/*!
Theme Name: HimalayanIdol
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: himalayanidol
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.

HimalayanIdol 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:#0066b3;--secondary-color:#ed1c24;--third-color:#ed1c24;--transition-1:all 600ms ease;--font-1:"Mulish", sans-serif;--font-2:"Oswald", sans-serif}html{overflow-x:hidden!important}body{font-size:18px;line-height:24px;font-weight:400;font-family:var(--font-1);color:#000}button{border:0;outline:0;background:transparent;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}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}.font-1{font-family:var(--font-1)}.font-2{font-family:var(--font-2)}.container-inner{max-width:1250px}.container-padding{padding:0 40px}.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-22{font-size:22px}.fs-16{font-size:16px}.fs-17{font-size:17px}.text-28{font-size:28px}.fs-18{font-size:18px}.fs-24{font-size:24px!important}.pt-90{padding-top:90px}.button-primary{background:var(--primary-color);padding:10px 30px;border-radius:4px;color:#fff}.button-primary:hover{background:#003852}.btn-secondary{background:var(--secondary-color);color:#fff;border-radius:3px}.btn-secondary:hover{background:#b1000c}.btn-outline{border:1px solid #fff;border-radius:3px;color:#fff}.btn-outline:hover{border:1px solid #002231;background:#002231}.text-222{color:#222}.text-555{color:#555}.text-666{color:#666}.text-777{color:#777}.text-333{color:#333}.text-444{color:#444}.text-primary{color:var(--primary-color)!important}.text-secondary{color:var(--secondary-color)!important}.text-third{color:var(--third-color)!important}.showcase-view{width:100%;height:100%;position:relative}.showcase-view .background-banner{position:absolute;top:0;right:0;left:0;z-index:-1;height:100%}.showcase-view .background-banner img{width:100%;height:100%;object-fit:cover}.showcase-view .background-banner::after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;right:0;bottom:0}.showcase-view .bottom-img{position:absolute;bottom:-2px}.hero-text p{background:#ed1c24e5;padding:6px 20px;max-width:max-content;margin:auto;border-radius:3px}header .top-header{min-height:45px;padding:10px;font-size:16px;box-shadow:0 0 8px 0 rgba(0,0,0,.168627451);color:#fff;background:rgb(26,79,107)}header .top-header a:hover{text-decoration:underline!important}header .top-header .social-list a:hover{color:#11a84a}header .top-header .center-content .remove-noti{min-width:25px;height:25px;display:flex;align-items:center;justify-content:center;margin-left:15px;border-radius:100px;font-size:12px;background:var(--primary-color);color:#fff}header .main-header{background:#fff}header .main-header button{padding:6px 20px;font-size:16px}header .main-header nav{color:#fff;text-transform:uppercase;font-family:var(--font-2)}img.mega-menu-logo{width:240px;height:auto}#mega-menu-wrap-menu-1 #mega-menu-menu-1 li#mega-menu-item-504>a.mega-menu-link{line-height:40px}#mega-menu-wrap-menu-1 #mega-menu-menu-1 li#mega-menu-item-505>a.mega-menu-link{line-height:40px}.dashicons-admin-home::before{content:"\f015";font-family:'Font Awesome 5 Free'!important;font-weight:900!important}.hero{padding:210px 0 340px 0;position:relative}.hero .hero-text .main-title{font-family:var(--font-2);font-size:54px;text-shadow:1px 1px 2px #000}.inquiry-btn{position:fixed;z-index:99;right:-71px;top:0;bottom:0;margin:auto;transform:rotate(90deg);background:#4da528;color:#fff;padding:10px 40px;display:flex;align-items:center;justify-content:center;border-radius:0 0 10px 10px;width:-moz-max-content;width:max-content;height:-moz-max-content;height:max-content;font-size:20px}.inquiry-btn i{font-size:25px}.inquiry-btn:hover{background:#00752d}.search-bar{width:100%;max-width:700px;margin:auto;display:flex;align-items:center;background:#fff;border-radius:100px;min-height:65px;padding:0 15px 0 22px}.search-bar input{padding:20px;width:100%}.search-bar input::-moz-placeholder{color:#5b5b5b}.search-bar input::placeholder{color:#5b5b5b}.search-bar button{background:var(--primary-color);padding:10px 40px;border-radius:100px;color:#fff;text-transform:uppercase;font-family:var(--font-2);letter-spacing:.6px;color:#f3f3f3}.search-bar button:hover{background:#002231}.welcome{padding-top:90px;position:relative}.welcome .left-welcome img{border-radius:8px}.welcome .right-welcome .title-welcome{font-size:42px;font-family:var(--font-2);line-height:58px}.welcome .right-welcome .info-brand ul{list-style:none;padding-left:0}.welcome .right-welcome .info-brand ul li{margin:8px 0}.welcome .right-welcome .info-brand ul li:last-child{margin-top:8px;margin-bottom:0}.welcome .right-welcome .info-brand ul li i{color:#c4c4c4}.welcome .right-welcome .info-brand ul li span{display:inline-block;padding-left:10px}.welcome .info-content{line-height:31px}.welcome .video-play{top:0;right:0;margin:auto 0;bottom:0;width:-moz-max-content;width:max-content;height:-moz-max-content;height:max-content;margin-right:-33px;left:auto}.welcome .video-play a{transform:translateX(0%)!important}.welcome .bg-image{position:absolute;z-index:-1}.welcome .bg-image-1{top:0;left:0;margin-left:-200px;margin-top:-100px}.welcome .bg-image-2{bottom:0;right:0}.luxury-trips{margin-top:100px;padding-top:80px;padding-bottom:70px;background:#e8f0f3}.luxury-trips.recommended-trips{margin-top:0;padding-top:55px;background:#e8f0f3;padding-bottom:0!important}.luxury-trips .image-top{top:0;position:absolute;margin-top:-34px}.luxury-trips .owl-nav button.owl-next{right:-30px!important}.title .title-heading{font-family:var(--font-2);font-size:38px}.title .title-heading.has-divider{position:relative}.title .title-heading.has-divider::after{content:"";display:block;width:66px;height:12px;background:url(//himalayanidol.com/wp-content/themes/himalayanidol/./assets/images/divider-heading.webp) no-repeat;background-size:contain;margin:18px 0;filter:brightness(0) saturate(100%) invert(22%) sepia(70%) saturate(3044%) hue-rotate(190deg) brightness(95%) contrast(103%)}.luxury-trips #luxury-trips{margin-top:15px}.luxury-trips #luxury-trips .owl-stage-outer{overflow:visible!important}.owl-nav{display:flex;align-items:center;justify-content:space-between;position:absolute;width:100%;top:37%;z-index:0}.owl-nav button{width:60px;height:60px;font-size:25px;border-radius:100px!important;color:#fff!important;position:absolute;background:#fff!important;color:#666666!important;box-shadow:0 1px 0 0 rgba(0,0,0,.2509803922)}.owl-nav button.owl-prev{margin-left:-30px;left:0}.owl-nav button.owl-next{right:0}.owl-nav button:hover{background:var(--primary-color)!important;color:#fff!important}.top-destinations{padding-top:70px;position:relative}.top-destinations .image-right{position:absolute;right:0;bottom:-40px;z-index:-1}.top-destinations .destiny-text{position:relative}.top-destinations .destiny-text h3{line-height:45px}.top-destinations .destiny-text::after{content:"";position:absolute;width:107px;height:107px;background:url(//himalayanidol.com/wp-content/themes/himalayanidol/./assets/images/quote.webp) no-repeat;background-size:contain;top:0;left:0;margin-left:-150px}.top-destinations .destination{line-height:30px}.top-destinations .destiny-image img{border-radius:8px}.top-destinations .button-explore{padding:12px 38px;border:1px solid #ccc;border-radius:5px}.top-destinations .button-explore:hover{color:#fff!important}.center-notification p{margin:0}.btn-tab,.btn-destination{padding:10px 32px;margin-right:20px;border:2px solid var(--primary-color);color:var(--primary-color);border-radius:5px;font-weight:600;font-family:var(--font-2);text-transform:uppercase;letter-spacing:.6px}.btn-tab:last-child,.btn-destination:last-child{margin-right:0}.btn-tab.active,.btn-destination.active{background:var(--primary-color);color:#fff;position:relative}.btn-tab.active::after,.btn-destination.active::after{content:"";position:absolute;width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:7px solid var(--primary-color);bottom:-9px;left:0;right:0;margin:auto}.trip-month{min-height:645px}.trip-month .image-month{max-width:100%;min-height:555px!important;-o-object-fit:cover;object-fit:cover}.trip-month .trip-image{position:absolute;z-index:-1;padding-right:40px}.trip-month .trip-image img{border-radius:7px}.trip-month .trip-image .overlay{width:100%;height:100%;background:linear-gradient(90deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.31) 50%,rgba(102,102,102,0) 100%);position:absolute;top:0;left:0;bottom:0;right:0;border-radius:7px}.trip-month .text-trip-month .duration-trip{max-width:-moz-max-content;max-width:max-content;background:radial-gradient(105.23% 371.04% at 50% 50%,#c43340 0%,#a21d2d 100%);padding:10px 40px;letter-spacing:.5px;border-radius:15px 0 15px 0;position:relative}.trip-month .text-trip-month .duration-trip::before,.trip-month .text-trip-month .duration-trip::after{content:"";position:absolute;width:22px;height:55px;background:url(//himalayanidol.com/wp-content/themes/himalayanidol/./assets/images/card-curve.webp) no-repeat;background-size:contain}.trip-month .text-trip-month .duration-trip::before{left:0;top:0;margin-left:-8px}.trip-month .text-trip-month .duration-trip::after{transform:rotate(180deg);top:0;right:0;margin-top:-8px;margin-right:-7px}.trip-month .text-trip-month h3{font-size:45px;filter:drop-shadow(0 2px 2px rgba(0,0,0,.4941176471))}.trip-month .text-trip-month .btn-secondary{padding:10px 25px}.trip-month .title-month{padding:10px 60px;text-align:center;max-width:-moz-max-content;max-width:max-content;position:relative;margin-top:-25px;display:block;margin-left:auto}.trip-month .video-play a{color:#fff;background:#e20a17}.trip-month .content-trip-month{padding-top:90px;padding-left:220px}.tab-packages{padding-top:90px}.tab-packages h2{display:inline-block}.tab-packages .buttons-tabs{margin-bottom:36px}.tab-packages .buttons-tabs button{padding:14px 40px}.tab-packages .owl-carousel .owl-stage-outer{padding-left:10px!important;margin-left:-8px!important}.tab-packages .owl-nav button{background:linear-gradient(180deg,#ececec 0%,#ffffff 100%);box-shadow:0 2px 3px 0 rgba(0,0,0,.168627451)}.tab-packages .owl-nav button.owl-prev{margin-left:-100px}.tab-packages .owl-nav button.owl-next{margin-right:-85px}.testimonials{position:relative;margin-top:50px;padding-top:130px;padding-bottom:80px}.testimonials::after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;right:0;background:#383838;z-index:-5}.testimonials .top-image{position:absolute;top:-1px;left:0;right:0;transform:rotate(180deg)}.testimonials .center-image{position:absolute;display:flex;justify-content:center;width:100%;top:280px;z-index:-1}.testimonials .title h2::after{margin:18px auto!important;filter:brightness(0) invert(1)}.testimonials .cards-all-testimonial .cards{margin-top:60px}.testimonials .cards-all-testimonial .cards:nth-child(2){margin-top:25px}.card-testimonial-main{text-align:center}.card-testimonial-main .card-testimonial{background:#fff;padding:40px 15px;text-align:center;border-radius:10px;position:relative}.card-testimonial-main .card-testimonial p{margin-bottom:0}.card-testimonial-main .card-testimonial h3{color:#18191f;font-size:24px}.card-testimonial-main .card-testimonial::after{content:"";position:absolute;width:0;height:0;border-left:16px solid transparent;border-right:16px solid transparent;border-top:13px solid #fff;bottom:-13px;left:0;right:0;margin:auto}.card-testimonial-main .details-by img{border-radius:100px}.read-all{border:2px solid #fff}.activities{padding-top:40px}.activities h2{color:#e0e0e0;font-size:80px}.activities .cards-activities{margin-top:30px;display:flex;align-items:center;gap:20px}.activities .cards-activities .card-activity{border:1px solid #edeeee;width:220px;min-height:180px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0 20px;text-align:center;line-height:27px;color:var(--primary-color);border-radius:8px;gap:18px;transition:var(--transition-1);cursor:pointer}.activities .cards-activities .card-activity h3{font-size:17px;transition:var(--transition-1)}.activities .cards-activities .card-activity.active{background:var(--primary-color);color:#fff!important;position:relative;transition:var(--transition-1)}.activities .cards-activities .card-activity.active img{filter:brightness(0) invert(1);transition:var(--transition-1)}.activities .cards-activities .card-activity.active::after{content:"";position:absolute;width:0;height:0;border-left:16px solid transparent;border-right:16px solid transparent;border-top:13px solid var(--primary-color);bottom:-13px;left:0;right:0;margin:auto}.activities .cards-activities .card-activity:hover{background:var(--primary-color);color:#fff}.activities .cards-activities .card-activity:hover img{filter:brightness(0) invert(1)}.activities .card-activity-main{background:#1b4f6b;padding:50px 40px;color:#fff;border-radius:6px}.activities .card-activity-main .info-content p:last-child{margin-bottom:0}.activities .card-activity-main .img-card{width:175px;height:175px;background:rgba(217,217,217,.1098039216);border-radius:100px;display:flex;align-items:center;justify-content:center}.activities .with-suitcase .icon{border:1px solid #fff;border-radius:100px;width:35px;height:35px;display:flex;align-items:center;justify-content:center}.popular-trips .owl-stage-outer{padding-left:15px;margin-left:-15px;padding-bottom:10px}.popular-trips .owl-nav button.owl-next{margin-right:-30px}.popular-trips .card-style-1 .text-card-1{box-shadow:0 2px 1px 0 rgba(0,0,0,.1019607843)}.recommended-trips .owl-carousel .owl-item img{width:auto}.recommended-trips .owl-nav{max-width:-moz-max-content;max-width:max-content;display:block;position:static;margin:20px auto}.recommended-trips .owl-controls,.recommended-trips .owl-prev,.recommended-trips .owl-next{position:relative;left:10px;right:10px}.easy-booking{padding-top:30px}.easy-booking .content-easy{border-top:1px solid #ededed;padding-top:60px}.easy-booking .card-booking{display:flex;align-items:center;gap:15px;font-weight:700;font-size:19px;color:var(--primary-color);max-width:250px}.easy-booking .card-booking .img-booking{background:#e8f0f3;max-width:-moz-max-content;max-width:max-content;min-width:75px;height:75px;border-radius:100px;display:flex;align-items:center;justify-content:center}.easy-booking .card-booking .img-booking img{width:45px}.easy-booking .right-image{position:absolute;right:0;bottom:0;margin-right:-280px;margin-bottom:-60px}.card-style-1{position:relative}.card-style-1 .image-card-1{overflow:hidden;position:relative}.card-style-1 .image-card-1 a::after{content:"";position:absolute;width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,.75) -120%,rgba(0,0,0,0) 145%);top:0;bottom:0;z-index:0}.card-style-1 .image-card-1 img{border-radius:7px 7px 0 0}.card-style-1 .card-information{margin-bottom:4px}.card-style-1 .text-card-1{background:#fff;padding:20px 24px;box-shadow:0 2px 1px 0 rgba(0,0,0,.1019607843)}.card-style-1 .card-information p{font-size:15px!important;color:#666!important}.card-style-1 .hover-show{position:absolute;background:rgb(237,28,36);width:90px;height:90px;bottom:0;right:0;border-radius:100px 0 0 0;color:#fff;visibility:hidden;opacity:0;transition:all 500ms ease;transform:translate(20px,20px);z-index:11}.card-style-1 .hover-show span{position:absolute;bottom:20px;right:20px;transform:rotate(-45deg);font-size:33px}.card-style-1 .image-card-1 a img{transition:var(--transition-1)}.card-style-1:hover .hover-show{visibility:visible;opacity:1;transform:translate(0)}.card-style-1:hover .text-card-1 h3{color:var(--primary-color)}.card-style-1:hover .image-card-1 a img{filter:saturate(1.65)}.card-style-2{position:relative}.card-style-2 .card-image-2{position:relative;overflow:hidden}.card-style-2 .card-image-2 img{border-radius:5px;transition:var(--transition-1)}.card-style-2 .text-card-2{padding:10px 0}.card-style-2 .hover-show{position:absolute;background:rgba(226,10,23,.6588235294);width:70px;height:70px;bottom:0;right:0;border-radius:100px 0 0 0;color:#fff;visibility:hidden;opacity:0;transition:all 500ms ease;transform:translate(20px,20px)}.card-style-2 .hover-show span{position:absolute;bottom:12px;right:15px;transform:rotate(-45deg);font-size:28px}.card-style-2:hover .hover-show{visibility:visible;opacity:1;transform:translate(0)}.card-style-2:hover .text-card-1 h3{color:var(--primary-color)}.card-style-2:hover .card-image-2 img{opacity:0.8!important}.card-style-2:hover h3{color:var(--primary-color)}.recommended-trips .owl-carousel .owl-stage-outer{padding:12px}.card-style-3{background:#fff;padding:20px;border-radius:8px;min-height:343px;display:flex;box-shadow:0 1px 3px 0 rgba(0,0,0,.2509803922)}.card-style-3 .title-card-3{color:#1c1c1e;transition:var(--transition-1);font-size:22px}.card-style-3 .trip-info{color:#3a3a3c;font-size:15px}.card-style-3 .price{color:var(--secondary-color)}.card-style-3 .image-card-3{position:relative}.card-style-3 .image-card-3 .inner-img-3{overflow:hidden;border-radius:10px}.card-style-3 .image-card-3 .inner-img-3 img{transition:var(--transition-1);width:100%}.card-style-3 .ribbon-second{margin-top:40px}.card-style-3 .ribbon-second .ribbon3{background:#6e55ff}.card-style-3 .ribbon-second .ribbon3::after{border-left:11px solid #6e55ff}.card-style-3 .ribbon-second .ribbon3::before{border-top:9px solid #3722ae}.card-style-3:hover .title-card-3{color:var(--primary-color)}.card-style-3:hover .inner-img-3 img{transform:scale(1.1)}.card-style-3 .detail:hover{color:var(--primary-color)!important}.pricing-tag{position:relative;z-index:99}.card-news .card-news-image{overflow:hidden;position:relative;border-radius:10px}.card-news .card-news-image img{transition:var(--transition-1)}.card-news .card-news-image .info-card{position:absolute;bottom:0;display:flex;gap:25px;padding:6px 18px;background:rgba(255,255,255,.8392156863);left:20px;bottom:20px;border-radius:6px;align-items:center}.card-news .card-news-image .info-card .info{display:flex;align-items:center;gap:6px;font-size:15px!important}.card-news .more{transition:var(--transition-1)}.card-news .text-card-news{padding-top:20px}.card-news .text-card-news h3{color:#1c1c1e}.card-news .more:hover{color:var(--primary-color)!important}.card-news:hover .card-news-image a img{transform:scale(1.1);opacity:.8}.card-news:hover h3{color:#000}.button-1-outline{border:2px solid var(--primary-color);color:var(--primary-color);padding:8px 30px;border-radius:5px}.button-1-outline:hover{color:#fff;border:2px solid transparent}.video-play{position:absolute;top:40%;left:50%;z-index:auto}.video-play a{height:68px;width:68px;font-weight:900;font-size:20px;line-height:69px;border-radius:50%;display:inline-block;text-align:center;transform:translateX(-50%);color:var(--secondary-color);background:#fff;box-shadow:0 0 50px rgba(3,4,28,.1);z-index:2;transition:all 600ms ease}.video-play a::after{position:absolute;content:"";height:95px;width:95px;top:-13px;left:-13px;background:rgba(255,255,255,.178);border-radius:50%;animation:pulse 2s infinite;z-index:-1}.video-play a:hover{background:var(--secondary-color);color:#fff}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(226,10,23,.28)}70%{box-shadow:0 0 0 45px rgba(255,255,255,0)}100%{box-shadow:0 0 0 0 rgba(255,255,255,0)}}.star-universal li{font-size:11px;color:#ffcc23}[class^=ribbon-]:before,[class^=ribbon-]:after{content:"";position:absolute}.ribbon-1{position:absolute;width:69px;height:53px;background:var(--secondary-color);left:-10px;top:30px;z-index:99}.ribbon-1 .ribbon{position:absolute;height:10px;width:10px;background:var(--secondary-color);top:53px;border-radius:0 0 0 10px;z-index:-1}.ribbon-1:before{height:0;height:10px;width:10px;background:var(--secondary-color);top:-8px;border-radius:10px 0 0 0;z-index:-1}.ribbon-1:after{height:0;width:0;border-top:26px solid transparent;border-bottom:28px solid transparent;border-left:22px solid var(--secondary-color);right:-22px}.ribbon-1 span{display:inline-block;font-size:16px;color:#fff;font-weight:700;padding:7px 0 10px 8px;line-height:19px;text-align:center}.ribbon{width:-moz-max-content;width:max-content;height:188px;position:absolute;top:0;float:left;margin-bottom:30px;background-size:cover;color:#fff}.ribbon3{height:30px;line-height:30px;padding-left:15px;position:absolute;left:-8px;top:20px;background:#ed1c24;font-size:14px;font-weight:700;border-radius:4px 0 0 0;width:auto;padding-right:15px}.ribbon3:before,.ribbon3:after{content:"";position:absolute}.ribbon3:before{height:0;width:0;left:.1px;bottom:-8.5px;border-top:9px solid #73090d;border-left:9px solid transparent}.ribbon3:after{height:0;width:0;right:-10.5px;border-top:16px solid transparent;border-bottom:15px solid transparent;border-left:11px solid #ed1c24}.ribbn{text-align:center;padding:20px}.ribbn h2{margin:0 0 20px;background:radial-gradient(105.23% 371.04% at 50% 50%,#c43340 0%,#a21d2d 100%);color:#fff;padding:15px;width:calc(100% + 80px);position:relative;left:-40px;border-radius:0 0 40px 40px}.ribbn h2::before{position:absolute;content:"";border-color:transparent transparent #7c1d26 #7c1d26;border-style:solid;transform:rotate(450deg);border-width:15px;top:0;left:-10px;z-index:-88;border-radius:10px}.ribbn h2::after{position:absolute;content:"";border-color:transparent transparent #7c1d26 #7c1d26;border-style:solid;transform:rotate(540deg);border-width:15px;top:0;right:-10px;z-index:-88;border-radius:10px}.luxury-trips .owl-stage-outer{clip-path:inset(-100vw -100vw -100vw 0)}footer{position:relative;margin-top:50px;overflow-x:hidden;padding-top:5px}footer .image-curve-top{position:absolute;top:-1px;z-index:1;transform:rotate(180deg)}footer .footer-items{background:#e8f0f3;padding-top:70px}footer .footer-items .footer-options ul li{margin:10px 0;color:#444}footer .footer-items .footer-options ul li a{display:inline-block}footer .footer-items .footer-options ul li a:hover{color:var(--secondary-color);transform:translateX(4px)}footer .footer-right .footer-box{background:#fff;padding:30px;min-height:240px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}footer .footer-right .footer-box .image-box{background:#e8f0f3;max-width:-moz-max-content;max-width:max-content;padding:15px;border-radius:100px!important;margin:0 auto;border-radius:4px}footer .footer-right .footer-box a{width:100%;padding:10px 0;color:#fff;font-weight:700;border-radius:3px}footer .footer-right .footer-box-1 a{background:#0b73ab}footer .footer-right .footer-box-1 a:hover{background:#015785}footer .footer-right .footer-box-2 .image-box{font-size:32px;background:#11a84a;color:#fff;min-width:60px;height:60px;transition:var(--transition-1)}footer .footer-right .footer-box-2 .image-box:hover{background:var(--third-color)}footer .footer-right .footer-box-2 .btn-contact{background:#11a84a}footer .footer-right .footer-box-2 .btn-contact:hover{background:#00752d}footer .bottom-footer .title-footer{text-transform:uppercase;margin-bottom:15px;font-size:17px;font-weight:700;color:#333}footer .bottom-footer ul{display:flex;gap:20px}footer .hr-footer{color:#c4c4c4}footer .bottom-footer-lists a{display:inline-block;width:45px;height:45px;border-radius:100px;color:#fff;display:flex;align-items:center;justify-content:center;font-size:19px}footer .bottom-footer-lists a.facebook{background:#1076ce}footer .bottom-footer-lists a.twitter{background:#08a1d1}footer .bottom-footer-lists a.instagram{background:#b667db}footer .bottom-footer-lists a.youtube{background:#b667db}footer .bottom-footer-lists a.pinterest{background:#c00}footer .bottom-footer-lists a:hover{background:var(--primary-color)}footer .follow-us{gap:6px!important}footer .footer-image-bottom{margin-top:100px}.bottom-footer-lists a{display:inline-block;width:45px;height:45px;border-radius:100px;color:#fff;display:flex;align-items:center;justify-content:center;font-size:19px}.bottom-footer-lists a.facebook{background:#1076ce}.bottom-footer-lists a.twitter{background:#08a1d1}.bottom-footer-lists a.instagram{background:#b667db}.bottom-footer-lists a.youtube{background:#b667db}.bottom-footer-lists a.pinterest{background:#c00}.bottom-footer-lists a:hover{background:var(--primary-color)}.scroll-top{position:fixed;opacity:0;visibility:hidden;right:55px;bottom:130px;z-index:99999;transform:translateY(50%);transition:var(--transition-1)}.scroll-top button{color:#fff;background:var(--secondary-color);padding:13px;border-radius:2px}.scroll-top.active{visibility:visible;opacity:1;transform:translateY(0);transition:var(--transition-1)}.mfp-fade.mfp-bg{opacity:0;transition:all 0.15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0;transform:scale(.4)}.mfp-fade.mfp-wrap .mfp-content{opacity:0;transform:scale(.7);transition:all 0.15s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1;transform:scale(1)}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0;transform:scale(.5)}.breadcrumb-custom{font-size:14px;color:#333}.breadcrumb-custom i{font-size:12px}.breadcrumb-custom a:hover{color:var(--primary-color);text-decoration:underline}.inside-page .background-banner{background:linear-gradient(180deg,#ffffff 0%,#c6d7e5 100%);width:100%;height:100%;max-height:690px}.inside-page .background-banner::after{all:unset}.hero-inner{padding-top:40px}.hero-inner .image-bg{position:absolute;top:0;margin-top:-85px;z-index:-1}.hero-inner .image-right{margin-left:auto;right:0;margin-right:50px}.hero-inner h1{font-size:39px}.hero-inner.package-page .star-universal li{color:#efa61c!important}.hero-inner.package-page .price-top .pricing .price{font-size:28px}.hero-inner.package-page .price-top a{text-align:end;color:var(--secondary-color);font-weight:600;font-size:17px;position:relative}.hero-inner.package-page .price-top a::before{content:"";position:absolute;width:10px;height:10px;background:var(--secondary-color);border-radius:100px;margin-left:-25px;top:0;bottom:0;margin-top:auto;margin-bottom:auto;transition:var(--transition-1)}.hero-inner.package-page .price-top a::after{content:"";position:absolute;width:75px;height:2px;background:var(--secondary-color);bottom:0;top:0;margin:auto;margin-left:-195px;transition:var(--transition-1)}.hero-inner.package-page .price-top a:hover{color:var(--primary-color)}.hero-inner.package-page .price-top a:hover::after,.hero-inner.package-page .price-top a:hover::before{background:var(--primary-color)}.hero-inner.package-page .package-images .video-play a{color:#fff;background:var(--primary-color)}.hero-inner.package-page .package-images img{border-radius:8px}.trip-outline .outline-items .line{position:absolute;z-index:99;width:1px;height:100%;background:#d6e4eb;top:0;margin-left:-40px}.trip-outline .outline-items .line.activities{margin-left:-27px}.trip-outline .outline-items .line.meals{margin-left:-31px}.trip-outline .meals-div{margin-left:0}.trip-outline .accommodation-div{margin-left:25px}.trip-outline .outline-item:last-child{margin-top:40px!important}.item-trans-act{margin-left:-30px}.mb-40{margin-bottom:40px!important}.trip-outline .outline-content{margin-top:60px;background:linear-gradient(180deg,#edfaff 0%,#ffffff 100%);border:1px solid #d5e4eb;position:relative}.trip-outline .outline-content .content-container{padding:45px 15px}.trip-outline .list-outline{padding-left:1rem;color:#333;margin:0}.trip-outline .list-outline li{margin:10px 0}.title-inner .has-divider{position:relative}.title-inner .has-divider::after{content:"";display:block;width:50px;height:9px;background:url(//himalayanidol.com/wp-content/themes/himalayanidol/./assets/images/Squiggly-line-1.webp) no-repeat;background-size:contain;margin:10px 0;filter:brightness(0) saturate(100%) invert(22%) sepia(70%) saturate(3044%) hue-rotate(190deg) brightness(95%) contrast(103%)}.bd_toc_header_title{position:relative;font-size:20px;color:var(--primary-color)}.bd_toc_header_title::after{content:"";display:block;width:50px;height:9px;background:url(//himalayanidol.com/wp-content/themes/himalayanidol/./assets/images/Squiggly-line-1.webp) no-repeat;background-size:contain;margin:2px 0}.package-padding{padding-top:55px}.highlight-lists ul{padding:0;margin:0;list-style:none}.highlight-lists ul li{padding-left:35px;position:relative;margin:12px 0}.highlight-lists ul li:last-child{margin-bottom:0}.highlight-lists ul li::before{content:"";position:absolute;width:25px;height:26px;background:url(//himalayanidol.com/wp-content/themes/himalayanidol/./assets/images/checkmark.webp) no-repeat;left:0;filter:grayscale(1)}.accordion-button{cursor:pointer}.itinerary{margin-bottom:30px}.itinerary .accordion-item{padding:30px 38px 30px 45px;border:2px solid #becfd6;border-radius:6px;position:relative}.itinerary .accordion-item .accordion-button{padding-right:30px;line-height:26px;cursor:pointer}.hero-inner h1{color:#333!important}.itinerary .accordion-item .serial-number{position:absolute;left:0;bottom:0;top:0;width:55px;height:55px;margin:auto;background:#fff;border-radius:100px;box-shadow:0 2px 7px 0 rgba(0,0,0,.2509803922);display:flex;align-items:center;justify-content:center;margin-left:-28px}.itinerary .accordion-item .itinerary-cards{display:flex;gap:20px;line-height:20px;align-items:center}.itinerary .accordion-item .itinerary-cards img{filter:brightness(0) saturate(100%) invert(15%) sepia(94%) saturate(4125%) hue-rotate(350deg) brightness(96%) contrast(93%)}.itinerary .single-pkg-image{display:flex;gap:15px}.itinerary .single-pkg-image img{border-radius:5px}.itinerary .accordion-button::after{content:"";background-size:contain;position:absolute;right:0;bottom:0;top:0;margin:auto;width:21px;height:auto;background:url(//himalayanidol.com/wp-content/themes/himalayanidol/./assets/images/plus-icon.webp) no-repeat}.itinerary .accordion-button[aria-expanded~=true]::after{content:"";background:url(//himalayanidol.com/wp-content/themes/himalayanidol/./assets/images/minus-icon.webp) no-repeat;background-size:contain}.itinerary .accordion-body{line-height:28px}.imp-note{background:var(--primary-color);padding:30px;border-radius:3px;display:flex;gap:25px;align-items:center}.imp-note p{margin:0}.imp-note .icon-note{min-width:85px;height:85px;border-radius:100px;display:flex;align-items:center;justify-content:center;background:#29739B}.imp-note .text-note{color:#fff}.imp-note.private-trip{position:relative}.imp-note.private-trip a{position:absolute;bottom:0;margin-bottom:-20px;right:30px;font-size:16px;background:var(--third-color);padding:10px 25px;border-radius:4px;color:#fff;border:1px solid transparent}.imp-note.private-trip a:hover{background:var(--primary-color);border:1px solid #fff}.trip-map{border:1px solid #DADADA;border-radius:3px;padding:14px}.trip-map h2{color:#1697DF}.trip-map .download{display:block;margin-bottom:-30px;background:#1697DF;max-width:-moz-max-content;max-width:max-content;padding:5px 25px;border-radius:100px;font-size:15px;color:#fff;margin-left:auto;margin-right:auto;font-weight:600}.trip-map .download:hover{background:var(--primary-color)}.read-more{color:#1697df}.inclusion .inclusion-head .title{background:#666;padding:15px 30px;color:#fff;border-radius:2px;display:flex;justify-content:space-between;align-items:center;gap:10px;cursor:pointer;transition:var(--transition-1)}.inclusion .inclusion-head .title:hover{background:var(--third-color)}.inclusion .inclusion-head.active .title{background:var(--third-color);position:relative;transition:var(--transition-1)}.inclusion .inclusion-head.active .title::after{content:"";position:absolute;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid var(--third-color);bottom:-9px;z-index:-1;transition:var(--transition-1)}.inclusion .inclusion-tab{margin-top:30px}.inclusion .inclusion-tab ul{list-style:none;margin:0;padding-left:.5em}.inclusion .inclusion-tab ul li{color:#222;padding-left:30px;margin:10px 0;position:relative;font-weight:500}.inclusion .inclusion-tab ul li::before{content:"";position:absolute;width:18px;height:18px;left:0;top:0;margin-top:3px}.inclusion .inclusion-tab.includes ul li::before{background:url(//himalayanidol.com/wp-content/themes/himalayanidol/./assets/images/checked.webp) no-repeat;filter:brightness(0) saturate(100%) invert(65%) sepia(88%) saturate(2716%) hue-rotate(157deg) brightness(94%) contrast(94%);background-size:contain}.inclusion .inclusion-tab.excludes ul li::before{background:url(//himalayanidol.com/wp-content/themes/himalayanidol/./assets/images/cross.webp) no-repeat;filter:brightness(0) saturate(100%) invert(15%) sepia(100%) saturate(5992%) hue-rotate(1deg) brightness(114%) contrast(121%);background-size:contain}.pricing-tag .right-top{padding:35px 38px}.pricing-tag .right-top .selling-tag{margin-left:0}.pricing-tag .discount-group .title-discount{padding:8px 20px}.pricing-tag .right-top .trip-duration{margin-right:38px;margin-top:-30px;border-radius:3px}.price-options .owl-carousel .owl-stage-outer{padding:28px 0}.price-options .owl-nav button.owl-prev{margin-left:-25px}.price-options .owl-nav button.owl-next{margin-right:-25px}.price-options .owl-nav{top:48%}.price-options .owl-nav button{width:50px;height:50px;font-size:16px;border:2px solid #1697DF!important}.price-options .owl-nav button:hover{border-color:var(--primary-color)!important}.card-price-option{border:2px solid #E8F0F3;background:#E8F0F3;position:relative;border-radius:3px}.card-price-option .top-opt{background:#fff;padding:20px 24px}.card-price-option .bottom-opt{display:flex;gap:5px;justify-content:center;padding:30px 24px 35px 24px}.card-price-option .bottom-opt>span{margin-top:10px}.card-price-option .bottom-opt .price-option p{font-size:44px}.card-price-option .pricing-top-tag{position:absolute;top:0;padding:3px 27px;border-radius:100px;font-size:14px;color:#fff;margin-top:-17px;left:0;right:0;max-width:-moz-max-content;max-width:max-content;margin-left:auto;margin-right:auto}.card-price-option .pricing-top-tag.bkg-green{background:#51A769}.card-price-option .pricing-top-tag.bkg-yellow{background:#B2A41D}.card-price-option .pricing-top-tag.bkg-blue{background:#1D50B2}.card-price-option .pricing-top-tag.bkg-pale-red{background:#C05B74}.card-price-option .arrow{position:absolute;left:0;right:0;background:#fff;width:49px;height:49px;margin-left:auto;margin-right:auto;margin-top:-22px;border-radius:100px;box-shadow:0 1px 0 0 rgba(0,0,0,.2509803922);display:flex;align-items:center;justify-content:center;color:#6d6d6d}.card-price-option .arrow:hover{background:var(--primary-color);color:#fff}.main-image .video-play:hover a{background:var(--primary-color)!important}.departure-package .departure-table{padding:20px 30px;border:1px solid #CDD7DA;border-radius:1px}.departure-package .top-departure{background:#E8F0F3;font-weight:700;color:#222}.departure-package a{background:var(--third-color);color:#fff;border-radius:4px;display:block;display:flex;align-items:center;justify-content:center;padding:4px 15px;font-size:16px}.departure-package a:hover{background:var(--primary-color)}.departure-package select{width:100%;padding:10px 30px;background:#fff;border:2px solid #9E9E9E;border-radius:6px}.faqs .accordion-item .accordion-button::after{content:"";background:url(//himalayanidol.com/wp-content/themes/himalayanidol/./assets/images/collapse-show.webp) no-repeat;background-size:contain;position:absolute;right:0;bottom:0;top:0;margin:auto;width:20px;height:20px}.faqs .title h2{font-size:22px}.faqs .accordion-item{margin-bottom:10px}.faqs .accordion-item .accordion-button{padding:7px 0}.faqs .accordion-item .accordion-button::after{left:0;right:auto}.faqs .accordion-item .accordion-body,.faqs .accordion-item .accordion-button{padding-left:35px}.faqs hr{color:#979797;margin:2px 0}.related-blogs .owl-nav{top:47%}.related-blogs .owl-nav button{width:35px;height:35px;font-size:14px!important;border:2px solid #1697DF!important}.related-blogs .owl-nav button:hover{border:2px solid var(--primary-color)!important}.related-blogs .owl-nav button.owl-prev{margin-left:-58px}.related-blogs .owl-stage-outer{padding-bottom:20px}.card-blog-related .img-blog{overflow:hidden;border-radius:4px}.card-blog-related img{border-radius:4px;transition:var(--transition-1)}.card-blog-related h3{transition:var(--transition-1)}.card-blog-related a{background:#999;padding:5px 15px;font-size:15px;color:#fff;border-radius:4px}.card-blog-related a:hover{background:var(--primary-color)}.card-blog-related:hover h3{color:var(--third-color)}.card-blog-related:hover img{transform:scale(1.04)}.related-blogs h2,.faqs h2{font-size:24px!important}.trip-reviews .content{margin-top:40px}.trip-reviews .content:first-child{margin-top:10px}.trip-reviews .review-btn{background:var(--third-color);padding:10px 25px;border-radius:2px;color:#fff;display:flex;align-items:center;gap:5px;font-size:16px;font-weight:700}.trip-reviews .review-btn:hover{background:var(--primary-color)}.trip-reviews .review-rating{line-height:19px}.trip-reviews .review-rating .review-points{background:#EFA61C;width:50px;height:50px;border-radius:3px;display:flex;align-items:center;justify-content:center}.trip-reviews .card-client-review{padding:30px 36px;background:#F4F9FB;border:1px solid #E8EEF1;position:relative}.trip-reviews .card-client-review .user-details img{border-radius:5px}.trip-reviews .card-client-review .verify-user{position:absolute;background:#51A769;color:#fff;padding:2px 16px;border-radius:100px;right:30px;bottom:0;margin-bottom:-14px}.trip-reviews .card-client-review .verify-user span{font-size:14px}.trip-reviews .btns-review{display:flex;align-items:center;gap:16px}.trip-reviews .btns-review button{color:#fff;border-radius:3px;display:flex;align-items:center;gap:8px;padding:10px 30px;font-size:16px;font-weight:700}.trip-reviews .btns-review button:hover{background:var(--primary-color)}.trip-reviews .btns-review .load-more{background:#EFA61C}.trip-reviews .btns-review .write-review{background:var(--third-color)}.right-content{position:sticky;top:5px;height:-moz-max-content;height:max-content}.star-universal.star-yellow li{color:#EFA61C!important}.similar-trips{padding-top:90px}.dynac-text{color:#222;line-height:26px}.dynac-text a{color:var(--third-color);font-weight:600}.dynac-text a:hover{color:var(--primary-color);text-decoration:underline}.dynac-text p{color:inherit}.dynac-text p:last-child{margin-bottom:0}.dynac-text ul:last-child{margin:0}.dynac-text h2,.dynac-text h3,.dynac-text h4,.dynac-text h5,.dynac-text h6{font-weight:800;color:#222}.dynac-text h2{font-size:25px}.dynac-text h3{font-size:22px}.dynac-text h4{font-size:20px}.dynac-text h5{font-size:19px}.dynac-text h6{font-size:18px}.dynac-text img{max-width:100%;height:auto;border-radius:8px}.dynac-text figure figcaption{font-size:15px;color:var(--third-color);font-weight:500}.dynac-text hr{margin:25px 0;opacity:.15}.gc-1{--bs-gutter-x:1.5rem !important;--bs-gutter-y:3.5rem !important}.gc-normal{--bs-gutter-y:2rem !important}.gutter-one-half{--bs-gutter-y:1rem !important}.gc-2{--bs-gutter-x:3.5rem !important;--bs-gutter-y:3.5rem !important}.gc-1-5{--bs-gutter-y:1.5rem !important}.sharing-items .share .icon{width:50px;height:50px;border-radius:100px;background:linear-gradient(180deg,#FFFFFF 0%,#FFFFFF 100%);box-shadow:0 1px 2px 0 rgba(0,0,0,.2509803922);display:flex;align-items:center;justify-content:center}.need-help{margin-top:40px;background:var(--primary-color);border-radius:6px;padding:0 15px}.need-help .img-expert{display:flex;align-items:end;gap:10px;font-size:16px}.need-help .img-expert img{border:3px solid #fff;box-shadow:0 0 9px 4px rgba(0,0,0,.0588235294);margin-top:-20px;border-radius:10px}.need-help .img-expert .text-help{color:#fff}.need-help .bottom-expert{display:flex;align-items:center;padding:15px 0;gap:10px}.need-help .bottom-expert a{border:1px solid transparent}.need-help .bottom-expert a:hover{background:var(--primary-color);border:1px solid #fff}.need-help .bottom-expert .live-chat{background:#11A84A;color:#fff;padding:5px 0;width:100%;text-align:center;border-radius:4px;font-size:15px;font-weight:600}.need-help .social{min-width:35px;height:35px;display:flex;align-items:center;justify-content:center;color:#fff;border-radius:100px;font-size:20px}.need-help .social.viber{background:#7B2CDE}.need-help .social.whatsapp{background:#11A84A}.right-main{margin-top:35px;position:sticky;top:20px}.right-top{background:var(--primary-color);border-radius:5px;position:relative;padding:35px 25px;box-shadow:0 3px 15px 3px rgba(0,0,0,.1019607843)}.right-top .selling-tag{margin-top:-50px;font-size:14px;background:#51A769;max-width:-moz-max-content;max-width:max-content;padding:3px 24px;border-radius:100px;font-weight:700;color:#fff;margin-left:auto;margin-right:auto;margin-bottom:15px}.right-top .trip-duration{background:#1697DF;box-shadow:0 0 9px 4px rgba(0,0,0,.0588235294);width:60px;height:60px;display:flex;align-items:center;text-align:center;font-weight:800;color:#fff;border-radius:5px;font-size:17px;line-height:21px;position:absolute;right:0;margin-right:10px;top:0;margin-top:-10px;padding:10px}.right-top .text-price-start{font-size:17px}.right-top .actual_price{font-size:30px;font-weight:600}.right-top .actual_price small{font-size:18px}.right-top .discount-group{width:100%;background:transparent;border:2px solid #fff;border-radius:4px;font-size:15px;position:relative;max-width:100%}.right-top .discount-group .title-discount{background:transparent}.right-top .discount-right-side .title-discount{width:100%;padding:6px 0}.right-top .number-travelers{width:100%;max-width:100%}.right-top .number-travelers button,.right-top .number-travelers input{background:transparent;border:2px solid #eee;color:#fff}.right-top .number-travelers input{min-width:160px}.right-top .input-group button,.right-top .input-group input{width:100%}.right-top .input-group{flex-wrap:nowrap;gap:5px}.right-top .input-group button{font-size:14px}.right-top .input-group input{padding:5px 10px}.right-top .brand-showcase li{font-size:16px;margin:4px 0;display:flex;gap:8px;align-items:center}.right-top .buttons-bottom{display:flex;align-items:center;gap:5px;width:100%}.right-top .buttons-bottom button{background:#1697DF;border-radius:2px;font-weight:600;font-size:16px;color:#fff;max-width:100%;display:inline-block;height:45px;width:100%;border:1px solid transparent}.right-top .buttons-bottom button.add-cart{padding:9px 16px}.right-top .buttons-bottom button:hover{background:#12313f;border:1px solid #eee}.right-top .discount-group .title-discount i,.right-top .discount-group.show-prices .title-discount i{transition:all 500ms ease}.right-top .discount-group.show-prices .title-discount i{transform:rotate(180deg)!important}.discount-group{max-width:220px;background:#fff;font-size:15px;position:relative}.discount-group .title-discount{display:flex;align-items:center;justify-content:space-between;gap:12px;background:#f4f4f4;border-radius:4px 4px 0 0;width:100%;padding:4px 20px;font-weight:600}.discount-group .group-prices{padding:4px 20px;position:absolute;width:100%;background:var(--secondary-color);border-top:2px solid var(--primary-color);visibility:hidden;opacity:0;transform:translateY(5%);transition:all 200ms linear;z-index:99;color:#fff;margin-left:0;border:1px solid #fff;margin-top:2px}.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:16px;padding:10px 0;border-bottom:1px solid #cfcfcf;font-weight:600}.discount-group .group-prices ul li span:first-child{font-size:15px;font-weight:400}.discount-group .group-prices ul li:last-child{border-bottom:0}.right-top .discount-group .title-discount i,.right-top .discount-group.show-prices .title-discount i{transition:all 500ms ease}.right-top .discount-group.show-prices .title-discount i{transform:rotate(180deg)!important}.right-top .discount-group .title-discount .icon{border:1px solid #fff;padding:2px;font-size:10px;display:flex;align-items:center;justify-content:center;max-height:20px;min-width:20px;display:flex}.discount-group.show-prices .group-prices{visibility:visible;opacity:1;transform:translateY(0);transition:all 500ms ease}.mfp-prevent-close{background:#1b4f6b!important;opacity:0.9!important;border-radius:100px;width:80px!important;height:80px!important}.mfp-arrow::before{display:none!important}.mfp-arrow::after{top:-8px!important}.mfp-arrow-left::after{margin-left:24px!important}.mfp-arrow::after,.mfp-arrow::before{margin-top:36px!important}.mfp-arrow-right::after{margin-left:34px!important}.mfp-arrow{top:54%!important}.share-buttons{position:absolute;width:300px;z-index:66;height:-moz-max-content;height:max-content;opacity:0;visibility:hidden;left:10%;transform:translateY(10%);transition:var(--transition-1)}.share-buttons .share-button{margin-top:15px}.share-buttons .share-button:first-child{margin-top:-10px}.share-buttons.active{opacity:1;visibility:visible;transform:translateY(0);transition:var(--transition-1)}.share-buttons .share-button-primary:first-child{top:10px}.share-buttons .share-button-primary:nth-child(2){top:60px}.share-buttons .share-button-primary:nth-child(3){top:110px}.share-buttons .share-button-primary:last-child{top:160px}.share-button-primary{position:absolute;width:45px;height:45px;left:0;top:50%;border-radius:100px;display:flex;align-items:center;justify-content:center;transition:var(--transition-1);background:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,.2509803922)}.share-button-primary i{transition:var(--transition-1)}.share-button-primary:hover{background:var(--primary-color);transition:var(--transition-1)}.share-button-primary:hover i{color:#fff!important}.share-button-icon{display:block;color:#242424;position:absolute;font-size:21px;margin-top:1px}.facebook{color:#1076ce}.twitter{color:#08a1d1}.pinterest{color:#c00}.whatsapp{color:#25D366}#loadMore{transition:var(--transition-1);transition:200ms all cubic-bezier(.445,.05,.55,.95)}#loadMore .loading-msg{display:none}#loadMore.loading .default-msg{display:none;animation:FadeOut 1.5s linear forwards}#loadMore.loading .loading-msg{display:block;animation:fadeIn 1.5s linear forwards}#loadMore.load-more--loading .icon-arrow{animation:rotate 1.5s linear infinite;animation-delay:0.2s;background-color:transparent}#loadMore.load-more--loading.load-more--loading.style-2 .icon-arrow{width:25px;height:25px}#loadMore.load-more--loading.load-more--loading.style-2 .icon-arrow img{display:none}.content{display:none}@keyframes rotate{100%{transform:rotate(360deg)}}@keyframes fadeIn{0%{opacity:.2}100%{opacity:1}}@keyframes fadeOut{0%{opacity:.8}100%{opacity:0}}.pkg-content h2{font-size:28px}.showcase-view.inside-page{padding-bottom:100px}.content-page{padding-top:55px}.right-options-company{border:1px solid #ececec;padding:25px;border-radius:5px;box-shadow:0 0 5px 3px rgba(0,0,0,.0392156863);background:#fff}.right-options-company ul li{margin:13px 0;font-weight:500}.right-options-company ul li:last-child{margin-bottom:0}.right-options-company ul li a{max-width:-moz-max-content;max-width:max-content;display:block;position:relative}.right-options-company ul li a::after{content:"";position:absolute;bottom:-3px;height:1px;background:var(--third-color);left:0;border-radius:0 10px 10px 0;width:0;transition:var(--transition-1)}.right-options-company ul li a:hover{color:var(--primary-color)}.right-options-company ul li a:hover::after{width:100%}.hero-inner.not-found-page{padding-top:90px}.showcase-view.error-page{padding-bottom:200px}.card-legal-docs .img-docs{border-radius:8px;padding:14px;background:rgba(0,56,82,.1294117647);transition:var(--transition-1);overflow:hidden}.card-legal-docs img{border-radius:3px;transition:var(--transition-1)}.card-legal-docs span{display:block;background:var(--primary-color);max-width:-moz-max-content;max-width:max-content;color:#fff;margin:auto;padding:5px 15px;border-radius:2px;box-shadow:0 0 5px 1px rgba(0,0,0,.1);transition:var(--transition-1);font-size:18px!important}.card-legal-docs:hover img{opacity:.8}.card-legal-docs:hover span{background:var(--third-color)}.team-card .img-team{position:relative;transition:var(--transition-1)}.team-card .img-team::after{content:"";position:absolute;width:100%;height:100%;background:rgba(0,0,0,.2549019608);top:0;z-index:0;visibility:hidden;opacity:0;transition:var(--transition-1);left:0}.team-card img{border-radius:4px 4px 0 0}.team-card .text-team{border:2px solid #ececec;padding:8px 15px 12px 15px;background:#fff}.team-card .user-info{background:var(--third-color);color:#fff;padding:5px 15px;position:absolute;left:0;right:0;bottom:0;z-index:2;top:0;margin:auto;max-width:-moz-max-content;max-width:max-content;height:-moz-max-content;height:max-content;border-radius:100px;font-size:16px;font-weight:600;visibility:hidden;opacity:0;transform:translateY(-50px)}.team-card .user-info:hover{background:var(--primary-color)}.team-card:hover .user-info{visibility:visible;opacity:1;transform:translateY(0)}.team-card:hover .img-team::after{visibility:visible;opacity:1}.single-team-page{position:relative}.single-team-page::after{content:"";position:absolute;width:2px;height:100%;background:#ececec;left:0;right:0;margin:auto;top:0;z-index:-1}.list-photo-member img{border-radius:3px;transition:var(--transition-1)}.list-photo-member img:hover{opacity:.7;filter:saturate(1.5)}.contact-details-parent .details-list li{display:flex;margin:25px 0;gap:20px}.contact-details-parent .details-list li:first-child{margin-top:0}.contact-details-parent .details-list li:last-child{margin-bottom:0}.contact-details-parent .details-list li a{color:#333;font-weight:400}.contact-details-parent .details-list li a:hover{color:var(--third-color);text-decoration:underline}.contact-details-parent .details-list .icon{width:60px;font-size:25px;color:#fff;border-radius:5px;display:flex;align-items:center;justify-content:center;height:60px;background:var(--primary-color)}.contact-form{background:#fff;border-radius:10px}.contact-form label{margin-bottom:2px;font-weight:500;width:100%}.contact-form input,.contact-form select,.contact-form textarea{background:#f1f1f1;border-radius:3px;padding:10px;border:1px solid rgb(193,205,211);outline:0}.wpcf7-acceptance{span{margin-left:0}}.contact-form textarea{min-height:180px}.contact-form .inputs i{height:-moz-max-content;height:max-content;position:absolute;right:15px;top:0;bottom:0;margin:auto;color:rgba(16,71,101,.2117647059)}.wpforms-page-indicator-steps{min-width:140px}.contact-form .inputs.textarea i{top:20px;bottom:auto!important}.wpcf7-list-item.first.last{margin:0}.contact-form .inputs span{display:block;position:absolute;top:0;bottom:0;right:10px;font-size:18px;margin:auto;height:-moz-max-content;height:max-content;color:#79c8ea}.contact-form input[type=submit]{background:var(--primary-color);color:#fff;border-radius:5px;font-weight:600}.contact-form input[type=submit]:hover{background:var(--third-color)}.form-right{position:relative}.form-right::before{content:"";position:absolute;width:1px;height:100%;background:#ececec;left:0;margin-left:-70px}.btns-more .load-more-1{display:flex;background:var(--primary-color);padding:10px 25px;gap:10px;border-radius:4px;min-width:180px;justify-content:center;color:#fff;font-weight:600;border:2px solid transparent}.btns-more .load-more-1:hover{background:#ebebeb;border:2px solid var(--primary-color);color:var(--primary-color)}.btns-more .load-more-1:hover img{filter:brightness(0) saturate(100%) invert(24%) sepia(19%) saturate(1857%) hue-rotate(157deg) brightness(97%) contrast(88%)}.right-side-content{position:sticky;top:20px}.card-blog .text-card-1{padding:20px 28px;padding:16px 22px}.card-blog img{transition:var(--transition-1)}.card-blog .image-card-1{border-radius:10px 10px 0 0}.card-blog:hover img{transform:scale(1.1)}.card-blog .bottom-info{font-size:15px;font-weight:700}.card-blog .bottom-info i{color:var(--third-color)}.right-side-blog .search-side{display:flex;min-height:45px}.right-side-blog .search-side input{background:#ececec;padding:0 15px;font-size:15px}.right-side-blog .search-side button{background:var(--primary-color);padding:10px 18px;border-radius:0 5px 5px 0;color:#fff}.right-side-blog .search-side button:hover{background:var(--third-color)}.card-right-side .img-card-right{overflow:hidden;border-radius:5px}.card-right-side img{border-radius:5px;transition:var(--transition-1)}.card-right-side .text-card-right .date{font-size:14px;color:var(--primary-color);font-weight:600}.card-right-side .text-card-right .title{font-weight:700!important;color:#3a3a3a}.card-right-side:hover .text-card-right .title{color:var(--primary-color)}.card-right-side:hover img{transform:scale(1.05)}.right-side-blog{position:sticky;top:25px}.blog-single-page h1{font-size:39px}.showcase-view.inside-page.single-page-blog{padding-bottom:0}.content-page.single-blogs{padding-top:25px}.featured-image img{border-radius:9px}.right-blog-single{position:sticky;top:25px}.bottom-info.single-page-blogs{font-size:15px}.inside-page.page-package{padding-bottom:0}.content-team h2{font-size:31px!important}.table-of-content{padding:22px}.search-bar.with-box-shadow{box-shadow:0 0 10px -2px #0000003d}.fix-departure{background:#e8efea;background:linear-gradient(0deg,rgba(255,255,255,1) 0%,rgba(241,241,241,1) 35%,rgba(255 255 255) 100%)}.fixdtable table{margin:10px auto 10px auto;border-collapse:collapse;width:100%!important;text-align:left;overflow:hidden;border-radius:5px;-webkit-box-shadow:0 1px 2px 0 rgb(0 0 0 / 10%);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.10);box-shadow:0 1px 2px 0 rgb(0 0 0 / 10%);background:#fff}.fixdtable thead{box-shadow:0 5px 10px rgba(0,0,0,.20);color:#fff;background:#1b4f6b!important;font-size:16px}.fixdtable th{padding:15px 20px}.fixdtable td{padding:13px 20px;line-height:22px}.fixdtable td span{color:#545454}.fixdtable tr:nth-child(even){background-color:#f7f7f7}.fixdtable .status{padding:.2rem 1rem;border-radius:5px;text-align:center;font-weight:700}.fixdtable a{text-decoration:none;font-weight:700;color:#fff;font-size:14px}.fixdtable a:hover{text-decoration:underline}.tblnote{font-size:14px;color:#999}.teldes{font-size:16px;color:#666}@media only screen and (max-width:991px){#groupjointable thead{display:none}#groupjointable tbody,#groupjointable tr,#groupjointable td{display:block;width:100%}#groupjointable tr{margin-bottom:20px;border-bottom:1px solid #ccc}#groupjointable td{text-align:left;padding:10px}#groupjointable td[data-label]:before{content:attr(data-label);font-weight:700;float:left;text-transform:capitalize}}.sticky-package{position:fixed;min-height:40px;display:flex;align-items:center;width:100%;top:0;background:#fff;visibility:hidden;opacity:0;z-index:999;box-shadow:0 0 5px 2px rgba(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%;min-height:23px;display:flex;justify-content:space-between;align-items:center;background:#fff;border-radius:2px}.items-packages ul{width:100%}.items-packages ul li{font-size:16px;font-weight:500;border-radius:2px}.items-packages ul li a{display:block;height:100%;padding:7px 50px}.items-packages ul li a.active{background:var(--primary-color);color:#fff}.chartWrapper{position:relative;max-width:100%}.chartWrapper>canvas{position:absolute;left:0;top:0;pointer-events:none}.chartAreaWrapper{width:902px;overflow-x:scroll}.qr-right{position:fixed;right:20px;bottom:7px;width:80px;z-index:999;background:#fff;padding:6px;border-radius:5px;width:110px;height:110px}div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-modern .wpforms-image-choices-item label,div.wpforms-container-full .wpforms-form ul.wpforms-image-choices-classic .wpforms-image-choices-item label{border:1px solid #8181813b}div.wpforms-container-full .wpforms-form .wpforms-image-choices-modern .wpforms-image-choices-item.wpforms-selected .wpforms-image-choices-image::after{background-color:var(--secondary-color)}.mega-menu-item>a.mega-menu-link{font-family:var(--font-2)!important}.mega-sub-menu a.mega-menu-link{font-family:var(--font-1)!important}#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator::after{content:'\f107';font-family:fontAwesome!important;font-size:16px}picture img{width:100%;height:auto}.fa-weixin{color:#11a84a}footer .info-contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;color:#444;margin:14px 0;font-size:16px;font-weight:600}footer .info-contact i,footer .info-contact svg{font-size:22px}footer .info-contact a:hover{text-decoration:underline;-webkit-transform:translateX(2px);-ms-transform:translateX(2px);transform:translateX(2px)}footer .bottom-social-links ul li a{width:35px;height:35px;border-radius:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#444;font-size:16px}canvas.canvasjs-chart-canvas:nth-child(1){position:static!important}canvas.canvasjs-chart-canvas:nth-child(2){max-width:100%;width:0!important}