:root{--primary-color:#ec5a5b;--secondary-color:#004661}.single-tours .top_site_main{padding-bottom:24px}.tour-hero{margin:30px 0;margin-top:0;border-radius:16px;background-color:#f0f0f0;padding:16px;box-sizing:border-box;display:flex;align-items:stretch;justify-content:space-between;position:relative}.tour-hero__image{border-radius:16px;overflow:hidden;max-width:900px;max-height:400px;width:100%;height:auto}.tour-hero__image img{width:100%;height:100%;object-fit:cover}.tour-hero__content{width:25%;padding:0 0 0 15px;display:flex;flex-direction:column;justify-content:flex-start;padding-top:10px;flex-shrink:0}.tour-hero .hero-actions{position:absolute;top:24px;left:24px;display:flex;gap:16px}.tour-hero .hero-actions .share-button{display:flex;align-items:center;gap:8px}.tour-hero .hero-actions .save-to-favorites{display:flex;align-items:center;gap:8px;position:relative;top:unset;right:unset}.tour-availability>span{display:block;font-weight:600;margin-bottom:10px}.tour-availability__months{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;flex-wrap:wrap;row-gap:10px;text-align:center}.tour-availability__months span{padding:6px 0;border-radius:4px;background-color:#e5e5e5;color:#004661;flex-basis:30%;font-size:14px}.tour-availability__months .available{border-radius:4px;background-color:#ec5a5b;color:#fff}.tour-gallery{margin:24px 0}.tour-details{margin:40px 0 60px}.tour-details h3{margin-bottom:25px}.tour-details ul{list-style-type:none;margin-left:0}.tour-details ul li{margin-bottom:16px;padding-left:32px;position:relative;font-size:18px}.tour-details ul li::before{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0xMiAwYzYuNjIzIDAgMTIgNS4zNzcgMTIgMTJzLTUuMzc3IDEyLTEyIDEyLTEyLTUuMzc3LTEyLTEyIDUuMzc3LTEyIDEyLTEyem0wIDFjNi4wNzEgMCAxMSA0LjkyOSAxMSAxMXMtNC45MjkgMTEtMTEgMTEtMTEtNC45MjktMTEtMTEgNC45MjktMTEgMTEtMTF6bTcgNy40NTdsLTkuMDA1IDkuNTY1LTQuOTk1LTUuODY1Ljc2MS0uNjQ5IDQuMjcxIDUuMDE2IDguMjQtOC43NTIuNzI4LjY4NXoiLz48L3N2Zz4=);position:absolute;left:0;top:0}.tour-things-to-know h2{margin-bottom:16px}.tour-things-to-know__item{border-bottom:1px solid #E8EDF1;margin-bottom:24px;margin-top:24px}.tour-things-to-know__item__title{cursor:pointer;position:relative;display:flex;justify-content:space-between}.tour-things-to-know__item__title:hover{color:#EC5A5B}.tour-things-to-know__item__content{display:none;padding-bottom:15px}.tour-more-info{margin-top:36px;text-align:center;margin-bottom:24px}.tour-more-info a{padding:16px 24px;border-radius:8px;background-color:#EC5A5B;color:#fff;text-decoration:none}@media (max-width:992px){.tour-hero{flex-direction:column;gap:16px}.tour-hero__image{width:100%}.tour-hero__content{width:100%;padding:0}.tour-availability__months{flex-wrap:wrap;gap:5px;justify-content:flex-start}.tour-availability__months span{flex-basis:auto;padding:6px 10px}}.offer-listing{box-sizing:border-box;margin:0}.offer-listing-inner{display:grid;grid-template-columns:repeat(var(--thim-tours-columns,4),1fr);gap:30px}@media (max-width:1366px){.offer-listing{--thim-tours-columns:3}}@media (max-width:1024px){.offer-listing{--thim-tours-columns:2}}@media (max-width:767px){.offer-listing{--thim-tours-columns:1}}.home-hero{box-sizing:border-box}.home-hero__inner{max-width:1800px;margin:0 auto;position:relative;padding:24px 24px 30px;box-sizing:border-box;isolation:isolate;display:flex;align-items:flex-end;z-index:100}.home-hero__images{position:absolute!important;top:0;left:0;width:100%;height:100%;z-index:-1}.home-hero .slick-list,.home-hero .slick-track{height:100%}.home-hero__images img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:32px}.home-hero__content{width:100%}.home-hero__content h1{color:#fff;font-weight:500;margin-top:0;margin-bottom:15px;font-size:40px}.home-hero__buttons{display:flex;gap:15px;row-gap:15px;flex-wrap:wrap}.home-hero__buttons a{display:inline-block;text-decoration:none;border-radius:13px;padding:5px 10px 4px;background:rgb(255 255 255 / .44);border:1px solid #fff;box-shadow:0 0 4px rgb(0 0 0 / .25);color:#fff;transition:.3s}.home-hero__buttons a:hover{animation:tilt-shaking .2s}.home-hero .global-search{margin-bottom:50px}.global-search{position:relative;z-index:1;max-width:500px;width:100%}.global-search input{width:100%;display:block;border-radius:32px;border:none;font-size:20px;color:rgb(0 0 0 / .60);padding:15px 20px}.global-search input:focus{outline:none;color:rgb(0 0 0 / .60)}.global-search input::placeholder{color:rgb(0 0 0 / .60)}.global-search button{position:absolute;top:11px;right:11px;border:none;background-color:var(--phys-body_color_primary);color:#fff;border-radius:100px;box-shadow:0 0 4px rgb(0 0 0 / .25);padding:5px 10px;transition:.3s}.global-search button:hover{transform:none;box-shadow:0 0 4px rgb(0 0 0 / .8)}.global-search-see-all{padding:7px 0 10px;width:100%;display:block;text-align:center;color:#121212;font-weight:600}.top-destinations{margin:40px 0}.top-destinations h3{margin-top:0;margin-bottom:30px}.top-destinations__items{display:flex;justify-content:space-between;gap:20px}.top-destinations__item{text-align:center}.top-destinations__item img{border-radius:200px;width:180px;height:180px;object-fit:cover}.top-destinations__item__title{margin-top:15px;color:#121212;font-size:18px;font-weight:600;line-height:1.2em;max-width:200px}.top-destinations__item:hover .top-destinations__item__title{color:var(--phys-body_color_primary)}@media (max-width:1200px){.top-destinations__items{flex-wrap:wrap;row-gap:30px;justify-content:center}.top-destinations h3{text-align:center}a.top-destinations__item{width:calc(200px - 20px)}}.deals.offer-listing{padding:0;margin:40px 0}.deals.offer-listing h3{margin-top:0;margin-bottom:30px}.deals__more{display:block;margin:50px auto 0;background-color:var(--phys-body_color_primary);color:#fff;border-radius:25px;padding:10px 15px;width:max-content;transition:.3s}.deals__more:active,.deals__more:focus,.deals__more:visited{color:#fff}.deals__more:hover{color:#fff;animation:tilt-shaking .2s}.deals__more.active{display:flex;justify-content:center;align-items:center;pointer-events:none}@keyframes tilt-shaking{0%{transform:rotate(0deg)}25%{transform:rotate(5deg)}50%{transform:rotate(0eg)}75%{transform:rotate(-5deg)}100%{transform:rotate(0deg)}}.global-hero{box-sizing:border-box}.global-hero__inner{max-width:1800px;margin:0 auto;position:relative;min-height:260px;padding:30px;box-sizing:border-box;border-radius:32px;isolation:isolate;display:flex;align-items:center;justify-content:center;z-index:100}.global-hero img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;object-fit:cover;border-radius:32px}.global-hero__content h1{color:#fff;font-weight:500;margin-bottom:30px}.global-hero .global-search{margin:0 auto 50px}@media (max-width:1280px){.global-hero__content h1{font-size:50px;text-align:center}}@media (max-width:1100px){.global-hero__content h1{font-size:40px;margin:0}.global-search{margin-top:30px!important;margin-bottom:0!important}.home-hero__buttons{margin-top:40px}.home-hero__images::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .5);z-index:1;pointer-events:none}.home-hero__inner{align-items:center;justify-content:center;text-align:center}.home-hero .global-search{max-width:100%}.home-hero__content h1{font-size:30px;margin-bottom:20px}.home-hero{padding:0 20px}}@media (max-width:768px){.home-hero__content h1,.global-hero__content h1{font-size:24px}.global-hero__inner{min-height:350px;padding:20px}.global-search input{font-size:16px}.global-search button{font-size:14px;top:8px;right:8px}.home-hero__inner{padding:20px;min-height:400px}}@media (max-width:400px){.global-search input{font-size:14px;padding-left:10px}.global-search button{font-size:14px;top:8px;right:8px}}.plan-a-trip{margin-top:50px;margin-bottom:30px}.plan-a-trip .wp-pagination-list-tours{margin-top:50px}.destinations{margin:40px 0}.destinations__list{--destinations-list-columns:4;display:grid;grid-template-columns:repeat(var(--destinations-list-columns),1fr);gap:30px;margin:40px 0 0}.destinations__item__image{position:relative;isolation:isolate;width:100%;height:400px;border-radius:16px;transition:.3s;overflow:hidden;display:flex;align-items:center;justify-content:center;margin-bottom:15px;background-size:cover;background-position:center}.destinations__item__image::before{content:"";position:absolute;background:linear-gradient(0deg,#000 0%,#fff0 100%);top:100%;left:0;width:100%;height:100%;z-index:-1;transition:.3s}.destinations__item__image:hover::before{top:0}.destinations__item__image__cta{border:2px solid #fff;border-radius:200px;text-transform:capitalize;color:#fff;padding:16px;box-sizing:border-box;transition:.3s;opacity:0;font-size:14px}.destinations__item__image__cta:hover{background-color:var(--phys-body_color_primary);color:#fff;border-color:var(--phys-body_color_primary)}.destinations__item__image:hover .destinations__item__image__cta{opacity:1}.destinations__item__title{font-size:24px;font-weight:700;line-height:1.4em;color:#121212;margin-bottom:5px}.destinations__item__subtitle{font-size:16px;color:#121212;font-weight:400}@media (max-width:1024px){.destinations__list{--destinations-list-columns:3}}@media (max-width:800px){.destinations__list{--destinations-list-columns:2}}@media (max-width:500px){.destinations__list{--destinations-list-columns:1}}.global-search-suggestions{position:absolute;top:28px;left:0;background-color:#fff;display:flex;flex-direction:column;width:100%;border-bottom-left-radius:32px;border-bottom-right-radius:32px;z-index:-1;overflow:hidden;box-sizing:border-box;padding:30px 20px 10px}.global-search-suggestions.hidden{display:none}.global-search-suggestions a{border-bottom:1px dotted #ccc;padding-bottom:5px;margin-bottom:5px}.global-search-suggestions a:last-of-type{border-bottom:none;padding-bottom:0;margin-bottom:0}.home-promo-offers{margin:40px auto}.home-promo-offers__inner{background-color:var(--phys-body_color_primary);color:#fff;border-radius:36px;padding:40px;box-sizing:border-box}.home-promo-offers h3{color:#fff;font-size:56px;font-weight:700;text-align:center;line-height:1.1;margin:0 0 40px 0}@media (max-width:992px){.home-promo-offers h3{font-size:36px}.home-promo-offers__inner{padding:30px 20px}}.home-promo-offers__offers{display:flex;justify-content:center;gap:20px;flex-wrap:wrap}.promo-offer-card{max-width:270px!important;display:flex;flex-direction:column}.promo-offer-card .offer-card-top{flex-shrink:0}.promo-offer-card .offer-card-content{height:100%;display:flex;flex-direction:column}.promo-card-featured-details{color:#121212;font-family:"Montserrat",Sans-serif;font-size:14px;font-weight:500;line-height:1.3em;display:flex;flex-direction:column;row-gap:5px;margin-top:23px;margin-bottom:10px}.promo-card-featured-details span{display:flex;gap:10px}.promo-card-featured-details i{position:relative;top:3px}.promo-card-btn{border-radius:20px;padding:6px 13px;display:block;width:max-content;margin-left:auto;margin-top:auto;color:#fff;background-color:var(--secondary-color);font-weight:500}.promo-card-btn:hover{animation:tilt-shaking .2s;color:#fff}.promo-card-price{font-size:20px;font-weight:700;color:#121212}.promo-card-location{position:absolute;bottom:30px;left:0;z-index:1;background-color:#fff;color:var(--secondary-color);font-size:12px;padding:2px 5px 2px 21px;border-top-right-radius:4px;border-bottom-right-radius:4px}.promo-card-location svg{position:absolute;top:5px;left:3px}.content-icon-boxes{margin:60px 0;background-color:var(--secondary-color);color:#fff}@media (min-width:1367px){.content-icon-boxes .container{padding:0}}.content-icon-boxes__inner{display:flex;padding:76px 0;gap:30px;justify-content:space-between;align-items:center}.content-icon-boxes__content{max-width:636px;width:100%}.content-icon-boxes__content h3{margin:0 0 21px 0;font-size:56px;font-weight:700;text-transform:capitalize;line-height:61.6px;color:#FFF}.content-icon-boxes__content p{font-size:16px;line-height:1.4;color:#fff;font-weight:600}.content-icon-boxes__boxes{display:flex;flex-wrap:wrap;row-gap:25px;column-gap:24px;max-width:526px;width:100%}.content-icon-boxes__box{background-color:#FFF;padding:44px 20px 22px 20px;border-radius:12px;box-sizing:border-box;max-width:251px;width:100%;min-height:287px}.content-icon-boxes__box svg{width:40px;height:40px}.content-icon-boxes__box h4{margin:19px 0 11px;line-height:1.3em}.content-icon-boxes__box p{margin-bottom:0;font-size:16px;line-height:1.4;font-weight:600;color:#4f5e71}@media (max-width:1024px){.content-icon-boxes__content h3{font-size:40px;line-height:1.4em}}@media (max-width:1130px){.content-icon-boxes__inner{flex-direction:column;align-items:flex-start;row-gap:40px}.content-icon-boxes__boxes{max-width:100%}}@media (max-width:500px){.content-icon-boxes__boxes{justify-content:center}}.content-with-image{margin:60px 0;padding:34px 0}.content-with-image__inner{display:flex;align-items:center;justify-content:space-between;gap:40px}.content-with-image__image{max-width:516px;width:100%}.content-with-image__content{max-width:616px;width:100%}.content-with-image__content h3{margin:0 0 21px;font-size:40px;font-weight:700;text-transform:capitalize;line-height:1.2em;color:#121212}.content-with-image__content p{font-weight:600;color:#4f5e71}@media (max-width:1024px){.content-with-image__content h3 br{display:none}}@media (max-width:992px){.content-with-image__content h3{font-size:30px;margin:0 0 15px}.content-with-image__content p{font-size:14px;line-height:1.4em}}@media (max-width:850px){.content-with-image{padding:0}.content-with-image__inner{flex-direction:column}.content-with-image__image{max-width:100%}.content-with-image__content{max-width:100%}}.team-members{margin:60px 0;background-color:#E6F7F4;padding:89px 0 107px}.team-members__content{margin-bottom:70px}.team-members h3{margin:0 0 21px 0;font-size:52px;font-weight:700;text-transform:capitalize;line-height:1.3em;color:#121212;text-align:center}.team-members p{font-size:16px;line-height:1.4em;font-weight:600;color:#4f5e71;max-width:735px;margin-left:auto;margin-right:auto;text-align:center}.team-members__images{margin:0 -14px;display:flex;flex-wrap:wrap;gap:32px}.team-members__images img{max-width:402px;width:100%;object-fit:cover}@media (max-width:1300px){.team-members__images{margin:0;gap:25px;justify-content:center}.team-members__images img{max-width:380px}}@media (max-width:1024px){.team-members{padding:50px 0 60px}.team-members__content{margin-bottom:40px}.team-members h3{font-size:40px;line-height:1.3em}.team-members h3 br{display:none}.team-members p{font-size:16px;line-height:1.4em}}.contact-boxes{margin:60px 0;padding:50px 0}@media (min-width:1367px){.contact-boxes .container{padding:0}}.contact-boxes__inner{display:flex;justify-content:center}.contact-boxes__box{display:flex;flex-direction:column;align-items:center;width:33.33%;text-align:center}.contact-boxes__box h4{margin-top:23px;margin-bottom:25px;font-size:32px;line-height:1.1}@media (max-width:1366px){.contact-boxes__box{width:100%;max-width:300px}}@media (max-width:992px){.contact-boxes{padding:0}.contact-boxes__box{max-width:250px;font-size:14px}.contact-boxes__inner{column-gap:20px;row-gap:30px;flex-wrap:wrap}.contact-boxes__box h4{margin-top:15px;margin-bottom:10px;font-size:26px}}.contact-form{margin:60px 0 0;position:relative;isolation:isolate;padding:90px 0;background-color:#F2F4F4}.contact-form__overlay{position:absolute;inset:0;background-image:url(https://deals.zenhotels.com/wp-content/uploads/2023/08/Frame-203.png);background-position:center center;background-repeat:repeat;opacity:.79;z-index:-1}.contact-form .contact-form__inner{display:flex;gap:40px;justify-content:space-between;align-items:center}.contact-form .container{max-width:1200px}.contact-form .contact-form__content{max-width:473px;width:100%}.contact-form .contact-form__content h3{margin:0 0 21px 0;line-height:1.3em;color:#121212;font-size:40px;font-weight:700}.contact-form .contact-form__content p{font-weight:600;font-size:16px;line-height:1.4;color:#4f5e71}.contact-form .contact-form__form{max-width:522px;width:100%}.contact-form .contact-form__form .form-contact-wp .field-form label{font-size:14px;font-weight:500;color:#4F5E71;line-height:1.3}.contact-form .contact-form__form .wpcf7-form-control-wrap input,.contact-form .contact-form__form .wpcf7-form-control-wrap textarea{padding:12px 16px;border-style:none;border-radius:8px;background:#FFF;height:45px;line-height:21px;margin-bottom:10px;-webkit-appearance:none;color:#666}.contact-form .contact-form__form .wpcf7-form-control-wrap input::placeholder,.contact-form .contact-form__form .wpcf7-form-control-wrap textarea::placeholder{color:#a7a7a7}.contact-form .contact-form__form .wpcf7-form-control-wrap textarea{height:155px}.contact-form .contact-form__form .wpcf7-submit{margin-top:32px;box-shadow:unset;padding:16px 40px;font-size:16px;font-weight:600;text-transform:capitalize;line-height:22.4px;width:100%;margin-left:0;margin-right:auto;display:block;border-style:none;border-radius:200px;color:#fff;background:#EC5A5B}@media (max-width:992px){.contact-form .contact-form__inner{flex-direction:column}.contact-form .contact-form__content h3{font-size:30px;line-height:35px}.contact-form .contact-form__content,.contact-form .contact-form__form{max-width:100%}}.highlighted-text{text-align:center;margin:40px 0}.highlighted-text h3{margin-top:0;margin-bottom:25px}.highlighted-text__content{border:2px solid #0C5577;box-sizing:border-box;padding:20px;border-radius:32px}.highlighted-text p{color:#121212}.highlighted-text div.bigger{margin-bottom:20px}.highlighted-text div.bigger p{font-size:22px;line-height:1.4em}.statistics{margin:40px 0}.statistics .statistics__wrapper{position:relative;isolation:isolate;min-height:538px}.statistics img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1;border-radius:32px}.statistics__inner{display:flex;flex-wrap:wrap;padding:40px 80px;box-sizing:border-box;gap:17px;align-items:flex-start;max-width:800px}.statistics__item{background-color:#fff;color:#121212;border-radius:5px;padding:8px 20px 16px;box-sizing:border-box;min-height:fit-content;width:fit-content}.statistics__item span{display:block;font-size:18px;line-height:24px;margin-bottom:3px;color:#292f37}.statistics__item p{margin:0;font-size:12px;line-height:15px;font-weight:400;color:#292f37}.statistics__item-4 span{font-size:40px;line-height:60px}.statistics__item-4 p{font-size:13px;line-height:18px}.statistics__item-5{min-height:125px;width:260px;padding:6px 19px}.statistics__item-5>span{font-size:13px;line-height:18px;margin-bottom:9px}.statistics__item-5__items{display:flex}.statistics__item-5__items span{display:block;font-size:18px;line-height:24px}.statistics__item-5__items p{font-size:12px;line-height:15px}.statistics__item-5__items div{width:48%}.statistics__item-5__items div:nth-child(2n-1){border-right:1px solid rgb(133 135 139 / .3)}.statistics__item-5__items div:nth-child(2n){padding-left:19px;box-sizing:border-box}@media (max-width:992px){.statistics__inner{padding:30px 15px}}.icon-image-grid{margin:60px 0 80px;text-align:center}.icon-image-grid h3{margin-top:0;margin-bottom:40px}.icon-image-grid__items{display:flex;flex-wrap:wrap;gap:30px;justify-content:center}.icon-image-grid__items img{display:block;width:300px;height:300px;border-radius:32px}@media (max-width:1200px){.icon-image-grid__items img{width:250px;height:250px}}@media (max-width:600px){.icon-image-grid__items img{width:calc(50% - 10px);height:auto;aspect-ratio:1 / 1}.icon-image-grid__items{gap:10px}}.tour-room-image{margin:40px 0 60px}.tour-room-image img{border-radius:16px}header.container{display:flex;justify-content:space-between;align-items:center;margin-top:20px;margin-bottom:20px}header.container a img{max-width:200px;display:block}@media (max-width:1300px){header.container{padding:0 15px}}header.container::before,header.container::after{display:none}header .show-mobile{display:none}@media (max-width:767px){header .show-mobile{display:block}}.header-elements-visible-nav ul{display:flex;gap:15px;list-style:none;padding:0;margin:0}.header-elements-visible-nav ul li a{color:#121212}.header-elements-visible-nav ul li a:hover{transform:none;text-decoration:underline;text-underline-offset:3px}@media (max-width:767px){.header-elements-visible-nav{display:none}}.page-template-curated-collections .global-hero__content h1{text-align:center}footer{background-color:#F2F4F5;padding:30px;margin:30px 0;color:#121212}footer p{margin:0;text-align:center;font-size:14px;line-height:1.4}.footer__content{display:flex;justify-content:space-between;margin-bottom:50px;gap:30px}.footer__left{flex-shrink:0}.footer__logo{max-width:200px;display:block;margin-bottom:25px}.footer__tagline{font-size:18px;line-height:1;margin-bottom:20px}.footer__socials{display:flex;gap:15px}.footer__socials a{font-size:34px;transition:.3s}.footer__socials--fb{color:#3b5998}.footer__socials--ig{color:#CF3881}.footer__socials--x{color:#000}.footer__socials--pinterest{color:#E60023}.footer__socials a:hover{color:var(--phys-body_color_primary)}.footer__nav{margin-bottom:30px}.footer__nav ul{list-style:none;padding:0;margin:0;display:flex;gap:20px}.footer__nav ul a{color:#121212;font-size:18px}.footer__nav ul a:hover{text-decoration:underline;text-underline-offset:3px}.footer__location{display:flex;flex-direction:column;gap:13px}.footer__location span{display:flex;align-items:center;gap:10px}.footer__location span svg{width:24px;height:24px}@media (max-width:800px){.footer__content{gap:40px}.footer__nav{margin-bottom:20px}.footer__nav ul a{font-size:16px}.footer__location span{font-size:14px}.footer__location span svg{width:16px;height:16px}}@media (max-width:700px){.footer__content{flex-direction:column;gap:30px}.footer__nav ul{flex-direction:column;gap:5px}}h1.page-title{font-size:40px;line-height:1.5;margin-top:18px;margin-bottom:20px}h1.page-title.has-subtitle{margin-bottom:0}.global-faq{margin:40px 0}.global-faq-inner{display:flex;justify-content:space-between;gap:32px}.global-faq-questions{display:flex;flex-direction:column;gap:12px;max-width:408px;width:100%;flex-shrink:0}.global-faq-questions button{color:#121212;background-color:#fff;box-shadow:none;border:1px solid #E8EDF1;font-size:16px;line-height:28px;font-weight:600;border-radius:100px;padding:12px 23px;text-align:left;transition:.3s;transform:translateY(0);width:100%}.global-faq-questions button:hover{transform:translateY(-5px);border-color:var(--primary-color);color:var(--primary-color)}.global-faq-questions button.active{border-color:var(--primary-color);background-color:var(--primary-color);color:#fff}.global-faq-answers{max-width:819px}.global-faq-answer{display:none}.global-faq-answers .global-faq-answer p{font-size:16px;line-height:1.3;font-weight:400;color:#121212}.global-faq-questions .global-faq-answer{display:none;margin-top:10px;padding:0 23px 20px}@media (min-width:901px){.global-faq-questions .global-faq-answer{display:none!important}}@media (max-width:900px){.global-faq-questions{max-width:100%}.global-faq-questions button{width:100%}.global-faq-answers{display:none}}.global-map{margin:80px 0 60px}.global-map__inner{display:flex;column-gap:50px}.global-map__map{border-radius:16px;overflow:hidden;flex-shrink:0}.global-map__map iframe{height:390px;width:100%;border:none}.global-map__inner h3{margin:0 0 20px;font-size:24px;line-height:1.1;font-weight:700}.global-map__contact{margin-bottom:17px}.global-map__contact div:not(:last-child){margin-bottom:8px}.global-map__social{display:flex;gap:10px;margin-bottom:14px}.global-map__social a{display:flex;align-items:center;justify-content:center;border-radius:5px;width:50px;height:50px;font-size:25px;background-color:#EBFEF5;transition:.5s}.global-map__social a i{color:#004661}.global-map__social a:hover{background-color:#004661}.global-map__social a:hover i{color:#fff}.global-map p{max-width:600px;color:#121212;font-size:16px;line-height:1.3;font-weight:500}@media (min-width:768px){.global-map__map{width:50%}}@media (max-width:767px){.global-map{margin:60px 0 40px}.global-map__inner{flex-direction:column;row-gap:30px}.global-map__social{margin-bottom:25px}}.global-breadcrumbs{margin-top:20px;color:#aaafb6;font-size:14px;margin-bottom:10px}.global-breadcrumbs a{color:#aaafb6;text-decoration:none}.global-breadcrumbs span{color:var(--secondary-color)}.global-breadcrumbs a:hover{color:var(--primary-color)}.single-post-title h1{margin-top:10px;margin-bottom:60px}.single-post .container .container{padding:0;width:100%}.global-deals-title{margin-top:25px;margin-bottom:30px}.page-numbers.prev:before,.page-numbers.next:before,.demo-main .wp-pagination-list-tours .page-numbers.prev:before,.demo-main .wp-pagination-list-tours .page-numbers.next:before,.travel-tour-new .wp-pagination-list-tours .page-numbers.prev:before,.travel-tour-new .wp-pagination-list-tours .page-numbers.next:before{font-family:'Font Awesome 5 Free'!important;content:"\f054";font-weight:900;line-height:1;position:relative;right:-2px}.page-numbers.prev:before,.demo-main .wp-pagination-list-tours .page-numbers.prev:before,.travel-tour-new .wp-pagination-list-tours .page-numbers.prev:before{content:"\f053";right:0}.offer-card-footer.article-card-footer{display:flex;justify-content:space-between;align-items:center;flex-direction:row}.offer-card-footer.article-card-footer .offer-card-posted-on{color:#999}.offer-card-footer.article-card-footer .offer-card-location{color:#121212}.offer-card-footer.article-card-footer .offer-card-location svg path{fill:#121212}.page-title.destinations-country-title{font-size:56px;font-weight:700;line-height:1em;margin-top:10px;margin-bottom:20px}.destinations-city-wrapper,.destinations-country-wrapper{margin-top:50px;margin-bottom:40px}.destinations-country-wrapper .offer-listing{margin-bottom:60px}.page-title.destinations-city-title{font-size:56px;font-weight:700;line-height:1em;margin-top:10px;margin-bottom:60px}.app-promo{display:flex;align-items:center;justify-content:space-between;gap:20px;max-width:950px;margin:0 auto 20px}.app-promo__text{margin-left:-60px}.app-promo .app-promo__qr{font-size:13px;text-align:center;color:#000}.app-promo .app-promo__qr img{border:1px solid #f0f0f0;border-radius:8px;padding:3px;display:block;max-width:130px;margin-bottom:5px}.app-promo h2{font-size:22px;line-height:160%;margin:0 0 5px}.app-promo p{font-size:15px;line-height:160%;margin:0 0 15px}.app-promo__text__buttons{display:flex;gap:10px}.app-promo__text__buttons a img{max-height:40px}.app-promo a{transition:.3s}.app-promo a:hover{animation:tilt-shaking .2s}.app-promo ul{font-size:15px;margin-left:30px;display:flex;flex-direction:column;gap:5px}@media (max-width:900px){.app-promo__mock{display:none}.app-promo__text{margin-left:0}}@media (max-width:700px){.app-promo{margin-bottom:35px}.app-promo,.app-promo__text__buttons{flex-direction:column;text-align:center}}.zh-search{display:flex;width:100%}.zh-search .zen-div{width:100%;max-width:100%!important}.zh-search .zen-div .zen-tabs-body{background-color:rgb(255 255 255 / .7)!important;padding:16px!important}.dot-falling{position:relative;left:-9999px;width:10px;height:10px;border-radius:5px;background-color:#fff;color:#fff;box-shadow:9999px 0 0 0 #fff;animation:dot-falling 1s infinite linear;animation-delay:0.1s}.dot-falling::before,.dot-falling::after{content:"";display:inline-block;position:absolute;top:0}.dot-falling::before{width:10px;height:10px;border-radius:5px;background-color:#fff;color:#fff;animation:dot-falling-before 1s infinite linear;animation-delay:0s}.dot-falling::after{width:10px;height:10px;border-radius:5px;background-color:#fff;color:#fff;animation:dot-falling-after 1s infinite linear;animation-delay:0.2s}@keyframes dot-falling{0%{box-shadow:9999px -15px 0 0 #fff0}25%,50%,75%{box-shadow:9999px 0 0 0 #fff}100%{box-shadow:9999px 15px 0 0 #fff0}}@keyframes dot-falling-before{0%{box-shadow:9984px -15px 0 0 #fff0}25%,50%,75%{box-shadow:9984px 0 0 0 #fff}100%{box-shadow:9984px 15px 0 0 #fff0}}@keyframes dot-falling-after{0%{box-shadow:10014px -15px 0 0 #fff0}25%,50%,75%{box-shadow:10014px 0 0 0 #fff}100%{box-shadow:10014px 15px 0 0 #fff0}}.home-scroller .holiday-types .section-title h3{display:none}.home-scroller .holiday-types{visibility:hidden;position:absolute;z-index:-9}.home-scroller.active{top:0}.home-scroller.active .holiday-types{visibility:visible;padding-bottom:7px;box-shadow:0 20px 20px rgb(0 0 0 / .03);border-bottom:1px solid rgb(0 0 0 / .05);position:relative;z-index:1;border-top:1px solid rgb(0 0 0 / .05)}.home-scroller .holiday-types .holiday-type-item svg{height:40px;width:40px}.home-scroller .holiday-types .holiday-type-item a{row-gap:0}.home-scroller .holiday-types .holiday-type-item a span{font-size:14px}.home-scroller .holiday-types .holiday-type-item__image{height:40px}.header-holder.active{height:90px}.home-scroller.mid{position:fixed;top:-300px;transition:top .5s;position:fixed;width:100%;z-index:999999;background:#fff;left:0;box-shadow:0 10px 10px rgb(0 0 0 / .01)}.home-scroller.mid.active{top:0}.header-back-to-top{display:none;background-color:var(--primary-color);color:#fff;border-radius:50px;padding:6px 15px 5px;transition:.3s;margin-left:auto;margin-bottom:10px;width:max-content}.header-back-to-top:visited,.header-back-to-top:active,.header-back-to-top:focus{color:#fff}.header-back-to-top:hover{animation:tilt-shaking .2s;color:#fff}.home-scroller.active header{align-items:flex-end;margin-bottom:8px}.home-scroller.active .header-back-to-top{display:block}