@font-face{font-family:'Poppins';font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLm21llEA.ttf) format('truetype')}
@font-face{font-family:'Poppins';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiGyp8kv8JHgFVrJJLedw.ttf) format('truetype')}
@font-face{font-family:'Poppins';font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLmg1hlEA.ttf) format('truetype')}
@font-face{font-family:'Poppins';font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLmr19lEA.ttf) format('truetype')}
@font-face{font-family:'Poppins';font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLmy15lEA.ttf) format('truetype')}
@font-face{font-family:'Poppins';font-style:italic;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLm111lEA.ttf) format('truetype')}
@font-face{font-family:'Poppins';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLDz8V1s.ttf) format('truetype')}
@font-face{font-family:'Poppins';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiEyp8kv8JHgFVrFJA.ttf) format('truetype')}
@font-face{font-family:'Poppins';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLGT9V1s.ttf) format('truetype')}
@font-face{font-family:'Poppins';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLEj6V1s.ttf) format('truetype')}
@font-face{font-family:'Poppins';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLCz7V1s.ttf) format('truetype')}
@font-face{font-family:'Poppins';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLDD4V1s.ttf) format('truetype')}#secondaryNav ul.navbar-nav{display:flex;justify-content:space-between}#secondaryNav ul.navbar-nav li{flex:1;text-align:center}div#secondaryNav{width:100%}
div#secondaryNav ul li a{text-decoration:none;text-transform:uppercase;font-weight:bold}
nav.navbar.navbar-expand-lg.navbar-light.bg-light{padding:0}
div#secondaryNav ul li a{text-decoration:none;text-transform:uppercase;font-weight:400;width:100%;display:block;padding:10px;border-bottom:2px solid #064179}
div#secondaryNav ul li a:hover{background:#064179;color:white}
html{overflow-x:hidden}
i.fas.fa-user{margin-right:6px;font-size:12px}a.nav-link{font-size:14px}
a.btn{font-size:14px !important;padding:10px 15px !important}
figcaption.banner-caption h2{color:white;font-weight:700}
section.bus-rental h2{color:white;font-weight:700}section.news-faq h2{font-size:24px;font-weight:600;margin-top:3px}body{font-family:'Poppins',sans-serif;font-weight:300;overflow-x:hidden;color:#181818}
h1,h2,h3,h4,h5,h6{font-family:'Poppins',sans-serif}
a{color:#064179}
a:hover{color:#00336f}
img{max-width:100%}
.btn{border-radius:0.4rem !important;padding:0.8rem 1.8rem !important;font-weight:500;min-width:max-content;transition:all 0.2s ease-in-out;display:flex;align-items:center;width:max-content}
.btn svg{margin-right:0.4rem}
.btn-primary{background:#E22820;border-color:#E22820;color:#fff}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary:active{background:#c81e18 !important;border-color:#c81e18 !important;color:#fff !important}
.btn-primary-outline{background:transparent;border-color:#E22820;color:#E22820}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline:active{background:#E22820 !important;border-color:#E22820 !important;color:#fff !important}
.btn-secondary{background:#064179;border-color:#064179;color:#fff}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary:active{background:#00336f !important;border-color:#00336f !important;color:#fff !important}
.btn-secondary-outline{background:transparent;border-color:#064179;color:#064179}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline:active{background:#00336f !important;border-color:#00336f !important;color:#fff !important}
.btn-gray{background:#EFEFEF;border-color:#EFEFEF;color:#181818}
.btn-gray:hover,
.btn-gray:focus,
.btn-gray:active{background:#dcdcdc !important;border-color:#dcdcdc !important;color:#181818 !important}
.btn-text{background:transparent;border-color:transparent;color:#181818}
.btn-text:hover,
.btn-text:focus,
.btn-text:active{background:transparent !important;border-color:transparent !important;color:#064179 !important}
.btn-white{background:#fff;border-color:#fff;color:#181818}
.btn-white:hover,
.btn-white:focus,
.btn-white:active{background:#e6e6e6 !important;border-color:#e6e6e6 !important;color:#181818 !important}
.btn-white-outline{background:transparent;border-color:#fff;color:#fff}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline:active{background:#fff !important;border-color:#fff !important;color:#181818 !important}
.heading{margin-left:6rem;margin-bottom:2rem}
.heading h1{font-size:2rem;font-weight:600}
.heading p{font-weight:400;color:#222;margin-bottom:0}
.navigation{padding:0.4rem 0;position:relative;width:100%;background:#fff;transition:all 0.3s ease-in-out;z-index:999}
.navigation-fixed{position:fixed;transition:all 0.3s ease-in-out}
.nav-item{margin:0 0.6rem}
.nav-item:last-child{margin-right:0}
.nav-item a.nav-link{color:#181818}
.nav-item a.nav-link:hover{color:#064179}
.nav-link{font-weight:400}
.dropdown,
.dropdown-menu{transition:all 0.2s ease-in-out;display:block}
.dropdown-menu{opacity:0;border:0;border-radius:0.5rem;box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15);padding:0.4rem 0}
.dropdown:hover>.dropdown-menu{display:block;opacity:1}
.dropdown-item{padding:0.4rem 0.8rem;transition:all 0.2s ease-in-out}
.dropdown-item.active,.dropdown-item:active{color:#fff;background-color:#064179}
.navbar-toggler{border:none}
.navbar-toggler:focus{box-shadow:none;border:none}
.navbar-toggler svg{width:2rem;stroke-width:1.6;transition:all 0.2s ease-in-out;stroke:#181818}
.navbar-toggler svg:hover,
.navbar-toggler svg:focus,
.navbar-toggler svg:active{stroke:#064179}
.navbar-brand{width:12rem}
.scrollToTopBtn{background-color:#064179;border:none;border-radius:4rem;color:white;cursor:pointer;font-size:30px;width:48px;height:48px;position:fixed;bottom:30px;right:30px;z-index:100;opacity:0;transform:translateY(100px);transition:all .5s ease;display:flex;align-items:center;justify-content:center}
.showBtn{opacity:1;transform:translateY(0)}
.scrollToTopBtn:hover{background:#00336f}
.breadcrumb-wrapper{padding:4rem 0;background:#f3f6f9}
.breadcrumb-wrapper h1{font-weight:600;color:#fff}
.breadcrumb-item+.breadcrumb-item::before{color:#cbcbcb}
.breadcrumb-item.active,
.breadcrumb-item{color:#cbcbcb}
.breadcrumb-item a{color:#cbcbcb;text-decoration:none;transition:all 0.2s ease-in-out}
.breadcrumb-item a:hover{color:#999}
.important-info{overflow:hidden;white-space:nowrap;background:#064179;color:#fff;padding:0.3rem 0;font-size:1rem;font-weight:500}
.important-info p{margin-bottom:0}
.important-info-wrapper{position:relative;-webkit-animation:scroll 20s infinite linear;;-moz-animation:scroll 20s infinite linear;-o-animation:scroll 20s infinite linear;animation:scroll 20s infinite linear}
@keyframes scroll{0%{left:500px}100%{left:-950px}}
@-webkit-keyframes scroll{0%{left:500px}100%{left:-950px}}
.hero{position:relative}
i.fa.fa-shopping-cart{margin-right:6px;font-size:12px}
.hero h1{font-size:2.2rem;font-weight:700;margin-bottom:1rem}
.hero h1 strong{color:#E22820}
.hero p{font-weight:400;margin-bottom:2rem;color:#222}
.hero-image{position:absolute;right:0;top:0;height:100%}
.hero{}
.hero-img{position:relative;max-width:initial;width:100%;z-index:99;right:1rem}
.balikovna-logo{width:14rem;margin-top:1rem;transition:all 0.3s ease-in-out}
.balikovna-logo:hover{transform:scale(0.95)}
.destinations-slider{position:relative;min-height:30rem;padding:4rem 0;padding-top:0;margin-top:-2rem}
.splide{cursor:grab}
.splide:active,
.splide:focus{cursor:grabbing}
.destinations-slider .heading{margin-bottom:0}
.destinations-slider .splide__list{padding:2rem !important}
.destination-image{position:relative;overflow:hidden;border-radius:0.5rem;box-shadow:0 0 1.5rem rgba(0,0,0,0.25);height:20rem;width:100%}
.destination-image img{width:100%;height:100%;object-fit:cover;transition:all 0.4s ease-in-out}
.splide__slide:hover .destination-image img{transform:scale(1.05)}
.destination-image .destination-caption{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(rgba(24,24,24,0),rgba(24,24,24,0.9));display:flex;flex-direction:column;align-items:start;justify-content:space-between;transition:all 0.5s ease-in-out;padding:2rem 2rem 1.5rem;color:#fff}
.destination .destination-content .stars svg{width:1rem !important;height:1rem !important}
.destination .destination-content h1{font-size:2rem;font-weight:500;margin-bottom:0.5rem;margin-top:0.5rem}
.destination .destination-content p{font-weight:300;margin-bottom:0;color:#d7d7d7}
.destination .btn-price{font-weight:400;padding:0.4rem 0.8rem;border-radius:0.3rem;font-size:1rem;backdrop-filter:blur(2px);color:#fff;background:rgba(24,24,24,0.6)}
.destinations-slider .splide__track{margin-left:19rem;position:absolute}
.destinations-slider .splide__arrows.splide__arrows--ltr{position:absolute;right:2rem;top:-1.5rem}
.destinations-slider .splide__arrow{background:transparent;border-radius:0;height:auto;top:0;transform:none}
.destinations-slider .splide__arrow svg{width:auto;height:auto;fill:none}
.destinations-slider .splide__arrow--prev{left:0}
.destinations-slider .splide__arrow--next{right:0}
.benefits{padding:2rem 0;padding-bottom:1rem}
.benefit{text-align:center;position:relative;padding:0 2rem}
.benefit:before{content:"";position:absolute;top:0;left:0;width:0;height:100%;border-left:1px dashed #d7e3ed}
.benefit:first-child:before{border-left:none}
.benefit img{width:5rem;margin-bottom:1rem}
.benefit h1{font-size:1.5rem;font-weight:600;margin-bottom:1rem}
.benefit p{font-weight:300;color:#222}
.banners{padding:4rem 0}
.banner{position:relative;overflow:hidden;border-radius:0.5rem;box-shadow:0 0 1.5rem rgba(0,0,0,0.25);height:20rem;width:100%}
.banner a{text-decoration:none;}
.banner img{width:100%;height:100%;object-fit:cover;transition:all 0.5s ease-in-out}
.banner .banner-caption{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(rgba(24,24,24,0),rgba(24,24,24,0.9));display:flex;flex-direction:column;align-items:start;justify-content:space-between;transition:all 0.5s ease-in-out;padding:3rem}
.banner .banner-caption h1{font-size:3rem;font-weight:700;color:#fff}
.banner .banner-caption p{font-weight:400;margin-bottom:0;color:#fff}
.banner .banner-caption .btn{color:#181818}

.sections-bg{background:#FBFCFE;margin-top:14rem}
.sections-bg-content{position:relative;top:-14rem}
.news-faq{padding:0;margin-bottom:-11rem}
.news-faq a{color:#064179}
.news-faq a:hover{color:#064179}
.news a{margin-right:1rem}
.news-faq .posts-list{margin:0;padding:0;list-style:none}
.news-faq .post-item{margin-bottom:2rem;display:flex;align-items:flex-start}

.news-faq .post-item a{text-decoration:none}
.news-faq .post-item h1{font-size:1.5rem;font-weight:600;color:#E22820}
.news-faq .post-item h1:hover{color:#c81e17}
.news-faq .post-item p{font-weight:300;color:#222;margin-bottom:0}
.news-faq .post-item .post-date{min-width:5rem}
.news-faq .post-item .post-date p{font-size:1.5rem;font-weight:600;margin-right:1rem;max-width:5rem;color:#064179}
.news-faq .post-item .post-content{display:flex;flex-direction:column}
.accordion-button{border-top-left-radius:0.5rem;border-top-right-radius:0.5rem;font-weight:500}
.accordion-button:focus{box-shadow:none;border:0}
[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){border-radius:0.5rem}
.accordion-button:not(.collapsed){color:#064179;background-color:#e9f0f7;border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:none}
.accordion-item{margin:1rem 0;border:0;box-shadow:0 0 1rem rgba(0,0,0,0.1);border-radius:0.5rem}
.accordion-item:first-child{margin-top:0}
.accordion-item:last-child{margin-bottom:0}
 
.bus-rental{padding:2rem 0;margin:0 1rem}
.bus-rental h1{font-size:2rem;font-weight:500;margin-bottom:1rem;color:#fff}
.bus-rental p{font-weight:300;color:#fff;margin-bottom:0}
.bus-rental-content{box-shadow:0 0 1.5rem rgba(0,0,0,0.25);padding:6rem;border-radius:0.5rem}
.testimonials{padding:3rem 0 4rem}
.testimonials .heading{margin-bottom:1rem}
.testimonial{padding:2rem;border-radius:0.5rem;background:#fff;box-shadow:0 0 1rem rgba(0,0,0,0.08);position:relative;margin:1rem;min-height:22rem;display:flex;flex-direction:column;justify-content:space-around}

.testimonial:before{content:"“";position:absolute;bottom:-3.5rem;right:2rem;font-size:8rem;color:rgba(226,40,32,0.3)}
.testimonial p{font-weight:300;color:#222;margin-bottom:0}
.testimonial .author{margin-top:2rem;display:flex;align-items:center}
.testimonial .author img{width:3rem;height:3rem;border-radius:50%;margin-right:1rem;object-fit:cover}
.testimonial .author-info h1{font-size:1.25rem;font-weight:600;margin-bottom:0rem}
.testimonial .author-info p{font-weight:400;font-size:1rem;margin-bottom:0;color:#E22820}
.testimonial .stars{margin-bottom:1rem}
.testimonial .stars svg{margin-right:0.2rem;width:1.2rem;fill:#FFA800;stroke:#FFA800}
.testimonial .stars svg.star-outline{fill:none;stroke:#FFA800}
.insurance{padding:1.5rem 0;background:#FBFCFE}
.insurance-banner img{width:14rem;margin-right:2rem}
.insurance-banner h1{font-size:1.5rem;font-weight:600}
.insurance-banner p{font-weight:300;color:#222;margin-bottom:0}
.contact-boxes{padding:6rem 0 8rem}
.contact-box{text-align:center;position:relative;padding:0 2rem}
.contact-box:before{content:"";position:absolute;top:0;left:0;width:0;height:100%}
.contact-box:first-child:before{border-left:none}
.contact-box img{width:5rem;margin-bottom:1rem}
.contact-boxes ul{list-style:none;font-weight:300;padding:0;color:#222}
.contact-boxes ul a{color:#333;text-decoration:none}
.contact-boxes ul a:hover{color:#111}
.contact-box h1{font-size:1.5rem;font-weight:600;margin-bottom:1rem}
.contact-box p{font-weight:300;color:#222;margin-bottom:0}
.contact-box p strong{font-weight:600}
#map{height:34rem;border-radius:0.5rem;box-shadow:0 0 1rem rgba(0,0,0,0.10)}
.contact-form-map{padding-bottom:4rem}
.contact-form{padding-right:4rem}
.form-control{border-radius:0.4rem}
.contact-form .form-group{margin-bottom:1.5rem}
.contact-form .form-control{padding:0.7rem 0.6rem}
.contact-form .control-label{margin-bottom:0.3rem}
.contact-form h1{font-size:2rem}
.contact-form p{font-weight:300;margin-bottom:1rem;color:#222}
.form-control:focus{border-color:#dee2e6;box-shadow:none}
.gallery{padding:6rem 0 4.5rem}
.gallery .gallery-item img{width:100%;border-radius:0.5rem}
.gallery .gallery-item a{cursor:pointer}
.gallery .gallery-item{margin-bottom:1.5rem}
.news-page{padding:6rem 0}
.news-page .posts-list{margin:0;padding:0;list-style:none}
.news-page .post-item{margin-bottom:2rem;display:flex;align-items:flex-start}
.news-page .post-item:last-child{margin-bottom:0}
.news-page .post-item a{text-decoration:none}
.news-page .post-item h1{font-size:1.5rem;font-weight:600;color:#E22820}
.news-page .post-item h1:hover{color:#c81e17}
.news-page .post-item p{font-weight:300;color:#222;margin-bottom:0}
.news-page .post-item .post-date{min-width:5rem}
.news-page .post-item .post-date p{font-size:1.5rem;font-weight:600;margin-right:1rem;max-width:5rem;color:#064179}
.news-page .post-item .post-content{display:flex;flex-direction:column}
.post-page{padding:6rem 0}
.page-content{padding:6rem 0}
.destinations-list{padding:6rem 0}
.destinations-list .destination-image{position:relative;overflow:hidden;border-radius:0.5rem;box-shadow:0 0 1.5rem rgba(0,0,0,0.25);height:24rem;width:100%}
.destinations-list .destination-image img{width:100%;height:100%;object-fit:cover;transition:all 0.4s ease-in-out}
.destinations-list .destination:hover .destination-image img{transform:scale(1.05)}
.destinations-list .destination-image .destination-caption{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(rgba(24,24,24,0),rgba(24,24,24,0.9));display:flex;flex-direction:column;align-items:start;justify-content:space-between;transition:all 0.5s ease-in-out;padding:2rem 2rem 1.5rem;color:#fff}
.destinations-list .destination .destination-content .stars svg{width:1rem !important;height:1rem !important}
.destinations-list .destination .destination-content h1{font-size:2rem;font-weight:500;margin-bottom:0.5rem;margin-top:0.5rem}
.destinations-list .destination .destination-content p{font-weight:300;margin-bottom:0;color:#d7d7d7}
.destinations-list .destination .btn-price{font-weight:400;padding:0.4rem 0.8rem;border-radius:0.3rem;font-size:1rem;backdrop-filter:blur(2px);color:#fff;background:rgba(24,24,24,0.6)}
.destination-breadcrumb{background:#fff;color:#181818;padding:1rem 0 1.5rem}
.destination-breadcrumb h1{color:#181818;margin-bottom:0}
.destination-breadcrumb,
.destination-breadcrumb .breadcrumb-item.active,.destination-breadcrumb .breadcrumb-item{color:#181818}
.destination-breadcrumb .breadcrumb-item{font-weight:400}
.destination-breadcrumb .breadcrumb-item a{color:#064179}
.destination-header .destination-cover-image{object-fit:cover;width:100%;height:25.5rem;margin-bottom:1.5rem;box-shadow:0 0 1rem rgba(0,0,0,0.10)}
.destination-header .destination-cover-image:hover,
.destination-header .destination-images-small img:hover{cursor:pointer}
.destination-header img{border-radius:0.5rem}
.destination-header .destination-images-small img{object-fit:cover;width:100%;min-height:12rem;max-height:12rem;margin-bottom:1.5rem;box-shadow:0 0 1rem rgba(0,0,0,0.10)}
.destination-btn-gallery{position:absolute;bottom:2.5rem;right:2rem;width:auto}
.page-destination .destination-content{padding-bottom:4rem}
.page-destination .destination-content img{object-fit:cover;width:auto !important;border-radius:0.3rem}
#gallery-tab-pane img{width:100% !important}
.destination-content-title{margin-bottom:2rem;color:#064179}
#destinationTabs{border-bottom:0;border:none;box-shadow:0 0 1rem rgba(0,0,0,0.10);border-radius:0.5rem;margin-bottom:1rem}
#destinationTabs .nav-item{margin:0}
#destinationTabs .nav-link{border:0;border-radius:0.5rem;padding:1rem 2rem;transition:color 0.2s ease-in-out;font-weight:500;color:#181818}
#destinationTabs .nav-link:hover,
#destinationTabs .nav-link:focus{color:#E22820}
#destinationTabs .nav-link.active{background:#E22820;color:#fff}
#destinationTabsContent{box-shadow:0 0 1rem rgba(0,0,0,0.10);padding:2rem;border-radius:0.5rem}
#destinationTabsContent h4{font-size:1.3rem;font-weight:500;margin-bottom:2rem}
#destinationTabsContent p strong{font-weight:600}
.destination-gallery{margin-bottom:-1.5rem}
.destination-gallery img{height:12rem;margin-bottom:1.5rem}
.destination-location img{height:16rem}
.destination-location p img{height:auto}
.destination-location{padding-bottom:2rem;margin-bottom:2rem;border-bottom:1px solid #EAEAEA}
.destination-location:last-child{border-bottom:0;padding-bottom:0}
.destination-location:nth-child(odd){flex-direction:row-reverse}
.destination-section{margin-bottom:3rem}
.destination-section p{overflow:auto}
.destination-section:last-child{margin-bottom:0}
.map-btn{margin-top:-1rem}
.destination-content .nav-tabs{display:flex;flex-wrap:nowrap;padding:0;margin:0;list-style:none;overflow-x:auto;overflow-y:hidden}
.destination-content .nav-item{flex:0 0 auto}
.destination-menu{box-shadow:0 0 1rem rgba(0,0,0,0.10);border-radius:0.5rem;padding:1rem 0}
.destination-menu h6{border-radius:0.5rem;padding:1rem;background:#eaeaea;margin-bottom:0.8rem;margin-top:0.7rem}
.destination-menu .nav-item:last-child{margin-bottom:0.4rem}
.footer{padding:3rem 0 2rem}
footer h1{font-size:1.2rem;font-weight:600;text-transform:uppercase;margin-bottom:1.5rem}
footer ul{list-style:none;padding:0;margin:0}
footer ul li{margin-bottom:0.5rem}
footer ul li a{color:#222;text-decoration:none}
footer ul li{color:#222}
footer ul li a:hover{color:#064179}
footer ul.social-links{list-style:none;margin:0;padding:0}
footer ul.social-links li{display:inline-block;margin-right:0.5rem}
footer ul.social-links li:last-child{margin-right:0}
footer ul.social-links li svg{fill:#ccc}
footer ul.social-links li i{font-size:1.6rem;color:#ccc;transition:all 0.3s ease-in-out}
footer ul.social-links li i:hover{color:#aaa}
.footer-copyright{text-align:center;border-top:1px solid #ECECEC;padding:1.5rem 0;color:#8D8D8D;font-weight:300}
.footer-copyright p{margin-bottom:0}
.footer-copyright a{color:#181818;transition:all 0.2s ease-in-out}
.footer-copyright a:hover{color:#555}
.footer-logo img{width:12rem}
@media screen and (max-width:1440px){.destinations-slider .splide__track{margin-left:4rem;position:absolute}.hero-img{opacity:0.2;position:absolute;right:-12rem;top:-12rem;width:46rem;z-index:-1}.hero{padding:2rem 0 2rem}.destination-image{height:12rem}.destination-image .destination-caption{padding:1.5rem 1.5rem 1rem}.destinations-slider{min-height:24rem}.hero{margin-top:0}.destinations-slider{padding-top:2rem;margin-top:0}}
@media screen and (max-width:992px){.faq{margin-top:4rem}.bus-rental-content{padding:4rem}.hero-heading{margin-left:0}.hero-img{margin-bottom:4rem;position:absolute;opacity:0.2;right:-14rem;top:-12rem}.benefit:before{content:none}.benefit{padding:2rem}.benefit:first-child{padding-top:0}.benefit:last-child{padding-bottom:0}.navbar-collapse{margin-top:1rem}footer .footer-item{margin-bottom:3rem}footer .footer-item:last-child{margin-bottom:0}.contact-form{padding-right:calc(var(--bs-gutter-x) * .5);margin-bottom:4rem}.contact-boxes{padding:6rem 0 6rem}}
@media screen and (max-width:768px){.hero-heading{padding:0 1rem}.navigation{padding:0.4rem 0}.hero-img{top:-5rem;right:-21rem}.hero{padding:3rem 0 4rem}.contact-box{padding:1rem 2rem}.contact-box:first-child{padding-top:0}.contact-box:last-child{padding-bottom:0}#map{margin:0 1rem}.contact-form{padding:0 2rem}.news-page,post-page{padding:4rem 0}.breadcrumb-wrapper{background-attachment:inherit !important;background-position:center !important}.heading{margin-left:2rem}}
@media screen and (max-width:576px){.heading{margin-left:1rem}.insurance{padding:1.5rem 1rem}.footer{padding:4rem 1rem 3rem}.testimonials{padding:1rem 0 2rem}.bus-rental{padding:2rem 0 4rem}.news-faq{padding:0}.benefits{padding:0;padding-top:4rem}.hero-img{top:-6rem;width:46rem;max-width:initial}.destinations-slider .splide__track{margin-left:0}#splide-destinations{padding:0 2rem}.hero{padding:4rem 0 4rem}.benefit{padding:1rem 2rem}.banners{padding:3rem 0 3rem}.gallery{padding:4rem 1rem 3rem}#map{margin:0}.contact-form{padding:0 1rem}.contact-form{margin-bottom:3rem}.contact-boxes{padding:4rem 0 4rem}.breadcrumb-wrapper{padding:3rem 1rem}.destination-breadcrumb{padding:1rem 0}.destination-header .destination-cover-image{height:18rem}#destinationTabsContent{padding:2rem 1rem}.destination-content-title{margin-bottom:1rem}.destinations-list{padding:4rem 0}.hero h1{font-size:2.5rem}.banner .banner-caption{padding:2rem}}
@media screen and (max-width:425px){.banner{height:22rem}.banner-caption{padding:2rem}.bus-rental-content{padding:2rem}.hero-img{top:-4rem;right:-19rem}.destination-header .destination-cover-image{height:14rem}.benefits{padding-top:1rem}.destinations-slider{min-height:28rem}.hero{padding:2rem 0 2rem}}
@media screen and (max-width:320px){.destination-breadcrumb .stars{display:none}}