:root{--body:#fff;--black:#1A2A33;--white:#fff;--theme:#C8A24C;--theme-2:#113D48;--header:#0A1F24;--text:#5A6B73;--border:#E5DDC8;--border-2:#BDB5A0;--bg:#F8F4EA;--box-shadow:0px 1px 14px 0px rgba(0,0,0,0.13)}.theme-btn{position:relative;z-index:2;overflow:hidden;vertical-align:middle;display:inline-block;border:none;text-transform:capitalize;text-align:center;background-color:var(--theme);color:var(--white);line-height:1;padding:22px 24px;min-width:170px;border-radius:100px;font-size:16px;font-weight:700;font-family:Manrope,sans-serif}@media (max-width:991px){.theme-btn{padding:18px 24px}}.theme-btn i{margin-left:10px}.theme-btn:before{content:"";position:absolute;height:100%;bottom:0;left:0;width:0;background-color:var(--header);z-index:-1;transition:all .4s ease-out;border-radius:inherit}.theme-btn:hover{color:var(--white);box-shadow:none}.theme-btn:hover:before{width:100%}@media (max-width:767px){.theme-btn{padding:20px 32px}}@media (max-width:575px){.theme-btn{padding:18px 30px;font-size:14px}}body{font-family:Manrope,sans-serif;font-size:16px;font-weight:400;line-height:28px;color:var(--text);background-color:var(--white);overflow-x:hidden}body,ul{padding:0;margin:0}ul{list-style:none}button{border:none;background-color:transparent;padding:0}input:focus{outline:none}input,input:focus{color:var(--white)}h1,h2,h3,h4,h5,h6{font-family:Manrope,sans-serif;margin:0;padding:0;color:var(--header);transition:all .4s ease-in-out;text-transform:capitalize}h1{font-size:74px;line-height:114%}@media (max-width:1399px){h1{font-size:53px}}@media (max-width:1199px){h1{font-size:42px}}@media (max-width:991px){h1{font-size:50px}}@media (max-width:767px){h1{font-size:45px}}@media (max-width:575px){h1{font-size:40px}}h2{font-size:48px;line-height:125%}@media (max-width:1399px){h2{font-size:44px}}@media (max-width:1199px){h2{font-size:40px}}@media (max-width:991px){h2{font-size:36px}}@media (max-width:767px){h2{font-size:32px}}@media (max-width:575px){h2{font-size:28px}}h3{font-size:24px;line-height:150%}@media (max-width:575px){h3{font-size:20px}}h4{font-size:22px;line-height:136%}h4,h5{font-weight:700}h5{font-size:18px}h6{font-size:16px;font-weight:700}a{text-decoration:none;outline:none!important;cursor:pointer;color:var(--header);transition:all .4s ease-in-out}p,span{margin:0;transition:all .4s ease-in-out}.about-wrapper .about-content .about-area .about-items .icon{width:67px;height:67px;line-height:67px;border-radius:50px;flex-basis:70px;text-align:center;background-color:var(--theme)}.about-wrapper-2 .about-content .theme-btn{background-color:var(--theme-2)}.about-wrapper-2 .about-content .theme-btn:before{background-color:var(--theme)}.about-wrapper-3 .about-content .about-items .about-icon-items .icon{width:74px;height:74px;line-height:74px;text-align:center;border-radius:50px;background-color:rgb(239,243,250);position:relative}@keyframes rippleOne{70%{box-shadow:0 0 0 40px rgba(244,68,56,0)}to{box-shadow:0 0 0 0 rgba(244,68,56,0)}}@keyframes up-down{0%{transform:translateY(10px)}to{transform:translateY(-10px)}}@keyframes spinner{to{transform:rotate(1turn)}}@keyframes letters-loading{0%,75%,to{opacity:0;transform:rotateY(-90deg)}25%,50%{opacity:1;transform:rotateY(0deg)}}@keyframes loaderspin{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes tpswing{0%{transform:rotate(20deg)}to{transform:rotate(0deg)}}@keyframes width{0%{width:0}to{width:100%}}@keyframes loaderpulse{0%{transform:scale(1)}to{transform:scale(1.2)}}@keyframes rounded{50%{transform:rotate(20deg)}}@keyframes cir36{to{transform:rotate(1turn)}}@keyframes float-bob-y{0%{transform:translateY(-30px)}50%{transform:translateY(-10px)}to{transform:translateY(-30px)}}@keyframes float-bob-x{0%{transform:translateX(30px)}50%{transform:translateX(10px)}to{transform:translateX(30px)}}@keyframes bounce-x{0%{transform:translateX(0)}50%{transform:translateX(30px)}to{transform:translateX(0)}}@keyframes criss-cross-left{0%{left:-20px}50%{left:50%;width:20px;height:20px}to{left:50%;width:375px;height:375px}}@keyframes criss-cross-right{0%{right:-20px}50%{right:50%;width:20px;height:20px}to{right:50%;width:375px;height:375px}}@keyframes rotated2{0%{transform:rotate(0)}to{transform:rotate(-1turn)}}@keyframes wave{0%{transform:translateX(0)}50%{transform:translateX(-25%)}to{transform:translateX(-50%)}}@keyframes zoom{0%{transform:scale(.5)}50%{transform:scale(1)}to{transform:scale(.5)}}@keyframes translateY2{0%{transform:translateY(-30px)}to{transform:translateY(20px)}}@keyframes translateX2{0%{transform:translateX(-30px)}to{transform:translateX(20px)}}@keyframes moving{0%{transform:translatey(0)}20%{transform:translateX(-50px)}50%{transform:translatey(-40px)}to{transform:translatey(0)}}@keyframes img-anim-right{0%{transform:translateX(5%);-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%);opacity:0}to{transform:translateX(0);-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);opacity:1}}@keyframes img-anim-left{0%{transform:translateX(-5%);-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);opacity:0}to{transform:translateX(0);-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);opacity:1}}@keyframes img-anim-top{0%{transform:translateY(-5%);-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);opacity:0}to{transform:translateY(0);-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0);opacity:1}}.swiper-3d-section .container{max-width:1500px;margin:0 auto}.swiper-3d-section .card3d-content .theme-btn{border:1px solid var(--white);background-color:transparent;max-width:160px;text-align:center;margin:0 auto}.swiper-3d-section .card3d-content .theme-btn:hover{color:var(--white);border:1px solid var(--header);box-shadow:none}.swiper-3d-section .card3d-content .theme-btn:hover:before{width:100%}.footer-newsletter-wrapper .footer-newsletter-item .widget-head{margin-bottom:30px}.footer-newsletter-wrapper .footer-newsletter-item .footer-content p{color:var(--white)}.footer-newsletter-wrapper .newsletter-input .footer-input{position:relative;margin-top:30px}.footer-newsletter-wrapper .newsletter-input .footer-input input{background:var(--white);border:none;outline:none;width:100%;padding:18px 20px;border-radius:100px;color:#727171;line-height:1;text-transform:capitalize}@media (max-width:991px){.footer-newsletter-wrapper .newsletter-input .footer-input input{padding:15px 20px}}@media (max-width:767px){.footer-newsletter-wrapper .newsletter-input .footer-input input{padding:17px 20px}}@media (max-width:575px){.footer-newsletter-wrapper .newsletter-input .footer-input input{padding:14px 20px}}.footer-newsletter-wrapper .newsletter-input .footer-input input::placeholder{color:#727171}.footer-newsletter-wrapper .newsletter-input .footer-input .newsletter-btn{position:absolute;top:0;right:0}.contact-us-main.style-2 .contact-box-items .icon{color:var(--white)}.contact-us-main .contact-box-items .icon{margin-bottom:20px}.contact-us-main:hover .contact-box-items .icon img{filter:grayscale(100%) brightness(300%)}.contact-us-wrapper .contact-us-contact .comment-form-wrap .theme-btn{background-color:transparent;border:1px solid var(--theme)}.contact-us-wrapper .contact-us-contact .comment-form-wrap .theme-btn:before{background-color:var(--theme)}.contact-us-wrapper .contact-us-contact .comment-form-wrap .theme-btn:hover{color:var(--white);box-shadow:none}.contact-us-wrapper .contact-us-contact .comment-form-wrap .theme-btn:hover:before{width:100%}.cta-items .theme-btn{margin-top:20px;background:var(--white);color:var(--theme)}.instagram-wrapper .instagram-banner-items .banner-image .icon{position:absolute;width:68px;height:68px;line-height:68px;text-align:center;border-radius:50%;background-color:var(--theme);font-size:28px;top:50%;left:50%;transform:translate(-50%,-50%);z-index:99;color:var(--white);opacity:0;transition:all .4s ease-in-out}.instagram-wrapper .instagram-banner-items:hover .banner-image .icon{opacity:1}.cta-box-items .cta-content .theme-btn{padding:12px 20px;background-color:transparent;border:1px solid var(--white);min-width:100px;color:var(--white)}.cta-box-items .cta-content .theme-btn:before{background-color:var(--theme)}.cta-box-items .cta-content .theme-btn:hover{color:var(--white);box-shadow:none}.cta-box-items .cta-content .theme-btn:hover:before{width:100%}.cta-offer-wrapper .offer-image .circle .text-item .icon{top:50%;transform:translate(-50%,-50%);left:34%;position:absolute}.deals-offer-items .airline-wrap .airline-card .theme-btn{padding:12px 15px;min-width:130px}.counter-section-2 .container-fluid{padding:0 0 0 120px}@media (max-width:1399px){.counter-section-2 .container-fluid{padding:0 60px}}@media (max-width:1199px){.counter-section-2 .container-fluid{padding:0 50px}}@media (max-width:991px){.counter-section-2 .container-fluid{padding:0 40px}}@media (max-width:767px){.counter-section-2 .container-fluid{padding:0 40px}}@media (max-width:575px){.counter-section-2 .container-fluid{padding:0 30px}}.counter-wrapper-3 .counter-items .icon{position:relative}.counter-wrapper-3 .counter-items .icon:before{top:0;left:0;right:0;bottom:0;width:100%;height:100%;width:80px;height:80px;background-color:rgba(255,255,255,.1)}.counter-wrapper-3 .counter-items .icon:after,.counter-wrapper-3 .counter-items .icon:before{position:absolute;content:"";left:50%;top:50%;transform:translate(-50%,-50%);border-radius:100%}.counter-wrapper-3 .counter-items .icon:after{width:60px;height:60px;line-height:60px;text-align:center;background-color:rgba(255,255,255,.2)}.booking-wrapper2 .booking-wrap .nav .nav-item.active .nav-link{color:var(--theme)}.booking-wrapper2 .tab-content .tour-wrapper .tour-item .icon{width:60px;height:60px;line-height:60px;text-align:center;border-radius:100px;background:rgba(28,168,203,.1);position:relative}.booking-wrapper2 .tab-content .tour-wrapper .tour-item .icon:before{position:absolute;left:0;right:0;bottom:0;width:100%;height:100%;content:"";width:1px;height:60px;background:#E6E6E6;left:-25px;top:0}@media (max-width:1399px){.booking-wrapper2 .tab-content .tour-wrapper .tour-item .icon:before{display:none}}.booking-wrapper2 .tab-content .tour-wrapper .tour-item.style-5 .icon:before{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;content:"";width:none;height:none;background:none}.booking-wrapper2 .tab-content .tour-wrapper .tour-item .theme-btn{min-width:145px}.destination-category-section .container-fluid{padding:0 40px}.destination-card-items .destination-content .price .theme-btn.style-2{border-radius:100px;background:rgba(2,165,206,.1);color:var(--theme);padding:10px 20px;min-width:140px}.destination-card-items .destination-content .price .theme-btn.style-2:before{background-color:var(--theme)}.destination-card-items .destination-content .price .theme-btn.style-2:hover{color:var(--white);box-shadow:none}.destination-card-items .destination-content .price .theme-btn.style-2:hover:before{width:100%}.destination-wrapper .main-box .box .destination-content .theme-btn{background-color:transparent;border:1px solid var(--white);color:var(--white)}.destination-wrapper .main-box .box .destination-content .theme-btn:before{background-color:var(--theme)}.destination-wrapper .main-box .box .destination-content .theme-btn:hover{color:var(--white);box-shadow:none}.destination-wrapper .main-box .box .destination-content .theme-btn:hover:before{width:100%}.destination-wrapper .main-box .box.active{width:950px!important;height:420px}.destination-wrapper .main-box .box.active:before{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;content:"";background:rgba(10,31,36,.4)}.destination-wrapper .main-box .box.active .destination-content{opacity:1;visibility:visible}.new-destination-items .thumb .content .icon{width:60px;height:60px;line-height:60px;display:inline-block;border-radius:50%;background-color:var(--white);color:var(--header);text-align:center}.new-destination-items .thumb .content .icon:hover{background-color:var(--theme);color:var(--white)}.new-top-desti-thumb .icon{width:60px;height:60px;line-height:60px;border-radius:50%;border:2px solid var(--white);text-align:center;color:var(--white);display:inline-block;position:absolute;top:-100px;left:50%;transform:translate(-50%,-50%);opacity:0;visibility:hidden;transition:all .4s ease-in-out}.new-top-desti-thumb .icon:hover{background-color:var(--theme);border:2px solid var(--theme)}.new-top-desti-thumb:hover .icon{top:50%;opacity:1;visibility:visible}.faq-wrapper .faq-items .accordion-item{border:0;background-color:var(--white);border-radius:12px;box-shadow:0 4px 25px 0 rgba(0,0,0,.06)}.faq-wrapper .faq-items .accordion-item .accordion-header{border:none}.faq-wrapper .faq-items .accordion-item .accordion-header .accordion-button{font-weight:600;color:var(--theme);border:0;border-radius:0;box-shadow:none;background-color:var(--white);border-radius:12px;padding:25px 30px 0;text-transform:capitalize;font-size:22px}@media (max-width:1199px){.faq-wrapper .faq-items .accordion-item .accordion-header .accordion-button{font-size:20px}}.faq-wrapper .faq-items .accordion-item .accordion-header .accordion-button:after{content:"\f285";background:transparent;font-family:inherit;font-weight:300;transition:all .3s ease-in-out!important;color:var(--header)}.faq-wrapper .faq-items .accordion-item .accordion-header .accordion-button:not(.collapsed):after{content:"\f322";background:transparent;font-family:Font Awesome\ 6 Pro;font-weight:300;transform:rotate(0);color:var(--theme)}.faq-wrapper .faq-items .accordion-item .accordion-header .accordion-button.collapsed{background-color:transparent;padding:25px 30px;color:var(--header)}.faq-wrapper .faq-items .accordion-item .accordion-collapse .accordion-body{padding-left:30px;padding-top:15px;color:#504E4E}.feature-card-items .icon{width:82px;height:82px;border-radius:50px;line-height:82px;text-align:center;background-color:rgba(28,168,203,.2);margin:0 auto 20px}.feature-card-items .icon.bg-color{background:#FEE8E8}.feature-wrapper .feature-content .feature-area .feature-items .feature-icon-item .icon{width:67px;height:67px;line-height:67px;border-radius:50px;text-align:center;background-color:var(--theme)}.video-wrapper .watch-button .theme-btn.style-2{background-color:var(--theme-2)}.video-wrapper .watch-button .theme-btn.style-2:before{background-color:var(--theme)}.feature-tour-items .feature-tour-content .icon{border-radius:5px;border:1px solid rgba(10,31,36,.25);width:42px;height:42px;line-height:38px;text-align:center;position:absolute;right:0;bottom:0}.feature-tour-items .feature-tour-content .icon:hover{background-color:var(--theme);border:1px solid var(--theme);color:var(--white)}.featured-flight-items .featured-content .featured-rating .theme-btn{padding:15px 22px;background-color:transparent;border:1px solid var(--theme);color:var(--header)}.featured-flight-items .featured-content .featured-rating .theme-btn:before{background-color:var(--theme)}.featured-flight-items .featured-content .featured-rating .theme-btn:hover{color:var(--white);box-shadow:none}.activities-details-wrapper .main-bar .activities-card .theme-btn,.featured-flight-items .featured-content .featured-rating .theme-btn:hover:before{width:100%}.activities-details-wrapper .activities-details-content .activities-box-wrap .activities-box-area .activities-box-item .icon{width:44px;height:44px;text-align:center;line-height:40px;border-radius:6px;border:1px solid #92a4a8;transition:all .4s ease-in-out}.activities-details-wrapper .activities-details-content .activities-box-wrap .activities-box-area .activities-box-item.style-2 .icon{background-color:var(--theme)}.activities-details-wrapper .activities-details-content .activities-box-wrap .activities-box-area .activities-box-item:hover .icon{background-color:var(--theme);border:1px solid var(--theme)}.activities-details-wrapper .activities-details-content .activities-box-wrap .activities-box-area .activities-box-item:hover .icon img{filter:grayscale(100%) brightness(300%)}.activities-details-wrapper .activities-details-content .faq-items .accordion-item{border:0;background-color:var(--white);border-radius:12px;box-shadow:0 4px 25px 0 rgba(0,0,0,.06)}.activities-details-wrapper .activities-details-content .faq-items .accordion-item .accordion-header{border:none}.activities-details-wrapper .activities-details-content .faq-items .accordion-item .accordion-header .accordion-button{font-weight:600;color:var(--theme);border:0;border-radius:0;box-shadow:none;background-color:var(--white);border-radius:12px;padding:25px 30px 0;text-transform:capitalize;font-size:18px}@media (max-width:1199px){.activities-details-wrapper .activities-details-content .faq-items .accordion-item .accordion-header .accordion-button{font-size:20px}}.activities-details-wrapper .activities-details-content .faq-items .accordion-item .accordion-header .accordion-button:after{content:"\f280";background:transparent;font-family:inherit;font-weight:300;transition:all .3s ease-in-out!important;color:var(--header)}.activities-details-wrapper .activities-details-content .faq-items .accordion-item .accordion-header .accordion-button:not(.collapsed):after{content:"\f280";background:transparent;font-family:inherit;font-weight:300;transform:rotate(0);color:var(--theme)}.activities-details-wrapper .activities-details-content .faq-items .accordion-item .accordion-header .accordion-button.collapsed{background-color:transparent;padding:25px 30px;color:var(--header)}.activities-details-wrapper .activities-details-content .faq-items .accordion-item .accordion-collapse .accordion-body{padding-left:30px;padding-top:15px;color:#504E4E;display:flex;align-items:center;justify-content:space-between}@media (max-width:1399px){.activities-details-wrapper .activities-details-content .faq-items .accordion-item .accordion-collapse .accordion-body{flex-wrap:wrap;gap:30px}}.activities-details-wrapper .activities-details-content .faq-items .accordion-item .accordion-collapse .accordion-body p{max-width:620px}.activities-details-wrapper .activities-details-content .faq-items .accordion-item .accordion-collapse .accordion-body .faq-image{max-width:160px}.activities-details-wrapper .activities-details-content .faq-items .accordion-item .accordion-collapse .accordion-body .faq-image img{width:100%;height:100%;border-radius:10px}@keyframes load4{0%{width:0}to{width:70%}}@keyframes load5{0%{width:0}to{width:60%}}.footer-widget-wrapper-new{padding:70px 0 50px;position:relative;z-index:9}.footer-widget-wrapper-new:before{position:absolute;top:0;left:0;bottom:0;width:100%;height:100%;content:"";border-radius:0 0 16px 16px;background:#242625;width:32%;z-index:-1}@media (max-width:1199px){.footer-widget-wrapper-new:before{display:none}}.footer-widget-wrapper-new .single-widget-items{margin-top:30px}@media (max-width:1199px){.footer-widget-wrapper-new .single-widget-items{text-align:left!important}}.footer-widget-wrapper-new .single-widget-items .widget-head{margin-bottom:30px}.footer-widget-wrapper-new .single-widget-items .widget-head h4{color:var(--white);position:relative;padding-bottom:20px}.footer-widget-wrapper-new .single-widget-items .widget-head h4:before{position:absolute;bottom:0;left:0;width:60px;height:2px;content:"";background-color:var(--theme)}.footer-widget-wrapper-new .single-widget-items .footer-content{text-align:center}@media (max-width:1199px){.footer-widget-wrapper-new .single-widget-items .footer-content{text-align:left}}.footer-widget-wrapper-new .single-widget-items .footer-content h3{color:var(--white);margin-bottom:10px}.footer-widget-wrapper-new .single-widget-items .footer-content p{color:var(--white)}.footer-widget-wrapper-new .single-widget-items .footer-content .footer-input{position:relative;margin-top:30px;text-align:center;padding:0 45px}@media (max-width:1199px){.footer-widget-wrapper-new .single-widget-items .footer-content .footer-input{text-align:left!important;padding:0}}.footer-widget-wrapper-new .single-widget-items .footer-content .footer-input input{background:var(--white);border:none;outline:none;width:100%;padding:18px 20px;border-radius:100px;color:#727171;line-height:1;text-transform:capitalize;margin-bottom:20px}@media (max-width:991px){.footer-widget-wrapper-new .single-widget-items .footer-content .footer-input input{padding:15px 20px}}@media (max-width:767px){.footer-widget-wrapper-new .single-widget-items .footer-content .footer-input input{padding:17px 20px}}@media (max-width:575px){.footer-widget-wrapper-new .single-widget-items .footer-content .footer-input input{padding:14px 20px}}.footer-widget-wrapper-new .single-widget-items .footer-content .footer-input input::placeholder{color:#727171}.footer-widget-wrapper-new .single-widget-items .footer-content .footer-input .newsletter-btn{width:100%}.footer-widget-wrapper-new .single-widget-items .footer-content .social-icon{gap:8px;margin-top:30px}@media (max-width:1199px){.footer-widget-wrapper-new .single-widget-items .footer-content .social-icon{justify-content:start!important}}.footer-widget-wrapper-new .single-widget-items .footer-content .social-icon a{width:50px;height:50x;line-height:50px;border-radius:50%;text-align:center;color:var(--theme);background-color:var(--white);transition:all .4s ease-in-out}.footer-widget-wrapper-new .single-widget-items .footer-content .social-icon a:hover{background-color:var(--theme);color:var(--white)}.footer-widget-wrapper-new .single-widget-items .list-items li{transition:all .4s ease-in-out;font-size:18px}.footer-widget-wrapper-new .single-widget-items .list-items li i{margin-right:10px;color:var(--white);transition:all .4s ease-in-out}.footer-widget-wrapper-new .single-widget-items .list-items li a{color:var(--white)}.footer-widget-wrapper-new .single-widget-items .list-items li:not(:last-child){margin-bottom:18px}.footer-widget-wrapper-new .single-widget-items .list-items li:hover{margin-left:5px}.footer-widget-wrapper-new .single-widget-items .list-items li:hover a,.footer-widget-wrapper-new .single-widget-items .list-items li:hover i{color:var(--theme)}.footer-widget-wrapper-new .single-widget-items .contact-info .contact-items{display:flex;gap:20px}.footer-widget-wrapper-new .single-widget-items .contact-info .contact-items:not(:last-child){margin-bottom:30px}@media (max-width:575px){.footer-widget-wrapper-new .single-widget-items .contact-info .contact-items{flex-wrap:wrap}}.footer-widget-wrapper-new .single-widget-items .contact-info .contact-items .icon{width:40px;height:40px;line-height:40px;border-radius:5px;text-align:center;color:var(--header);background-color:var(--theme)}.footer-widget-wrapper-new .single-widget-items .contact-info .contact-items .icon i{font-size:18px;color:var(--white)}.footer-widget-wrapper-new .single-widget-items .contact-info .contact-items .content h6{font-weight:400;color:var(--white)}.footer-widget-wrapper-new .single-widget-items .contact-info .contact-items .content h6 a{color:var(--white)}.footer-bottom{padding:40px 0;position:relative;border-top:1px dashed #767676}.footer-bottom .footer-wrapper{display:flex;align-items:center;justify-content:space-between}@media (max-width:1199px){.footer-bottom .footer-wrapper{flex-wrap:wrap;gap:10px;justify-content:center}}.footer-bottom .footer-wrapper p{color:var(--white)}.footer-bottom .footer-wrapper p span{color:var(--theme)}.footer-bottom .footer-wrapper .bottom-list{display:flex;align-items:center;gap:24px}.footer-bottom .footer-wrapper .bottom-list li{font-size:16px;font-weight:400;color:var(--white)}.header-top-section .container-fluid{padding:0 60px}@media (max-width:1600px){.header-top-section .container-fluid{padding:0 50px}}@media (max-width:1399px){.header-top-section .container-fluid{padding:0 40px}}@media (max-width:1199px){.header-top-section .container-fluid{padding:0 30px}}.header-1 .container-fluid{padding:0 60px}@media (max-width:1600px){.header-1 .container-fluid{padding:0 50px}}@media (max-width:1399px){.header-1 .container-fluid{padding:0 40px}}@media (max-width:1199px){.header-1 .container-fluid{padding:0 30px}}@media (max-width:1399px){.header-1 .theme-btn{display:none}}.header-1.header-3 .theme-btn{border:1px solidrgba(255,255,255,.25);color:var(--white);background:rgba(255,255,255,.25)}.header-top-section-new .container-fluid{padding:0 150px}@media (max-width:1600px){.header-top-section-new .container-fluid{padding:0 50px}}@media (max-width:1399px){.header-top-section-new .container-fluid{padding:0 40px}}@media (max-width:1199px){.header-top-section-new .container-fluid{padding:0 30px}}.header-11 .container-fluid{padding:0 150px}@media (max-width:1600px){.header-11 .container-fluid{padding:0 50px}}@media (max-width:1399px){.header-11 .container-fluid{padding:0 40px}}@media (max-width:1199px){.header-11 .container-fluid{padding:0 30px}}@media (max-width:1399px){.header-11 .theme-btn{display:none}}.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb .demo-button .theme-btn{padding:14px 20px;color:var(--white)!important;width:auto;font-size:16px;text-align:center;border-radius:0!important;background-color:var(--theme);line-height:normal}.header-main .main-menu ul li .has-homemenu .homemenu-items .homemenu .homemenu-thumb .demo-button .theme-btn:hover{background-color:var(--header)}.sticky{position:fixed!important;top:0!important;left:0;width:100%;z-index:100;transition:all .9s;background-color:var(--white);animation:fadeInDown .5s ease-in-out 0s 1 normal none running;box-shadow:0 8px 24px rgba(149,157,165,.2)}.sticky.header-11 .header-logo{display:none}.sticky.header-11 .logo-2{display:block}.sticky.header-3 .header-logo-2{display:none}.sticky.header-3 .header-logo{display:block}.sticky.header-3 .header-main .main-menu ul li a{color:var(--header)}.sticky.header-3 .header-main .main-menu ul li a:hover{color:var(--theme)!important}.sticky.header-3 .header-main .main-menu ul li .submenu,.sticky.header-3 .header-main .main-menu ul li .submenu li a,.sticky.header-3 .header-main .sidebar__toggle{color:var(--header)}@media (max-width:1399px){.sticky.header-3 .theme-btn{display:none}}.sticky.header-3 .search-icon{color:var(--header);border:1px solid var(--border)}.sticky.header-3 .theme-btn{background-color:var(--theme)}.offcanvas__wrapper .offcanvas__content .offcanvas__contact .header-button .theme-btn{width:100%;padding:20px 40px;text-transform:capitalize!important}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{box-shadow:inset 0 0 5px var(--theme);border-radius:5px}::-webkit-scrollbar-thumb{background:var(--theme);border-radius:10px}.fix{overflow:hidden}@media (max-width:767px){br{display:none}}.hero-bottom .best-price-wrapper .nav .nav-item.active .nav-link{background-color:var(--header);color:var(--white);border:1px solid var(--header)}.hero-bottom .filter-wrapper .list a.active{background-color:var(--header);color:var(--white)}.hero-bottom .filter-wrapper .serch-button .theme-btn{min-width:145px;background-color:var(--theme-2)}.hero-bottom .filter-wrapper .serch-button .theme-btn:before{background-color:var(--theme)}.hero-bottom .filter-wrapper .serch-button .theme-btn:hover{color:var(--white);box-shadow:none}.hero-bottom .filter-wrapper .serch-button .theme-btn:hover:before{width:100%}.comment-form-wrap .form-clt .theme-btn{border-radius:5px;background-color:var(--theme-2)}.comment-form-wrap .form-clt .theme-btn:before{background-color:var(--theme)}.hero-3 .hero-content .about-button .theme-btn.style-2{background:rgba(255,255,255,.25)}.mean-container .mean-nav>ul .homemenu-items .homemenu .homemenu-thumb .demo-button .theme-btn{padding:12px 20px;color:var(--white)!important;width:auto;font-size:16px;text-align:center;border-radius:0}.mean-container .mean-nav>ul .homemenu-items .homemenu .homemenu-thumb .demo-button .theme-btn:hover{color:var(--white)!important}.news-section-2 .container-fluid{padding:0 110px}@media (max-width:1600px){.news-section-2 .container-fluid{padding:0 50px}}@media (max-width:1399px){.news-section-2 .container-fluid{padding:0 40px}}@media (max-width:1199px){.news-section-2 .container-fluid{padding:0 30px}}.main-sideber .single-sidebar-widget .desti-booking-form .theme-btn{width:100%;border-radius:10px}.news-standard-wrapper .news-standard-items .news-content .theme-btn{margin-top:30px}.news-standard-wrapper .news-standard-items .news-content .theme-btn.style-2{background-color:var(--header);color:var(--white)}.news-standard-wrapper .news-standard-items .news-content .theme-btn.style-2:before{background-color:var(--theme)}.news-standard-wrapper .news-standard-items .news-content .theme-btn.style-2:hover{color:var(--white);box-shadow:none}.news-standard-wrapper .news-standard-items .news-content .theme-btn.style-2:hover:before{width:100%}.preloader .loader .row{height:100%}.search-wrap input.form-control,.search-wrap input.form-control:focus{background-color:var(--theme)}.back-to-top.show{opacity:1;visibility:visible;transform:translate(0)}.section-title-area .nav .nav-item.active .nav-link{background-color:var(--theme);color:var(--white)}@keyframes load{0%{width:0}to{width:90%}}@keyframes load2{0%{width:0}to{width:70%}}@keyframes load3{0%{width:0}to{width:55%}}.cs_video_popup.active{transition-delay:0s;left:0}.cs_video_popup.active .cs_video_popup-overlay{opacity:.8;height:100%;background:rgba(0,0,0,.5)}.cs_video_popup.active .cs_video_popup-content{transform:translateY(0);opacity:1;visibility:visible}.cs_site_header{position:absolute;width:100%;z-index:101;left:0;top:0;transition:all .4s ease}.cs_site_header.cs_style_1 .cs_main_header_in,.cs_site_header.cs_style_1 .cs_top_header_in{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;position:relative}.cs_site_header.cs_style_1 .cs_top_header_in{height:45px}.cs_site_header.cs_style_1 .cs_main_header_right{display:flex;align-items:center;height:100%}.cs_site_header.cs_style_1.cs_type_1 .cs_main_header{background-color:transparent;border-bottom:1px solid #535353}.cs_site_header.cs_style_1.cs-sticky-active{background-color:#000;box-shadow:0 10px 10px -10px rgba(33,43,53,.1)}.cs_site_header_full_width .container{max-width:1482px}.cs_site_header_style1 .cs_main_header_right{display:flex;align-items:center}.cs_site_header_style1 .cs_nav .cs_nav_list>li.current-menu-item>a:before{bottom:-4px;background-color:#fff}.cs_header_search_wrap.active .cs_header_search_form{opacity:1;visibility:visible}@media screen and (max-width:1199px){.cs_main_header .container{max-width:100%}.cs_site_header.cs_style_1 .cs_nav{display:flex}}.cs_nav{color:#fff}.cs_nav ul{margin:0;padding:0;list-style:none}.cs_sticky_header{position:fixed!important;width:100%;z-index:9999}.cs_site_branding{display:inline-block}.cs_site_branding+.cs_nav{margin-left:65px}.cs_site_header.cs_style_1.cs_color_1{background-color:#fff}.cs_site_header.cs_style_1.cs_color_1 .cs_main_header{border-color:#d6d6d6}.cs_site_header.cs_style_1.cs_color_1 .cs_nav_list>li>a{color:#18191d}.cs_site_header.cs_style_1.cs_color_1 .cs_nav_list>li>a:hover{color:#e9a132}@media screen and (min-width:1200px){.cs_main_header{position:relative}.cs_main_header .container-fluid{padding-right:40px;padding-left:40px}.cs_main_header_center,.cs_top_header_center{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.cs_site_header.cs_style_1 .cs_main_header_center{width:100%;max-width:calc(100% - 300px)}.cs_site_header.cs_style_1 .cs_main_header_center,.cs_site_header.cs_style_1 .cs_main_header_left{display:flex;justify-content:center;align-items:center;height:100%}.cs_nav{display:flex;align-items:center;height:100%;color:#fff}.header-area2 .cs_nav{color:#000}.cs_nav .cs_nav_list{display:flex!important;flex-wrap:wrap;height:inherit;padding-top:5px}.cs_nav .cs_nav_list li:not(.cs-mega_menu){position:relative}.cs_nav .cs_nav_list>li{margin-right:48px;height:inherit}.cs_nav .cs_nav_list>li:last-child{margin-right:0}.cs_nav .cs_nav_list>li>a{padding:10px 0;display:inline-flex;position:relative;height:inherit;align-items:center;color:var(--heading-color);font-weight:600}.header_style_2_2 .cs_nav .cs_nav_list>li>a,.header_style_2_2 .cs_nav .cs_nav_list>li>a:hover{color:#000}.header_style_2_1 .cs_nav .cs_nav_list>li>a,.header_style_2_3 .cs_nav .cs_nav_list>li>a,.header_style_2_3 .cs_nav .cs_nav_list>li>a:hover{color:#FFF}.cs_style_2 .cs_nav .cs_nav_list>li>a{color:#000}.cs_nav .cs_nav_list>li>ul{left:0;top:calc(100% + 15px)}.cs_nav .cs_nav_list>li:hover>ul{top:90%;opacity:1;visibility:visible;transition:all .4s ease}.cs_nav .cs_nav_list>li.menu-item-has-children>a{position:relative}.cs_nav .cs_nav_list>li.menu-item-has-children>a:after{content:"";display:inline-block;width:6px;height:6px;border-right:1.5px solid;border-bottom:1.5px solid;transform:rotate(45deg);margin-left:10px;position:relative;top:-2px}.cs_nav .cs_nav_list ul{width:230px;background-color:#fff;position:absolute;border-top:2px solid var(--theme);box-shadow:0 1px 2px 0 rgba(2,0,181,.1);padding:10px 0;z-index:100;opacity:0;visibility:hidden;display:block!important;border-radius:0 0 5px 5px;transition:all .4s ease;color:var(--heading-color)}.cs_nav .cs_nav_list ul li:not(:last-child) a{position:relative;border-bottom:1px solid #eeeeee}.cs_nav .cs_nav_list ul li:not(:last-child) a:after{content:"";position:absolute;height:1px;width:calc(100% - 40px);left:20px;bottom:0;background-color:rgba(255,255,255,.1)}.cs_nav .cs_nav_list ul li:hover ul{top:0}.cs_nav .cs_nav_list ul li:hover>ul{opacity:1;visibility:visible;transition:all .4s ease}.cs_nav .cs_nav_list ul a{display:block;line-height:inherit;padding:10px 20px}.cs_nav .cs_nav_list ul ul{top:15px;left:100%}.cs-munu_dropdown_toggle,.cs-munu_toggle{display:none}.cs-gescout_sticky .cs_nav .cs_nav_list li a{color:#000}.cs-gescout_sticky .cs_main_header{padding-top:0}.main-page-area3 .cs_main_header{padding:0 90px 0 140px}.header_style_3 .cs_nav .cs_nav_list>li>a{color:#fff}.header_style_3 .cs_nav .cs_nav_list>li>a:hover{color:var(--heading-color)!important}.header_sticky_style1.cs-gescout_sticky{background-color:#fff}.header_style_2_0.header_sticky_style1.cs-gescout_sticky,.header_style_2_1.header_sticky_style1.cs-gescout_sticky{background-color:var(--theme)}.header_sticky_style1.cs-gescout_sticky .cs_main_header{padding-top:0}.header_sticky_style1.cs-gescout_sticky .cs_nav .cs_nav_list>li>a{color:#000}.header_style_2_0 .cs_main_header{padding-top:30px}.header_style_2_0.header_sticky_style1.cs-gescout_sticky .cs_nav .cs_nav_list>li>a,.header_style_2_1.header_sticky_style1.cs-gescout_sticky .cs_nav .cs_nav_list>li>a{color:#fff}}@media screen and (max-width:1550px){.cs_site_header_full_width .container{padding:0 30px}.cs_site_branding+.cs_nav{margin-left:35px}.cs_nav .cs_nav_list>li{margin-right:35px}}@media screen and (max-width:1199px){.cs_nav .cs_nav_list>li{margin-right:0}.cs_site_header.cs_style_1 .cs_main_header_right{padding-right:55px}.cs_site_header_full_width .container{padding:0 15px}.cs-munu_dropdown_toggle{position:absolute;height:30px;width:30px;right:20px;top:5px}.cs-munu_dropdown_toggle:after,.cs-munu_dropdown_toggle:before{content:"";display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);height:2px;width:10px;background-color:currentColor;transition:all .3s ease}.cs-munu_dropdown_toggle:before{transform:translate(-50%,-50%) rotate(90deg)}.cs-munu_dropdown_toggle.active:before{transform:translate(-50%,-50%) rotate(0deg)}.cs_nav .cs_nav_list{position:absolute;width:100vw;left:-15px;background-color:#181818;padding:10px 0;display:none;top:100%;border-top:52 solid #4d4d4d;border-bottom:52 solid #4d4d4d;overflow:auto;max-height:calc(100vh - 80px);line-height:1.6em}.cs_nav .cs_nav_list ul{padding-left:15px;display:none;text-transform:capitalize}.cs_nav .cs_nav_list a{display:block;padding:8px 20px}.cs_nav .menu-item-has-children{position:relative}.cs-munu_toggle{display:inline-block;width:30px;height:27px;cursor:pointer;position:absolute;top:27px;right:30px}.cs-munu_toggle span,.cs-munu_toggle span:after,.cs-munu_toggle span:before{width:100%;height:2px;background-color:#000;display:block}.cs-munu_toggle span{margin:0 auto;position:relative;top:12px;transition-duration:0s;transition-delay:.2s}.cs-munu_toggle span:before{margin-top:-9px}.cs-munu_toggle span:after,.cs-munu_toggle span:before{content:"";position:absolute;transition-property:margin,transform;transition-duration:.2s;transition-delay:.2s,0s}.cs-munu_toggle span:after{margin-top:9px}.cs_site_header.cs_style_1 .cs-munu_toggle{top:50%;right:0;margin-top:-13px;color:#000}.cs_nav .cs_nav_list a{position:relative}.cs_site_header.cs_style_1 .cs_main_header_in{height:80px}.cs_site_header .current-menu-item>a:before{display:none}.cs_site_header.cs_style_1{top:0}.cs_site_header.cs_style_1.cs_color_1 .cs-munu_dropdown_toggle,.cs_site_header.cs_style_1.cs_color_1 .cs-munu_toggle,.cs_site_header.cs_style_1.cs_color_1 .cs_nav .cs_nav_list ul{color:#18191d}.cs_site_header.cs_style_1.cs_color_1 .cs_nav .cs_nav_list{background-color:#fff}.cs_main_header_right .header-btn{display:none}.header_sticky_style2 .cs-munu_toggle span,.header_sticky_style2 .cs-munu_toggle span:after,.header_sticky_style2 .cs-munu_toggle span:before{background-color:#000}.header_style_2_0 .cs-munu_toggle span,.header_style_2_0 .cs-munu_toggle span:after,.header_style_2_0 .cs-munu_toggle span:before,.header_style_2_1 .cs-munu_toggle span,.header_style_2_1 .cs-munu_toggle span:after,.header_style_2_1 .cs-munu_toggle span:before{background-color:#fff}}@media screen and (max-width:991px){.cs_site_header .container{max-width:100%}.cs_site_header.cs_style_1 .cs-action_box>:not(:last-child){margin-right:25px}.cs_site_header.cs_style_1 .cs_btn{padding:8px}}@media screen and (max-width:767px){.cs_site_header.cs_style_1 .cs_top_header_in{justify-content:center}.cs_site_header.cs_style_1 .cs_main_header_right,.cs_site_header.cs_style_1 .cs_top_header_left{display:none}}@media screen and (max-width:575px){.cs_site_header.cs_style_1 .cs_btn span{display:none}.cs_site_header.cs_style_1 .cs_btn svg{margin-right:0;width:20px;height:20px}}.cs_nav .cs-munu_toggle.cs-toggle_active+.cs_nav_list,.cs_nav .cs_nav_list span.cs-munu_dropdown_toggle.active+ul{display:block}.cs_site_header.cs_color_1 .cs_header_search_btn{color:initial}@media (max-width:575px){.cs_site_header.cs_color_1 .cs_header_search_btn{display:none!important}}.cs_site_header.cs_style_1 .cs_top_header{background:rgba(95,162,179,.3294117647);padding-top:5px;padding-bottom:5px}.cs_site_header.cs_style_1 .cs_top_header_in{height:40px;position:relative;z-index:1}.cs_main_header,.cs_site_header.cs_style_1 .cs_top_header .container{position:relative}.cs_main_header{padding-left:10px;padding-right:10px}.cs_site_header.cs_style_1 .cs_main_header .container{position:relative}.cs_site_header.cs_style_1 .cs_main_header_in{position:relative;z-index:1;height:100px}.cs_nav .cs_nav_list>li>a:hover{color:#fff}.cs_site_header.header_style_2.cs_style_1 .cs_main_header .container{max-width:1482px}.cs_site_header.header_style_2.cs_style_1 .cs_main_header_right{display:flex;align-items:center;gap:10px 40px}.cs_site_header.header_style_2.cs_style_1 .cs_main_header_in{height:90px}.header_style_2_2.cs_site_header.header_style_2.cs_style_1 .cs_main_header_in{height:100px}.cs_site_header.header_style_2.cs_style_1.cs-gescout_sticky .container:before{opacity:1}@media (max-width:767px){.cs_site_header.cs_style_1 .cs_top_header{display:none}.cs_site_header.header_style_2.cs_style_1 .cs_main_header_in{height:90px}}@media (max-width:1199px){.cs_site_header.cs_style_1 .cs_main_header .container:before{left:0;border-radius:0}.cs_site_header.header_style_2.cs_style_1 .cs_header_social_links{display:none}.cs_site_header.header_style_2.cs_style_1.cs-gescout_sticky .container:before{opacity:0}.main-page-area{padding:0}.cs_nav .cs_nav_list li a{color:#fff}.cs_main_header_right .header-btn{display:none!important}}.cs_main_header_right .search-trigger{color:#000;font-size:18px;padding-right:20px;z-index:1}.header_style_3 .cs_main_header_right .search-trigger{color:#fff}.accordion-item.active .accordion-collapse{display:block}.cs_site_header.header_style_3{top:0}.header_style_3.cs-gescout_show .container:before{background-color:#2b00a5!important}.accordion-area2 .accordion-button{background-color:transparent;border:1px solid var(--border);padding:18px 20px;color:var(--title);box-shadow:none;text-align:center;font-family:Urbanist,sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:34px;letter-spacing:-.48px;border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0}.header-area-5.cs_site_header,.header_area_4.cs_site_header{top:0}.cs_main_header_right .main-button.main-btn-area2 .arrow-btn,.cs_main_header_right .main-button.main-btn-area2 .theme-btn{background-color:var(--theme);color:var(--white)}.header_style_2_1 .cs_btn.cs_style_1{background-color:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.header_style_2 .cs_btn.cs_style_1{padding:13px 25px}.cs_accordian.active .cs_accordian_body{display:block}.top-header-social-icon .cs_social_btns.cs_style_1{display:flex;align-items:center;justify-content:flex-end;gap:20px}.header_style_2_0.cs-gescout_show .cs_site_branding img{filter:brightness(0) invert(1)}@media (max-width:1500px){.cs_hero.cs_style_1 .cs_hero_thumbnail>img{object-fit:cover}}.search-wrap.active{display:block}.main-button{z-index:999}.header-btn-1 .theme-btn{color:var(--white);background:rgba(255,255,255,.25)}.header-btn-1 .search-icon{border:1px solid var(--white);color:var(--white);padding:10px 14px;line-height:50px;text-align:center;border-radius:50%;margin-right:20px}.cs_nav .cs_nav_list ul a{min-height:44px;display:flex;align-items:center}.cs-munu_dropdown_toggle{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center}@media (max-width:991px){.cs_site_header.cs_style_1 .cs-munu_toggle{width:44px;height:44px;right:16px}.cs_site_header.cs_style_1 .cs_main_header_right{display:block}.cs_site_header.cs_style_1 .cs_main_header_right .theme-btn{padding:8px 16px;font-size:14px}}@media (max-width:575px){.cs_site_header.cs_style_1 .cs_main_header_right{display:none}}.accordion-body,.biblical-refs li,.card-body p,.multilingual-names td{overflow-wrap:anywhere;word-break:break-word}.pilgrimage-hero .lead{font-size:clamp(.9rem,1vw + .6rem,1.1rem)}.footer-section{background-color:var(--header);background-image:none}.footer-section,.footer-section a{color:rgba(255,255,255,.85)}.footer-section a:hover{color:var(--theme)}@media (max-width:575px){.card-img-top[style*="height: 160px"],.card-img-top[style*="height: 180px"],.card-img-top[style*="height: 200px"]{height:140px!important}}.cr-card-link{text-decoration:none;color:inherit;display:flex;flex-direction:column;height:100%}.cr-card-link:hover{color:inherit}.cr-section-title{font-size:1.6rem;font-weight:700;margin-bottom:1.75rem;padding-bottom:12px;position:relative}.cr-section-title:after{content:"";position:absolute;bottom:0;left:0;width:44px;height:3px;background:var(--theme);border-radius:2px}.cr-country-card{border-radius:14px;overflow:hidden;background:#fff;box-shadow:0 2px 12px rgba(0,0,0,.07);transition:transform .22s ease,box-shadow .22s ease;display:flex;flex-direction:column;height:100%}.cr-country-card:hover{transform:translateY(-5px);box-shadow:0 14px 32px rgba(0,0,0,.13)}.cr-country-card__header{padding:22px 20px 18px;position:relative}.cr-country-card__flag{font-size:2.4rem;line-height:1;display:block;margin-bottom:10px}.cr-country-card__name{color:#fff!important;font-size:1.18rem!important;font-weight:700!important;margin:0 0 3px!important;padding:0!important}.cr-country-card__region{color:rgba(255,255,255,.7);font-size:.75rem;font-weight:500;margin:0}.cr-country-card__count{position:absolute;top:14px;right:14px;background:rgba(255,255,255,.2);color:rgba(255,255,255,.95);padding:3px 10px;border-radius:20px;font-size:.7rem;font-weight:600;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.cr-country-card__body{padding:16px 20px 20px;flex:1 1;display:flex;flex-direction:column}.cr-country-card__desc{color:#5c5c5c;font-size:.84rem;line-height:1.56;flex:1 1;margin:0 0 14px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.cr-country-card__cta{display:inline-flex;align-items:center;gap:4px;color:var(--theme);font-size:.82rem;font-weight:700}.cr-route-card{border-radius:14px;overflow:hidden;background:#fff;box-shadow:0 2px 12px rgba(0,0,0,.07);transition:transform .22s ease,box-shadow .22s ease;display:flex;flex-direction:column;height:100%;border-top:3px solid var(--theme)}.cr-route-card:hover{transform:translateY(-5px);box-shadow:0 14px 32px rgba(0,0,0,.13)}.cr-route-card__body{padding:18px 18px 20px;flex:1 1;display:flex;flex-direction:column}.cr-route-card__name{font-size:.95rem!important;font-weight:700!important;margin:0 0 7px!important;color:var(--header)!important;line-height:1.3}.cr-route-card__desc{font-size:.82rem;color:#666;flex:1 1;margin:0 0 14px;line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.cr-route-card__meta{display:flex;align-items:center;justify-content:space-between;gap:6px}.cr-route-card__flags{font-size:1rem;letter-spacing:2px}.cr-badge-theme{background-color:var(--theme);color:#fff;padding:3px 11px;border-radius:20px;font-size:.7rem;font-weight:600;white-space:nowrap}.cr-badge-outline{border:1px solid #ddd;color:#555;padding:3px 10px;border-radius:20px;font-size:.7rem;font-weight:500}.cr-route-card-wide{border-radius:14px;overflow:hidden;background:#fff;box-shadow:0 2px 12px rgba(0,0,0,.07);transition:transform .2s ease,box-shadow .2s ease;display:flex;flex-direction:column;height:100%;border-left:4px solid var(--theme)}.cr-route-card-wide:hover{transform:translateY(-4px);box-shadow:0 14px 32px rgba(0,0,0,.13)}.cr-route-card-wide__body{padding:22px 22px 24px;flex:1 1;display:flex;flex-direction:column}.cr-route-card-wide__top{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:6px}.cr-route-card-wide__name{font-size:1.12rem!important;font-weight:700!important;margin:0!important;color:var(--header)!important;line-height:1.3}.cr-route-card-wide__tagline{font-size:.83rem;color:var(--theme);font-weight:600;margin:0 0 10px}.cr-route-card-wide__desc{font-size:.86rem;color:#555;margin:0 0 16px;line-height:1.6;flex:1 1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.cr-route-card-wide__badges{display:flex;flex-wrap:wrap;gap:6px}.cr-dest-card{border-radius:14px;overflow:hidden;background:#fff;box-shadow:0 2px 12px rgba(0,0,0,.07);transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease;display:flex;flex-direction:column;height:100%;padding:20px;border-bottom:3px solid transparent}.cr-dest-card:hover{transform:translateY(-5px);box-shadow:0 14px 32px rgba(0,0,0,.13);border-bottom-color:var(--theme)}.cr-dest-card__flag{font-size:1.45rem;display:block;margin-bottom:8px}.cr-dest-card__name{font-size:.97rem!important;font-weight:700!important;margin:0 0 6px!important;color:var(--header)!important}.cr-dest-card__tagline{font-size:.8rem;color:#666;margin:0;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cs_site_header.cs_style_1{position:fixed!important;top:0!important;left:0;right:0;width:100%;background-color:var(--header)!important;opacity:1!important;visibility:visible!important;z-index:9999;transition:box-shadow .3s ease}.cs_site_header.cs_style_1 .cs_main_header_in{height:80px}.header_style_2_0 .cs_main_header{padding-top:0}.cs_site_header.cs_style_1.cr-header-scrolled{box-shadow:0 2px 20px rgba(0,0,0,.35)}.cs_site_header.cs_style_1 .cs_nav .cs_nav_list>li>a,.header_style_2_0 .cs_nav .cs_nav_list>li>a,.header_style_2_1 .cs_nav .cs_nav_list>li>a{color:#fff}.cs_site_header.cs_style_1 .cs_nav .cs_nav_list>li>a:hover{color:var(--theme)}.cs_site_header.cs_style_1 .cs-munu_toggle span,.cs_site_header.cs_style_1 .cs-munu_toggle span:after,.cs_site_header.cs_style_1 .cs-munu_toggle span:before,.header_style_2_0 .cs-munu_toggle span,.header_style_2_0 .cs-munu_toggle span:after,.header_style_2_0 .cs-munu_toggle span:before{background-color:#fff}@media (max-width:1199px){.cs_nav .cs_nav_list{background-color:var(--header);border-top:1px solid rgba(255,255,255,.1)}.cs_nav .cs_nav_list ul{background-color:rgba(0,0,0,.25);border-top-color:var(--theme);box-shadow:none}.cs_nav .cs_nav_list a{color:#fff}.cs_nav .cs_nav_list a:hover{color:var(--theme)}}.main-page-area{padding-top:80px}@media (max-width:767px){.main-page-area{padding-top:80px}}.cr-advertorial{margin-top:1.5rem}.cr-advertorial__label{font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#999;margin-bottom:.4rem}.cr-advertorial__card{display:flex;gap:1.25rem;align-items:flex-start;border:1px solid #e5e0d4;border-left:4px solid var(--theme);border-radius:6px;padding:1.1rem 1.25rem;background:#fffdf7}.cr-advertorial__logo-wrap{flex-shrink:0}.cr-advertorial__logo{width:120px;height:auto;display:block}.cr-advertorial__body{flex:1 1;min-width:0}.cr-advertorial__name{font-size:1rem!important;font-weight:700!important;color:var(--header)!important;margin-bottom:.3rem}.cr-advertorial__desc{font-size:.88rem;color:#444;line-height:1.55;margin-bottom:.35rem}.cr-advertorial__features{font-size:.78rem;color:#666;margin-bottom:.65rem}.cr-advertorial__contacts{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;margin-bottom:.4rem}.cr-advertorial__phone{font-size:.88rem;font-weight:600;color:var(--header)}.cr-advertorial__phone:hover{color:var(--theme)}.cr-advertorial__cta{font-size:.82rem;font-weight:700;color:#fff;background:var(--theme);padding:.3rem .85rem;border-radius:4px;white-space:nowrap}.cr-advertorial__cta:hover{background:var(--header);color:#fff}.cr-advertorial__address{font-size:.75rem;color:#888;margin:0}@media (max-width:575px){.cr-advertorial__card{flex-direction:column}.cr-advertorial__logo{width:90px}}h1,h2,h3,h4,h5,h6{text-transform:none;transition:color .2s ease}h1{font-size:clamp(1.75rem,3.5vw + .5rem,2.25rem);font-weight:800;line-height:1.2}h2{font-size:clamp(1.3rem,2vw + .4rem,1.65rem);line-height:1.25}h2,h3{font-weight:700}h3{font-size:clamp(1.05rem,1vw + .3rem,1.2rem);line-height:1.3}h4{font-size:clamp(1rem,.5vw + .25rem,1.1rem);font-weight:600;line-height:1.35}h5{font-size:1rem}h5,h6{font-weight:600;line-height:1.4}h6{font-size:.875rem}p{line-height:1.7}.lead{font-size:1.05rem;line-height:1.65}.pilgrimage-hero h1{font-size:clamp(1.4rem,3vw + .5rem,2rem);color:#fff;line-height:1.15}.pilgrimage-hero--flat{min-height:clamp(80px,12vh,130px);background-color:#1a2e35}.pilgrimage-hero--photo{min-height:clamp(140px,22vh,240px);overflow:hidden}.pilgrimage-hero__scrim{position:absolute;inset:0;background:linear-gradient(rgba(0,0,0,.35),rgba(0,0,0,.65));pointer-events:none}button.cs-munu_dropdown_toggle{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;border:0;padding:0;margin:0;font:inherit;color:inherit;cursor:pointer}