.elementor-17491 .elementor-element.elementor-element-4a0ed84{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-17491 .elementor-element.elementor-element-b8bc217 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-17491 .elementor-element.elementor-element-02adcc9 > .elementor-widget-container{margin:-60px 0px 0px 0px;}.elementor-17491 .elementor-element.elementor-element-ca31552{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-17491 .elementor-element.elementor-element-2efce12 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-17491 .elementor-element.elementor-element-b476af6 .elementor-repeater-item-0f4b3bb .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://rocketdreamstours.com/wp-content/uploads/2026/03/191613728_10209247263014921_9087803683532587320_n.jpg);background-size:cover;}.elementor-17491 .elementor-element.elementor-element-b476af6 .elementor-repeater-item-b743aaf .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://rocketdreamstours.com/wp-content/uploads/2026/03/5735046.jpg);background-size:cover;}.elementor-17491 .elementor-element.elementor-element-b476af6 .elementor-repeater-item-3f88f0c .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://rocketdreamstours.com/wp-content/uploads/2026/03/Cusco-–-Sacred-Valley-–-Machu-Picchu-–-La-Paz-Uyuni-Salt.webp);background-size:cover;}.elementor-17491 .elementor-element.elementor-element-b476af6 .elementor-repeater-item-d295606 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://rocketdreamstours.com/wp-content/uploads/2026/03/dxiLtztp2NSCZMRY3SBZne.jpg);background-size:cover;}.elementor-17491 .elementor-element.elementor-element-b476af6 .elementor-repeater-item-3e3260e .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://rocketdreamstours.com/wp-content/uploads/2025/12/aerial-shot-of-tetiaroa-south-pacific-conde-nast-traveller-13jan15-tim-mckenna.webp);background-size:cover;}.elementor-17491 .elementor-element.elementor-element-b476af6 .elementor-repeater-item-1b42dd3 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://rocketdreamstours.com/wp-content/uploads/2025/05/Rusija-transsibirska1.jpg);background-size:cover;}.elementor-17491 .elementor-element.elementor-element-b476af6 .swiper-slide{transition-duration:calc(3000ms*1.2);height:80vh;}.elementor-17491 .elementor-element.elementor-element-b476af6 .elementor-slide-button{background-color:#000000;border-width:0px;}.elementor-17491 .elementor-element.elementor-element-b476af6 .elementor-slide-button:hover{background-color:#D57C4B;}.elementor-17491 .elementor-element.elementor-element-b476af6 .swiper-slide-contents{max-width:35%;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-17491 .elementor-element.elementor-element-b476af6 .swiper-slide-inner{padding:100px 100px 100px 100px;text-align:start;}.elementor-17491 .elementor-element.elementor-element-b476af6 .elementor-slide-heading{font-size:100px;}.elementor-17491 .elementor-element.elementor-element-b476af6 .elementor-swiper-button{font-size:20px;color:#FFFFFF;}.elementor-17491 .elementor-element.elementor-element-b476af6 .elementor-swiper-button svg{fill:#FFFFFF;}.elementor-17491 .elementor-element.elementor-element-b476af6 .swiper-pagination-bullet{height:5px;width:5px;}.elementor-17491 .elementor-element.elementor-element-b476af6 .swiper-horizontal .swiper-pagination-progressbar{height:5px;}.elementor-17491 .elementor-element.elementor-element-b476af6 .swiper-pagination-fraction{font-size:5px;}.elementor-17491 .elementor-element.elementor-element-b476af6 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#FFFFFF80;opacity:1;}.elementor-17491 .elementor-element.elementor-element-b476af6 .swiper-pagination-bullet-active{background-color:#FFFFFF;}.elementor-17491 .elementor-element.elementor-element-1ec8cbb{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-17491 .elementor-element.elementor-element-c1841d1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}@media(max-width:1550px){.elementor-17491 .elementor-element.elementor-element-b476af6 .swiper-slide-contents{max-width:50%;}}@media(max-width:1199px){.elementor-17491 .elementor-element.elementor-element-b476af6 .swiper-slide-contents{max-width:100%;}.elementor-17491 .elementor-element.elementor-element-b476af6 .elementor-slide-heading{font-size:80px;}}@media(max-width:767px){.elementor-17491 .elementor-element.elementor-element-b476af6 .swiper-slide-contents{max-width:100%;}.elementor-17491 .elementor-element.elementor-element-b476af6 .swiper-slide-inner{padding:40px 40px 40px 40px;}.elementor-17491 .elementor-element.elementor-element-b476af6 .elementor-slide-heading{font-size:50px;}.elementor-17491 .elementor-element.elementor-element-b476af6 .elementor-slide-description{font-size:14px;}}/* Start custom CSS for slides, class: .elementor-element-b476af6 */text-wrap:balance;
}

.rdt-premium-slider .elementor-slide-heading span,
.rdt-premium-slider .elementor-slide-heading strong,
.rdt-premium-slider .elementor-slide-heading em{
  color:var(--rdt-gold) !important;
  font-style:normal !important;
  text-shadow:0 8px 34px rgba(0,0,0,.92),0 0 24px rgba(245,199,107,.16);
}

.rdt-premium-slider .elementor-slide-description{
  max-width:820px;
  margin:0 0 30px !important;
  color:#eef4ff !important;
  font-size:clamp(18px,2.1vw,27px) !important;
  font-weight:650 !important;
  line-height:1.42 !important;
  text-shadow:0 4px 20px rgba(0,0,0,.88),0 1px 2px rgba(0,0,0,.95);
}

.rdt-premium-slider .elementor-slide-button{
  min-height:58px;
  display:inline-flex !important;
  align-items:center;
  justify-content:center;
  gap:10px;
  padding:0 28px !important;
  border:0 !important;
  border-radius:999px !important;
  color:#07111f !important;
  background:linear-gradient(135deg,var(--rdt-gold),var(--rdt-gold2)) !important;
  box-shadow:0 0 42px rgba(245,199,107,.34),0 16px 34px rgba(0,0,0,.34) !important;
  font-size:15px !important;
  font-weight:950 !important;
  line-height:1 !important;
  letter-spacing:.01em;
  text-transform:uppercase;
  transition:transform .25s ease,box-shadow .25s ease !important;
}

.rdt-premium-slider .elementor-slide-button:after{
  content:"\2192";
  font-size:18px;
  line-height:1;
}

.rdt-premium-slider .elementor-slide-button:hover{
  transform:translateY(-3px);
  box-shadow:0 0 52px rgba(245,199,107,.42),0 20px 42px rgba(0,0,0,.40) !important;
}

.rdt-premium-slider .elementor-swiper-button{
  z-index:8;
  width:54px;
  height:54px;
  display:inline-flex !important;
  align-items:center;
  justify-content:center;
  border-radius:999px;
  color:#fff !important;
  background:rgba(255,255,255,.09);
  border:1px solid rgba(255,255,255,.22);
  box-shadow:0 18px 38px rgba(0,0,0,.32),inset 0 1px 0 rgba(255,255,255,.08);
  backdrop-filter:blur(16px);
  -webkit-backdrop-filter:blur(16px);
  transition:transform .22s ease,background .22s ease,border-color .22s ease;
}

.rdt-premium-slider .elementor-swiper-button:hover{
  transform:translateY(-2px);
  background:rgba(245,199,107,.16);
  border-color:rgba(245,199,107,.36);
}

.rdt-premium-slider .elementor-swiper-button i,
.rdt-premium-slider .elementor-swiper-button svg{
  font-size:24px;
  width:24px;
  height:24px;
  filter:drop-shadow(0 2px 8px rgba(0,0,0,.45));
}

.rdt-premium-slider .swiper-pagination{
  z-index:8;
  bottom:24px !important;
}

.rdt-premium-slider .swiper-pagination-bullet{
  width:10px;
  height:10px;
  margin:0 6px !important;
  background:rgba(255,255,255,.45) !important;
  opacity:1 !important;
  border:1px solid rgba(255,255,255,.30);
  transition:width .25s ease,background .25s ease,box-shadow .25s ease;
}

.rdt-premium-slider .swiper-pagination-bullet-active{
  width:34px;
  border-radius:999px;
  background:linear-gradient(135deg,var(--rdt-gold),var(--rdt-gold2)) !important;
  box-shadow:0 0 24px rgba(245,199,107,.34);
}

@media(max-width:768px){
  .rdt-premium-slider .swiper-slide{
    min-height:70vh;
  }

  .rdt-premium-slider .elementor-slide-content{
    max-width:calc(100vw - 32px);
    padding:24px;
    border-radius:26px;
  }

  .rdt-premium-slider .elementor-slide-heading{
    font-size:clamp(40px,13vw,68px) !important;
  }

  .rdt-premium-slider .elementor-slide-description{
    font-size:17px !important;
    line-height:1.5 !important;
  }

  .rdt-premium-slider .elementor-slide-button{
    width:100%;
    min-height:56px;
  }

  .rdt-premium-slider .elementor-swiper-button{
    width:44px;
    height:44px;
  }
}
.rdt-premium-slider .elementor-slide-button,
.rdt-premium-slider .elementor-button.elementor-slide-button,
.rdt-premium-slider .swiper-slide-inner .elementor-button,
.rdt-premium-slider .swiper-slide-inner a.elementor-button{
  min-height:58px;
  display:inline-flex !important;
  align-items:center;
  justify-content:center;
  width:auto !important;
  max-width:max-content !important;
  padding:0 30px !important;
  border:1px solid rgba(245,199,107,.78) !important;
  border-radius:999px !important;
  color:#07111f !important;
  background:#f5c76b !important;
  background-image:linear-gradient(135deg,#f5c76b,#fff1a8) !important;
  box-shadow:0 0 42px rgba(245,199,107,.34),0 16px 34px rgba(0,0,0,.34) !important;
  font-size:15px !important;
  font-weight:950 !important;
  text-shadow:none !important;
  text-transform:uppercase;
}
/* Manje i diskretnije levo/desno strelice */
.rdt-premium-slider .elementor-swiper-button{
  width:38px !important;
  height:38px !important;
  opacity:.68;
  background:rgba(255,255,255,.07) !important;
  border-color:rgba(255,255,255,.16) !important;
  box-shadow:0 10px 24px rgba(0,0,0,.22),inset 0 1px 0 rgba(255,255,255,.06) !important;
}

.rdt-premium-slider .elementor-swiper-button i,
.rdt-premium-slider .elementor-swiper-button svg{
  font-size:18px !important;
  width:18px !important;
  height:18px !important;
}

/* Malo manja strelica u dugmetu Saznajte vise */
.rdt-premium-slider .elementor-slide-button:after{
  font-size:16px !important;
  margin-left:8px !important;
}

@media(max-width:768px){
  .rdt-premium-slider .elementor-swiper-button{
    width:32px !important;
    height:32px !important;
    opacity:.52;
  }

  .rdt-premium-slider .elementor-swiper-button i,
  .rdt-premium-slider .elementor-swiper-button svg{
    font-size:15px !important;
    width:15px !important;
    height:15px !important;
  }
}

@media(max-width:480px){
  .rdt-premium-slider .elementor-swiper-button{
    width:28px !important;
    height:28px !important;
    opacity:.45;
  }

  .rdt-premium-slider .elementor-swiper-button i,
  .rdt-premium-slider .elementor-swiper-button svg{
    font-size:13px !important;
    width:13px !important;
    height:13px !important;
  }
}
/* Malo manji naslovi u slideru */
.rdt-premium-slider .elementor-slide-heading{
  font-size:clamp(42px,7vw,96px) !important;
  line-height:.92 !important;
}

/* Tablet / mobile */
@media(max-width:768px){
  .rdt-premium-slider .elementor-slide-heading{
    font-size:clamp(34px,10.5vw,54px) !important;
    line-height:.96 !important;
    letter-spacing:-.035em !important;
  }
}

/* Uski telefoni */
@media(max-width:480px){
  .rdt-premium-slider .elementor-slide-heading{
    font-size:clamp(30px,9.2vw,44px) !important;
    line-height:.98 !important;
  }
}
/* Malo manje dugme Saznajte vise */
.rdt-premium-slider .elementor-slide-button,
.rdt-premium-slider .elementor-button.elementor-slide-button,
.rdt-premium-slider .swiper-slide-inner .elementor-button,
.rdt-premium-slider .swiper-slide-inner a.elementor-button{
  min-height:50px !important;
  padding:0 24px !important;
  font-size:14px !important;
}

.rdt-premium-slider .elementor-slide-button:after,
.rdt-premium-slider .elementor-button.elementor-slide-button:after,
.rdt-premium-slider .swiper-slide-inner .elementor-button:after,
.rdt-premium-slider .swiper-slide-inner a.elementor-button:after{
  font-size:15px !important;
  margin-left:8px !important;
}

@media(max-width:768px){
  .rdt-premium-slider .elementor-slide-button,
  .rdt-premium-slider .elementor-button.elementor-slide-button,
  .rdt-premium-slider .swiper-slide-inner .elementor-button,
  .rdt-premium-slider .swiper-slide-inner a.elementor-button{
    min-height:48px !important;
    padding:0 20px !important;
    font-size:13px !important;
  }
}/* End custom CSS */