.elementor-1333 .elementor-element.elementor-element-70d2f99{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-1333 .elementor-element.elementor-element-70d2f99:not(.elementor-motion-effects-element-type-background), .elementor-1333 .elementor-element.elementor-element-70d2f99 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E1E5EE;}.elementor-1333 .elementor-element.elementor-element-74816db{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-1333 .elementor-element.elementor-element-74816db:not(.elementor-motion-effects-element-type-background), .elementor-1333 .elementor-element.elementor-element-74816db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E1E5EE;}.elementor-1333 .elementor-element.elementor-element-9cf06ae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-1333 .elementor-element.elementor-element-9cf06ae:not(.elementor-motion-effects-element-type-background), .elementor-1333 .elementor-element.elementor-element-9cf06ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E1E5EE;}.elementor-1333 .elementor-element.elementor-element-df39196{--spacer-size:50px;}.elementor-1333 .elementor-element.elementor-element-82eb0b8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-1333 .elementor-element.elementor-element-82eb0b8:not(.elementor-motion-effects-element-type-background), .elementor-1333 .elementor-element.elementor-element-82eb0b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E1E5EE;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1333 .elementor-element.elementor-element-d520003.elementor-element{--align-self:center;}.elementor-1333 .elementor-element.elementor-element-d520003{text-align:center;}.elementor-1333 .elementor-element.elementor-element-d520003 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-weight:600;color:#000000;}.elementor-1333 .elementor-element.elementor-element-794c42b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-1333 .elementor-element.elementor-element-794c42b:not(.elementor-motion-effects-element-type-background), .elementor-1333 .elementor-element.elementor-element-794c42b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E1E5EE;}.elementor-1333 .elementor-element.elementor-element-20b637c{--spacer-size:50px;}.elementor-1333 .elementor-element.elementor-element-0806b4c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1333 .elementor-element.elementor-element-0806b4c:not(.elementor-motion-effects-element-type-background), .elementor-1333 .elementor-element.elementor-element-0806b4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E1E5EE;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1333 .elementor-element.elementor-element-5e1e9d7{text-align:center;font-family:"Georgia", Sans-serif;font-weight:400;color:#000000;}.elementor-1333 .elementor-element.elementor-element-b888be0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1333 .elementor-element.elementor-element-b888be0:not(.elementor-motion-effects-element-type-background), .elementor-1333 .elementor-element.elementor-element-b888be0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E1E5EE;}.elementor-1333 .elementor-element.elementor-element-6ddd53d{text-align:center;font-family:"Georgia", Sans-serif;font-weight:400;color:#000000;}.elementor-1333 .elementor-element.elementor-element-a964ae1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1333 .elementor-element.elementor-element-a964ae1:not(.elementor-motion-effects-element-type-background), .elementor-1333 .elementor-element.elementor-element-a964ae1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E1E5EE;}.elementor-1333 .elementor-element.elementor-element-b3e8dab{text-align:center;font-family:"Georgia", Sans-serif;font-weight:400;color:#000000;}.elementor-1333 .elementor-element.elementor-element-71a57f0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}.elementor-1333 .elementor-element.elementor-element-b39732a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1333 .elementor-element.elementor-element-65bb83e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1333 .elementor-element.elementor-element-65bb83e:not(.elementor-motion-effects-element-type-background), .elementor-1333 .elementor-element.elementor-element-65bb83e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E1E5EE;}.elementor-1333 .elementor-element.elementor-element-307d64c{text-align:center;}.elementor-1333 .elementor-element.elementor-element-307d64c .elementor-heading-title{font-family:"Georgia", Sans-serif;font-weight:600;color:#000000;}.elementor-1333 .elementor-element.elementor-element-16e1c7a{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1333 .elementor-element.elementor-element-16e1c7a:not(.elementor-motion-effects-element-type-background), .elementor-1333 .elementor-element.elementor-element-16e1c7a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1333 .elementor-element.elementor-element-6d63d1f{--item-display:flex;--read-more-alignment:1;--grid-row-gap:28px;--grid-column-gap:11px;}.elementor-1333 .elementor-element.elementor-element-6d63d1f .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.61 * 100% );}.elementor-1333 .elementor-element.elementor-element-6d63d1f:after{content:"0.61";}.elementor-1333 .elementor-element.elementor-element-6d63d1f .elementor-post__thumbnail__link{width:100%;}.elementor-1333 .elementor-element.elementor-element-6d63d1f .elementor-post__meta-data span + span:before{content:"///";}.elementor-1333 .elementor-element.elementor-element-6d63d1f .elementor-post{border-radius:22px;padding:2px 2px 2px 2px;box-shadow:3px 11px 26px -6px rgba(52.72505612003776, 52.143342391304344, 185.93750000000003, 0.5);background-color:#FFFFFF;border-color:#FFFFFF;}.elementor-1333 .elementor-element.elementor-element-6d63d1f .elementor-post__text{padding:3px 3px 3px 3px;}.elementor-1333 .elementor-element.elementor-element-6d63d1f.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-1333 .elementor-element.elementor-element-6d63d1f.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-1333 .elementor-element.elementor-element-6d63d1f.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-1333 .elementor-element.elementor-element-6d63d1f .elementor-post__title, .elementor-1333 .elementor-element.elementor-element-6d63d1f .elementor-post__title a{color:#000000;font-family:"Georgia", Sans-serif;font-weight:600;line-height:26px;letter-spacing:0.4px;}.elementor-1333 .elementor-element.elementor-element-6d63d1f .elementor-post__title{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-1333 .elementor-element.elementor-element-6d63d1f .elementor-post__meta-data{color:#000000;font-family:"Georgia", Sans-serif;font-weight:400;}.elementor-1333 .elementor-element.elementor-element-6d63d1f .elementor-post__meta-data span:before{color:#000000;}.elementor-1333 .elementor-element.elementor-element-6d63d1f .elementor-post__excerpt p{color:#030303;font-family:"Georgia", Sans-serif;font-weight:400;}.elementor-1333 .elementor-element.elementor-element-6d63d1f .elementor-post__read-more{color:#CE6161;}.elementor-1333 .elementor-element.elementor-element-6d63d1f a.elementor-post__read-more{font-family:"Georgia", Sans-serif;font-weight:500;}.elementor-1333 .elementor-element.elementor-element-03a0f65{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}body.elementor-page-1333{padding:1px 1px 1px 1px;}@media(max-width:1024px){.elementor-1333 .elementor-element.elementor-element-d520003{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-1333 .elementor-element.elementor-element-6d63d1f .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-1333 .elementor-element.elementor-element-6d63d1f:after{content:"0.5";}.elementor-1333 .elementor-element.elementor-element-6d63d1f .elementor-post__thumbnail__link{width:100%;}}@media(min-width:768px){.elementor-1333 .elementor-element.elementor-element-0806b4c{--content-width:509px;}.elementor-1333 .elementor-element.elementor-element-b888be0{--content-width:634px;}.elementor-1333 .elementor-element.elementor-element-a964ae1{--content-width:554px;}}/* Start custom CSS for html, class: .elementor-element-08b5b31 *//* ===============================
   FINAL BOSS: WHITE + PARTICLES
