/*! Theme Name: HikeHoliday Theme URI: http://underscores.me/ Author: Aviva Author URI: http://avivanepal.com Description: Description Version: 1.0.0 Tested up to: 5.4 Requires PHP: 5.6 License: GNU General Public License v2 or later License URI: LICENSE Text Domain: hikeholiday Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready This theme, like WordPress, is licensed under the GPL. Use it to make something cool, have fun, and share what you've learned. HikeHoliday is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc. Underscores is distributed under the terms of the GNU GPL v2 or later. Normalizing styles have been helped along thanks to the fine work of Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/ */ *{margin:0;padding:0;box-sizing:border-box}:root{--primary-color:#25316D;--secondary-color:#F87C02;--transition-1:all 750ms ease;--font-1:"Kanit", sans-serif;--wpforms-button-background-color-alt:#25316D !important;--wpforms-button-background-color:#f87c02 !important}body,html{position:relative}body{font-size:18px;line-height:27px;font-weight:300;font-family:var(--font-1);color:#000}button{border:0;outline:0;background:#fff0;transition:var(--transition-1)}a:hover,a{text-decoration:none;color:inherit;transition:var(--transition-1)}.pointer-none{pointer-events:none}.lh-28{line-height:28px}.custom-gy-1{--bs-gutter-y:2.2rem}input,textarea{border:0;width:100%;transition:all 500ms ease}input:focus{border:0;outline:0}input[type=radio],input[type=checkbox]{max-width:-moz-max-content;max-width:max-content}select{width:100%}input{border-radius:3px}select{border:0}.container-inner{max-width:1250px}.container-padding{padding:0 40px}.container-medium{max-width:1340px}.container-large{max-width:1530px}.container-largest{max-width:1750px}.container-smaller{max-width:1100px}.fw-300{font-weight:300!important}.fw-400{font-weight:400!important}.fw-500{font-weight:500!important}.fw-600{font-weight:600!important}.fw-700{font-weight:700!important}.fw-800{font-weight:800!important}.fw-900{font-weight:900!important}.bkg-white{background:#fff}.fs-20{font-size:20px!important}.fs-14{font-size:14px}.fs-16{font-size:16px!important}.fs-17{font-size:17px}.fs-18{font-size:18px!important}.fs-28{font-size:28px!important}.text-333{color:#333}.text-first{color:var(--primary-color)}.text-second{color:var(--secondary-color)!important}.text-4141{color:#414141}.text-999{color:#999}.text-666{color:#666}header .main-notification .icon{margin-top:1px}header .top-notification{box-shadow:0 -1px 7px 1px rgb(0 0 0 / .1411764706);padding-bottom:10px}header .header-top{padding:15px 0}header .content-right-head{gap:45px}header .expert{line-height:22px}header .info-selection{box-shadow:0 1px 2px 0 rgb(0 0 0 / .1411764706);padding:15px 25px;border-radius:100px}header .main-header{background:var(--primary-color);min-height:58px;display:flex;align-items:center;position:relative;-webkit-box-shadow:0 10px 5px -8px rgb(0 0 0 / .28);-moz-box-shadow:0 10px 5px -8px rgb(0 0 0 / .28);box-shadow:0 10px 5px -8px rgb(0 0 0 / .28)}header .main-header nav{font-weight:400}header a:hover{color:var(--secondary-color)!important}.plan-trip a{background:var(--secondary-color);padding:16px 30px 16px 25px;display:block;max-height:58px;display:flex;align-items:center;gap:12px;color:#fff;position:relative;border:2px solid #fff0;font-size:18px;font-weight:400}.plan-trip a img{transition:var(--transition-1)}.plan-trip a::after{content:"";width:0;height:0;border-top:15px solid var(--secondary-color);border-left:15px solid #fff0;position:absolute;bottom:0;right:0;margin-bottom:-14px;margin-right:-2px;transition:var(--transition-1)}.plan-trip a:hover{background:#b95d00;border-color:#b95d00;color:#fff!important}.plan-trip a:hover::after{border-top:15px solid #b95d00}.head-item-info{gap:14px}.head-item-info .icon{background:var(--secondary-color);width:50px;height:50px;border-radius:100px;display:flex;align-items:center;justify-content:center}.head-item-info .text{line-height:18px}.head-item-info:hover{cursor:pointer}.head-item-info:hover .icon{background:var(--primary-color)}.head-item-info:hover .text{color:var(--secondary-color)}.hero{position:relative;padding:240px 0 190px 0}.hero .background-banner{position:absolute;top:0;z-index:-1;width:100%;height:100%}.hero .background-banner::after{content:"";position:absolute;width:100%;height:100%;background:rgb(0 0 0 / .2509803922);top:0;left:0}.hero .background-banner img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero .hero-text h1{font-size:36px;color:#fff;font-weight:600;filter:drop-shadow(4px 1px 0 rgb(0 0 0 / .2509803922));letter-spacing:.3px}.hero .hero-text h1 span{font-size:60px}.hero .search-bar{max-width:600px;margin-top:35px}.search-bar{display:flex;align-items:center;padding:4px;padding-left:12px;gap:10px;color:#fff;border:2px solid #fff;border-radius:3px;background:#fff;border-radius:6px}.search-bar i,.search-bar svg{margin-left:6px;color:#959595}.search-bar input{background:#fff0;color:#333;font-size:16px;font-family:var(--font-2);min-height:50px}.search-bar input::-moz-placeholder{color:#959595;opacity:1;font-size:16px;font-weight:300}.search-bar input::placeholder{color:#959595;opacity:1;font-size:16px;font-weight:300}.search-bar button{background:var(--secondary-color);padding:10px 50px;margin-right:2px;border-radius:6px;color:#fff;text-transform:uppercas0}.search-bar button:hover{background:#ca6e05}.search-bar.has-border{border:1px solid #999}.video-play{z-index:auto;display:flex;align-items:center;justify-content:center}.video-play a{height:60px;width:60px;font-size:17px;transform:translateX(0%);display:flex;align-items:center;justify-content:center;font-weight:900;line-height:122px;border-radius:50%;color:#fff;background:var(--primary-color);box-shadow:0 0 50px rgb(3 4 28 / .1);z-index:2;transition:all 600ms ease}.video-play a::after{position:absolute;content:"";height:75px;width:75px;background:var(--secondary-color);border-radius:50%;animation:pulse 2s infinite;z-index:-1;transition:var(--transition-1)}.video-play a:hover{color:var(--primary-color)}.video-play a:hover::after{background:#eee}.video-play a:hover img{filter:brightness(0) saturate(100%) invert(26%) sepia(79%) saturate(1605%) hue-rotate(339deg) brightness(85%) contrast(102%)}@keyframes pulse{0%{box-shadow:0 0 0 0 #a75300}70%{box-shadow:0 0 0 45px #fff0}100%{box-shadow:0 0 0 0 #fff0}}.section-gap{padding-top:80px}.our-category #categories img{max-width:-moz-max-content;max-width:max-content}.our-category #categories .owl-stage-outer{padding:15px 0}.our-category .owl-stage-outer{padding-bottom:35px}.our-category .owl-nav{display:flex;align-items:center;justify-content:space-between;position:absolute;width:100%;top:37%;z-index:0}.our-category .owl-nav button{width:55px;height:55px;font-size:25px;border-radius:100px!important;color:#fff!important;position:absolute;background:var(--secondary-color)!important;box-shadow:0 1px 0 0 rgb(0 0 0 / .2509803922)}.our-category .owl-nav button.owl-prev{margin-left:-90px;left:0}.our-category .owl-nav button.owl-next{right:0;margin-right:-75px}.our-category .owl-nav button:hover{background:var(--primary-color)!important;color:#fff!important}.card-category{width:240px;height:240px;text-align:center;background:linear-gradient(180deg,#FFFFFF 0%,#F7F7F7 100%);box-shadow:0 1px 2px 1px rgb(0 0 0 / .0901960784);border-radius:10px}.card-category .icon{background:#EBEDF6;width:110px;height:110px;border-radius:100px;display:flex;align-items:center;justify-content:center;margin:auto;transition:var(--transition-1)}.card-category .text{font-weight:500;color:var(--primary-color)}.card-category .count{display:block;width:30px;height:30px;border:2px solid #DFE1EB;font-size:14px;font-weight:400;color:#666;border-radius:100px;margin:auto;margin-top:12px}.card-category:hover .icon{background:rgb(255 203 152 / .4235294118)}.card-category:hover .text{color:var(--secondary-color)}.button-style-one{border:2px solid var(--secondary-color);padding:6px 30px;border-radius:2px;display:inline-block}.button-style-one span{display:inline-block;transition:var(--transition-1)}.button-style-one:hover{background:var(--secondary-color);color:#fff!important;border-color:#d9d9d9}.button-style-one:hover span{transform:translateX(10px)}.section-title h2{font-size:32px}.universal-star{display:flex;margin:0;color:#f9c200;gap:4px;align-items:center;font-size:14px}.card-style-1 .universal-star{font-size:11px}.card-style-1 .img-card{position:relative;overflow:hidden;border-radius:5px 5px 0 0}.card-style-1 .img-card a{position:relative;display:block}.card-style-1 .img-card a::after{content:"";position:absolute;width:100%;height:100%;background:linear-gradient(180deg,#fff0 66.48%,rgb(0 0 0 / .5) 100%);left:0;top:0;bottom:0;right:0;border-radius:5px 5px 0 0}.card-style-1 .img-card img{border-radius:5px 5px 0 0;transition:var(--transition-1);transform:scale(1)}.card-style-1 .img-card .info-card{position:absolute;width:100%;padding:18px 20px;bottom:0;display:flex;justify-content:center;font-size:16px;font-family:var(--font-2);color:#fff}.card-style-1 .img-card .info-card .left-item{display:flex;gap:6px}.card-style-1 .img-card .info-card .right-item{padding:2px 18px;border-radius:3px;font-size:18px;font-weight:500}.card-style-1 .text-card-1{padding:20px;text-align:center;background:#fff;border-radius:0 0 4px 4px;box-shadow:0 2px 2px 0 rgb(0 0 0 / .0784313725)}.card-style-1 .text-card-1 h3{font-size:22px;font-family:var(--font-2);color:#000}.card-style-1 .text-card-1 p{color:var(--secondary-color);font-weight:700;font-size:22px}.card-style-1 .text-card-1 p span{font-size:18px;font-weight:400;color:#333}.card-style-1 .selling-tag{position:absolute;top:20px;right:20px;background:rgb(247 124 3 / .8);padding:4px 15px;color:#fff;font-weight:400;font-size:15px;cursor:pointer;border-radius:100px}.card-style-1:hover .img-card img{transform:scale(1.06)}.card-style-1:hover .text-card-1 h3{color:var(--primary-color)}.recommended-trips{background:#F4F6FB;margin-top:100px;position:relative;padding-bottom:85px}.recommended-trips .divider-curve{position:absolute;top:0;left:0;right:0;margin:auto;margin-top:-40px;max-width:-moz-max-content;max-width:max-content}.custom-padding{padding:0 100px}.testimonials{background:url(//hikeholidaytrek.com/wp-content/themes/hikeholiday/./assets/images/pattern-333.webp);padding-bottom:255px;padding-top:70px}.testimonials .owl-stage-outer{padding-bottom:100px}.testimonials .owl-nav{display:flex;align-items:center;justify-content:space-between;position:absolute;width:100%;top:37%;z-index:0}.testimonials .owl-nav button{width:55px;height:55px;font-size:25px;border-radius:100px!important;color:#fff!important;position:absolute;background:transparent!important;box-shadow:0 20px 30px 0 rgb(12 0 46 / .0588235294);border:1px solid #fff!important}.testimonials .owl-nav button.owl-prev{margin-left:-90px;left:0}.testimonials .owl-nav button.owl-next{right:0;margin-right:-90px}.testimonials .owl-nav button:hover{background:var(--primary-color)!important;color:#fff!important}.card-testimonial{background:#fff;padding:75px 75px 85px;border-radius:3px;color:#333;position:relative;box-shadow:0 0 43px -19px #000;text-align:center;max-width:1100px}.card-testimonial p{margin:0}.card-testimonial .content-text{width:100%;max-height:250px;overflow-y:auto;padding-right:15px}.card-testimonial .user-info{position:absolute;bottom:0;left:0;right:0;margin:auto;max-width:-moz-max-content;max-width:max-content;text-align:center;margin-bottom:-90px;color:#fff}.card-testimonial .user-info img{border-radius:100px;width:-moz-max-content!important;width:max-content!important;margin:auto;margin-bottom:5px}.card-testimonial::after,.card-testimonial::before{content:"";position:absolute;width:60px;height:70%;background:#fff;opacity:.6;right:0;bottom:0;margin:auto;margin-right:-35px;margin-bottom:20px}.card-testimonial::before{left:0;margin-right:0;margin-left:-35px}.w-max{max-width:-moz-max-content;max-width:max-content}.trip-month{margin-top:-200px;position:relative}.trip-month .trip-info{position:relative;z-index:2}.trip-month .price{background:#F77C03;padding:16px 10px;border-radius:4px;text-align:center;font-weight:500;line-height:22px;color:#fff;letter-spacing:.5px;font-size:21px;height:90px;display:flex;align-items:center;justify-content:center;min-width:78px}.trip-month h2{font-size:29px;letter-spacing:.4px}.trip-month .image-large{margin-top:-9px;position:relative}.trip-month .image-large .image img.trip-image{border-radius:10px;min-height:400px;-o-object-fit:cover;object-fit:cover}.trip-month .image-large .video-play{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.trip-month .image{position:relative}.trip-month .image::after{content:"";position:absolute;width:100%;height:100%;background:linear-gradient(180deg,#fff0 0%,rgb(0 0 0 / .5) 100%);left:0;border-radius:10px;top:0}.trip-month .informations-trip{position:absolute;bottom:0;left:0;right:0;margin:auto;max-width:-moz-max-content;max-width:max-content;margin-bottom:20px;z-index:99}.trip-month .card-information{display:flex;align-items:center;gap:14px}.trip-month .card-information h3{font-size:20px;font-weight:400;color:#fff;margin-bottom:0}.card-style-2{position:relative}.card-style-2 .image{position:relative;border-radius:10px;overflow:hidden}.card-style-2 .image a::after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:linear-gradient(180deg,#fff0 66.48%,rgb(0 0 0 / .5) 100%);border-radius:10px;transition:var(--transition-1)}.card-style-2 .image a::before{content:"";position:absolute;width:100%;height:0;left:0;bottom:0;background:linear-gradient(180deg,#fff0 66.48%,rgb(0 0 0 / .5) 100%);border-radius:10px;transition:var(--transition-1)}.card-style-2 .image img{border-radius:10px;transition:var(--transition-1)}.card-style-2 .image .icon img{border-radius:0}.card-style-2 .image a{width:100%;height:100%;overflow:hidden}.card-style-2 .info-price{background:var(--secondary-color);position:absolute;padding:10px 18px;font-size:18px;line-height:23px;font-weight:500;color:#fff;border-radius:3px;letter-spacing:.5px;top:18px;left:0;margin-left:-8px;z-index:5}.card-style-2 .duration{position:absolute;bottom:0;left:0;right:0;margin:auto;max-width:-moz-max-content;max-width:max-content;font-weight:500;color:#fff;margin-bottom:18px;display:flex;align-items:end;gap:10px;letter-spacing:.7px;z-index:5}.card-style-2 .text-card-2{padding:15px;text-align:center}.card-style-2 h3{font-size:23px}.card-style-2 .bottom-info{display:flex;justify-content:center;gap:10px}.card-style-2 .bottom-info .universal-star li{font-size:12px}.card-style-2 .bottom-info span{font-size:16px;color:#666}.card-style-2:hover .image a img{transform:scale(1.1)}.card-style-2:hover a::before{height:100%}.card-style-2:hover h3{color:var(--primary-color)}.recommended-tours .owl-stage-outer{padding-bottom:35px}.recommended-tours .owl-nav{display:flex;align-items:center;justify-content:space-between;position:absolute;top:0;margin-top:-4.7%;right:18%;z-index:0}.recommended-tours .owl-nav button{width:45px;height:45px;border-radius:100px!important;color:#fff!important;position:absolute;background:var(--secondary-color)!important;box-shadow:0 1px 0 0 rgb(0 0 0 / .2509803922)}.recommended-tours .owl-nav button svg,.recommended-tours .owl-nav button i{width:9px}.recommended-tours .owl-nav button.owl-prev{margin-left:-100px;left:0}.recommended-tours .owl-nav button.owl-next{right:0;margin-right:0}.recommended-tours .owl-nav button:hover{background:var(--primary-color)!important;color:#fff!important}.why-us{position:relative;margin-top:50px}.why-us::after{content:"";width:100%;height:80%;background:var(--primary-color);top:0;left:0;position:absolute;right:0;z-index:-1}.why-us .cards-why-us{margin-top:75px}.card-about{background:#fff;padding:25px 35px;border-radius:10px;box-shadow:0 0 17px 0 rgb(0 0 0 / .1019607843);cursor:pointer}.card-about .icon{background:#fff;margin-top:-60px;width:80px;height:80px;border-radius:100px;display:flex;align-items:center;justify-content:center;margin-left:auto;margin-right:auto;transition:var(--transition-1)}.card-about:hover .icon{transform:scaleX(-1)}.card-about .text{margin-top:15px;max-height:250px;overflow-y:auto}.card-about .text h3{font-size:20px;color:#333}.card-about .text p{margin:0;color:#333;font-weight:300;font-size:17px}.departures .plane{position:absolute;margin-left:20px;margin-top:-50px}.departures .button-style-one{padding:6px 50px}.card-departure{padding:12px 18px;margin-top:30px;box-shadow:0 0 3px 0 rgb(0 0 0 / .2509803922);background:linear-gradient(180deg,#FFFFFF 0%,#FFFFFF 100%)}.card-departure .img img{border-radius:3px}.card-departure .title{font-size:20px;margin-bottom:0;color:#333}.card-departure span.data{color:#666;font-size:16px}.card-departure .join{display:block;border:1px solid var(--primary-color);max-width:-moz-max-content;max-width:max-content;padding:5px 28px;color:var(--primary-color);font-weight:400;border-radius:4px;margin-bottom:-60px;position:relative;background:#fff}.card-departure .join:hover{background:var(--primary-color);color:#fff}.card-departure:hover .title{color:var(--primary-color)}.private-trip{position:relative;padding:93px 0 83px;margin-top:110px}.private-trip .banner{position:absolute;z-index:-1;width:100%;height:100%;top:0}.private-trip .banner img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.private-trip::after{content:"";position:absolute;width:100%;height:100%;background:rgb(0 0 0 / .6);top:0;bottom:0;left:0;right:0;z-index:0}.private-trip .contents{position:relative;z-index:7}.private-trip .contents p{font-size:17px}.card-large-blog .image{position:relative;overflow:hidden;border-radius:4px}.card-large-blog .image a{position:relative;display:block;width:100%;height:100%}.card-large-blog .image a img{border-radius:4px;transition:var(--transition-1)}.card-large-blog .image a::after{content:"";position:absolute;width:100%;height:100%;background:linear-gradient(180deg,#fff0 62%,rgb(0 0 0 / .35) 85%);top:0;border-radius:4px;left:0}.card-large-blog .image .post-info{display:flex;position:absolute;bottom:0;gap:30px;left:30px;right:0;margin-bottom:15px;max-width:-moz-max-content;max-width:max-content;z-index:9}.card-large-blog .image .post-info span{font-weight:400;color:#fff}.card-large-blog .text-card{padding:12px}.card-large-blog h3{font-size:22px;font-weight:400;line-height:32px}.card-large-blog:hover a img{transform:scale(1.1)}.card-large-blog:hover h3{color:var(--secondary-color)}.card-side-blog span{color:#999}.card-side-blog .image{border-radius:4px;overflow:hidden}.card-side-blog a img{transition:var(--transition-1);border-radius:4px}.card-side-blog h3{font-size:22px;color:#333;font-weight:400;line-height:30px}.card-side-blog img{border-radius:4px}.card-side-blog:hover a img{transform:scale(1.1)}.card-side-blog:hover h3{color:var(--secondary-color)}.gutter-5{--bs-gutter-x:3.3rem}.line-vertical{position:absolute;border-left:1px solid #d9d9d9;width:100%;height:97%;top:0;right:0;max-width:-moz-max-content;max-width:max-content}.card-side-blog.has-line::after{content:"";position:absolute;width:90%;height:1px;background:#d9d9d9;margin-top:25px}.bottom-social-links li a{border:1px solid #fff;width:45px;height:45px;color:#333;border-radius:100px;display:flex;align-items:center;justify-content:center;font-size:17px;background:#fff;box-shadow:0 1px 0 0 rgb(0 0 0 / .2509803922)}.bottom-social-links li a:hover{background:var(--secondary-color);color:#fff}.sub-form{display:flex;box-shadow:0 1px 3px 0 rgb(0 0 0 / .2509803922);align-items:center;border-radius:5px}.sub-form input{padding:10px 20px;font-size:16px}.sub-form input::-moz-placeholder{font-weight:300}.sub-form input::placeholder{font-weight:300}.sub-form button{padding:8px 35px;margin-right:2px;border-radius:4px;width:100%;max-width:-moz-max-content;max-width:max-content;background:var(--secondary-color);color:#fff;font-size:16px}.sub-form button i,.sub-form button svg{font-size:11px}.sub-form button:hover{background:var(--primary-color)}footer{margin-top:70px}footer .footer-options a,footer .info-contact a{max-width:-moz-max-content;max-width:max-content;display:block}footer .footer-options a:hover,footer .info-contact a:hover{color:var(--secondary-color)!important;transform:translateX(5px)}footer .top-footer-content{position:relative;padding:25px}footer .top-footer-content .text{line-height:20px}footer .top-footer-content::before{content:"";width:90%;height:100%;background:#F5F5F5;position:absolute;z-index:-1;border-radius:100px;top:0;left:0}.text-green{color:#00AE26}.affiliated ul{gap:12px!important}.affiliated ul li{background:#fff;width:auto;max-width:45px;height:45px;box-shadow:0 4px 75px -10px rgb(0 0 0 / .1607843137);display:flex;align-items:center;justify-content:center}.affiliated ul li img{width:100%;max-width:100%;height:auto}.we-accept li{max-width:65px!important}.footer-content{background:#25316D;padding-top:80px;padding-bottom:50px}.footer-options ul li{margin:10px 0}.footer-options ul li:first-child{margin-top:0}.footer-options ul li a{color:#fff;font-size:17px}.info-contact{color:#fff;margin-top:20px!important}.footer-image{margin-top:75px;margin-bottom:-5px;width:100%}.footer-image img{margin:auto;display:block}.scroll-top{position:fixed;opacity:0;visibility:hidden;right:20px;bottom:20px;z-index:99999;transform:translateY(50%);transition:var(--transition-1)}.scroll-top button{color:#fff;background:var(--primary-color);border-radius:100px;width:50px;height:50px;border:2px solid #fff}.scroll-top.active{visibility:visible;opacity:1;transform:translateY(0);transition:var(--transition-1)}.mfp-with-zoom .mfp-container,.mfp-with-zoom.mfp-bg{opacity:0;-webkit-backface-visibility:hidden;transition:all 0.3s ease-out}.mfp-with-zoom.mfp-ready .mfp-container{opacity:1}.mfp-with-zoom.mfp-ready.mfp-bg{opacity:.8}.mfp-with-zoom.mfp-removing .mfp-container,.mfp-with-zoom.mfp-removing.mfp-bg{opacity:0}.inside-other-pages{padding:280px 0 40px 0}.inside-other-pages .hero-text h1{font-size:42px!important}.inside-other-pages .background-banner::after{background:rgb(0 0 0 / .36)!important}.breadcrumb-custom{list-style:none;display:flex;gap:10px;flex-wrap:wrap;row-gap:0}.breadcrumb-custom i,.breadcrumb-custom svg{font-size:12px}.breadcrumb-custom a:hover{color:var(--secondary-color)}.content-starts{padding-top:50px}.right-links{padding:25px;background:rgb(36 50 107 / .0509803922);position:relative;box-shadow:0 0 15px -10px rgb(0 0 0 / .8)}.right-links ul li{margin:10px 0;position:relative;padding-left:15px}.right-links ul li:last-child{margin-bottom:0}.right-links ul li::before{content:"";position:absolute;width:6px;height:6px;border-radius:10px;background:var(--primary-color);left:0;top:3px;bottom:0;margin:auto;transition:var(--transition-1)}.right-links ul li a{display:block}.right-links ul li:hover::before{background:var(--secondary-color);transform:translateX(5px)}.right-links ul li:hover a{color:var(--secondary-color);transform:translateX(10px)}.right-links .title{position:relative}.expert-info img{border-radius:100px}.expert-info ul li a{border:0}.expert-info .whatsapp{background:#048d36;color:#fff;font-size:25px}.expert-info .viber{background:#7360f2;color:#fff;font-size:22px}.expert-info .wechat{background:#09B83E;color:#fff;font-size:22px}.expert-info .telegram{background:#08c;color:#fff;font-size:40px}.expert-info ul li a:hover{text-decoration:underline}.page-info{padding-top:80px}#loadMore{min-width:200px;border-radius:4px;text-align:center;transition:var(--transition-1);transition:200ms all cubic-bezier(.445,.05,.55,.95);padding:10px;background:var(--primary-color);color:#fff}#loadMore .loading-msg{display:none}#loadMore.loading .default-msg{display:none;animation:FadeOut 1.5s linear forwards}#loadMore.loading .loading-msg{display:inline-block;animation:fadeIn 1.5s linear forwards}@keyframes rotate{100%{transform:rotate(360deg)}}@keyframes fadeIn{0%{opacity:.2}100%{opacity:1}}@keyframes fadeOut{0%{opacity:.8}100%{opacity:0}}.content-card{display:none}.spinner{margin:0 auto;text-align:center;display:none}.spinner>div{width:7px;height:7px;background-color:#fff;border-radius:100%;display:inline-block;animation:sk-bouncedelay 1.2s infinite ease-in-out both}.spinner .bounce1{animation-delay:-0.32s}.spinner .bounce2{animation-delay:-0.16s}@keyframes sk-bouncedelay{0%,80%,100%{transform:scale(0)}40%{transform:scale(1)}}#loadMore.loading .loading-msg{color:#fff}#loadMore.loading .spinner{display:inline}#loadMore.loading .icon-arrow{display:none}.card-document img{border-radius:6px 6px 0 0}.card-document p{transition:var(--transition-1);font-weight:400;font-size:21px;text-align:center;background:var(--primary-color);color:#fff;border-top:3px solid #eee;border-radius:0 0 6px 6px}.card-document:hover p{color:var(--secondary-color)}.card-team .image{border-radius:5px;position:relative;overflow:hidden}.card-team .image img{border-radius:4px;transition:var(--transition-1)}.card-team .text{padding:14px 14px 0}.card-team .text h3{margin-bottom:0;font-size:22px;font-weight:400}.card-team .text p{font-size:17px}.card-team:not(.no-hover):hover h3{color:var(--secondary-color)}.card-team:not(.no-hover):hover .image img{transform:scale(1.1)}.inner-single-team .card-team .text{padding:0;padding-top:16px!important}.inner-single-team .card-team .text h2{color:var(--primary-color)}.inner-single-team .card-team .text p{color:var(--secondary-color)}.list-photo-member ul li img{border-radius:3px;transition:var(--transition-1);width:100%}.list-photo-member ul li a{display:block;overflow:hidden;border-radius:8px}.list-photo-member ul li a:hover img{transform:scale(1.08)}.info-contacts{background:#eee;padding:28px;border-radius:100px}.info-contacts .card-contact-details{display:flex;gap:14px;align-items:center}.info-contacts .card-contact-details .icon{background:var(--primary-color);min-width:65px;height:65px;font-size:22px;color:#fff;border-radius:100px;display:flex;align-items:center;justify-content:center;transition:var(--transition-1)}.info-contacts .card-contact-details .text-card{line-height:22px}.info-contacts .card-contact-details p{color:var(--primary-color);font-weight:400;font-size:20px}.info-contacts .card-contact-details span,.info-contacts .card-contact-details a{font-size:17px;font-weight:400;color:#333}.info-contacts .card-contact-details:hover .icon{background:var(--secondary-color)}.info-contacts .card-contact-details .text-card a:hover{color:var(--secondary-color)}.right-section .search-bar button{padding:10px 15px}.right-section .search-bar i,.right-section .search-bar svg{margin-left:0}.right-section .card-right-side{gap:13px!important}.right-section .card-right-side .img-card-right{min-width:70px;overflow:hidden;border-radius:100px}.right-section .card-right-side .img-card-right img{border-radius:100px;transition:var(--transition-1)}.right-section .card-right-side .title{line-height:20px;font-weight:400!important}.right-section .card-right-side .date{font-size:12px}.right-section .card-right-side:hover .img-card-right img{transform:scale(1.1)}.right-section .card-right-side:hover .title{color:var(--primary-color)}.table-of-content ul{font-size:17px}.table-of-content ul li:before{display:none}.table-of-content ul li{margin:4px 0;padding-left:5px}.table-of-content ul li a{display:inline}.content-inside{line-height:26px;font-weight:300}.content-inside a{color:var(--secondary-color)}.content-inside a:hover{color:#ca6e05}.content-inside p{color:#202020}.content-inside p:last-child{margin-bottom:0}.content-inside ul:last-child{margin:0}.content-inside h3,.content-inside h4,.content-inside h5,.content-inside h6{font-weight:500;color:var(--primary-color)}.content-inside h2{font-size:28px}.content-inside h3{font-size:26px}.content-inside h4{font-size:24px}.content-inside h5{font-size:22px}.content-inside h6{font-size:20px}.content-inside img{max-width:100%;height:auto;border-radius:8px}.content-inside figure{max-width:100%;height:auto}.content-inside figure figcaption{font-size:15px;color:var(--secondary-color);font-weight:500}.package-page .video-play a::after{height:70px;width:70px}.package-page .background-banner{position:relative;max-height:600px;overflow:hidden}.hero.package-page{padding:0}.right-side .info-selection{margin-bottom:40px}.star-universal{color:#f9c200;font-size:13px;display:flex;gap:4px}.content-starts{padding-top:55px}.content-starts h1{font-size:36px}.package-hero{padding:250px 0 170px}.share-items{display:flex;align-items:center;gap:10px}.share-items .icon-card{width:50px;height:50px;border-radius:100px;box-shadow:0 1px 0 0 rgb(0 0 0 / .2509803922);display:flex;align-items:center;justify-content:center}.card-fact{display:flex;align-items:start;gap:12px}.card-fact .card-text{line-height:24px}.card-fact p{margin:0;color:var(--primary-color);font-size:18px;font-weight:500}.card-fact span{color:#333;font-weight:300;font-size:16px}.card-fact .list-cards{display:flex;align-items:center;gap:12px}.card-fact .list-cards p{font-size:18px;color:var(--primary-color)}.card-fact ul{padding:1rem;margin:0}.card-fact ul li{font-size:16px;color:#333;line-height:35px}.trip-facts{background:#F8F9FF;border-radius:10px;padding:40px 50px 30px;border:1px solid #F0F2FD}.highlights{margin-top:50px;position:relative}.highlights ul{list-style:none;padding-left:48px}.highlights ul li{position:relative;padding-left:30px;margin:15px 0;font-weight:300}.highlights ul li:first-child{margin-top:0}.highlights ul li:last-child{margin-bottom:0}.highlights ul li::before{content:"";position:absolute;left:0;top:5px;width:20px;height:20px;background:url(//hikeholidaytrek.com/wp-content/themes/hikeholiday/./assets/images/checkmark.webp) no-repeat}.pkg-title{margin-bottom:20px}.pkg-title h2{font-size:26px;font-weight:600}.pkg-title .icon{position:relative;min-width:30px}.pkg-title .icon::after{content:"";position:absolute;width:48px;height:34px;background:#FBE9D6;border-radius:0 100px 100px 0;left:-15px;top:-8px;opacity:.5;z-index:-1}.pkg-title.inside-title .icon::after{opacity:.22;left:-18px;top:-13px}.has-padding-left{padding-left:50px}.package-gap{padding-top:55px}.content-inside{font-weight:300}.content-inside h3{font-size:24px;margin-bottom:15px;margin-top:25px}.card-assets{position:relative}.card-assets img{border-radius:5px}.card-assets .video-play{position:absolute;top:0;left:0;bottom:0;right:0}.card-assets .video-play a{background:var(--secondary-color)}.card-assets .video-play a::after{background:rgb(248 124 2 / .4117647059);animation:pulse-orange 2s infinite}@keyframes pulse-orange{0%{box-shadow:0 0 0 0 rgb(251 127 0 / .3490196078)}70%{box-shadow:0 0 0 45px #fff0}100%{box-shadow:0 0 0 0 #fff0}}.itinerary .accordion-button>span:first-child{min-width:-moz-max-content;min-width:max-content}.accordion-item{border:0!important;margin-bottom:25px}.accordion-item .top-itinerary{display:flex}.accordion-item .accordion-button{display:flex;justify-content:start;align-items:start;padding:0!important}.accordion-item .accordion-button::after{content:"";background:url(//hikeholidaytrek.com/wp-content/themes/hikeholiday/./assets/images/plus-icon.webp) no-repeat;background-size:contain;position:absolute;right:0;bottom:0;top:0;margin:auto;width:26px;height:26px}.accordion-item[aria-expanded~=true] .accordion-button::after{content:"";background:url(//hikeholidaytrek.com/wp-content/themes/hikeholiday/./assets/images/minus-icon.webp) no-repeat;background-size:contain}.accordion-item .accordion-body{padding-left:75px;padding-top:3px}.accordion-item .accordion-body .itinerary-cards{display:flex;gap:10px;align-items:center}.accordion-item .accordion-body .itinerary-cards .icon-card{display:flex;align-items:center;justify-content:center;border:2px solid rgb(37 49 109 / .2901960784);width:48px;height:48px;border-radius:3px}.accordion-item .accordion-body .itinerary-cards .icon-card img{border-radius:0!important}.accordion-body{padding:0!important}#panelsStayOpen-headingOne>div:nth-child(1)>h3:nth-child(1){padding:0!important}#panelsStayOpen-headingOne{border:0!important}.trip-note{margin-top:30px;padding:25px 30px;border-radius:7px;background:#f8f9ff;border:1px solid #25316d26}.trip-note .icon{background:var(--primary-color);width:65px;height:65px;border-radius:100px;display:flex;align-items:center;justify-content:center;margin:auto}.trip-note span{color:var(--primary-color);font-weight:500;margin-top:5px;display:block}.inclusion ul{list-style:none;padding-left:0}.inclusion ul li{padding-left:30px;position:relative;margin:12px 0}.inclusion ul li:first-child{margin-top:0}.inclusion ul li:last-child{margin-bottom:0}.inclusion ul li::before{content:"";position:absolute;width:20px;height:20px;left:0;top:4px}.inclusion .includes ul li::before{background:url(//hikeholidaytrek.com/wp-content/themes/hikeholiday/./assets/images/checkmark.webp) no-repeat;background-size:contain}.inclusion .excludes ul li::before{background:url(//hikeholidaytrek.com/wp-content/themes/hikeholiday/./assets/images/cross-icon.webp) no-repeat;background-size:contain}.fs-default{font-size:18px}.faq-package{background:#f8f9ff;padding:40px;border-radius:4px}.faq-package .title h2{font-size:22px}.faq-package .accordion-item{margin-bottom:14px;border:0!important}.faq-package .accordion-item .accordion-button{color:#222!important;font-weight:400!important}.faq-package .accordion-item .accordion-button::after{left:0;right:auto;background:url(//hikeholidaytrek.com/wp-content/themes/hikeholiday/./assets/images/what-icon.webp) no-repeat;background-size:contain}.faq-package .accordion-item .accordion-body,.faq-package .accordion-item .accordion-button{padding-left:32px!important}.faq-package .accordion-item .accordion-button::after{width:20px;height:20px}.card-treview{box-shadow:0 2px 1px 0 #dcc6b1;padding:25px 28px;background:#fff;padding-bottom:40px;position:relative;border-radius:6px}.card-treview h3{font-size:22px}.card-treview .image-user{width:100%;position:absolute;text-align:center;margin:auto;left:0;right:0}.card-treview .image-user img{border-radius:100px;width:-moz-max-content;width:max-content;display:inline-block}.card-treview .content-inside{max-height:250px;overflow-y:auto}.card-treview .user-detail{margin:auto;width:100%}.card-treview .user-detail .name{font-size:16px;color:#222}.user-text-info{line-height:18px}.user-text-info span{display:block;margin-bottom:5px}.trip-reviews{position:relative;overflow:hidden}.trip-reviews .owl-carousel .owl-stage-outer{overflow:visible!important;-webkit-clip-path:inset(-100vw -100vw -100vw 0);clip-path:inset(-100vw -100vw -100vw 0)}.trip-reviews .owl-theme .owl-nav{position:absolute;top:-34%;right:0}.trip-reviews .owl-theme .owl-nav button{width:50px;height:50px;background:#fff;border:1px solid #b7b7b7;border-radius:100px}.detail-view{background:var(--secondary-color);padding:2px 22px;border-radius:100px;color:#fff;font-size:14px}.right-side{position:sticky;top:60px}.right-side .right-side-content{background:linear-gradient(180deg,#ffffff 0%,#ffffff 100%);box-shadow:0 2px 1px -1px rgb(0 0 0 / .1490196078);border:1px solid #eee;padding:20px;border-radius:10px}.right-side .right-side-content .top-pricing .old-price{text-decoration:line-through;font-weight:500;color:#999}.right-side .right-side-content .top-pricing .current-price{font-size:32px}.right-side .right-side-content .lists-showcase ul li{padding-left:28px;position:relative;color:#555;font-weight:300;margin:5px 0}.right-side .right-side-content .lists-showcase ul li::before{content:"";position:absolute;width:20px;height:20px;background:url(//hikeholidaytrek.com/wp-content/themes/hikeholiday/./assets/images/checkmark.webp) no-repeat;background-size:contain;left:0;top:4px}.right-side .right-side-content .buttons button{width:100%;color:#fff;border-radius:4px;transition:var(--transition-1);padding:10px 15px;font-weight:500}.right-side .right-side-content .buttons .book-trip{background:var(--primary-color)}.right-side .right-side-content .buttons .book-trip:hover{background:var(--secondary-color)}.right-side .right-side-content .buttons .inquiry{border:2px solid var(--secondary-color);color:#555}.right-side .right-side-content .buttons .inquiry.customize{border:2px solid var(--primary-color)}.right-side .right-side-content .buttons .inquiry:hover{border-color:var(--primary-color);color:#000}.right-side .trip-expert{background:linear-gradient(180deg,#ffffff 0%,#ffffff 100%);border:1px solid #eee;box-shadow:0 2px 1px -1px rgb(0 0 0 / .1490196078);padding:20px}.right-side .trip-expert .expert-info{margin-top:-50px}.right-side .trip-expert .expert-info img{border-radius:100px;border:1px solid #e3e3e3;box-shadow:0 1px 1px 0 rgb(0 0 0 / .2784313725)}.right-side .trip-expert .need-help{max-width:-moz-max-content;max-width:max-content;margin:auto;transition:var(--transition-1);position:relative}.right-side .trip-expert .need-help::after{content:"";position:absolute;width:0;right:0;height:2px;background:var(--secondary-color);bottom:0;border-radius:10px;transition:all 600ms ease-in}.right-side .trip-expert .need-help:hover{color:var(--secondary-color)}.right-side .trip-expert .need-help:hover::after{width:100%}.right-side .tripad-reviews{font-size:16px;transition:var(--transition-1)}.right-side .left-tripadvisor a:hover span{color:green;text-decoration:underline}.right-side .title-discount{display:flex;justify-content:space-between;width:100%;align-items:center;border:2px solid var(--secondary-color);padding:6px 12px 9px;border-radius:3px}.right-side .expert-info .image img{border-radius:10px}.right-side .expert-info .image::after{right:-4px}.trip-advisor-right .reviews-read:hover{color:var(--secondary-color)}[class^=ribbon-]{position:absolute}[class^=ribbon-]:before,[class^=ribbon-]:after{content:"";position:absolute}.ribbon-2{width:63px;height:60px;background:var(--secondary-color);top:-7px;right:20px;line-height:22px}.ribbon-2 span{padding-top:10px}.ribbon-2:before{height:0;width:0;border-bottom:6px solid #fff0;border-right:6px solid #fff0;border-radius:0 10px 0 0;right:-12px;border-right:13px solid #D36B00;border-top:13px solid #D36B00;z-index:-1}.ribbon-2:after{height:0;width:0;right:0;top:60px;border-right:31px solid #fff0;border-left:31px solid #fff0;border-top:20px solid var(--secondary-color)}.ribn-child{position:absolute;height:0;width:0;border-bottom:6px solid #fff0;border-right:6px solid #fff0;border-radius:0 10px 0 0;border-right:12px solid #D36B00;border-top:11px solid #D36B00;z-index:-1;left:-10px;top:-2px;transform:rotate(270deg)}.title-single{font-size:30px}.shared-items{margin-top:-15px}.sharing-items,.download{width:50px;height:50px;box-shadow:0 1px 1px 0 rgb(0 0 0 / .2470588235)}.download{background:#fff;width:50px;height:50px;display:flex;align-items:center;justify-content:center}.sharing-items,.download{border-radius:100px}.share-button{position:relative;z-index:99}.toggle{position:relative;width:50px;height:50px;z-index:10;border-radius:25px;cursor:pointer;background:#fff;color:#fff;display:flex;align-items:center;justify-content:center}.toggle-input{display:none}.toggle-input:checked+.toggle:after,.toggle-input:checked+.toggle:before{background-color:var(--secondary-color);content:"";position:absolute;left:14px;top:23px;height:2px;width:23px;display:flex;align-items:center;justify-content:center}.toggle-input:checked+.toggle img{display:none!important}.toggle-input:checked+.toggle:after{transform:rotate(45deg);animation:bar1 0.3s forwards}.toggle-input:checked+.toggle:before{transform:rotate(-45deg);animation:bar2 0.3s forwards}.sharing-list{background:#fff}.sharing-list li{position:absolute;top:2px;left:0;width:45px;height:45px;margin:0;padding:0;list-style-type:none;opacity:0;transition:all 0.25s cubic-bezier(.43,1.17,.69,1.24);display:flex;align-items:center;justify-content:center;border-radius:100px;color:#fff}.sharing-list a{position:relative;display:block;width:45px;height:45px;line-height:50px;font-size:25px;display:flex;align-items:center;justify-content:center}.sharing-list a:before{top:0;right:0;bottom:0;left:0;position:absolute;width:45px;height:45px;border-radius:25px;font-family:"FontAwesome";font-size:18px;-webkit-font-smoothing:antialiased;text-align:center;line-height:50px;text-indent:0;box-shadow:inset 0 0 0 1px #c8c7c0}.sharing-list .twitter{background:#00ade7}.sharing-list .facebook{background:#1877f2}.sharing-list .whatsapp{background:#25d366}.sharing-list .instagram{background:#8134af}input:checked~.sharing-list li{opacity:1}input:checked~.sharing-list li:nth-child(1){top:55px}input:checked~.sharing-list li:nth-child(2){top:105px}input:checked~.sharing-list li:nth-child(3){top:155px}input:checked~.sharing-list li:nth-child(4){top:205px}@keyframes bar1{0%{width:46px;height:50px;background-color:#fff0;transform:rotate(0deg) scale(1);top:0;left:0;opacity:1}50%{background-color:#fff0;width:46px;height:50px;top:0;left:0;transform:rotate(0deg) scale(.2);opacity:0}50.001%{background-color:#fff;left:10px;top:22px;height:3px;width:30px}60%{transform:rotate(0deg) scale(1);opacity:1}100%{transform:rotate(45deg) scale(1)}}@keyframes bar2{0%{background-color:#fff0;transform:rotate(0deg) scale(.2);opacity:0}50%{background-color:#fff0;transform:rotate(0deg) scale(.2);opacity:0}60%{transform:rotate(0deg) scale(1);opacity:1}100%{transform:rotate(-45deg) scale(1)}}.discount-group{width:100%;background:#fff0;border-radius:4px;font-size:15px;position:relative;max-width:100%;background:#fff;font-size:15px;position:relative;margin-bottom:10px}.discount-group .title-discount{background:#fff0}.discount-group .title-discount i,.right-top .discount-group.show-prices .title-discount i{transition:all 500ms ease}.discount-group.show-prices .title-discount i{transform:rotate(180deg)!important}.discount-group.show-prices .group-prices{visibility:visible;opacity:1;transform:translateY(0);transition:all 500ms ease}.discount-group .title-discount{display:flex;align-items:center;justify-content:space-between;gap:12px;background:#fff;border-radius:4px 4px 0 0;width:100%;padding:10px 15px;font-size:16px}.discount-group .title-discount i{font-size:13px!important}.discount-group .group-prices{padding:7px 20px;position:absolute;width:100%;background:#fff;border-top:1px solid #d0d0d0;visibility:hidden;opacity:0;border-radius:0 0 4px 4px;transform:translateY(5%);transition:all 200ms linear;z-index:99}.discount-group .group-prices.show-prices{visibility:visible;opacity:1;transform:translateY(0)}.discount-group .group-prices ul li{display:flex;justify-content:space-between;font-size:15px;font-weight:300;border-bottom:1px dashed #999}.discount-group .group-prices ul li:last-child{border-bottom:0}button .arrow{transition:var(--transition-1)}.show-prices button .arrow{transform:rotate(-180deg)}.itinerary .accordion-item span.text-third-color{padding-right:40px}.sticky-package{position:fixed;width:100%;top:0;background:#fff;visibility:hidden;opacity:0;z-index:999;box-shadow:0 0 5px 2px rgb(0 0 0 / .1490196078)}.sticky-package.active{visibility:visible;opacity:1;animation:fadeIn 600ms ease}@keyframes fadeIn{0%{opacity:.4;top:-10px}100%{opacity:1;top:0}}.items-packages{width:100%;display:flex;justify-content:space-between;align-items:stretch;background:#fff;border-radius:2px}.items-packages img{filter:brightness(0)}.items-packages ul{width:100%}.items-packages ul li{font-size:16px;font-weight:500;border-radius:2px}.items-packages ul li a{display:flex;padding:10px 35px;gap:10px;align-items:center}.items-packages ul li a img{transition:var(--transition-1)}.items-packages ul li a>span:last-child{color:#242121;font-weight:500}.items-packages ul li a.active{background:var(--primary-color);color:#fff}.items-packages ul li a.active img{filter:brightness(0) invert(1)}.items-packages ul li a.active>span:last-child{color:#fff}.has-border-search{border:1px solid #999}.card-client-review{padding:35px;border-radius:8px;margin-top:50px;background:rgb(248 249 255 / .5803921569);border:1px solid #25316d1c}.content .card-client-review:first-child{margin-top:25px}.card-client-review .card-client{margin-top:-65px;background:#fff;padding:10px}.card-client-review img{border-radius:100px}.card-client-review small{font-size:13px;color:#6C757D}.card-client-review .review-content{margin-top:20px}.card-client-review .review-content p{margin:0}.review-text a:hover{color:var(--secondary-color)!important}.review-trip a:hover{color:var(--tersary-color)}.review-rating .review-points{background:var(--primary-color);width:50px;height:50px;border-radius:3px;display:flex;align-items:center;justify-content:center}.button-read-all{border:2px solid var(--secondary-color)!important;color:#555;padding:8px 25px;border-radius:3px}.button-read-all:hover{border-color:var(--primary-color);color:#000}.content{display:none}.has-border{border:1px solid #EEE;border-radius:7px;padding:50px 45px}.number-travelers{width:100%;max-width:100%}.number-travelers button,.number-travelers input{background:#fff0;border:2px solid #eee;color:#222}.number-travelers input{padding:5px 0;text-align:center}.number-travelers input{min-width:160px;pointer-events:none}.number-travelers .input-group-btns{display:flex;gap:6px}.number-travelers .input-group-btns button{min-width:40px;background:var(--secondary-color);border:0;border-radius:3px;color:#fff}.number-travelers .input-group-btns button:hover{background:var(--primary-color)}#itinerary .accordion .accordion-item:last-child{margin-bottom:0!important}.wpforms-field-label{font-weight:400!important}.wpforms-submit{padding:10px 30px!important}.input-group{position:relative;width:100%;display:flex;padding-left:12px;flex-wrap:nowrap!important}.input-group input{border:2px solid #eee!important;width:100%!important}.input-group button{background:var(--primary-color);color:#fff;min-width:38px;height:38px;transition:all 300ms ease;display:flex;align-items:center;justify-content:center;font-size:14px;border-radius:3px}.input-group button:first-child{left:-13px}.input-group button:last-child{left:0}.input-group .button-minus,.input-group .button-plus{font-weight:700;height:38px;padding:0;width:38px;position:relative;border:0}.input-group .quantity-field{position:relative;height:38px;left:-6px;text-align:center;width:62px;display:inline-block;font-size:13px;margin:0 0 5px;resize:vertical;min-width:80px;margin-left:10px}.input-group input[type="number"]{-moz-appearance:textfield;-webkit-appearance:none}.cart-content{padding:60px 0}.cart-content .cart-thumbnail img{border-radius:4px}.cart-content .cart-info .cart-title{font-size:20px;font-weight:500;color:var(--primary-color)}.cart-content .cart-info p{font-size:16px}.cart-content .cart-info .cart-pricing strong{font-weight:600;font-size:18px}.cart-content .cart-info .cart-pricing{font-size:15px}.cart-left-content .discount-group .title-discount{background:#e1e0e070;border-radius:6px}.addons{margin-top:40px}.addons .text-information{position:relative}.addons .text-information .title{background:#fff;padding-right:15px;position:relative;z-index:5}.addons .text-information .line{position:absolute;left:0;top:0;bottom:0;margin:auto;width:100%;height:1px;background:#0028653d;z-index:1}.addon-card{margin-top:25px}.right-cart{background:#dddddd85;color:#000;padding:30px;border-radius:6px;position:sticky;top:70px}button.checkout{border-radius:4px;margin-top:25px;color:#151348;font-weight:500;padding:8px 25px;background:#00ade7;transition:all 500ms ease}button.checkout:hover{background:#026d91f8;color:#fff}.cart-left-content{padding:30px;border:1px solid #c4dbe6;border-radius:5px;background:#fff}.total-all{background:var(--primary-color);padding:10px;text-align:center;border-radius:4px}.cart-left-content{margin-top:35px}.cart-left-content:first-child{margin-top:0}.total-amount{font-size:22px}.payable-amount strong{font-size:22px}.payable-amount hr{margin:10px 0}.cart h1{position:absolute;color:#fff;z-index:99;bottom:40px}.agree{font-size:16px}.contact-details-cart{padding:30px;border:1px solid #b9b9b9;border-radius:5px;margin-top:30px;background:#eeeeee5e}.contact-details-cart input{width:100%;border:1px solid #d5d5d5;min-height:43px;padding:0 12px;border-radius:2px}.contact-form-cart label{width:100%;margin-bottom:8px;font-weight:400;font-size:17px}.contact-details-cart input:focus,.contact-details-cart select:focus{outline:1px solid #002050!important}.contact-form-cart .form-inside{margin-bottom:20px}.contact-form-cart textarea{padding:20px;border:1px solid #d5d5d5;border-radius:2px}.contact-details-cart select{max-height:43px;margin-bottom:0;background:#fff;height:100%;padding:0 25px;border:1px solid #d5d5d5;border-radius:2px}.payment-details{padding:30px;margin-top:30px;background:#1a286f;color:#fff}.agree a{text-decoration:underline}.trip-image-cart{width:100px}.trip-image-cart img{border-radius:4px}.remove-cart{position:absolute;margin-top:-10px;font-size:25px;background:#fff0;margin-right:-10px;color:red;max-width:15px;max-height:15px;right:35px;top:28px;z-index:99;background:#fff;border-radius:113px;display:flex;align-items:center;justify-content:center}.card-departure{border:1px solid #D7D7D7;padding:20px}.fs-18{font-size:18px}.fs-16{font-size:16px}.card-departure .book-btn{background:#ff9c07;padding:9px 18px;border-radius:100px;color:#fff}.card-departure .book-btn:hover{background:#ff9c0794;color:#000}.fw-800{font-weight:800}.departure-package .departure-table{padding:20px 30px;border:1px solid #CDD7DA;border-radius:8px}.departure-package .top-departure{background:#F3F3F3;font-weight:600;color:#222}.wishlist_btn button{width:100%;padding:6px;margin-top:5px;border-radius:3px}.wishlist_btn.style_2_btn button{width:45px;margin-left:auto;display:block;padding:15px;border-radius:100px;height:45px;display:flex;align-items:center;justify-content:center}.wishlist_info{position:relative}.wishlist_info span{position:absolute;width:15px;height:15px;background:#01822f;top:0;right:0;font-size:9px;border-radius:100px;display:flex;align-items:center;justify-content:center;margin-right:-18px}.depart-data{display:none}#one{display:block}.loader{position:relative;margin:auto;aspect-ratio:1;border-radius:100vmin;overflow:hidden;width:55px;padding:14px;margin-top:40px}.loader::before{content:'';display:block;padding-top:100%}.circular{width:100%;height:100%;position:absolute;inset:0;margin:auto;transform-origin:center center;animation:2s linear 0s infinite rotate}.path{stroke:#002050;stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round;animation:1.5s ease-in-out 0s infinite dash}@keyframes dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px;stroke:#e0e1e1}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes rotate{to{transform:rotate(1turn)}}.right-form{background:#fff;padding:44px;border-radius:10px;box-shadow:0 0 25px 0 #0000001a}.form input:not(input[type=radio],input[type=checkbox]){width:100%;min-height:45px;padding:10px;border-radius:4px}.form label{width:100%;color:#333;font-weight:400;padding-left:4px;margin-bottom:8px}.form .input-field{margin-top:18px}.form textarea{width:100%;padding:10px}.form select{width:100%;padding:10px;background:#fff;font-weight:300;color:#2c2c2c}.form textarea{min-height:150px}.form input[type=submit]{transition:all 600ms ease}.form input[type=submit]:hover{background:#000}.form input,.form textarea,.form select{-webkit-box-shadow:0 0 9px 0 #fff0;box-shadow:0 0 9px 0 #fff0;border:1px solid rgb(0 51 111 / .3019607843)}.form .upload-btn{max-width:150px}.form #travelPhotosPreview,.form #profilePreview{max-width:100%;display:flex;gap:15px;flex-wrap:wrap}.form #travelPhotosPreview img,.form #profilePreview img{height:auto;object-fit:contain;max-width:100px;max-height:100px;width:auto;border-radius:5px}.form #travelPhotosPreview:has(img),.form #profilePreview:has(img){margin-top:15px}#travelers{pointer-events:none}.loading-state.active{display:inline-block}.loading-state.active .loading{border-radius:50%;border-top-color:#00ade7!important;animation:loading 1s linear infinite;width:28px;height:28px;border:5px solid #ddd}.payment-proceed{margin-top:20px;display:flex;align-items:center;gap:10px}button.checkout{margin-top:0!important}@keyframes loading{to{transform:rotate(360deg)}}.quantity-field{pointer-events:none}.travel_date{width:100%;border-radius:5px;cursor:pointer;background:#f4f4f4;border:1px solid #00286585!important;padding:10px 15px}.addons{margin-top:18px}textarea{background:#fff!important;height:180px!important}.datepicker td,.datepicker th{text-align:center;width:9px;height:9px}.table-condensed{width:160px;height:160px;font-size:11px}.table-condensed td{padding:2px!important}.datepicker td{width:10px;height:10px;padding:3px 5px!important}.datepicker th{padding:0 10px}.datepicker .datepicker-switch{font-size:15px}.cart-date{position:relative}.cart-date img{position:absolute;right:0;top:0;width:25px;height:25px;margin-right:15px;bottom:0;margin-top:auto;margin-bottom:auto;pointer-events:none}.item-card-parent{display:none}.in-wishlist{color:#00ade7!important}#toaster{background:#00bd1e;color:#fff;padding:1em 1.4em;height:45px;position:fixed;right:15px;top:20px;font-weight:700;border-radius:3px;transform:translateX(140%);transition:transform ease 0.7s;font-size:13px;display:flex;z-index:999999999;align-items:center}#toaster.is-visible{transform:translateX(0)}#toaster.is-visible.red{background:#a10101}#toaster .loading-state{display:none}.wishlist-item{padding:18px!important}.nolp{margin-top:15px;font-size:20px;font-weight:300;color:var(--primary-color)}.form-control{border-radius:2px!important;padding:10px 18px!important;background:transparent!important}.loading-state.active{display:inline-block}.loading-state.active .loading{border-radius:50%;border-top-color:#002050!important;animation:loading 1s linear infinite;width:28px;height:28px;border:5px solid #ddd}.payment-proceed{margin-top:20px;display:flex;align-items:center;gap:10px}button.checkout{margin-top:0!important}@keyframes loading{to{transform:rotate(360deg)}}.loading-popup{display:none;position:fixed;z-index:999;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgb(0 0 0 / .5)}.loading-popup-content{background-color:#fff;margin:15% auto;padding:20px;border:1px solid #888;width:60%;text-align:center}.loading-popup p{font-size:18px;font-weight:700;margin:0}.fixed-departures button.btn-style-1{padding:6px 30px!important}.fixed-departures .departure-table{background:#ffffff9e!important}.fixed-departures button.btn-style-1:hover{color:#fff!important}.overlay{position:fixed;width:100%;height:100%;display:none;background:#0000005c;z-index:999;top:0;left:0}.overlay.active{display:flex;align-items:center;justify-content:center}.btn-write-review{background:#002050!important}.list-photo-traveler img{border-radius:8px!important}.spinner{width:20px;height:20px;border:4px solid rgb(255 255 255 / .3);border-top:4px solid #fff;border-radius:50%;animation:spin 1s linear infinite;margin-right:10px}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.wishlist-btn{position:absolute;left:20px;top:20px;background:rgb(255 255 255 / .1490196078);width:44px;height:44px;font-size:20px;display:flex;align-items:center;justify-content:center;border-radius:100px;color:#fff}.wishlist-btn:hover{background:var(--secondary-color)}.write-review{background:#f87c02;color:#fff}.other-forms .checkout{color:#fff;background:#25316d}.wpforms-image-choices .wpforms-field-label-inline{border:2px solid #C6C6C682!important;min-width:155px}#wpforms-415-field_26-container .wpforms-field-label{font-size:26px!important;line-height:60px!important}select{padding:10px 20px;border:1px solid #9e9e9e;background:#fff0;color:#222;border-radius:4px}.departures-package .departure-table{padding:15px 30px;border:1px solid #cdd7da;color:#222}.departures-package .departure-table:nth-child(odd){background:#f1f6fa}.departures-package .top-departure{background:var(--primary-color)!important;font-weight:600;color:#fff}.departures-package button{background:#fff;color:var(--primary-color);border-radius:4px;padding:6px 18px;font-weight:600;border:2px solid var(--primary-color);transition:var(--transition-1)}.departures-package button:hover{background:var(--primary-color);color:#fff}.loader{display:block;width:30px;height:30px;border:4px solid var(--primary-color);background:var(--secondary-color);animation:loader 4s infinite ease;position:relative;left:0;right:0;display:none;margin:50px auto 80px}.loader-inner{vertical-align:top;display:inline-block;width:100%;background-color:#fbfbfb;animation:loader-inner 4s infinite ease-in}@keyframes loader{0%{transform:rotate(0deg)}25%{transform:rotate(180deg)}50%{transform:rotate(180deg)}75%{transform:rotate(360deg)}100%{transform:rotate(360deg)}}@keyframes loader-inner{0%{height:0%}25%{height:0%}50%{height:100%}75%{height:100%}100%{height:0%}}.content-departs{display:none}#departures .loading-state.active{display:flex;justify-content:center;margin:60px 0}#mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-blocks-right .mega-toggle-block{margin-right:0}@media only screen and (max-width:991px){#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link{padding:0 20px;font-size:16px}}#mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{padding:0 10px 0 20px}.package-main-page .text-first{color:var(--secondary-color)}.expandall.expanded .expand{display:none;transition:none}.expandall .collapse2{display:none;transition:none}.expandall.expanded .collapse2{display:block;transition:none}.expandall{font-size:16px;color:#333;font-weight:400;border:1px solid #99999991;padding:5px 19px;background:#fbfbfb;border-radius:2px}#toaster{background:var(--primary-color);color:#fff;padding:1em 1.4em;height:45px;position:fixed;top:20px;font-weight:500;border-radius:3px;transition:transform ease 0.7s;font-size:13px;display:flex;z-index:999999999;left:15px;transform:translateY(-190%);right:auto}#toaster.is-visible{transform:translateX(0)}#toaster.is-visible.red{background:#a10101}#toaster .loading-state{display:none}.list-equipment{border:1px solid #2222224b;padding:20px;background:#f9f9f9}.list-equipment ul{padding-left:17px;margin:0}.equipment-list .accordion-item .accordion-button::after{right:auto;left:0;width:20px;height:20px}.equipment-list .accordion-item .accordion-button span{padding-left:32px}.itinerary .accordion-item .accordion-button::after{width:20px;height:20px}.accordion-button:hover{z-index:0!important}.right-section{position:sticky;top:20px;height:auto}.bd_toc_container .bd_toc_wrapper .bd_toc_wrapper_item .bd_toc_header .bd_toc_header_title{font-weight:500!important}.content-starts.content-package-start{padding-top:40px!important}.departure-full-info .departure-datas{display:none}#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator::after{content:'\f0d7'!important;font-family:fontawesome!important;font-size:13px!important}