@charset "UTF-8";nav.navbar{border-bottom:1px solid #e9ecf2;height:84px;left:0;padding-bottom:0;padding-top:0;position:absolute;top:0;transition:background 1s;width:100%;z-index:var(--nav-bar-z-index)}nav.navbar.page-navigation,nav.navbar.sticky{background-color:#fff;border-bottom:6px solid var(--primary-color-1);box-shadow:0 0 14px 0 rgba(33,33,33,.26);position:fixed;transition:background 1s;z-index:var(--nav-bar-z-index)}nav.navbar.page-navigation{border-bottom:4px solid var(--primary-color-2)}nav.navbar .navbar-nav li{margin-left:1rem}nav.navbar .navbar-nav li a.nav-link{color:var(--primary-text-1);font-family:Montserrat,serif;font-size:1em;font-weight:500;letter-spacing:0;position:relative;text-transform:capitalize;transition:all .5s}nav.navbar .navbar-nav li a.nav-link.active,nav.navbar .navbar-nav li a.nav-link:hover{color:var(--primary-color-1);font-weight:600}nav.navbar .navbar-toggler{border:none;cursor:pointer;height:32px;margin-top:-15px;padding:0;width:32px}nav.navbar .navbar-toggler:focus{outline:0}nav.navbar .navbar-toggler .navbar-toggler-icon{background:#282828 none;float:right;height:3px;margin-top:-7px;position:relative;transition:all .5s;width:17px}nav.navbar .navbar-toggler .navbar-toggler-icon:before{background-color:#282828;content:"";height:3px;position:absolute;right:0;top:14px;transition:all .5s;width:26px}nav.navbar .navbar-toggler .navbar-toggler-icon:after{background-color:#282828;content:"";height:3px;position:absolute;right:0;top:7px;transition:all .5s;width:35px}nav.navbar .navbar-collapse{transition:all .5s}nav.navbar .navbar-collapse .navbar-brand{display:none}nav.navbar .logo-top-side-wrapper{float:left}nav.navbar .logo-top-side-wrapper .logo-site-wrapper{float:left;height:100%;width:100%}nav.navbar .logo-top-side-wrapper .logo-site-wrapper .navbar-brand{display:block;float:right;width:125px}nav .language-selector li{list-style:none;padding:0}nav .currency-selector{font-weight:700}nav select{display:none!important}@media screen and (max-width:374px){nav.navbar .navbar-collapse{height:0!important}nav.navbar .navbar-collapse.collapsing .language-selector.currency-selector.pages-select-wrapper,nav.navbar .navbar-collapse.show .language-selector.currency-selector.pages-select-wrapper{right:3.5rem!important;top:12px!important}nav.navbar .logo-top-side-wrapper .logo-site-wrapper .navbar-brand{width:75px!important}nav.navbar .language-selector.currency-selector.pages-select-wrapper{right:2rem!important;top:8px!important}nav.navbar.reservation-nav{height:100px!important}nav.navbar.reservation-nav .navbar-collapse{height:auto!important}nav.navbar.reservation-nav .lr-wrapper{left:auto!important}nav.navbar.reservation-nav .reservation-step-list{padding-top:5px!important}nav.navbar.reservation-nav .reservation-step-list li{line-height:1!important}nav.navbar.reservation-nav .reservation-step-list li:after{width:47%!important}nav.navbar.reservation-nav .reservation-step-list li i{right:calc(50% + 21px)!important}nav.navbar.reservation-nav .back-btn{margin-left:3rem!important}nav.cd-auto-hide-header.is-hidden .cd-secondary-nav{z-index:var(--nav-bar-z-index)!important}}@media screen and (min-width:375px) and (max-width:424px){nav.navbar .navbar-collapse{height:0!important}nav.navbar .navbar-collapse.collapsing .language-selector.currency-selector.pages-select-wrapper,nav.navbar .navbar-collapse.show .language-selector.currency-selector.pages-select-wrapper{right:3.5rem!important;top:12px!important}nav.navbar .logo-top-side-wrapper .logo-site-wrapper .navbar-brand{width:75px!important}nav.navbar .language-selector.currency-selector.pages-select-wrapper{right:2.5rem!important;top:8px!important}nav.navbar.reservation-nav{height:100px!important}nav.navbar.reservation-nav .navbar-collapse{height:auto!important;padding-bottom:8px!important}nav.navbar.reservation-nav .lr-wrapper{left:auto!important}nav.navbar.reservation-nav .reservation-step-list{padding-top:7px!important}nav.navbar.reservation-nav .reservation-step-list li:after{width:51%!important}nav.navbar.reservation-nav .reservation-step-list li i{right:calc(50% + 21px)!important}nav.navbar.reservation-nav .back-btn{margin-left:3.4rem!important}nav.navbar.reservation-nav .lr-mob-btn{display:none!important}nav.cd-auto-hide-header.is-hidden .cd-secondary-nav{transform:translateY(-65%)!important}}@media screen and (min-width:425px) and (max-width:767px){nav.navbar .navbar-collapse{height:0!important;visibility:visible!important}nav.navbar .navbar-collapse.collapsing .language-selector.currency-selector.pages-select-wrapper,nav.navbar .navbar-collapse.show .language-selector.currency-selector.pages-select-wrapper{right:3.5rem!important;top:12px!important}nav.navbar .logo-top-side-wrapper .logo-site-wrapper .navbar-brand{width:75px!important}nav.navbar .language-selector.currency-selector.pages-select-wrapper{right:3.1rem!important;top:8px!important}nav.navbar.reservation-nav{height:100px!important}nav.navbar.reservation-nav .navbar-collapse{height:auto!important;padding-bottom:4px!important}nav.navbar.reservation-nav .lr-wrapper{left:auto!important}nav.navbar.reservation-nav .reservation-step-list{padding-top:7px!important}nav.navbar.reservation-nav .reservation-step-list li i{right:calc(50% + 24px)!important}nav.navbar.reservation-nav .back-btn{margin-left:2.8rem!important}}@media screen and (max-width:1023px){nav.navbar{background-color:transparent;height:70px}nav.navbar .navbar-collapse{background-color:#fff;margin-top:0;opacity:0;transform:perspective(1000px) rotateY(93deg) translateX(181%);transform-origin:left;transition:opacity .1s,all .5s;visibility:hidden}nav.navbar .navbar-collapse .mobile-brand{color:#282828!important;display:inline-block!important;padding-bottom:12px;padding-left:12px;padding-top:12px;width:105px}nav.navbar .navbar-collapse .navbar-toggler{float:right;margin-right:.4rem;margin-top:-.7rem}nav.navbar .navbar-collapse.collapsing,nav.navbar .navbar-collapse.show{background-color:#fff;background-image:url(/assets/images/nav-car.png?9c4c80d08faeba7708694c9c3b38f6b9),url(/assets/images/plane-large.png?bd6d4a64730d577a33c20f5221c7ad1f);background-position:-28px 93%,-3% 88%;background-repeat:no-repeat,no-repeat;background-size:300px,auto;height:100vh!important;left:0;opacity:1;position:fixed;top:0;transform:perspective(0) rotateY(0) translateX(0);transition:all .5s;visibility:visible;width:100vw}nav.navbar .navbar-collapse.collapsing:before,nav.navbar .navbar-collapse.show:before{background-color:hsla(0,0%,100%,.5);bottom:0;content:"";height:80%;left:0;position:absolute;width:100%}nav.navbar .navbar-collapse.collapsing .navbar-toggler .navbar-toggler-icon,nav.navbar .navbar-collapse.show .navbar-toggler .navbar-toggler-icon{background:transparent none!important;transition:all .5s}nav.navbar .navbar-collapse.collapsing .navbar-toggler .navbar-toggler-icon:before,nav.navbar .navbar-collapse.show .navbar-toggler .navbar-toggler-icon:before{background-color:#282828!important;border-radius:20%;top:7px;transform:rotate(40deg);transition:all .5s;width:20px}nav.navbar .navbar-collapse.collapsing .navbar-toggler .navbar-toggler-icon:after,nav.navbar .navbar-collapse.show .navbar-toggler .navbar-toggler-icon:after{background-color:#282828!important;border-radius:20%;transform:rotate(-40deg);transition:all .5s;width:20px}nav.navbar .navbar-collapse.collapsing .navbar-nav,nav.navbar .navbar-collapse.show .navbar-nav{margin-top:2rem}nav.navbar .navbar-collapse.collapsing .navbar-nav li,nav.navbar .navbar-collapse.show .navbar-nav li{font-size:1.4em;margin-left:0;margin-top:0;text-align:center}nav.navbar .navbar-collapse.collapsing .navbar-nav li a.nav-link,nav.navbar .navbar-collapse.show .navbar-nav li a.nav-link{color:var(--primary-color-3)!important;font-size:1.5em;font-weight:700}nav.navbar .navbar-collapse.collapsing .navbar-nav li a.nav-link:before,nav.navbar .navbar-collapse.show .navbar-nav li a.nav-link:before{bottom:15px;content:"";height:7px;left:calc(50% - 60px);position:absolute;right:auto;width:120px;z-index:-2}nav.navbar .navbar-collapse.collapsing .navbar-nav li a.nav-link.active,nav.navbar .navbar-collapse.collapsing .navbar-nav li a.nav-link:hover,nav.navbar .navbar-collapse.show .navbar-nav li a.nav-link.active,nav.navbar .navbar-collapse.show .navbar-nav li a.nav-link:hover{color:var(--primary-color-4);font-weight:900}nav.navbar .navbar-collapse.collapsing .navbar-nav li a.nav-link.active:before,nav.navbar .navbar-collapse.collapsing .navbar-nav li a.nav-link:hover:before,nav.navbar .navbar-collapse.show .navbar-nav li a.nav-link.active:before,nav.navbar .navbar-collapse.show .navbar-nav li a.nav-link:hover:before{background-color:var(--primary-color-2)}nav.navbar .logo-top-side-wrapper{margin-top:0}nav.navbar .logo-top-side-wrapper .logo-site-wrapper{box-shadow:none;height:auto!important;width:auto}nav.navbar .logo-top-side-wrapper .logo-site-wrapper .navbar-brand{color:#fff!important;margin-top:5px!important;padding-left:0;text-align:left;width:80px}nav.navbar .logo-top-side-wrapper .logo-site-wrapper .slider-arrow-wrapper,nav.navbar .logo-top-side-wrapper .logo-site-wrapper .slider-counter{display:none}nav.navbar .navbar-toggler{float:right;margin-top:-5px;position:absolute;right:1rem;top:1.4rem}nav.navbar .language-selector,nav.navbar .language-selector.pages-select-wrapper{box-shadow:0 1px 1px 1px rgba(104,97,212,.12);position:absolute;right:6.5rem;top:12px}nav.navbar .language-selector.currency-selector.pages-select-wrapper{position:absolute;right:3rem;top:5px}nav.navbar .logo-top-side-wrapper .landing-follow-wrapper{display:none}nav.navbar.page-navigation .container{height:100%}nav.navbar.reservation-nav{border-bottom:none!important;box-shadow:none!important;height:115px;padding:0}nav.navbar.reservation-nav .navbar-collapse{box-shadow:0 5px 8px -11px #6760d4;opacity:1;padding-bottom:3px;transform:none!important;visibility:visible}nav.navbar.reservation-nav .lr-wrapper{background-color:#fff;height:60px;left:0;position:absolute;top:0;transform:translateY(-60px);transition:transform .5s;width:100%;will-change:transform;z-index:10}nav.navbar.reservation-nav .lr-wrapper .language-selector{right:4.5rem}nav.navbar.reservation-nav .lr-wrapper .language-selector.currency-selector.pages-select-wrapper{right:1rem}nav.navbar.reservation-nav .lr-wrapper .mob-close{display:block}nav.navbar.reservation-nav .lr-wrapper.active{transform:translateY(0)}nav.navbar.reservation-nav .reservation-step-list{border-top:1px solid hsla(0,0%,95%,.35);margin-top:0;padding-left:7px;padding-top:10px;width:100%}nav.navbar.reservation-nav .reservation-step-list li:after{background:var(--primary-color-4);content:"";height:2px;left:75%;position:absolute;top:13px;width:52%;z-index:1}nav.navbar.reservation-nav .reservation-step-list li i{border-bottom:2px solid var(--primary-color-4);border-right:2px solid var(--primary-color-4);height:8px;position:absolute;right:calc(50% + 40px);top:10px;transform:rotate(-45deg);width:8px}nav.navbar.reservation-nav .reservation-step-list li:first-child i,nav.navbar.reservation-nav .reservation-step-list li:last-child:after{display:none}nav.navbar.reservation-nav .back-btn{margin-left:1rem;margin-top:5px}nav.navbar.reservation-nav .lr-mob-btn{display:block;left:auto;right:1rem}nav.navbar.reservation-nav>.container{justify-content:end}nav.cd-auto-hide-header{height:60px;left:0;position:fixed;top:0;transition:transform .5s;width:100%}nav.cd-auto-hide-header.is-hidden{height:60px!important}nav.cd-auto-hide-header.is-hidden .cd-secondary-nav{transform:translateY(-78%)!important;z-index:var(--overlay-z-index)}}@media screen and (min-width:1024px) and (max-width:1439px){nav.reservation-nav .reservation-step-list li i{right:-2.2rem}}.language-selector{box-shadow:0 1px 0 rgba(0,0,0,.008);box-sizing:border-box;color:var(--primary-color-1);cursor:pointer;float:left;font-size:14px;font-weight:400;height:33px;line-height:31px;margin-left:12px;outline:0;padding-left:10px;padding-right:26px;position:relative;text-align:left!important;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;width:auto}.language-selector,.language-selector.pages-select-wrapper{background-color:#fff;border:none;border-radius:10px;display:block}.language-selector.pages-select-wrapper{box-shadow:0 5px 16px 1px rgba(104,97,212,.12)}.language-selector:focus{background-color:#fafafa}.language-selector:hover{background-color:#fcfcfc}.language-selector.open,.language-selector:active{background-color:#f9f9f9!important;border-color:#e4e4e4;box-shadow:inset 0 1px 4px rgba(0,0,0,.05)}.language-selector:after{border-right:1px solid #ddd;border-top:1px solid #ddd;content:"";display:block;height:8px;margin-top:-2px;pointer-events:none;position:absolute;right:7px;top:40%;transform:rotate(136deg);transition:all 125ms ease-in-out;width:8px}.language-selector.open:after{top:50%;transform:rotate(-45deg)}.language-selector.open .list{opacity:1;pointer-events:auto;transform:scale(1)}.language-selector.open .option{cursor:pointer}.language-selector.wide{width:100%}.language-selector.wide .list{left:0!important;right:0!important}.language-selector .list{background-color:#fff;border-radius:10px;box-shadow:0 0 0 1px rgba(0,0,0,.09);box-sizing:border-box;left:0;margin-top:4px;opacity:0;overflow:hidden;padding:3px 0;pointer-events:none;position:absolute;top:100%;transform:scale(.75);transform-origin:50% 0;transition:all .15s cubic-bezier(.25,0,.25,1.75),opacity .1s linear;z-index:var(--nav-bar-z-index)}.language-selector .list:hover .option:not(:hover){background-color:transparent!important}.language-selector .list ul{margin-bottom:0;padding:0}.language-selector .option{cursor:default;font-weight:400;line-height:31px;outline:0;padding-left:18px;padding-right:29px;text-align:left;transition:all .2s}.language-selector .option:focus,.language-selector .option:hover{background-color:#fff!important}.language-selector .option.selected{border-bottom:1px solid #f1f1f1;font-weight:600}.language-selector .option.selected:focus{background:#fff}footer{float:left;overflow:hidden;position:relative;width:100%}footer .airport-vector{float:left;height:248px;text-align:center;top:1rem;width:100%}footer .airport-vector img{left:4rem;position:relative}footer .footer-container{background-color:var(--primary-color-3);float:left;min-height:337px;padding-top:5rem;width:100%}footer .footer-container .footer-desc-wrapper{float:left;width:100%}footer .footer-container .footer-desc-wrapper img{float:left;width:130px}footer .footer-container .footer-desc-wrapper p{clear:left;color:var(--primary-overly-1);float:left;font-size:.96em;font-weight:600;line-height:1.7;margin-bottom:1rem;margin-top:1rem;padding-right:6rem;width:100%}footer .footer-container .footer-desc-wrapper ul.social-media-list{float:left;list-style:none;padding:0;width:100%}footer .footer-container .footer-desc-wrapper ul.social-media-list li{float:left;margin-right:1rem}footer .footer-container .footer-desc-wrapper ul.social-media-list li a{align-items:center;background-color:#fff;border-radius:50%;display:flex;float:left;font-size:1.3em;height:38px;justify-content:center;transition:all .5s;width:38px}footer .footer-container .footer-desc-wrapper ul.social-media-list li a:hover{opacity:.6;text-decoration:none}footer .footer-container .footer-desc-wrapper ul.social-media-list li a i{align-items:center;color:var(--primary-color-3);display:flex}footer .footer-container .shortcut-nav-footer .footer-nav-title{color:var(--primary-color-1);font-size:1.3em;font-weight:800;text-transform:uppercase}footer .footer-container .shortcut-nav-footer .shortcut-nav-list{float:left;list-style:none;padding:0;width:100%}footer .footer-container .shortcut-nav-footer .shortcut-nav-list li{float:left;width:100%}footer .footer-container .shortcut-nav-footer .shortcut-nav-list li a{color:#fff;float:left;font-size:1.1em;font-weight:400;padding:3px 0;transition:all .5s}footer .footer-container .shortcut-nav-footer .shortcut-nav-list li a h4{font-size:1em}@media (max-width:1023px){footer .footer-container .shortcut-nav-footer .shortcut-nav-list li a{margin-bottom:1.2rem}}footer .footer-container .shortcut-nav-footer .shortcut-nav-list li a:hover{color:var(--primary-color-2);font-weight:500;text-decoration:none}footer .footer-container .shortcut-nav-footer .shortcut-nav-list.cus-footer-list li{align-items:center;display:flex}footer .footer-container .shortcut-nav-footer .shortcut-nav-list.cus-footer-list li i{color:#fff;float:left;font-size:2.3em;margin-right:15px}footer .footer-container .shortcut-nav-footer .shortcut-nav-list.cus-footer-list li .labels-wrap{float:left}footer .footer-container .shortcut-nav-footer .shortcut-nav-list.cus-footer-list li .labels-wrap span{color:#fff;float:left;width:100%}footer .footer-container .shortcut-nav-footer .shortcut-nav-list.cus-footer-list li .labels-wrap a span,footer .footer-container .shortcut-nav-footer .shortcut-nav-list.cus-footer-list li .labels-wrap span:nth-child(2){color:var(--primary-color-2)!important;font-weight:600;margin-top:3px}footer .footer-container .copyright-row{color:var(--primary-color-1);padding-top:15px;text-align:center}footer .footer-container .copyright-row a{color:var(--primary-color-1);transition:all .5s}body{background-color:#fdfdfd;font-family:Montserrat,serif;position:relative}header .header-wrapper{align-items:center;background:#fff url(/assets/images/sky.webp?6e7175ab5b7b90952712f625f168d90c) top no-repeat;background-size:cover;display:flex;flex-flow:wrap;height:100vh;position:relative;width:100%}header .header-wrapper:after{animation:animatedBackground 30s linear infinite;background:transparent url(/assets/images/cloud.webp?7c6fcdfd06b65901879156e50b337ed6) repeat-x top;bottom:0;content:"";height:50%;left:0;position:absolute;width:100%}header .header-wrapper:before{background:transparent url(/assets/images/fog.webp?53ab1c6865a3118b3f76e6f635663e04) no-repeat top;background-size:cover;content:"";height:100%;left:0;position:absolute;top:0;width:100%}header .header-wrapper .flap-air{bottom:0;box-shadow:inset 0 -125px 69px -50px #fff;display:flex;height:100%;justify-content:center;overflow:hidden;position:absolute;width:100%;z-index:2}header .header-wrapper .flap-air:after{animation:animatedflap 4s linear;background:transparent url(/assets/images/flap.webp?116cb2e26276b48a202d42eefec2941d) no-repeat bottom;background-size:contain;bottom:0;content:"";height:502px;position:absolute;transform-origin:bottom;width:50%;z-index:2}header .header-wrapper .transfer-title-wrapper{display:flex;flex-direction:column;height:100%;justify-content:center;position:relative;z-index:10}header .header-wrapper .transfer-title-wrapper h1{color:var(--primary-text-1);font-size:3em;font-weight:400}header .header-wrapper .transfer-title-wrapper h1 span{color:var(--primary-color-2);font-size:1.2em;font-weight:800}header .header-wrapper .transfer-title-wrapper p{color:var(--primary-text-1);line-height:2}.place-search-mob-wrapper{background:#fff;display:none;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:var(--overlay-z-index)}.place-search-mob-wrapper .btn-place-search-close{background:0 0;border:none;outline:0;position:absolute;right:5px;top:9px;z-index:1}.place-search-mob-wrapper select{width:100%}.place-search-mob-wrapper .select2-container--default{display:block;width:100%!important}.place-search-mob-wrapper .select2-container--default .select2-selection--single{border-radius:0;border-width:1px 0;height:7.7vh;outline:0!important}.place-search-mob-wrapper .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:7.7vh;outline:0!important}.place-search-mob-wrapper .select2-container--default .select2-selection--single .select2-selection__arrow{display:none}.select2-container--default.select2-container--open .select2-dropdown.desktop-place-search-results{background-color:#fcfcfc;border:1px solid var(--primary-color-5)!important;border-radius:5px!important;overflow:hidden}.select2-container--default.select2-container--open .select2-dropdown.desktop-place-search-results .select2-results .select2-results__message{font-size:.8em;padding:0 6px}.select2-container--default.select2-container--open .select2-dropdown.desktop-place-search-results .select2-results .select2-results__option{font-size:.8em;padding:10px;transition:all .5s}.select2-container--default .select2-dropdown.desktop-place-search-results .select2-search--dropdown{padding:4px 4px 0}.select2-container--default .select2-dropdown.desktop-place-search-results .select2-search--dropdown .select2-search__field{border:1px solid var(--primary-color-5);border-radius:5px;box-shadow:none;outline:0}.select2-container--default .select2-dropdown.desktop-place-search-results .select2-results__option--highlighted[aria-selected]{background-color:var(--primary-color-1)}.select2-container--default .select2-dropdown.mobile-place-search-results{z-index:var(--overlay-z-index)}.select2-container--default .select2-dropdown.mobile-place-search-results .select2-results>.select2-results__options{height:calc(100vh - 85px);max-height:calc(100vh - 85px)}.select2-container--default .select2-dropdown.mobile-place-search-results .select2-results>.select2-results__options .select2-results__option{border-bottom:1px solid rgba(0,0,0,.1);font-size:.8rem;height:7.7vh;line-height:7.7vh;padding:0 6px}.select2-container--default .select2-dropdown.mobile-place-search-results .select2-results>.select2-results__options .select2-results__option span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}main section.services-full-section,main section.services-section{margin-top:-6rem;padding-bottom:4rem;position:relative;width:100%;z-index:10}main section.services-full-section .single-service,main section.services-section .single-service{background-color:#fff;border-radius:15px;box-shadow:0 9px 40px -21px rgba(var(--primary-1-rgb),.5);height:100%;padding:25px 12px 20px;text-align:center}main section.services-full-section .single-service.odd,main section.services-section .single-service.odd{margin-top:1rem}main section.services-full-section .single-service i,main section.services-section .single-service i{align-items:center;color:var(--primary-color-1);display:flex;font-size:4em;justify-content:center;margin:0 0 18px}main section.services-full-section .single-service i.if,main section.services-section .single-service i.if{font-size:6em;height:64px}main section.services-full-section .single-service h3,main section.services-section .single-service h3{color:var(--primary-color-1);font-size:1.2em;font-weight:500;margin-bottom:1.5rem}main section.services-full-section .single-service p,main section.services-section .single-service p{color:var(--primary-text-1);font-size:14px;font-weight:400}main section.services-full-section .single-service a,main section.services-full-section .single-service a:hover,main section.services-section .single-service a,main section.services-section .single-service a:hover{text-decoration:none}main section.services-full-section h2{font-size:1.8em;font-weight:700;margin-bottom:1.3rem;margin-top:1rem}main section.services-full-section p{color:var(--primary-text-2);line-height:2;padding:0 2.7rem}main section.services-full-section .owl-nav{background-color:#fff;border:none;border-radius:10px;box-shadow:0 0 22px -14px #323033;height:50px;margin-right:1rem;outline:0!important;position:relative;width:50px}main section.services-full-section .owl-nav.owl-next:after{left:calc(50% - 10px);transform:rotate(-45deg)}main section.services-full-section .owl-nav:after{border-bottom:2px solid var(--primary-color-2);border-right:2px solid var(--primary-color-2);content:"";height:16px;left:calc(50% - 4px);position:absolute;top:calc(50% - 8px);transform:rotate(136deg);width:16px}main section.services-full-section .owl-nav span{display:none}main section.services-full-section .single-service img{height:auto;margin-bottom:.5rem;width:200px}main section.services-full-section .single-service h3{color:var(--primary-color-3);margin-bottom:1rem}main section.services-full-section .single-service .vehicle-image-wrapper{align-items:center;display:flex;max-height:200px;overflow:hidden}main section.services-full-section .single-service .vehicle-image-wrapper .vehicle-image{height:auto!important;margin:0 auto .5rem;width:100%}main section.services-full-section .single-service .vehicle-detail li i{font-size:2em}main section.services-full-section .single-service .vehicle-detail li .vdi-desc-wrapper{font-size:.7rem}main section.welcome-section{float:left;position:relative;width:100%}main section.welcome-section .title-wrapper .welcome-section-title{color:var(--primary-color-1);font-size:1.8em;font-weight:700;margin-bottom:1.3rem;margin-top:1rem}main section.welcome-section .title-wrapper p{color:var(--primary-text-2);line-height:2;padding:0 2.7rem}main section.welcome-section .transfer-service{margin-top:4rem}main section.welcome-section .transfer-service small{color:var(--primary-text-1);font-size:1em}main section.welcome-section .transfer-service .transfer-service-title{color:var(--primary-text-1);font-size:1.9em;font-weight:800;margin-bottom:1rem}main section.welcome-section .transfer-service p{color:var(--primary-text-2);line-height:2}main section.feature-destination-section{background-color:#f9f9f9;background-image:url(/assets/images/stanbul-vector.svg?72fca7e4e2f207dbe8b88f1b5950b3c8);background-position:bottom;background-repeat:no-repeat;background-size:auto;float:left;height:445px;margin-top:5rem;padding:98px 0 80px;position:relative;width:100%}main section.feature-destination-section .feature-destination-desc .feature-destination-title{color:var(--primary-text-1);font-size:1.8em;font-weight:800;line-height:1.3;margin-bottom:2rem;position:relative}main section.feature-destination-section .feature-destination-desc .feature-destination-title:after{background-color:var(--primary-color-2);border-radius:20px;bottom:-20px;content:"";height:7px;left:0;position:absolute;width:60px}main section.feature-destination-section .feature-destination-desc p{color:var(--primary-text-2);font-size:.9em;line-height:1.9;margin-bottom:2rem}main section.feature-destination-section .feature-destination-desc button{background-color:#fff;border:none;border-radius:10px;box-shadow:0 0 22px -14px #323033;float:left;height:50px;margin-right:1rem;outline:0!important;position:relative;width:50px}main section.feature-destination-section .feature-destination-desc button.owl-next:after{left:calc(50% - 4px);transform:rotate(136deg)}main section.feature-destination-section .feature-destination-desc button:after{border-bottom:2px solid var(--primary-color-2);border-right:2px solid var(--primary-color-2);content:"";height:16px;left:calc(50% - 10px);position:absolute;top:calc(50% - 8px);transform:rotate(-45deg);width:16px}main section.feature-destination-section .carousel-wrap{height:100%}main section.feature-destination-section .carousel-wrap .owl-carousel,main section.feature-destination-section .carousel-wrap .owl-carousel .owl-stage-outer,main section.feature-destination-section .carousel-wrap .owl-carousel .owl-stage-outer .owl-stage,main section.feature-destination-section .carousel-wrap .owl-carousel .owl-stage-outer .owl-stage .owl-item{height:inherit}main section.feature-destination-section .carousel-wrap .owl-carousel .owl-stage-outer .owl-stage .owl-item .item{height:290px;padding-bottom:18px}main section.feature-destination-section .carousel-wrap .owl-carousel .owl-stage-outer .owl-stage .owl-item .item .dest-item{background-color:#fff;border-radius:14px;box-shadow:0 5px 16px -13px #000;height:100%;overflow:hidden;width:100%}main section.feature-destination-section .carousel-wrap .owl-carousel .owl-stage-outer .owl-stage .owl-item .item .dest-item .dest-top{display:flex;float:left;height:70%;justify-content:center;overflow:hidden;text-align:center;width:100%}main section.feature-destination-section .carousel-wrap .owl-carousel .owl-stage-outer .owl-stage .owl-item .item .dest-item .dest-top img{height:-moz-fit-content;height:fit-content;width:auto}main section.feature-destination-section .carousel-wrap .owl-carousel .owl-stage-outer .owl-stage .owl-item .item .dest-item .dest-bottom{align-items:center;color:var(--default-text);display:flex;float:left;font-size:1.4em;font-weight:700;height:30%;justify-content:center;position:relative;text-align:center;text-transform:uppercase;width:100%}main section.feature-destination-section .carousel-wrap .owl-carousel .owl-stage-outer .owl-stage .owl-item .item .dest-item .dest-bottom a{color:#551a8b}main section.feature-destination-section .carousel-wrap .owl-carousel .owl-stage-outer .owl-stage .owl-item .item .dest-item .dest-bottom a:hover{color:#551a8b;text-decoration:none}main section.feature-destination-section .carousel-wrap .owl-carousel .owl-stage-outer .owl-stage .owl-item .item .dest-item .dest-bottom:after{background-color:var(--primary-color-1);border-radius:25px;content:"";height:7px;left:calc(50% - 16px);position:absolute;top:-5px;width:33px}main section.booking-section{background-color:var(--primary-color-2);float:left;padding:57px 0;width:100%}main section.booking-section .rento-w-logo{float:left;margin-top:1rem}main section.booking-section .booking-desc-wrapper{border-left:2px solid #fff;float:left;margin-left:4rem;padding-left:3rem;padding-top:1rem;position:relative}main section.booking-section .booking-desc-wrapper .booking-desc-title{color:var(--primary-text-1);font-size:2em;font-weight:800;margin-bottom:6px}main section.booking-section .booking-btn,main section.booking-section .booking-desc-wrapper p{color:var(--primary-text-1);font-size:1.1em}main section.booking-section .booking-btn{background-color:#fff;border:2px solid transparent;border-radius:10px;float:right;font-weight:700;padding:14px 1.2rem;text-transform:uppercase;transition:all .5s}main section.booking-section .booking-btn:hover{background-color:transparent;border-color:#fff;color:#fff;text-decoration:none}main section.how-it-work{background-color:#fdfdfd;float:left;min-height:300px;overflow:hidden;padding:65px 0 7rem;width:100%}main section.how-it-work .hiw-title-wrapper{margin-bottom:6rem}main section.how-it-work .hiw-title-wrapper small{font-size:1em}main section.how-it-work .hiw-title-wrapper .hiw-title{font-size:1.9em;font-weight:700;margin-top:2px}main section.how-it-work .how-it-work-list{display:inline-block;list-style:none;margin:5rem 0 0;padding:0}main section.how-it-work .how-it-work-list li{align-items:center;display:flex;float:left;margin-bottom:4rem}main section.how-it-work .how-it-work-list li .hiw-logo-wrapper{float:left;margin-right:6px;text-align:center;width:12%}main section.how-it-work .how-it-work-list li:nth-child(2) .hiw-logo-wrapper{width:10%}main section.how-it-work .how-it-work-list li .hiw-list-desc-wrapper{float:left;padding-left:10px;width:85%}main section.how-it-work .how-it-work-list li .hiw-list-desc-wrapper h3{color:var(--primary-color-1);font-size:1.3em;font-weight:700;margin-bottom:8px}main section.how-it-work .how-it-work-list li .hiw-list-desc-wrapper p{color:var(--primary-text-2);font-size:.864em;font-weight:500;line-height:1.8;margin-bottom:0}main section.how-it-work .hiw-ways-wrapper{position:relative}main section.how-it-work .hiw-ways-wrapper .start-point{color:var(--primary-color-1);font-weight:600;left:1.2rem;padding-left:6px;position:absolute;top:-12px}main section.how-it-work .hiw-ways-wrapper .start-point:before{background-color:var(--primary-color-2);border-radius:8px;content:"";height:23px;left:-26px;position:absolute;top:0;width:23px}main section.how-it-work .hiw-ways-wrapper .start-point:after{background-color:var(--primary-color-1);border-radius:25px;content:"";height:11px;left:-20px;position:absolute;top:6px;width:11px}main section.how-it-work .hiw-ways-wrapper .hiw-way-box-wrapper{align-items:center;background-color:#fff;border-radius:18px;box-shadow:0 5px 45px -4px rgba(var(--primary-1-rgb),.2);display:flex;flex-direction:column;height:170px;justify-content:center;left:5rem;position:absolute;top:1.5rem;width:170px}main section.how-it-work .hiw-ways-wrapper .hiw-way-box-wrapper.book-online{left:5rem;top:1.5rem}main section.how-it-work .hiw-ways-wrapper .hiw-way-box-wrapper.book-online img{width:63%}main section.how-it-work .hiw-ways-wrapper .hiw-way-box-wrapper.receive-confirm{left:auto;padding:3.5rem;right:0;top:1.5rem}main section.how-it-work .hiw-ways-wrapper .hiw-way-box-wrapper.receive-confirm img{width:100%}main section.how-it-work .hiw-ways-wrapper .hiw-way-box-wrapper.receive-confirm span{display:flex;justify-content:center;white-space:nowrap}main section.how-it-work .hiw-ways-wrapper .hiw-way-box-wrapper.meet-driver{bottom:1.5rem;left:auto;padding:1.5rem;right:0;top:auto}main section.how-it-work .hiw-ways-wrapper .hiw-way-box-wrapper.meet-driver img{width:63%}main section.how-it-work .hiw-ways-wrapper .hiw-way-box-wrapper.arrive-destination{bottom:1.5rem;left:5rem;padding:2.5rem;top:auto}main section.how-it-work .hiw-ways-wrapper .hiw-way-box-wrapper.arrive-destination img{width:100%}main section.how-it-work .hiw-ways-wrapper .hiw-way-box-wrapper.arrive-destination span{display:flex;justify-content:center;white-space:nowrap}main section.how-it-work .hiw-ways-wrapper .hiw-way-box-wrapper span{bottom:-2.3rem;font-size:1.1em;font-weight:600;position:absolute;text-align:center;width:100%}main section.how-it-work .hiw-ways-wrapper .end-point{bottom:-51px;color:var(--primary-color-1);font-weight:600;left:-3.6rem;padding-top:25px;position:absolute}main section.how-it-work .hiw-ways-wrapper .end-point:before{background-color:var(--primary-color-2);border-radius:8px;content:"";height:23px;left:calc(50% - 12px);position:absolute;top:-10px;width:23px}main section.how-it-work .hiw-ways-wrapper .end-point:after{background-color:var(--primary-color-1);border-radius:25px;content:"";height:11px;left:calc(50% - 6px);position:absolute;top:-4px;width:11px}main section.how-it-work .lazy-line-painter-mob{display:none}main section.tripadvisor-section{background-color:#fdfdfd;float:left;min-height:200px;padding:40px 0;width:100%}main section.tripadvisor-section .hiw-title-wrapper{margin-bottom:5rem}main section.tripadvisor-section .hiw-title-wrapper small{font-size:1em}main section.tripadvisor-section .hiw-title-wrapper .hiw-title{font-size:1.9em;font-weight:700;margin-top:2px}main section.tripadvisor-section .tripadvisor-card{background-color:#fff;border-radius:14px;box-shadow:0 6px 30px -10px #ddd;overflow:hidden;padding:13px;text-align:center}main section.tripadvisor-section .tripadvisor-card .p-img{display:flex;flex-direction:column;justify-content:center;margin-bottom:15px;text-align:center}main section.tripadvisor-section .tripadvisor-card .p-img img{border-radius:10px;margin:auto}main section.tripadvisor-section .tripadvisor-card .p-img span{color:var(--primary-text-1);font-weight:700;margin-top:5px}main section.tripadvisor-section .tripadvisor-card h5{float:left;font-weight:700;margin-top:13px;width:100%}main section.tripadvisor-section .tripadvisor-card p{color:var(--primary-text-2);float:left;line-height:1.7;padding:0 1rem;width:100%}main section.tripadvisor-section .tripadvisor-card>span{color:var(--primary-text-2);float:left;font-size:.9em;font-weight:700;margin-top:8px;width:100%}main section.tripadvisor-section .tripadvisor-btn{align-items:center;background-color:#fff;border-radius:14px;box-shadow:0 6px 30px -10px #ddd;color:var(--primary-text-1);display:flex;flex-direction:row;font-size:1em;font-weight:700;height:58px;justify-content:center;margin-top:3rem;transition:all .5s}main section.tripadvisor-section .tripadvisor-btn:hover{box-shadow:none;text-decoration:none}main section.tripadvisor-section .tripadvisor-btn img{margin-right:10px}main section.subscribe-section{float:left;min-height:230px;padding:2rem 0;width:100%}main section.subscribe-section .subscribe-wrapper{background:url(/assets/images/subscribe-bg.jpg?15649fc3ad391ef37e5e8dd30ae0cae7) no-repeat var(--primary-text-2);background-position:right -18px center;background-size:contain;border-radius:20px;float:left;height:226px;overflow:hidden;position:relative;width:100%}main section.subscribe-section .subscribe-wrapper:after{background-color:var(--primary-text-2);box-shadow:48px 3px 180px 175px var(--primary-text-2);content:"";height:100%;left:0;position:absolute;top:0;width:54%}main section.subscribe-section .subscribe-wrapper:before{background-color:var(--primary-text-2);content:"";height:100%;opacity:.2;position:absolute;width:100%}main section.subscribe-section .subscribe-wrapper .subscribe-title{align-items:center;color:#fff;display:flex;flex-direction:column;float:left;height:100%;justify-content:center;position:relative;text-align:left;width:33%;z-index:100}main section.subscribe-section .subscribe-wrapper .subscribe-title h1{font-size:2.2em;font-weight:800;margin-bottom:15px;margin-top:13px;padding-left:3rem}main section.subscribe-section .subscribe-wrapper .subscribe-title p{font-size:1em}main section.subscribe-section .subscribe-wrapper .subscribe-form-wrapper{align-items:center;display:flex;float:left;height:100%;position:relative;width:50%;z-index:100}main section.subscribe-section .subscribe-wrapper .subscribe-form-wrapper input{border-radius:8px 0 0 8px;box-shadow:42px 33px 36px -25px var(--primary-text-1);color:var(--primary-text-1);float:left;height:50px;outline:0!important;padding:22px 1rem;width:50%}main section.subscribe-section .subscribe-wrapper .subscribe-form-wrapper input::-moz-placeholder{color:var(--primary-text-2)}main section.subscribe-section .subscribe-wrapper .subscribe-form-wrapper input::placeholder{color:var(--primary-text-2)}main section.subscribe-section .subscribe-wrapper .subscribe-form-wrapper button{background-color:#4238df;border:none;border-radius:0 8px 8px 0;color:#fff;font-size:1em;font-weight:700;height:50px;letter-spacing:1px;margin-left:0;outline:0!important;padding:9px 0;text-align:center;text-transform:uppercase;transition:all .5s;width:26%}main section.subscribe-section .subscribe-wrapper .subscribe-form-wrapper button i{font-size:.9em;margin-right:4px;position:relative;top:1px}main section.subscribe-section .subscribe-wrapper .subscribe-form-wrapper button:hover{background-color:var(--primary-color-3);color:var(--primary-color-2)}@keyframes animatedBackground{0%{background-position:0 0}to{background-position:-100% 0}}@keyframes animatedflap{0%{transform:rotateX(100deg) perspective(100px);transform-origin:bottom}to{transform:rotateX(0) perspective(100px);transform-origin:bottom}}.new-list-page-section{padding-bottom:2rem;padding-top:7rem;width:100%}.new-list-page-section .pages-title-wrapper{color:var(--primary-text-1);margin-bottom:2rem}.new-list-page-section .pages-title-wrapper h1{font-size:3.3em;font-weight:800;margin-bottom:1rem;margin-top:1rem}.new-list-page-section .pages-title-wrapper p{font-size:1.3em;font-weight:600;margin-top:5px}.new-list-page-section .news-search-wrapper{margin-bottom:5rem}.new-list-page-section .news-search-wrapper input{border:1px solid rgba(99,94,175,.17);border-radius:10px;color:var(--primary-text-1);float:left;outline:0!important;padding:22px 1rem;width:72%}.new-list-page-section .news-search-wrapper input::-moz-placeholder{color:#ddd}.new-list-page-section .news-search-wrapper input::placeholder{color:#ddd}.new-list-page-section .news-search-wrapper button{background-color:var(--primary-color-2);border:none;border-radius:10px;box-shadow:0 4px 26px -20px var(--primary-text-1),0 -53px 10px -4px var(--primary-color-2) inset;color:var(--primary-text-1);font-size:1.2em;font-weight:700;margin-left:7px;outline:0!important;padding:9px 16px;transition:all .5s;width:20%}.new-list-page-section .news-search-wrapper button i{font-size:.9em;margin-right:4px;position:relative;top:1px}.new-list-page-section .news-search-wrapper button:hover{background-color:var(--primary-text-1);box-shadow:0 0 0 0 var(--primary-text-1),0 0 0 0 var(--primary-color-2) inset;color:var(--primary-color-2)}.new-list-page-section .pagination{justify-content:center}.new-list-page-section .pagination>li.active a{background-color:var(--primary-color-1);color:#fff}.new-list-page-section .pagination>li>a{background-color:rgba(var(--primary-1-rgb),.1);border:none;border-radius:5px!important;color:var(--primary-color-1);font-weight:600;margin:0 5px;text-align:center;transition:all .5s;width:36px}.new-list-page-section .pagination>li>a:hover{background-color:var(--primary-color-1);color:#fff}.blog-detail-intro-section{position:relative;text-align:center;width:100%}.blog-detail-intro-section>a{display:block;width:100%}.blog-detail-intro-section img{width:50%}.blog-detail-intro-section .featured-image-caption{font-size:.7rem!important;margin-top:1rem;padding:0 1rem;width:100%}@media (max-width:767px){.blog-detail-intro-section img{width:100%}}@media (min-width:768px) and (max-width:1023px){.blog-detail-intro-section img{width:80%}}@media (max-width:1023px){.blog-detail-intro-section .featured-image-caption a{margin:0 .5rem}}.blog-detail-content-section{background-color:#fdfdfd;min-height:100px;padding-bottom:2rem;padding-top:3rem;width:100%}.blog-detail-content-section .blog-detail-wrapper{margin-top:1rem;width:100%}.blog-detail-content-section .blog-detail-wrapper .blog-content-wrapper h1{color:var(--primary-text-1);padding-top:1rem;text-align:center}.blog-detail-content-section .blog-detail-wrapper .blog-content-wrapper h2{font-size:1.7rem;margin:3rem 0 1rem}.blog-detail-content-section .blog-detail-wrapper .blog-content-wrapper h3{font-size:1.3rem;margin:2rem 0 .8rem}.blog-detail-content-section .blog-detail-wrapper .blog-content-wrapper a{color:var(--primary-color-1)}.blog-detail-content-section .blog-detail-wrapper .blog-content-wrapper li,.blog-detail-content-section .blog-detail-wrapper .blog-content-wrapper p:not(.featured-image-caption){color:var(--primary-text-1);font-size:1rem;line-height:2.1}@media (max-width:767px){.blog-detail-content-section .blog-detail-wrapper .blog-content-wrapper p:not(.featured-image-caption){font-size:1.1rem}}.blog-detail-content-section .blog-detail-wrapper .blog-content-wrapper p.sub-title{color:var(--primary-text-2);font-size:1.5em;line-height:1.4;margin-bottom:2rem;margin-top:1rem;text-align:center}.blog-detail-content-section .blog-detail-wrapper .blog-content-wrapper .blog-detail-information-wrapper{align-items:center;border-bottom:1px solid var(--primary-color-5);border-top:1px solid var(--primary-color-5);display:flex;flex-direction:row-reverse;flex-wrap:nowrap;height:80px;justify-content:space-around;margin-bottom:1rem;width:100%}@media (max-width:374px){.blog-detail-content-section .blog-detail-wrapper .blog-content-wrapper .blog-detail-information-wrapper .blog-status-wrapper .view-blog-wrap i{display:none}}.blog-detail-content-section .blog-detail-wrapper .blog-content-wrapper .blog-detail-information-wrapper .share-it-wrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;width:50%}.blog-detail-content-section .blog-detail-wrapper .blog-content-wrapper .blog-detail-information-wrapper .share-it-wrapper span{color:#ddd;float:right;text-transform:uppercase}.blog-detail-content-section .blog-detail-wrapper .blog-content-wrapper .blog-detail-information-wrapper .share-it-wrapper ul.social-media-list{list-style:none;margin-bottom:0;margin-left:10px;padding:0}.blog-detail-content-section .blog-detail-wrapper .blog-content-wrapper .blog-detail-information-wrapper .share-it-wrapper ul.social-media-list li{float:left;margin-right:12px}.blog-detail-content-section .blog-detail-wrapper .blog-content-wrapper .blog-detail-information-wrapper .share-it-wrapper ul.social-media-list li a{align-items:center;border-radius:50%;display:flex;font-size:1.3em;height:22px;justify-content:center;transition:all .5s;width:24px}.blog-detail-content-section .blog-detail-wrapper .blog-content-wrapper .blog-detail-information-wrapper .share-it-wrapper ul.social-media-list li a:hover{opacity:.6}.blog-detail-content-section .blog-detail-wrapper .blog-content-wrapper .blog-detail-information-wrapper .share-it-wrapper ul.social-media-list li a:hover i{color:var(--primary-color-3)}.blog-detail-content-section .blog-detail-wrapper .blog-content-wrapper .blog-detail-information-wrapper .share-it-wrapper ul.social-media-list li a i{align-items:center;color:var(--primary-color-4);display:flex}.blog-detail-content-section .blog-detail-wrapper .blog-content-wrapper .blog-detail-information-wrapper .blog-status-wrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;width:50%}.blog-detail-content-section .blog-detail-wrapper .blog-content-wrapper .blog-detail-information-wrapper .blog-status-wrapper .view-blog-wrap i{color:var(--primary-color-1);font-size:1.1em;margin-right:10px;margin-top:2px}.blog-detail-content-section .blog-detail-wrapper .blog-content-wrapper .blog-detail-information-wrapper .blog-status-wrapper .view-blog-wrap span{color:var(--primary-text-2);opacity:.8}.blog-detail-content-section .blog-detail-wrapper .blog-content-wrapper .embedded_image{margin:1rem 0;text-align:center}.blog-detail-content-section .blog-detail-wrapper .blog-content-wrapper .embedded_image[data-layout=default] img{width:50%}.blog-detail-content-section .blog-detail-wrapper .blog-content-wrapper .embedded_image[data-layout=wide] img{width:100%}.blog-detail-content-section .blog-detail-wrapper .blog-content-wrapper .gallery-embedded{border:none;width:100%!important}@media (min-width:576px){.blog-detail-content-section .blog-detail-wrapper .blog-content-wrapper .gallery-embedded{height:300px!important;width:72%!important}}@media (min-width:768px){.blog-detail-content-section .blog-detail-wrapper .blog-content-wrapper .gallery-embedded{height:324px!important;width:70%!important}}@media (min-width:992px){.blog-detail-content-section .blog-detail-wrapper .blog-content-wrapper .gallery-embedded{height:486px!important;width:80%!important}}@media (min-width:1200px){.blog-detail-content-section .blog-detail-wrapper .blog-content-wrapper .gallery-embedded{height:576px!important;width:80%!important}}.blog-detail-content-section .blog-detail-wrapper .card{border-color:rgba(99,94,175,.15);border-radius:10px;box-shadow:0 0 17px -13px var(--primary-text-1);margin-bottom:2rem;overflow:hidden;position:relative;transition:all .5s}.blog-detail-content-section .blog-detail-wrapper .card .hover-btn-news{background-color:var(--primary-color-1);border-radius:50%;height:8px;left:calc(50% - 4px);opacity:0;position:absolute;top:24%;transform:translateY(-5px);transition:all 1.5s;width:8px;z-index:var(--above-all-under-overlay-z-index)}.blog-detail-content-section .blog-detail-wrapper .card .hover-btn-news:after{left:calc(50% - 15px)}.blog-detail-content-section .blog-detail-wrapper .card .hover-btn-news:after,.blog-detail-content-section .blog-detail-wrapper .card .hover-btn-news:before{background-color:var(--primary-color-1);border-radius:50%;content:"";height:8px;opacity:0;position:absolute;top:0;transform:translateY(-5px);transition:all 1s;width:8px}.blog-detail-content-section .blog-detail-wrapper .card .hover-btn-news:before{left:10px}.blog-detail-content-section .blog-detail-wrapper .card:hover{box-shadow:0 0 0 0 transparent}.blog-detail-content-section .blog-detail-wrapper .card:hover .hover-btn-news,.blog-detail-content-section .blog-detail-wrapper .card:hover .hover-btn-news:after,.blog-detail-content-section .blog-detail-wrapper .card:hover .hover-btn-news:before{opacity:1;transform:translateY(0)}.blog-detail-content-section .blog-detail-wrapper .card:hover .card-img-top{opacity:.4}.blog-detail-content-section .blog-detail-wrapper .card .card-img-top{opacity:1;transition:all 1s;width:100%}.blog-detail-content-section .blog-detail-wrapper .card .card-body{padding:1.75rem 1.75rem .7rem}.blog-detail-content-section .blog-detail-wrapper .card .card-body h4{font-size:1.2em;font-weight:600}.blog-detail-content-section .blog-detail-wrapper .card .card-body h4 a{color:var(--primary-text-1);transition:all .5s}.blog-detail-content-section .blog-detail-wrapper .card .card-body h4 a:hover{opacity:.6;text-decoration:none}.blog-detail-content-section .blog-detail-wrapper .card .card-body .card-text{color:var(--primary-text-2);font-size:1.1em;font-weight:500;margin-bottom:2rem;padding-bottom:1rem}.blog-detail-content-section .blog-detail-wrapper .card .card-body .card-status-wrapper{float:left;position:relative;width:100%}.blog-detail-content-section .blog-detail-wrapper .card .card-body .card-status-wrapper:after{background-color:hsla(0,0%,91%,.561);content:"";height:1px;left:0;position:absolute;top:-12px;width:100%}.blog-detail-content-section .blog-detail-wrapper .card .card-body .card-status-wrapper .view-blog-wrap i{color:var(--primary-color-1);font-size:1.1em;margin-right:6px;margin-top:2px}.blog-detail-content-section .blog-detail-wrapper .card .card-body .card-status-wrapper .view-blog-wrap span{color:var(--primary-text-2);opacity:.8}.blog-detail-content-section .blog-detail-wrapper .feature-title .feature-title-value{color:var(--primary-text-1);font-size:1.5em;font-weight:700;margin-bottom:1px;margin-top:2rem}.blog-detail-content-section .blog-detail-wrapper .feature-title p{color:var(--primary-text-2);font-size:1.3em;margin-bottom:1.4rem;margin-top:.3rem}@media (min-width:425px) and (max-width:767px){.blog-detail-content-section{padding-top:0}.blog-detail-content-section .blog-detail-wrapper .blog-content-wrapper h1{font-size:1.7em}.blog-detail-content-section .blog-detail-wrapper .blog-content-wrapper p.sub-title{font-size:1.2em}.blog-detail-content-section .blog-detail-wrapper .blog-content-wrapper .blog-detail-information-wrapper{flex-direction:column-reverse;margin-top:1rem}.blog-detail-content-section .blog-detail-wrapper .blog-content-wrapper .blog-detail-information-wrapper .share-it-wrapper{margin-top:1rem;width:100%}.blog-detail-content-section .blog-detail-wrapper .blog-content-wrapper .blog-detail-information-wrapper .share-it-wrapper span{display:none}.blog-detail-content-section .blog-detail-wrapper .blog-content-wrapper .blog-detail-information-wrapper .share-it-wrapper .social-media-list{display:flex;justify-content:space-around;width:100%}.blog-detail-content-section .blog-detail-wrapper .blog-content-wrapper .blog-detail-information-wrapper .blog-status-wrapper{padding-top:5px;width:100%}.blog-detail-content-section .blog-detail-wrapper .blog-content-wrapper .blog-detail-information-wrapper .blog-status-wrapper .view-blog-wrap{margin-right:1rem}.blog-detail-content-section .blog-detail-wrapper .blog-content-wrapper .blog-detail-information-wrapper .blog-status-wrapper .view-blog-wrap i{font-size:1.1em}.blog-detail-content-section .blog-detail-wrapper .blog-content-wrapper .blog-detail-information-wrapper .blog-status-wrapper .view-blog-wrap span{font-size:.8em}.blog-detail-content-section .blog-detail-wrapper .blog-content-wrapper p{font-size:1.2rem}.blog-detail-content-section .blog-detail-wrapper .feature-title .feature-title-value{font-size:1.3em}.blog-detail-content-section .blog-detail-wrapper .feature-title p{font-size:.9em}.blog-detail-content-section .blog-detail-wrapper .card .card-body .card-status-wrapper .view-blog-wrap span{font-size:.8em}}.ql-embed-content{margin:1rem 0;text-align:center}.ql-embed-content.youtube-responsive-wrapper{display:block;height:auto;margin:0 auto;max-height:445px;max-width:791px;min-width:256px;overflow:hidden;padding:0;position:relative;width:100%}.ql-embed-content.youtube-responsive-wrapper .youtube-wrapper{margin:0;max-width:100%;overflow:hidden;padding-bottom:56.26%;position:relative}.ql-embed-content.youtube-responsive-wrapper .youtube-wrapper iframe,.ql-embed-content.youtube-responsive-wrapper .youtube-wrapper lite-youtube{border:none;height:100%;left:0;max-width:none;position:absolute;top:0;width:100%}.blog-item,.gallery-item{border-color:rgba(99,94,175,.15);border-radius:10px;box-shadow:0 0 17px -13px var(--primary-text-1);margin-bottom:2rem;overflow:hidden;position:relative;transition:all .5s}.blog-item .hover-btn-news,.gallery-item .hover-btn-news{background-color:var(--primary-color-1);border-radius:50%;height:8px;left:calc(50% - 4px);opacity:0;position:absolute;top:24%;transform:translateY(-5px);transition:all 1.5s;width:8px;z-index:var(--above-all-under-overlay-z-index)}.blog-item .hover-btn-news:after,.gallery-item .hover-btn-news:after{left:calc(50% - 15px)}.blog-item .hover-btn-news:after,.blog-item .hover-btn-news:before,.gallery-item .hover-btn-news:after,.gallery-item .hover-btn-news:before{background-color:var(--primary-color-1);border-radius:50%;content:"";height:8px;opacity:0;position:absolute;top:0;transform:translateY(-5px);transition:all 1s;width:8px}.blog-item .hover-btn-news:before,.gallery-item .hover-btn-news:before{left:10px}.blog-item:hover,.gallery-item:hover{box-shadow:0 0 0 0 transparent}.blog-item:hover .hover-btn-news,.blog-item:hover .hover-btn-news:after,.blog-item:hover .hover-btn-news:before,.gallery-item:hover .hover-btn-news,.gallery-item:hover .hover-btn-news:after,.gallery-item:hover .hover-btn-news:before{opacity:1;transform:translateY(0)}.blog-item:hover .card-img-top,.gallery-item:hover .card-img-top{opacity:.4}.blog-item .card-img-top,.gallery-item .card-img-top{height:auto;opacity:1;transition:all 1s;width:100%}.blog-item .card-body,.gallery-item .card-body{padding:1.75rem 1.75rem .7rem}.blog-item .card-body .card-title,.gallery-item .card-body .card-title{font-size:1.2em;font-weight:600;height:105px}.blog-item .card-body .card-title a,.gallery-item .card-body .card-title a{color:var(--primary-text-1);transition:all .5s}.blog-item .card-body .card-title a:hover,.gallery-item .card-body .card-title a:hover{opacity:.6;text-decoration:none}.blog-item .card-body .card-text,.gallery-item .card-body .card-text{color:var(--primary-text-2);font-size:1.1em;font-weight:500;height:153px;overflow:hidden;position:relative;text-align:justify;text-overflow:ellipsis;width:100%}.blog-item .card-body .card-text:after,.gallery-item .card-body .card-text:after{background:#fff;background:linear-gradient(0deg,#fff,hsla(0,0%,100%,0));bottom:0;content:"";height:48px;left:0;position:absolute;width:100%}.blog-item .card-body .blog-item-topic,.gallery-item .card-body .blog-item-topic{color:var(--primary-text-2);font-size:.5rem}.blog-item .card-body .card-status-wrapper,.gallery-item .card-body .card-status-wrapper{position:relative;width:100%}.blog-item .card-body .card-status-wrapper:after,.gallery-item .card-body .card-status-wrapper:after{background-color:hsla(0,0%,91%,.561);content:"";height:1px;left:0;position:absolute;top:-12px;width:100%}.blog-item .card-body .card-status-wrapper .icon-title,.gallery-item .card-body .card-status-wrapper .icon-title{color:var(--primary-text-2);display:block;font-size:.8em;opacity:.8}.blog-item .card-body .card-status-wrapper .view-blog-wrap,.gallery-item .card-body .card-status-wrapper .view-blog-wrap{display:flex}.blog-item .card-body .card-status-wrapper .view-blog-wrap i,.gallery-item .card-body .card-status-wrapper .view-blog-wrap i{color:var(--primary-color-1);font-size:1.1em;line-height:1;margin-right:6px;margin-top:2px}.blog-item .card-body .card-status-wrapper .view-blog-wrap span,.gallery-item .card-body .card-status-wrapper .view-blog-wrap span{color:var(--primary-text-2);opacity:.8}@media (max-width:374px){.blog-item .card-body .card-status-wrapper .view-blog-wrap span,.gallery-item .card-body .card-status-wrapper .view-blog-wrap span{font-size:.8em}}@media (min-width:1024px) and (max-width:1439px){.blog-item .card-body .card-status-wrapper .view-blog-wrap span,.gallery-item .card-body .card-status-wrapper .view-blog-wrap span{font-size:.8em}}@media (min-width:768px){.blog-item .card-img-top{height:204px}}@media (min-width:992px){.blog-item .card-img-top{height:189px}}@media (min-width:1200px){.blog-item .card-img-top{height:231px}}@media (min-width:768px){.gallery-item .card-img-top{height:246px}}@media (min-width:992px){.gallery-item .card-img-top{height:216px}}@media (min-width:1200px){.gallery-item .card-img-top{height:261px}}.about-intro-section{background:url(/assets/images/about-bg.jpg?626142feb3bd6411a329b4b36609482c) no-repeat fixed top;box-shadow:inset 1px -373px 135px -171px #fff;float:left;margin-top:5rem;min-height:790px;width:100%}.about-intro-section .about-vector-wrapper{min-height:790px;position:relative;width:100%}.about-intro-section .about-vector-wrapper>img,.about-intro-section .about-vector-wrapper>picture{bottom:0;position:absolute}.about-intro-section .about-vector-wrapper>img:first-child,.about-intro-section .about-vector-wrapper>picture:first-child{left:-30rem;z-index:4}.about-intro-section .about-vector-wrapper>img:nth-child(2),.about-intro-section .about-vector-wrapper>picture:nth-child(2){right:-14rem;z-index:3}.about-intro-section .about-vector-wrapper>img:nth-child(3),.about-intro-section .about-vector-wrapper>picture:nth-child(3){bottom:9rem;right:13rem}.about-content-section{background-color:#fff;float:left;min-height:100px;padding-bottom:2rem;padding-top:3rem;width:100%}.about-content-section>img,.about-content-section>picture{float:left}.about-content-section p{color:var(--primary-text-2);font-size:1.1em;line-height:1.9}.about-content-section a{color:var(--primary-color-1)}.about-content-section .about-content h1{color:var(--primary-text-1);font-size:2em;font-weight:800;margin-right:38%;margin-top:1rem;text-transform:uppercase;width:100%}.gallery-page-section{padding-bottom:2rem;padding-top:7rem}.gallery-page-section h1{font-size:3.3em;font-weight:800;margin-bottom:1rem;margin-top:1rem}.gallery-page-section p{font-size:1.3em;font-weight:600;margin-top:5px}.gallery-page-section .gallery-image-card img{height:auto;width:100%}@media (min-width:768px){.gallery-page-section .gallery-image-card{height:252px}}@media (min-width:992px){.gallery-page-section .gallery-image-card{height:222px}}@media (min-width:1200px){.gallery-page-section .gallery-image-card{height:267px}}.booking-widget .booking-item>li:first-child:before{display:none}.booking-widget .booking-item>li.booking-widget-bottom-row .passenger-round-trip-wrapper .form-icons{top:calc(50% - 15px)}.reservation-step-1-page-section .booking-form-wrapper .booking-item{padding:0 0 0 2.4rem!important}.reservation-step-1-page-section .booking-form-wrapper .booking-item>li:after,.reservation-step-1-page-section .booking-form-wrapper .booking-item>li:first-child:before{display:none}#book-featured-image-wrapper{overflow:hidden;width:100%;z-index:0}#book-featured-image-wrapper img,#book-featured-image-wrapper picture{width:100%}.contact-intro-section{float:left;margin-top:5rem;min-height:537px;width:100%}.contact-intro-section #map-wrapper{box-shadow:1000px 0 235px -255px var(--primary-color-2) inset;min-height:537px;position:absolute;width:100%;z-index:1}.contact-intro-section #map-wrapper:after{background:var(--primary-color-2);content:"";height:100%;opacity:.6;position:absolute;width:100%}.contact-content-section{background-color:#fff;min-height:75px;padding-bottom:2rem;position:relative;width:100%;z-index:1}.contact-content-section .contact-us-title-wrapper{display:flex;flex-direction:column;justify-content:flex-end;padding:40px;position:relative;width:100%}.contact-content-section .contact-us-title-wrapper i{animation:direction 2s linear infinite;bottom:5rem;color:var(--primary-color-1);font-size:3em;position:absolute;right:12rem}.contact-content-section .contact-us-title-wrapper h1{color:var(--primary-color-1);font-size:3em;font-weight:800}.contact-content-section .contact-us-title-wrapper p{color:var(--primary-text-1);font-weight:600}.contact-content-section .cus-wrapper{background-color:#fdfdfd;border-radius:16px;box-shadow:0 0 54px -2px #ddd;float:left;margin-top:-10rem;overflow:hidden;width:100%}.contact-content-section .cus-wrapper .cus-desc-wrapper{background-color:var(--primary-color-1);height:100%;padding:4rem 2.3rem 4rem 1.2rem}.contact-content-section .cus-wrapper .cus-desc-wrapper h2{color:#fff;font-size:1.5em;font-weight:300;margin-bottom:2rem}.contact-content-section .cus-wrapper .cus-desc-wrapper ul.cus-footer-list{float:left;list-style:none;padding:0;width:100%}.contact-content-section .cus-wrapper .cus-desc-wrapper ul.cus-footer-list li{align-items:flex-end;display:flex;float:left;margin-bottom:.5rem;width:100%}.contact-content-section .cus-wrapper .cus-desc-wrapper ul.cus-footer-list li i{color:#fff;float:left;font-size:2.5em;margin-right:15px}.contact-content-section .cus-wrapper .cus-desc-wrapper ul.cus-footer-list li .labels-wrap{float:left}.contact-content-section .cus-wrapper .cus-desc-wrapper ul.cus-footer-list li .labels-wrap span{color:#fff;float:left;width:100%}.contact-content-section .cus-wrapper .cus-desc-wrapper ul.cus-footer-list li .labels-wrap a{color:var(--primary-color-3);font-weight:600;margin-top:3px}.contact-content-section .cus-wrapper .cus-desc-wrapper ul.cus-footer-list li .labels-wrap a span{color:var(--primary-color-3);color:#2b2859;font-weight:600;margin-top:3px}.contact-content-section .cus-wrapper .cus-desc-wrapper ul.cus-footer-list li:last-child .labels-wrap span:last-child{color:var(--primary-color-3);font-size:.94em;font-weight:600;margin-top:3px}.contact-content-section .cus-wrapper .contact-form{padding:1.7rem 0 1.7rem 1.7rem}.contact-content-section .cus-wrapper .contact-form .control-label{color:var(--primary-color-1);font-size:.89em;font-weight:600;margin-bottom:3px;padding-left:1.3rem}.contact-content-section .cus-wrapper .contact-form textarea.form-control{height:auto}.contact-content-section .cus-wrapper .contact-form .form-control{background-color:#fff;border-color:rgba(var(--primary-1-rgb),.3);border-radius:10px;color:var(--primary-text-1);height:44px;outline:0!important}.contact-content-section .cus-wrapper .contact-form .form-control::-moz-placeholder{color:#ccc}.contact-content-section .cus-wrapper .contact-form .form-control::placeholder{color:#ccc}.contact-content-section .cus-wrapper .contact-form .btn-default{border:1px solid var(--primary-color-1);border-radius:10px;color:var(--primary-color-1);float:right;font-weight:700;margin-right:1rem;padding:.5rem 1rem;transition:all .5s}.contact-content-section .cus-wrapper .contact-form .btn-default:hover{background-color:var(--primary-color-1);color:#fff}.contact-content-section .cus-wrapper .contact-form .btn-default[data-loading]{background-color:var(--primary-color-1)}@media screen and (max-width:374px){.contact-intro-section{background-position:right -32rem center;box-shadow:0 -230px 63px -41px var(--primary-color-2) inset;margin-top:4rem;min-height:450px}.contact-intro-section .contact-us-title-wrapper{height:395px}.contact-intro-section .contact-us-title-wrapper h1{font-size:2em}.contact-intro-section .contact-us-title-wrapper i{bottom:13rem;font-size:2em;right:5rem}.contact-content-section .cus-wrapper{height:auto;margin-top:-6rem}.contact-content-section .cus-wrapper .contact-form{padding:.7rem 0 0}.contact-content-section .cus-wrapper .contact-form .btn-default{display:block;float:unset;margin:auto}.contact-content-section .cus-wrapper .cus-desc-wrapper{padding:2rem 1rem}.contact-content-section .cus-wrapper .cus-desc-wrapper ul.cus-footer-list li{align-items:end}.contact-content-section .cus-wrapper .cus-desc-wrapper ul.cus-footer-list li:nth-child(2) .labels-wrap a span{font-size:.8em}}@media screen and (min-width:375px) and (max-width:424px){.contact-intro-section{background-position:right -32rem center;box-shadow:0 -230px 63px -41px var(--primary-color-2) inset;margin-top:4rem;min-height:450px}.contact-intro-section .contact-us-title-wrapper{height:395px}.contact-intro-section .contact-us-title-wrapper h1{font-size:2em}.contact-intro-section .contact-us-title-wrapper i{bottom:13rem;font-size:2em;right:5rem}.contact-content-section .cus-wrapper{height:auto;margin-top:-6rem}.contact-content-section .cus-wrapper .contact-form{padding:.7rem 0 0}.contact-content-section .cus-wrapper .contact-form .btn-default{display:block;float:unset;margin:auto}.contact-content-section .cus-wrapper .cus-desc-wrapper{padding:2rem 1rem}.contact-content-section .cus-wrapper .cus-desc-wrapper ul.cus-footer-list li{align-items:end}}@media screen and (min-width:425px) and (max-width:767px){.contact-intro-section{background-position:right -32rem center;box-shadow:0 -230px 63px -41px var(--primary-color-2) inset;margin-top:4rem;min-height:450px}.contact-intro-section .contact-us-title-wrapper{height:395px}.contact-intro-section .contact-us-title-wrapper h1{font-size:2em}.contact-intro-section .contact-us-title-wrapper i{bottom:13rem;font-size:2em;right:5rem}.contact-content-section .cus-wrapper{height:auto;margin-top:-6rem}.contact-content-section .cus-wrapper .contact-form{padding:.7rem 0 0}.contact-content-section .cus-wrapper .contact-form .btn-default{display:block;float:unset;margin:auto}.contact-content-section .cus-wrapper .cus-desc-wrapper{padding:2rem 1rem}.contact-content-section .cus-wrapper .cus-desc-wrapper ul.cus-footer-list li{align-items:end}}@media screen and (min-width:768px) and (max-width:1023px){.contact-intro-section{background-position:right -32rem center;box-shadow:0 -230px 63px -41px var(--primary-color-2) inset;margin-top:4rem;min-height:450px}.contact-intro-section .contact-us-title-wrapper{height:395px}.contact-intro-section .contact-us-title-wrapper h1{font-size:2em}.contact-intro-section .contact-us-title-wrapper i{bottom:13rem;font-size:3em;right:5rem}.contact-content-section .cus-wrapper{height:auto;margin-top:-6rem}.contact-content-section .cus-wrapper .contact-form{padding:.7rem 0 0}.contact-content-section .cus-wrapper .contact-form .btn-default{display:block;float:unset;margin:auto}.contact-content-section .cus-wrapper .cus-desc-wrapper{padding:2rem 1rem}.contact-content-section .cus-wrapper .cus-desc-wrapper h2{font-weight:600}.contact-content-section .cus-wrapper .cus-desc-wrapper ul.cus-footer-list li{align-items:end}.contact-content-section .cus-wrapper .cus-desc-wrapper ul.cus-footer-list li:first-child,.contact-content-section .cus-wrapper .cus-desc-wrapper ul.cus-footer-list li:nth-child(2){width:50%}}@media screen and (min-width:1024px) and (max-width:1439px){.contact-intro-section{background-position:center left -21rem;box-shadow:800px 0 235px -255px var(--primary-color-2) inset}.contact-content-section .cus-wrapper .cus-desc-wrapper{padding:2rem 1.3rem 2rem 1.2rem}.contact-content-section .cus-wrapper .cus-desc-wrapper ul.cus-footer-list li{align-items:end}.contact-content-section .cus-wrapper .cus-desc-wrapper ul.cus-footer-list li:nth-child(2) .labels-wrap a span{font-size:.8em}}@media (min-width:2560px){.contact-intro-section{box-shadow:108rem 0 235px -255px var(--primary-color-2) inset}}.custom-scrollbar{scrollbar-color:#c1a500 var(--primary-color-2);scrollbar-width:thin}.custom-scrollbar::-webkit-scrollbar{background:var(--primary-color-2);height:6px;width:6px}.custom-scrollbar::-webkit-scrollbar-thumb{background:#c1a500;-webkit-border-radius:1ex}.page-section{padding-bottom:2rem;padding-top:7rem;width:100%}.page-section .pages-title-wrapper{color:var(--primary-text-1);margin-bottom:2rem}.page-section .pages-title-wrapper h1{font-size:2em;font-weight:800;margin-bottom:10px;margin-top:1rem;position:relative;z-index:2}.page-section .pages-title-wrapper p{font-size:1.3em;font-weight:600;margin-top:5px}.widget-section{margin:7rem 0}@media screen and (max-width:767px){.widget-section{margin:4rem 0}}.widget-section .widget-title{font-size:1.8em;font-weight:900;margin-bottom:1.3rem;margin-top:1rem;position:relative}.widget-section .widget-title:after{background-color:var(--primary-color-2);bottom:-7px;content:"";display:block;height:4px;left:50%;margin:0 -10%;position:absolute;width:20%}.our-service-section{float:left;padding-bottom:2rem;padding-top:2rem;position:relative;width:100%;z-index:10}.our-service-section .pages-title-wrapper{margin-bottom:2rem}.our-service-section .pages-title-wrapper small{font-size:1em}.our-service-section .pages-title-wrapper h1{font-size:1.9em;font-weight:700;margin-top:2px}.our-service-section .single-service{border-radius:15px;color:var(--primary-text-2);cursor:pointer;padding:25px 12px 20px;text-align:center;transition:all .5s}.our-service-section .single-service i{align-items:center;color:var(--primary-text-2);display:flex;font-size:4em;justify-content:center;margin:0 0 18px;transition:all .5s}.our-service-section .single-service i.if{font-size:6em;height:64px}.our-service-section .single-service h3{font-size:1.2em;font-weight:500;margin-bottom:1.5rem}.our-service-section .single-service p{color:var(--primary-text-1);display:none;font-size:14px;font-weight:400}.our-service-section .single-service.active,.our-service-section .single-service:hover{background-color:#fff;box-shadow:0 9px 40px -21px rgba(var(--primary-1-rgb),.5);color:var(--primary-color-1)}.our-service-section .single-service.active i,.our-service-section .single-service:hover i{color:var(--primary-color-1)}.our-service-section .service-desc-holder{color:var(--primary-text-2);font-size:1.4em;height:0;line-height:2;margin-bottom:0;margin-top:2rem;opacity:0;transition:all .5s}.our-service-section .service-desc-holder.active{height:80px;opacity:1;transition:all .5s}.faq-page-section{float:left;padding-bottom:2rem;padding-top:7rem;width:100%}.faq-page-section .pages-title-wrapper{color:var(--primary-text-1);margin-bottom:4rem}.faq-page-section .pages-title-wrapper h1{font-size:4em;font-weight:800;margin-bottom:1rem;margin-top:1rem}.faq-page-section .pages-title-wrapper p{font-size:1.3em;font-weight:600;margin-top:5px}.faq-page-section h3{font-size:1.2em;font-weight:700}.faq-page-section .accordion a,.faq-page-section .accordion h1{color:#007b5e}.faq-page-section .accordion .btn-link{background-color:transparent;color:#007b5e;font-size:16px;font-weight:700;padding-left:25px;text-decoration:none!important}.faq-page-section .accordion .card{border:1px solid rgba(103,96,212,.2)!important;border-radius:9px!important;box-shadow:0 0 15px -12px var(--primary-color-1);margin-bottom:1rem}.faq-page-section .accordion .card-body{color:var(--primary-text-1);font-weight:500;padding-bottom:1.2rem;padding-left:2.7rem;padding-top:.2rem}.faq-page-section .accordion .card-header{background-color:transparent;border-bottom:none;border-radius:18px!important;padding:.35rem 1.25rem}.faq-page-section .accordion .card-header .btn{color:var(--primary-text-1);font-size:1em;font-weight:500;padding-left:1.4rem;position:relative}.faq-page-section .accordion .card-header .btn:after{border-radius:6px;transform:rotate(0)}.faq-page-section .accordion .card-header .btn.collapsed:before,.faq-page-section .accordion .card-header .btn:after{background-color:var(--primary-color-1);content:"";height:3px;left:-2px;position:absolute;top:calc(50% - 2px);transition:all .5s;width:18px}.faq-page-section .accordion .card-header .btn.collapsed:before{border-radius:0;opacity:1;transform:rotate(90deg)}.faq-page-section .accordion .card-header .btn .fa.main{background:#007b5e;border-bottom-right-radius:7px;border-top-right-radius:7px;color:#fff;display:block;height:41px;left:-1px;padding:13px 11px;position:absolute;top:10px;width:35px}.terms-page-section{float:left;padding-bottom:2rem;padding-top:7rem;width:100%}.terms-page-section .pages-title-wrapper{color:var(--primary-text-1);margin-bottom:2rem}.terms-page-section .pages-title-wrapper h1{font-size:2em;font-weight:800;margin-bottom:10px;margin-top:1rem}.terms-page-section .pages-title-wrapper p{font-size:1.3em;font-weight:600;margin-top:5px}.terms-page-section .table-of-content-row-wrapper .table-of-content-row .terms-item-title{color:var(--primary-color-1);font-size:1.3em;font-weight:600;text-transform:capitalize}.terms-page-section .table-of-content-row-wrapper .table-of-content-row p{color:var(--primary-text-1);line-height:1.9}.area-list-intro-section{background:url(/assets/images/area-list-intro.jpg?dc39b239fb8e1ca0bc66faa5a82347de) top no-repeat fixed;box-shadow:inset 1px -386px 135px -171px #fafafa;float:left;margin-top:5rem;min-height:520px;width:100%}.area-list-intro-section .page-title{position:relative;text-align:center;top:3rem}.area-list-intro-section .page-title h1{font-size:2.5rem;font-weight:800;text-transform:uppercase}.area-list-intro-section .page-title p{font-size:1em;font-weight:600;margin-top:1rem}.area-list-content-section{background-color:#fafafa;float:left;min-height:100px;padding-bottom:2rem;padding-top:3rem;width:100%}.area-list-content-section .dest-item{background-color:#fff;border-radius:14px;box-shadow:0 5px 16px -13px #000;height:380px;margin-bottom:2rem;overflow:hidden;transition:all .5s;width:100%}.area-list-content-section .dest-item:hover{box-shadow:0 0 0 0 #000}.area-list-content-section .dest-item .dest-top{display:flex;float:left;height:255px;justify-content:center;overflow:hidden;text-align:center;width:100%}.area-list-content-section .dest-item .dest-top img{width:100%}.area-list-content-section .dest-item .dest-bottom{align-items:center;display:flex;flex-direction:column;float:left;height:125px;justify-content:center;position:relative;width:100%}.area-list-content-section .dest-item .dest-bottom h3{color:var(--primary-text-1);float:left;font-size:1.5em;font-weight:700;margin-top:16px;text-align:center;text-transform:uppercase;width:100%}.area-list-content-section .dest-item .dest-bottom p{color:var(--primary-text-2);height:48px;overflow:hidden;padding:0 2rem;text-align:center;width:100%}.area-list-content-section .dest-item .dest-bottom:after{background-color:var(--primary-color-1);border-radius:25px;content:"";height:7px;left:calc(50% - 25px);position:absolute;top:-5px;width:50px}.area-list-content-section .pagination{justify-content:center}.area-list-content-section .pagination>li.active a{background-color:var(--primary-color-1);color:#fff}.area-list-content-section .pagination>li>a{background-color:rgba(var(--primary-1-rgb),.1);border:none;border-radius:5px!important;color:var(--primary-color-1);font-weight:600;margin:0 5px;text-align:center;transition:all .5s;width:36px}.area-list-content-section .pagination>li>a:hover{background-color:var(--primary-color-1);color:#fff}.area-detail-intro-section{align-items:flex-end;background:url(/assets/images/kizkule.jpg?7d91a913b03fd554d2c53b63ba9341ae) no-repeat 100%;box-shadow:inset 1400px -400px 258px -226px #fdfdfd,inset 0 -164px 91px -55px #fdfdfd;display:flex;float:left;margin-top:5rem;min-height:537px;width:100%}.area-detail-intro-section .area-detail-title-wrapper{display:flex;flex-direction:column;float:left;height:400px;justify-content:flex-end;position:relative;width:100%}.area-detail-intro-section .area-detail-title-wrapper .destination-map-wrapper{border-radius:20px;bottom:.7rem;box-shadow:-2px 2px 24px -18px var(--primary-color-3);float:left;height:247px;margin-bottom:2rem;overflow:hidden;position:relative;width:443px}.area-detail-intro-section .area-detail-title-wrapper .destination-map-wrapper:after{background-color:var(--primary-color-2);content:"";height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%}.area-detail-intro-section .area-detail-title-wrapper .destination-map-wrapper .feature-map{border-radius:15px;box-shadow:-5px 5px 20px -6px rgba(26,24,53,.24);float:left;height:100%;overflow:hidden;position:relative;width:100%}.area-detail-intro-section .area-detail-title-wrapper .destination-map-wrapper .feature-map iframe{-webkit-backface-visibility:hidden;border-radius:15px;filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");filter:gray();-webkit-filter:grayscale(99%);height:100%;width:100%}.area-detail-intro-section .area-detail-title-wrapper .destination-map-wrapper i{animation:direction 2s linear infinite;bottom:5rem;color:var(--primary-color-1);font-size:3em;position:absolute;right:12rem;z-index:10}.area-detail-intro-section .area-detail-title-wrapper h1{color:var(--primary-color-1);font-size:3em;font-weight:800;text-transform:uppercase}.area-detail-intro-section .area-detail-title-wrapper p{color:var(--primary-text-1);font-weight:600}.area-detail-content-section{background-color:#fdfdfd;float:left;min-height:100px;padding-bottom:2rem;padding-top:3rem;width:100%}.area-detail-content-section .area-detail-wrapper{float:left;margin-top:1rem;overflow:hidden;width:100%}.area-detail-content-section .area-detail-wrapper .dest-content-wrapper h1{color:var(--primary-text-1);text-align:center}.area-detail-content-section .area-detail-wrapper .dest-content-wrapper p{color:var(--primary-text-1);font-size:1.3em}.area-detail-content-section .area-detail-wrapper .dest-content-wrapper p.sub-title{color:var(--primary-text-2);font-size:1.5em;line-height:1.4;margin-bottom:4rem;margin-top:1rem;text-align:center}.area-detail-content-section .area-detail-wrapper .share-it-wrapper{float:left;margin-top:2rem;width:100%}.area-detail-content-section .area-detail-wrapper .share-it-wrapper span{color:#ddd;float:left;text-transform:uppercase}.area-detail-content-section .area-detail-wrapper .share-it-wrapper ul.social-media-list{float:left;list-style:none;margin-left:10px;padding:0}.area-detail-content-section .area-detail-wrapper .share-it-wrapper ul.social-media-list li{float:left;margin-right:12px}.area-detail-content-section .area-detail-wrapper .share-it-wrapper ul.social-media-list li a{align-items:center;border-radius:50%;display:flex;float:left;font-size:1.3em;height:22px;justify-content:center;transition:all .5s;width:24px}.area-detail-content-section .area-detail-wrapper .share-it-wrapper ul.social-media-list li a:hover{opacity:.6}.area-detail-content-section .area-detail-wrapper .share-it-wrapper ul.social-media-list li a:hover i{color:var(--primary-color-3)}.area-detail-content-section .area-detail-wrapper .share-it-wrapper ul.social-media-list li a i{align-items:center;color:var(--primary-color-5);display:flex}.area-detail-content-section .area-detail-wrapper .dest-item{background-color:#fff;border-radius:14px;box-shadow:0 5px 16px -13px #000;height:380px;margin-bottom:2rem;overflow:hidden;transition:all .5s;width:100%}.area-detail-content-section .area-detail-wrapper .dest-item:hover{box-shadow:0 0 0 0 #000}.area-detail-content-section .area-detail-wrapper .dest-item .dest-top{display:flex;float:left;height:255px;justify-content:center;overflow:hidden;text-align:center;width:100%}.area-detail-content-section .area-detail-wrapper .dest-item .dest-top img{width:100%}.area-detail-content-section .area-detail-wrapper .dest-item .dest-bottom{align-items:center;display:flex;flex-direction:column;float:left;height:125px;justify-content:center;position:relative;width:100%}.area-detail-content-section .area-detail-wrapper .dest-item .dest-bottom h3{color:var(--primary-text-1);float:left;font-size:1.5em;font-weight:700;margin-top:16px;text-align:center;text-transform:uppercase;width:100%}.area-detail-content-section .area-detail-wrapper .dest-item .dest-bottom p{color:var(--primary-text-2);height:48px;overflow:hidden;padding:0 2rem;text-align:center;width:100%}.area-detail-content-section .area-detail-wrapper .dest-item .dest-bottom:after{background-color:var(--primary-color-1);border-radius:25px;content:"";height:7px;left:calc(50% - 25px);position:absolute;top:-5px;width:50px}.area-detail-content-section .area-detail-wrapper .feature-title h1{color:var(--primary-text-1);font-size:1.5em;font-weight:700;margin-bottom:1px;margin-top:2rem}.area-detail-content-section .area-detail-wrapper .feature-title p{color:var(--primary-text-2);font-size:1.3em;margin-bottom:1.4rem;margin-top:.3rem}.area-detail-content-section .area-detail-wrapper .owl-carousel.owl-drag .owl-item .col-md-4{flex:unset;max-width:100%;width:100%!important}.car-list-intro-section{align-items:flex-end;background-color:#fafafa;box-shadow:inset 1px -373px 135px -171px #fff;display:flex;margin-top:5rem;min-height:500px;position:relative;width:100%}.car-list-intro-section .car-list-vector-wrapper{align-items:center;display:flex;justify-content:center;min-height:500px;position:absolute;top:0;width:100%}.car-list-intro-section .car-list-vector-wrapper>img,.car-list-intro-section .car-list-vector-wrapper>picture{position:absolute}.car-list-intro-section .car-list-vector-wrapper>img:first-child,.car-list-intro-section .car-list-vector-wrapper>picture:first-child{bottom:0;left:-2rem}.car-list-intro-section .car-list-vector-wrapper>img:nth-child(2),.car-list-intro-section .car-list-vector-wrapper>picture:nth-child(2){top:3rem}.car-list-intro-section .car-list-vector-wrapper>img:nth-child(3),.car-list-intro-section .car-list-vector-wrapper>picture:nth-child(3){right:-8rem}.car-list-intro-section .page-title{bottom:7rem;position:relative;text-align:center}.car-list-intro-section .page-title h1{font-size:3.5rem;font-weight:800}.car-list-intro-section .page-title p{font-size:1.2em;font-weight:400}.car-list-section{min-height:100px;padding-bottom:2rem;padding-top:3rem;width:100%}.car-list-section .car-selection-item{width:100%}.car-list-section .car-selection-item .card-input{align-items:center;background-color:#fff;border:1px solid var(--primary-color-5);border-radius:10px;cursor:pointer;display:flex;margin:1.4rem 0 0;overflow:hidden;padding:1rem;transition:all .5s;width:100%}.car-list-section .car-selection-item .card-input .panel-heading{align-items:center;display:flex;flex-direction:column;float:left;height:126px;justify-content:center;padding:8px 8px 8px 0;position:relative;width:40%}.car-list-section .car-selection-item .card-input .panel-heading img{height:100%;left:0;object-fit:cover;-o-object-fit:cover;position:absolute;top:0;width:100%}.car-list-section .car-selection-item .card-input .panel-body{float:left;width:60%}.car-list-section .car-selection-item .card-input .panel-body .car-title{float:left;font-size:1.1em;font-weight:600;margin-bottom:15px;width:100%}.car-list-section .car-selection-item .card-input .panel-body .booking-detail{float:left;list-style:none;padding:0;width:100%}.car-list-section .car-selection-item .card-input .panel-body .booking-detail li{float:left;margin-right:10px;width:40%}.car-list-section .car-selection-item .card-input .panel-body .booking-detail li .booking-detail-item{background-color:rgba(var(--primary-1-rgb),.06);border-radius:10px;float:left;height:42px;padding:7px 5px;width:100%}.car-list-section .car-selection-item .card-input .panel-body .booking-detail li .booking-detail-item i{color:var(--primary-color-1);float:left;font-size:1.7em;text-align:center;width:30%}.car-list-section .car-selection-item .card-input .panel-body .booking-detail li .booking-detail-item .bdi-desc-wrapper{float:right;height:100%;width:70%}.car-list-section .car-selection-item .card-input .panel-body .booking-detail li .booking-detail-item .bdi-desc-wrapper .bdi-label{color:var(--primary-color-1);float:left;font-size:.76em;font-weight:700;line-height:7px;margin-bottom:0;width:100%}.car-list-section .car-selection-item .card-input .panel-body .booking-detail li .booking-detail-item .bdi-desc-wrapper .bdi-value{color:var(--primary-text-1);float:left;font-size:.84em;font-weight:500;margin-top:4px;width:100%}.car-list-section .car-selection-item .card-input:hover{border:1px solid var(--primary-color-2)}.master-page-section{float:left}.master-page-section,.master-page-section-center{padding-bottom:2rem;padding-top:7rem;width:100%}.passenger-reservation-detail-section label{font-weight:600}.passenger-reservation-detail-section label:after{content:":"}.passenger-reservation-detail-section #map{height:100%;width:100%}@keyframes direction{0%{transform:translateY(-6)}50%{transform:translateY(-4px)}to{transform:translateY(0)}}.payment-wrapper .card-wrapper .jp-card-container{width:290px!important}.payment-wrapper .card-wrapper .jp-card .jp-card-back,.payment-wrapper .card-wrapper .jp-card .jp-card-front{background-color:var(--primary-color-1)}.payment-wrapper .card-wrapper .jp-card .jp-card-front .jp-card-lower{left:7%;width:87%}.payment-wrapper label{font-size:.8em!important}.payment-wrapper .span_pseudo{background:#fff;content:"";display:inline-block;height:.2rem;position:absolute;transform-origin:0 0;width:0}.payment-wrapper .agreement-wrapper{align-items:center;display:flex;height:2rem;position:relative}.payment-wrapper .agreement-wrapper span:after,.payment-wrapper .agreement-wrapper span:before{background:#fff;content:"";display:inline-block;height:.2rem;position:absolute;transform-origin:0 0;width:0}.payment-wrapper .agreement-wrapper input{display:none}.payment-wrapper .agreement-wrapper input:checked~span{background:var(--primary-color-2);border-color:var(--primary-color-2)}.payment-wrapper .agreement-wrapper input:checked~span:before{height:.15rem;transition:width .1s;transition-delay:.3s;width:1rem}.payment-wrapper .agreement-wrapper input:checked~span:after{height:.15rem;transition:width .1s;transition-delay:.2s;width:.4rem}.payment-wrapper .agreement-wrapper input:disabled~span{background:#ececec;border-color:#dcdcdc}.payment-wrapper .agreement-wrapper input:disabled~label{color:#dcdcdc}.payment-wrapper .agreement-wrapper input:disabled~label:hover{cursor:default}.payment-wrapper .agreement-wrapper label{cursor:pointer;font-size:.6em!important;font-weight:600!important;margin-bottom:0;margin-top:3px;padding-left:1.5rem;position:relative;z-index:2}.payment-wrapper .agreement-wrapper span{border:1px solid var(--primary-color-5);border-radius:7px;box-sizing:content-box;display:inline-block;height:1.2rem;left:0;position:absolute;transition:all .2s;width:1.2rem;z-index:1}.payment-wrapper .agreement-wrapper span:before{left:.38rem;top:.9rem;transform:rotate(-55deg)}.payment-wrapper .agreement-wrapper span:after{bottom:.35rem;left:.2rem;transform:rotate(35deg)}.payment-result-wrapper{flex-direction:column;padding:1rem;text-align:center;width:100%}.payment-result-wrapper,.payment-result-wrapper i{align-items:center;display:flex;justify-content:center}.payment-result-wrapper i{background-color:var(--primary-color-1);border-radius:26px;box-shadow:0 1px 10px -2px var(--primary-color-1);color:#fff;font-size:2.2em;height:70px;margin-bottom:1rem;width:70px}.payment-result-wrapper h2{color:var(--primary-color-1);font-size:1.3em;font-weight:600;margin-bottom:12px;margin-top:5px}.payment-result-wrapper>span{color:var(--primary-text-1);font-size:.9em;font-weight:600;margin-bottom:1rem}.payment-result-wrapper .transfer-code-wrapper{height:34px;margin-bottom:1rem;width:280px}.payment-result-wrapper .transfer-code-wrapper span{border:1px solid var(--primary-color-1);float:left;font-weight:600;height:34px}.payment-result-wrapper .transfer-code-wrapper span:first-child{border-radius:5px 0 0 5px;color:var(--primary-color-1);font-size:.9em;line-height:1;padding:10px 5px;width:50%}.payment-result-wrapper .transfer-code-wrapper span:last-child{background-color:var(--primary-color-1);border-radius:5px;color:#fff;line-height:13px;padding:10px 8px;position:relative;right:5px;width:50%}.payment-result-wrapper p{color:var(--primary-color-1);float:left;font-size:.8em;font-weight:600;margin-bottom:1.3rem;text-align:center;width:100%}.payment-result-wrapper a.submit-payment-btn{border:1px solid var(--primary-color-1);border-radius:15px;color:var(--primary-color-1);font-size:1.4em;font-weight:600;padding:7px 2rem;transition:all .5s}.payment-result-wrapper a.submit-payment-btn:hover{background-color:var(--primary-color-2);border:1px solid var(--primary-color-2);color:#fff;text-decoration:none}.order-result-wrapper{float:left;width:100%}.order-result-wrapper .car-selection-item{width:100%}.order-result-wrapper .car-selection-item .card-input{background-color:#fff;border:none!important;border-radius:15px;box-shadow:0 3px 25px -5px rgba(103,96,212,.2);cursor:auto;margin:1.4rem 0 0;overflow:hidden;padding:1rem 3rem .2rem 1.2rem;transition:all .5s;width:100%}.order-result-wrapper .car-selection-item .card-input .car-title{font-size:1.2em;font-weight:600;margin-bottom:20px;text-align:center}.order-result-wrapper .car-selection-item .card-input .panel-heading{align-items:center;display:flex;float:left;height:100px;justify-content:center;padding:8px 8px 8px 0;position:relative;width:60%}.order-result-wrapper .car-selection-item .card-input .panel-heading img{height:100%;object-fit:cover;-o-object-fit:cover;position:absolute;width:100%}.order-result-wrapper .car-selection-item .card-input .panel-body{float:left;padding-left:10px;width:40%}.order-result-wrapper .car-selection-item .card-input .panel-body .booking-detail{float:left;list-style:none;margin:0;padding:0;width:100%}.order-result-wrapper .car-selection-item .card-input .panel-body .booking-detail li{float:left;margin-bottom:1rem;margin-right:0;width:100%}.order-result-wrapper .car-selection-item .card-input .panel-body .booking-detail li .booking-detail-item{background-color:rgba(var(--primary-1-rgb),.06);border-radius:10px;float:left;height:42px;padding:7px 5px;width:100%}.order-result-wrapper .car-selection-item .card-input .panel-body .booking-detail li .booking-detail-item i{color:var(--primary-color-1);float:left;font-size:1.7em;text-align:center;width:30%}.order-result-wrapper .car-selection-item .card-input .panel-body .booking-detail li .booking-detail-item .bdi-desc-wrapper{float:right;height:100%;width:70%}.order-result-wrapper .car-selection-item .card-input .panel-body .booking-detail li .booking-detail-item .bdi-desc-wrapper .bdi-label{color:var(--primary-color-1);float:left;font-size:.76em;font-weight:700;line-height:7px;margin-bottom:0;width:100%}.order-result-wrapper .car-selection-item .card-input .panel-body .booking-detail li .booking-detail-item .bdi-desc-wrapper .bdi-value{color:var(--primary-text-1);float:left;font-size:.84em;font-weight:500;margin-top:4px;width:100%}.order-result-wrapper .car-selection-item .card-input .panel-body .price-wrapper{width:100%}.order-result-wrapper .car-selection-item .card-input .panel-body .price-wrapper span{color:var(--primary-color-1);float:left;font-size:1.2em;font-weight:700}.order-result-wrapper .car-selection-item .card-input .panel-body .price-wrapper i.radio-check{align-items:center;border:1px solid var(--primary-color-4);border-radius:50%;display:flex;float:right;height:32px;justify-content:center;width:32px}nav.reservation-nav{border-bottom:1px solid rgba(var(--primary-1-rgb),.2)!important;box-shadow:none!important}@media screen and (max-width:374px){nav.reservation-nav.cd-auto-hide-header.is-hidden .cd-secondary-nav{transform:translateY(-109%)!important}}@media screen and (min-width:375px) and (max-width:424px){nav.reservation-nav.cd-auto-hide-header.is-hidden .cd-secondary-nav{transform:translateY(-87%)!important}}@media (max-width:1023px){nav.reservation-nav>.container{flex-wrap:wrap!important}nav.reservation-nav>.container>.row{width:100%!important}}nav.reservation-nav .reservation-step-list{counter-reset:a;margin:10px auto 0;overflow:hidden;text-align:center;width:64%}nav.reservation-nav .reservation-step-list li{color:var(--primary-color-4);counter-increment:step;float:left;font-size:.8em;font-weight:400;list-style-type:none;position:relative;text-transform:capitalize;width:24.33%}nav.reservation-nav .reservation-step-list li i{border-bottom:2px solid var(--primary-color-4);border-right:2px solid var(--primary-color-4);height:8px;position:absolute;right:-2.9rem;top:10px;transform:rotate(-45deg);width:8px}nav.reservation-nav .reservation-step-list li:before{background-color:#fff;border:1px solid var(--primary-color-4);border-radius:10px;color:var(--primary-color-4);content:counter(step);display:block;font-size:12px;font-weight:700;height:27px;line-height:26px;margin:0 auto 5px;text-align:center;width:27px}nav.reservation-nav .reservation-step-list li:after{background:var(--primary-color-4);content:"";height:2px;left:67%;position:absolute;top:13px;width:65%;z-index:-1}nav.reservation-nav .reservation-step-list li:last-child:after{content:none}nav.reservation-nav .reservation-step-list li.active{color:var(--primary-text-1);font-weight:600}nav.reservation-nav .reservation-step-list li.active i{border-color:var(--primary-color-2)}nav.reservation-nav .reservation-step-list li.active:after,nav.reservation-nav .reservation-step-list li.active:before{background:var(--primary-color-2);border-color:var(--primary-color-2);color:#fff}nav.reservation-nav .reservation-step-list li.activated{color:silver;font-weight:500}nav.reservation-nav .reservation-step-list li.activated i{border-color:var(--primary-color-2)}nav.reservation-nav .reservation-step-list li.activated:after,nav.reservation-nav .reservation-step-list li.activated:before{background:var(--primary-color-2);border-color:var(--primary-color-2);color:#fff}nav.reservation-nav .reservation-step-list li.activated:before{background-image:url(/assets/images/check.svg?a4075be0cdd79d0d46f59a9f0d51e8b9);background-position:50%;background-repeat:no-repeat;content:""}nav.reservation-nav .back-btn{background-color:#fff;border:1px solid var(--primary-text-1);border-radius:10px;float:left;height:27px;margin-right:12px;position:relative;width:27px}nav.reservation-nav .back-btn:after{background-color:transparent;border-bottom:1px solid var(--primary-text-1);border-right:1px solid var(--primary-text-1);content:"";height:10px;left:calc(50% - 3px);position:absolute;top:calc(50% - 4px);transform:rotate(136deg);width:10px}nav.reservation-nav .lr-mob-btn{background-color:#fff;border:1px solid var(--primary-text-1);border-radius:10px;cursor:pointer;display:none;float:left;font-size:.9em;font-weight:700;height:27px;left:3rem;line-height:2.1;position:absolute;text-align:center;top:1.1rem;width:27px}nav.reservation-nav .lr-wrapper .mob-close{cursor:pointer;display:none}nav.reservation-nav .lr-wrapper .mob-close:after,nav.reservation-nav .lr-wrapper .mob-close:before{background-color:var(--primary-color-2);content:"";height:2px;left:1rem;position:absolute;top:1.6rem;width:20px}nav.reservation-nav .lr-wrapper .mob-close:before{transform:rotate(45deg)}nav.reservation-nav .lr-wrapper .mob-close:after{transform:rotate(-45deg)}.reservation-step-1-page-section{float:left;min-height:10px;padding-bottom:10rem;padding-top:6rem;width:100%}.reservation-step-1-page-section .booking-detail-title{color:var(--primary-text-1);font-size:1.4em;font-weight:700;margin-bottom:1rem;width:100%}.reservation-step-1-page-section .order-result-wrapper{clear:both;float:none}.reservation-step-1-page-section .order-result-wrapper .car-selection-item .panel-heading{height:auto!important}.reservation-step-1-page-section .order-result-wrapper .car-selection-item .panel-heading img{position:relative!important;width:60%!important}.reservation-step-1-page-section .order-result-wrapper .car-selection-item .booking-detail li{margin-right:5px!important;width:47.9%!important}.reservation-step-1-page-section .booking-form-wrapper{background-color:#fff;border-radius:15px;box-shadow:0 3px 25px -5px rgba(103,96,212,.2);clear:both;min-height:220px;padding:22px 1rem 1rem;position:relative;width:100%}.reservation-step-1-page-section .booking-form-wrapper .booking-item{list-style:none;margin-bottom:0;padding:0 0 0 4rem;width:100%}.reservation-step-1-page-section .booking-form-wrapper .booking-item>li{float:left;margin-bottom:15px;position:relative;width:100%}.reservation-step-1-page-section .booking-form-wrapper .booking-item>li:after{background-color:var(--primary-color-1);border-radius:50%;content:"";height:10px;left:-63px;position:absolute;top:13px;width:10px}.reservation-step-1-page-section .booking-form-wrapper .booking-item>li i{align-items:center;background-color:var(--primary-color-2);border-radius:10px;box-shadow:0 4px 18px -8px var(--primary-text-1);color:var(--primary-color-1);display:flex;font-size:1.2em;height:34px;justify-content:center;left:-37px;position:absolute;top:calc(50% - 22px);width:34px}.reservation-step-1-page-section .booking-form-wrapper .booking-item>li i.form-icon:before{border-bottom:1px solid var(--primary-color-1);border-right:1px solid var(--primary-color-1);content:"";height:6px;left:13px;position:absolute;transform:rotate(-45deg);width:6px}.reservation-step-1-page-section .booking-form-wrapper .booking-item>li i.form-icon:after{border:1px solid var(--primary-color-1);border-radius:3px;content:"";height:14px;position:absolute;width:14px}.reservation-step-1-page-section .booking-form-wrapper .booking-item>li .form-group{margin-bottom:0;width:100%}.reservation-step-1-page-section .booking-form-wrapper .booking-item>li .form-group label{color:var(--primary-color-1);font-size:.96em;font-weight:600;margin-bottom:3px;padding-left:11px}.reservation-step-1-page-section .booking-form-wrapper .booking-item>li .form-group .select{color:var(--primary-text-1);padding-left:11px;position:relative;top:-7px}.reservation-step-1-page-section .booking-form-wrapper .booking-item>li .form-group .select small{font-size:.7rem}.reservation-step-1-page-section .booking-form-wrapper .booking-item>li:first-child:before{background-color:var(--primary-overly-1);content:"";height:100%;left:-59px;opacity:.3;position:absolute;top:1.6rem;width:2px}.reservation-step-1-page-section .booking-form-wrapper .booking-item>li:last-child{margin-bottom:0}.reservation-step-1-page-section .booking-form-wrapper .booking-item>li:last-child:after{top:13px}.reservation-step-1-page-section .booking-form-wrapper .booking-detail{list-style:none;padding:0;width:100%}.reservation-step-1-page-section .booking-form-wrapper .booking-detail .booking-detail-item{background-color:rgba(var(--primary-1-rgb),.06);border-radius:10px;float:left;height:60px;margin-top:1rem;padding:10px;width:100%}.reservation-step-1-page-section .booking-form-wrapper .booking-detail .booking-detail-item .bdi-label{color:var(--primary-color-1);float:left;font-weight:600;line-height:1;width:100%}.reservation-step-1-page-section .booking-form-wrapper .booking-detail .booking-detail-item .bdi-value{color:var(--primary-text-1);float:left;font-weight:400;margin-top:5px;width:100%}.reservation-step-1-page-section .booking-form-wrapper .widget-price{border:1px solid var(--primary-color-1);border-radius:10px;font-size:1.2em;padding:9px 10px;position:relative;width:100%}.reservation-step-1-page-section .booking-form-wrapper .widget-price span{color:var(--primary-text-1);float:left}.reservation-step-1-page-section .booking-form-wrapper .widget-price span.total-price-show{color:var(--primary-color-1);float:right;font-weight:700}.reservation-step-1-page-section .feature-map{border-radius:15px;box-shadow:-5px 5px 20px -6px rgba(26,24,53,.24);float:left;height:250px;overflow:hidden;position:relative;width:100%}.reservation-step-1-page-section .feature-map #map,.reservation-step-1-page-section .feature-map iframe{-webkit-backface-visibility:hidden;border-radius:15px;filter:gray();-webkit-filter:grayscale(99%);height:100%;width:100%}.reservation-step-1-page-section .car-selection-item{width:100%}.reservation-step-1-page-section .car-selection-item .card-input-element{display:none}.reservation-step-1-page-section .car-selection-item .card-input-element:checked+.card-input{border:1px solid var(--primary-color-2)}.reservation-step-1-page-section .car-selection-item .card-input-element:checked+.card-input i.radio-check{background-color:var(--primary-color-2);border-color:var(--primary-color-2)!important}.reservation-step-1-page-section .car-selection-item .card-input-element:checked+.card-input i.radio-check:after{border-bottom:2px solid #fff;border-left:2px solid #fff;content:"";height:8px;position:absolute;top:9px;transform:rotate(-45deg);width:17px}.reservation-step-1-page-section .car-selection-item .card-input{border:1px solid var(--primary-color-4);border-radius:10px;cursor:pointer;overflow:hidden;padding:1rem;transition:all .5s;width:100%}.reservation-step-1-page-section .car-selection-item .card-input .panel-heading{float:left;height:172px;padding:8px 8px 8px 0;position:relative;width:35%}.reservation-step-1-page-section .car-selection-item .card-input .panel-heading .slick-next,.reservation-step-1-page-section .car-selection-item .card-input .panel-heading .slick-prev{text-shadow:0 0 3px rgba(0,0,0,.7);z-index:1}.reservation-step-1-page-section .car-selection-item .card-input .panel-heading .slick-next.slick-prev,.reservation-step-1-page-section .car-selection-item .card-input .panel-heading .slick-prev.slick-prev{left:0}.reservation-step-1-page-section .car-selection-item .card-input .panel-heading .slick-next.slick-next,.reservation-step-1-page-section .car-selection-item .card-input .panel-heading .slick-prev.slick-next{right:0}.reservation-step-1-page-section .car-selection-item .card-input .panel-heading img{height:auto;width:100%}@media (max-width:1023px){.reservation-step-1-page-section .car-selection-item .card-input .panel-heading{padding:0!important}}.reservation-step-1-page-section .car-selection-item .card-input .panel-body{background-color:#fdfdfd;float:left;width:60%}.reservation-step-1-page-section .car-selection-item .card-input .panel-body .car-title{font-size:1.1rem;font-weight:600;margin-bottom:15px;width:100%}.reservation-step-1-page-section .car-selection-item .card-input .panel-body .booking-detail{display:flex;justify-content:start;list-style:none;margin-top:2rem;padding:0;width:100%}.reservation-step-1-page-section .car-selection-item .card-input .panel-body .booking-detail li{margin-right:10px;width:40%}.reservation-step-1-page-section .car-selection-item .card-input .panel-body .booking-detail li:last-child{margin-right:0}.reservation-step-1-page-section .car-selection-item .card-input .panel-body .booking-detail li .booking-detail-item{background-color:rgba(var(--primary-1-rgb),.06);border-radius:10px;display:flex;height:42px;justify-content:space-between;padding:7px 5px;width:100%}.reservation-step-1-page-section .car-selection-item .card-input .panel-body .booking-detail li .booking-detail-item i{color:var(--primary-color-1);font-size:1.7em;text-align:center;width:30%}.reservation-step-1-page-section .car-selection-item .card-input .panel-body .booking-detail li .booking-detail-item .bdi-desc-wrapper{height:100%;width:70%}.reservation-step-1-page-section .car-selection-item .card-input .panel-body .booking-detail li .booking-detail-item .bdi-desc-wrapper .bdi-label{color:var(--primary-color-1);display:block;font-size:.76em;font-weight:700;line-height:7px;margin-bottom:0;width:100%}.reservation-step-1-page-section .car-selection-item .card-input .panel-body .booking-detail li .booking-detail-item .bdi-desc-wrapper .bdi-value{color:var(--primary-text-1);display:block;font-size:.84em;font-weight:500;margin-top:4px;width:100%}.reservation-step-1-page-section .car-selection-item .card-input .panel-body .price-wrapper{background-color:#fdfdfd;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:2rem;width:100%}.reservation-step-1-page-section .car-selection-item .card-input .panel-body .price-wrapper span{border:1px dashed var(--primary-color-1);border-radius:10px;color:var(--primary-color-1);font-size:1.2em;font-weight:700;margin-bottom:.3rem;margin-right:.3rem;padding:.1rem .5rem;text-align:center}.reservation-step-1-page-section .car-selection-item .card-input .panel-body .price-wrapper span.active{background-color:var(--primary-color-2);border-color:var(--primary-color-2);color:var(--primary-color-3)}.reservation-step-1-page-section .car-selection-item .card-input .panel-body i.radio-check{align-items:center;border:1px solid var(--primary-color-4);border-radius:50%;bottom:20px;display:flex;height:32px;justify-content:center;position:absolute;right:25px;width:32px}.reservation-step-1-page-section .car-selection-item .card-input:hover{border:1px solid var(--primary-color-2)}.reservation-step-1-page-section .reserved-passenger-form-wrapper{background-color:#fff;border-radius:15px;box-shadow:0 10px 25px -2px rgba(103,96,212,.1);float:left;min-height:10px;overflow:hidden;padding:1rem;width:100%}.reservation-step-1-page-section .reserved-passenger-form-wrapper .form-group{position:relative}.reservation-step-1-page-section .reserved-passenger-form-wrapper .form-group>label{color:var(--primary-color-1);font-size:.9em;font-weight:600;margin-bottom:2px;margin-left:5px}.reservation-step-1-page-section .reserved-passenger-form-wrapper .form-group .input-group .custom-select:not(:first-child),.reservation-step-1-page-section .reserved-passenger-form-wrapper .form-group .input-group .form-control:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.reservation-step-1-page-section .reserved-passenger-form-wrapper .form-group .input-group .custom-select:not(:last-child),.reservation-step-1-page-section .reserved-passenger-form-wrapper .form-group .input-group .form-control:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}.reservation-step-1-page-section .reserved-passenger-form-wrapper .form-group .form-control{background-color:#fff;border-color:var(--primary-color-5);border-radius:8px;box-shadow:none;font-size:.9em;height:42px;outline:0;position:relative}.reservation-step-1-page-section .reserved-passenger-form-wrapper .form-group .form-control::-moz-placeholder{color:silver}.reservation-step-1-page-section .reserved-passenger-form-wrapper .form-group .form-control::placeholder{color:silver}.reservation-step-1-page-section .reserved-passenger-form-wrapper .form-group .form-control.with-selector{padding-left:4rem;position:relative}.reservation-step-1-page-section .reserved-passenger-form-wrapper .form-group .form-control.gender-controller{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/assets/images/drop-arrow.png?eb6f6beb4cf049dfbb79826cdffc669a) right 3px center no-repeat;border:none;border-radius:0;border-right:1px solid var(--primary-color-5);bottom:6px;font-size:.9em;height:30px;left:1px;line-height:1.3;padding-left:10px;position:absolute;text-align:center;width:60px;z-index:10}.reservation-step-1-page-section .reserved-passenger-form-wrapper .form-group .form-control.select-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/assets/images/drop-arrow.png?eb6f6beb4cf049dfbb79826cdffc669a) right 8px center no-repeat}.reservation-step-1-page-section .reserved-passenger-form-wrapper .form-group textarea{height:auto!important;resize:none}.reservation-step-1-page-section .reserved-passenger-form-wrapper .form-group .the-count{color:#989898;float:right;font-size:.8em;margin-right:5px;margin-top:3px}.reservation-step-1-page-section .reserved-passenger-form-wrapper .form-group input#phone-number::-webkit-inner-spin-button,.reservation-step-1-page-section .reserved-passenger-form-wrapper .form-group input#phone-number::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.reservation-step-1-page-section .reserved-passenger-form-wrapper .form-group input#phone-number{-moz-appearance:textfield;padding-left:65px}.reservation-step-1-page-section .reserved-passenger-form-wrapper .form-group .iti{width:100%}.reservation-step-1-page-section .reserved-passenger-form-wrapper .form-group .iti__selected-flag{align-items:center;display:flex;height:100%;padding:0 6px 0 15px;position:relative;width:60px;z-index:1}.reservation-step-1-page-section .reserved-passenger-form-wrapper .form-group .iti__selected-flag:after{background-color:var(--primary-color-5);content:"";height:30px;position:absolute;right:0;top:5px;width:1px}.reservation-step-1-page-section .reserved-passenger-form-wrapper .form-group .iti--allow-dropdown input[type=text]{padding-left:66px}.reservation-step-1-page-section .reserved-passenger-form-wrapper .form-group .iti__arrow{background:url(/assets/images/drop-arrow.png?eb6f6beb4cf049dfbb79826cdffc669a) right 3px center no-repeat;border:none;height:10px;left:4px;position:relative;width:13px}.reservation-step-1-page-section .transfer-route-res-wrapper{height:100%;width:100%}@media screen and (max-width:767px){.reservation-step-1-page-section{padding-bottom:12rem;padding-top:7.7rem}.reservation-step-1-page-section .car-selection-item{margin-bottom:1.4rem}.reservation-step-1-page-section .car-selection-item .card-input{margin:.5rem 0 0;overflow:visible;position:relative}.reservation-step-1-page-section .car-selection-item .card-input .panel-heading{display:flex;float:none;height:auto;justify-content:center;margin:1rem 0 0;padding-right:0;width:100%}.reservation-step-1-page-section .car-selection-item .card-input .panel-heading .vehicle-images{max-width:300px}.reservation-step-1-page-section .car-selection-item .card-input .panel-body{float:none;padding-top:.4rem;width:100%}.reservation-step-1-page-section .car-selection-item .card-input .panel-body .car-title{background-color:#fff;border:1px solid #b3b1fb;border-radius:10px;font-size:1em;left:15px;padding:8px 0;position:absolute;text-align:center;top:-1.25rem;width:80%}.reservation-step-1-page-section .car-selection-item .card-input .panel-body .booking-detail{justify-content:center;margin:10px 0 6px}.reservation-step-1-page-section .car-selection-item .card-input .panel-body .booking-detail li .booking-detail-item{height:37px}.reservation-step-1-page-section .car-selection-item .card-input .panel-body .booking-detail li .booking-detail-item .bdi-desc-wrapper .bdi-label{font-size:.6em}.reservation-step-1-page-section .car-selection-item .card-input .panel-body .booking-detail li .booking-detail-item .bdi-desc-wrapper .bdi-value{font-size:.7em}.reservation-step-1-page-section .car-selection-item .card-input .panel-body .booking-detail li .booking-detail-item i{font-size:1.3em;width:25px}.reservation-step-1-page-section .car-selection-item .card-input .panel-body .price-wrapper{justify-content:center;margin-left:.2rem;margin-top:1rem;padding:0}.reservation-step-1-page-section .car-selection-item .card-input .panel-body .price-wrapper span{display:block;font-size:.9rem;width:100px}.reservation-step-1-page-section .car-selection-item .card-input .panel-body .radio-check{bottom:4px!important;right:6px!important}.reservation-step-1-page-section .car-selection-item .card-input-element:checked+.card-input .panel-body h4{border-color:var(--primary-color-2)}.reservation-step-1-page-section .transfer-route-res-wrapper{background-color:#fff;border-radius:20px 20px 0 0;bottom:4.3rem;box-shadow:0 -8px 14px -6px rgba(103,96,212,.27);height:43px;left:0;overflow:hidden;overflow-y:scroll;position:fixed;transition:all .5s;width:100%;will-change:auto;z-index:1000}.reservation-step-1-page-section .transfer-route-res-wrapper .booking-detail-title{cursor:pointer;font-size:1em;margin-bottom:10px;padding-top:15px;position:relative;text-align:center}.reservation-step-1-page-section .transfer-route-res-wrapper .booking-detail-title:after{background-color:var(--primary-color-2);content:"";height:3px;left:calc(50% - 50px);position:absolute;top:8px;width:100px}.reservation-step-1-page-section .transfer-route-res-wrapper.active{height:210px;transition:all .5s;will-change:auto}.reservation-step-1-page-section .feature-map{border-radius:15px;box-shadow:0 0 3px 0 rgba(26,24,53,.24);float:unset;height:150px;margin:auto;overflow:hidden;position:relative;width:90%}.reservation-step-1-page-section .booking-form-wrapper .booking-item{padding:0 0 0 1rem}.reservation-step-1-page-section .booking-form-wrapper .booking-item>li:after{left:-16px}.reservation-step-1-page-section .booking-form-wrapper .booking-item>li:first-child:before{left:-12px}.reservation-step-1-page-section .booking-form-wrapper .booking-item>li .form-group .select{font-size:.9em}.reservation-step-1-page-section .booking-form-wrapper .booking-detail{margin-bottom:0}.reservation-step-1-page-section .booking-form-wrapper .booking-detail li{float:left;margin-left:2px;margin-right:2px;width:100%!important}.reservation-step-1-page-section .booking-form-wrapper .booking-detail .booking-detail-item{font-size:.8em;height:53px}.reservation-step-1-page-section .booking-form-wrapper .widget-price{margin-top:1rem}.reservation-step-1-page-section .booking-detail-res-wrapper.step2,.reservation-step-1-page-section .booking-detail-res-wrapper.step3,.reservation-step-1-page-section .booking-detail-res-wrapper.step4{background-color:#fff;border-radius:20px 20px 0 0;bottom:4.2rem;box-shadow:0 -8px 14px -6px rgba(103,96,212,.27);height:43px;left:0;overflow:hidden;position:fixed;transition:all .5s;width:100%;will-change:auto;z-index:1000}.reservation-step-1-page-section .booking-detail-res-wrapper.step2 .booking-detail-title,.reservation-step-1-page-section .booking-detail-res-wrapper.step3 .booking-detail-title,.reservation-step-1-page-section .booking-detail-res-wrapper.step4 .booking-detail-title{cursor:pointer;font-size:1em;margin-bottom:10px;padding-top:15px;position:relative;text-align:center}.reservation-step-1-page-section .booking-detail-res-wrapper.step2 .booking-detail-title:after,.reservation-step-1-page-section .booking-detail-res-wrapper.step3 .booking-detail-title:after,.reservation-step-1-page-section .booking-detail-res-wrapper.step4 .booking-detail-title:after{background-color:var(--primary-color-2);content:"";height:3px;left:calc(50% - 50px);position:absolute;top:8px;width:100px}.reservation-step-1-page-section .booking-detail-res-wrapper.step2 .active-to-step4,.reservation-step-1-page-section .booking-detail-res-wrapper.step3 .active-to-step4,.reservation-step-1-page-section .booking-detail-res-wrapper.step4 .active-to-step4{height:100%;overflow-x:hidden;overflow-y:auto;padding-bottom:2rem;width:100%}.reservation-step-1-page-section .booking-detail-res-wrapper .car-selection-item .card-input{padding:1rem}.reservation-step-1-page-section .booking-detail-res-wrapper.active{height:255px;transition:all .5s;will-change:auto}.reservation-step-1-page-section .booking-detail-res-wrapper .active-to-step4{height:100%;width:100%}.reservation-step-1-page-section .booking-detail-res-wrapper.step3 .booking-form-wrapper .booking-detail li:last-child{width:100%}.reservation-step-1-page-section .booking-detail-res-wrapper.step3 .booking-form-wrapper .booking-detail li:last-child .row .col-md-6{padding:0 4px 0 14px;width:50%}.reservation-step-1-page-section .booking-detail-res-wrapper.step3 .booking-form-wrapper .booking-detail li:last-child .row .col-md-6:nth-child(2){padding-left:0;padding-right:23px}.reservation-step-1-page-section .booking-detail-res-wrapper.step4{bottom:0}.reservation-step-1-page-section .booking-detail-res-wrapper.step4 .booking-form-wrapper .booking-detail li{width:100%}.reservation-step-1-page-section .booking-detail-res-wrapper.step4 .booking-form-wrapper .booking-detail li .row .col-md-6{padding:0 4px 0 14px;width:50%}.reservation-step-1-page-section .booking-detail-res-wrapper.step4 .booking-form-wrapper .booking-detail li .row .col-md-6:nth-child(2){padding-left:0;padding-right:23px}.reservation-step-1-page-section .booking-detail-res-wrapper.step4 .car-selection-item .card-input{margin:0 0 3rem;padding:1rem 1rem .2rem}.reservation-step-1-page-section .booking-detail-res-wrapper.step4 .car-selection-item .card-input .car-title{font-size:1em}.reservation-step-1-page-section .booking-detail-res-wrapper.step4 .car-selection-item .card-input .panel-heading img{width:68%}.reservation-step-1-page-section .booking-detail-res-wrapper .order-result-wrapper{width:100%}.reservation-step-1-page-section .booking-detail-res-wrapper .order-result-wrapper .car-selection-item{margin-bottom:0!important}.reservation-step-1-page-section .booking-detail-res-wrapper .order-result-wrapper .car-selection-item .card-input{display:inline-block;overflow:hidden;padding:.3rem}.reservation-step-1-page-section .booking-detail-res-wrapper .order-result-wrapper .car-selection-item .card-input .car-title{margin-bottom:6px}.reservation-step-1-page-section .booking-detail-res-wrapper .order-result-wrapper .car-selection-item .card-input .panel-heading{align-items:center;float:right;height:145px;width:50%}.reservation-step-1-page-section .booking-detail-res-wrapper .order-result-wrapper .car-selection-item .card-input .panel-heading img{width:100%}.reservation-step-1-page-section .booking-detail-res-wrapper .order-result-wrapper .car-selection-item .card-input .panel-body{width:50%}.reservation-step-1-page-section .booking-detail-res-wrapper .order-result-wrapper .car-selection-item .card-input .panel-body .booking-detail li{width:100%}.reservation-step-1-page-section .reserved-passenger-form-wrapper.payment-wrapper .card-wrapper{margin-bottom:1rem;margin-top:0!important;transform:scale(.82);transform-origin:left}.reservation-step-1-page-section.rs-1-ps-step-4{padding-bottom:3rem}}@media screen and (max-width:374px){.reservation-step-1-page-section .car-selection-item .card-input .panel-heading .vehicle-images{max-width:250px}.reservation-step-1-page-section .booking-detail-title{font-size:1.1em}.reservation-step-1-page-section .booking-detail-res-wrapper.step2 .booking-form-wrapper,.reservation-step-1-page-section .booking-detail-res-wrapper.step3 .booking-form-wrapper,.reservation-step-1-page-section .booking-detail-res-wrapper.step4 .booking-form-wrapper{box-shadow:none}.reservation-step-1-page-section .reserved-passenger-form-wrapper .form-group>label{font-size:.8em}}@media screen and (min-width:375px) and (max-width:424px){.reservation-step-1-page-section .booking-detail-title{font-size:1.1em;margin-top:1rem}.reservation-step-1-page-section .car-selection-item .card-input .panel-heading{height:234px}.reservation-step-1-page-section .car-selection-item .card-input .panel-body .booking-detail{margin:0!important}.reservation-step-1-page-section .transfer-route-res-wrapper{bottom:4.2rem!important}.reservation-step-1-page-section .transfer-route-res-wrapper .booking-detail-title{margin-top:0!important}.reservation-step-1-page-section .booking-detail-res-wrapper .booking-detail-title{margin-top:0}.reservation-step-1-page-section .booking-detail-res-wrapper.active{height:250px}.reservation-step-1-page-section .booking-detail-res-wrapper.step2 .booking-form-wrapper .booking-detail li,.reservation-step-1-page-section .booking-detail-res-wrapper.step4 .booking-form-wrapper .booking-detail li:last-child{width:100%}.reservation-step-1-page-section .reserved-passenger-form-wrapper.payment-wrapper .card-wrapper{transform:scale(.92)!important}}@media screen and (min-width:425px) and (max-width:767px){.reservation-step-1-page-section .car-selection-item .card-input .panel-heading{height:234px;padding:0 1.8rem!important}.reservation-step-1-page-section .car-selection-item .card-input .panel-body .price-wrapper span{width:140px}.reservation-step-1-page-section .car-selection-item .card-input .panel-body .booking-detail{margin:0!important}.reservation-step-1-page-section .transfer-route-res-wrapper{bottom:4.2rem!important}.reservation-step-1-page-section .booking-detail-res-wrapper.step2 .booking-form-wrapper,.reservation-step-1-page-section .booking-detail-res-wrapper.step3 .booking-form-wrapper,.reservation-step-1-page-section .booking-detail-res-wrapper.step4 .booking-form-wrapper{box-shadow:none}.reservation-step-1-page-section .booking-detail-res-wrapper.step4.active .active-to-step4{padding-bottom:0}.reservation-step-1-page-section .booking-detail-res-wrapper .order-result-wrapper .car-selection-item .card-input .panel-heading{height:145px}.reservation-step-1-page-section .booking-detail-res-wrapper .order-result-wrapper .car-selection-item .card-input .panel-heading img{width:80%}.reservation-step-1-page-section .reserved-passenger-form-wrapper.payment-wrapper .card-wrapper{transform:scale(.92)}}@media screen and (min-width:768px) and (max-width:1023px){.reservation-step-1-page-section{padding-top:12rem}.reservation-step-1-page-section .car-selection-item .card-input{align-items:center;display:flex;flex-direction:column;padding:1rem}.reservation-step-1-page-section .car-selection-item .card-input .panel-heading{height:auto;margin-bottom:1rem;width:80%}.reservation-step-1-page-section .car-selection-item .card-input .panel-body{padding-left:0;width:100%}.reservation-step-1-page-section .car-selection-item .card-input .panel-body .car-title{font-size:1em;text-align:center}.reservation-step-1-page-section .car-selection-item .card-input .panel-body .booking-detail li{margin-left:5px;margin-right:5px;width:45%}.reservation-step-1-page-section .car-selection-item .card-input .panel-body .price-wrapper{justify-content:center;padding:0}.reservation-step-1-page-section .car-selection-item .card-input .panel-body .price-wrapper span{display:block;font-size:1rem;width:100px}.reservation-step-1-page-section .booking-detail-title{font-size:1.2em}.reservation-step-1-page-section .order-result-wrapper .car-selection-item .card-input{padding-bottom:0}.reservation-step-1-page-section .order-result-wrapper .car-selection-item .card-input .car-title{margin-bottom:2px}.reservation-step-1-page-section .booking-form-wrapper .booking-item>li .form-group .select{font-size:.9em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reservation-step-1-page-section .booking-form-wrapper .booking-detail .col-md-6{padding-left:10px;padding-right:10px}.reservation-step-1-page-section .booking-form-wrapper .booking-detail .booking-detail-item{font-size:.8em;height:53px}.reservation-step-1-page-section .reserved-passenger-form-wrapper.payment-wrapper .card-wrapper{margin-bottom:1rem;margin-top:0!important;transform:scale(.92);transform-origin:left}.reservation-step-1-page-section.rs-1-ps-step-4 .booking-detail-res-wrapper.step4 .car-selection-item .card-input{padding:1rem 1rem .2rem}.reservation-step-1-page-section.rs-1-ps-step-4 .booking-detail-res-wrapper.step4 .car-selection-item .card-input .car-title{font-size:.9em}.reservation-step-1-page-section.rs-1-ps-step-4 .booking-detail-res-wrapper.step4 .car-selection-item .card-input .panel-heading img{width:60%}.reservation-step-1-page-section.rs-1-ps-step-4 .booking-detail-res-wrapper.step4 .car-selection-item .card-input .panel-body .booking-detail li{width:45%}}@media screen and (min-width:1024px) and (max-width:1439px){.reservation-step-1-page-section .order-result-wrapper{width:100%}.reservation-step-1-page-section .order-result-wrapper .car-selection-item .card-input .panel-heading{width:60%}.reservation-step-1-page-section .order-result-wrapper .car-selection-item .card-input .panel-body{width:40%}.reservation-step-1-page-section .order-result-wrapper .car-selection-item .card-input .panel-body .booking-detail{display:flex;flex-direction:column}.reservation-step-1-page-section .car-selection-item .card-input .panel-body .booking-detail li{width:45%}.reservation-step-1-page-section .car-selection-item .card-input .panel-body .booking-detail li .booking-detail-item .bdi-desc-wrapper .bdi-value{font-size:.8em}.reservation-step-1-page-section .reserved-passenger-form-wrapper.payment-wrapper .card-wrapper{margin-bottom:1rem;margin-top:0!important;transform:scale(.92);transform-origin:left}.reservation-step-1-page-section.rs-1-ps-step-4 .booking-detail-res-wrapper.step4 .car-selection-item .card-input{padding:1rem 2rem .2rem 1.2rem}.reservation-step-1-page-section.rs-1-ps-step-4 .booking-detail-res-wrapper.step4 .car-selection-item .card-input .panel-body .booking-detail li{width:100%}}@media screen and (min-width:1024px){.reservation-step-1-page-section .car-selection-item .card-input .panel-body .price-wrapper{justify-content:center;padding:0}.reservation-step-1-page-section .car-selection-item .card-input .panel-body .price-wrapper span{margin-right:.3rem}.reservation-step-1-page-section .car-selection-item .card-input .panel-body .price-wrapper span:last-child{margin-right:0}}.owl-vehicles-carousel .owl-nav{clear:both;position:absolute;top:40%;width:100%}.owl-vehicles-carousel .owl-nav button{color:#fff!important;float:left;font-size:5rem!important;text-shadow:0 0 9px #000}.owl-vehicles-carousel .owl-nav button.owl-next{float:right}footer.reservation-footer{bottom:0;height:100px;left:0;position:fixed;width:100%;z-index:1040}footer.reservation-footer .reservation-footer-wrapper{background-color:#fff;box-shadow:0 31px 53px 0 #1a1835;float:left;height:100px;width:100%}footer.reservation-footer .reservation-footer-wrapper .car-image-wrapper{align-items:center;display:flex;float:left;height:100%;justify-content:center;max-height:100px;overflow:hidden;width:170px}footer.reservation-footer .reservation-footer-wrapper .car-image-wrapper img{max-height:130px}@media (max-width:767px){footer.reservation-footer .reservation-footer-wrapper .car-image-wrapper{display:none}}footer.reservation-footer .reservation-footer-wrapper .price-total-wrapper{align-items:center;border-left:1px solid #d6d6f9;color:var(--primary-text-1);display:flex;flex-direction:column;float:left;font-weight:700;height:68%;justify-content:center;margin-left:10px;margin-top:17px;padding-left:1rem;position:relative;width:20%}footer.reservation-footer .reservation-footer-wrapper .price-total-wrapper span{clear:left;float:left;font-size:1.3em;width:100%}footer.reservation-footer .reservation-footer-wrapper .price-total-wrapper span.total-price-show{color:var(--primary-color-1);font-size:1.6em;font-weight:800;line-height:1;padding-top:0}@media (max-width:767px){footer.reservation-footer .reservation-footer-wrapper .price-total-wrapper{border-left:none}}footer.reservation-footer .reservation-footer-wrapper .wizard-next-btn{background-color:var(--primary-color-1);border:none;border-radius:17px;color:#fff;float:right;font-size:1.4em;font-weight:700;margin-right:2rem;margin-top:1.6rem;padding:8px 2.2rem 8px 22px;position:relative;text-transform:capitalize;transition:all .5s}@media (max-width:767px){footer.reservation-footer .reservation-footer-wrapper .wizard-next-btn span{display:block!important}footer.reservation-footer .reservation-footer-wrapper .wizard-next-btn{animation:blink 1s cubic-bezier(.6,-.28,.74,.05) 5s infinite;margin-bottom:2rem}}@media (max-width:767px){@keyframes blink{0%{margin-right:.75rem}50%{margin-right:1.25rem}to{margin-right:.75rem}}}footer.reservation-footer .reservation-footer-wrapper .wizard-next-btn:hover{background-color:var(--primary-color-1);text-decoration:none}footer.reservation-footer .reservation-footer-wrapper .wizard-next-btn:after{border-bottom:1px solid #fff;border-right:1px solid #fff;content:"";height:10px;position:absolute;right:16px;top:calc(50% - 5px);transform:rotate(-45deg);width:10px}@media (max-width:767px){footer.reservation-footer,footer.reservation-footer .reservation-footer-wrapper{height:70px}footer.reservation-footer .reservation-footer-wrapper .car-image-wrapper{max-height:70px}footer.reservation-footer .reservation-footer-wrapper .car-image-wrapper img{max-height:100px}}.iti{width:100%}.iti__flag{background-image:url(/assets/images/flags.png?59a9215520b0d0e3aecd6afdff241bf1)}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.iti__flag{background-image:url(/assets/images/flags@2x.png?92a0f1739a27c5d7735522b5edb41e19)}}@media (max-width:767px){.selection-mock{display:none}}.select-vehicle-title{display:block;font-size:1.1em;font-weight:700;margin-bottom:2rem;margin-top:1rem}@media screen and (max-width:375px){header .header-wrapper{align-items:flex-start;padding-top:5rem}header .header-wrapper .transfer-title-wrapper{text-align:center!important}header .header-wrapper .transfer-title-wrapper h1{font-size:2em}header .header-wrapper .transfer-title-wrapper h1 span{font-size:1.1em}header .header-wrapper .transfer-title-wrapper p{font-size:.9em;line-height:1.4;margin-bottom:2rem}header .header-wrapper .flap-air:after{box-shadow:inset 0 -109px 38px -67px #fff;width:100%}main section.services-section{margin-top:0;padding-bottom:1rem;padding-top:1rem}main section.services-section .single-service{box-shadow:0 9px 23px -6px rgba(var(--primary-1-rgb),.1);margin-top:1rem!important}main section.welcome-section .title-wrapper .welcome-section-title{font-size:1.5em;margin-bottom:1rem}main section.welcome-section .title-wrapper p{padding:0 .2rem}main section.welcome-section .transfer-service{margin-top:1rem}main section.welcome-section .rent-car-vector img{height:auto;width:515px}main section.feature-destination-section{height:auto;margin-top:3rem;padding:14px 0 80px}main section.feature-destination-section .feature-destination-desc{position:relative;z-index:var(--above-all-under-overlay-z-index)}main section.feature-destination-section .feature-destination-desc p{margin-bottom:0}main section.feature-destination-section .feature-destination-desc .slider-nav-wrapper{display:flex;justify-content:center;position:relative;text-align:center;top:17px;width:100%}main section.feature-destination-section .feature-destination-desc .slider-nav-wrapper button{height:32px;margin-left:8px;margin-right:8px;width:32px}main section.feature-destination-section .feature-destination-desc .slider-nav-wrapper button.owl-next:after{left:calc(50% - 3px)}main section.feature-destination-section .feature-destination-desc .slider-nav-wrapper button:after{height:12px;left:calc(50% - 8px);top:calc(50% - 6px);width:12px}main section.booking-section{padding:40px 0}main section.booking-section .rento-w-logo{display:none}main section.booking-section .booking-desc-wrapper{border-left:none;margin-left:0;padding-left:0;padding-top:0;text-align:center}main section.booking-section .booking-btn{display:table;float:unset;margin:21px auto 0;padding:11px 1rem}main section.how-it-work{padding:40px 0 6rem}main section.how-it-work .hiw-title-wrapper{margin-bottom:0}main section.how-it-work .hiw-title-wrapper .hiw-title{font-size:1.5em}main section.how-it-work .lazy-line-painter-mob{display:block;margin:auto}main section.how-it-work .lazy-line-painter{display:none}main section.how-it-work .how-it-work-list{margin:1rem 0 2rem}main section.how-it-work .how-it-work-list li{align-items:start;flex-direction:column;margin-bottom:1rem}main section.how-it-work .how-it-work-list li .hiw-logo-wrapper{margin:0 auto 1rem;width:18%}main section.how-it-work .how-it-work-list li:nth-child(2) .hiw-logo-wrapper{width:18%}main section.how-it-work .how-it-work-list li .hiw-list-desc-wrapper{padding-left:0;width:100%}main section.how-it-work .how-it-work-list li .hiw-list-desc-wrapper h3{font-size:1.1em}main section.how-it-work .hiw-ways-wrapper .hiw-way-box-wrapper{height:130px;width:130px}main section.how-it-work .hiw-ways-wrapper .hiw-way-box-wrapper span{bottom:-1.6rem;font-size:.7em}main section.how-it-work .hiw-ways-wrapper .hiw-way-box-wrapper.book-online{left:0;top:3rem}main section.how-it-work .hiw-ways-wrapper .hiw-way-box-wrapper.book-online img{width:48%}main section.how-it-work .hiw-ways-wrapper .hiw-way-box-wrapper.receive-confirm{padding:3rem;right:0;top:11.8rem}main section.how-it-work .hiw-ways-wrapper .hiw-way-box-wrapper.meet-driver{bottom:11.5rem;left:0;right:0}main section.how-it-work .hiw-ways-wrapper .hiw-way-box-wrapper.meet-driver img{width:48%}main section.how-it-work .hiw-ways-wrapper .hiw-way-box-wrapper.arrive-destination{bottom:3rem;left:auto;right:0;top:auto}main section.how-it-work .hiw-ways-wrapper .start-point{left:5.2rem}main section.how-it-work .hiw-ways-wrapper .end-point{left:.5rem}main section.tripadvisor-section .hiw-title-wrapper{margin-bottom:2rem}main section.tripadvisor-section .hiw-title-wrapper .hiw-title{font-size:1.5em}main section.tripadvisor-section .tripadvisor-card{margin-bottom:2rem}main section.tripadvisor-section .tripadvisor-btn{font-size:.8em;margin-top:0}main section.subscribe-section{padding:2rem 0 0}main section.subscribe-section .subscribe-wrapper{background-position:right 42% bottom;background-size:cover;border-radius:15px;height:270px}main section.subscribe-section .subscribe-wrapper .subscribe-title{align-items:flex-start;flex-direction:column;height:56%;justify-content:flex-start;padding-top:1.5rem;text-align:left;width:100%}main section.subscribe-section .subscribe-wrapper .subscribe-title h1{font-size:2em;margin-bottom:5px;margin-top:13px;padding-left:1rem}main section.subscribe-section .subscribe-wrapper .subscribe-title p{padding-left:1rem}main section.subscribe-section .subscribe-wrapper .subscribe-form-wrapper{align-items:center;display:flex;height:30%;justify-content:center;width:100%}main section.subscribe-section .subscribe-wrapper .subscribe-form-wrapper input{width:60%}main section.subscribe-section .subscribe-wrapper .subscribe-form-wrapper button{font-size:.8em;width:35%}main section.subscribe-section .subscribe-wrapper:after{box-shadow:18px 31px 96px 100px var(--primary-text-2);height:20%;left:0;top:0;width:10%}footer .airport-vector img{left:1rem}footer .footer-container .footer-desc-wrapper p{font-size:.9em;font-weight:500;padding-right:0}footer .footer-container .container .row>div.col-lg-2,footer .footer-container .container .row>div.col-md-2{width:50%}footer .footer-container .shortcut-nav-footer .footer-nav-title{font-size:1.2em}footer .footer-container .shortcut-nav-footer .shortcut-nav-list.cus-footer-list li .labels-wrap a span{font-size:.9rem}footer .footer-container .copyright-row{font-size:.8em;padding-top:0}footer.reservation-footer{height:70px}footer.reservation-footer .reservation-footer-wrapper{align-items:center;background-color:#fff;display:flex;height:70px;justify-content:space-between}footer.reservation-footer .reservation-footer-wrapper .ip-wrap{align-items:center;display:flex;width:80%}footer.reservation-footer .reservation-footer-wrapper .car-image-wrapper{height:auto;width:100px}footer.reservation-footer .reservation-footer-wrapper .price-total-wrapper{margin-left:12px;margin-top:0;padding-left:6px;width:70%}footer.reservation-footer .reservation-footer-wrapper .price-total-wrapper span:last-child{font-size:1.2rem}.about-intro-section{background-position:right -69px top 4rem;background-size:188%;margin-top:4rem;min-height:190px}.about-intro-section .about-vector-wrapper{margin-top:5rem;min-height:340px;transform:scale(.3)}.about-intro-section .about-vector-wrapper>img:first-child,.about-intro-section .about-vector-wrapper>picture:first-child{left:-33rem}.about-intro-section .about-vector-wrapper>img:nth-child(2),.about-intro-section .about-vector-wrapper>picture:nth-child(2){left:85px}.about-intro-section .about-vector-wrapper>img:nth-child(3),.about-intro-section .about-vector-wrapper>picture:nth-child(3){left:0}.about-content-section{margin-top:-4rem;padding-top:0}.our-service-section{padding-bottom:0}.our-service-section .single-service{background-color:#fff;box-shadow:0 9px 40px -21px rgba(var(--primary-1-rgb),.5);color:var(--primary-color-1);margin-bottom:1rem}.our-service-section .single-service i{color:var(--primary-color-1)}.our-service-section .single-service p{display:block}.our-service-section .service-desc-holder,.our-service-section .service-desc-holder.active{display:none!important}.new-list-page-section{padding-top:6rem}.new-list-page-section .pages-title-wrapper{margin-bottom:1rem}.new-list-page-section .pages-title-wrapper h1{font-size:2em;margin-bottom:0;margin-top:0}.new-list-page-section .pages-title-wrapper p{font-size:1em}.new-list-page-section .news-search-wrapper{margin-bottom:1rem;overflow:hidden;position:relative}.new-list-page-section .news-search-wrapper input{width:95%}.new-list-page-section .news-search-wrapper button{height:46px;overflow:hidden;position:absolute;right:0}.new-list-page-section .news-search-wrapper button i{font-size:1.2em}.faq-page-section{padding-bottom:0;padding-top:5rem}.faq-page-section .pages-title-wrapper{margin-bottom:2rem}.faq-page-section .pages-title-wrapper h1{font-size:1.5em}.faq-page-section .pages-title-wrapper p{font-size:1em;font-weight:500}.faq-page-section .accordion .card-header .btn{font-size:.7em;font-weight:600;padding-right:0}.faq-page-section .accordion .card-body{font-size:.9em}.terms-page-section{padding-bottom:2rem;padding-top:18rem}.terms-page-section .pages-title-wrapper h1{font-size:1.4em}.area-list-intro-section{background-position:top 10rem center;background-size:213%;box-shadow:inset 1px -286px 54px -187px #fafafa;margin-top:5rem;min-height:307px}.area-list-intro-section .page-title h1{font-size:1.5rem}.area-detail-intro-section{background-position:top right -16rem;background-size:200%;box-shadow:inset 400px -400px 258px -226px #fdfdfd,inset 0 -328px 91px -55px #fdfdfd;margin-top:4rem;padding-top:12rem}.area-detail-intro-section .area-detail-title-wrapper .destination-map-wrapper{height:180px;margin-bottom:0;margin-top:4px;order:3;width:100%}.area-detail-intro-section .area-detail-title-wrapper .destination-map-wrapper i{bottom:calc(50% - 24px);right:calc(50% - 24px)}.area-detail-intro-section .area-detail-title-wrapper h1{font-size:2em}.area-detail-intro-section .area-detail-title-wrapper p{font-size:.8em}.area-detail-content-section .area-detail-wrapper .dest-content-wrapper h1{font-size:1.6em}.area-detail-content-section .area-detail-wrapper .dest-content-wrapper p.sub-title{font-size:1.2em;margin-bottom:2rem}.area-detail-content-section .area-detail-wrapper .dest-content-wrapper p{font-size:.9em}.area-detail-content-section .area-detail-wrapper .share-it-wrapper{margin-top:0}.area-detail-content-section .area-detail-wrapper .feature-title .feature-title-value{font-size:1.2em;margin-top:1rem}.area-detail-content-section .area-detail-wrapper .feature-title p{font-size:1em}.blog-detail-intro-section .featured-image-caption{font-size:.5rem!important}.blog-detail-content-section{padding-top:0}.blog-detail-content-section .blog-detail-wrapper .blog-content-wrapper h1{font-size:1.7em}.blog-detail-content-section .blog-detail-wrapper .blog-content-wrapper p.sub-title{font-size:1.2em}.blog-detail-content-section .blog-detail-wrapper .blog-content-wrapper .blog-detail-information-wrapper{flex-direction:column-reverse;margin-top:1rem}.blog-detail-content-section .blog-detail-wrapper .blog-content-wrapper .blog-detail-information-wrapper .share-it-wrapper{width:100%}.blog-detail-content-section .blog-detail-wrapper .blog-content-wrapper .blog-detail-information-wrapper .share-it-wrapper span{display:none}.blog-detail-content-section .blog-detail-wrapper .blog-content-wrapper .blog-detail-information-wrapper .share-it-wrapper .social-media-list{display:flex;justify-content:space-around;width:100%}.blog-detail-content-section .blog-detail-wrapper .blog-content-wrapper .blog-detail-information-wrapper .blog-status-wrapper{padding-top:5px;width:100%}.blog-detail-content-section .blog-detail-wrapper .blog-content-wrapper .blog-detail-information-wrapper .blog-status-wrapper .view-blog-wrap{margin-right:1rem}.blog-detail-content-section .blog-detail-wrapper .blog-content-wrapper .blog-detail-information-wrapper .blog-status-wrapper .view-blog-wrap i{font-size:1.1em}.blog-detail-content-section .blog-detail-wrapper .blog-content-wrapper .blog-detail-information-wrapper .blog-status-wrapper .view-blog-wrap span{font-size:.9em}.blog-detail-content-section .blog-detail-wrapper .blog-content-wrapper p{font-size:1em}.blog-detail-content-section .blog-detail-wrapper .feature-title .feature-title-value{font-size:1.3em}.blog-detail-content-section .blog-detail-wrapper .feature-title p{font-size:.9em}.blog-detail-content-section .blog-detail-wrapper .card .card-body .card-status-wrapper .view-blog-wrap span{font-size:.8em}.car-list-intro-section{margin-top:4rem;min-height:360px}.car-list-intro-section .car-list-vector-wrapper{min-height:360px}.car-list-intro-section .car-list-vector-wrapper>img:first-child,.car-list-intro-section .car-list-vector-wrapper>picture:first-child{bottom:0;left:-2rem;width:200px}.car-list-intro-section .car-list-vector-wrapper>img:nth-child(2),.car-list-intro-section .car-list-vector-wrapper>picture:nth-child(2){top:-1rem;width:200px}.car-list-intro-section .car-list-vector-wrapper>img:nth-child(3),.car-list-intro-section .car-list-vector-wrapper>picture:nth-child(3){bottom:3rem;width:200px}.car-list-intro-section .page-title h1{font-size:2.5em}.car-list-section .car-selection-item .card-input{flex-direction:column}.car-list-section .car-selection-item .card-input .panel-heading{height:115px;padding:2rem;width:100%}.car-list-section .car-selection-item .card-input .panel-body{width:100%}.car-list-section .car-selection-item .card-input .panel-body .car-title{font-size:1em;text-align:center}.car-list-section .car-selection-item .card-input .panel-body .booking-detail{margin-bottom:0}.car-list-section .car-selection-item .card-input .panel-body .booking-detail li{margin-left:5px;margin-right:5px;width:46%}.passenger-reservation-detail-section #map{height:300px}}@media screen and (min-width:375px) and (max-width:424px){header .header-wrapper{align-items:flex-start;padding-top:5rem}header .header-wrapper .transfer-title-wrapper{text-align:center!important}header .header-wrapper .transfer-title-wrapper h1{font-size:2em}header .header-wrapper .transfer-title-wrapper h1 span{font-size:1.1em}header .header-wrapper .transfer-title-wrapper p{font-size:.9em;line-height:1.4;margin-bottom:2rem}header .header-wrapper .flap-air:after{box-shadow:inset 0 -109px 38px -67px #fff;width:100%}main section.services-section{margin-top:0;padding-bottom:1rem;padding-top:1rem}main section.services-section .single-service{box-shadow:0 9px 23px -6px rgba(var(--primary-1-rgb),.1);margin-top:1rem!important}main section.welcome-section .title-wrapper .welcome-section-title{font-size:1.5em;margin-bottom:1rem}main section.welcome-section .title-wrapper p{padding:0 .2rem}main section.welcome-section .transfer-service{margin-top:1rem}main section.welcome-section .rent-car-vector img{height:auto;width:515px}main section.feature-destination-section{height:auto;margin-top:3rem;padding:14px 0 80px}main section.feature-destination-section .feature-destination-desc{position:relative;z-index:var(--above-all-under-overlay-z-index)}main section.feature-destination-section .feature-destination-desc p{margin-bottom:0}main section.feature-destination-section .feature-destination-desc .slider-nav-wrapper{display:flex;justify-content:center;position:relative;text-align:center;top:17px;width:100%}main section.feature-destination-section .feature-destination-desc .slider-nav-wrapper button{height:32px;margin-left:8px;margin-right:8px;width:32px}main section.feature-destination-section .feature-destination-desc .slider-nav-wrapper button.owl-next:after{left:calc(50% - 3px)}main section.feature-destination-section .feature-destination-desc .slider-nav-wrapper button:after{height:12px;left:calc(50% - 8px);top:calc(50% - 6px);width:12px}main section.booking-section{padding:40px 0}main section.booking-section .rento-w-logo{display:none}main section.booking-section .booking-desc-wrapper{border-left:none;margin-left:0;padding-left:0;padding-top:0;text-align:center}main section.booking-section .booking-btn{display:table;float:unset;margin:21px auto 0;padding:11px 1rem}main section.how-it-work{padding:40px 0 6rem}main section.how-it-work .hiw-title-wrapper{margin-bottom:0}main section.how-it-work .hiw-title-wrapper .hiw-title{font-size:1.5em}main section.how-it-work .lazy-line-painter-mob{display:block;margin:auto}main section.how-it-work .lazy-line-painter{display:none}main section.how-it-work .how-it-work-list{margin:1rem 0 2rem}main section.how-it-work .how-it-work-list li{align-items:start;flex-direction:column;margin-bottom:1rem}main section.how-it-work .how-it-work-list li .hiw-logo-wrapper{margin:0 auto 1rem;width:18%}main section.how-it-work .how-it-work-list li:nth-child(2) .hiw-logo-wrapper{width:18%}main section.how-it-work .how-it-work-list li .hiw-list-desc-wrapper{padding-left:0;width:100%}main section.how-it-work .how-it-work-list li .hiw-list-desc-wrapper h3{font-size:1.1em}main section.how-it-work .hiw-ways-wrapper .hiw-way-box-wrapper{height:130px;width:130px}main section.how-it-work .hiw-ways-wrapper .hiw-way-box-wrapper span{bottom:-1.6rem;font-size:.8em}main section.how-it-work .hiw-ways-wrapper .hiw-way-box-wrapper.book-online{left:0;top:3rem}main section.how-it-work .hiw-ways-wrapper .hiw-way-box-wrapper.book-online img{width:48%}main section.how-it-work .hiw-ways-wrapper .hiw-way-box-wrapper.receive-confirm{padding:3rem;right:0;top:11.8rem}main section.how-it-work .hiw-ways-wrapper .hiw-way-box-wrapper.meet-driver{bottom:11.5rem;left:0;right:0}main section.how-it-work .hiw-ways-wrapper .hiw-way-box-wrapper.meet-driver img{width:48%}main section.how-it-work .hiw-ways-wrapper .hiw-way-box-wrapper.arrive-destination{bottom:3rem;left:auto;right:0;top:auto}main section.how-it-work .hiw-ways-wrapper .start-point{left:6.95rem}main section.how-it-work .hiw-ways-wrapper .end-point{left:2.1rem}main section.tripadvisor-section .hiw-title-wrapper{margin-bottom:2rem}main section.tripadvisor-section .hiw-title-wrapper .hiw-title{font-size:1.5em}main section.tripadvisor-section .tripadvisor-card{margin-bottom:2rem}main section.tripadvisor-section .tripadvisor-btn{font-size:.8em;margin-top:0}main section.subscribe-section{padding:2rem 0 0}main section.subscribe-section .subscribe-wrapper{background-position:right 42% bottom;background-size:cover;border-radius:15px;height:270px}main section.subscribe-section .subscribe-wrapper .subscribe-title{align-items:flex-start;flex-direction:column;height:56%;justify-content:flex-start;padding-top:1.5rem;text-align:left;width:100%}main section.subscribe-section .subscribe-wrapper .subscribe-title h1{font-size:2em;margin-bottom:5px;margin-top:13px;padding-left:1rem}main section.subscribe-section .subscribe-wrapper .subscribe-title p{padding-left:1rem}main section.subscribe-section .subscribe-wrapper .subscribe-form-wrapper{align-items:center;display:flex;height:30%;justify-content:center;width:100%}main section.subscribe-section .subscribe-wrapper .subscribe-form-wrapper input{width:60%}main section.subscribe-section .subscribe-wrapper .subscribe-form-wrapper button{font-size:.8em;width:35%}main section.subscribe-section .subscribe-wrapper:after{box-shadow:18px 31px 96px 100px var(--primary-text-2);height:20%;left:0;top:0;width:10%}footer .airport-vector img{left:1rem}footer .footer-container .footer-desc-wrapper p{font-size:.9em;font-weight:500;padding-right:0}footer .footer-container .container .row>div.col-lg-2,footer .footer-container .container .row>div.col-md-2{width:50%}footer .footer-container .shortcut-nav-footer .footer-nav-title{font-size:1.2em}footer .footer-container .copyright-row{font-size:.8em;padding-top:0}footer.reservation-footer{height:70px}footer.reservation-footer .reservation-footer-wrapper{align-items:center;background-color:#fff;display:flex;height:70px;justify-content:space-between}footer.reservation-footer .reservation-footer-wrapper .ip-wrap{align-items:center;display:flex;width:80%}footer.reservation-footer .reservation-footer-wrapper .car-image-wrapper{height:auto;width:100px}footer.reservation-footer .reservation-footer-wrapper .price-total-wrapper{margin-left:12px;margin-top:0;padding-left:6px;width:70%}footer.reservation-footer .reservation-footer-wrapper .price-total-wrapper span:last-child{font-size:1.2rem}.about-intro-section{background-position:right -69px top 4rem;background-size:188%;margin-top:4rem;min-height:190px}.about-intro-section .about-vector-wrapper{margin-top:5rem;min-height:340px;transform:scale(.3)}.about-intro-section .about-vector-wrapper>img:first-child,.about-intro-section .about-vector-wrapper>picture:first-child{left:-33rem}.about-intro-section .about-vector-wrapper>img:nth-child(2),.about-intro-section .about-vector-wrapper>picture:nth-child(2){left:85px}.about-intro-section .about-vector-wrapper>img:nth-child(3),.about-intro-section .about-vector-wrapper>picture:nth-child(3){left:0}.about-content-section{margin-top:-4rem;padding-top:0}.our-service-section{padding-bottom:0}.our-service-section .single-service{background-color:#fff;box-shadow:0 9px 40px -21px rgba(var(--primary-1-rgb),.5);color:var(--primary-color-1);margin-bottom:1rem}.our-service-section .single-service i{color:var(--primary-color-1)}.our-service-section .single-service p{display:block}.our-service-section .service-desc-holder,.our-service-section .service-desc-holder.active{display:none!important}.new-list-page-section{padding-top:6rem}.new-list-page-section .pages-title-wrapper{margin-bottom:1rem}.new-list-page-section .pages-title-wrapper h1{font-size:2em;margin-bottom:0;margin-top:0}.new-list-page-section .pages-title-wrapper p{font-size:1em}.new-list-page-section .news-search-wrapper{margin-bottom:1rem;overflow:hidden;position:relative}.new-list-page-section .news-search-wrapper input{width:95%}.new-list-page-section .news-search-wrapper button{height:46px;overflow:hidden;position:absolute;right:0}.new-list-page-section .news-search-wrapper button i{font-size:1.2em}.faq-page-section{padding-bottom:0;padding-top:5rem}.faq-page-section .pages-title-wrapper{margin-bottom:2rem}.faq-page-section .pages-title-wrapper h1{font-size:1.5em}.faq-page-section .pages-title-wrapper p{font-size:1em;font-weight:500}.faq-page-section .accordion .card-header .btn{font-size:.7em;font-weight:600;padding-right:0}.faq-page-section .accordion .card-body{font-size:.9em}.terms-page-section{padding-bottom:2rem;padding-top:18rem}.terms-page-section .pages-title-wrapper h1{font-size:1.4em}.area-list-intro-section{background-position:top 7rem center;background-size:220%;box-shadow:inset 1px -286px 54px -187px #fafafa;margin-top:5rem;min-height:307px}.area-list-intro-section .page-title h1{font-size:1.5rem}.area-detail-intro-section{background-position:top right -16rem;background-size:200%;box-shadow:inset 400px -400px 258px -226px #fdfdfd,inset 0 -328px 91px -55px #fdfdfd;margin-top:4rem;padding-top:12rem}.area-detail-intro-section .area-detail-title-wrapper .destination-map-wrapper{height:180px;margin-bottom:0;margin-top:4px;order:3;width:100%}.area-detail-intro-section .area-detail-title-wrapper .destination-map-wrapper i{bottom:calc(50% - 24px);right:calc(50% - 24px)}.area-detail-intro-section .area-detail-title-wrapper h1{font-size:2em}.area-detail-intro-section .area-detail-title-wrapper p{font-size:.8em}.area-detail-content-section .area-detail-wrapper .dest-content-wrapper h1{font-size:1.6em}.area-detail-content-section .area-detail-wrapper .dest-content-wrapper p.sub-title{font-size:1.2em;margin-bottom:2rem}.area-detail-content-section .area-detail-wrapper .dest-content-wrapper p{font-size:.9em}.area-detail-content-section .area-detail-wrapper .share-it-wrapper{margin-top:0}.area-detail-content-section .area-detail-wrapper .feature-title .feature-title-value{font-size:1.2em;margin-top:1rem}.area-detail-content-section .area-detail-wrapper .feature-title p{font-size:1em}.blog-detail-intro-section .featured-image-caption{font-size:.5rem!important}.blog-detail-content-section{padding-top:0}.blog-detail-content-section .blog-detail-wrapper .blog-content-wrapper h1{font-size:1.7em}.blog-detail-content-section .blog-detail-wrapper .blog-content-wrapper p.sub-title{font-size:1.2em}.blog-detail-content-section .blog-detail-wrapper .blog-content-wrapper .blog-detail-information-wrapper{flex-direction:column-reverse;margin-top:1rem}.blog-detail-content-section .blog-detail-wrapper .blog-content-wrapper .blog-detail-information-wrapper .share-it-wrapper{width:100%}.blog-detail-content-section .blog-detail-wrapper .blog-content-wrapper .blog-detail-information-wrapper .share-it-wrapper span{display:none}.blog-detail-content-section .blog-detail-wrapper .blog-content-wrapper .blog-detail-information-wrapper .share-it-wrapper .social-media-list{display:flex;justify-content:space-around;width:100%}.blog-detail-content-section .blog-detail-wrapper .blog-content-wrapper .blog-detail-information-wrapper .blog-status-wrapper{padding-top:5px;width:100%}.blog-detail-content-section .blog-detail-wrapper .blog-content-wrapper .blog-detail-information-wrapper .blog-status-wrapper .view-blog-wrap{margin-right:1rem}.blog-detail-content-section .blog-detail-wrapper .blog-content-wrapper .blog-detail-information-wrapper .blog-status-wrapper .view-blog-wrap i{font-size:1.1em}.blog-detail-content-section .blog-detail-wrapper .blog-content-wrapper .blog-detail-information-wrapper .blog-status-wrapper .view-blog-wrap span{font-size:.8em}.blog-detail-content-section .blog-detail-wrapper .blog-content-wrapper p{font-size:1em}.blog-detail-content-section .blog-detail-wrapper .feature-title .feature-title-value{font-size:1.3em}.blog-detail-content-section .blog-detail-wrapper .feature-title p{font-size:.9em}.blog-detail-content-section .blog-detail-wrapper .card .card-body .card-status-wrapper .view-blog-wrap span{font-size:.8em}.car-list-intro-section{margin-top:4rem;min-height:360px}.car-list-intro-section .car-list-vector-wrapper{min-height:360px}.car-list-intro-section .car-list-vector-wrapper>img:first-child,.car-list-intro-section .car-list-vector-wrapper>picture:first-child{bottom:0;left:-2rem;width:200px}.car-list-intro-section .car-list-vector-wrapper>img:nth-child(2),.car-list-intro-section .car-list-vector-wrapper>picture:nth-child(2){top:-1rem;width:200px}.car-list-intro-section .car-list-vector-wrapper>img:nth-child(3),.car-list-intro-section .car-list-vector-wrapper>picture:nth-child(3){bottom:3rem;width:200px}.car-list-intro-section .page-title h1{font-size:2.5em}.car-list-section .car-selection-item .card-input{flex-direction:column}.car-list-section .car-selection-item .card-input .panel-heading{height:115px;margin-bottom:1rem;padding:2rem;width:100%}.car-list-section .car-selection-item .card-input .panel-body{width:100%}.car-list-section .car-selection-item .card-input .panel-body .car-title{font-size:1em;text-align:center}.car-list-section .car-selection-item .card-input .panel-body .booking-detail{margin-bottom:0}.car-list-section .car-selection-item .card-input .panel-body .booking-detail li{margin-left:5px;margin-right:5px;width:46%}.passenger-reservation-detail-section #map{height:300px}}@media screen and (min-width:425px) and (max-width:767px){header .header-wrapper{align-items:flex-start}header .header-wrapper .transfer-title-wrapper{text-align:center!important}header .header-wrapper .transfer-title-wrapper h1{font-size:2.4em}header .header-wrapper .transfer-title-wrapper h1 span{font-size:1.1em}header .header-wrapper .transfer-title-wrapper p{line-height:1.5}header .header-wrapper .flap-air:after{box-shadow:inset 0 -109px 38px -67px #fff;width:100%}main section.services-section{margin-top:0;padding-bottom:1rem;padding-top:1rem}main section.services-section .single-service{box-shadow:0 9px 23px -6px rgba(var(--primary-1-rgb),.1);margin-top:1rem!important}main section.welcome-section .title-wrapper .welcome-section-title{font-size:1.5em;margin-bottom:1rem}main section.welcome-section .title-wrapper p{padding:0 .2rem}main section.welcome-section .transfer-service{margin-top:1rem}main section.welcome-section .rent-car-vector img{height:auto;width:515px}main section.feature-destination-section{height:auto;margin-top:3rem;padding:14px 0 80px}main section.feature-destination-section .feature-destination-desc{position:relative;z-index:var(--above-all-under-overlay-z-index)}main section.feature-destination-section .feature-destination-desc p{margin-bottom:0}main section.feature-destination-section .feature-destination-desc .slider-nav-wrapper{display:flex;justify-content:center;position:relative;text-align:center;top:17px;width:100%}main section.feature-destination-section .feature-destination-desc .slider-nav-wrapper button{height:32px;margin-left:8px;margin-right:8px;width:32px}main section.feature-destination-section .feature-destination-desc .slider-nav-wrapper button.owl-next:after{left:calc(50% - 3px)}main section.feature-destination-section .feature-destination-desc .slider-nav-wrapper button:after{height:12px;left:calc(50% - 8px);top:calc(50% - 6px);width:12px}main section.booking-section{padding:40px 0}main section.booking-section .rento-w-logo{display:none}main section.booking-section .booking-desc-wrapper{border-left:none;margin-left:0;padding-left:0;padding-top:0;text-align:center}main section.booking-section .booking-btn{display:table;float:unset;margin:21px auto 0;padding:11px 1rem}main section.how-it-work{padding:40px 0 6rem}main section.how-it-work .hiw-title-wrapper{margin-bottom:0}main section.how-it-work .hiw-title-wrapper .hiw-title{font-size:1.5em}main section.how-it-work .lazy-line-painter-mob{display:block;margin:auto}main section.how-it-work .lazy-line-painter{display:none}main section.how-it-work .how-it-work-list{margin:1rem 0 2rem}main section.how-it-work .how-it-work-list li{align-items:start;flex-direction:column;margin-bottom:1rem}main section.how-it-work .how-it-work-list li .hiw-logo-wrapper{margin:0 auto 1rem;width:18%}main section.how-it-work .how-it-work-list li:nth-child(2) .hiw-logo-wrapper{width:18%}main section.how-it-work .how-it-work-list li .hiw-list-desc-wrapper{padding-left:0;width:100%}main section.how-it-work .how-it-work-list li .hiw-list-desc-wrapper h3{font-size:1.1em}main section.how-it-work .hiw-ways-wrapper .hiw-way-box-wrapper{height:130px;width:130px}main section.how-it-work .hiw-ways-wrapper .hiw-way-box-wrapper span{bottom:-1.6rem;font-size:.8em}main section.how-it-work .hiw-ways-wrapper .hiw-way-box-wrapper.book-online{left:3.5rem;top:3rem}main section.how-it-work .hiw-ways-wrapper .hiw-way-box-wrapper.book-online img{width:48%}main section.how-it-work .hiw-ways-wrapper .hiw-way-box-wrapper.receive-confirm{padding:3rem;right:4rem;top:11.8rem}main section.how-it-work .hiw-ways-wrapper .hiw-way-box-wrapper.meet-driver{bottom:11.5rem;left:3.5rem;right:0}main section.how-it-work .hiw-ways-wrapper .hiw-way-box-wrapper.meet-driver img{width:48%}main section.how-it-work .hiw-ways-wrapper .hiw-way-box-wrapper.arrive-destination{bottom:3rem;left:auto;right:4rem;top:auto}main section.how-it-work .hiw-ways-wrapper .start-point{left:8.5rem}main section.how-it-work .hiw-ways-wrapper .end-point{left:3.7rem}main section.tripadvisor-section .hiw-title-wrapper{margin-bottom:2rem}main section.tripadvisor-section .hiw-title-wrapper .hiw-title{font-size:1.5em}main section.tripadvisor-section .tripadvisor-card{margin-bottom:2rem}main section.tripadvisor-section .tripadvisor-btn{font-size:.8em;margin-top:0}main section.subscribe-section{padding:2rem 0 0}main section.subscribe-section .subscribe-wrapper{background-position:right 42% bottom;background-size:cover;border-radius:15px;height:270px}main section.subscribe-section .subscribe-wrapper .subscribe-title{align-items:flex-start;flex-direction:column;height:56%;justify-content:flex-start;padding-top:1.5rem;text-align:left;width:100%}main section.subscribe-section .subscribe-wrapper .subscribe-title h1{font-size:2em;margin-bottom:5px;margin-top:13px;padding-left:1rem}main section.subscribe-section .subscribe-wrapper .subscribe-title p{padding-left:1rem}main section.subscribe-section .subscribe-wrapper .subscribe-form-wrapper{align-items:center;display:flex;height:30%;justify-content:center;width:100%}main section.subscribe-section .subscribe-wrapper .subscribe-form-wrapper input{width:60%}main section.subscribe-section .subscribe-wrapper .subscribe-form-wrapper button{font-size:.8em;width:35%}main section.subscribe-section .subscribe-wrapper:after{box-shadow:18px 31px 96px 100px var(--primary-text-2);height:20%;left:0;top:0;width:10%}footer .airport-vector img{left:1rem}footer .footer-container .footer-desc-wrapper p{font-size:1em;font-weight:500;padding-right:0}footer .footer-container .container .row>div.col-lg-2,footer .footer-container .container .row>div.col-md-2{width:50%}footer .footer-container .shortcut-nav-footer .footer-nav-title{font-size:1.2em}footer .footer-container .copyright-row{font-size:1em;padding-top:0}footer.reservation-footer{height:70px}footer.reservation-footer .reservation-footer-wrapper{align-items:center;background-color:#fff;display:flex;height:70px;justify-content:space-between}footer.reservation-footer .reservation-footer-wrapper .ip-wrap{align-items:center;display:flex;width:80%}footer.reservation-footer .reservation-footer-wrapper .car-image-wrapper{height:auto;width:100px}footer.reservation-footer .reservation-footer-wrapper .price-total-wrapper{margin-left:12px;margin-top:0;padding-left:6px;width:70%}footer.reservation-footer .reservation-footer-wrapper .price-total-wrapper span:last-child{font-size:1.2rem}.about-intro-section{background-position:right -69px top 4rem;background-size:188%;margin-top:4rem;min-height:190px}.about-intro-section .about-vector-wrapper{margin-top:5rem;min-height:340px;transform:scale(.4)}.about-intro-section .about-vector-wrapper>img:first-child,.about-intro-section .about-vector-wrapper>picture:first-child{left:-31rem}.about-intro-section .about-vector-wrapper>img:nth-child(2),.about-intro-section .about-vector-wrapper>picture:nth-child(2){left:130px}.about-intro-section .about-vector-wrapper>img:nth-child(3),.about-intro-section .about-vector-wrapper>picture:nth-child(3){left:0}.about-content-section{margin-top:-4rem;padding-top:0}.our-service-section{padding-bottom:0}.our-service-section .single-service{background-color:#fff;box-shadow:0 9px 40px -21px rgba(var(--primary-1-rgb),.5);color:var(--primary-color-1);margin-bottom:1rem}.our-service-section .single-service i{color:var(--primary-color-1)}.our-service-section .single-service p{display:block}.our-service-section .service-desc-holder,.our-service-section .service-desc-holder.active{display:none!important}.new-list-page-section{padding-top:6rem}.new-list-page-section .pages-title-wrapper{margin-bottom:1rem}.new-list-page-section .pages-title-wrapper h1{font-size:2em;margin-bottom:0;margin-top:0}.new-list-page-section .pages-title-wrapper p{font-size:1em}.new-list-page-section .news-search-wrapper{margin-bottom:1rem;overflow:hidden;position:relative}.new-list-page-section .news-search-wrapper input{width:95%}.new-list-page-section .news-search-wrapper button{height:46px;overflow:hidden;position:absolute;right:0}.new-list-page-section .news-search-wrapper button i{font-size:1.2em}.faq-page-section{padding-bottom:0;padding-top:5rem}.faq-page-section .pages-title-wrapper{margin-bottom:2rem}.faq-page-section .pages-title-wrapper h1{font-size:1.5em}.faq-page-section .pages-title-wrapper p{font-size:1em;font-weight:500}.faq-page-section .accordion .card-header .btn{font-size:.7em;font-weight:600;padding-right:0}.faq-page-section .accordion .card-body{font-size:.9em}.terms-page-section{padding-bottom:2rem;padding-top:18rem}.terms-page-section .pages-title-wrapper h1{font-size:1.4em}.area-list-intro-section{background-position:top 7rem center;background-size:220%;box-shadow:inset 1px -286px 54px -187px #fafafa;margin-top:5rem;min-height:307px}.area-list-intro-section .page-title h1{font-size:1.5rem}.area-detail-intro-section{background-position:top right -16rem;background-size:200%;box-shadow:inset 400px -400px 258px -226px #fdfdfd,inset 0 -328px 91px -55px #fdfdfd;margin-top:4rem;padding-top:12rem}.area-detail-intro-section .area-detail-title-wrapper .destination-map-wrapper{height:180px;margin-bottom:0;margin-top:4px;order:3;width:100%}.area-detail-intro-section .area-detail-title-wrapper .destination-map-wrapper i{bottom:calc(50% - 24px);right:calc(50% - 24px)}.area-detail-intro-section .area-detail-title-wrapper h1{font-size:2em}.area-detail-intro-section .area-detail-title-wrapper p{font-size:.8em}.area-detail-content-section .area-detail-wrapper .dest-content-wrapper h1{font-size:1.6em}.area-detail-content-section .area-detail-wrapper .dest-content-wrapper p.sub-title{font-size:1.2em;margin-bottom:2rem}.area-detail-content-section .area-detail-wrapper .dest-content-wrapper p{font-size:.9em}.area-detail-content-section .area-detail-wrapper .share-it-wrapper{margin-top:0}.area-detail-content-section .area-detail-wrapper .feature-title .feature-title-value{font-size:1.2em;margin-top:1rem}.area-detail-content-section .area-detail-wrapper .feature-title p{font-size:1em}.blog-detail-intro-section .featured-image-caption{font-size:.5rem!important}.car-list-intro-section{margin-top:4rem;min-height:360px}.car-list-intro-section .car-list-vector-wrapper{min-height:360px}.car-list-intro-section .car-list-vector-wrapper>img:first-child,.car-list-intro-section .car-list-vector-wrapper>picture:first-child{bottom:0;left:-2rem;width:200px}.car-list-intro-section .car-list-vector-wrapper>img:nth-child(2),.car-list-intro-section .car-list-vector-wrapper>picture:nth-child(2){top:-1rem;width:200px}.car-list-intro-section .car-list-vector-wrapper>img:nth-child(3),.car-list-intro-section .car-list-vector-wrapper>picture:nth-child(3){bottom:3rem;width:200px}.car-list-intro-section .page-title h1{font-size:2.5em}.car-list-section .car-selection-item .card-input{flex-direction:column}.car-list-section .car-selection-item .card-input .panel-heading{height:115px;padding:5rem;width:100%}.car-list-section .car-selection-item .card-input .panel-body{width:100%}.car-list-section .car-selection-item .card-input .panel-body .car-title{font-size:1em;text-align:center}.car-list-section .car-selection-item .card-input .panel-body .booking-detail{margin-bottom:0}.car-list-section .car-selection-item .card-input .panel-body .booking-detail li{margin-left:5px;margin-right:5px;width:46%}.passenger-reservation-detail-section #map{height:300px}}@media screen and (min-width:768px) and (max-width:1023px){header .header-wrapper .transfer-title-wrapper h1{line-height:1}header .header-wrapper .transfer-title-wrapper h1 span{font-size:1.1em}header .header-wrapper .transfer-title-wrapper p{line-height:1.5}header .header-wrapper .flap-air:after{box-shadow:inset 0 -109px 38px -67px #fff;width:100%}main section.services-section{margin-top:0;padding-bottom:1rem;padding-top:1rem}main section.services-section .single-service{box-shadow:0 9px 23px -6px rgba(var(--primary-1-rgb),.1);margin-top:auto}main section.welcome-section .title-wrapper .welcome-section-title{font-size:1.5em;margin-bottom:1rem}main section.welcome-section .title-wrapper p{padding:0 .2rem}main section.welcome-section .transfer-service{margin-top:1rem}main section.welcome-section .rent-car-vector{padding-top:6rem}main section.welcome-section .rent-car-vector img{height:auto;width:740px}main section.feature-destination-section{height:auto;margin-top:3rem;padding:60px 0 80px}main section.feature-destination-section .feature-destination-desc{position:relative;z-index:var(--above-all-under-overlay-z-index)}main section.feature-destination-section .feature-destination-desc .feature-destination-title{font-size:1.3em;margin-top:2rem}main section.feature-destination-section .feature-destination-desc p{margin-bottom:0}main section.feature-destination-section .feature-destination-desc .slider-nav-wrapper{display:flex;justify-content:center;position:relative;text-align:center;top:17px;width:100%}main section.booking-section{padding:40px 0}main section.booking-section .rento-w-logo{float:left;margin-top:1rem;width:140px}main section.booking-section .booking-desc-wrapper{margin-left:1rem;padding-left:1rem;padding-top:0;text-align:left;width:64%}main section.booking-section .booking-btn{display:table;float:unset;margin:21px auto 0;padding:11px 1rem}main section.how-it-work{padding:40px 0 6rem}main section.how-it-work .hiw-title-wrapper{margin-bottom:4rem;text-align:center!important}main section.how-it-work .hiw-title-wrapper .hiw-title{font-size:1.5em}main section.how-it-work .lazy-line-painter-mob{display:block;margin:auto}main section.how-it-work .lazy-line-painter{display:none}main section.how-it-work .how-it-work-list{margin:1rem 0 2rem}main section.how-it-work .how-it-work-list li{align-items:start;flex-direction:column;margin-bottom:1rem}main section.how-it-work .how-it-work-list li .hiw-logo-wrapper{margin-bottom:1rem;margin-right:0;width:18%}main section.how-it-work .how-it-work-list li:nth-child(2) .hiw-logo-wrapper{width:18%}main section.how-it-work .how-it-work-list li .hiw-list-desc-wrapper{padding-left:0;width:100%}main section.how-it-work .how-it-work-list li .hiw-list-desc-wrapper h3{font-size:1.1em}main section.how-it-work .hiw-ways-wrapper .hiw-way-box-wrapper{height:130px;width:130px}main section.how-it-work .hiw-ways-wrapper .hiw-way-box-wrapper span{bottom:-1.6rem;font-size:.8em}main section.how-it-work .hiw-ways-wrapper .hiw-way-box-wrapper.book-online{left:1.5rem;top:3rem}main section.how-it-work .hiw-ways-wrapper .hiw-way-box-wrapper.book-online img{width:48%}main section.how-it-work .hiw-ways-wrapper .hiw-way-box-wrapper.receive-confirm{padding:3rem;right:2rem;top:11.8rem}main section.how-it-work .hiw-ways-wrapper .hiw-way-box-wrapper.meet-driver{bottom:11.5rem;left:1.5rem;right:0}main section.how-it-work .hiw-ways-wrapper .hiw-way-box-wrapper.meet-driver img{width:48%}main section.how-it-work .hiw-ways-wrapper .hiw-way-box-wrapper.arrive-destination{bottom:3rem;left:auto;right:2rem;top:auto}main section.how-it-work .hiw-ways-wrapper .start-point{left:6.5rem}main section.how-it-work .hiw-ways-wrapper .end-point{left:1.7rem}main section.tripadvisor-section .hiw-title-wrapper{margin-bottom:2rem}main section.tripadvisor-section .hiw-title-wrapper .hiw-title{font-size:1.5em}main section.tripadvisor-section .tripadvisor-card{margin-bottom:2rem}main section.tripadvisor-section .tripadvisor-card h5{font-size:1em;margin-top:0}main section.tripadvisor-section .tripadvisor-card p{height:100px;overflow:hidden}main section.tripadvisor-section .tripadvisor-btn{font-size:.6em;margin-top:0}main section.subscribe-section{padding:2rem 0 0}main section.subscribe-section .subscribe-wrapper{background-position:right 42% bottom;background-size:cover;border-radius:15px;height:270px}main section.subscribe-section .subscribe-wrapper .subscribe-title{align-items:flex-start;flex-direction:column;height:56%;justify-content:flex-start;padding-top:1.5rem;text-align:left;width:100%}main section.subscribe-section .subscribe-wrapper .subscribe-title h1{font-size:2em;margin-bottom:5px;margin-top:13px;padding-left:1rem}main section.subscribe-section .subscribe-wrapper .subscribe-title p{padding-left:1rem}main section.subscribe-section .subscribe-wrapper .subscribe-form-wrapper{align-items:center;display:flex;height:30%;justify-content:center;width:100%}main section.subscribe-section .subscribe-wrapper .subscribe-form-wrapper input{width:60%}main section.subscribe-section .subscribe-wrapper .subscribe-form-wrapper button{font-size:.8em;width:35%}main section.subscribe-section .subscribe-wrapper:after{box-shadow:18px 31px 96px 100px var(--primary-text-2);height:20%;left:0;top:0;width:10%}footer .airport-vector img{left:1rem}footer .footer-container .footer-desc-wrapper p{font-size:1em;font-weight:500;padding-right:0}footer .footer-container .container .row>div.col-md-2,footer .footer-container .container .row>div.col-md-3{width:50%}footer .footer-container .shortcut-nav-footer .footer-nav-title{font-size:1.2em}footer .footer-container .copyright-row{font-size:1em;padding-top:0}.about-intro-section{background-position:right -69px top 4rem;background-size:188%;margin-top:4rem;min-height:190px}.about-intro-section .about-vector-wrapper{margin-top:5rem;min-height:340px;transform:scale(.4)}.about-intro-section .about-vector-wrapper>img:first-child,.about-intro-section .about-vector-wrapper>picture:first-child{left:-31rem}.about-intro-section .about-vector-wrapper>img:nth-child(2),.about-intro-section .about-vector-wrapper>picture:nth-child(2){left:130px}.about-intro-section .about-vector-wrapper>img:nth-child(3),.about-intro-section .about-vector-wrapper>picture:nth-child(3){left:0}.about-content-section{margin-top:-4rem;padding-top:0}.about-content-section img{width:100%}.our-service-section{padding-bottom:0}.our-service-section .single-service{background-color:#fff;box-shadow:0 9px 40px -21px rgba(var(--primary-1-rgb),.5);color:var(--primary-color-1);margin-bottom:1rem}.our-service-section .single-service i{color:var(--primary-color-1)}.our-service-section .single-service p{display:block}.our-service-section .service-desc-holder,.our-service-section .service-desc-holder.active{display:none!important}.new-list-page-section .news-search-wrapper button{height:45px;overflow:hidden}.new-list-page-section .news-search-wrapper button i{font-size:1.2em}.faq-page-section{padding-bottom:0;padding-top:5rem}.faq-page-section h3{font-size:.97em}.faq-page-section .pages-title-wrapper{margin-bottom:2rem}.faq-page-section .pages-title-wrapper h1{font-size:1.5em}.faq-page-section .pages-title-wrapper p{font-size:1em;font-weight:500}.faq-page-section .accordion .card-header .btn{font-size:.9em;font-weight:600;padding-right:0}.faq-page-section .accordion .card-body{font-size:1em}.terms-page-section{padding-top:5rem}.area-detail-intro-section{background-position:right -23rem center;box-shadow:inset 700px -400px 258px -226px #fdfdfd,inset 0 -164px 91px -55px #fdfdfd;margin-top:4rem}.blog-detail-intro-section .featured-image-caption{font-size:.5rem!important}.blog-detail-content-section{padding-top:0}.blog-detail-content-section .blog-detail-wrapper .blog-content-wrapper .blog-detail-information-wrapper{flex-direction:column-reverse;margin-top:1rem}.blog-detail-content-section .blog-detail-wrapper .blog-content-wrapper .blog-detail-information-wrapper .share-it-wrapper{width:100%}.blog-detail-content-section .blog-detail-wrapper .blog-content-wrapper .blog-detail-information-wrapper .share-it-wrapper .social-media-list{display:flex;justify-content:space-around;width:100%}.blog-detail-content-section .blog-detail-wrapper .blog-content-wrapper .blog-detail-information-wrapper .blog-status-wrapper{padding-top:5px;width:100%}.blog-detail-content-section .blog-detail-wrapper .blog-content-wrapper .blog-detail-information-wrapper .blog-status-wrapper .view-blog-wrap{margin-right:2rem}.blog-detail-content-section .blog-detail-wrapper .blog-content-wrapper .blog-detail-information-wrapper .blog-status-wrapper .view-blog-wrap i{font-size:1.1em}.car-list-intro-section{margin-top:4rem;min-height:360px}.car-list-intro-section .car-list-vector-wrapper{min-height:360px}.car-list-intro-section .car-list-vector-wrapper>img:first-child,.car-list-intro-section .car-list-vector-wrapper>picture:first-child{bottom:0;left:-2rem;width:250px}.car-list-intro-section .car-list-vector-wrapper>img:nth-child(2),.car-list-intro-section .car-list-vector-wrapper>picture:nth-child(2){top:-1rem;width:250px}.car-list-intro-section .car-list-vector-wrapper>img:nth-child(3),.car-list-intro-section .car-list-vector-wrapper>picture:nth-child(3){bottom:3rem;width:250px}.car-list-intro-section .page-title h1{font-size:2.5em}.car-list-section .car-selection-item .card-input{flex-direction:column}.car-list-section .car-selection-item .card-input .panel-heading{height:115px;padding:4rem;width:100%}.car-list-section .car-selection-item .card-input .panel-body{width:100%}.car-list-section .car-selection-item .card-input .panel-body .car-title{font-size:1em;text-align:center}.car-list-section .car-selection-item .card-input .panel-body .booking-detail{margin-bottom:0}.car-list-section .car-selection-item .card-input .panel-body .booking-detail li{margin-left:5px;margin-right:5px;width:46%}}@media screen and (min-width:1024px) and (max-width:1439px){main section.booking-section{padding:40px 0}main section.booking-section .rento-w-logo{float:left;margin-top:1rem;width:140px}main section.booking-section .booking-desc-wrapper{margin-left:1rem;padding-left:1rem;padding-top:0;text-align:left;width:64%}main section.booking-section .booking-btn{display:table;float:unset;margin:21px auto 0;padding:11px 1rem}main section.tripadvisor-section .tripadvisor-btn{font-size:.8em;margin-top:2rem}footer .footer-container .shortcut-nav-footer .cus-footer-list li a{font-size:.77em}.about-intro-section .about-vector-wrapper{transform:scale(.8)}.about-content-section{padding-top:0}.about-content-section img{margin-top:5rem}.new-list-page-section .news-search-wrapper{margin-bottom:2rem}.new-list-page-section .news-search-wrapper button{font-size:1em;height:45px;width:26%}.area-detail-intro-section{background-position:right -23rem center;box-shadow:inset 900px -400px 258px -226px #fdfdfd,inset 0 -164px 91px -55px #fdfdfd;margin-top:4rem}.blog-detail-content-section .blog-detail-wrapper .card .card-body .card-status-wrapper .view-blog-wrap span{font-size:.7em}.car-list-intro-section .car-list-vector-wrapper>img:first-child,.car-list-intro-section .car-list-vector-wrapper>picture:first-child{bottom:0;left:-2rem;width:350px}.car-list-intro-section .car-list-vector-wrapper>img:nth-child(2),.car-list-intro-section .car-list-vector-wrapper>picture:nth-child(2){top:-1rem;width:350px}.car-list-intro-section .car-list-vector-wrapper>img:nth-child(3),.car-list-intro-section .car-list-vector-wrapper>picture:nth-child(3){bottom:3rem;width:350px}.car-list-section .car-selection-item .card-input .panel-body .car-title{font-size:.9em}.car-list-section .car-selection-item .card-input .panel-body .booking-detail li{margin-left:5px;margin-right:5px;width:45%}.car-list-section .car-selection-item .card-input .panel-body .booking-detail li .booking-detail-item .bdi-desc-wrapper .bdi-value{font-size:.8em}.order-result-wrapper .car-selection-item .card-input .panel-body .booking-detail li{width:100%!important}}@media screen and (min-width:1440px) and (max-width:2559px){.area-detail-intro-section{background-position:right -23rem center}}@media screen and (min-width:2560px){header .header-wrapper{background-size:100%}.about-intro-section{background-size:cover}.area-list-intro-section{background-position:top -6rem center;background-size:100%}.area-detail-intro-section{box-shadow:inset 2000px -400px 258px -226px #fdfdfd,inset 0 -164px 91px -55px #fdfdfd}}.booking-widget{background-color:#fff;border-radius:12px;box-shadow:0 4px 26px -20px var(--primary-text-1);margin:3rem 0 1.7rem;padding:1.5rem 2rem 1rem 3rem;position:relative;width:100%;z-index:10}@media (max-width:767px){.booking-widget{margin-top:1rem}}.booking-widget #services-tabs{align-items:center;display:flex;flex-direction:row;justify-content:space-between;left:0;list-style:none;margin:0;overflow-x:scroll;padding:0;position:absolute;top:-34px;width:100%}.booking-widget #services-tabs li{background-color:var(--primary-color-2);border-top-left-radius:12px;border-top-right-radius:12px;box-shadow:-5px 0 3px -5px var(--primary-text-1);padding:5px 15px 0;text-align:center;white-space:nowrap;width:-moz-fit-content;width:fit-content}@media (min-width:1024px){.booking-widget #services-tabs li{width:100%}}.booking-widget #services-tabs li:first-child{box-shadow:none}.booking-widget #services-tabs li a{color:var(--default-text);display:block;line-height:2.1}.booking-widget #services-tabs li a i{font-size:1.2rem;line-height:1.6}.booking-widget #services-tabs li.active{background-color:var(--default-text)}.booking-widget #services-tabs li.active a{color:var(--primary-color-2)}.booking-widget .booking-item{list-style:none;margin-bottom:0;padding:0;width:100%}.booking-widget .booking-item>li{margin-bottom:10px;position:relative;width:100%}.booking-widget .booking-item>li #btn-swap-places{border:1px dashed var(--primary-color-1);border-radius:10px;color:var(--primary-color-1);font-size:.9rem;padding:0;position:absolute;right:25px;top:20px;z-index:1}@media screen and (max-width:767px){.booking-widget .booking-item>li #btn-swap-places{bottom:-22px;right:0;top:auto;transform:rotate(90deg)}}.booking-widget .booking-item>li #btn-swap-places i{align-items:center;display:flex;height:23px;justify-content:center;width:23px}.booking-widget .booking-item>li #btn-swap-places:hover{background-color:var(--primary-color-3)}.booking-widget .booking-item>li i.form-icons{align-items:center;background-color:var(--primary-color-2);border-radius:10px;box-shadow:0 4px 18px -8px var(--primary-text-1);color:var(--primary-color-1);display:flex;font-size:1.2em;height:34px;justify-content:center;left:-18px;position:absolute;top:calc(50% - 22px);width:34px}.booking-widget .booking-item>li i.form-icons.form-icon:before{border-bottom:1px solid var(--primary-color-1);border-right:1px solid var(--primary-color-1);content:"";height:6px;left:13px;position:absolute;transform:rotate(-45deg);width:6px}.booking-widget .booking-item>li i.form-icons.form-icon:after{border:1px solid var(--primary-color-1);border-radius:3px;content:"";height:14px;position:absolute;width:14px}.booking-widget .booking-item>li label.icon-label{display:initial}.booking-widget .booking-item>li .form-group{margin-bottom:0;width:100%}.booking-widget .booking-item>li .form-group label{color:var(--primary-color-1);font-size:.8em;font-weight:700;margin-bottom:.4rem;padding-left:11px}.booking-widget .booking-item>li .form-group .mob-search-input{border:none;outline:0;width:100%}.booking-widget .booking-item>li .form-group .select{left:5px;position:relative;top:-7px}.booking-widget .booking-item>li .form-group .select.dist-custom{top:-15px}@media (max-width:424px){.booking-widget .booking-item>li .form-group .select.dist-custom{top:-5px}}.booking-widget .booking-item>li .form-group .select.dist-custom .select2-container--default{left:3px;position:relative;top:10px;width:100%!important}.booking-widget .booking-item>li .form-group .select.dist-custom .select2-container--default .select2-selection--single{border:none;outline:0!important}.booking-widget .booking-item>li .form-group .select.dist-custom .select2-container--default .select2-selection--single .select2-selection__rendered{outline:0!important}.booking-widget .booking-item>li .form-group .select.dist-custom .select2-container--default .select2-selection--single .select2-selection__arrow{display:none}.booking-widget .booking-item>li:first-child:before{background-color:var(--primary-overly-1);content:"";height:30px;left:-21px;opacity:.3;position:absolute;top:35px;width:2px}.booking-widget .booking-item>li:last-child{margin-bottom:0}.booking-widget .booking-item>li .passenger-round-trip-wrapper{align-items:center;display:flex}.booking-widget .booking-item>li .passenger-round-trip-wrapper i{color:#fff;top:auto}.booking-widget .booking-item>li .passenger-round-trip-wrapper i.icon-passenger{background-color:var(--primary-color-1)}.booking-widget .booking-item>li .passenger-round-trip-wrapper i.icon-round-trip{background-color:var(--primary-color-1);top:8px}.booking-widget .booking-item>li .passenger-round-trip-wrapper .number-input{height:26px}.booking-widget .booking-item>li .passenger-round-trip-wrapper .number-input .input-group{padding-left:1rem}.booking-widget .booking-item>li .passenger-round-trip-wrapper .number-input .input-group button{background-color:#f2f1ff;border:none;border-radius:5px;color:var(--primary-color-1);height:14px;line-height:1;min-width:14px!important;padding:0!important;position:relative;top:12px;width:14px}.booking-widget .booking-item>li .passenger-round-trip-wrapper .number-input .input-group .input-group-append,.booking-widget .booking-item>li .passenger-round-trip-wrapper .number-input .input-group .input-group-prepend{align-items:center}.booking-widget .booking-item>li .passenger-round-trip-wrapper .number-input .input-group .input-group-append button,.booking-widget .booking-item>li .passenger-round-trip-wrapper .number-input .input-group .input-group-prepend button{background-color:#f2f1ff;border:none;border-radius:5px;color:var(--primary-color-1);height:14px;line-height:1;min-width:14px!important;padding:0!important;width:14px}.booking-widget .booking-item>li .passenger-round-trip-wrapper .number-input .input-group .form-control{border:none;display:block;flex:none;font-size:.98em;font-weight:700;margin-bottom:0;outline:0!important;padding:0;position:relative;width:30px}.booking-widget .booking-item>li .passenger-round-trip-wrapper .dropdown-toggle{font-weight:700;padding-top:4px}.booking-widget .booking-item>li .passenger-round-trip-wrapper .span_pseudo{background:#fff;content:"";display:inline-block;height:.2rem;position:absolute;transform-origin:0 0;width:0}.booking-widget .booking-item>li .passenger-round-trip-wrapper .round-trip-cb{align-items:center;display:flex;height:3rem;position:relative}.booking-widget .booking-item>li .passenger-round-trip-wrapper .round-trip-cb span:after,.booking-widget .booking-item>li .passenger-round-trip-wrapper .round-trip-cb span:before{background:#fff;content:"";display:inline-block;height:.2rem;position:absolute;transform-origin:0 0;width:0}.booking-widget .booking-item>li .passenger-round-trip-wrapper .round-trip-cb #round-trip-note{color:var(--primary-color-1);font-size:.8rem;font-weight:700;left:37px;position:absolute;top:25px}.booking-widget .booking-item>li .passenger-round-trip-wrapper .round-trip-cb input{display:none}.booking-widget .booking-item>li .passenger-round-trip-wrapper .round-trip-cb input:checked~span{background:var(--primary-color-2);border-color:var(--primary-color-2)}.booking-widget .booking-item>li .passenger-round-trip-wrapper .round-trip-cb input:checked~span:before{height:.15rem;transition:width .1s;transition-delay:.3s;width:1rem}.booking-widget .booking-item>li .passenger-round-trip-wrapper .round-trip-cb input:checked~span:after{height:.15rem;transition:width .1s;transition-delay:.2s;width:.4rem}.booking-widget .booking-item>li .passenger-round-trip-wrapper .round-trip-cb input:disabled~span{background:#ececec;border-color:#dcdcdc}.booking-widget .booking-item>li .passenger-round-trip-wrapper .round-trip-cb input:disabled~label{color:#dcdcdc}.booking-widget .booking-item>li .passenger-round-trip-wrapper .round-trip-cb input:disabled~label:hover{cursor:default}.booking-widget .booking-item>li .passenger-round-trip-wrapper .round-trip-cb label{cursor:pointer;float:left;height:45px;margin-bottom:0;padding-left:.7rem;position:relative;top:1px;z-index:2}.booking-widget .booking-item>li .passenger-round-trip-wrapper .round-trip-cb span{border:2px solid var(--primary-color-5);border-radius:8px;box-sizing:content-box;cursor:pointer;display:inline-block;height:1.2rem;left:0;margin-left:10px;position:absolute;top:23px;transition:all .2s;width:1.2rem;z-index:1}.booking-widget .booking-item>li .passenger-round-trip-wrapper .round-trip-cb span:before{left:.37rem;top:1rem;transform:rotate(-55deg)}.booking-widget .booking-item>li .passenger-round-trip-wrapper .round-trip-cb span:after{bottom:.35rem;left:.2rem;transform:rotate(35deg)}.booking-widget .booking-item .bootstrap-select{width:100%!important}.booking-widget .booking-item .bootstrap-select>.dropdown-toggle{background-color:transparent!important;border:none!important;color:var(--primart-text-1);font-weight:500;outline:0!important;padding-bottom:0;padding-top:2px}.booking-widget .booking-item .bootstrap-select>.dropdown-toggle:after{display:none}.booking-widget .booking-item .bootstrap-select .popover-header{font-size:.8rem!important}.booking-widget .dropdown-menu{min-height:95px}.booking-widget #button-wrapper{bottom:-1rem;position:absolute;right:1.6rem}.booking-widget #button-wrapper .booking-now-btn{background-color:var(--primary-color-2);border:none;border-radius:10px;box-shadow:0 4px 26px -20px var(--primary-text-1),0 -53px 10px -4px var(--primary-color-2) inset;color:var(--primary-text-1);font-weight:800;outline:0!important;padding:7px 16px;text-transform:uppercase;transition:all .5s}.booking-widget #button-wrapper .booking-now-btn:hover{background-color:var(--primary-text-1);box-shadow:0 0 0 0 var(--primary-text-1),0 0 0 0 var(--primary-color-2) inset;color:var(--primary-color-2)}.booking-widget #button-wrapper .booking-whatsapp-btn{background-color:#25d366;border:none;border-radius:10px;box-shadow:0 4px 26px -20px var(--primary-text-1),0 -53px 10px -4px #25d366 inset;color:var(--primary-color-5);font-size:1.3rem;margin-right:.3rem;padding:5px 16px;transition:all .5s}.booking-widget #button-wrapper .booking-whatsapp-btn:hover{background-color:var(--primary-text-1);box-shadow:0 0 0 0 var(--primary-text-1),0 0 0 0 #25d366 inset;color:var(--primary-color-2)}.booking-widget #button-wrapper .booking-whatsapp-btn i{display:block;height:21px}.booking-widget .input-spinner,.booking-widget .search-place-input{display:none}@media (max-width:374px){.booking-widget{margin-bottom:2.5rem}.booking-widget .booking-now-btn{right:calc(50% - 77px)}.booking-widget .booking-item>li .passenger-round-trip-wrapper i.icon-round-trip{left:-18px}.booking-widget .booking-item>li:first-child .form-group,.booking-widget .booking-item>li:nth-child(2) .form-group{width:100%}.booking-widget .booking-item>li>div:nth-child(2){width:42%}.booking-widget .booking-item>li>div:nth-child(2) .form-group{left:15px;position:relative}}@media (min-width:375px) and (max-width:424px){.booking-widget{margin-bottom:2.5rem}.booking-widget .booking-now-btn{right:calc(50% - 76px)}.booking-widget .booking-item>li .passenger-round-trip-wrapper i.icon-round-trip{left:-18px}.booking-widget .booking-item>li:first-child .form-group,.booking-widget .booking-item>li:nth-child(2) .form-group{width:100%}.booking-widget .booking-item>li>div:nth-child(2){width:42%}.booking-widget .booking-item>li>div:nth-child(2) .form-group{left:15px;position:relative}}@media (min-width:425px) and (max-width:767px){.booking-widget{margin-bottom:2.5rem}.booking-widget .booking-now-btn{right:calc(50% - 76px)}.booking-widget .booking-item>li .passenger-round-trip-wrapper i.icon-round-trip{left:-18px}.booking-widget .booking-item>li>div:nth-child(2){width:42%}.booking-widget .booking-item>li>div:nth-child(2) .form-group{left:15px;position:relative}.booking-widget .booking-item>li .form-group .select.dist-custom{top:-6px}}@media (min-width:768px) and (max-width:1023px){.booking-widget .booking-now-btn{right:calc(50% - 76px)}.booking-widget .booking-item>li .passenger-round-trip-wrapper i.icon-round-trip{left:-18px}.booking-widget .booking-item>li:first-child .form-group,.booking-widget .booking-item>li:nth-child(2) .form-group{width:100%}.booking-widget .booking-item>li>div:nth-child(2){width:42%}.booking-widget .booking-item>li>div:nth-child(2) .form-group{left:15px;position:relative}}@media (max-width:374px){header .booking-widget{margin-bottom:2.5rem;margin-top:3rem;padding:14px 1rem 2rem 3rem}}@media (min-width:375px) and (max-width:424px){header .booking-widget{margin-bottom:2.5rem;margin-top:7rem;padding:14px 1rem 2rem 3rem}}@media (min-width:425px) and (max-width:767px){header .booking-widget{margin-bottom:2.5rem;margin-top:7rem;padding:14px 1rem 2rem 3rem}}@media (min-width:768px) and (max-width:1023px){header .booking-widget{padding:14px 1rem 2rem 3rem}}.faq-section .accordion{margin-bottom:2rem;max-height:315px;overflow-y:scroll}.faq-section .accordion a,.faq-section .accordion h1{color:#007b5e}.faq-section .accordion .btn-link{background-color:transparent;color:#007b5e;font-size:16px;font-weight:700;padding-left:25px;text-decoration:none!important}.faq-section .accordion .card{border:none;border-radius:0;margin-bottom:1rem}.faq-section .accordion .card-body{color:var(--primary-text-2);font-weight:500;padding-bottom:0}.faq-section .accordion .card-header{background-color:#f0f2fb;border-bottom:none;border-radius:18px!important;padding:.35rem 1.25rem}.faq-section .accordion .card-header .btn{color:var(--primary-color-1);padding-left:0;position:relative}.faq-section .accordion .card-header .btn:after{border-bottom:2px solid var(--primary-color-1);border-right:2px solid var(--primary-color-1);content:"";height:12px;position:absolute;right:5px;top:calc(50% - 2px);transform:rotate(-136deg);transition:all .5s;width:12px}.faq-section .accordion .card-header .btn.collapsed:after{top:calc(50% - 6px);transform:rotate(45deg)}.faq-section .accordion .card-header .btn .fa.main{background:#007b5e;border-bottom-right-radius:7px;border-top-right-radius:7px;color:#fff;display:block;height:41px;left:-1px;padding:13px 11px;position:absolute;top:10px;width:35px}.faq-section .faq-desc-wrapper .faq-title{color:var(--primary-text-1);font-size:1.7em;font-weight:900;line-height:1.3;margin-bottom:1rem}.faq-section .faq-desc-wrapper p a{font-weight:600;transition:all .5s}.faq-section .faq-desc-wrapper p a:hover{opacity:.6;text-decoration:none}@media (max-width:374px){.faq-section .faq-desc-wrapper .faq-title{font-size:1.5em}.faq-section .accordion .btn-link{font-size:14px}.faq-section .accordion .card-body{font-size:.9em;padding-top:12px}}@media (min-width:375px) and (max-width:424px){.faq-section .faq-desc-wrapper .faq-title{font-size:1.5em}.faq-section .accordion .btn-link{font-size:14px}.faq-section .accordion .card-body{font-size:.9em;padding-top:12px}}@media (min-width:425px) and (max-width:767px){.faq-section .faq-desc-wrapper .faq-title{font-size:1.5em}.faq-section .accordion .btn-link{font-size:14px}.faq-section .accordion .card-body{font-size:.9em;padding-top:12px}}@media (min-width:768px) and (max-width:1023px){.faq-section .faq-desc-wrapper .faq-title{font-size:1.5em}.faq-section .accordion .btn-link{font-size:14px}.faq-section .accordion .card-body{font-size:.9em;padding-top:12px}}.table-of-contents{margin-top:1rem;max-height:70vh;overflow-y:scroll;padding-left:10px;position:sticky;top:8rem}.table-of-contents li{font-size:1.1em;margin-bottom:10px;width:100%}.table-of-contents li>a{font-weight:600!important}.table-of-contents li a{color:var(--primary-text-1)!important;font-weight:500;position:relative;text-transform:capitalize;transition:all .5s}.table-of-contents li a:after{background-color:var(--primary-color-1);content:"";height:25px;left:0;opacity:0;position:absolute;top:0;transition:all .5s;width:3px}.table-of-contents li a.active,.table-of-contents li a:hover{color:var(--primary-color-1);font-weight:600;text-decoration:none}.table-of-contents li a.active:after,.table-of-contents li a:hover:after{left:-10px;opacity:1}.table-of-contents li .terms-subnav{font-size:.8em;list-style:none;margin-top:1rem;padding-left:2rem}@media (max-width:374px){.table-of-contents{background-color:#fff;margin-top:0;padding-left:20px;padding-top:1rem}.table-of-contents li{margin-bottom:6px}}@media (min-width:375px) and (max-width:424px){.table-of-contents{background-color:#fff;margin-top:0;padding-left:20px;padding-top:1rem}.table-of-contents li{margin-bottom:6px}}@media (min-width:425px) and (max-width:767px){.table-of-contents{background-color:#fff;margin-top:0;padding-left:20px;padding-top:1rem}.table-of-contents li{margin-bottom:6px}}#floating-wrapper .chat-box{background:#fff;border-radius:9px;bottom:47px;box-shadow:0 0 20px 0 rgba(0,0,0,.2);display:none;flex-direction:column;height:340px;left:auto;margin:9px;overflow:hidden;position:fixed;right:0;width:320px}#floating-wrapper .chat-box p{margin-bottom:0}#floating-wrapper .chat-box .chat-header{background:var(--primary-color-2);box-shadow:0 4px 7px 0 rgba(0,0,0,.2);color:var(--primary-color-3);line-height:2.7;text-align:center;width:100%;z-index:2}#floating-wrapper .chat-box .chat-header #btn-assist-close{background:0 0;border:none;position:absolute;right:10px}#floating-wrapper .chat-box .chat-body{display:flex;flex-direction:column;height:100%;overflow-y:scroll;padding:0 6px;position:relative;z-index:1}#floating-wrapper .chat-box .chat-body .acknowledgement{color:var(--primary-color-1);font-size:14px;padding:10px 30px;text-align:center}#floating-wrapper .chat-box .chat-body .chat-bubble{align-items:flex-start;display:flex;flex-direction:row-reverse;flex-wrap:nowrap;justify-content:flex-start}#floating-wrapper .chat-box .chat-body .chat-bubble .avatar{background:var(--primary-color-5);border-radius:50%;height:40px;padding:5px;width:40px}#floating-wrapper .chat-box .chat-body .chat-bubble .avatar img{border-radius:50%}#floating-wrapper .chat-box .chat-body .chat-bubble .ca-text{background:var(--primary-color-1);border-radius:20px 0 20px 20px;color:#fff;margin:18px 5px 5px;max-width:65%;padding:10px}#floating-wrapper .chat-box .chat-body .user-message-bubble{flex-direction:row}#floating-wrapper .chat-box .chat-body .user-message-bubble .ca-text{background:var(--primary-color-2);border-radius:0 20px 20px 20px;color:var(--primary-color-3)}#floating-wrapper .chat-box .chat-body .chat-text-enter{padding:0 30px 15px;text-align:center}#floating-wrapper .chat-box .chat-body #booking-transfer-contact-req,#floating-wrapper .chat-box .chat-body #other-services{display:none}.back-to-top{background-color:var(--primary-color-1);border-radius:10px;bottom:60px;color:#fff;cursor:pointer;display:none;font-weight:800;height:40px;padding:7px 9px;position:fixed;right:9px;width:40px;z-index:var(--above-all-under-overlay-z-index)}@media (min-width:768px){.back-to-top{bottom:56px}}.back-to-top .arrow-to-top{display:inline-block;height:10px;position:relative;width:10px}.back-to-top .arrow-to-top:after{border-right:3px solid #fff;border-top:3px solid #fff;content:"";height:100%;left:calc(50% - 5px);position:absolute;top:calc(50% - 7px);transform:rotate(-45deg);width:100%}.back-to-top:focus{box-shadow:none}#floating-wrapper{background-color:#fff;bottom:0;box-shadow:0 0 5px var(--primary-color-4);display:flex;justify-content:space-between;left:0;padding:9px;position:fixed;width:100%;z-index:calc(var(--above-all-under-overlay-z-index) + 1)}#floating-wrapper .whatsapp-support{background-color:#25d366;border-radius:10px;color:#fff;font-size:1.4rem;padding:0;width:40px}#floating-wrapper .whatsapp-support i:before{vertical-align:middle}#floating-wrapper .float-wrap{margin-right:9px;width:100%}#floating-wrapper .float-wrap .dropdown-menu{border:none!important;border-radius:5px!important}#floating-wrapper .float-wrap .dropdown-menu a{padding-bottom:12px;padding-top:12px}#floating-wrapper .float-wrap .book-now-btn-float{background-color:var(--primary-color-3);border-radius:12px!important;color:var(--primary-color-2);font-weight:800;height:40px;line-height:1;outline:0!important;text-transform:uppercase;width:100%}@media screen and (max-width:374px){#floating-wrapper .float-wrap .book-now-btn-float{font-size:.9rem}}@media (min-width:768px){#floating-wrapper{background-color:transparent;box-shadow:none;justify-content:flex-end;left:auto;right:0;width:auto}#floating-wrapper .whatsapp-support{height:40px;width:40px}#floating-wrapper .float-wrap{width:400px}}.loader-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:1rem}.loader-wrapper.loader-overlay{background-color:rgba(0,0,0,.6);height:100%;left:0;position:absolute;top:0;width:100%;z-index:var(--overlay-z-index)}.loader-wrapper.loader-overlay .loader-message{color:#fff}.loader-wrapper .loading-icon{animation:loadingAnim 3s cubic-bezier(1,-.21,0,1.1) infinite;background-size:contain;height:35px;margin:.5rem 0;width:35px}@keyframes loadingAnim{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.inline-loading-icon{animation:loadingAnim 3s cubic-bezier(1,-.21,0,1.1) infinite;background-size:contain;display:inline-block;height:15px;width:15px;z-index:1}.cookie-content{align-items:center;display:flex;flex-direction:column;justify-content:center}.cookie-content .container{align-items:center;background:var(--primary-color-2);border-top-left-radius:15px;border-top-right-radius:15px;justify-content:space-around}.cookie-content .container p{color:--default-text;margin:8px}.cookie-content .container .cookie-consent-btn{background-color:#fff;border:2px solid transparent;border-radius:10px;color:var(--primary-text-1);float:right;font-size:.8em;font-weight:700;margin:8px;padding:10px 1rem;text-transform:uppercase;transition:all .5s}.cookie-content .container .cookie-consent-btn::hover{background-color:transparent;border-color:#fff;color:#fff;text-decoration:none}.share-buttons #social-buttons a{margin-right:3px}@media screen and (max-width:767px){.share-buttons #social-buttons{display:flex;justify-content:space-between}}#customer-reviews{background:var(--primary-overly-1) url(/assets/images/notify-car-bg.png?5b68f4db3f9df654a0d73c7feb44066d) center center no-repeat;float:left;min-height:505px;padding:80px 0;position:relative;width:100%}#customer-reviews:before{background-color:rgba(var(--primary-1-rgb),.4);content:"";height:100%;left:0;position:absolute;top:0;width:100%}#customer-reviews .hiw-title-wrapper{color:#fff;margin-bottom:3rem}#customer-reviews .hiw-title-wrapper small{font-size:1em}#customer-reviews .hiw-title-wrapper .hiw-title{font-size:1.9em;font-weight:700;margin-top:2px}#customer-reviews .owl-review-carousel .dest-item{color:#fff;text-align:left}#customer-reviews .owl-review-carousel .dest-item p{font-size:1.4em;font-style:italic;font-weight:300;line-height:1.7;max-height:338px;overflow:hidden;padding:2rem 0 2rem 6rem;position:relative}#customer-reviews .owl-review-carousel .dest-item p:after{color:var(--primary-color-2);content:"“";font-size:5em;font-style:normal;font-weight:800;left:-1px;position:absolute;top:-1.5rem}#customer-reviews .owl-review-carousel .dest-item .dest-bottom{margin-top:1rem;padding-left:6rem}#customer-reviews .owl-review-carousel .dest-item .dest-bottom .review-author{font-weight:700}#customer-reviews .owl-review-carousel .dest-item .dest-bottom span{font-weight:300}#customer-reviews .owl-review-carousel .owl-dots{margin-top:10px;padding-left:6rem;text-align:left}#customer-reviews .owl-review-carousel .owl-dots .owl-dot{background-color:var(--primary-color-2);border-radius:10px;height:3px;margin-right:10px;opacity:.3;transition:all .5s;width:30px}#customer-reviews .owl-review-carousel .owl-dots .owl-dot.active,#customer-reviews .owl-review-carousel .owl-dots .owl-dot:hover{opacity:1}@media screen and (max-width:1439px){#customer-reviews{min-height:405px;padding:40px 0}#customer-reviews .hiw-title-wrapper{margin-bottom:2rem}#customer-reviews .owl-review-carousel .dest-item p{font-size:1em;padding:0 0 0 2rem}#customer-reviews .owl-review-carousel .dest-item p:after{font-size:3em;left:4px;top:-16px}#customer-reviews .owl-review-carousel .dest-item .dest-bottom{padding-left:2rem}#customer-reviews .owl-review-carousel .dest-item .dest-bottom .review-author{font-size:1em;margin-bottom:0}#customer-reviews .owl-review-carousel .dest-item .dest-bottom span{font-size:.8em}#customer-reviews .owl-review-carousel .owl-dots{padding-left:2rem}}@media (min-width:2560px){#customer-reviews{background-size:100%}}#customer-reviews-2{height:600px;margin-bottom:3rem}#customer-reviews-2 .injected-svg{display:block;height:24px;-o-object-fit:contain;object-fit:contain;transition:fill .2s}#customer-reviews-2 .owl-review-carousel .card-header{background:0 0}#customer-reviews-2 .owl-review-carousel .card-header .review-author{text-align:center}#customer-reviews-2 .owl-review-carousel .card-header .review-author a{color:var(--primary-color-3)}#customer-reviews-2 .owl-review-carousel .review-content{height:143px;overflow-y:scroll}#customer-reviews-2 .owl-review-carousel .owl-nav{clear:both;position:absolute;top:40%;width:100%}#customer-reviews-2 .owl-review-carousel .owl-nav button{color:var(--primary-color-3)!important;font-size:3rem!important}#customer-reviews-2 .owl-review-carousel .owl-nav button.owl-next{float:right}.text-shortener .ts--text-wrapper{max-height:70px;overflow:hidden;position:relative;transition-duration:0s!important}.text-shortener small{cursor:pointer}.text-shortener[data-visible=true] .ts--text-wrapper{max-height:none}.product-price-list-wrapper .pplw--destination-card{background-color:var(--primary-color-5);border:none}.product-price-list-wrapper .pplw--destination-card .pplw--destination-price{border:none}.product-price-list-wrapper .pplw--destination-card .pplw--destination-price a{transition:background-color .5s,color .5s}.product-price-list-wrapper .pplw--destination-card .pplw--destination-price a:hover{color:var(--primary-color-3)}.product-price-list-wrapper .pplw--destination-card .pplw--destination-price a:hover .card-body{background-color:var(--primary-color-2)}:root{--primary-color-1:#6760d4;--primary-color-2:#f4d000;--primary-color-3:#2b2859;--primary-color-4:#b3b1fb;--primary-color-5:#ecebf8;--primary-text-1:#323033;--primary-text-2:#6c7b9a;--default-text:#212529;--primary-overly-1:#635eaf;--primary-1-rgb:103,96,212}.blog-accordion .accordion-item .accordion-header{margin-bottom:0!important}.blog-accordion .accordion-item .accordion-header button{border-radius:1rem;color:var(--primary-color-1);font-weight:700;position:relative}.blog-accordion .accordion-item .accordion-header button:after{border-bottom:2px solid #6760d4;border-right:2px solid #6760d4;content:"";height:12px;position:absolute;right:15px;top:calc(50% - 2px);transform:rotate(-136deg);transition:all .5s;width:12px}.blog-accordion .accordion-item .accordion-header button.collapsed:after{top:calc(50% - 6px);transform:rotate(45deg)}.blog-accordion .accordion-item .accordion-body{border-top-width:1px;border:1px solid var(--primary-color-5);border-radius:.25rem;border-top:0 solid var(--primary-color-5);padding:.5rem 1rem}.video-container{margin:0 auto;max-width:520px;position:relative;width:100%}.video-container .video-thumbnail{border-radius:15px;cursor:pointer;display:block;width:100%}.video-container .play-button{background-color:#363636;border-radius:15px;color:#fff;cursor:pointer;font-size:30px;left:calc(50% - 43px);padding:6px 30px;position:absolute;top:calc(50% - 28px)}.video-container figcaption{margin-top:1rem}.video-container iframe{border-radius:15px}.video-container:hover .play-button{background-color:#fe0433}:root{--nav-bar-z-index:502;--above-all-under-overlay-z-index:501;--overlay-z-index:503}.booking-features ul{margin-top:1rem}.booking-features ul li{align-items:center;border-radius:10px;cursor:pointer;display:flex;padding:.4rem;text-align:center}.booking-features ul li .bf--icon{display:block}.booking-features ul li .bf--icon svg{color:var(--primary-color-4);height:auto;width:20px}.booking-features ul li .bf--icon svg path{stroke:var(--primary-color-4)}.booking-features ul li .bf--icon svg circle{fill:var(--primary-color-4)}.booking-features ul li .bf--text{color:var(--primary-color-4);display:block;font-size:.8rem}.booking-features ul li#flight-tracking svg path{fill:var(--primary-color-4)}@media screen and (max-width:767px){.booking-features ul{flex-wrap:wrap}.booking-features ul li{flex-direction:column;margin-bottom:.5rem;margin-right:0;padding:0;width:112px}}@media screen and (max-width:374px){.booking-features ul li{width:85px}.booking-features ul li .bf--text{font-size:.6rem}}.overflow-hidden{overflow:hidden!important}