================================ */

body {
  margin: 0;
  font-family: "Poppins", Arial, sans-serif;
  background: #ffffff;
  overflow-x: hidden;
  position: relative;
}

/* Floating Particles Background */
body::before,
body::after {
  content: "";
  position: fixed;
  inset: 0;
  pointer-events: none;
  z-index: -2;
}

/* SMALL PARTICLES */
body::before {
  background:
    radial-gradient(circle, rgba(103,61,230,.18) 1px, transparent 1px),
    radial-gradient(circle, rgba(103,61,230,.12) 1px, transparent 1px);
  background-size: 40px 40px, 80px 80px;
  animation: particlesMove 60s linear infinite;
}

/* BIG GLOW WAVES */
body::after {
  background:
    radial-gradient(circle at 20% 30%, rgba(103,61,230,0.18), transparent 36%),
    radial-gradient(circle at 80% 40%, rgba(125,76,255,0.18), transparent 38%),
    radial-gradient(circle at 50% 90%, rgba(103,61,230,0.15), transparent 40%);
  animation: glowMove 25s linear infinite alternate;
}

@keyframes particlesMove {
  from { background-position: 0 0, 200px 200px; }
  to   { background-position: 800px 800px, 0 0; }
}

@keyframes glowMove {
  from { transform: translateY(0); }
  to   { transform: translateY(-150px); }
}

/* ===========================
   SLIDER SECTION
=========================== */

.premium-slider-section {
  padding: 120px 0;
  text-align: center;
  position: relative;
  z-index: 1;
}

/* Title */
.slider-title {
  font-size: 42px;
  font-weight: 900;
  margin-bottom: 80px;
  color: #2a0d6d;
  letter-spacing: 1px;
}

/* Hover glow trigger for mouse */
.premium-slider-section:hover::before {
  content: "";
  position: absolute;
  inset: -200px;
  background: radial-gradient(circle at center,
    rgba(103,61,230,0.15),
    transparent 60%);
  z-index: -1;
}

/* Wrapper */
.slider-wrapper {
  width: 100%;
  overflow: hidden;
}

/* Track */
.slider-track {
  display: flex;
  gap: 55px;
  width: max-content;
  animation: scroll 45s linear infinite;
}

/* ===========================
   CARDS
=========================== */

.slider-item {
  position: relative;
  display: flex;
  align-items: center;
  gap: 16px;
  padding: 22px 36px;
  min-width: 220px;

  background: linear-gradient(
    135deg,
    rgba(255,255,255,0.75),
    rgba(240,235,255,0.95)
  );

  border-radius: 28px;
  border: 1px solid rgba(103,61,230,0.18);
  backdrop-filter: blur(18px);

  color: #39206e;
  font-size: 19px;
  font-weight: 700;

  box-shadow:
    0 15px 40px rgba(103,61,230,0.12),
    inset 0 0 0 1px rgba(255,255,255,0.6);

  transition: 0.5s ease;
}

.slider-item i {
  font-size: 32px;
  color: #673de6;
}

/* Shine effect */
.slider-item::after {
  content: "";
  position: absolute;
  top: 0;
  left: -120%;
  width: 60%;
  height: 100%;
  background: linear-gradient(
    120deg,
    transparent,
    rgba(103,61,230,0.4),
    transparent
  );
  transform: skewX(-25deg);
}

.slider-item:hover::after {
  left: 140%;
  transition: 1s;
}

/* 3D Hover */
.slider-item:hover {
  transform: translateY(-12px) scale(1.1);
  box-shadow:
    0 30px 70px rgba(103,61,230,0.35),
    0 0 30px rgba(103,61,230,0.3);
}

/* ===========================
   HOSTINGER KING 👑
=========================== */

.slider-item.hostinger {
  background: linear-gradient(135deg, #9c73ff, #673de6, #2a0d6d);
  color: white;
  border: none;

  transform: scale(1.2);

  box-shadow:
    0 40px 120px rgba(103,61,230,0.8),
    0 0 0 8px rgba(103,61,230,0.2);
}

/* Neon ring */
.slider-item.hostinger::before {
  content: "";
  position: absolute;
  inset: -10px;
  background: conic-gradient(
    #b094ff,
    #673de6,
    #2a0d6d,
    #673de6,
    #b094ff
  );
  z-index: -1;
  border-radius: 35px;
  filter: blur(20px);
}

.slider-item.hostinger i {
  color: white;
  font-size: 34px;
}

.slider-item.hostinger span {
  font-weight: 800;
}

/* Floating animation */
.slider-item.hostinger {
  animation: float 4s ease-in-out infinite;
}

@keyframes float {
  0%   { transform: scale(1.2) translateY(0); }
  50%  { transform: scale(1.2) translateY(-15px); }
  100% { transform: scale(1.2) translateY(0); }
}

/* Mouse-like glow on hover */
.slider-item.hostinger:hover {
  transform: scale(1.3);
  box-shadow:
    0 60px 150px rgba(103,61,230,1),
    0 0 80px rgba(103,61,230,1);
}

/* Top Badge */
.top-badge {
  position: absolute;
  top: -16px;
  right: -16px;

  background: white;
  color: #673de6;

  font-size: 13px;
  font-weight: 900;
  padding: 6px 16px;

  border-radius: 30px;
  box-shadow: 0 8px 25px rgba(0,0,0,0.4);
}

/* Scroll animation */
@keyframes scroll {
  from { transform: translateX(0); }
  to   { transform: translateX(-50%); }
}/* End custom CSS */