:root{--vc-clr-primary:#000;--vc-clr-secondary:#090f207f;--vc-clr-white:#fff}.carousel,.carousel *{box-sizing:border-box}.carousel{height:var(--vc-carousel-height);overscroll-behavior:none;touch-action:pan-x pan-y pinch-zoom;z-index:1;position:relative}.carousel.is-dragging{touch-action:none}.carousel__track{gap:var(--vc-slide-gap);height:100%;transition:transform ease-out;transition-duration:var(--vc-transition-duration);width:100%;margin:0;padding:0;list-style:none;display:flex;position:relative}.carousel__viewport{width:100%;height:100%;overflow:hidden}.carousel__sr-only{clip:rect(0,0,0,0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.carousel.is-rtl{direction:rtl}.carousel.is-ttb .carousel__track{flex-direction:column}.carousel.is-btt .carousel__track{flex-direction:column-reverse}.carousel.is-vertical .carousel__slide--clone:first-child{margin-block-start:var(--vc-cloned-offset)}.carousel:not(.is-vertical) .carousel__slide--clone:first-child{margin-inline-start:var(--vc-cloned-offset)}.carousel.is-effect-fade .carousel__track{grid-template-rows:100%;grid-template-columns:100%;transition:none;display:grid}.carousel.is-effect-fade .carousel__slide{opacity:0;pointer-events:none;height:100%;transition:opacity ease-in-out;transition-duration:var(--vc-transition-duration);grid-area:1/1;width:100%}.carousel.is-effect-fade .carousel__slide--active{opacity:1;pointer-events:auto}:root{--vc-icn-width:100%}.carousel__icon{fill:currentColor;height:var(--vc-icn-width);width:var(--vc-icn-width)}:root{--vc-nav-background:transparent;--vc-nav-border-radius:0;--vc-nav-color:var(--vc-clr-primary);--vc-nav-color-hover:var(--vc-clr-secondary);--vc-nav-height:30px;--vc-nav-width:30px}.carousel__next,.carousel__prev{background:var(--vc-nav-background);border-radius:var(--vc-nav-border-radius);color:var(--vc-nav-color);cursor:pointer;font-size:var(--vc-nav-height);height:var(--vc-nav-height);width:var(--vc-nav-width);border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;inset-block-start:50%;transform:translateY(-50%)}.carousel__next--disabled,.carousel__prev--disabled{cursor:not-allowed;opacity:.5}.carousel__next{inset-inline-end:0}.carousel__prev{inset-inline-start:0}.carousel.is-vertical .carousel__next,.carousel.is-vertical .carousel__prev{inset-block-start:auto;inset-inline:auto 50%;transform:translate(50%)}.carousel.is-vertical.is-ttb .carousel__next{inset-block-end:0}.carousel.is-vertical.is-ttb .carousel__prev{inset-block-start:0}.carousel.is-vertical.is-btt .carousel__next{inset-block-start:0}.carousel.is-vertical.is-btt .carousel__prev{inset-block-end:0}@media (hover:hover){.carousel__next:hover,.carousel__prev:hover{color:var(--vc-nav-color-hover)}}:root{--vc-pgn-active-color:var(--vc-clr-primary);--vc-pgn-background-color:var(--vc-clr-secondary);--vc-pgn-border-radius:0;--vc-pgn-gap:6px;--vc-pgn-height:4px;--vc-png-bottom:10px;--vc-png-left:auto;--vc-png-right:10px;--vc-pgn-width:16px}.carousel__pagination{bottom:var(--vc-png-bottom);gap:var(--vc-pgn-gap);justify-content:center;margin:0;padding:0;list-style:none;display:flex;position:absolute;left:50%;transform:translate(-50%)}.carousel__pagination-button{background-color:var(--vc-pgn-background-color);border-radius:var(--vc-pgn-border-radius);cursor:pointer;height:var(--vc-pgn-height);width:var(--vc-pgn-width);border:0;margin:0;padding:0;display:block}.carousel__pagination-button--active{background-color:var(--vc-pgn-active-color)}@media (hover:hover){.carousel__pagination-button:hover{background-color:var(--vc-pgn-active-color)}}.carousel.is-vertical .carousel__pagination{bottom:50%;left:var(--vc-png-left);right:var(--vc-png-right);flex-direction:column;transform:translateY(50%)}.carousel.is-vertical .carousel__pagination-button{height:var(--vc-pgn-width);width:var(--vc-pgn-height)}.carousel.is-btt .carousel__pagination{flex-direction:column-reverse}.carousel__slide{flex-shrink:0;justify-content:center;align-items:center;margin:0;display:flex;transform:translateZ(0)}html{font-size:100%}h1{font-size:clamp(2rem,3vw,5rem);line-height:1.2em}h2{font-size:clamp(1.5rem,3vw,5rem)}h3{font-size:clamp(1.4em,2.2vw,3.8rem)}@media screen and (width>=1800px){h3{font-size:clamp(1.4em,1.5vw,3.8rem)}}h4{font-size:clamp(1.2rem,1.8vw,2.7rem)}@media screen and (width>=1800px){h4{font-size:clamp(1.2rem,1.4vw,2.7rem)}}input,label,li,p,select,textarea{color:#333;margin:0 0 1em;font-family:Barlow,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:clamp(1em,1.3vw,1.2em);font-style:normal;font-weight:400;line-height:1.3em}li{margin:0 0 .3em}li>p{font-size:inherit;margin:0}h1,h2,h3,h4,h5{letter-spacing:-.01em;color:#003149;margin:0 0 .5em;font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-style:normal;font-weight:400;line-height:1.1em;text-rendering:optimizelegibility!important;-webkit-font-smoothing:antialiased!important}.text h2,h3,h4{margin-bottom:.5em}p strong{font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji}.content-full ul{margin:0 0 2vw 20px;list-style-type:square}.content-full ul li{margin:0;padding:0;line-height:1.6em;list-style-type:disc;position:relative}.content-full ol{margin:0 0 2vw 20px}nav ol,nav ul{margin:0;padding:0;list-style:none}a,h1 a{text-decoration:none;transition:color .2s ease-in}.content-wrapper p a{color:#141414;font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji;text-decoration:underline}.content a:active,a:focus{outline:none}h2 a,h3 a{color:#141414;text-decoration:underline}.btn{color:#fff;text-transform:uppercase;cursor:pointer;z-index:1;background:#00a39b;border:none;place-content:center;align-items:center;padding:2vw 4vw;font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:clamp(1em,1.3vw,1.3em);transition:all .5s cubic-bezier(.77,0,.175,1);display:flex;position:relative}.btn.block-button{width:auto;margin-bottom:30px;padding:20px 40px;display:inline-block}.btn-small{padding:1vw 2vw}.btn:focus,.btn:hover{color:#141414}.btn:after,.btn:before{content:"";z-index:1;color:#141414;background:0 0;width:0;height:0;transition:inherit;position:absolute;top:0;left:0}.btn.enquire-btn{align-self:flex-end;margin-right:0}.btn.enquire-btn:before{z-index:-1;background:#a282bb;left:0}.btn:after{left:0}.btn:hover:after,.btn:hover:before{width:100%}.btn:after,.btn:before{color:#fff}.from-left:after,.from-left:before{width:0;height:100%;top:0}.from-left:before{z-index:-1;background:#a282bb;right:0}.from-left:after{left:0}.from-left:hover:after,.from-left:hover:before{width:100%}@media screen and (width<=991px){#sideMenu{width:100%;max-width:100vw;height:5vw;position:absolute;top:4vw;right:3vw}#sideMenu .sidemenu__btn{z-index:9999;cursor:pointer;border:none;outline:none;width:100%;height:auto;display:block;position:relative}#sideMenu .sidemenu__btn .open-nav{opacity:1;width:6vw;height:auto;transition:opacity .4s ease-in-out;position:absolute;top:0;right:0}#sideMenu .sidemenu__btn .open-nav svg{stroke:#fff}#sideMenu .sidemenu__btn .close-nav{opacity:1;opacity:0;width:30px;height:30px;transition:opacity .4s ease-in-out;position:fixed;top:2vw;right:2vw}#sideMenu .sidemenu__btn .close-nav svg{stroke:#fcefd6}#sideMenu .sidemenu__btn.active .open-nav{opacity:0;animation:.3s ease-in forwards scale-up}#sideMenu .sidemenu__btn.active .close-nav{opacity:1;animation:.3s ease-in forwards scale-up}#sideMenu .sidemenu__wrapper{z-index:9990;box-sizing:border-box;background:#003149;justify-content:flex-start;width:100vw;height:100%;padding:20vh 0 10%;display:flex;position:fixed;top:0;left:0;overflow:scroll}#sideMenu .sidemenu__wrapper nav{padding:0 0 0 5%}#sideMenu .sidemenu__wrapper nav ul.main-menu{flex-direction:column;justify-content:flex-start;width:auto;height:100%;display:flex}#sideMenu .sidemenu__wrapper nav ul.main-menu li{text-align:left;width:100%;height:auto;margin:0 0 .5vw}}@media screen and (width<=991px) and (width<=991px){#sideMenu .sidemenu__wrapper nav ul.main-menu li{margin:0 0 4vw}}@media screen and (width<=991px){#sideMenu .sidemenu__wrapper nav ul.main-menu li a{color:#fff;text-transform:uppercase;opacity:1;width:auto;height:auto;margin:0;padding:0;font-family:BarlowBold,HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:120%;line-height:1.2em;transition:all .3s ease-in-out;display:inline-block;position:relative;transform:translateY(0)}#sideMenu .sidemenu__wrapper nav ul.main-menu li a.active{transform:translateY(-30px)}#sideMenu .sidemenu__wrapper nav ul.main-menu li a.inactive{opacity:0;transform:translateY(30px)}#sideMenu .sidemenu__wrapper nav ul.main-menu li a:after{content:"";background:#fff;width:0;height:3px;transition:width .3s,left .3s;display:block;position:absolute;bottom:-2px;left:50%}}@media screen and (width<=991px) and (width<=991px){#sideMenu .sidemenu__wrapper nav ul.main-menu li a:after{height:2px}}@media screen and (width<=991px){#sideMenu .sidemenu__wrapper nav ul.main-menu li a:hover:after{width:100%;left:0}#sideMenu .sidemenu__wrapper .nav-text{flex:0 0 40%}#sideMenu .sidemenu__wrapper .nav-text h3{color:#fff}.menu-item.our-treks{cursor:pointer}.treks-nav-mobile{z-index:9999;z-index:999999;background:#fcefd6;width:100vw;height:100vh;padding:1% 1% 3%;position:fixed;top:0;left:0;overflow:scroll}.treks-nav-mobile .close-trek-nav{z-index:999999;background:#003149;place-content:center;align-items:center;width:7vw;height:7vw;display:flex;position:absolute;top:0;right:0}.treks-nav-mobile .close-trek-nav svg{stroke:#fff;width:7vw;height:7vw}.treks-nav-mobile .treks-nav-wrap{flex-flow:wrap}.treks-nav-mobile .treks-nav-wrap .trek{opacity:1;flex:0 0 49.5%;margin-bottom:1vw}.treks-nav-mobile .treks-nav-wrap .trek a .trek-title h3{flex:0 0 70%;padding:2vw 1vw 2vw 2vw;font-size:83%;line-height:1.2em}.treks-nav-mobile .treks-nav-wrap .trek a .trek-title .trek-grade{flex:0 0 30%;padding:1vw}}@media screen and (width<=991px) and (width<=991px){.treks-nav-mobile .treks-nav-wrap .trek a .trek-title .trek-grade{padding:2.5vw}}@media screen and (width<=991px){.treks-nav-mobile .treks-nav-wrap .trek a .trek-title .trek-grade p{font-size:60%}.treks-nav-mobile .treks-nav-wrap .trek.worldwide-treks-text{background:0 0;flex-direction:column;flex:0 0 48%;place-content:center;align-items:center;width:100%;height:100%;min-height:14vw;padding:2vw 1vw}.treks-nav-mobile .treks-nav-wrap .trek.worldwide-treks-text p{color:#003149;text-align:center;width:100%;font-size:120%}#menu{display:none}}@media screen and (width>=992px){#sideMenu{display:none}.nav-backdrop{z-index:8000;background:#003149cc;width:100%;height:100vh;position:absolute;top:50px;left:0}.main-menu{z-index:9000;flex-direction:row;align-items:center;width:100%;height:auto}.main-menu,.main-menu>ul{justify-content:flex-end;display:flex}.main-menu>ul{align-items:flex-end;width:90%;margin:auto}.main-menu>ul>li{flex:none;height:100%;margin:0 0 0 1.5em;position:relative}.main-menu>ul>li .dropdown-toggle,.main-menu>ul>li>a{color:#fff;height:100%;padding:12px 0;font-family:BarlowBold,HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:clamp(1em,.9vw,2em);line-height:1.3em;transition:color .5s ease-in-out;display:block;position:relative}.dropdown-toggle{cursor:pointer}.main-menu a.router-link-active,.main-menu a[aria-current=page],.main-menu ul li .item-inactive:hover,.main-menu ul li>.dropdown-toggle:hover,.main-menu ul li>a:hover{color:#fff}.main-menu ul li .item-inactive:after,.main-menu ul li>.dropdown-toggle:after,.main-menu ul li>a:after{content:"";background:#f15822;width:0;height:4px;transition:width .3s,left .3s;display:block;position:absolute;bottom:0;left:50%}.main-menu ul li .dropdown-toggle:hover:after,.main-menu ul li .item-inactive:hover:after,.main-menu ul li a:hover:after{width:100%;left:0}.dropdown-menu.treks-nav-wrap{z-index:9000;background:#fcefd6;flex-wrap:wrap;justify-content:flex-start;width:60%;height:auto;padding:1vw 0 0 1vw;display:flex;position:fixed;top:50px;right:0;overflow:scroll}}@media screen and (width>=992px) and (width>=2200px){.dropdown-menu.treks-nav-wrap{width:47%}}@media screen and (width>=992px){.dropdown-menu.treks-nav-wrap .trek{opacity:1;flex:0 0 32.5%;height:auto;margin:0 5px 5px 0;display:flex}.dropdown-menu.treks-nav-wrap .trek a{width:100%;height:auto;position:relative}.dropdown-menu.treks-nav-wrap .trek a .trek-image{aspect-ratio:8/5;min-height:0}.dropdown-menu.treks-nav-wrap .trek a .trek-stats{top:1vw}.dropdown-menu.treks-nav-wrap .trek a .trek-stats p{font-size:90%}.dropdown-menu.treks-nav-wrap .trek a .trek-title{height:3vw}.dropdown-menu.treks-nav-wrap .trek a .trek-title h3{flex:0 0 80%;padding:0 .5vw 0 1vw;font-size:80%;line-height:1.2em}}@media screen and (width>=992px) and (width>=1800px){.dropdown-menu.treks-nav-wrap .trek a .trek-title h3{font-size:100%}}@media screen and (width>=992px){.dropdown-menu.treks-nav-wrap .trek a .trek-title .trek-grade{flex-direction:row;flex:0 0 20%;place-content:center;align-items:center;width:auto;height:3vw;padding:0 .7vw;display:flex;background:#f15822!important}.dropdown-menu.treks-nav-wrap .trek a .trek-title .trek-grade svg{fill:#fff;width:100%;height:40px;margin-right:0}.dropdown-menu.treks-nav-wrap .trek a .trek-title .trek-grade p{font-size:65%;display:none}.dropdown-menu.treks-nav-wrap .trek.worldwide-treks-text{background:0 0;flex-direction:column;flex:0 0 100%;place-content:center;align-items:center;width:100%;height:100%;min-height:0;padding:1vw 0 0;display:flex}.dropdown-menu.treks-nav-wrap .trek.worldwide-treks-text p{color:#003149;text-align:center;width:100%;font-size:150%}}.content.cols{grid-gap:10%;grid-template-columns:60% 30%;width:100%;display:grid}.grid{--columns:12;grid-gap:3em;grid-template-columns:repeat(12,1fr);grid-auto-flow:dense;grid-column:1;display:grid}.grid.margin-bottom{margin-bottom:60px}@media screen and (width<=991px){.grid{--gutter:1em;grid-gap:1em;display:flex}.grid,.grid:nth-child(2n){flex-direction:column}}.grid>.column{margin-bottom:0;padding:0 0 30px;display:flex}@media screen and (width<=991px){.grid>.column{padding:0}}.grid>.column{flex-direction:column;justify-content:flex-start;position:relative}.grid.full-width>.column{padding:0}@media screen and (width<=991px){.grid{max-width:100%;margin:auto auto 5vw}.grid>.column{justify-content:flex-start}}.autogrid{--gutter:10vw;--min:10rem;grid-gap:var(--gutter);grid-template-columns:repeat(auto-fit,minmax(var(--min),1fr));grid-auto-flow:dense;display:grid}.text :first-child{margin-top:0}.text :last-child{margin-bottom:0}.text ol,.text p,.text ul{margin-bottom:1rem}.text ol,.text ul{margin-left:1rem;margin-bottom:2rem!important}.text ol p,.text ul p{margin-bottom:0}.text ul>li{list-style:outside}.text ol>li{list-style:decimal}.text ol ol,.text ol ul,.text ul ol,.text ul ul{margin-bottom:0}.text figcaption{color:var(--color-text-grey);text-align:center;border-bottom:1px solid #e7a848;padding-top:.75rem;padding-bottom:3px;font-family:Barlow-Italic,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji;margin-bottom:3vw!important}@media screen and (width<=991px){.text figcaption{margin-bottom:6vw!important}}.align-center{text-align:center}.img,.video{--w:1;--h:1;padding-bottom:calc(100%/var(--w)*var(--h));background:var(--color-black);display:block;position:relative}.img img,.video iframe{-o-object-fit:cover;object-fit:cover;border:0;width:100%;height:100%;position:absolute;inset:0}.img[data-contain] img{-o-object-fit:contain;object-fit:contain}.img-caption,.video-caption{padding-top:.75rem;line-height:1.5em}@media screen and (width>=60rem){.grid{--gutter:5rem;grid-template-columns:repeat(12,1fr)}.grid>.column{grid-column:span var(--columns)}}.topMargin{margin:70px auto 0}.bottomMargin{margin:0 auto 70px}.topBottomMargin{margin:80px auto 50px}.text-block-wrap{flex-direction:row;justify-content:space-between;display:flex}.text-block-wrap .block-container{flex:0 0 47%}@media screen and (width<=991px){.text-block-wrap{flex-direction:column}}.block-container{margin:0 0 30px}.block-container h3{margin-top:1.5em}.fullwidth-image{height:auto;margin:0;padding:0;position:relative}.fullwidth-image .grid{--gutter:0}.contain-image{max-width:90vw;margin:0 0 0 -5vw;position:relative}.block-image-divider{width:100.1%;height:0;padding:9vw 0 0;position:relative}.block-image-divider.top{z-index:1000;width:100.1%;margin-top:-5px}.block-image-divider.bottom{z-index:1000;width:100.1%;height:auto;position:absolute;bottom:-3px}.contact-page-wrap{flex-direction:row;justify-content:space-between;width:90%;max-width:90%;margin:auto;display:flex;position:relative}@media screen and (width>=1800px){.contact-page-wrap{max-width:1500px}}@media screen and (width<=991px){.contact-page-wrap{flex-direction:column}}.contact-page-wrap .text-col{flex:0 0 36%;width:36%}@media screen and (width<=991px){.contact-page-wrap .text-col{flex:0 0 100%;width:100%}}@media screen and (width>=1800px){.contact-page-wrap .text-col{flex:0 0 45%;width:45%}}.contact-page-wrap .text-col .grid>.column{width:auto;--columns:10!important}@media screen and (width<=991px){.contact-page-wrap .text-col .grid>.column{--columns:12!important}}@media screen and (width>=1800px){.contact-page-wrap .text-col .grid>.column{--columns:12!important}}.contact-page-wrap .form-wrapper{flex:0 0 58%;width:58%}@media screen and (width<=991px){.contact-page-wrap .form-wrapper{flex:0 0 100%;width:100%}}@media screen and (width>=1800px){.contact-page-wrap .form-wrapper{flex:0 0 45%;width:45%}}.contact-form{width:100%;margin:0 auto;position:relative}.contact-form p{color:#fff;margin:0 0 .5vw}@media screen and (width<=991px){.contact-form p{margin:4vw 0 .5vw}}.contact-form .btn-wrap{justify-content:space-between;display:flex}.contact-form .btn{margin:0;padding:1vw 2vw}.form-col{margin:0 0 1vw}.col-2{flex-direction:row;justify-content:space-between;gap:10px;display:flex;position:relative}.col-2 .form-control{flex:0 0 48%}.col-1-3{flex-direction:row;justify-content:space-between;display:flex}@media screen and (width<=991px){.col-1-3{flex-direction:column}}.col-1-3 .form-control:first-child{flex-direction:column;flex:0 0 33%;display:flex}.col-1-3 .form-control:nth-child(2){flex:0 0 60%}.col-2-3{flex-direction:row;place-content:flex-start space-between;align-items:flex-start;display:flex}@media screen and (width<=991px){.col-2-3{flex-direction:column}}.col-2-3 .form-control:first-child{flex:0 0 62%;width:62%}@media screen and (width<=991px){.col-2-3 .form-control:first-child{width:100%}}.col-2-3 .form-control:nth-child(2){flex:0 0 33%;width:33%}@media screen and (width<=991px){.col-2-3 .form-control:nth-child(2){width:100%}}.col-3{flex-direction:row;justify-content:space-between;display:flex}.col-3 .form-control:first-child{flex:0 0 23%}.col-3 .form-control:nth-child(2),.col-3 .form-control:nth-child(3){flex:0 0 33%}.col-4{flex-direction:row;justify-content:space-between;display:flex}.col-4 .form-control{flex:0 0 22%}@media screen and (width<=991px){#formPanel{max-width:80%;margin:20px auto 0}.form-col.col-2,.form-col.col-3,.form-col.col-4{flex-direction:column;justify-content:space-between}.form-col.col-2 .form-control,.form-col.col-3 .form-control,.form-col.col-4 .form-control{flex:0 0 100%}}.form-control{margin:0;padding:0 0 .5vw;position:relative}@media screen and (width<=991px){.form-control{margin:4vw 0 0}}.message{margin-top:30px}.form-control.blank{place-content:center;align-items:center;margin:0;padding:2vw;display:flex}label{color:#003149;margin:0 0 4px;font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:1em;display:block}@media screen and (width<=1024px){#checkQ label{display:inline-block}}input,select,textarea{color:#003149;background:#fff;border:1px solid #b3b3b3;border-bottom:2px solid #00a39b;width:100%;margin:0;padding:12px 15px;font-family:Barlow,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:90%;transition:all .3s ease-in-out;display:block;position:relative}@media screen and (width<=991px){input,select,textarea{margin:2vw 0 0;padding:3vw}}textarea{min-height:100px}@media screen and (width<=991px){textarea{min-height:30vw}}input:focus,textarea:focus{background:#ededed;border-bottom:2px solid #f15822;outline:none}select{width:100%}.submit-btn{margin:0 0 0 auto}@media screen and (width<=991px){.submit-btn{margin:30px 0 0}}.submit-btn svg circle{stroke:#fff}.submit-btn{margin-top:2vw}.error{color:#fff;background:#d91700;border-radius:0;padding:.4em .8em;font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:.8em;position:absolute;top:-5px;right:0}.error-inline{margin:0 0 6px;display:inline-block;position:relative;top:auto;right:auto}.select-wrapper .error{top:-26px}.close-container{cursor:pointer;width:40px;height:40px;margin:0;position:absolute;top:10px;right:20px}@media screen and (width>=900px){.close-container{top:50px;right:50px}}#sending{z-index:9999;background:#141414;flex-direction:column;place-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;inset:0}#sending p{color:#fff;font-size:1.3em}#sending .logo{width:10vw;padding:0 0 2%}@media screen and (width<=991px){#sending .logo{width:40vw}}#sending .logo svg path{fill:#fff}#sending:before{content:" ";opacity:.2;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.close{opacity:0;text-transform:uppercase;margin:50px 0 0 5px;font-size:.8em;transition:all .3s ease-in;position:absolute}.close-container:hover .leftright{background-color:#000;transform:rotate(-45deg)}.close-container:hover .rightleft{background-color:#000;transform:rotate(45deg)}.close-container:hover label{opacity:1}::-webkit-input-placeholder{color:#999;opacity:1;font-family:Barlow-Italic,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji}::placeholder{color:#999;opacity:1;font-family:Barlow-Italic,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji}:placeholder-shown{color:#999;opacity:1;font-family:Barlow-Italic,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji}:-ms-placeholder-shown{color:#999;opacity:1;font-family:Barlow-Italic,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji}@media screen and (orientation:landscape) and (device-width>=375px) and (device-width<=812px){.form-panel{width:90%}#contactForm{justify-content:space-between;display:flex}#contactForm input{padding:9px 2px}.form-col{width:45%}#message{min-height:18vw}}.checkmark__circle{stroke-dasharray:166;stroke-dashoffset:166px;fill:none;animation:.6s cubic-bezier(.65,0,.45,1) forwards stroke}.checkmark,.checkmark__circle{stroke-width:3px;stroke-miterlimit:10}.checkmark{stroke:#fff;border-radius:50%;width:100px;height:100px;margin:0;animation:.4s ease-in-out .4s forwards fill,.3s ease-in-out .9s both scale;display:block;box-shadow:inset 0 0 #ccc}.checkmark__check{transform-origin:50%;stroke-dasharray:48;stroke-dashoffset:48px;animation:.3s cubic-bezier(.65,0,.45,1) .8s forwards stroke}#logoSpinner p{color:#fff;z-index:9999;margin:20px 0 0;font-size:1.3em}.custom-checkbox button span{padding:3px}.custom-checkbox button span svg{display:none}.custom-checkbox.checked button span svg{display:block}.custom-checkbox .label-text{color:#003149;padding-top:5px}.tick{stroke:#fff;width:80%;height:80%;animation:.5s forwards draw;position:absolute;top:5px;left:5px}.custom-checkbox{width:100%;height:auto;display:flex}@media screen and (width<=991px){.custom-checkbox{height:auto;margin:0}}.custom-checkbox button{color:#003149;text-align:left;background:0 0;border:none;width:auto;height:auto;padding:0 0 0 2vw}@media screen and (width<=991px){.custom-checkbox button{padding:0 0 0 8vw}}.custom-checkbox button{cursor:pointer;font-size:inherit;font-family:Barlow,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji!important}@media screen and (width<=991px){.custom-checkbox button{font-size:90%}}.custom-checkbox button span{text-indent:2vw;text-align:left;color:#fff;width:1.5vw;height:1.5vw;font-size:inherit;z-index:7777;background:#fff;border:1px solid #00a39b;padding:0;transition:all .3s ease-in-out;display:flex;position:absolute;top:5px;left:0}@media screen and (width<=991px){.custom-checkbox button span{width:6vw;height:6vw}}@media only screen and (device-width>=768px) and (device-width<=1024px) and (orientation:portrait) and (-webkit-device-pixel-ratio>=1){.custom-checkbox button span{width:4vw;height:4vw}}.custom-checkbox.checked button span{background:#00a39b}.form-slider{margin:200px 0}.form-slider .slider-wrap{flex-direction:row;justify-content:space-between;width:100%;display:flex}.form-slider .slider-wrap p{flex-direction:row;flex:0 0 8%;place-content:center;align-items:center;height:25px;padding:0 1%;display:flex}.form-slider .slider-wrap div{flex:0 0 80%;height:25px}#formEndScreen h2{color:#fff}#formEndScreen{position:relative}#formEndScreen p{margin:100px 0}.form-end-screen-note{max-width:36rem;margin:1rem 0 0;line-height:1.5}.form-end-screen--duplicate .form-end-screen-note{margin-bottom:0}.trek-enquiry-form .form-end-screen--duplicate .form-end-screen-note{margin:1rem 0 1.5rem}.contact-page #formEndScreen{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100%;min-height:500px;display:flex}.contact-page #formEndScreen h2{color:#141414}.contact-page #formEndScreen .form-end-screen-note{margin:1.5rem 0 0}.summary{margin:40px 0}.checkbox-wrap{width:100%;margin:1vw 0}.checkbox-wrap input[type=checkbox]+label{padding:4px 0 0 30px}@media screen and (width<=991px){.checkbox-wrap{margin:1vw 0 7vw}}.checkbox-wrap .error{top:-25px}#finalSubmit{position:absolute;right:0}[type=radio]:checked,[type=radio]:not(:checked){position:absolute;left:-9999px}[type=radio]:checked+label,[type=radio]:not(:checked)+label{cursor:pointer;padding-left:28px;line-height:20px;display:inline-block;position:relative}[type=radio]:checked+label:before,[type=radio]:not(:checked)+label:before{content:"";background:#fff;border:1px solid #ddd;border-radius:100%;width:20px;height:20px;position:absolute;top:0;left:0}[type=radio]:checked+label:after,[type=radio]:not(:checked)+label:after{content:"";background:#003149;border-radius:100%;width:12px;height:12px;transition:all .2s;position:absolute;top:4px;left:4px}[type=radio]:not(:checked)+label:after{opacity:0;transform:scale(0)}[type=radio]:checked+label:after{opacity:1;transform:scale(1)}input[type=checkbox]{display:none}input[type=checkbox]+label{color:#fff;cursor:pointer;height:40px;font-size:inherit;padding:0 0 0 35px;display:block;position:relative}input[type=checkbox]+label:before{content:"";opacity:.6;border:2px solid #fff;width:25px;height:25px;transition:all .12s,border-color 80ms;display:block;position:absolute;top:0;left:0}input[type=checkbox]:checked+label:before{opacity:1;background:0 0;border:1px solid #fff;border-color:#0000 #fff #fff #0000;border-radius:0;width:10px;top:-4px;left:5px;transform:rotate(45deg)}.select-wrapper{width:100%;display:inline-block;position:relative}.select-styled{appearance:none;color:#999;background-color:#fff;background-image:url("data:image/svg+xml;charset=US-ASCII,<svg xmlns=\"http://www.w3.org/2000/svg\" width=\"12\" height=\"12\" viewBox=\"0 0 12 12\"><path fill=\"%23333\" d=\"M6 9L2 4h8L6 9z\"/></svg>");background-position:right 10px center;background-repeat:no-repeat;background-size:12px;border:1px solid #ccc;border-bottom:2px solid #00a39b;width:100%}.select-styled:focus{border-color:#0056b3;outline:none}.select-wrapper:after{content:"";pointer-events:none;position:absolute;top:50%;right:15px;transform:translateY(-50%)}.checkbox-wrap{position:relative}.checkbox-wrap label{color:#141414;display:inline-block}.checkbox-wrap input[type=checkbox]+label:before{background:#fff;border:1px solid #999}.newsletter{justify-content:space-between;margin:auto;padding:2% 0 5%;display:flex}@media screen and (width<=991px){.newsletter{flex-direction:column;padding:3% 5% 10%}}@media screen and (width>=1800px){.newsletter{padding:3% 0 5%}}.newsletter .newsletter-image{flex:0 0 33%;margin-top:-8vw}.newsletter .newsletter-info{box-sizing:border-box;border-left:3px solid #f15822;flex:0 0 62%;padding-left:5%}@media screen and (width<=991px){.newsletter .newsletter-info{border:none;flex:0 0 100%;padding:5vw 0 0}}.newsletter .newsletter-info h3,.newsletter .newsletter-info li,.newsletter .newsletter-info p{color:#fff}.newsletter .newsletter-info h3{margin-bottom:.5em}.newsletter .newsletter-info ul{margin:30px 0 0}.newsletter .newsletter-info ul li{background:url(../images/tick.svg) 0/25px no-repeat;align-items:center;padding:0 0 0 3vw;list-style:none;display:flex}@media screen and (width<=991px){.newsletter .newsletter-info ul li{padding:3px 0 1vw 35px}}.newsletter .newsletter-info form{max-width:600px;margin:2.5vw 0 0}.newsletter .newsletter-info form .form-control{justify-content:space-between;width:100%;display:flex}.newsletter .newsletter-info form .form-control input{flex:0 0 49.5%}@media screen and (width<=991px){.newsletter .newsletter-info form .form-control input{flex:0 0 49%}}.newsletter .newsletter-info form label{display:none}.newsletter .newsletter-info form .btn{background:#f15822;width:auto;margin:1vw 0 0;padding:1vw 2vw;display:inline-flex}@media screen and (width<=991px){.newsletter .newsletter-info form .btn{margin:3vw 0 0;padding:2vw 5vw}}.footer{background:#003149;width:auto;max-width:100vw;height:auto;padding:2vw 0;position:relative}@media screen and (width<=991px){.footer{padding:10vw 0 5vw}}.footer{min-height:100px;margin:10vw auto 0;line-height:1.5em}.footer .container2{place-content:center space-between;align-items:center;max-width:95vw;margin:0 auto 0 0;display:flex}@media screen and (width<=991px){.footer .container2{flex-direction:column}}.footer .container2 .footer-graphic{width:20%;height:auto}.footer .container2 .footer-graphic .brand-graphic{width:100%;position:relative}@media screen and (width<=991px){.footer .container2 .footer-graphic{width:30%;margin:5vw 0}}.footer .container2 .footer-graphic svg{stroke:#00a39b;width:100%;height:100%}.footer .container2 .footer-pages{width:auto}.footer .container2 .footer-logo{width:10%;height:auto}@media screen and (width<=991px){.footer .container2 .footer-logo{width:30%;margin:5vw 0}}.footer .container2 .footer-logo svg{width:100%;height:100%}.footer .container2 #footerNav{justify-content:space-between;display:flex}@media screen and (width<=991px){.footer .container2 #footerNav{text-align:center;flex-direction:column;margin:0}}.footer .container2 #footerNav li{margin:0 .5vw;font-size:80%;list-style:none}@media screen and (width<=991px){.footer .container2 #footerNav li{margin:2vw 0}}.footer .container2 #footerNav li a{color:#fff;text-transform:uppercase;padding:10px}.footer .container2 .copyright{text-align:center;justify-content:center;margin:1vw 0 0;display:flex}@media screen and (width<=991px){.footer .container2 .copyright{text-align:center;flex-direction:column;justify-content:center;margin-top:10vw}}.footer .container2 .copyright p{color:#fff;text-transform:uppercase;margin:0;font-size:80%}@media screen and (width<=991px){.footer .container2 .copyright p{margin:0 0 20px}}.footer .container2 .copyright p a{color:#fff}.map-page-page .footer{margin:0}.footer-contact{display:flex}@media screen and (width<=991px){.footer-contact{flex-direction:column}}.footer-contact .contact-info{flex-direction:column;flex:0 0 60%;place-content:center;padding:3% 5%;display:flex}@media screen and (width<=991px){.footer-contact .contact-info{padding:8% 5%}}.footer-contact .contact-info .btn{background:#003149;width:auto;margin:0 auto 0 0;padding:1vw 2vw}@media screen and (width<=991px){.footer-contact .contact-info .btn{padding:2vw 5vw}}.footer-contact .contact-info .contact-email{margin:0;display:flex}@media screen and (width<=991px){.footer-contact .contact-info .contact-email{margin:4vw 0}}.footer-contact .contact-info .contact-email svg{width:2vw;margin-right:1vw}@media screen and (width<=991px){.footer-contact .contact-info .contact-email svg{width:5vw;margin-right:2vw}}.footer-contact .contact-info .contact-email a{font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:150%}.footer-contact .contact-info a,.footer-contact .contact-info h2,.footer-contact .contact-info p{color:#fff}.footer-contact .contact-info{background:#00a39b}.footer-contact .contact-social{flex-direction:column;flex:0 0 40%;justify-content:flex-start;display:flex;position:relative}.footer-contact .contact-social .overlay{z-index:3000;background:#f15822b3;position:absolute;inset:0}.footer-contact .contact-social .social-bg img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0}.footer-contact .contact-social h3{color:#fff;text-align:center;z-index:3000;margin:0 auto 1vw;font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji;position:relative}@media screen and (width<=991px){.footer-contact .contact-social h3{margin:0 auto 5vw}}.footer-contact .contact-social .social-links{z-index:3000;flex-direction:column;justify-content:center;height:100%;padding:5%;display:flex;position:relative}.footer-contact .contact-social .social-links ul{justify-content:center;list-style:none;display:flex}.footer-contact .contact-social .social-links ul li{justify-content:center;width:15%;list-style:none;display:flex}.footer-contact .contact-social .social-links ul li svg{width:3vw;height:3vw}@media screen and (width<=991px){.footer-contact .contact-social .social-links ul li svg{width:8vw;height:8vw}}.footer-logos{flex-wrap:wrap;justify-content:space-between;width:100%;height:auto;padding:8% 5%;display:flex}@media screen and (width<=991px){.footer-logos{flex-direction:column;justify-content:center;align-items:center}}.footer-logos .logo-box{width:auto;max-width:300px;height:6vw;min-height:90px;max-height:100px}.footer-logos .logo-box img{width:auto;height:100%}@media screen and (width>=1800px){.footer-logos .logo-box{width:auto;max-width:300px;min-height:90px;max-height:100px}}@media screen and (width<=991px){.footer-logos{margin:15vw 0 5vw}.footer-logos .logo-box{text-align:center;width:150px;height:auto;margin:auto auto 10vw}.footer-logos .logo-box img{width:100%}}.content__gdpr{margin:2vw 0}@media screen and (width<=991px){.content__gdpr{margin:15vw 0 5vw}}.content__gdpr h4{color:#999;font-size:100%}.content__gdpr p{color:#999;font-size:90%}.content__gdpr p a{color:gray}.newsletter-btn{margin:2vw 0 0;padding:.5vw 2vw!important}@media screen and (width<=991px){.newsletter-btn{padding:2vw 3vw!important}}.credit-due{max-width:160px;margin:50px auto 0}.credit-due svg{fill:#fff;padding-bottom:5px}#header{z-index:9500;background:#003149;justify-content:flex-end;align-items:center;width:100%;max-width:100vw;height:50px;padding:0;transition:all .4s ease-in-out;display:flex;position:fixed;top:0;box-shadow:0 0 4px #000c}@media screen and (width<=991px){#header{height:12vw}}#header .container{flex-direction:row;place-content:flex-end space-between;align-items:flex-end;height:100%;display:flex}#header.scrolling-down{height:4vw}@media screen and (width<=767px){#header.scrolling-down{height:11.2vw}}@media screen and (width>=1800px){#header.scrolling-down{height:4vw}}.logo-container{aspect-ratio:470/525.54;z-index:9999;width:9vw;position:absolute;top:0;left:5vw}@media screen and (width<=991px){.logo-container{width:26vw}}.logo{width:9vw;height:auto;padding:0;transition:fill .4s ease-in-out}@media screen and (width<=991px){.logo{width:26vw}}.logo svg,.logo-skeleton{width:100%;height:100%}.logo-skeleton{z-index:9999}.logo-skeleton .logo-skeleton-box{background:#ffffff1a;width:100%;height:100%;position:relative;overflow:hidden}.logo-skeleton .logo-skeleton-box:after{content:"";background:linear-gradient(90deg,#0000,#fff3,#0000);width:100%;height:100%;animation:1.5s infinite logo-shimmer;position:absolute;top:0;left:-100%}@keyframes logo-shimmer{0%{left:-100%}to{left:100%}}.logo.active{animation:.3s ease-in forwards scale-up}.logo .logo-badge{transform-origin:top top;transition:transform .6s cubic-bezier(.68,-.55,.27,1.55);transform:scale(1)translate(0)}.logo .logo-badge.scrolling-down{transform:scale(.67)translate(-120px,-20px)}.logo .logo-text{transform-origin:0 0;transition:transform .6s cubic-bezier(.68,-.55,.27,1.55);transform:scale(1)translate(0)}.logo .logo-text.scrolling-down{transform:scale(.77)translate(180px,-260px)}.logo .logo-box{transform-origin:top top;transition:transform .6s cubic-bezier(.68,-.55,.27,1.55);transform:scaleX(1)scaleY(1)translate(0)}.logo .logo-box.scrolling-down{transform:scaleX(1)scaleY(.397)translate(0)}@keyframes scale-up{0%{transform:scaleX(1)}50%{transform:scaleX(-1)}to{transform:scaleX(1)}}#topBar{justify-content:space-between;display:flex}#topBar #quickContact{padding:.7vw .5vw .7vw 2vw;display:flex}#topBar #quickContact .number{align-items:center;margin-right:2vw;display:flex}#topBar #quickContact .number a{color:#fff;font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:80%}#topBar #quickContact .number .icon{width:20px;height:20px;margin:0 8px 0 0}#topBar #quickContact .number .icon svg{fill:#fff}.announcement{z-index:8000;color:#141414;background:#f15822;justify-content:center;align-items:center;width:100%;height:35px;padding:8px 5vw;font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:90%;display:flex;position:absolute;top:50px;left:0}@media screen and (width<=991px){.announcement{width:100%;height:auto;position:relative;top:auto;left:auto}}.announcement2{z-index:8000;color:#141414;background:#a282bb;justify-content:center;align-items:center;width:100%;height:35px;padding:8px 5vw;font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:90%;display:flex;position:absolute;top:85px;left:0}@media screen and (width<=991px){.announcement2{width:100%;height:auto;position:relative;top:auto;left:auto}}.announcement2.from-left:before{background:#00a39b}#feefoAwardTop{width:8.5vw;margin:0 1vw 0 2vw}#feefoAwardTop img,#feefoAwardTop picture{width:100%;height:auto;display:block}.modal{z-index:9990;box-sizing:border-box;background:#fff;width:auto;max-width:90vw;max-height:90vh;margin:auto;padding:3vw;position:fixed;top:50%;left:50%;overflow:scroll;transform:translate(-50%,-50%)}.modal h3{color:#003149}@media screen and (width<=991px){.modal{width:90vw;max-width:90vw;padding:5vw}}@media screen and (width>=1800px){.modal{max-width:80vw}}.modal .thank-you{width:100%;height:20vw}.modal .thank-you h3{color:#003149}.video-modal{background:#fff;border:5px solid #003149;width:80vw;max-width:900px;padding:0}@media screen and (width<=991px){.video-modal{width:96vw;max-width:96%}}.video-modal .video-wrapper iframe{z-index:9998}#panel{min-height:30vw}.backdrop{z-index:9980;background:#000000e6;width:100%;height:100vh;position:fixed;inset:0;overflow:hidden}.close-modal{top:3vw}.close-modal:hover{cursor:pointer}.modal h1{color:#03cfb4;border:none;padding:0}.modal p{font-style:normal}.modal.warning{flex-direction:column;justify-content:center;min-width:20vw;max-width:20vw;padding:2vw;display:flex}.modal.warning .btn{align-self:center}.modal.sale h1{color:#fff}.modal.cta h2{font-size:2.6vw}@media screen and (width<=991px){.modal.cta h2{font-size:5vw}}.modal.cta form{text-align:center}.modal.cta form p{margin:1vw 0}@media screen and (width<=991px){.modal.cta form p{margin:3vw 0}}.modal.cta input,.modal.cta select,.modal.cta textarea{border:1px solid #b3b3b3;padding:.8vw 2vw;font-size:1vw;display:block}@media screen and (width<=991px){.modal.cta input,.modal.cta select,.modal.cta textarea{padding:3vw 4vw;font-size:4vw}}.modal.cta input,.modal.cta select,.modal.cta textarea{color:#030303}.modal.cta input:focus,.modal.cta textarea:focus{color:#030303;border:1px solid #0197f6;outline:none}.modal.cta ::-webkit-input-placeholder{color:#4d4d4d}.modal.cta ::placeholder{color:#4d4d4d}.modal.cta :placeholder-shown{color:#4d4d4d}.modal.cta :-ms-placeholder-shown{color:#4d4d4d}.close-modal{z-index:99999;background:0 0;border:none;width:2vw;height:2vw;position:absolute;top:2vw;right:2vw}@media screen and (width<=991px){.close-modal{width:5vw;height:5vw;top:2vw;right:2vw}}.close-modal:before{content:"";background-color:#141414;width:2vw;height:2px;transition:all .3s ease-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-45deg)}@media screen and (width<=991px){.close-modal:before{width:5vw}}.close-modal:after{content:"";background-color:#141414;width:2vw;height:2px;transition:all .3s ease-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}@media screen and (width<=991px){.close-modal:after{width:5vw}}.close-modal:focus:before,.close-modal:hover:before{transform:translate(-50%,-50%)rotate(135deg)}.close-modal:focus:after,.close-modal:hover:after{transform:translate(-50%,-50%)rotate(225deg)}.map-modal .close-modal:after,.map-modal .close-modal:before{background-color:#fff}.brand-graphic,.brand-graphic2{z-index:9000;width:27vw;position:absolute;bottom:1vw;left:-1vw}@media screen and (width<=991px){.brand-graphic,.brand-graphic2{width:40vw;bottom:2vw}}.brand-graphic svg,.brand-graphic2 svg{stroke:#fcefd6;width:100%;height:auto}.brand-graphic path,.brand-graphic2 path{stroke-dasharray:2000;stroke-dashoffset:2000px;animation:1s ease-in-out forwards draw}.brand-graphic path:nth-of-type(2),.brand-graphic2 path:nth-of-type(2){animation-delay:.5s}@keyframes draw{to{stroke-dashoffset:0}}.brand-graphic2{z-index:-10;opacity:.1;width:75vw;position:absolute;top:34vh;bottom:auto;left:-2vw}@media screen and (width<=991px){.brand-graphic2{width:80vw;top:44vh;bottom:auto}}.page-title-wrapper{z-index:6666;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;margin:auto;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (width<=991px){.page-title-wrapper{width:90%;height:75vh;top:50%}}.page-title-wrapper .logo{z-index:1000;width:auto;padding:0;position:relative}.page-title-wrapper .page-title{box-sizing:border-box;text-align:center;flex-direction:column;justify-content:center;align-items:center;width:80%;height:auto;padding:0;display:flex}@media screen and (width<=991px){.page-title-wrapper .page-title{width:100%}}.page-title-wrapper .page-title h1{text-transform:uppercase;font-size:clamp(2em,4vw,5em)}.page-title-wrapper .page-title h2{text-transform:uppercase;text-shadow:0 0 10px #00000080;min-width:100%;max-width:100%;margin:0 auto;font-size:clamp(1.65em,4vw,5em);line-height:1em}@media screen and (width<=991px){.page-title-wrapper .page-title h2{margin:0 auto 1vw}}.page-title-wrapper .page-title h3{text-transform:none;text-shadow:0 0 10px #00000080;min-width:70%;max-width:70%;margin:0 auto;font-size:clamp(1em,2vw,2em)}@media screen and (width<=991px){.page-title-wrapper .page-title h3{max-width:90%;margin:0 auto}}.home-page .page-title-wrapper .page-title{width:95%}.home-page .page-title-wrapper .page-title h2,.home-page .page-title-wrapper .page-title h3{max-width:100%}.main-hero{z-index:7000;box-sizing:border-box;background:#003149;width:100vw;position:relative}.main-hero h1,.main-hero h2,.main-hero h3{color:#fff;line-height:1.1em}.main-hero h1{margin-bottom:8px;font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:1.3em}.main-hero h2{font-size:1.05em}.main-hero-image{width:100vw;height:100vh;position:relative}@media screen and (width<=991px){.main-hero-image{height:93dvh}}.main-hero-image .hero-image img{width:100vw;min-width:100%;height:100vh;min-height:100%}@media screen and (width<=991px){.main-hero-image .hero-image img{height:93dvh}}.main-hero-image .hero-image img{-o-object-fit:cover;object-fit:cover}.hero-height-small,.hero-image{max-height:auto;height:75vh}@media screen and (width<=991px){.hero-height-small,.hero-image{max-height:auto;height:75vh}}.hero-height-small .hero-image img,.hero-height-small .main-hero-image,.hero-image .hero-image img,.hero-image .main-hero-image{height:75vh;overflow:hidden}@media screen and (width<=991px){.hero-height-small .hero-image img,.hero-height-small .main-hero-image,.hero-image .hero-image img,.hero-image .main-hero-image{height:75vh}}.main-hero h1,.video-hero h1{animation:1s both fadeInDown}.main-hero h2,.video-hero h2{animation:1s both fadeInLeft}.swiper-button-next,.swiper-button-prev{width:50px;height:50px;color:#fff!important}.swiper-button-next:after,.swiper-button-prev:after{font-size:30px!important}.swiper-button-prev{left:5vw!important}@media screen and (width<=991px){.swiper-button-prev{top:60vh!important}}.swiper-button-next{right:5vw!important}@media screen and (width<=991px){.swiper-button-next{top:60vh!important}}.orange-bar{z-index:8000;background:#f15822;width:100%;height:10px;display:flex;position:relative}.cta{z-index:9500;flex-direction:column;width:20%;height:auto;display:flex;position:absolute;bottom:0;right:0}@media screen and (width<=991px){.cta{width:48%}}.cta .brand-icons{place-content:center flex-start;align-items:center;width:73%;height:auto;margin:0 3vw 1vw 0;animation:.5s ease-out forwards slideInFromRight;display:flex;position:relative}.cta .brand-icons .icon{flex:0 0 27%;margin-right:20px}.cta .brand-icons .icon svg{fill:#fff;width:100%;height:100%;max-height:3.5vw}@media screen and (width<=991px){.cta .brand-icons .icon svg{max-height:10vw}}.cta .hero-btn{color:#141414;text-transform:uppercase;justify-content:center;align-items:center;padding:1.3vw 2vw;font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:clamp(1em,2vw,1.5em);animation:.5s ease-out forwards slideUpFromBottom;display:flex}@media screen and (width<=991px){.cta .hero-btn{padding:2.5vw 4vw}}@keyframes slideInFromRight{0%{opacity:0;transform:translate(150px)}to{opacity:1;transform:translate(0)}}@keyframes slideUpFromBottom{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}.main-hero-image .top img{-o-object-position:top;object-position:top}.main-hero-image .middle img{-o-object-position:center;object-position:center}.main-hero-image .bottom img{-o-object-position:bottom;object-position:bottom}.hero-fade{width:100%;height:100%;min-height:100vh;display:block;position:absolute;top:0;left:0}@media screen and (width<=991px){.hero-fade{min-height:93dvh}}.hero-fade{z-index:4000;background:#0003}.video-hero{background:#003149;height:auto;min-height:90dvh;position:relative;overflow:hidden}@media screen and (width<=991px){.video-hero{min-height:93dvh;max-height:93dvh}}.vimeo-wrapper{aspect-ratio:16/9;background:#003149;height:90dvh;min-height:90dvh}@media screen and (width<=991px){.vimeo-wrapper{height:93dvh;min-height:93dvh}}.vimeo-wrapper video{z-index:100;-o-object-fit:cover;object-fit:cover;width:100vw;height:auto;min-height:100vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (width<=991px){.vimeo-wrapper video{height:100dvh;min-height:100dvh}}.hero-lcp-poster{-o-object-fit:cover;object-fit:cover;z-index:90;pointer-events:none;width:100%;height:100%;transition:opacity .4s;position:absolute;inset:0}.hero-lcp-poster.is-hidden{opacity:0}.hero-lcp-poster img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.slider-video>.hero-lcp-poster{z-index:50}.hero-ssr-titles{z-index:200;pointer-events:none;position:absolute;inset:0}.slider-video{background:#003149;height:100dvh;min-height:100dvh;position:relative}@media screen and (width<=991px){.slider-video{height:100dvh;min-height:100dvh}}.slider-video .slick-slide{height:100vh}@media screen and (width<=991px){.slider-video .slick-slide{height:100dvh}}.slider-video .vimeo-wrapper{aspect-ratio:16/9;background:#003149;height:100dvh;min-height:100dvh}.slider-video .vimeo-wrapper video{z-index:100;-o-object-fit:cover;object-fit:cover;width:100vw;min-width:177.77vh;height:100vh;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (width<=991px){.slider-video .vimeo-wrapper video{min-width:0;height:93dvh}}.slider-video .video-fade-in{opacity:1;transition:opacity .5s ease-in}.slider-video .video-fade-out{opacity:0;transition:opacity .5s ease-out}.chevron-container{z-index:9000;cursor:pointer;flex-direction:column;align-items:center;display:flex;position:absolute;bottom:2vw;left:50%;transform:translate(-50%)}@media screen and (width<=991px){.chevron-container{z-index:9000;align-items:center;bottom:30vw;transform:translate(-50%)}}.chevron{opacity:0;margin:5px 0;animation:2s ease-in-out infinite moveDown;transform:translateY(-20px)}.chevron:nth-child(2){animation-delay:1s}@keyframes moveDown{0%{opacity:0;transform:translateY(-20px)}50%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}.hero-cta-btn{color:#141414;margin:2vw 0 0;padding:.5vw 1vw;font-size:90%}@media screen and (width<=991px){.hero-cta-btn{margin:7vw 0 0;padding:1.2vw 4vw;font-size:90%}}.page-enter-active,.page-leave-active{transition:opacity .3s ease-in-out}.page-enter-from,.page-leave-to{opacity:0}.page-enter-active{transition-delay:.1s}.slideup-enter-from{opacity:0;top:40px}.slideup-enter-active{transition:all .3s;animation:.3s ease-in forwards slide-in-up}.slideuphero-enter-from{opacity:0;top:100px}.slideuphero-enter-active{transition:all .5s;animation:.5s ease-in forwards slide-in-up}.slideleft-enter-from{opacity:0;left:-20px}.slideleft-enter-active{transition:all .5s;animation:.2s ease-in forwards slide-in-left}.slideright-enter-from{opacity:0;right:20px}.slideright-enter-active{transition:all .5s;animation:.2s ease-in forwards slide-in-right}@keyframes slide-in-right{0%{transform:translate(20px)}to{transform:translate(0)}}.slidelefttitle-enter-from{opacity:0;left:-50px}.slidelefttitle-enter-active{transition:all .4s;animation:.4s ease-in forwards slide-in-left}@keyframes slide-in-left{0%{transform:translate(-50px)}to{transform:translate(0)}}.translateX-enter-from{position:fixed;transform:translate(-100%)}.translateX-enter-active,.translateX-leave-active{transform-origin:0 0;transition:all .6s ease-in-out}.translateX-leave-to{transform:translate(-100%)}.list-enter-active,.list-leave-active,.list-move{transition:all .5s}.list-enter-from,.list-leave-to{opacity:0;transform:translate(30px)}.listfade-enter-active,.listfade-leave-active,.listfade-move{transition:opacity .5s}.listfade-enter-from,.listfade-leave-to{opacity:0}.listfade-leave-active{position:absolute;top:0}.list-up-enter-active,.list-up-leave-active{transition:all .5s}.list-up-enter-from,.list-up-leave-to{opacity:0;transform:translateY(30px)}.list-leave-active{position:absolute}.modal-fade-enter-active,.modal-fade-leave-active{transition:opacity .5s}.modal-fade-enter-from,.modal-fade-leave-to{opacity:0}.slide-enter-from{opacity:0;transform:scale(1.5)}.slide-enter-active{transition:all 1s}.slide2-enter-from{opacity:0;top:30px}.slide2-enter-active{transition:all .5s .5s;animation:.5s ease-in .5s forwards slide-in-up}.fade-enter-active,.fade-leave-active{transition:opacity .5s ease-in-out}.fade-enter,.fade-leave-to{opacity:0}.pop-enter-from,.pop-leave-to{height:100%;transform:translate(-50%)translateY(50%)}@keyframes slide-in{0%{transform:translate(-30px)}to{transform:translate(0)}}@keyframes slide-in-up{0%{transform:translateY(20px)}to{transform:translateY(0)}}.error-enter-from{opacity:0}.error-enter-active{transition:opacity .3s;animation:.3s ease-in forwards slide-in-up}.video-enter-active,.video-leave-active{transition:opacity 1s linear}.video-enter,.video-leave-to{opacity:0}.box-enter-active,.box-leave-active{opacity:1;transition:transform .2s cubic-bezier(.5,0,.5,1),opacity .2s linear;transform:scale(1)}.box-enter,.box-leave-to{opacity:0;height:100%;transform:scale(0)}.fade-slide-enter-active,.fade-slide-leave-active{transform-origin:top;transition:opacity .3s,transform .3s}.fade-slide-enter-from,.fade-slide-leave-to{opacity:0;transform:scaleY(.95)}.fade-slide-enter-to,.fade-slide-leave-from{opacity:1;transform:scaleY(1)}.pop-enter-active,.pop-leave-active{transition:transform .2s cubic-bezier(.5,0,.5,1),opacity .2s linear}.pop-enter-from,.pop-leave-to{opacity:0;transform:scale(1.5)translate(-30%)translateY(-30%)}.slide-left-enter-active,.slide-left-leave-active{transition:all .5s}.slide-left-enter-from{opacity:0;transform:translate(-100px)}.slide-left-enter-to,.slide-left-leave-from{opacity:1;transform:translate(0)}.slide-left-leave-to{opacity:0;transform:translate(-100%)}.slide-right-enter-active,.slide-right-leave-active{transition:all .5s}.slide-right-enter-from{opacity:0;transform:translate(100px)}.slide-right-enter-to,.slide-right-leave-from{opacity:1;transform:translate(0)}.slide-right-leave-to{opacity:0;transform:translate(100%)}.slide-up-enter-active,.slide-up-leave-active{transition:all .5s}.slide-up-enter-from{opacity:0;transform:translateY(100%)}.slide-up-enter-to,.slide-up-leave-from{opacity:1;transform:translateY(0)}.slide-up-leave-to{opacity:0;transform:translateY(100%)}@font-face{font-display:swap;font-family:Barlow;font-style:normal;font-weight:400;src:url(../fonts/barlow-v12-latin-regular.woff2)format("woff2")}@font-face{font-display:swap;font-family:BarlowBold;font-style:normal;font-weight:700;src:url(../fonts/barlow-v12-latin-700.woff2)format("woff2")}@font-face{font-display:swap;font-family:BarlowExtraBold;font-style:normal;font-weight:900;src:url(../fonts/barlow-v12-latin-900.woff2)format("woff2")}@font-face{font-display:swap;font-family:Barlow-Italic;font-style:italic;font-weight:400;src:url(../fonts/barlow-v12-latin-italic.woff2)format("woff2")}.about-page .content-wrapper{padding:0}.about-page .about-intro{background:#fcefd6;padding:5vw 5vw 3vw}.about-page .who-we-are{padding:5vw 5vw 3vw}.about-page .who-we-are .btn{align-self:center;width:auto;margin:5vw 12px 0 auto;display:inline-flex}.about-page .abtot{background:#fcefd6;border-top:1px solid #003149;border-bottom:1px solid #003149;margin-bottom:3vw;padding:3vw 5vw}.about-page .abtot figure{max-width:60%}@media screen and (width<=991px){.about-page .abtot{padding:5vw}.about-page .abtot figure{max-width:5545%}}.about-page .abtot .column:first-child{place-content:center;align-items:center;display:flex}.about-page .our-history{padding:5vw 5vw 0}.about-page .our-history .column:nth-child(2){padding:0 0 0 10vw}@media screen and (width<=991px){.about-page .our-history .column:nth-child(2){padding:0}}.about-page .our-history .column:nth-child(2) img{margin-bottom:2vw}.about-page .our-leadership{border-top:1px solid #003149;margin-top:5vw;padding:3vw 5vw 5vw}@media screen and (width<=991px){.about-page .our-leadership{padding:5vw}}.about-page .our-leadership .column:nth-child(2){padding:0 10vw 0 13vw}.about-page .our-leadership .column:nth-child(2) img{margin-bottom:2vw}.about-page .page-header{margin:10vw auto 1vw}@media screen and (width<=991px){.about-page .page-header{margin:25vw auto 1vw}}.about-page .page-header{justify-content:space-between;max-width:90%;display:flex}.about-page .page-header h2{margin:0}.about-page .content-about-us{justify-content:space-between;width:100%;height:auto;padding:0;display:flex}.about-page .content-about-us .about-us-text{box-sizing:border-box;background:#f0f0f0;flex:0 0 75%;height:auto;margin:-10vw 0 0;padding:3vw 6vw}.about-page .video-section{max-width:90%;margin:auto}.about-page .reviews{max-width:96vw;margin:0 auto;padding:5vw 0}.about-page .reviews .reviews-wrap{flex-direction:row}.about-page .reviews .reviews-wrap #tripAdviser{flex:0 0 25%}.about-page .reviews .reviews-wrap #tripAdviser a{color:#141414;margin:1vw 0 0;display:block}@media screen and (width<=991px){.about-page .reviews .reviews-wrap #tripAdviser a{font-size:90%}}#meetTheTeam{flex-direction:column;justify-content:space-between;width:100%;margin:auto;display:flex;position:relative}#meetTheTeam .team-intro{max-width:60%}#meetTheTeam h2{text-align:center;margin:3vw 0;font-family:Barlow,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji}#meetTheTeam .team-list{flex-wrap:wrap;justify-content:center;max-width:80%;margin:0 auto;display:flex}@media screen and (width<=991px){#meetTheTeam .team-list{flex-direction:column}}#meetTheTeam .team-list .member{flex-direction:column;flex:0 0 30%;justify-content:center;width:30%;margin-bottom:5vw;display:flex}#meetTheTeam .team-list .member .member-image{padding:0 2vw}#meetTheTeam .team-list .member .member-image img{border-radius:100%}#meetTheTeam .team-list .member h3{text-align:center;margin:1vw 0 .5vw;font-family:Barlow,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:150%}#meetTheTeam .team-list .member h4{text-align:center;max-width:80%;margin:0 auto 1vw;font-family:Barlow-Italic,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:110%;line-height:1.3em}@media screen and (width<=991px){#meetTheTeam .team-list .member{flex:0 0 100%;width:100%}}#meetTheTeam .team-list .member{list-style:none}.team-modal{background:#003149;justify-content:space-between;align-items:center;padding:6% 5%;display:flex}@media screen and (width<=991px){.team-modal{flex-direction:column;padding:25% 5%}}.team-modal .logo-badge{width:100px;position:absolute;top:0;left:20px}@media screen and (width<=991px){.team-modal .logo-badge{width:80px}}.team-modal .member-image{flex:0 0 30%}.team-modal .member-image img{border-radius:100%}.team-modal .member-description{flex:0 0 60%}.team-modal .member-description h3{text-align:left;color:#fff;margin:1vw 0 .5vw;font-family:Barlow,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji}.team-modal .member-description h4{text-align:left;color:#fff;margin:0 0 1vw;font-family:Barlow-Italic,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:110%}@media screen and (width<=991px){.team-modal .member-description h4{flex-direction:column;margin:0 5vw 5vw 0;font-size:100%}}.team-modal .member-description p{color:#fff}.team-modal .member-description a{color:#f15822}.team-modal .brand-graphic{width:15vw}@media screen and (width<=991px){.team-modal .brand-graphic{width:39.5vw;display:none}}.team-modal .close-modal:after,.team-modal .close-modal:before{background:#fff}#jobListings{background:#141414;flex-direction:column;width:100%;height:auto;min-height:20vw;padding:3vw;display:flex}@media screen and (width<=991px){#jobListings{padding:8vw}}#jobListings header{justify-content:space-between;width:100%;display:flex}@media screen and (width<=991px){#jobListings header{flex-direction:column}}#jobListings header h2{flex:0 0 25%}#jobListings header div{flex:0 0 65%}#jobListings header h2,#jobListings header p{color:#fff}#jobListings .job-listings{background:#141414;flex-flow:wrap;justify-content:space-between;width:100%;margin:3vw 0 0;display:flex}@media screen and (width<=991px){#jobListings .job-listings{flex-direction:column}}#jobListings .job-listings .job{flex:0 0 30%;padding:0 3vw 0 0}@media screen and (width<=991px){#jobListings .job-listings .job{padding:6vw 3vw 12vw 0}}#jobListings .job-listings .job h3,#jobListings .job-listings .job p{color:#fff}#jobListings .job-listings .job:nth-child(n),#jobListings .job-listings .job:nth-child(2n){border-right:1px solid #fff}@media screen and (width<=991px){#jobListings .job-listings .job:nth-child(n),#jobListings .job-listings .job:nth-child(2n){border-right:none}#jobListings .job-listings .job{border-bottom:1px solid #fff}}#howToApply{background:#141414;flex-direction:column;width:100%;height:auto;min-height:20vw;padding:3vw;display:flex}#howToApply header{justify-content:space-between;width:100%;display:flex}#howToApply header h2{flex:0 0 25%}#howToApply header div{flex:0 0 65%}#howToApply header h2,#howToApply header p{color:#fff}:root{--content-width:100%}[v-cloak]{display:none}body{background:#f0f0f0}body.no-scroll{overflow:hidden}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji}a{text-decoration:none}img{vertical-align:top;width:100%;max-width:100%;height:auto}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.no-margin{margin:0!important}.no-margin .column{margin-bottom:0!important;padding-bottom:0!important}.hide-mobile{display:block}.hide-desktop{display:none}@media screen and (width<=991px){.hide-mobile{display:none}.hide-desktop{display:block}}.lazyLoad.isLoading{opacity:0}.lazyLoad.isLoaded{opacity:1;transition:opacity .3s ease-in-out}#smooth-content{margin-top:-1px;padding-top:1px}.header-container.container{max-width:100%;margin:auto}.container{max-width:90%;margin:auto}@media screen and (width<=991px){.container{max-width:100%}}.contain{padding-left:5%;padding-right:5%}@media screen and (width>=992px){#header .container,.container{max-width:90%;margin:0 auto}}@media screen and (width>=1800px){.container{max-width:70vw}}@media screen and (width>=769px) and (width<=1800px){#header.container{max-width:93%;margin:0 auto}.container{max-width:90%}}.content-wrapper{background:#f0f0f0;max-width:100vw;height:auto;min-height:70vh;margin:auto;padding:5vw 0 0;position:relative}@media screen and (width<=991px){.content-wrapper{padding:10vw 5vw}}.classic-treks-page .content-wrapper,.europe-page .content-wrapper,.fitness-preparation-page .content-wrapper,.home-page .content-wrapper,.map-page-page .content-wrapper,.trek-grading-page .content-wrapper,.trek-page .content-wrapper,.what-to-bring-page .content-wrapper,.what-to-eat-page .content-wrapper{padding:0}.faqs-page .content-wrapper{padding:5vw 0 0}@media screen and (width<=991px){.faqs-page .content-wrapper{padding:5vw 5vw 10vw}}.map-page-page .content-wrapper{margin-bottom:0;padding:0}.content{z-index:5555;max-width:90%;height:auto;margin:0 auto;padding:0;position:relative}@media screen and (width<=991px){.content{max-width:100%}}@media screen and (width>=1800px){.content{max-width:70vw}}.content .text img{margin-bottom:30px}@media screen and (width<=991px){.what-to-bring-page .content,.where-to-stay-page .content{padding:5%}.where-to-stay-page .content #trekUsefulInfo{padding:0}}.page-intro-section{background:#fcefd6;padding:0 5vw 5vw}.two-cols{justify-content:space-between;width:100%;margin-bottom:3vw;display:flex}@media screen and (width<=991px){.two-cols{flex-direction:column}}.two-cols .left-col,.two-cols .right-col{flex:0 0 46%}.page-wrapper{justify-content:space-between;max-width:90%;margin:auto;display:flex}.page-wrapper .content{flex:0 0 63%;height:auto;margin:0}.page-wrapper .right-col{flex:0 0 30%}@media screen and (width>=1800px){.page-wrapper{max-width:70vw}}@media screen and (width<=991px){.page-cols,.page-wrapper{flex-direction:column}.sub-nav-container{flex:0 0 100%}.content.cols{flex-direction:column;max-width:100%;height:100%;display:flex}.content.cols .righ-col{margin-top:10vw;position:relative}}.video-section{width:100%;height:auto;margin-bottom:30px;padding-top:56.25%;position:relative}.video-section img{z-index:3000;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%;height:100%;position:absolute;top:0;left:0;right:0}.video-wrapper{aspect-ratio:16/9;z-index:1;width:100%;height:0;padding-top:56.25%;position:relative;overflow:hidden}.video-wrapper iframe,.video-wrapper video{z-index:2;width:100%;height:100%;position:absolute;inset:0}.close-modal-btn{z-index:9999;cursor:pointer;width:50px;height:60px;margin:auto;padding-bottom:20px;display:flex;position:absolute;top:-60px;right:-60px}.close-modal-btn .leftright{transform:rotate(45deg)}.close-modal-btn .leftright,.close-modal-btn .rightleft{background-color:#fff;border-radius:2px;width:50px;height:4px;margin-top:24px;transition:all .3s ease-in;position:absolute}.close-modal-btn .rightleft{transform:rotate(-45deg)}.close-modal-btn label{color:#fff;text-transform:uppercase;letter-spacing:2px;opacity:0;font-size:.6em;transition:all .3s ease-in;display:block;position:absolute;bottom:0;right:5px}.close-modal-btn:hover .leftright{background-color:#fff;transform:rotate(-45deg)}.close-modal-btn:hover .rightleft{background-color:#fff;transform:rotate(45deg)}.close-modal-btn:hover label{opacity:1}.content-legal{max-width:1000px;margin:0 0 0 5%;padding:10vw 0 5vw}@media screen and (width<=991px){.content-legal{max-width:90vw;margin-top:15vw}}#faqCats{flex-flow:wrap;justify-content:space-between;width:100%;max-width:900px;margin:0 auto;padding:0;display:flex;overflow:hidden}@media screen and (width<=991px){#faqCats{margin:0}}#faqCats .faq-item{cursor:pointer;box-sizing:border-box;color:#fff;text-align:left;background:#003149;flex-direction:column;align-items:flex-start;width:100%;height:auto;margin:0;padding:0;display:flex;position:relative}@media screen and (width<=991px){#faqCats .faq-item{width:48%;margin:0 0 3vw}}#faqCats .faq-item h3{color:#fff;text-transform:none;margin:0 auto 0 0;font-size:110%}@media screen and (width<=991px){#faqCats .faq-item h3{font-size:100%}}#faqCats .faq-item .answer{flex-direction:column;display:flex}#faqCats .faq-item p{color:#fff;margin-bottom:10px;line-height:1.5em}#faqCats .faq-item .faq-icon{background:#fcefd6;width:100%;height:14vw;padding:2vw 5vw;overflow:hidden}@media screen and (width<=991px){#faqCats .faq-item .faq-icon{height:25vw;padding:5vw}}#faqCats .faq-item .faq-icon svg{fill:#003149;width:100%;height:100%}#faqCats .faq-item .faq-meta{border-left:5px solid #f15822;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;max-width:100%;height:auto;margin:auto;padding:.5vw 1vw;display:flex;position:relative}@media screen and (width>=1800px){#faqCats.trek-faqs{max-width:70%}}#faqCats.trek-faqs .faq-item{cursor:pointer;box-sizing:border-box;color:#003149;text-align:left;background:0 0;flex-direction:column;align-items:flex-start;width:100%;height:auto;margin:0 0 2vw;padding:0;display:flex;position:relative}@media screen and (width<=991px){#faqCats.trek-faqs .faq-item{width:100%;margin:0 0 10vw}}#faqCats.trek-faqs .faq-item h2{margin:0;font-size:250%}@media screen and (width<=991px){#faqCats.trek-faqs .faq-item h2{font-size:160%}}#faqCats.trek-faqs .faq-item .accordion{width:100%;margin-bottom:30px}#faqCats.trek-faqs .faq-item .accordion .acc-panel{background:#003149;padding:0}#faqCats.trek-faqs .faq-item .accordion .panel .answer{padding:0 1vw}#faqCats.trek-faqs .faq-item .accordion .panel.open .answer{padding:0 1vw 1vw 20px}#faqCats.trek-faqs .faq-item header{align-content:center;align-items:center;margin-bottom:1vw;display:flex}#faqCats.trek-faqs .faq-item header .faq-icon{background:0 0;width:50px;height:auto;margin-right:1vw;padding:0}@media screen and (width<=991px){#faqCats.trek-faqs .faq-item header .faq-icon{width:40px;margin-right:10px}}#faqCats.trek-faqs .faq-item h3{color:#fff;text-transform:none;width:100%;margin:0 auto 0 0;font-size:120%}@media screen and (width<=991px){#faqCats.trek-faqs .faq-item h3{padding:3vw 0 3vw 3vw;font-size:100%}}#faqCats.trek-faqs .faq-item h4{color:#fff;margin-top:20px;font-size:120%}#faqCats.trek-faqs .faq-item p{color:#fff;font-size:110%;line-height:1.5em}#faqCats.trek-faqs .faq-item ul{margin:10px 0 20px 20px}#faqCats.trek-faqs .faq-item ul li{color:#fff;margin:0;font-size:100%;line-height:1.5em}#faqCats.trek-faqs .faq-item p a{color:#f15822}#faqCats.trek-faqs .faq-item .faq-icon{background:#fcefd6;width:100%;height:14vw;padding:2vw 5vw;overflow:hidden}@media screen and (width<=991px){#faqCats.trek-faqs .faq-item .faq-icon{height:25vw;padding:5vw}}#faqCats.trek-faqs .faq-item .faq-icon svg{fill:#003149;width:100%;height:100%}.faqs-page #faqCats .faq-item{width:24%}@media screen and (width<=991px){.faqs-page #faqCats .faq-item{width:100%;margin:0 0 10vw}}.europe-page.faqs-page #faqCats .faq-item,.worldwide-page.faqs-page #faqCats .faq-item{width:100%}.faq-modal{background:#003149;padding:1vw}.faq-modal h2,.faq-modal h3,.faq-modal p{color:#fff}.faq-modal p a{color:#f15822}.faq-modal h3{font-size:120%}.faqs-page #faqCats .faq-item{margin:0 0 16px}.feefo-reviews{margin:0 auto}.error-message,.loading-message{text-align:center;color:#777;padding:1rem;font-size:1.1rem}.review-card{background-color:#ededed;border-bottom:3px solid #f15822;width:100%;min-height:200px;margin:0 0 20px;padding:0;transition:transform .2s,box-shadow .2s;box-shadow:0 4px 12px #0003}.review-card,.review-header{justify-content:space-between;display:flex}.review-header{background:#003149;flex-direction:column;flex:0 0 25%;align-items:flex-end;gap:1rem;padding:2%;position:relative;overflow:hidden}@media screen and (width<=991px){.review-header{flex:0 0 33%;justify-content:flex-start}}.review-header h4{color:#ededed;font-size:120%}.review-header .review-date,.review-header p.review-location{color:#ededed}.review-header .review-meta{text-align:right}.review-header .star-rating{color:#f15822;font-size:200%}@media screen and (width<=991px){.review-header .star-rating{font-size:120%}}.review-header .star-full{color:#f15822}.review-header .star-empty{color:#d1d5db}.review-header .brand-graphic{width:45%}@media screen and (width<=991px){.review-header .brand-graphic{width:80%}}.review-body{flex-direction:column;flex:0 0 70%;justify-content:space-between;align-items:flex-start;padding:5% 5% 5% 0;display:flex}@media screen and (width<=991px){.review-body{flex:0 0 60%}}.review-body a{color:#f15822;text-decoration:none;transition:color .2s}.review-body h3{color:#1f2937;margin-bottom:.5rem}.review-body p{color:#374151;line-height:1.6}.review-footer{text-align:right;margin-top:1.25rem}.loading-container{flex-direction:column;align-items:center;padding:2rem;display:flex}.loading-bar{background-color:#e5e7eb;border-radius:9999px;width:100%;max-width:300px;height:6px;margin-bottom:1rem;position:relative;overflow:hidden}.loading-fill{background-color:#f15822;border-radius:9999px;width:50%;height:100%;animation:1.2s ease-in-out infinite loadingAnim}@keyframes loadingAnim{0%{transform:translate(-100%)}50%{transform:translate(100%)}to{transform:translate(-100%)}}.content-blog{justify-content:space-between;padding:0;display:flex}.content-blog .intro-text{background:#f0f0f0;flex:0 0 70%;margin:-10vw 0 0;padding:2vw 3vw}.article-search{align-items:center;max-width:50%;margin:0 auto 3vw 0;display:flex;position:relative}@media screen and (width<=991px){.article-search{max-width:100%;margin-bottom:4vw}}.search-input{color:#141414;background:#fff;border:2px solid #a282bb;border-radius:0;width:100%;padding:1.5vw 2vw;font-family:Barlow,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:100%;transition:border-color .3s}.search-input:focus{border-color:#003149;outline:none;box-shadow:0 0 0 2px #0031491a}.search-input::placeholder{color:#666}.clear-btn{cursor:pointer;background:#f15822;border:none;border-radius:4px;width:50px;height:50px;margin-left:10px;font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:1.4rem;transition:all .3s}.clear-btn:hover{background:#d3410d;transform:scale(1.05)}.articles-wrap{grid-template-columns:2.08fr 1.02fr;gap:1.5vw;width:100%;margin:0 0 1vw;display:grid}@media screen and (width<=991px){.articles-wrap{grid-template-columns:1fr;gap:2vw}}.articles-wrap .article{box-sizing:border-box;position:relative}.articles-wrap .article:first-child{grid-area:1/1/3/2}.articles-wrap .article:nth-child(2){grid-area:1/2/auto/3}.articles-wrap .article:nth-child(3){grid-area:2/2/auto/3}.articles-wrap .article.featured .article-meta h3{flex:0 0 80%;padding:0 2vw}.articles-wrap .article.featured .article-meta .date{flex:0 0 20%}.articles-wrap .article.featured .article-image{padding-bottom:70%;overflow:hidden}@media screen and (width<=991px){.articles-wrap .article.featured .article-image{padding-bottom:0}.articles-wrap .article{margin:0 0 3vw;grid-area:auto/1!important}.articles-wrap .article.featured .article-meta h3{flex:0 0 65%;padding:0 1vw}.articles-wrap .article.featured .article-meta .date{flex:0 0 35%}}.articles-wrap .article a{cursor:pointer;background:#003149;flex-direction:column;width:100%;height:100%;padding:0;display:flex;position:relative}.articles-wrap .article a .article-image{width:100%;height:0;position:relative;overflow:hidden}@media screen and (width<=991px){.articles-wrap .article a .article-image{height:auto}}.articles-wrap .article a .article-image picture{width:100%;height:100%;display:block;position:absolute;inset:0}@media screen and (width<=991px){.articles-wrap .article a .article-image picture{height:auto;position:relative}}.articles-wrap .article a .article-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;margin:0;display:block;position:absolute;inset:0}@media screen and (width<=991px){.articles-wrap .article a .article-image img{-o-object-fit:cover;object-fit:cover;height:auto;position:relative}}.articles-wrap .article a .article-meta{z-index:7000;flex:none;justify-content:space-between;align-items:center;width:100%;height:5.7vw;display:flex}@media screen and (width<=991px){.articles-wrap .article a .article-meta{height:auto;padding:0 0 0 1vw}}.articles-wrap .article a .article-meta h3{color:#fff;text-transform:none;flex:0 0 65%;place-content:flex-start;align-items:center;height:100%;margin:0;padding:1vw;font-size:100%;font-weight:600;line-height:1.3em;display:flex}@media screen and (width<=991px){.articles-wrap .article a .article-meta h3{min-height:20vw;font-size:110%;line-height:1.4em}}.articles-wrap .article a .article-meta .date{color:#141414;background:#a282bb;flex:0 0 35%;justify-content:center;align-items:center;width:auto;height:5.7vw;margin:0;padding:0 1vw;font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:90%;display:flex}@media screen and (width<=991px){.articles-wrap .article a .article-meta .date{height:100%;margin:0}}@media screen and (width>=992px){.articles-wrap .article:first-child{grid-area:1/1/3/2}.articles-wrap .article:first-child .article-meta h3{flex:0 0 80%;padding:0 2vw}.articles-wrap .article:first-child .article-meta .date{flex:0 0 20%}.articles-wrap .article:first-child .article-image{padding-bottom:72.5%;overflow:hidden}.articles-wrap .article:nth-child(2){grid-area:1/2/auto/3}.articles-wrap .article:nth-child(2) .article-image{padding-bottom:61.5%}.articles-wrap .article:nth-child(3){grid-area:2/2/auto/3}.articles-wrap .article:nth-child(3) .article-image{padding-bottom:61.7%}}@media screen and (width>=1800px){.blog-page .articles-wrap .article:first-child .article-image,.news-page .articles-wrap .article:first-child .article-image{padding-bottom:76.5%}}.articles-wrap2{grid-template-columns:repeat(auto-fill,minmax(29%,1fr));gap:1.2vw;margin:2vw 0;display:grid}@media screen and (width<=991px){.articles-wrap2{grid-template-columns:1fr;gap:3vw;margin:3vw 0}}.articles-wrap2 .article{box-sizing:border-box;height:auto;position:relative}@media screen and (width<=991px){.articles-wrap2 .article{margin:0}}.articles-wrap2 .article a{cursor:pointer;background:#003149;flex-direction:column;width:100%;height:100%;padding:0;display:flex;position:relative}.articles-wrap2 .article a .article-image{width:100%;height:0;padding-top:58.3%;position:relative;overflow:hidden}.articles-wrap2 .article a .article-image img,.articles-wrap2 .article a .article-image picture{width:100%;height:100%;display:block;position:absolute;inset:0}.articles-wrap2 .article a .article-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.articles-wrap2 .article a .article-meta{z-index:7000;flex:none;justify-content:space-between;align-items:center;width:100%;height:6vw;display:flex}@media screen and (width<=991px){.articles-wrap2 .article a .article-meta{height:auto;padding:0 0 0 1vw}}@media screen and (width>=1800px){.articles-wrap2 .article a .article-meta{height:5vw}}.articles-wrap2 .article a .article-meta h3{color:#fff;text-transform:none;flex:0 0 65%;justify-content:flex-start;align-items:center;height:100%;margin:0;padding:3vw 1vw;font-size:90%;line-height:1.2em;display:flex}@media screen and (width<=991px){.articles-wrap2 .article a .article-meta h3{min-height:20vw}}.articles-wrap2 .article a .article-meta .date{color:#141414;background:#a282bb;flex:0 0 35%;justify-content:center;align-items:center;width:auto;height:6vw;margin:0;padding:0 1vw;font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:80%;display:flex}@media screen and (width<=991px){.articles-wrap2 .article a .article-meta .date{height:100%;margin:0}}@media screen and (width>=1800px){.articles-wrap2 .article a .article-meta .date{height:5vw}}.articles-wrap2 .article:nth-child(3n){margin-right:0}.pagination{flex-direction:column;align-items:center;width:100%;height:auto;margin:3vw auto}.content-article,.pagination{justify-content:space-between;display:flex}.content-article{padding:0}@media screen and (width<=991px){.content-article{flex-direction:column}}.content-article .article-text{background:#f0f0f0;flex:0 0 65%;margin:0;padding:2vw 0}@media screen and (width<=991px){.content-article .article-text{flex:0 0 100%;width:100%;padding:4vw 5vw}}.content-article .article-text h2{margin:0 0 .1em}.content-article .article-text .date{margin:0 0 30px;font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji}.content-article .article-text h3{margin:2vw 0 1vw}.content-article #moreArticles{flex:0 0 25%}.content-article #moreArticles h2{font-size:180%}@media screen and (width<=991px){.content-article #moreArticles,.content-article #moreArticles ul.more-articles-wrap{margin:5vw 0}}.content-article #moreArticles ul.more-articles-wrap li.article{margin-bottom:20px;list-style:none}@media screen and (width<=991px){.content-article #moreArticles ul.more-articles-wrap li.article{margin:0 0 10vw}}.content-article #moreArticles ul.more-articles-wrap li.article .btn{background:#003149;border-bottom:3px solid #f15822;flex-direction:column;padding:0;display:flex}.content-article #moreArticles ul.more-articles-wrap li.article .btn .article-image{width:100%}.content-article #moreArticles ul.more-articles-wrap li.article .article-meta{flex-direction:column;place-content:flex-start flex-end;width:100%;padding:10px;display:flex}.content-article #moreArticles ul.more-articles-wrap li.article .article-meta h3{color:#fff;margin:0 0 3px;font-size:110%;line-height:1em}.content-article #moreArticles ul.more-articles-wrap li.article .article-meta .date{color:#fff;margin:0;font-size:90%}.content-article .article-text:first-child{padding:0}.author{background:#003149;border-bottom:5px solid #f15822;flex-direction:column;justify-content:space-between;margin:2vw 0;padding:2vw 2vw 8vw;display:flex;position:relative;overflow:hidden}@media screen and (width<=991px){.author{flex-direction:column;padding:5vw 5vw 15vw}}.author .brand-graphic{width:30%}.author h3{color:#ededed;margin:0 0 20px!important}.author .author-wrap{justify-content:space-between;display:flex}@media screen and (width<=991px){.author .author-wrap{flex-direction:column}}.author .author-wrap .author-photo{border-right:1px solid #fff;flex:0 0 30%;padding:0 3vw 0 0}@media screen and (width<=991px){.author .author-wrap .author-photo{border-bottom:1px solid #fff;border-right:none;padding:0 0 5vw}}.author .author-wrap .author-info{flex:0 0 65%}@media screen and (width<=991px){.author .author-wrap .author-info{padding:3vw 0 0}}.author .author-wrap .author-info a{color:#fff;text-decoration:underline}.author .author-wrap .author-info h3{margin:0}.author .author-wrap .author-info h3,.author .author-wrap .author-info p{color:#fff}@media screen and (width>=1800px){.blog-page .container,.news-page .container{max-width:70vw}}@media screen and (width<=991px){.home-page .main-hero.hero{padding-bottom:0}}#homeIntro{background:#003149;border-top:5px solid #f15822;justify-content:space-between;width:100%;max-width:100%;margin:0 auto;display:flex}@media screen and (width<=991px){#homeIntro{flex-direction:column-reverse;padding:0 5vw 5vw}}#homeIntro .intro-text{flex:0 0 70%;padding:5vw 0 5vw 5vw}@media screen and (width<=991px){#homeIntro .intro-text{padding:0}}#homeIntro .intro-text a,#homeIntro .intro-text h2,#homeIntro .intro-text p{color:#fff}#homeIntro .intro-text h2{margin-bottom:.5em;font-size:225%}@media screen and (width>=1800px){#homeIntro .intro-text h2{font-size:280%}#homeIntro .intro-text p{font-size:180%}}#homeIntro #feefoAward{z-index:9000;flex:0 0 30%;margin:5vw 0 0;padding:0 7vw 3vw 10vw}#homeIntro #feefoAward img,#homeIntro #feefoAward picture{width:100%;height:auto;display:block}#homeIntro #feefoAward .feefo-award-mobile{display:none}@media screen and (width<=991px){#homeIntro #feefoAward{margin:15vw 8vw 10vw;padding:0}#homeIntro #feefoAward .feefo-award-desktop{display:none}#homeIntro #feefoAward .feefo-award-mobile{display:block}}#trekNavEurope{width:100%;height:auto;margin:5vw auto 0}@media screen and (width<=991px){#trekNavEurope{max-width:90vw}}#trekNavEurope header{max-width:100%;margin:5vw auto 2vw}@media screen and (width<=991px){#trekNavEurope header{max-width:90vw}}#trekNavEurope header h2{margin:0}#trekNavEurope header h3{margin:0;font-family:Barlow,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji}#aboutMBT{background:#003149;flex-direction:column;place-content:center;align-items:center;padding:4vw 0;display:flex}@media screen and (width<=991px){#aboutMBT{padding:20vw 5vw 0}}#aboutMBT h2{color:#fff}#aboutMBT .about-wrap{justify-content:space-between;width:100%;margin:3vw 0 0;display:flex}@media screen and (width<=991px){#aboutMBT .about-wrap{flex-direction:column}}#aboutMBT .about-wrap .about-box{text-align:left;flex-direction:column;flex:0 0 33%;align-content:flex-start;align-items:flex-start;padding:0 2vw;display:flex}@media screen and (width<=991px){#aboutMBT .about-wrap .about-box{margin-bottom:12vw;padding:0 4vw 4vw 0}}#aboutMBT .about-wrap .about-box .icon{align-content:center;width:100%;height:auto;min-height:6vw;margin:0;display:flex}@media screen and (width<=991px){#aboutMBT .about-wrap .about-box .icon{margin-bottom:2vw}}#aboutMBT .about-wrap .about-box .icon svg{fill:#f15822;width:100%;height:10vw}@media screen and (width<=991px){#aboutMBT .about-wrap .about-box .icon svg{height:15vw}}#aboutMBT .about-wrap .about-box .knowledge-icon svg{height:6vw}@media screen and (width<=991px){#aboutMBT .about-wrap .about-box .knowledge-icon svg{height:10vw}}#aboutMBT .about-wrap .about-box .guides-icon svg{height:6vw}@media screen and (width<=991px){#aboutMBT .about-wrap .about-box .guides-icon svg{height:10vw}}#aboutMBT .about-wrap .about-box .feefo-icon svg{height:5vw}@media screen and (width<=991px){#aboutMBT .about-wrap .about-box .feefo-icon svg{height:10vw}}#aboutMBT .about-wrap .about-box p{color:#fff;margin-top:1vw}#aboutMBT .about-wrap .about-box .btn-small{color:#141414;background:#f15822;align-self:center;margin-top:1vw}#aboutMBT .about-wrap .about-box:first-child{border-right:2px solid #00a39b}@media screen and (width<=991px){#aboutMBT .about-wrap .about-box:first-child{border-bottom:2px solid #00a39b;border-right:none}}#aboutMBT .about-wrap .about-box:nth-child(2){border-right:2px solid #00a39b}@media screen and (width<=991px){#aboutMBT .about-wrap .about-box:nth-child(2){border-bottom:2px solid #00a39b;border-right:none}}#featuredArticles{margin:5vw auto;position:relative}#featuredArticles h2{margin-bottom:0}#featuredArticles h3{font-family:Barlow,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji}#featuredArticles .article h3{font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji}@media screen and (width<=991px){#featuredArticles{margin:12vw 5vw}#featuredArticles h2{font-size:135%}}@media screen and (width>=1800px){#featuredArticles .articles-wrap .article:first-child .article-image{padding-bottom:76.1%}}.home-page #trekNavWorldwide{padding-top:5vw}#mapboxMap{background:#000;width:100vw;min-height:60vh;position:relative}.content-wrapper.treks-page,.map-page-page .content-wrapper{padding:0}.content-wrapper.treks-page .content,.map-page-page .content-wrapper .content{max-width:100%}.content-wrapper.treks-page .content h3,.map-page-page .content-wrapper .content h3{font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji}.content-wrapper.treks-page .treks-intro-section,.map-page-page .content-wrapper .treks-intro-section{background:#fcefd6;padding:5vw 0 16px}.content-wrapper.treks-page .treks-intro-section .container,.map-page-page .content-wrapper .treks-intro-section .container{justify-content:space-between;display:flex}@media screen and (width<=991px){.content-wrapper.treks-page .treks-intro-section .container,.map-page-page .content-wrapper .treks-intro-section .container{flex-direction:column;padding:5vw}}.content-wrapper.treks-page .treks-intro-section .container .col,.map-page-page .content-wrapper .treks-intro-section .container .col{flex:0 0 48%}.content-wrapper.treks-page .treks-intro-section .container .col:first-child,.map-page-page .content-wrapper .treks-intro-section .container .col:first-child{margin-right:2%}.content-wrapper.treks-page .treks-intro-section .container .col:first-child h3,.map-page-page .content-wrapper .treks-intro-section .container .col:first-child h3{margin-bottom:.5em}.content-wrapper.treks-page .treks-intro-section .container .trek-stats-box,.map-page-page .content-wrapper .treks-intro-section .container .trek-stats-box{flex-direction:column;width:90%;margin:0 0 2vw;display:flex}@media screen and (width<=991px){.content-wrapper.treks-page .treks-intro-section .container .trek-stats-box,.map-page-page .content-wrapper .treks-intro-section .container .trek-stats-box{width:100%;margin:8vw 0}}.content-wrapper.treks-page .treks-intro-section .container .trek-stats-box .stat,.map-page-page .content-wrapper .treks-intro-section .container .trek-stats-box .stat{align-items:center;margin:0 0 1vw;font-family:Barlow,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji;display:flex}@media screen and (width<=991px){.content-wrapper.treks-page .treks-intro-section .container .trek-stats-box .stat,.map-page-page .content-wrapper .treks-intro-section .container .trek-stats-box .stat{margin:0 0 3vw}}.content-wrapper.treks-page .treks-intro-section .container .trek-stats-box .stat .stat-icon,.map-page-page .content-wrapper .treks-intro-section .container .trek-stats-box .stat .stat-icon{width:12%;max-height:3vw;margin-right:2vw}@media screen and (width<=991px){.content-wrapper.treks-page .treks-intro-section .container .trek-stats-box .stat .stat-icon,.map-page-page .content-wrapper .treks-intro-section .container .trek-stats-box .stat .stat-icon{width:20%;max-height:10vw}}.content-wrapper.treks-page .treks-intro-section .container .trek-stats-box .stat .stat-icon svg,.map-page-page .content-wrapper .treks-intro-section .container .trek-stats-box .stat .stat-icon svg{fill:#003149;width:100%;max-height:40px}@media screen and (width<=991px){.content-wrapper.treks-page .treks-intro-section .container .trek-stats-box .stat .stat-icon svg,.map-page-page .content-wrapper .treks-intro-section .container .trek-stats-box .stat .stat-icon svg{max-height:40px}}.content-wrapper.treks-page .treks-intro-section .container .trek-stats-box .stat p,.map-page-page .content-wrapper .treks-intro-section .container .trek-stats-box .stat p{color:#003149;flex:0 0 88%;margin:0;font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji}@media screen and (width<=991px){.content-wrapper.treks-page .treks-intro-section .container .trek-stats-box .stat p,.map-page-page .content-wrapper .treks-intro-section .container .trek-stats-box .stat p{flex:0 0 70%}}.content-wrapper.treks-page .treks-intro-section2,.map-page-page .content-wrapper .treks-intro-section2{background:#fcefd6;flex-direction:column;width:100%;padding:0;display:flex}.content-wrapper.treks-page .treks-intro-section2 h3,.map-page-page .content-wrapper .treks-intro-section2 h3{margin-bottom:.5em}.content-wrapper.treks-page .treks-intro-section2 .container,.map-page-page .content-wrapper .treks-intro-section2 .container{width:100%;margin:0 auto;padding:0}@media screen and (width<=991px){.content-wrapper.treks-page .treks-intro-section2 .container,.map-page-page .content-wrapper .treks-intro-section2 .container{width:90%}}.content-wrapper.treks-page .treks-intro-section2 #trekUsefulInfo,.map-page-page .content-wrapper .treks-intro-section2 #trekUsefulInfo{width:100%;margin:2vw 0}@media screen and (width<=991px){.content-wrapper.treks-page .treks-intro-section2 #trekUsefulInfo,.map-page-page .content-wrapper .treks-intro-section2 #trekUsefulInfo{margin:0 0 6vw}}.content-wrapper.treks-page .treks-intro-section2.add-padding,.map-page-page .content-wrapper .treks-intro-section2.add-padding{padding-top:5vw}.trek-packages{padding:3vw 0 0}.trek-packages h4{margin-bottom:20px;font-size:100%}.trek-packages header h4{font-size:130%}.trek-packages .treks-nav-wrap .trek .trek-image{aspect-ratio:7/4}@media screen and (width<=991px){.trek-packages{padding:8vw 5vw}.trek-packages .treks-nav-wrap .trek .trek-image{aspect-ratio:7/4}}@media screen and (width>=1800px){.trek-packages{padding-left:10vw;padding-right:10vw}}.treks-nav-wrap{flex-flow:wrap;justify-content:space-between;align-items:center;width:100%;margin:0 0 5vw;display:flex}@media screen and (width<=991px){.treks-nav-wrap{flex-direction:column}}.treks-nav-wrap .trek{opacity:1;background:#d9d9d9;flex:0 0 32.8%;margin-bottom:.8vw;position:relative;overflow:hidden}@media screen and (width<=991px){.treks-nav-wrap .trek{flex:0 0 100%;width:100%;margin-bottom:5vw}}.treks-nav-wrap .trek a,.treks-nav-wrap .trek button{cursor:pointer;z-index:1;width:100%;height:100%;font-size:inherit;text-transform:none;background:#003149;flex-direction:column;padding:0;transition:all .4s cubic-bezier(.77,0,.175,1);display:flex;position:relative}.treks-nav-wrap .trek a .trek-stats,.treks-nav-wrap .trek button .trek-stats{z-index:8000;flex-direction:column;width:100%;display:flex;position:absolute;top:10vw;left:0}@media screen and (width<=991px){.treks-nav-wrap .trek a .trek-stats,.treks-nav-wrap .trek button .trek-stats{display:none}}.treks-nav-wrap .trek a .trek-stats p,.treks-nav-wrap .trek button .trek-stats p{color:#fff;align-self:flex-start;width:auto;margin:0;padding:.3vw .7vw}.treks-nav-wrap .trek a .trek-stats .trek-distance,.treks-nav-wrap .trek button .trek-stats .trek-distance{background:#a282bb}.treks-nav-wrap .trek a .trek-stats .trek-elevation,.treks-nav-wrap .trek button .trek-stats .trek-elevation{background:#00a39b}.treks-nav-wrap .trek a .trek-stats .trek-distance,.treks-nav-wrap .trek a .trek-stats .trek-elevation,.treks-nav-wrap .trek button .trek-stats .trek-distance,.treks-nav-wrap .trek button .trek-stats .trek-elevation{opacity:0;transition:transform .4s ease-out,opacity .4s ease-out;position:relative;transform:translate(-100%)}.treks-nav-wrap .trek a .trek-stats .trek-distance,.treks-nav-wrap .trek button .trek-stats .trek-distance{transition-delay:0s}.treks-nav-wrap .trek a .trek-stats .trek-elevation,.treks-nav-wrap .trek button .trek-stats .trek-elevation{transition-delay:.1s}.treks-nav-wrap .trek a .trek-image,.treks-nav-wrap .trek button .trek-image{aspect-ratio:6/5;background:#d9d9d9;width:100%;height:auto;position:relative;overflow:hidden}@media screen and (width<=991px){.treks-nav-wrap .trek a .trek-image,.treks-nav-wrap .trek button .trek-image{aspect-ratio:4/3}}.treks-nav-wrap .trek a .trek-image picture,.treks-nav-wrap .trek button .trek-image picture{width:100%;height:100%;display:block;position:absolute;inset:0}.treks-nav-wrap .trek a .trek-image img,.treks-nav-wrap .trek button .trek-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.treks-nav-wrap .trek a .trek-title,.treks-nav-wrap .trek button .trek-title{z-index:7000;flex:none;align-content:center;align-items:center;width:100%;height:4vw;display:inline-flex}@media screen and (width<=991px){.treks-nav-wrap .trek a .trek-title,.treks-nav-wrap .trek button .trek-title{height:12vw}}.treks-nav-wrap .trek a .trek-title h3,.treks-nav-wrap .trek button .trek-title h3{color:#fff;flex:0 0 80%;height:auto;margin:0;padding:1vw 1vw 1vw 1.2vw;font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:120%;line-height:.9em}@media screen and (width<=991px){.treks-nav-wrap .trek a .trek-title h3,.treks-nav-wrap .trek button .trek-title h3{padding:2vw 1vw 2vw 3vw;font-size:100%}}@media screen and (width>=1800px){.treks-nav-wrap .trek a .trek-title h3,.treks-nav-wrap .trek button .trek-title h3{font-size:150%}}.treks-nav-wrap .trek a .trek-title .trek-grade,.treks-nav-wrap .trek button .trek-title .trek-grade{background:#f15822;flex-direction:row;flex:0 0 20%;place-content:center;align-items:center;width:auto;height:4vw;padding:0 1.3vw;display:flex}.treks-nav-wrap .trek a .trek-title .trek-grade svg,.treks-nav-wrap .trek button .trek-title .trek-grade svg{fill:#fff;width:100%;margin-right:0}@media screen and (width<=991px){.treks-nav-wrap .trek a .trek-title .trek-grade,.treks-nav-wrap .trek button .trek-title .trek-grade{height:12vw;padding:0 2vw}.treks-nav-wrap .trek a .trek-title .trek-grade svg,.treks-nav-wrap .trek button .trek-title .trek-grade svg{width:70%}}.treks-nav-wrap .trek a .trek-title .trek-grade p,.treks-nav-wrap .trek button .trek-title .trek-grade p{color:#fff;text-transform:uppercase;margin:0;font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:90%;line-height:1em;display:none}@media screen and (width<=991px){.treks-nav-wrap .trek a .trek-title .trek-grade p,.treks-nav-wrap .trek button .trek-title .trek-grade p{font-size:70%}}@media screen and (width>=1800px){.treks-nav-wrap .trek a .trek-title .trek-grade p,.treks-nav-wrap .trek button .trek-title .trek-grade p{font-size:110%}}.treks-nav-wrap .trek.worldwide-treks-text{opacity:1;flex:0 0 100%;justify-content:space-between;height:100%;padding:2% 0;display:flex}@media screen and (width<=991px){.treks-nav-wrap .trek.worldwide-treks-text{flex-direction:column;padding:5%}}.treks-nav-wrap .trek.worldwide-treks-text p{flex:0 0 48%}@media screen and (width<=991px){.treks-nav-wrap .trek.worldwide-treks-text p{flex:0 0 10%}}.treks-nav-wrap .trek a:hover .trek-distance,.treks-nav-wrap .trek a:hover .trek-elevation{opacity:1;transform:translate(0)}.treks-nav-wrap .trek .from-left:after,.treks-nav-wrap .trek .from-left:before{width:0;height:100%;top:0}.treks-nav-wrap .trek .from-left:before{z-index:-1;background:#a282bb;right:0}.treks-nav-wrap .trek .from-left:after{left:0}.treks-nav-wrap .trek .from-left:hover:after,.treks-nav-wrap .trek .from-left:hover:before{width:100%}.map-page-page .year-btns,.trek-page .year-btns,.treks-page .year-btns{justify-content:flex-start;width:33.5%;margin:0 0 2vw;display:flex}@media screen and (width<=991px){.map-page-page .year-btns,.trek-page .year-btns,.treks-page .year-btns{width:100%}}.map-page-page .year-btns .btn,.trek-page .year-btns .btn,.treks-page .year-btns .btn{color:#fff;background:#003149;border:#0000;width:48%;height:auto;margin:0 .8vw 0 0;font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji;position:relative}@media screen and (width<=991px){.map-page-page .year-btns .btn,.trek-page .year-btns .btn,.treks-page .year-btns .btn{width:49vw;padding:3vw 5vw}}.map-page-page .year-btns .btn:nth-child(2),.trek-page .year-btns .btn:nth-child(2),.treks-page .year-btns .btn:nth-child(2){margin-right:0}.map-page-page .year-btns .btn.selected,.trek-page .year-btns .btn.selected,.treks-page .year-btns .btn.selected{color:#141414;pointer-events:none;background:#f15822;border:#0000}.map-page-page .year-btns .btn.selected:after,.trek-page .year-btns .btn.selected:after,.treks-page .year-btns .btn.selected:after{content:"";background:0 0;border-top:20px solid #f0f0f0;border-left:20px solid #0000;border-right:20px solid #0000;width:0;height:0;position:absolute;top:-5px;left:50%;transform:translate(-50%)}@media screen and (width<=991px){.map-page-page .year-btns .btn.selected:after,.trek-page .year-btns .btn.selected:after,.treks-page .year-btns .btn.selected:after{border-top:10px solid #f0f0f0;border-left:10px solid #0000;border-right:10px solid #0000;top:-5px}}.map-page-page .treks-wrapper,.trek-page .treks-wrapper,.treks-page .treks-wrapper{width:100%;position:relative}.map-page-page .treks-wrapper .treks-nav-wrap,.trek-page .treks-wrapper .treks-nav-wrap,.treks-page .treks-wrapper .treks-nav-wrap{width:100%;height:auto;position:relative}.map-page-page .treks-wrapper .treks-nav-wrap .trek,.trek-page .treks-wrapper .treks-nav-wrap .trek,.treks-page .treks-wrapper .treks-nav-wrap .trek{position:relative;overflow:hidden}.map-page-page .treks-wrapper .treks-nav-wrap .trek a,.map-page-page .treks-wrapper .treks-nav-wrap .trek button,.trek-page .treks-wrapper .treks-nav-wrap .trek a,.trek-page .treks-wrapper .treks-nav-wrap .trek button,.treks-page .treks-wrapper .treks-nav-wrap .trek a,.treks-page .treks-wrapper .treks-nav-wrap .trek button{cursor:pointer;z-index:1;width:100%;height:100%;font-size:inherit;text-transform:none;background:#003149;flex-direction:column;padding:0;transition:all .4s cubic-bezier(.77,0,.175,1);display:flex;position:relative}.map-page-page .treks-wrapper .treks-nav-wrap .trek a .trek-title,.map-page-page .treks-wrapper .treks-nav-wrap .trek button .trek-title,.trek-page .treks-wrapper .treks-nav-wrap .trek a .trek-title,.trek-page .treks-wrapper .treks-nav-wrap .trek button .trek-title,.treks-page .treks-wrapper .treks-nav-wrap .trek a .trek-title,.treks-page .treks-wrapper .treks-nav-wrap .trek button .trek-title{place-content:center space-between;max-width:100%;height:4vw;display:flex}@media screen and (width<=991px){.map-page-page .treks-wrapper .treks-nav-wrap .trek a .trek-title,.map-page-page .treks-wrapper .treks-nav-wrap .trek button .trek-title,.trek-page .treks-wrapper .treks-nav-wrap .trek a .trek-title,.trek-page .treks-wrapper .treks-nav-wrap .trek button .trek-title,.treks-page .treks-wrapper .treks-nav-wrap .trek a .trek-title,.treks-page .treks-wrapper .treks-nav-wrap .trek button .trek-title{height:12vw}}.map-page-page .treks-wrapper .treks-nav-wrap .trek a .trek-title h3,.map-page-page .treks-wrapper .treks-nav-wrap .trek button .trek-title h3,.trek-page .treks-wrapper .treks-nav-wrap .trek a .trek-title h3,.trek-page .treks-wrapper .treks-nav-wrap .trek button .trek-title h3,.treks-page .treks-wrapper .treks-nav-wrap .trek a .trek-title h3,.treks-page .treks-wrapper .treks-nav-wrap .trek button .trek-title h3{text-align:left;flex:0 0 70%;height:auto;margin:auto;padding:0 0 0 1vw;font-size:120%}@media screen and (width<=991px){.map-page-page .treks-wrapper .treks-nav-wrap .trek a .trek-title h3,.map-page-page .treks-wrapper .treks-nav-wrap .trek button .trek-title h3,.trek-page .treks-wrapper .treks-nav-wrap .trek a .trek-title h3,.trek-page .treks-wrapper .treks-nav-wrap .trek button .trek-title h3,.treks-page .treks-wrapper .treks-nav-wrap .trek a .trek-title h3,.treks-page .treks-wrapper .treks-nav-wrap .trek button .trek-title h3{padding:0 0 0 2vw;font-size:90%;line-height:1.2em}}.map-page-page .treks-wrapper .treks-nav-wrap .trek a .trek-title .trek-price-box,.map-page-page .treks-wrapper .treks-nav-wrap .trek button .trek-title .trek-price-box,.trek-page .treks-wrapper .treks-nav-wrap .trek a .trek-title .trek-price-box,.trek-page .treks-wrapper .treks-nav-wrap .trek button .trek-title .trek-price-box,.treks-page .treks-wrapper .treks-nav-wrap .trek a .trek-title .trek-price-box,.treks-page .treks-wrapper .treks-nav-wrap .trek button .trek-title .trek-price-box{background:#f15822;flex:0 0 25%;justify-content:center;align-items:center;width:100%;height:4vw;display:flex}@media screen and (width<=991px){.map-page-page .treks-wrapper .treks-nav-wrap .trek a .trek-title .trek-price-box,.map-page-page .treks-wrapper .treks-nav-wrap .trek button .trek-title .trek-price-box,.trek-page .treks-wrapper .treks-nav-wrap .trek a .trek-title .trek-price-box,.trek-page .treks-wrapper .treks-nav-wrap .trek button .trek-title .trek-price-box,.treks-page .treks-wrapper .treks-nav-wrap .trek a .trek-title .trek-price-box,.treks-page .treks-wrapper .treks-nav-wrap .trek button .trek-title .trek-price-box{height:12vw}}.map-page-page .treks-wrapper .treks-nav-wrap .trek .from-left:after,.map-page-page .treks-wrapper .treks-nav-wrap .trek .from-left:before,.trek-page .treks-wrapper .treks-nav-wrap .trek .from-left:after,.trek-page .treks-wrapper .treks-nav-wrap .trek .from-left:before,.treks-page .treks-wrapper .treks-nav-wrap .trek .from-left:after,.treks-page .treks-wrapper .treks-nav-wrap .trek .from-left:before{width:0;height:100%;top:0}.map-page-page .treks-wrapper .treks-nav-wrap .trek .from-left:before,.trek-page .treks-wrapper .treks-nav-wrap .trek .from-left:before,.treks-page .treks-wrapper .treks-nav-wrap .trek .from-left:before{z-index:-1;background:#a282bb;right:0}.map-page-page .treks-wrapper .treks-nav-wrap .trek .from-left:after,.trek-page .treks-wrapper .treks-nav-wrap .trek .from-left:after,.treks-page .treks-wrapper .treks-nav-wrap .trek .from-left:after{left:0}.map-page-page .treks-wrapper .treks-nav-wrap .trek .from-left:hover:after,.map-page-page .treks-wrapper .treks-nav-wrap .trek .from-left:hover:before,.trek-page .treks-wrapper .treks-nav-wrap .trek .from-left:hover:after,.trek-page .treks-wrapper .treks-nav-wrap .trek .from-left:hover:before,.treks-page .treks-wrapper .treks-nav-wrap .trek .from-left:hover:after,.treks-page .treks-wrapper .treks-nav-wrap .trek .from-left:hover:before{width:100%}.map-page-page .treks-wrapper .treks-nav-wrap-prices,.trek-page .treks-wrapper .treks-nav-wrap-prices,.treks-page .treks-wrapper .treks-nav-wrap-prices{z-index:8000;pointer-events:none;flex-flow:wrap;justify-content:space-between;align-items:center;width:100%;display:flex;position:absolute;top:0;left:0;right:0}@media screen and (width<=991px){.map-page-page .treks-wrapper .treks-nav-wrap-prices,.trek-page .treks-wrapper .treks-nav-wrap-prices,.treks-page .treks-wrapper .treks-nav-wrap-prices{flex-direction:column}}.map-page-page .treks-wrapper .treks-nav-wrap-prices .trek,.trek-page .treks-wrapper .treks-nav-wrap-prices .trek,.treks-page .treks-wrapper .treks-nav-wrap-prices .trek{flex:0 0 32.8%;height:auto;min-height:20.7vw;margin-bottom:1vw;position:relative}@media screen and (width<=991px){.map-page-page .treks-wrapper .treks-nav-wrap-prices .trek,.trek-page .treks-wrapper .treks-nav-wrap-prices .trek,.treks-page .treks-wrapper .treks-nav-wrap-prices .trek{flex:0 0 100%;width:100%;min-height:63.35vw;margin-bottom:5vw}}@media screen and (width>=1800px){.map-page-page .treks-wrapper .treks-nav-wrap-prices .trek,.trek-page .treks-wrapper .treks-nav-wrap-prices .trek,.treks-page .treks-wrapper .treks-nav-wrap-prices .trek{min-height:16.9vw}}.map-page-page .treks-wrapper .treks-nav-wrap-prices .trek .trek-availability,.trek-page .treks-wrapper .treks-nav-wrap-prices .trek .trek-availability,.treks-page .treks-wrapper .treks-nav-wrap-prices .trek .trek-availability{z-index:7000;color:#003149;background:#a282bb;padding:.3vw .5vw;font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:90%;position:absolute;top:1vw;left:0}@media screen and (width<=991px){.map-page-page .treks-wrapper .treks-nav-wrap-prices .trek .trek-availability,.trek-page .treks-wrapper .treks-nav-wrap-prices .trek .trek-availability,.treks-page .treks-wrapper .treks-nav-wrap-prices .trek .trek-availability{padding:1vw 2vw;top:3vw}}.map-page-page .treks-wrapper .treks-nav-wrap-prices .trek .trek-availability.fullybooked,.map-page-page .treks-wrapper .treks-nav-wrap-prices .trek .trek-availability.noavailability,.trek-page .treks-wrapper .treks-nav-wrap-prices .trek .trek-availability.fullybooked,.trek-page .treks-wrapper .treks-nav-wrap-prices .trek .trek-availability.noavailability,.treks-page .treks-wrapper .treks-nav-wrap-prices .trek .trek-availability.fullybooked,.treks-page .treks-wrapper .treks-nav-wrap-prices .trek .trek-availability.noavailability{color:#141414;text-transform:uppercase;background:#a282bb}.map-page-page .treks-wrapper .treks-nav-wrap-prices .trek .trek-availability.limitedavailability,.map-page-page .treks-wrapper .treks-nav-wrap-prices .trek .trek-availability.spacesavailable,.trek-page .treks-wrapper .treks-nav-wrap-prices .trek .trek-availability.limitedavailability,.trek-page .treks-wrapper .treks-nav-wrap-prices .trek .trek-availability.spacesavailable,.treks-page .treks-wrapper .treks-nav-wrap-prices .trek .trek-availability.limitedavailability,.treks-page .treks-wrapper .treks-nav-wrap-prices .trek .trek-availability.spacesavailable{color:#141414;text-transform:uppercase;background:#00a39b}.map-page-page .treks-wrapper .treks-nav-wrap-prices .trek .trek-price,.trek-page .treks-wrapper .treks-nav-wrap-prices .trek .trek-price,.treks-page .treks-wrapper .treks-nav-wrap-prices .trek .trek-price{z-index:7000;text-align:right;flex-direction:column;place-content:center;align-items:flex-end;width:20%;height:4vw;padding:0;display:flex;position:absolute;bottom:0;right:1.3vw}@media screen and (width<=991px){.map-page-page .treks-wrapper .treks-nav-wrap-prices .trek .trek-price,.trek-page .treks-wrapper .treks-nav-wrap-prices .trek .trek-price,.treks-page .treks-wrapper .treks-nav-wrap-prices .trek .trek-price{height:12vw;right:3vw}}@media screen and (width>=1800px){.map-page-page .treks-wrapper .treks-nav-wrap-prices .trek .trek-price,.trek-page .treks-wrapper .treks-nav-wrap-prices .trek .trek-price,.treks-page .treks-wrapper .treks-nav-wrap-prices .trek .trek-price{padding-top:.3vw}}.map-page-page .treks-wrapper .treks-nav-wrap-prices .trek .trek-price p,.trek-page .treks-wrapper .treks-nav-wrap-prices .trek .trek-price p,.treks-page .treks-wrapper .treks-nav-wrap-prices .trek .trek-price p{color:#fff;margin:0;font-size:100%;line-height:1em}.map-page-page .treks-wrapper .treks-nav-wrap-prices .trek .trek-price p.price,.trek-page .treks-wrapper .treks-nav-wrap-prices .trek .trek-price p.price,.treks-page .treks-wrapper .treks-nav-wrap-prices .trek .trek-price p.price{font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:150%}@media screen and (width>=1800px){.map-page-page .treks-wrapper .treks-nav-wrap-prices .trek .trek-price p.price,.trek-page .treks-wrapper .treks-nav-wrap-prices .trek .trek-price p.price,.treks-page .treks-wrapper .treks-nav-wrap-prices .trek .trek-price p.price{font-size:180%}}@media screen and (width<=991px){.map-page-page .treks-wrapper .treks-nav-wrap-prices .trek .trek-price p.price,.trek-page .treks-wrapper .treks-nav-wrap-prices .trek .trek-price p.price,.treks-page .treks-wrapper .treks-nav-wrap-prices .trek .trek-price p.price{font-size:130%}}.map-page-page .treks-wrapper .treks-nav-wrap-prices .trek .trek-price p.per,.trek-page .treks-wrapper .treks-nav-wrap-prices .trek .trek-price p.per,.treks-page .treks-wrapper .treks-nav-wrap-prices .trek .trek-price p.per{font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:80%}@media screen and (width>=1800px){.map-page-page .treks-wrapper .treks-nav-wrap-prices .trek .trek-price p.per,.trek-page .treks-wrapper .treks-nav-wrap-prices .trek .trek-price p.per,.treks-page .treks-wrapper .treks-nav-wrap-prices .trek .trek-price p.per{font-size:100%}}@media screen and (width<=991px){.map-page-page .treks-wrapper .treks-nav-wrap-prices .trek .trek-price p.per,.trek-page .treks-wrapper .treks-nav-wrap-prices .trek .trek-price p.per,.treks-page .treks-wrapper .treks-nav-wrap-prices .trek .trek-price p.per{font-size:70%}}.map-page-page .treks-wrapper .treks-nav-wrap-prices .trek .trek-price p.from-price,.trek-page .treks-wrapper .treks-nav-wrap-prices .trek .trek-price p.from-price,.treks-page .treks-wrapper .treks-nav-wrap-prices .trek .trek-price p.from-price{color:#fff;margin-top:0;font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:100%}.map-page-page .treks-wrapper .treks-nav-wrap-prices.trek-num-1,.map-page-page .treks-wrapper .treks-nav-wrap.trek-num-1,.trek-page .treks-wrapper .treks-nav-wrap-prices.trek-num-1,.trek-page .treks-wrapper .treks-nav-wrap.trek-num-1,.treks-page .treks-wrapper .treks-nav-wrap-prices.trek-num-1,.treks-page .treks-wrapper .treks-nav-wrap.trek-num-1{width:33%;max-width:33%;margin:0}@media screen and (width<=991px){.map-page-page .treks-wrapper .treks-nav-wrap-prices.trek-num-1,.map-page-page .treks-wrapper .treks-nav-wrap.trek-num-1,.trek-page .treks-wrapper .treks-nav-wrap-prices.trek-num-1,.trek-page .treks-wrapper .treks-nav-wrap.trek-num-1,.treks-page .treks-wrapper .treks-nav-wrap-prices.trek-num-1,.treks-page .treks-wrapper .treks-nav-wrap.trek-num-1{width:100%;max-width:100%}}.map-page-page .treks-wrapper .treks-nav-wrap-prices.trek-num-1 .trek,.map-page-page .treks-wrapper .treks-nav-wrap.trek-num-1 .trek,.trek-page .treks-wrapper .treks-nav-wrap-prices.trek-num-1 .trek,.trek-page .treks-wrapper .treks-nav-wrap.trek-num-1 .trek,.treks-page .treks-wrapper .treks-nav-wrap-prices.trek-num-1 .trek,.treks-page .treks-wrapper .treks-nav-wrap.trek-num-1 .trek{flex:0 0 100%}.map-page-page .treks-wrapper .treks-nav-wrap-prices.trek-num-2,.map-page-page .treks-wrapper .treks-nav-wrap.trek-num-2,.trek-page .treks-wrapper .treks-nav-wrap-prices.trek-num-2,.trek-page .treks-wrapper .treks-nav-wrap.trek-num-2,.treks-page .treks-wrapper .treks-nav-wrap-prices.trek-num-2,.treks-page .treks-wrapper .treks-nav-wrap.trek-num-2{max-width:66.6667%;margin:0}@media screen and (width<=991px){.map-page-page .treks-wrapper .treks-nav-wrap-prices.trek-num-2,.map-page-page .treks-wrapper .treks-nav-wrap.trek-num-2,.trek-page .treks-wrapper .treks-nav-wrap-prices.trek-num-2,.trek-page .treks-wrapper .treks-nav-wrap.trek-num-2,.treks-page .treks-wrapper .treks-nav-wrap-prices.trek-num-2,.treks-page .treks-wrapper .treks-nav-wrap.trek-num-2{width:100%;max-width:100%}}.map-page-page .treks-wrapper .treks-nav-wrap-prices.trek-num-2 .trek,.map-page-page .treks-wrapper .treks-nav-wrap.trek-num-2 .trek,.trek-page .treks-wrapper .treks-nav-wrap-prices.trek-num-2 .trek,.trek-page .treks-wrapper .treks-nav-wrap.trek-num-2 .trek,.treks-page .treks-wrapper .treks-nav-wrap-prices.trek-num-2 .trek,.treks-page .treks-wrapper .treks-nav-wrap.trek-num-2 .trek{flex:0 0 49%}.map-page-page .treks-wrapper .treks-nav-wrap-prices.trek-num-1,.map-page-page .treks-wrapper .treks-nav-wrap-prices.trek-num-2,.trek-page .treks-wrapper .treks-nav-wrap-prices.trek-num-1,.trek-page .treks-wrapper .treks-nav-wrap-prices.trek-num-2,.treks-page .treks-wrapper .treks-nav-wrap-prices.trek-num-1,.treks-page .treks-wrapper .treks-nav-wrap-prices.trek-num-2{left:0}.trek-package-info{background:#003149;width:90vw;height:auto;max-height:90vh;padding:0;overflow:auto}.trek-package-info .brand-graphic{opacity:.1;width:33%;bottom:3vw;left:auto;right:-20px;transform:scaleX(-1)}@media screen and (width<=991px){.trek-package-info .brand-graphic{width:60%}}.trek-package-info .close-modal:after,.trek-package-info .close-modal:before{background:#fff}@media screen and (width<=991px){.trek-package-info{width:100vw;max-width:100vw;height:100%;min-height:100vh;top:0;left:0;transform:none}}.trek-package-info .trek-details-wrapper{flex-direction:column;justify-content:space-between;align-items:stretch;height:auto;display:flex;overflow:auto}@media screen and (width<=991px){.trek-package-info .trek-details-wrapper{flex-direction:column;justify-content:flex-start;height:100%;min-height:100vh;padding:3vw}}.trek-package-info .trek-details-wrapper .wrapper{flex-direction:row;width:100%;height:auto;display:flex;position:relative}@media screen and (width<=991px){.trek-package-info .trek-details-wrapper .wrapper{flex-direction:column;padding-bottom:15vw}}.trek-package-info .trek-details-wrapper .trek-details{z-index:7000;flex-direction:column;flex:0 0 50%;justify-content:space-between;padding:2vw;display:flex}@media screen and (width<=991px){.trek-package-info .trek-details-wrapper .trek-details{flex:auto;justify-content:flex-start;margin-bottom:5vw}}.trek-package-info .trek-details-wrapper .trek-details .trek-image{justify-content:space-between;width:100%;max-width:90%;margin-bottom:10px;display:flex;position:relative;overflow:hidden}.trek-package-info .trek-details-wrapper .trek-details .trek-image img{flex:0 0 20%}@media screen and (width<=991px){.trek-package-info .trek-details-wrapper .trek-details .trek-image img{width:130px}}.trek-package-info .trek-details-wrapper .trek-details header{flex:0 0 75%;width:auto;padding-left:3%}.trek-package-info .trek-details-wrapper .trek-details header h4{color:#fff;margin:0;font-size:120%}.trek-package-info .trek-details-wrapper .trek-details header h3{color:#fff;font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:190%}@media screen and (width>=1800px){.trek-package-info .trek-details-wrapper .trek-details header h3{font-size:200%}}.trek-package-info .trek-details-wrapper .trek-details p{color:#fff}.trek-package-info .trek-details-wrapper .trek-details ul{margin-left:20px}.trek-package-info .trek-details-wrapper .trek-details ul li{color:#fff;margin:0 0 .3vw;font-size:100%}@media screen and (width>=1800px){.trek-package-info .trek-details-wrapper .trek-details ul li{font-size:120%}}.trek-package-info .trek-details-wrapper .trek-details .trek-price{flex-direction:column;place-content:flex-end;align-items:flex-start;margin:1vw 0 0;display:flex}.trek-package-info .trek-details-wrapper .trek-details .trek-price p{color:#fff;margin:0;line-height:1em}.trek-package-info .trek-details-wrapper .trek-details .trek-price p.price{margin:0;font-size:200%}.trek-package-info .trek-details-wrapper .trek-details .trek-price p.from-price,.trek-package-info .trek-details-wrapper .trek-details .trek-price p.per,.trek-package-info .trek-details-wrapper .trek-details .trek-price p.price{font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji}.trek-package-info .trek-details-wrapper .trek-details .trek-price p.from-price{color:#fff;margin-top:0;font-size:100%}.trek-package-info .trek-details-wrapper .trek-info-wrapper{flex:0 0 50%;height:auto;padding:1vw 1.2vw 0 0}@media screen and (width<=991px){.trek-package-info .trek-details-wrapper .trek-info-wrapper{margin-top:5vw}}.trek-package-info .trek-details-wrapper .trek-info-wrapper h4{color:#fff;margin-bottom:20px}.trek-package-info .trek-details-wrapper .trek-info-wrapper .packages-dates-availability{margin:1vw 1vw 0}.trek-package-info .trek-details-wrapper .trek-info-wrapper .packages-dates-availability .trek-image{margin:4vw 0}.trek-package-info .trek-details-wrapper .trek-info-wrapper .packages-dates-availability .dates-table{border-collapse:collapse;width:100%;margin:20px 0 3vw;display:table}.trek-package-info .trek-details-wrapper .trek-info-wrapper .packages-dates-availability .dates-table.self-guided-two-column{border-collapse:initial;grid-template-columns:repeat(3,1fr);gap:0 2vw;display:grid}@media screen and (width<=991px){.trek-package-info .trek-details-wrapper .trek-info-wrapper .packages-dates-availability .dates-table.self-guided-two-column{grid-template-columns:1fr;gap:0}}.trek-package-info .trek-details-wrapper .trek-info-wrapper .packages-dates-availability .dates-table.self-guided-two-column .month-header{color:#fff;text-transform:uppercase;letter-spacing:.05em;border-bottom:2px solid #e7a848;grid-column:1/-1;margin-top:1vw;padding:10px 0 .5vw;font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:1.2em}.trek-package-info .trek-details-wrapper .trek-info-wrapper .packages-dates-availability .dates-table.self-guided-two-column .month-header:first-child{margin-top:0}.trek-package-info .trek-details-wrapper .trek-info-wrapper .packages-dates-availability .dates-table.self-guided-two-column .table-row{border-bottom:1px dashed #666;flex-direction:row;margin-bottom:0;padding-bottom:5px;display:flex}.trek-package-info .trek-details-wrapper .trek-info-wrapper .packages-dates-availability .dates-table.self-guided-two-column .table-row .availability,.trek-package-info .trek-details-wrapper .trek-info-wrapper .packages-dates-availability .dates-table.self-guided-two-column .table-row .dates{text-align:left;border-bottom:none;width:100%;margin-bottom:0;padding:5px 0 0;display:block}.trek-package-info .trek-details-wrapper .trek-info-wrapper .packages-dates-availability .dates-table.self-guided-two-column .table-row .dates{color:#fff;flex:0 0 33.3333%;font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji}.trek-package-info .trek-details-wrapper .trek-info-wrapper .packages-dates-availability .dates-table.self-guided-two-column .table-row .availability{text-align:center;color:green;flex:0 0 66.6667%}.trek-package-info .trek-details-wrapper .trek-info-wrapper .packages-dates-availability .dates-table.self-guided-two-column .table-row .availability>span{min-width:0;padding:6px 0}.trek-package-info .trek-details-wrapper .trek-info-wrapper .packages-dates-availability .dates-table .table-row{display:table-row}.trek-package-info .trek-details-wrapper .trek-info-wrapper .packages-dates-availability .dates-table .table-row .availability,.trek-package-info .trek-details-wrapper .trek-info-wrapper .packages-dates-availability .dates-table .table-row .dates{text-align:left;border-bottom:1px dashed #666;margin-bottom:5px;padding:5px 0 0;display:table-cell}@media screen and (width<=991px){.trek-package-info .trek-details-wrapper .trek-info-wrapper .packages-dates-availability .dates-table .table-row .availability,.trek-package-info .trek-details-wrapper .trek-info-wrapper .packages-dates-availability .dates-table .table-row .dates{padding:5px 0}}.trek-package-info .trek-details-wrapper .trek-info-wrapper .packages-dates-availability .dates-table .table-row .dates{color:#fff;width:60%;font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji}.trek-package-info .trek-details-wrapper .trek-info-wrapper .packages-dates-availability .dates-table .table-row .availability{text-align:center;color:green;width:40%}.trek-package-info .trek-details-wrapper .trek-info-wrapper .packages-dates-availability .dates-table .table-row .availability span{color:#003149;background:#e7a848;justify-content:center;min-width:10vw;padding:.5vw;font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:90%;display:flex}@media screen and (width<=991px){.trek-package-info .trek-details-wrapper .trek-info-wrapper .packages-dates-availability .dates-table .table-row .availability span{padding:.6vw 1vw 1vw}}.trek-package-info .trek-details-wrapper .trek-info-wrapper .packages-dates-availability .dates-table .table-row .availability span span{min-width:0;font-size:inherit;background:0 0;margin-right:4px;padding:0}.trek-package-info .trek-details-wrapper .trek-info-wrapper .packages-dates-availability .dates-table .table-row .availability.fullybooked>span,.trek-package-info .trek-details-wrapper .trek-info-wrapper .packages-dates-availability .dates-table .table-row .availability.noavailability>span{color:#fff;background:#1a1a1a}.trek-package-info .trek-details-wrapper .trek-info-wrapper .packages-dates-availability .dates-table .table-row .availability.fullybooked>span>span,.trek-package-info .trek-details-wrapper .trek-info-wrapper .packages-dates-availability .dates-table .table-row .availability.noavailability>span>span{color:#fff}.trek-package-info .trek-details-wrapper .trek-info-wrapper .packages-dates-availability .dates-table .table-row .availability.limitedavailability span,.trek-package-info .trek-details-wrapper .trek-info-wrapper .packages-dates-availability .dates-table .table-row .availability.spacesavailable span{color:#fff;background:#307c04}.trek-package-info footer.display-desktop{display:flex}.trek-package-info footer.display-mobile{display:none}@media screen and (width<=991px){.trek-package-info footer.display-desktop{display:none}.trek-package-info footer.display-mobile{display:flex}}.trek-package-info footer{background:#011f33;justify-content:space-between;width:100%;height:auto;margin:0;padding:1vw 2vw;display:flex}@media screen and (width<=991px){.trek-package-info footer{background:0 0;padding:0}}.trek-package-info footer .enquire-btn{background:#f15822;margin-left:0}@media screen and (width<=991px){.trek-package-info footer .enquire-btn{margin-left:0}}.trek-package-info footer .ready-to-book{color:#fff;align-self:center;font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji}@media screen and (width<=991px){.trek-package-info footer .ready-to-book{display:none}.trek-package-info footer .btn{width:49%;height:100%;padding:4vw 0;font-size:90%}.trek-package-info footer{border:none;height:auto;position:relative}}#featurePhotos{margin-top:1px}#featureVideos{max-width:100%;margin:5px 0 3vw;position:relative}@media screen and (width<=991px){#featureVideos{margin:5vw 0 3vw}}#featureVideos .video-poster{width:100%;position:relative}#featureVideos .video-poster .play-button{width:5vw;height:5vw;position:absolute;top:50%;left:50%}@media screen and (width<=991px){#featureVideos .video-poster .play-button{width:15vw;height:15vw}}#featureVideos .video-poster .play-button{cursor:pointer;transform-origin:50%;z-index:8000;transition:transform .3s;transform:translate(-50%,-50%)}#featureVideos .video-poster .play-button polygon{transition:fill .3s}#featureVideos .video-poster .play-button:hover polygon{fill:#a282bb}#featureVideos .page-vimeo-wrapper iframe{width:100%;height:100%}#featureImage{width:100%;height:auto;margin-bottom:30px;position:relative}#trekUsefulInfo{margin:3vw 0 0}@media screen and (width<=991px){#trekUsefulInfo{margin:5vw}}#trekUsefulInfo .treks-useful-info-wrap{flex-wrap:wrap;justify-content:flex-start;margin:.5vw auto;display:flex}@media screen and (width<=991px){#trekUsefulInfo .treks-useful-info-wrap{flex-direction:column;margin:0 auto}}#trekUsefulInfo .treks-useful-info-wrap .nav-item{flex:0 0 23%;margin:0 2% 1vw 0}@media screen and (width<=991px){#trekUsefulInfo .treks-useful-info-wrap .nav-item{flex:0 0 100%;margin-bottom:2vw;margin-right:0}}#trekUsefulInfo .treks-useful-info-wrap .nav-item a{background:#003149;border-left:8px solid #f15822;flex-direction:column;align-items:flex-start;padding:1vw;display:flex}@media screen and (width<=991px){#trekUsefulInfo .treks-useful-info-wrap .nav-item a{padding:3vw}}#trekUsefulInfo .treks-useful-info-wrap .nav-item a{text-transform:none}#trekUsefulInfo .treks-useful-info-wrap .nav-item a span{font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji}#trekUsefulInfo .treks-useful-info-wrap .nav-item:nth-child(4n){margin-right:0}#trekUsefulInfo .treks-useful-info-wrap .nav-item.active a{pointer-events:none;color:#141414;background:#a282bb}.right-col{margin:0}.right-col .treks-useful-info-wrap{flex-flow:column wrap;justify-content:space-between;margin:0 auto;display:flex}.right-col .treks-useful-info-wrap .nav-item{flex:0 0 100%;margin:0 0 .5vw}.right-col .treks-useful-info-wrap .nav-item.active a{pointer-events:none;background:#a282bb}.accommodation-wrap{flex-wrap:wrap;justify-content:flex-start;margin:2vw 0 0;display:flex}.accommodation-wrap .accommodation{flex:0 0 31%;margin:0 2vw 2vw 0}.accommodation-wrap .accommodation h3{margin:1vw 0 0}.accommodation-wrap .accommodation h4{margin:0 0 1vw;font-family:Barlow-Italic,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji}.accommodation-wrap .accommodation .acc-image img{margin:0}@media screen and (width<=991px){.accommodation-wrap .accommodation{margin-right:0!important}}.accommodation-wrap .accommodation:nth-child(3n){margin:0 0 2vw}#kitList{margin-top:3vw}@media screen and (width<=991px){#kitList{margin:10vw 5% 0}}#kitList h2{margin-bottom:0}#kitList .kit-wrap{flex-wrap:wrap;justify-content:space-between;margin:2vw 0 0;display:flex}@media screen and (width<=991px){#kitList .kit-wrap{flex-direction:column;margin:8vw 0 0}}#kitList .kit-wrap .kit-item{background:#003149;flex:0 0 31.3%;margin:0 3% 2vw 0;padding-bottom:60px;position:relative;overflow:hidden}#kitList .kit-wrap .kit-item .brand-graphic{width:30%;bottom:10px;left:-10px}#kitList .kit-wrap .kit-item h3{color:#fff;margin:1vw 0 .5vw}#kitList .kit-wrap .kit-item h4{color:#fff;margin:0 0 1vw;font-family:Barlow-Italic,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji}#kitList .kit-wrap .kit-item li,#kitList .kit-wrap .kit-item p{color:#fff}#kitList .kit-wrap .kit-item .kit-image{background:#fff;border-bottom:5px solid #f15822;padding:20px}#kitList .kit-wrap .kit-item .kit-image img{margin:0}#kitList .kit-wrap .kit-item .kit-meta{padding:1vw;position:relative}@media screen and (width<=991px){#kitList .kit-wrap .kit-item .kit-meta{padding:4vw}}#kitList .kit-wrap .kit-item .kit-meta ul{margin:0 0 0 1vw}@media screen and (width<=991px){#kitList .kit-wrap .kit-item .kit-meta ul{margin:10px 0 0 20px}}#kitList .kit-wrap .kit-item:nth-child(3n){margin:0 0 2vw}.trek-itinerary{max-width:90%;margin:5vw auto 0}@media screen and (width>=1800px){.trek-itinerary{max-width:100%;padding-left:10vw;padding-right:10vw}}.trek-itinerary h3{margin:0 0 2vw}.trek-itinerary ul{margin:0;padding-left:33%;position:relative}@media screen and (width<=767px){.trek-itinerary ul{margin-top:10vw;margin-left:10vw;padding-left:0}}.trek-itinerary ul li.item{justify-content:space-between;margin:0;padding:0 1vw 8vw 3vw;list-style:none;display:flex;position:relative}@media screen and (width<=767px){.trek-itinerary ul li.item{flex-direction:column}}.trek-itinerary ul li.item:before{content:attr(data-index);color:#f15822;background-color:#f0f0f0;border:3px solid #f15822;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji;display:flex;position:absolute;top:0;left:-45px}.trek-itinerary ul li.item:after{content:"";z-index:-1;background-color:#f15822;width:3px;position:absolute;top:0;bottom:0;left:-25px}.trek-itinerary ul li.item h4{margin:.2vw 0 1em}.trek-itinerary ul li.item .itinerary-image{width:20vw;position:absolute;top:100px;left:-25.5vw}@media screen and (width>=1800px){.trek-itinerary ul li.item .itinerary-image{left:-23vw}}@media screen and (width<=767px){.trek-itinerary ul li.item .itinerary-image{flex:0 0 90%;width:100%;height:auto;margin-bottom:20px;position:relative;top:auto;left:auto}}.trek-itinerary ul li.item .itinerary-text{flex:0 0 100%}.trek-itinerary ul li.item .itinerary-text .daily-stats{margin:2vw 0}.trek-itinerary ul li.item .itinerary-text .daily-stats p{margin:0}.trek-itinerary ul li.item .itinerary-text .guide-notes{margin:2vw 0}.trek-itinerary ul li.item .itinerary-text .accommodation,.trek-itinerary ul li.item .itinerary-text .accommodation p,.trek-itinerary ul li.item .itinerary-text .guide-notes p{margin:0}.trek-itinerary ul li.item:last-child{padding-bottom:16vw}.trek-page-intro{background:#fcefd6;width:100%;padding:0 5vw 5vw}@media screen and (width>=1800px){.trek-page-intro{padding-left:10vw;padding-right:10vw}}.trek-page-intro .trek-intro-wrap{justify-content:space-between;display:flex}@media screen and (width<=991px){.trek-page-intro .trek-intro-wrap{flex-direction:column}}.trek-page-intro .trek-intro-wrap .trek-map-graphic{flex:0 0 50%;padding:6px 0 0}@media screen and (width<=991px){.trek-page-intro .trek-intro-wrap .trek-map-graphic{margin-bottom:20px}}.trek-page-intro .trek-intro-wrap .trek-intro-text{flex:0 0 48%}.trek-in-brief{margin:2vw auto 0}.trek-in-brief ul{background:#fcefd6;margin:1vw auto;list-style:none}.trek-in-brief ul li{color:#003149;justify-content:flex-start;align-items:center;padding:.2vw;display:flex;position:relative}@media screen and (width<=991px){.trek-in-brief ul li{flex-direction:column;align-items:flex-start;padding:3vw 0}}.trek-in-brief ul li span:first-child{flex:0 0 37%;align-items:center;font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:100%;display:flex}@media screen and (width<=991px){.trek-in-brief ul li span:first-child{align-items:flex-start;margin-top:5px;padding-left:55px}}.trek-in-brief ul li span:first-child .icon{width:32px;margin-right:15px}@media screen and (width<=991px){.trek-in-brief ul li span:first-child .icon{position:absolute;left:7px}}.trek-in-brief ul li span:first-child .icon svg{fill:#003149;width:100%;height:100%}.trek-in-brief ul li span:nth-child(2){flex-direction:row;flex:0 0 62%;display:flex}@media screen and (width<=991px){.trek-in-brief ul li span:nth-child(2){flex-direction:column;margin:0 0 0 55px}}.trek-in-brief ul li .btn{color:#f15822;background:0 0;justify-content:flex-start;width:auto;margin:0 auto 0 10px;padding:0;font-size:70%;text-decoration:underline;display:inline-flex}@media screen and (width<=991px){.trek-in-brief ul li .btn{margin:0;font-size:80%}}.trek-in-brief ul li .btn:focus,.trek-in-brief ul li .btn:hover{background:0 0}.trek-in-brief ul li .btn:before{z-index:-1;background:0 0;left:0}#isThisTrekForYou{background:#f15822;padding:3vw 5vw}@media screen and (width>=1800px){#isThisTrekForYou{padding-left:10vw;padding-right:10vw}}#isThisTrekForYou h2{color:#fff;font-size:400%}@media screen and (width<=991px){#isThisTrekForYou h2{margin:0;font-size:180%}}#isThisTrekForYou p{color:#fff;margin-bottom:2vw;font-size:160%}#isThisTrekForYou .btn-wrap{justify-content:space-between;display:flex}@media screen and (width<=991px){#isThisTrekForYou .btn-wrap{margin-top:3vw}}#isThisTrekForYou .btn-wrap .btn{flex:0 0 48%}@media screen and (width<=991px){#isThisTrekForYou .btn-wrap .btn{padding-right:10vw;font-size:90%}}#isThisTrekForYou .btn-wrap .btn:first-child{background:#003149}#isThisTrekForYou .btn-wrap .btn:nth-child(2){color:#141414}#isThisTrekForYou .btn-wrap .btn:before{z-index:-1;background:#a282bb;left:0}.right-col .treks-nav-wrap .trek a .trek-title{height:auto}.right-col .treks-nav-wrap .trek a .trek-title h3{border-left:5px solid #f15822}@media screen and (width<=991px){.what-to-eat-page #trekUsefulInfo,.where-to-stay-page #trekUsefulInfo{margin:5vw 0 0}}.map-inline-wrapper{width:100%;height:70vh;min-height:400px;position:relative}@media screen and (width<=991px){.map-inline-wrapper{height:55vw;min-height:260px}}.map-inline-wrapper .map-inline{width:100%;height:100%;position:absolute;inset:0}.block-trek-map{width:100%;margin:0}.block-trek-map .map-inline-wrapper{width:100%}.map-page-page .page-intro-section{padding:2vw 5vw}.map-page-page .page-intro-section .no-hero{margin-top:80px}.map-page-page .page-intro-section .breadcrumb{justify-content:flex-end;margin:0 0 20px}@media screen and (width<=991px){.map-page-page .page-intro-section .breadcrumb{justify-content:flex-start;margin:20px 0}}.map-page-page .page-intro-section .breadcrumb .breadcrumb-item{padding:.5vw 0 0}.map-page-page #trekUsefulInfo{margin:0 auto 10vw}@media screen and (width<=991px){.map-page-page #trekUsefulInfo{margin:0 5vw 10vw}}#maps{margin:0 auto}#maps .content{margin:5vw auto 0}#maps .content h2{font-size:220%}.map-loading{background:#f5f5f5;border:1px solid #e0e0e0;border-radius:8px;justify-content:center;align-items:center;min-height:400px;display:flex}.map-loading p{color:#666;margin:0;font-size:16px}.map-page-page .map-box-wrap{flex-direction:column;gap:2rem;margin:2rem 0;display:flex}@media screen and (width>=992px){.map-page-page .map-box-wrap{flex-direction:row;align-items:flex-start}}.map-wrap #map2 .stage1,.map-wrap #map2 .stage1btn,.map-wrap #map2 .stage2,.map-wrap #map2 .stage2btn,.map-wrap #map2 .stage3,.map-wrap #map2 .stage3btn,.map-wrap #map2 .stage4,.map-wrap #map2 .stage4btn,.map-wrap #map3 .stage10,.map-wrap #map3 .stage10btn,.map-wrap #map3 .stage5,.map-wrap #map3 .stage5btn,.map-wrap #map3 .stage6,.map-wrap #map3 .stage6btn,.map-wrap #map3 .stage7,.map-wrap #map3 .stage7btn,.map-wrap #map3 .stage8,.map-wrap #map3 .stage8btn,.map-wrap #map3 .stage9,.map-wrap #map3 .stage9btn{display:none}.map-wrapper{position:relative}.mapNav{z-index:900;width:30%;position:absolute;top:0;left:0;right:0}@media screen and (width<=991px){.mapNav{width:90%;margin:auto;position:relative}}.mapNav ul{margin:0;padding:0}.mapNav ul li{cursor:pointer;padding:.5vw 1vw;font-size:.9em;list-style:none}@media screen and (width<=991px){.mapNav ul li{padding:1.5vw 3vw}}.mapNav ul li{color:#003149;background:0 0;border:1px solid #003149;margin-bottom:5px;font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji;transition:all .4s ease-in-out}.mapNav ul li span{color:#003149;margin:0 3px 0 0;font-weight:700}.mapNav ul li:focus,.mapNav ul li:hover{color:#fff;background-color:#f15822;border:1px solid #f15822}.mapNav ul li:focus span,.mapNav ul li:hover span{color:#fff;font-weight:700}.mapNav ul li:before{display:none}#map2 .mapNav{left:auto;right:0}#map2 .route-map{margin:0}.route-map{width:100%;max-width:60vw;height:0;margin:0 0 0 auto;padding-top:75%;position:relative;overflow:hidden}@media screen and (width>=1800px){.route-map{max-width:46vw;padding-top:80%}}.route-map .map-title{z-index:900;position:absolute;top:30px}.route-map .map-info{z-index:900;position:absolute;top:80px}.route-map .map-title:before{content:"";background-color:#003149;width:50%;height:2px;position:absolute;bottom:-5px;left:0}.route-map .mapBtns{z-index:800;width:100%;position:absolute;inset:0}.route-map .mapBtns svg{opacity:1}.route-map .mapBtns svg polygon,.route-map .mapBtns svg rect{cursor:pointer}.route-map .mapStages{z-index:400;width:100%;position:absolute;inset:0}.route-map .mapStages svg{opacity:1}.route-map .mapLabels{z-index:700}.route-map .mapLabels,.route-map .mapOverlay{width:100%;position:absolute;inset:0}.route-map .mapOverlay{z-index:200;opacity:.8}.route-map .mapBg{z-index:100;width:100%;position:absolute;inset:0}.route-map .icon{cursor:pointer;width:45px;height:45px;display:block}.route-map .hide{opacity:.2;z-index:1000;transition:opacity .3s ease-in-out}.route-map .hide.active{opacity:1;z-index:9999}.whr-map-wrapper .mapNav{top:5vw}.whr-map-wrapper .mapOverlay{z-index:200;width:99.8%;position:absolute;inset:.2vw 0 0 .1vw}#mapModalBg{z-index:9997;background:#000000d9;display:block;position:fixed;inset:0;overflow:hidden}.map-modal{background:#003149;max-width:50vw;box-shadow:5px 5px 15px #0003;padding:1vw!important}@media screen and (width<=991px){.map-modal{max-width:90vw;padding:2vw!important}}.map-modal h3{color:#fff}.map-modal p{color:#ededed}.map-modal .close-modal{background:#003149;position:absolute;top:1vw;right:1vw}.map-modal .close-modal svg{width:30px;height:30px}.map-modal .panel-wrap{padding:20px;position:relative}.map-modal .map-image,.map-modal .videoWrapper{min-height:20vw;margin:0 0 .5vw}.map-modal .map-image img{height:auto;margin:0 0 10px}.map-modal .map-stats{text-align:left;background:#fff;width:auto;height:auto;margin-bottom:1vw;padding:5px 8px;font-weight:600;display:inline-flex;text-transform:none!important;color:#fff!important}@media screen and (width<=991px){.map-modal .map-stats{margin-bottom:3vw}}.map-modal .map-stats p{color:#003149;margin:0}.map-modal .map-stats p strong{margin-right:5px}.map-modal .close-panel{cursor:pointer;width:30px;height:30px;margin:auto;position:absolute;top:10px;right:20px}@media screen and (width<=991px){.map-modal .close-panel{width:20px;height:30px;position:absolute;top:-5px;right:15px}.map-modal .map-text p{font-size:.9em;line-height:1.2em}}.map-modal .leftright{transform:rotate(45deg)}.map-modal .leftright,.map-modal .rightleft{background-color:#003149;border-radius:2px;width:30px;height:4px;margin-top:24px;transition:all .3s ease-in;position:absolute}.map-modal .rightleft{transform:rotate(-45deg)}.map-modal .close-panel:hover .leftright{background-color:#a282bb;transform:rotate(-45deg)}.map-modal .close-panel:hover .rightleft{background-color:#a282bb;transform:rotate(45deg)}#mapProfile{padding-top:80px}@media screen and (width<=991px){.route-map{max-width:100%;padding:0 0 160%}.route-map .panel-wrap{padding:10px}.route-map .map-section-stats{width:100%;padding:0 0 8px;font-size:.9em;position:relative;top:auto;left:auto}.route-map .map-info{top:90px}.route-map .map-section-title{max-width:90%}.route-map .mapNav{width:100%;top:700px}.route-map .mapNav ul{margin:0;padding:0}.route-map .mapNav ul li{padding:10px 20px;font-size:.8em}.route-map .mapBg,.route-map .mapBtns,.route-map .mapLabels,.route-map .mapOverlay,.route-map .mapStages{width:140%;top:10vw;left:-15%}}@media screen and (width<=991px) and (width>=768px){.route-map{max-width:100%;padding:0 0 230%}.route-map .panel-wrap{padding:10px}.route-map .map-section-stats{width:100%;padding:0 0 8px;font-size:.9em;position:relative;top:auto;left:auto}.route-map .map-info{top:90px}}.map-profile{background:#003149;padding:5vw 0 10vw}.map-profile h3,.map-profile p{color:#fff}.map-profile p{max-width:66%;margin-bottom:50px}@media screen and (width<=991px){.map-profile p{max-width:100%;margin-bottom:50px}}@media screen and (width>=1800px){.map-profile{padding:5vw 0 7vw}}.map-profile img{width:100%;max-width:100%;height:auto}.map-profile .mobile-zoomable-image{cursor:pointer}.map-profile .mobile-zoomable-image .map-profile-image{border-radius:4px;width:100%;max-width:100%;height:auto;transition:transform .2s;display:block;box-shadow:0 4px 8px #0000001a}.map-profile .mobile-zoomable-image .map-profile-image:hover{transform:scale(1.02)}.booking-info .content-booking-info{place-content:flex-start space-between;align-items:flex-start;padding:0;display:flex}.booking-info .content-booking-info .intro-text{background:#f0f0f0;flex:0 0 70%;margin:-5vw 0 0;padding:3vw 6vw 0 3vw}@media screen and (width<=991px){.booking-info .content-booking-info .intro-text{flex:0 0 80%}}.booking-info .booking-info{flex-flow:wrap;justify-content:space-between;width:100%;max-width:96vw;margin:5vw auto 0;display:flex}@media screen and (width<=991px){.booking-info .booking-info{flex-direction:column}}.booking-info .booking-info .info-item{flex:0 0 48%;margin:0 0 2vw}.booking-info .booking-info .info-item a{width:100%;padding:0;display:flex;position:relative;overflow:hidden}.booking-info .booking-info .info-item a .info-image{width:100%;height:30vw;position:relative}@media screen and (width<=991px){.booking-info .booking-info .info-item a .info-image{height:50vw}}.booking-info .booking-info .info-item a .info-image{max-width:100%}.booking-info .booking-info .info-item a .info-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%;max-width:100%;height:100%;position:absolute}.booking-info .booking-info .info-item a .box-info{background:#f0f0f0;width:90%;height:3vw;padding:1vw 1vw 0;position:absolute;bottom:0;right:0}@media screen and (width<=991px){.booking-info .booking-info .info-item a .box-info{height:8vw;padding:1vw 1vw 0 2vw}}.booking-info .booking-info .info-item a .box-info{transition:height .3s,background-color .3s}.booking-info .booking-info .info-item a .box-info h3{color:#141414;text-transform:uppercase;margin:0;font-size:115%}.booking-info .booking-info .info-item a .box-info h4{color:#999;text-transform:uppercase;font-size:100%}.booking-info .booking-info .info-item a .box-info .arrow{opacity:0;transition:all .3s ease-in-out;position:absolute;top:1vw;right:3vw}.booking-info .booking-info .info-item a .box-info .arrow.boxActive{opacity:1;right:1vw}.booking-info .company-wrap{flex-direction:column;max-width:96vw;margin:auto}.booking-info .company-wrap .company{justify-content:space-between;margin:0 0 8vw;display:flex}.booking-info .company-wrap .company .company-logo{flex:0 0 25%;padding:0 0 0 5vw}.booking-info .company-wrap .company .company-info{flex:0 0 65%}.dates-prices .page-header,.special-offers .page-header{margin:10vw auto 2vw}@media screen and (width<=991px){.dates-prices .page-header,.special-offers .page-header{margin:25vw auto 2vw}}.dates-prices .page-header,.special-offers .page-header{justify-content:space-between;max-width:90%;display:flex}.dates-prices .page-header h2,.special-offers .page-header h2{margin:0}.dates-prices .content-dates-prices,.special-offers .content-dates-prices{justify-content:space-between;width:100%;height:auto;padding:0;display:flex}.dates-prices .content-dates-prices .dates-prices-text,.special-offers .content-dates-prices .dates-prices-text{box-sizing:border-box;background:#f0f0f0;flex:0 0 75vw;height:auto;margin:-10vw 0 0 25vw;padding:3vw 6vw 0}.dates-prices .content-full,.special-offers .content-full{justify-content:space-between;max-width:100%;padding:0;display:flex}@media screen and (width<=991px){.dates-prices .content-full,.special-offers .content-full{flex-direction:column-reverse}}.dates-prices .content-full .established,.special-offers .content-full .established{flex:0 0 25%;width:25%;padding:3vw 0 0 3vw}@media screen and (width<=991px){.dates-prices .content-full .established,.special-offers .content-full .established{flex:0 0 90%;width:90%;margin-top:0;margin-left:2vw;padding:3vw 0 0 3vw}}.dates-prices .content-full .established #established,.special-offers .content-full .established #established{max-width:6vw;margin:3vw 0 5vw}@media screen and (width<=991px){.dates-prices .content-full .established #established,.special-offers .content-full .established #established{margin:5vw 0}}.dates-prices .content-full .chalet-prices,.special-offers .content-full .chalet-prices{flex:0 0 75%;width:75%;margin:0 0 5vw;padding:0 6vw;position:relative;top:auto;right:auto}@media screen and (width<=991px){.dates-prices .content-full .chalet-prices,.special-offers .content-full .chalet-prices{flex:0 0 100%;width:100%}}.dates-prices .content-full .chalet-prices,.special-offers .content-full .chalet-prices{background:#f0f0f0}.dates-prices .content-full .chalet-prices .location,.special-offers .content-full .chalet-prices .location{margin:0 0 5vw}@media screen and (width<=991px){.dates-prices .content-full .chalet-prices .location,.special-offers .content-full .chalet-prices .location{margin:0 0 10vw}}.dates-prices .content-full .chalet-prices .location header,.special-offers .content-full .chalet-prices .location header{align-items:center;margin:0 0 1vw;display:flex}.dates-prices .content-full .chalet-prices .location header .chalet-image,.special-offers .content-full .chalet-prices .location header .chalet-image{border:4px solid #fff;max-width:10%;margin-right:2vw}@media screen and (width<=991px){.dates-prices .content-full .chalet-prices .location header .chalet-image,.special-offers .content-full .chalet-prices .location header .chalet-image{max-width:50%}.dates-prices .content-full .chalet-prices .location h3,.special-offers .content-full .chalet-prices .location h3{margin:3vw 0 0}}.special-offer-box{background:#141414;margin:0 0 1vw;padding:5%}.special-offer-box h2,.special-offer-box h3,.special-offer-box h4,.special-offer-box p{color:#fff}.special-offer-box .btn .circle-arrow{margin:0 1vw 0 0}.special-offer-box .btn .circle-arrow svg path{fill:#fff}.special-offer-box .btn .circle-arrow svg circle{stroke:#fff}.special-offer-side{background:#fff;margin-bottom:10px}@media screen and (width<=991px){.special-offer-side{margin-bottom:10px}}.special-offer-side a{padding:6%}@media screen and (width<=991px){.special-offer-side a{padding:6% 6% 0}}.special-offer-side a{flex-direction:column;justify-content:space-between;align-items:flex-start;height:100%;display:flex;position:relative}.special-offer-side a h3{font-size:115%}.special-offer-side a h3,.special-offer-side a p{color:#141414;margin:0 0 5px}.special-offer-side a p.room-type{text-transform:uppercase;font-size:80%}.special-offer-side a p.price,.special-offer-side a p.room-type{font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji}.special-offer-side a p.price{margin:0 0 10px;font-size:120%}.special-offer-side a p.special-offer{text-transform:uppercase;color:#fff;background:#ffa300;width:auto;margin:0;padding:.3em .6em .2em;font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:100%;display:inline-flex}@media screen and (width<=991px){.special-offer-side a p.special-offer{align-self:flex-start;max-width:80%;margin:0;font-size:90%}}.special-offer-side a span.availability{margin:10px 0 0;font-family:Barlow,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:85%}.special-offer-side a .cta{opacity:0;transform-origin:50%;height:0;transition:all .2s ease-in-out;position:absolute;inset:0}.special-offer-side a .cta .btn{display:none}@media screen and (width<=991px){.special-offer-side a .cta{opacity:1;inset:auto 10px 28px auto}.special-offer-side a .cta .btn{padding:.2em .5em;font-size:80%;display:flex}}.special-offer-side a:focus,.special-offer-side a:hover{cursor:pointer}.special-offer-side a:focus .cta,.special-offer-side a:hover .cta{opacity:1;z-index:9999;background:#ffffffe6;flex-direction:column;place-content:center;align-items:center;width:100%;height:100%;display:flex}.special-offer-side a:focus .cta .btn,.special-offer-side a:hover .cta .btn{margin:auto;display:flex}.special-offers .content-full .chalet-prices .location{margin:0}.special-offers .chalet-prices-offers{flex-wrap:wrap;justify-content:flex-start;display:flex}@media screen and (width<=991px){.special-offers .chalet-prices-offers{flex-direction:column}}.special-offers .chalet-prices-offers .special-offer-side{flex:0 0 31.5%;margin:0 2% 20px 0}.special-offers .chalet-prices-offers .special-offer-side:nth-child(3n){flex:0 0 31.5%;margin:0 0 20px}.no-dates-available{background:#fff;margin-bottom:.5vw;padding:2vw 1vw 1vw 2vw}.page-carousel{position:relative}.page-carousel .carousel__slide .carousel__item{height:15vw}@media only screen and (device-width>=768px) and (device-width<=1024px) and (orientation:portrait) and (-webkit-device-pixel-ratio>=1){.page-carousel .carousel__slide .carousel__item{height:25vw}}@media screen and (width<=767px){.page-carousel .carousel__slide .carousel__item{height:45vw}}.page-carousel .carousel__slide .carousel__item img{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:95%;max-width:95%;height:100%;position:absolute;top:0;left:2.5%}.page-carousel .carousel__next,.page-carousel .carousel__prev{background:0 0}.page-carousel .carousel__next svg,.page-carousel .carousel__prev svg{fill:#fff}.page-carousel .carousel__prev{left:-40px}.page-carousel .carousel__next{right:-40px}@media screen and (width<=991px){.page-carousel .carousel__prev{background:#141414;left:-20px}.page-carousel .carousel__next{background:#141414;right:-20px}}.gallery-wrap{flex-flow:wrap;justify-content:flex-start;width:100%;max-width:100vw;height:100%;margin:auto;display:flex}@media screen and (width<=991px){.gallery-wrap{flex-direction:column}}.gallery-wrap .gallery{cursor:pointer;background:#003149;flex:0 0 32%;align-items:flex-start;height:auto;margin:0;padding:0;list-style:none;position:relative}.gallery-wrap .gallery .loading-dots{z-index:100;position:absolute}.gallery-wrap .gallery .gallery-modal-trigger,.gallery-wrap .gallery a{z-index:5000;cursor:pointer;text-align:left;background:0 0;border:none;flex-direction:column;width:100%;height:100%;margin:0;padding:0;display:flex;position:relative}.gallery-wrap .gallery .gallery-modal-trigger .gallery-image,.gallery-wrap .gallery a .gallery-image{aspect-ratio:5/3;min-height:15vw;overflow:hidden}.gallery-wrap .gallery .gallery-modal-trigger .gallery-image img,.gallery-wrap .gallery .gallery-modal-trigger .gallery-image picture,.gallery-wrap .gallery a .gallery-image img,.gallery-wrap .gallery a .gallery-image picture{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}@media screen and (width<=991px){.gallery-wrap .gallery .gallery-modal-trigger .gallery-image,.gallery-wrap .gallery a .gallery-image{min-height:54vw}}.gallery-wrap .gallery .gallery-modal-trigger{font:inherit;color:inherit}.gallery-wrap .gallery h3{color:#fff;z-index:7000;text-transform:none;border-left:5px solid #f15822;place-content:center flex-start;align-items:center;height:auto;margin:0;padding:1vw 0 1vw 2vw;font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:100%;display:flex;position:relative}@media screen and (width<=991px){.gallery-wrap .gallery h3{padding:6vw 0 6vw 4svw}}.gallery-modal-trigger{cursor:pointer;background:#003149;border:none;width:100%;margin:0;padding:0;display:block;position:relative;overflow:hidden}.gallery-modal-trigger img,.gallery-modal-trigger picture{-o-object-fit:cover;object-fit:cover;width:100%;height:auto;display:block;margin:0!important}.block-gallery-modal-trigger-icon{color:#fff;pointer-events:none;background:#00000080;border-radius:50%;justify-content:center;align-items:center;width:4rem;height:4rem;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.block-gallery-modal-trigger-icon svg{width:2.5rem;height:2.5rem;display:block}.block-gallery-modal-trigger-label{color:#fff;text-align:left;border-left:5px solid #f15822;padding:1rem 2vw;font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:1rem;display:block}.modal.modal-gallery{box-sizing:border-box;background:#003149;flex-direction:column;width:80%;max-width:80%;height:90vh;min-height:0;max-height:90vh;padding:.5vw .5vw .75rem;display:flex;overflow:hidden}.modal.modal-gallery .close-modal:after,.modal.modal-gallery .close-modal:before{background:#fff}@media screen and (width>=1400px){.modal.modal-gallery{max-width:75vw}}@media screen and (width>=1800px){.modal.modal-gallery{max-width:1400px}}@media screen and (width<=991px){.modal.modal-gallery{width:98%;max-width:98%;height:85vh;max-height:85vh}}.modal.modal-gallery .gallery-slideshow{flex-direction:column;flex:auto;width:100%;min-height:0;display:flex;overflow:hidden}.modal.modal-gallery #gallery{z-index:4000;flex:auto;width:100%;height:auto;min-height:0;position:relative;overflow:hidden}.modal.modal-gallery #gallery .carousel__track,.modal.modal-gallery #gallery .carousel__viewport{height:100%}.modal.modal-gallery #gallery .carousel__prev{left:0}.modal.modal-gallery #gallery .carousel__next,.modal.modal-gallery #gallery .carousel__prev{width:50px;height:50px}.modal.modal-gallery #gallery .carousel__next .carousel__icon,.modal.modal-gallery #gallery .carousel__prev .carousel__icon{width:50px;height:50px;font-size:200%}.modal.modal-gallery #gallery .carousel__next svg,.modal.modal-gallery #gallery .carousel__prev svg{fill:#fff;background:0 0;width:100%}.modal.modal-gallery #gallery .carousel__icon{fill:#1a1a1a;background:#fff;border-radius:100%}.modal.modal-gallery #gallery .carousel__track .carousel__slide{place-content:center;align-items:center;height:100%;display:flex}.modal.modal-gallery #gallery .carousel__track .carousel__slide .carousel__item{width:100%;max-width:100%;height:100%;margin:0;padding:0}.modal.modal-gallery #gallery .carousel__track .carousel__slide .carousel__item .caption{color:#fff;text-align:center;background:#000c;border:none;width:100%;padding:.5vw;font-family:Barlow-Italic,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji;position:absolute;bottom:0;margin:0!important}.modal.modal-gallery #gallery .carousel__track .carousel__slide .carousel__item.portrait{place-content:center;align-items:center;height:100%;padding-top:0;display:flex;position:relative}.modal.modal-gallery #gallery .carousel__track .carousel__slide .carousel__item.portrait img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:auto;max-width:54%;height:100%;margin:0;position:absolute;top:0;left:50%;transform:translate(-50%)}.modal.modal-gallery #gallery .carousel__track .carousel__slide .carousel__item.landscape{place-content:center;align-items:center;height:100%;padding-top:0;display:flex;position:relative}.modal.modal-gallery #gallery .carousel__track .carousel__slide .carousel__item.landscape img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;height:100%;margin:0;position:absolute;top:0;left:0}.modal.modal-gallery #thumbWrap{box-sizing:border-box;flex:none;width:100%;height:clamp(5.5rem,9.5vw,7.75rem);min-height:clamp(5.5rem,9.5vw,7.75rem);margin-top:.5vw;padding:.65rem .4rem;position:relative;overflow:hidden}.modal.modal-gallery #thumbWrap #thumbnails{z-index:8000;width:auto;height:auto;position:absolute;inset:.65rem .4rem}.modal.modal-gallery #thumbWrap #thumbnails .carousel__viewport{overflow:visible}.modal.modal-gallery #thumbWrap #thumbnails .carousel__slide{cursor:pointer;align-items:center;width:100%;height:100%;margin-right:2px;display:flex}.modal.modal-gallery #thumbWrap #thumbnails .carousel__slide .carousel__item{box-sizing:border-box;justify-content:center;align-items:center;width:100%;height:100%;padding:.35rem;display:flex}.modal.modal-gallery #thumbWrap #thumbnails .carousel__slide .carousel__item img,.modal.modal-gallery #thumbWrap #thumbnails .carousel__slide .carousel__item picture{width:auto;max-width:100%;height:auto;max-height:100%;display:block;overflow:visible}.modal.modal-gallery #thumbWrap #thumbnails .carousel__slide .carousel__item img{opacity:.7;box-sizing:border-box;border:3px solid #0000;transition:border-color .3s,opacity .3s,box-shadow .3s}.modal.modal-gallery #thumbWrap #thumbnails .carousel__slide--active .carousel__item img{opacity:1;border-color:#f15822}.video-loading{z-index:8000;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gallery-page .loading-galleries{flex-direction:column;place-content:center;align-items:center;width:100%;height:auto;display:flex;position:relative}.gallery-page .video-loading{position:relative;top:auto;left:auto;transform:none}.gallery-page .gallery-wrap{max-width:90vw;margin-bottom:5vw}.gallery-page .gallery-wrap .gallery{margin:0 .5vw 1vw 0}.gallery-page .gallery-wrap .gallery h3{height:5vw}.page-gallery{width:100%;max-width:100%}.page-gallery #gallery{z-index:4000;width:100%;height:auto;position:relative}.page-gallery #gallery .carousel__icon{fill:#1a1a1a;background:#fff;border-radius:100%}.page-gallery #gallery .carousel__track .carousel__slide{place-content:flex-start center;align-items:flex-start;display:flex}.page-gallery #gallery .carousel__track .carousel__slide .carousel__item{width:100%;max-width:100%;height:auto;margin:0;padding:0}.page-gallery #gallery .carousel__track .carousel__slide .carousel__item.portrait{place-content:flex-start center;align-items:flex-start;height:auto;padding-top:60%;display:flex;position:relative}.page-gallery #gallery .carousel__track .carousel__slide .carousel__item.portrait img{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%;max-width:50%;height:auto;margin:0;position:absolute;top:0;left:50%;transform:translate(-50%)}.page-gallery #gallery .carousel__track .carousel__slide .carousel__item.landscape{place-content:center;align-items:center;height:auto;padding-top:60%;display:flex;position:relative}.page-gallery #gallery .carousel__track .carousel__slide .carousel__item.landscape img{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%;height:100%;margin:0;position:absolute;top:0;left:0}.page-gallery #thumbWrap{width:auto;min-height:7vw;margin-top:1vw;position:relative}.page-gallery #thumbWrap #thumbnails{z-index:8000;width:100%;height:auto;position:absolute;top:0;left:0;right:0}.page-gallery #thumbWrap #thumbnails .carousel__slide{cursor:pointer;width:100%;height:auto;margin-right:2px;display:block}.page-gallery #thumbWrap #thumbnails .carousel__slide .carousel__item{width:100%;padding:.2vw}.page-gallery #thumbWrap #thumbnails .carousel__slide .carousel__item img{opacity:.7;-o-object-fit:cover;object-fit:cover;border:3px solid #0000;height:4vw;transition:all .7s;transform:scale(1)}.page-gallery #thumbWrap #thumbnails .carousel__slide--active .carousel__item{width:100%;padding:.3vw}.page-gallery #thumbWrap #thumbnails .carousel__slide--active .carousel__item img{opacity:1;border:3px solid #f15822;height:4vw;transform:scale(1.1)}.treks-page #featurePhotos .carousel__slide .carousel__item{aspect-ratio:3/2;width:100%;overflow:hidden}.treks-page #featurePhotos .carousel__slide .carousel__item img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.treks-page #featurePhotos .carousel__prev{background:#fff6;width:3vw;height:100%;margin:0;left:0}@media screen and (width<=991px){.treks-page #featurePhotos .carousel__prev{width:8vw}}.treks-page #featurePhotos .carousel__next{background:#fff6;width:3vw;height:100%;margin:0;right:0}@media screen and (width<=991px){.treks-page #featurePhotos .carousel__next{width:8vw}}.treks-page #trekGalleries{flex-direction:column;width:100%;height:auto;margin:5vw 0;padding:0;display:flex;position:relative}@media screen and (width<=991px){.treks-page #trekGalleries{margin-bottom:5vw;padding:5vw 0 10vw}}.treks-page #trekGalleries h2{color:#003149;text-align:left;width:90%;max-width:90%;margin:0 auto 1vw}@media screen and (width>=1800px){.treks-page #trekGalleries h2{width:70%;max-width:70%}}.treks-page #trekGalleries h3{color:#fff}.treks-page #trekGalleries .gallery-wrap .gallery{background:#003149;flex-direction:column;flex:0 0 100%;width:100%;height:auto;padding:2vw 0;display:flex}.treks-page #trekGalleries .gallery-wrap .gallery h3{border-left:0;margin:0 0 1vw 3%}@media screen and (width>=1800px){.treks-page #trekGalleries .gallery-wrap .gallery h3{margin:0 0 1vw 13%}}.treks-page #trekGalleries .gallery-wrap .gallery .carousel{width:100%}.treks-page #trekGalleries .gallery-wrap .gallery .carousel ol{height:auto}.treks-page #trekGalleries .gallery-wrap .gallery .carousel__slide{background:#141414;height:19vw}@media screen and (width<=991px){.treks-page #trekGalleries .gallery-wrap .gallery .carousel__slide{height:45vw}}.treks-page #trekGalleries .gallery-wrap .gallery .carousel__slide .carousel__item{width:100%}.treks-page #trekGalleries .gallery-wrap .gallery .carousel__slide .carousel__item img{width:99.5%;margin:0}.treks-page #trekGalleries .gallery-wrap .gallery .carousel__prev{background:#fff6;width:3vw;height:100%;margin:0;left:0}@media screen and (width<=991px){.treks-page #trekGalleries .gallery-wrap .gallery .carousel__prev{width:7vw}}.treks-page #trekGalleries .gallery-wrap .gallery .carousel__next{background:#fff6;width:3vw;height:100%;margin:0;right:0}@media screen and (width<=991px){.treks-page #trekGalleries .gallery-wrap .gallery .carousel__next{width:7vw}}.gallery-page .gallery-wrap.video-gallery,.treks-page #trekGalleries .gallery-wrap.video-gallery{background:#003149;flex-direction:column;width:100%;max-width:100%;margin:auto;padding:2vw 0;display:flex}.gallery-page .gallery-wrap.video-gallery .video-carousel-wrap,.treks-page #trekGalleries .gallery-wrap.video-gallery .video-carousel-wrap{width:auto;max-width:100vw;height:auto;margin:0;list-style:none}.gallery-page .gallery-wrap.video-gallery .video-carousel-wrap h3,.treks-page #trekGalleries .gallery-wrap.video-gallery .video-carousel-wrap h3{color:#fff;margin:0 0 1vw 5vw}.gallery-page .gallery-wrap.video-gallery .video-carousel-wrap .carousel__next,.gallery-page .gallery-wrap.video-gallery .video-carousel-wrap .carousel__prev,.treks-page #trekGalleries .gallery-wrap.video-gallery .video-carousel-wrap .carousel__next,.treks-page #trekGalleries .gallery-wrap.video-gallery .video-carousel-wrap .carousel__prev{color:#fff;width:50px;height:50px;top:-30px}@media screen and (width<=991px){.gallery-page .gallery-wrap.video-gallery .video-carousel-wrap .carousel__next,.gallery-page .gallery-wrap.video-gallery .video-carousel-wrap .carousel__prev,.treks-page #trekGalleries .gallery-wrap.video-gallery .video-carousel-wrap .carousel__next,.treks-page #trekGalleries .gallery-wrap.video-gallery .video-carousel-wrap .carousel__prev{width:30px;height:30px;top:-15px}.gallery-page .gallery-wrap.video-gallery .video-carousel-wrap .carousel__prev,.treks-page #trekGalleries .gallery-wrap.video-gallery .video-carousel-wrap .carousel__prev{left:-17px}.gallery-page .gallery-wrap.video-gallery .video-carousel-wrap .carousel__next,.treks-page #trekGalleries .gallery-wrap.video-gallery .video-carousel-wrap .carousel__next{right:-17px}}.gallery-page .gallery-wrap.video-gallery .video-carousel-wrap .carousel__slide,.treks-page #trekGalleries .gallery-wrap.video-gallery .video-carousel-wrap .carousel__slide{height:17vw}@media screen and (width<=991px){.gallery-page .gallery-wrap.video-gallery .video-carousel-wrap .carousel__slide,.treks-page #trekGalleries .gallery-wrap.video-gallery .video-carousel-wrap .carousel__slide{height:35vw}}.gallery-page .gallery-wrap.video-gallery .video-carousel-wrap .carousel__slide .carousel__item,.treks-page #trekGalleries .gallery-wrap.video-gallery .video-carousel-wrap .carousel__slide .carousel__item{width:99%}.gallery-page .gallery-wrap.video-gallery .video-carousel-wrap .carousel__slide .carousel__item .play-button,.treks-page #trekGalleries .gallery-wrap.video-gallery .video-carousel-wrap .carousel__slide .carousel__item .play-button{cursor:pointer;transform-origin:50%;z-index:8000;transition:transform .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gallery-page .gallery-wrap.video-gallery .video-carousel-wrap .carousel__slide .carousel__item .play-button svg,.treks-page #trekGalleries .gallery-wrap.video-gallery .video-carousel-wrap .carousel__slide .carousel__item .play-button svg{width:5vw}@media screen and (width<=991px){.gallery-page .gallery-wrap.video-gallery .video-carousel-wrap .carousel__slide .carousel__item .play-button svg,.treks-page #trekGalleries .gallery-wrap.video-gallery .video-carousel-wrap .carousel__slide .carousel__item .play-button svg{width:15vw}}.gallery-page .gallery-wrap.video-gallery .video-carousel-wrap .carousel__slide .carousel__item .video-title,.treks-page #trekGalleries .gallery-wrap.video-gallery .video-carousel-wrap .carousel__slide .carousel__item .video-title{text-align:left;color:#fff;background:#003149;min-height:2.5vw;margin:0;padding:.5vw;font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji}.video-no-carousel{width:100%;height:auto;margin:0 0 7vw;display:flex}.video-no-carousel .carousel__item{width:28.5%;padding:0 .2vw}.video-no-carousel .carousel__item .video-title{text-align:left;color:#003149;min-height:3vw;margin:.5vw;font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji}.breadcrumb{flex-wrap:wrap;max-width:100%;margin:0 auto 30px;padding:3vw 0 0;list-style:none;display:flex}@media screen and (width<=991px){.breadcrumb{margin:0 auto 10vw;padding-top:0}}.breadcrumb-item{margin:0;padding:.5vw 1vw 0 0}.breadcrumb-item:first-child{color:#003149;padding:.5vw 0 0}.breadcrumb-item:nth-child(2){color:#003149}.breadcrumb-item+.breadcrumb-item:before{content:">";color:#003149;padding:0 .5rem 0 0;font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji}.breadcrumb-item a{color:#1a1a1a;text-decoration:underline;transition:color .3s}.breadcrumb-item a:hover{color:#0056b3}.breadcrumb-item.active{color:#003149;font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji}.breadcrumb-item.active:before{content:">";color:#6c757d;padding:0 .5rem}.essential-info-page .treks-nav-wrap .trek .trek-title{border-left:5px solid #f15822}.fitness-preparation-page .content h2{margin:0 0 .5em}.fitness-preparation-page header{margin:0 0 2vw}#fitnessTips{padding:5vw 0 0}@media screen and (width<=991px){#fitnessTips{padding:5vw}}#fitnessTips .carousel{text-align:center;margin-bottom:5vw}#fitnessTips .carousel .carousel__slide{background:#003149;border:2px solid #f0f0f0;justify-content:flex-start;align-items:flex-start;overflow:hidden}#fitnessTips .carousel .carousel__slide .carousel__item{flex-direction:column;align-content:flex-start;height:auto;padding:5px 5px 50px;display:flex}@media screen and (width<=991px){#fitnessTips .carousel .carousel__slide .carousel__item{padding:1vw 1vw 3vw}}#fitnessTips .carousel .carousel__slide .carousel__item .tip-image{background:#d9d9d9;width:100%;height:auto;display:block}#fitnessTips .carousel .carousel__slide .carousel__item .tip-image img{display:block}#fitnessTips .carousel .carousel__slide .carousel__item .tip-text{text-align:left;height:100%;min-height:20vw;padding:1vw}@media screen and (width<=991px){#fitnessTips .carousel .carousel__slide .carousel__item .tip-text{height:45vh;padding:5vw}}@media screen and (width>=1800px){#fitnessTips .carousel .carousel__slide .carousel__item .tip-text{min-height:17vw}}@media screen and (width>=2200px){#fitnessTips .carousel .carousel__slide .carousel__item .tip-text{min-height:15vw}}#fitnessTips .carousel .carousel__slide .carousel__item .tip-text h3{color:#fff;justify-content:flex-start;align-items:center;font-size:130%;line-height:1em;display:flex}#fitnessTips .carousel .carousel__slide .carousel__item .tip-text h3 span:first-child{color:#003149;background:#fff;border-radius:50%;flex:0 0 50px;justify-content:center;align-self:center;align-items:center;width:auto;height:50px;margin-right:1vw;padding:0;display:flex}@media screen and (width<=991px){#fitnessTips .carousel .carousel__slide .carousel__item .tip-text h3 span:first-child{flex:0 0 40px;width:30px;height:40px;margin-right:4vw}}#fitnessTips .carousel .carousel__slide .carousel__item .tip-text h3 span:nth-child(2){flex:0 0 80%}#fitnessTips .carousel .carousel__slide .carousel__item .tip-text p{font-size:inherit;color:#fff}#fitnessTips .carousel .carousel__slide .carousel__item .brand-graphic{width:40%;bottom:10px}#fitnessTips .carousel__next,#fitnessTips .carousel__prev{width:80px;font-size:40px}#fitnessTips .carousel__prev{left:-80px}@media screen and (width<=991px){#fitnessTips .carousel__prev{background:#fff;width:20px;top:30%;left:0}}#fitnessTips .carousel__next{right:-80px}@media screen and (width<=991px){#fitnessTips .carousel__next{background:#fff;width:20px;top:30%;right:0}}#qWrapper h4{margin-top:0}#qResponses p span{text-transform:lowercase;margin-right:5px}#qResponses p span.first-line{margin-right:5px}#quizGrading{background:#003149;border-bottom:6px solid #f15822;padding:3vw 0}@media screen and (width<=991px){#quizGrading{padding:8vw 5vw}}#quizGrading .btn-wrap{justify-content:space-between;display:flex}@media screen and (width<=991px){#quizGrading .btn-wrap{flex-direction:column}}#quizGrading .btn-wrap .quiz-btn{flex-direction:column;flex:0 0 32%;justify-content:space-between;display:flex}#quizGrading .btn-wrap .quiz-btn .btn{color:#141414;background:#f15822}#quizGrading .btn-wrap .image{flex:0 0 25%}@media screen and (width<=991px){#quizGrading .btn-wrap .image{margin:3vw 0}}#quizGrading .btn-wrap .grading-btn{flex-direction:column;flex:0 0 32%;justify-content:space-between;display:flex}#quizGrading .btn-wrap .grading-btn .btn{color:#141414}#quizGrading .btn-wrap h2{margin:0;font-size:200%}@media screen and (width<=991px){#quizGrading .btn-wrap h2{font-size:180%}}#quizGrading .btn-wrap h2,#quizGrading .btn-wrap h3,#quizGrading .btn-wrap p{color:#fcefd6}#nutrition{margin:5vw 0}@media screen and (width<=991px){#nutrition{margin:5vw 5vw 12vw}}#nutrition .carousel{text-align:center;margin-bottom:5vw}#nutrition .carousel .carousel__slide{place-content:flex-start;align-items:flex-start;height:auto}#nutrition .carousel .carousel__item{flex-direction:row;justify-content:space-between;display:flex}@media screen and (width<=991px){#nutrition .carousel .carousel__item{flex-direction:column}}#nutrition .carousel .carousel__item .nutrition-image{flex:0 0 48%}@media screen and (width<=991px){#nutrition .carousel .carousel__item .nutrition-image{margin-bottom:3vw}}#nutrition .carousel .carousel__item .nutrition-info{text-align:left;border-left:5px solid #f15822;flex:0 0 48%;padding:0 4vw 0 3vw}#nutrition .carousel .carousel__next,#nutrition .carousel .carousel__prev{width:80px;font-size:40px}#nutrition .carousel .carousel__prev{color:#f15822;background:#fff;width:3vw;height:3vw}@media screen and (width<=991px){#nutrition .carousel .carousel__prev{width:7vw;height:7vw;margin-bottom:3vw;top:20%}}#nutrition .carousel .carousel__next{color:#f15822;width:3vw;height:3vw;right:-60px}@media screen and (width<=991px){#nutrition .carousel .carousel__next{background:#fff;width:7vw;height:7vw;margin-bottom:3vw;top:20%;right:0}}#infoNavPage .treks-nav-wrap .trek{flex:0 0 49%;margin-bottom:.5vw}#infoNavPage .treks-nav-wrap .trek .trek-title h3{flex-direction:column;flex:0 0 100%;place-content:flex-start center;align-items:flex-start;min-height:65px;padding:0 10px 0 20px;font-size:90%;line-height:1.3em;display:flex}@media screen and (width<=991px){#infoNavPage .treks-nav-wrap .trek .trek-title h3{padding:1vw 2vw 1vw 3vw;font-size:110%}}.grade-considerations{flex-wrap:wrap;justify-content:center;width:100%;height:auto;display:flex}@media screen and (width<=991px){.grade-considerations{flex-direction:column}}.grade-considerations .item{text-align:left;color:#fff;cursor:pointer;background:#a282bb;flex-direction:column;flex:0 0 32%;place-content:center flex-start;align-items:flex-start;margin-bottom:1vw;padding:2vw 1vw;font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji;display:flex}@media screen and (width<=991px){.grade-considerations .item{flex:0 0 100%;margin-bottom:5px;padding:10vw 5vw}}.grade-considerations .item h3,.grade-considerations .item p{color:#141414}.grade-considerations .item h3{font-size:150%;line-height:1.2em}.grade-considerations .item p{margin:0}.grade-considerations .item .icon{justify-content:center;width:100%;display:flex}.grade-considerations .item .icon svg{fill:#141414;width:4vw;height:4vw;margin-bottom:1vw}@media screen and (width<=991px){.grade-considerations .item .icon svg{width:18vw;height:auto;margin-bottom:4vw}}.grade-considerations .item:first-child{margin-right:1vw}@media screen and (width<=991px){.grade-considerations .item:first-child{margin-right:0}}.grade-considerations .item:nth-child(2){margin-right:1vw}@media screen and (width<=991px){.grade-considerations .item:nth-child(2){margin-right:0}}.grade-considerations .item:nth-child(4){margin-right:1vw}@media screen and (width<=991px){.grade-considerations .item:nth-child(4){margin-right:0}}.essential-info-page .treks-nav-wrap .trek a .trek-title h3{flex:0 0 100%}#trekGrades{max-width:90vw;margin:3vw auto}#trekGrades .carousel{margin:3vw 0 0}#trekGrades .carousel .carousel__prev{color:#f15822;width:60px;height:60px;font-size:100px;left:-10px}@media screen and (width<=991px){#trekGrades .carousel .carousel__prev{width:40px;height:40px;font-size:100px;top:8%;left:0}}#trekGrades .carousel .carousel__next{color:#f15822;width:60px;height:60px;font-size:100px;right:-10px}@media screen and (width<=991px){#trekGrades .carousel .carousel__next{width:40px;height:40px;font-size:100px;top:8%;right:0}}#trekGrades .carousel .carousel__slide{width:100%}#trekGrades .carousel .carousel__slide .carousel__item{justify-content:space-between;width:100%;height:100%;display:flex}@media screen and (width<=991px){#trekGrades .carousel .carousel__slide .carousel__item{flex-direction:column}}#trekGrades .carousel .carousel__slide .carousel__item .grade-title{background:#003149;flex-direction:column;flex:0 0 30%;justify-content:center;align-items:center;padding:5%;display:flex}#trekGrades .carousel .carousel__slide .carousel__item .grade-title .grade-icon{margin:0 0 1vw}@media screen and (width<=991px){#trekGrades .carousel .carousel__slide .carousel__item .grade-title .grade-icon{width:60%;margin:0 0 5vw}}#trekGrades .carousel .carousel__slide .carousel__item .grade-title .grade-icon svg{width:100%}#trekGrades .carousel .carousel__slide .carousel__item .grade-title h3{color:#fff;text-align:left;margin:0 0 2vw;line-height:1.2em}@media screen and (width<=991px){#trekGrades .carousel .carousel__slide .carousel__item .grade-title h3{margin:0 0 5vw}}#trekGrades .carousel .carousel__slide .carousel__item .grade-title p{text-align:left;color:#fff}#trekGrades .carousel .carousel__slide .carousel__item .grade-info{text-align:left;flex-direction:column;flex:0 0 70%;place-content:center;align-items:center;height:100%;display:flex}@media screen and (width<=991px){#trekGrades .carousel .carousel__slide .carousel__item .grade-info{justify-content:flex-start;align-items:flex-start}}#trekGrades .carousel .carousel__slide .carousel__item .grade-info .info-box{justify-content:space-between;align-items:center;height:90%;padding:5% 6% 5% 5%;display:flex}@media screen and (width<=991px){#trekGrades .carousel .carousel__slide .carousel__item .grade-info .info-box{justify-content:flex-start;align-items:flex-start;height:100%}}#trekGrades .carousel .carousel__slide .carousel__item .grade-info .info-box .info-wrap{justify-content:space-between;display:flex}@media screen and (width<=991px){#trekGrades .carousel .carousel__slide .carousel__item .grade-info .info-box .info-wrap{flex-direction:column}}#trekGrades .carousel .carousel__slide .carousel__item .grade-info .info-box .info-wrap .info1{flex:0 0 48%}#trekGrades .carousel .carousel__slide .carousel__item .grade-info .info-box .info-wrap .info1 ul{margin-left:20px}@media screen and (width<=991px){#trekGrades .carousel .carousel__slide .carousel__item .grade-info .info-box .info-wrap .info1 ul{margin-bottom:4vw}}#trekGrades .carousel .carousel__slide .carousel__item .grade-info .info-box .info-wrap .info2{flex:0 0 48%}#trekGrades .carousel .carousel__slide .carousel__item .grade-info .info-box .info-wrap .info2 ul{margin-left:20px}#trekGrades .carousel .carousel__slide .carousel__item .grade-info .view-grade-treks{background:#f15822;width:100%;height:5vw}#trekGrades .carousel .carousel__slide .carousel__item .grade-info ul{margin:1vw 0 1vw 1.5vw}#trekGrades .carousel .carousel__slide .carousel__item .grade-info ul li{list-style:outside}.carousel__pagination{bottom:-3vw}@media screen and (width<=991px){.carousel__pagination{margin-top:0;bottom:-7vw}}.carousel__pagination .carousel__pagination-item .carousel__pagination-button{width:3vw;height:.5vw}@media screen and (width<=991px){.carousel__pagination .carousel__pagination-item .carousel__pagination-button{width:8vw;height:3vw}}.carousel__pagination .carousel__pagination-item .carousel__pagination-button:after{width:100%;height:100%;background:#b3b3b3!important}.carousel__pagination .carousel__pagination-item .carousel__pagination-button--active{background:#f15822!important}.treks-nav-wrap .trek.extra-box{background:#003149;height:100%;min-height:21vw;padding:2% 3%;display:flex;opacity:1!important}@media screen and (width<=991px){.treks-nav-wrap .trek.extra-box{padding:6%}}@media screen and (width>=1800px){.treks-nav-wrap .trek.extra-box{min-height:17vw}}.treks-nav-wrap .trek.extra-box{flex-direction:column;place-content:flex-start center;align-items:flex-start}.treks-nav-wrap .trek.extra-box p{color:#fff}.treks-nav-wrap .trek.extra-box .btn{text-transform:uppercase;background:#f15822;width:auto;padding:1vw 2vw;display:inline-flex}@media screen and (width<=991px){.treks-nav-wrap .trek.extra-box .btn{padding:2vw 3vw}}#infoNavPage .treks-nav-wrap .trek.extra-box{flex:0 0 100%;min-height:auto}.guided-logos .column{place-content:center;align-items:center;display:flex}.useful-info-nav-wrap{margin:5vw 5vw 0}.accordion{margin:0 auto}.accordion .acc-panel{border-bottom:1px solid #f15822;border-left:5px solid #f15822;width:100%;height:auto;margin:auto;padding:0;transition:all .4s ease-in-out;position:relative;overflow:hidden}.accordion .panel .question{cursor:pointer;justify-content:space-between;align-items:center;min-height:55px;padding:5px 40px 5px 10px;transition:all .4s ease-in-out;display:flex;position:relative}.accordion .panel .question:after{content:"";width:30px;height:30px;transition:transform .4s ease-in-out;position:absolute;top:50%;right:0;transform:translateY(-50%)rotate(0)}.accordion .panel.open .question:after{transform:translateY(-50%)rotate(90deg)}.accordion .panel .answer{opacity:0;justify-content:space-between;max-height:0;padding:0;transition:opacity .3s ease-in-out,max-height .5s ease-in-out;display:flex;overflow-y:hidden}.accordion .panel.open .answer{opacity:1;max-height:1000px;padding:2% 20px}.accordion .acc-panel i{position:absolute;top:10px;right:10px}.accordion .acc-panel i .plus{transform:rotate(225deg)}.accordion .acc-panel i .plus svg{stroke:#f15822;width:16px}@media screen and (width<=991px){.accordion .acc-panel i .plus svg{width:5vw}}.accordion .acc-plus .plus{stroke:#0003;transition:all .3s ease-in-out}.accordion .open .acc-plus .plus{transform:rotate(90deg)}.accordion .question:hover{cursor:pointer;transition:color .4s ease-in-out}.accordion .question:hover h3:hover{cursor:pointer;color:#f15822}.content-default-page{justify-content:space-between;padding:0;display:flex}.content-default-page .intro-text{background:#f0f0f0;flex:0 0 70%;margin:-10vw 0 0;padding:3vw 6vw 0 3vw}@media screen and (width<=991px){.content-default-page .intro-text{flex:0 0 80%;padding:3vw 6vw 20vw 3vw}}.content-default-page .intro-text .btn.book-now{inset:3vw 3vw auto auto}@media screen and (width<=991px){.content-default-page .intro-text .btn.book-now{top:auto;bottom:0}}.quiz-list-wrapper{flex-wrap:wrap;justify-content:space-between;max-width:90%;margin:auto;display:flex}.quiz-list-wrapper .quiz{flex-direction:column;flex:0 0 49%;margin-bottom:2vw;position:relative;overflow:hidden}.quiz-list-wrapper .quiz .fade{z-index:3000;background:#1414144d;position:absolute;inset:0}.quiz-list-wrapper .quiz .quiz-title{text-align:center;z-index:5000;width:90%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.quiz-list-wrapper .quiz .quiz-title h3{color:#fff;text-transform:uppercase;font-size:300%}.quiz-list-wrapper .quiz .quiz-title h4{color:#fff;text-transform:uppercase}.quiz-list-wrapper .quiz .brand-graphic{width:15vw}.quiz-wrapper{justify-content:space-between;width:100%;height:auto;margin:auto;display:flex;position:relative}@media screen and (width<=991px){.quiz-wrapper{flex-direction:column}}.quiz-wrapper .quiz-container{flex:0 0 60%;margin:20px auto 0}.quiz-wrapper .quiz-container .question-block{margin-bottom:4vw}.quiz-wrapper .quiz-container .question-block h3{justify-content:flex-start;align-items:center;margin:2vw 0 1vw;display:flex}@media screen and (width<=991px){.quiz-wrapper .quiz-container .question-block h3{margin:5vw 0 4vw;font-size:1.2em}}.quiz-wrapper .quiz-container .question-block h3 span{color:#fff;background:#003149;border-radius:100%;justify-content:center;align-items:center;width:32px;height:32px;margin:.3vw .5vw 0 0;padding:0;font-size:.7em;display:flex}@media screen and (width<=991px){.quiz-wrapper .quiz-container .question-block h3 span{width:32px;height:32px;margin:.3vw 2vw 0 0}}.quiz-wrapper .quiz-container .question-block .quiz-image img{border-radius:1vw}.quiz-wrapper .quiz-container .answers{border:none;flex-direction:column;display:flex}.quiz-wrapper .quiz-container .answers .answer{cursor:pointer;background-color:#f9f9f9;border:1px solid #ddd;border-radius:8px;justify-content:flex-start;align-items:flex-start;width:100%;height:auto;margin-bottom:.5vw;padding:26px;font-family:Barlow,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:clamp(1em,1.1vw,1.2em);transition:border .3s;display:flex;position:relative}@media screen and (width<=991px){.quiz-wrapper .quiz-container .answers .answer{border-radius:2vw}}.quiz-wrapper .quiz-container .answers .answer span{max-width:85%;display:block}.quiz-wrapper .quiz-container .answers .answer span.answer-letter{color:#003149;font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji}@media screen and (width<=991px){.quiz-wrapper .quiz-container .answers .answer{margin-bottom:2vw;padding:4vw}}.quiz-wrapper .quiz-container .answers .answer:hover{border:1px solid #307c04}.quiz-wrapper .quiz-container .answers .answer.correct{color:#155724;background-color:#dfeee3;border:1px solid #155724}.quiz-wrapper .quiz-container .answers .answer.correct span{color:#28652e;font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji}.quiz-wrapper .quiz-container .answers .answer.incorrect{color:#6e3a3d;background-color:#f5e1e3;border:1px solid #6e3a3d}.quiz-wrapper .quiz-container .answers .answer.disabled{pointer-events:none}.quiz-wrapper .quiz-container .answers .answer.correct.disabled .answer-text p a{pointer-events:all}.quiz-wrapper .quiz-container .answers .answer-text{max-width:80%;margin:1vw 0 0}.quiz-wrapper .quiz-container .answers .answer-text p{color:#28652e;font-size:100%}.quiz-wrapper .quiz-container .answers .answer-text p a{color:#424242}.quiz-wrapper .quiz-container .answers .tick-correct{position:absolute;right:.5vw}@media screen and (width<=991px){.quiz-wrapper .quiz-container .answers .tick-correct{right:3vw}}.quiz-wrapper .quiz-container .answers .tick-correct{padding:2px;display:block;top:50%;transform:translateY(-50%)}.quiz-wrapper .quiz-container .answers .tick-correct svg{width:2.5vw;height:2.5vw}@media screen and (width<=991px){.quiz-wrapper .quiz-container .answers .tick-correct svg{width:8vw;height:8vw}}.quiz-wrapper .quiz-container .answers .tick-correct svg{stroke-width:2px;stroke:#155724;stroke-miterlimit:10;animation:.3s ease-in-out .9s both scale;box-shadow:inset 0 0 #d4edda}.quiz-wrapper .quiz-container .answers .tick__circle{stroke-dasharray:166;stroke-dashoffset:166px;stroke-width:2px;stroke-miterlimit:10;stroke:#155724;fill:none;animation:.6s cubic-bezier(.65,0,.45,1) forwards stroke}.quiz-wrapper .quiz-container .answers .tick__check{transform-origin:50%;stroke-dasharray:48;stroke-dashoffset:48px;animation:.3s cubic-bezier(.65,0,.45,1) .8s forwards stroke}@keyframes stroke{to{stroke-dashoffset:0}}@keyframes scale{0%,to{transform:none}50%{transform:scale(1.1)}}.quiz-wrapper .quiz-container .answers .cross-incorrect{padding-top:3px;display:block;position:absolute;top:50%;right:.5vw;transform:translateY(-50%)}@media screen and (width<=991px){.quiz-wrapper .quiz-container .answers .cross-incorrect{right:3vw}}.quiz-wrapper .quiz-container .answers .cross-incorrect svg{stroke-width:3px;stroke:#721c24;stroke-miterlimit:10;width:2.5vw;height:2.5vw;margin:0 auto;display:inline-block}@media screen and (width<=991px){.quiz-wrapper .quiz-container .answers .cross-incorrect svg{width:8vw;height:8vw}}.quiz-wrapper .quiz-container .answers .cross-incorrect .cross__circle{stroke-dasharray:166;stroke-dashoffset:166px;stroke-width:2px;stroke-miterlimit:10;stroke:#721c24;fill:none;animation:.6s cubic-bezier(.65,0,.45,1) forwards stroke}.quiz-wrapper .quiz-container .answers .cross-incorrect .cross__line{transform-origin:50%;stroke-dasharray:48;stroke-dashoffset:48px;animation:.3s cubic-bezier(.65,0,.45,1) .8s forwards stroke}@keyframes fill-cross{to{box-shadow:inset 0 0 0 30px #f8d7da}}.quiz-wrapper .quiz-score{z-index:1000;opacity:0;flex:0 0 30%;height:auto}@media screen and (width<=991px){.quiz-wrapper .quiz-score{opacity:1}}.quiz-wrapper .quiz-score .score{color:#fff;background:#003149;border-radius:1vw;justify-content:center;width:auto;font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:300%;display:flex}.quiz-wrapper .quiz-score .score-board{margin:200px 0 0}@media screen and (width<=991px){.quiz-wrapper .quiz-score .score-board{margin:30px 0 0}}.quiz-modal{background:#fcefd6;justify-content:space-between;min-width:80%;padding:0;display:flex;overflow:hidden}@media screen and (width<=991px){.quiz-modal{flex-direction:column-reverse}}.quiz-modal .close-modal{top:1vw;right:1vw}.quiz-modal .close-modal:after,.quiz-modal .close-modal:before{background:#fff}.quiz-modal #questionnaire{flex:0 0 55%;padding:5vw}.quiz-modal #questionnaire h3{margin-bottom:2vw;font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji}.quiz-modal #questionnaire [type=radio]:checked+label:before,.quiz-modal #questionnaire [type=radio]:not(:checked)+label:before{content:"";background:#fff;border:2px solid #003149;border-radius:100%;width:30px;height:30px;position:absolute;top:0;left:0}.quiz-modal #questionnaire [type=radio]:checked+label:after,.quiz-modal #questionnaire [type=radio]:not(:checked)+label:after{content:"";background:#003149;border-radius:100%;width:20px;height:20px;transition:all .2s;position:absolute;top:4.5px;left:5px}.quiz-modal #questionnaire [type=radio]+label{margin-bottom:10px;padding-top:4px;padding-left:38px;line-height:1.3em}.quiz-modal #questionnaire #qResults{margin-top:3vw;padding:0}@media screen and (width<=991px){.quiz-modal #questionnaire #qResults{margin-top:5vw;padding:0}}.quiz-modal #questionnaire #qResults p{margin:0;font-size:150%}.quiz-modal #questionnaire #qResponses .response{align-items:flex-start;margin-bottom:1vw;font-size:120%;display:flex}@media screen and (width<=991px){.quiz-modal #questionnaire #qResponses .response{margin-bottom:2vw}}.quiz-modal #questionnaire #qResponses .response span{margin:0 3px 0 0}.quiz-modal #questionnaire #qResponses .response p{font:inherit;margin:0}.quiz-modal #quizImages{background:#003149;flex:0 0 40%;padding:5%}.quiz-wrapper.personality-quiz .quiz-score{display:none}.quiz-wrapper.personality-quiz .answers .answer.selected{background-color:#00314914;border-color:#003149;font-weight:600}.quiz-wrapper.personality-quiz .answers .answer-letter{margin-right:.35em;font-weight:700}.quiz-wrapper.personality-quiz .quiz-actions{margin-top:2rem}@media screen and (width<=991px){.quiz-wrapper.personality-quiz .quiz-actions{margin-top:3vw}}.quiz-wrapper.personality-quiz .personality-quiz-result{margin-top:2rem}.quiz-wrapper.personality-quiz .result-content .result-title{margin:0 0 1rem;font-size:clamp(1.5rem,2vw,2rem)}.quiz-wrapper.personality-quiz .result-content .result-description{margin-bottom:1.5rem;line-height:1.5}.quiz-wrapper.personality-quiz .result-content .result-image{margin-bottom:1.5rem}.quiz-wrapper.personality-quiz .result-content .result-image img{border-radius:.5rem}.quiz-wrapper.personality-quiz .result-content .result-fallback{margin:0}.quiz-wrapper.personality-quiz .result-content .result-fallback p{margin:0 0 1rem;line-height:1.5}.quiz-wrapper.poll .quiz-container .question-block h3{margin-bottom:50px}.quiz-wrapper.poll .radio-option{margin-bottom:2rem;margin-left:3px;position:relative}.quiz-wrapper.poll .custom-radio{display:none}.quiz-wrapper.poll .radio-option label{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;padding-left:3rem;font-family:Barlow,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:1.4rem;display:inline-flex;position:relative}.quiz-wrapper.poll .radio-option label:before{content:"";background-color:#fff;border:2px solid #003149;border-radius:50%;width:30px;height:30px;transition:all .2s;position:absolute;top:50%;left:0;transform:translateY(-50%)}.quiz-wrapper.poll .custom-radio:checked+label:before{background-color:#f15822;border-color:#f15822}.quiz-wrapper.poll .custom-radio:checked+label:after{content:"";background-color:#fff;border-radius:50%;width:20px;height:20px;position:absolute;top:0;left:5px}.scenario-quiz-page .content-wrapper{background:linear-gradient(#f0f0f0,#fefaf3 35%,#f0f0f0);padding-bottom:5vw}.scenario-quiz-page .content{max-width:680px}.quiz-wrapper.scenario-quiz{z-index:1;width:100%;max-width:620px;margin:0 auto;padding:0 0 3rem;scroll-margin-top:6rem;font-family:Barlow,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji;display:block;position:relative}.quiz-wrapper.scenario-quiz .scenario-quiz-inner{z-index:2;width:100%;position:relative}.quiz-wrapper.scenario-quiz .scenario-intro-card{text-align:center;background:#fff;border:1px solid #0031491a;padding:2.75rem 2.25rem 2.5rem;position:relative;overflow:hidden;box-shadow:0 1px 2px #1414140a,0 12px 40px #00314914}.quiz-wrapper.scenario-quiz .scenario-intro-card:after{content:"";background:#f15822;height:4px;position:absolute;bottom:0;left:0;right:0}.quiz-wrapper.scenario-quiz .scenario-intro-icon{filter:drop-shadow(0 4px 8px #14141414);width:clamp(4.5rem,14vw,6rem);margin:0 auto 1.25rem;line-height:0;display:block}.quiz-wrapper.scenario-quiz .scenario-intro-icon img{width:100%;height:auto;display:block}.quiz-wrapper.scenario-quiz .scenario-intro-title{color:#003149;letter-spacing:.01em;margin:0 0 .85rem;font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:clamp(1.35rem,3.5vw,1.65rem);font-weight:500;line-height:1.25}.quiz-wrapper.scenario-quiz .scenario-intro-sub{color:#666;margin-bottom:2rem;font-size:clamp(.9rem,2.2vw,.95rem);line-height:1.7}.quiz-wrapper.scenario-quiz .scenario-intro-sub p{margin:0 0 .75rem}.quiz-wrapper.scenario-quiz .scenario-intro-sub p:last-child{margin-bottom:0}.quiz-wrapper.scenario-quiz .scenario-start-btn,.quiz-wrapper.scenario-quiz .scenario-tips-btn{color:#fff;letter-spacing:.02em;cursor:pointer;background:#003149;border:none;justify-content:center;align-items:center;gap:.35em;padding:.85rem 2.25rem;font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:.95rem;text-decoration:none;transition:background .2s,transform .15s,box-shadow .2s;display:inline-flex;box-shadow:0 4px 14px #00314947}.quiz-wrapper.scenario-quiz .scenario-start-btn:hover,.quiz-wrapper.scenario-quiz .scenario-tips-btn:hover{background:#011f33;transform:translateY(-1px);box-shadow:0 6px 18px #00314952}.quiz-wrapper.scenario-quiz .scenario-start-btn:active,.quiz-wrapper.scenario-quiz .scenario-tips-btn:active{transform:translateY(0)}.quiz-wrapper.scenario-quiz .scenario-start-btn:disabled,.quiz-wrapper.scenario-quiz .scenario-tips-btn:disabled{opacity:.45;cursor:not-allowed;box-shadow:none;transform:none}.quiz-wrapper.scenario-quiz .scenario-quiz-flow{animation:.35s scenario-fade-in}@keyframes scenario-fade-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.quiz-wrapper.scenario-quiz .scenario-bar{background:#fff;align-items:center;gap:12px;margin-bottom:1.5rem;padding:6px 10px;display:flex}.quiz-wrapper.scenario-quiz .scenario-progress-bg{background:#0031491f;flex:1;height:6px;overflow:hidden}.quiz-wrapper.scenario-quiz .scenario-progress-fill{background:linear-gradient(90deg,#00a39b,#003149);height:100%;transition:width .45s cubic-bezier(.4,0,.2,1)}.quiz-wrapper.scenario-quiz .scenario-bar-label{text-transform:uppercase;letter-spacing:.08em;color:gray;white-space:nowrap;font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:.7rem}.quiz-wrapper.scenario-quiz .scenario-bar-label.scenario-score{font-size:.72rem}.quiz-wrapper.scenario-quiz .scenario-bar-label.scenario-score.scenario-score--good{color:#307c04}.quiz-wrapper.scenario-quiz .scenario-bar-label.scenario-score.scenario-score--bad{color:#d91700}.quiz-wrapper.scenario-quiz .scenario-media{aspect-ratio:16/9;background:#f2f2f2;border:1px solid #00314914;width:100%;margin:0 0 1rem;position:relative;overflow:hidden;box-shadow:0 8px 28px #0031490f}.quiz-wrapper.scenario-quiz .scenario-media img,.quiz-wrapper.scenario-quiz .scenario-media picture,.quiz-wrapper.scenario-quiz .scenario-media picture img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;display:block}.quiz-wrapper.scenario-quiz .scenario-media .scenario-bar{z-index:2;-webkit-backdrop-filter:blur(6px);background:#003149;margin:0;position:absolute;top:5px;left:5px;right:5px}.quiz-wrapper.scenario-quiz .scenario-media .scenario-bar .scenario-bar-label{color:#ffffffe6}.quiz-wrapper.scenario-quiz .scenario-media .scenario-bar .scenario-progress-bg{background:#ffffff40}.quiz-wrapper.scenario-quiz .scenario-media .scenario-bar .scenario-progress-fill{background:#f15822}.quiz-wrapper.scenario-quiz .scenario-media .scenario-bar .scenario-score--good{color:#52d507}.quiz-wrapper.scenario-quiz .scenario-media .scenario-bar .scenario-score--bad{color:#ff3017}.quiz-wrapper.scenario-quiz .scenario-box{background:#fff;border:1px solid #00314914;margin-bottom:1.35rem;padding:1.35rem 1.5rem 1.5rem;box-shadow:0 8px 28px #0031490f}.quiz-wrapper.scenario-quiz .scenario-tag-row{flex-flow:column wrap;align-items:flex-start;gap:8px;margin-bottom:1rem;display:flex}.quiz-wrapper.scenario-quiz .scenario-tag{text-transform:uppercase;letter-spacing:.1em;padding:4px 11px;font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:clamp(1em,1.3vw,1.2em);display:inline-block}.quiz-wrapper.scenario-quiz .scenario-tag.tag-storm{color:#854f0b;background:#faeeda}.quiz-wrapper.scenario-quiz .scenario-tag.tag-ice{color:#185fa5;background:#e6f1fb}.quiz-wrapper.scenario-quiz .scenario-tag.tag-rescue{color:#a32d2d;background:#fcebeb}.quiz-wrapper.scenario-quiz .scenario-tag.tag-nav{color:#3b6d11;background:#eaf3de}.quiz-wrapper.scenario-quiz .scenario-tag.tag-altitude{color:#534ab7;background:#eeedfe}.quiz-wrapper.scenario-quiz .scenario-loc-tag{color:#4d4d4d;background:#f2f2f2;border:1px solid #1414140f;padding:4px 11px;font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:.7rem}.quiz-wrapper.scenario-quiz .scenario-intro-text{color:#666;margin:0 0 1rem;font-size:clamp(.95rem,2.2vw,1.05rem);font-style:italic;line-height:1.65}.quiz-wrapper.scenario-quiz .scenario-question-text{color:#141414;margin:0;font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:clamp(1rem,2.5vw,1.1rem);font-weight:500;line-height:1.45}.quiz-wrapper.scenario-quiz .scenario-options{flex-direction:column;gap:.65rem;display:flex}.quiz-wrapper.scenario-quiz .scenario-opt-wrap{flex-direction:column;gap:.5rem;display:flex}.quiz-wrapper.scenario-quiz .scenario-opt-wrap:first-child .scenario-opt:not(.correct):not(.wrong):not(.reveal) .scenario-opt-letter{background:#003149}.quiz-wrapper.scenario-quiz .scenario-opt-wrap:nth-child(2) .scenario-opt:not(.correct):not(.wrong):not(.reveal) .scenario-opt-letter{background:#a282bb}.quiz-wrapper.scenario-quiz .scenario-opt-wrap:nth-child(3) .scenario-opt:not(.correct):not(.wrong):not(.reveal) .scenario-opt-letter{background:#00a39b}.quiz-wrapper.scenario-quiz .scenario-opt-wrap:nth-child(4) .scenario-opt:not(.correct):not(.wrong):not(.reveal) .scenario-opt-letter{background:#f15822}.quiz-wrapper.scenario-quiz .scenario-opt{text-align:left;color:#141414;cursor:pointer;background:#fff;border:1.5px solid #0031491f;align-items:center;gap:12px;width:100%;padding:.9rem 1rem;font-family:Barlow,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:.9rem;line-height:1.5;transition:background .15s,border-color .15s,box-shadow .15s,transform .12s;display:flex;box-shadow:0 1px 3px #14141408}.quiz-wrapper.scenario-quiz .scenario-opt:hover:not(:disabled){background:#fffefc;border-color:#00314938;transform:translateY(-1px);box-shadow:0 4px 12px #00314914}.quiz-wrapper.scenario-quiz .scenario-opt.correct{background:#eaf3de;border-color:#307c04}.quiz-wrapper.scenario-quiz .scenario-opt.correct .scenario-opt-letter{color:#fff;background:#307c04;border-color:#307c04}.quiz-wrapper.scenario-quiz .scenario-opt.wrong{background:#fcebeb;border-color:#d91700}.quiz-wrapper.scenario-quiz .scenario-opt.wrong .scenario-opt-letter{color:#fff;background:#d91700;border-color:#d91700}.quiz-wrapper.scenario-quiz .scenario-opt.reveal{background:#eaf3de;border-color:#307c04;box-shadow:0 0 0 2px #307c0426}.quiz-wrapper.scenario-quiz .scenario-opt.reveal .scenario-opt-letter{color:#fff;background:#307c04;border-color:#307c04}.quiz-wrapper.scenario-quiz .scenario-opt:disabled:not(.correct):not(.wrong):not(.reveal){opacity:.72;cursor:default;transform:none}.quiz-wrapper.scenario-quiz .scenario-opt-letter{color:#fff;background:#003149;border:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;min-width:28px;height:28px;margin-top:1px;font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:.75rem;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.quiz-wrapper.scenario-quiz .scenario-opt-label{flex:1;min-width:0;display:block}.quiz-wrapper.scenario-quiz .scenario-opt-feedback{padding:.75rem .9rem;animation:.25s scenario-fade-in}.quiz-wrapper.scenario-quiz .scenario-opt-feedback.is-correct{background:#eaf3de;border:1px solid #307c0459}.quiz-wrapper.scenario-quiz .scenario-opt-feedback.is-wrong{background:#fcebeb;border:1px solid #d9170059}.quiz-wrapper.scenario-quiz .scenario-opt-verdict{align-items:flex-start;gap:6px;margin:0 0 .45rem;font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:.85rem;line-height:1.4;display:flex}.quiz-wrapper.scenario-quiz .scenario-opt-verdict.verdict-good{color:#27500a}.quiz-wrapper.scenario-quiz .scenario-opt-verdict.verdict-bad{color:#791f1f}.quiz-wrapper.scenario-quiz .scenario-sub-answer{font-size:.85rem;line-height:1.65}.quiz-wrapper.scenario-quiz .scenario-sub-answer p{margin:0 0 .5rem}.quiz-wrapper.scenario-quiz .scenario-sub-answer p:last-child{margin-bottom:0}.quiz-wrapper.scenario-quiz .scenario-sub-answer a{color:inherit;pointer-events:auto;text-decoration:underline}.quiz-wrapper.scenario-quiz .scenario-sub-answer ol,.quiz-wrapper.scenario-quiz .scenario-sub-answer ul{margin:0 0 .5rem;padding-left:1.15rem}.quiz-wrapper.scenario-quiz .scenario-sub-answer--panel{margin:0 0 1rem}.quiz-wrapper.scenario-quiz .scenario-sub-answer--panel.is-correct{color:#27500a}.quiz-wrapper.scenario-quiz .scenario-sub-answer--panel.is-wrong{color:#791f1f}.quiz-wrapper.scenario-quiz .scenario-opt-feedback.is-correct .scenario-sub-answer{color:#27500a}.quiz-wrapper.scenario-quiz .scenario-opt-feedback.is-wrong .scenario-sub-answer{color:#791f1f}.quiz-wrapper.scenario-quiz .scenario-feedback{background:#fff;border:1px solid #00314914;margin-top:1.25rem;padding:1.25rem 1.35rem;animation:.3s scenario-fade-in;box-shadow:0 6px 24px #0031490f}.quiz-wrapper.scenario-quiz .scenario-verdict-chip{align-items:center;gap:6px;width:100%;margin:0 0 1rem;padding:12px 20px;font-family:Barlow,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:clamp(1em,1.3vw,1.2em);display:inline-flex}.quiz-wrapper.scenario-quiz .scenario-verdict-chip.chip-good{color:#27500a;background:#eaf3de}.quiz-wrapper.scenario-quiz .scenario-verdict-chip.chip-bad{color:#791f1f;background:#fcebeb}.quiz-wrapper.scenario-quiz .scenario-explain{margin:0 0 1.15rem;line-height:1.65}.quiz-wrapper.scenario-quiz .scenario-explain .scenario-explain-title{color:#003149;letter-spacing:.02em;margin:0 0 .45rem;font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:clamp(1em,1.3vw,1.2em)}.quiz-wrapper.scenario-quiz .scenario-explain p{font-size:inherit;line-height:inherit;margin:0 0 .5rem;font-size:clamp(1em,1.3vw,1.2em)}.quiz-wrapper.scenario-quiz .scenario-explain p:last-child{margin-bottom:0}.quiz-wrapper.scenario-quiz .scenario-next-btn,.quiz-wrapper.scenario-quiz .scenario-retry-btn{color:#003149;cursor:pointer;background:0 0;border:1.5px solid #00314933;padding:.7rem 1.5rem;font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:.9rem;transition:background .15s,border-color .15s,color .15s}.quiz-wrapper.scenario-quiz .scenario-next-btn:hover,.quiz-wrapper.scenario-quiz .scenario-retry-btn:hover{background:#0031490d;border-color:#00314959}.quiz-wrapper.scenario-quiz .scenario-next-btn{color:#141414;background:#f15822;border-color:#f15822}.quiz-wrapper.scenario-quiz .scenario-next-btn:hover{color:#141414;background:#e6470f;border-color:#e6470f}.quiz-wrapper.scenario-quiz .scenario-result-wrap{text-align:center;padding:1rem 0 2rem;animation:.4s scenario-fade-in}.quiz-wrapper.scenario-quiz .scenario-result-face{margin-bottom:.85rem;font-size:3.75rem;line-height:1;display:block}.quiz-wrapper.scenario-quiz .scenario-result-title{color:#003149;margin:0 0 .5rem;font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:clamp(1.35rem,3.5vw,1.65rem);font-weight:500;line-height:1.25}.quiz-wrapper.scenario-quiz .scenario-result-sub{color:#666;max-width:28rem;margin:0 auto 1.75rem;font-size:.95rem;line-height:1.65}.quiz-wrapper.scenario-quiz .scenario-result-sub p{margin:0}.quiz-wrapper.scenario-quiz .scenario-score-pill{letter-spacing:.01em;margin-bottom:1.5rem;padding:.75rem 2rem;font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:clamp(1.35rem,4vw,1.75rem);font-weight:500;display:inline-block}.quiz-wrapper.scenario-quiz .scenario-score-pill.pill-hero{color:#27500a;background:#eaf3de;box-shadow:0 4px 16px #307c0426}.quiz-wrapper.scenario-quiz .scenario-score-pill.pill-ok{color:#633806;background:#faeeda;box-shadow:0 4px 16px #e7a84833}.quiz-wrapper.scenario-quiz .scenario-score-pill.pill-rip{color:#791f1f;background:#fcebeb;box-shadow:0 4px 16px #d917001f}.quiz-wrapper.scenario-quiz .scenario-survival-bar-wrap{max-width:340px;margin:0 auto 2rem}.quiz-wrapper.scenario-quiz .scenario-survival-bar-bg{background:#0031491a;height:12px;overflow:hidden}.quiz-wrapper.scenario-quiz .scenario-survival-bar-fill{height:100%;transition:width 1s cubic-bezier(.4,0,.2,1)}.quiz-wrapper.scenario-quiz .scenario-survival-bar-fill.bar-blue{background:linear-gradient(90deg,#00a39b,#003149)}.quiz-wrapper.scenario-quiz .scenario-survival-bar-fill.bar-amber{background:linear-gradient(90deg,#d4a017,#e7a848)}.quiz-wrapper.scenario-quiz .scenario-survival-bar-fill.bar-red{background:linear-gradient(90deg,#c43a38,#d91700)}.quiz-wrapper.scenario-quiz .scenario-survival-label{text-transform:uppercase;letter-spacing:.08em;color:gray;margin:.55rem 0 0;font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:.75rem}.quiz-wrapper.scenario-quiz .scenario-breakdown{text-align:left;background:#fff;border:1px solid #00314914;margin:1.5rem 0 2rem;overflow:hidden;box-shadow:0 4px 20px #0031490d}.quiz-wrapper.scenario-quiz .scenario-breakdown-header{text-transform:uppercase;letter-spacing:.1em;color:gray;background:#fdf6e9;border-bottom:1px solid #00314914;padding:11px 18px;font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:.65rem}.quiz-wrapper.scenario-quiz .scenario-breakdown-row{color:#4d4d4d;border-bottom:1px solid #1414140d;justify-content:space-between;align-items:center;gap:1rem;padding:12px 18px;font-size:clamp(1em,1.3vw,1.2em);display:flex}.quiz-wrapper.scenario-quiz .scenario-breakdown-row:last-child{border-bottom:none}.quiz-wrapper.scenario-quiz .scenario-breakdown-row>div:first-child{color:#003149;font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji}.quiz-wrapper.scenario-quiz .scenario-breakdown-loc{color:gray;margin-top:2px;font-family:Barlow,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:.72rem;font-weight:400}.quiz-wrapper.scenario-quiz .dot-good{color:#1d9e75}.quiz-wrapper.scenario-quiz .dot-bad,.quiz-wrapper.scenario-quiz .dot-good{white-space:nowrap;font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:.75rem}.quiz-wrapper.scenario-quiz .dot-bad{color:#d91700}.quiz-wrapper.scenario-quiz .scenario-btn-row{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:.5rem;display:flex}.quiz-wrapper.scenario-quiz .scenario-final-text{text-align:left;color:#666;background:#fff;border:1px solid #0031491a;margin:1.5rem 0 1.25rem;padding:1.15rem 1.25rem;font-size:.95rem;line-height:1.65;box-shadow:0 6px 24px #0031490d}.quiz-wrapper.scenario-quiz .scenario-final-text p{margin:0 0 .65rem}.quiz-wrapper.scenario-quiz .scenario-final-text p:last-child{margin-bottom:0}.quiz-wrapper.scenario-quiz .scenario-final-text a{color:#003149;text-underline-offset:2px;text-decoration:underline}.quiz-wrapper.scenario-quiz .scenario-final-text a:hover{color:#f15822}@media screen and (width<=991px){.quiz-wrapper.scenario-quiz{padding-bottom:2rem}.quiz-wrapper.scenario-quiz .scenario-intro-card{padding:2rem 1.35rem 1.75rem}.quiz-wrapper.scenario-quiz .scenario-box{padding:1.15rem 1.15rem 1.25rem}.quiz-wrapper.scenario-quiz .scenario-opt{padding:.85rem .9rem;font-size:.88rem}.quiz-wrapper.scenario-quiz .scenario-feedback{padding:1rem 1.1rem}.quiz-wrapper.scenario-quiz .scenario-btn-row{flex-direction:column;align-items:stretch}.quiz-wrapper.scenario-quiz .scenario-btn-row .scenario-next-btn,.quiz-wrapper.scenario-quiz .scenario-btn-row .scenario-retry-btn,.quiz-wrapper.scenario-quiz .scenario-btn-row .scenario-start-btn,.quiz-wrapper.scenario-quiz .scenario-btn-row .scenario-tips-btn{width:100%}.where-to-stay-page .accommodation-wrap{flex-direction:column}}.where-to-stay-page .accommodation-wrap .accommodation{background:#003149;flex-direction:column;height:auto;padding:0}.where-to-stay-page .accommodation-wrap .accommodation .acc-image{flex-direction:column;width:100%;height:18.5vw;display:flex;position:relative;overflow:hidden}@media screen and (width<=991px){.where-to-stay-page .accommodation-wrap .accommodation .acc-image{height:54vw}}@media screen and (width>=1800px){.where-to-stay-page .accommodation-wrap .accommodation .acc-image{height:16.5vw}}.where-to-stay-page .accommodation-wrap .accommodation .acc-image img{width:100%}@media screen and (width<=991px){.where-to-stay-page .accommodation-wrap .accommodation .acc-image img{height:54vw}}@media screen and (width>=1800px){.where-to-stay-page .accommodation-wrap .accommodation .acc-image img{height:16.5vw}}.where-to-stay-page .accommodation-wrap .accommodation h3{color:#fff;text-transform:none;border-left:5px solid #f15822;width:100%;margin:0;padding:1vw 0 1vw 1vw;font-size:110%}@media screen and (width<=991px){.where-to-stay-page .accommodation-wrap .accommodation h3{padding:3vw 0 3vw 3vw;font-size:100%}}.where-to-stay-page .modal{background:#003149;padding:1vw}.where-to-stay-page .modal .close-modal{top:1vw;right:1vw}.where-to-stay-page .modal .close-modal:after,.where-to-stay-page .modal .close-modal:before{background:#fff}.where-to-stay-page .modal h2{color:#fff;width:100%;font-size:160%}@media screen and (width<=991px){.where-to-stay-page .modal{padding:4vw}}.where-to-stay-page .modal .accommodation-wrap{flex-wrap:wrap;justify-content:space-between;display:flex}@media screen and (width<=991px){.where-to-stay-page .modal .accommodation-wrap{flex-direction:column}}.where-to-stay-page .modal .accommodation-wrap .accommodation{flex:0 0 49%;margin:0 0 1vw}@media screen and (width<=991px){.where-to-stay-page .modal .accommodation-wrap .accommodation{margin:0 0 5vw}}.where-to-stay-page .modal .accommodation-wrap .accommodation header{border-left:3px solid #f15822;margin:5px 0 20px;padding-left:5px}.where-to-stay-page .modal .accommodation-wrap .accommodation header h3{color:#fff;border-left:none;margin:0;padding:0 0 0 3px;font-size:140%}.where-to-stay-page .modal .accommodation-wrap .accommodation header h4{color:#fff;margin-left:3px;font-family:Barlow-Italic,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:100%}.where-to-stay-page .modal .accommodation-wrap .accommodation .acc-image{height:16vw}@media screen and (width<=991px){.where-to-stay-page .modal .accommodation-wrap .accommodation .acc-image{height:56vw}}.where-to-stay-page .modal .accommodation-wrap .accommodation .acc-meta{padding:.5vw}.where-to-stay-page .modal .accommodation-wrap .accommodation .acc-meta p{color:#fff}.accommodation-wrap.trek-page .accommodation{pointer-events:none;background:#d9d9d9;justify-content:flex-start}.accommodation-wrap.trek-page .accommodation header{background:#003149;border-left:5px solid #f15822;width:100%;margin:0;padding:5px 1vw 8px}.accommodation-wrap.trek-page .accommodation header h3{color:#fff;border-left:none;margin:0;padding:3px 0 3px 3px;font-size:140%}.accommodation-wrap.trek-page .accommodation header h4{color:#fff;border-left:none;margin:0 0 0 2px;font-family:Barlow-Italic,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:100%}.accommodation-wrap.trek-page .acc-meta{background:#d9d9d9;padding:1vw 1vw 0}@media screen and (width<=991px){.accommodation-wrap.trek-page .acc-meta{padding:1vw 3vw 0}}.accommodation-wrap.trek-page .acc-meta p{color:#141414;text-transform:none;font-size:90%}.page-vimeo-wrapper.rectangle{aspect-ratio:16/9;width:100%;height:auto;padding-top:56.25%;position:relative;overflow:hidden}@media screen and (width<=991px){.page-vimeo-wrapper.rectangle{width:90vw}}.page-vimeo-wrapper.square{width:100%;position:relative}@media screen and (width<=991px){.page-vimeo-wrapper.square{width:90vw}}.page-vimeo-wrapper.square{aspect-ratio:1;height:auto;padding-top:100%;overflow:hidden}.page-vimeo-wrapper video{-o-object-fit:cover;object-fit:cover;z-index:1;width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.controls{z-index:9000;place-content:center;align-items:center;width:100%;display:flex;position:absolute;inset:0}.controls,.controls.rectangle{height:auto}.pause-btn,.play-btn{cursor:pointer;border:4px solid #fff;border-radius:100%;width:auto;height:5vw;margin:auto;transition:all .6s;position:relative}.pause-btn .circle-arrow,.play-btn .circle-arrow{height:auto;margin:3px 10dpx 0 0}.pause-btn circle,.play-btn circle{fill:#003149}.pause-btn polygon,.pause-btn rect,.play-btn polygon,.play-btn rect{fill:#fff}@media screen and (width<=991px){.pause-btn,.play-btn{width:18vw;height:auto}}@media screen and (width>=1800px){.pause-btn,.play-btn{width:auto;height:3vw}}.video-playing .controls{place-content:flex-end;align-items:flex-end}.video-playing .controls .pause-btn{margin:0;transform:scale(.5)}.caption{text-align:left;border-bottom:1px solid #a282bb;padding:0 0 .5vw;font-family:Barlow-Italic,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:100%;margin:.5vw 0 1vw!important}@media only screen and (width>=800px) and (width<=1024px) and (orientation:landscape){.main-menu>ul>li>a{font-size:90%}.trek-page .treks-wrapper .treks-nav-wrap-prices .trek .trek-price p.price,.treks-page .treks-wrapper .treks-nav-wrap-prices .trek .trek-price p.price{font-size:120%}.trek-page .treks-wrapper .treks-nav-wrap-prices .trek .trek-price p.per,.treks-page .treks-wrapper .treks-nav-wrap-prices .trek .trek-price p.per{font-size:70%}}@media only screen and (width>=768px) and (width<=991px) and (orientation:portrait){#header{height:12vw}.logo{width:15vw}#sideMenu .sidemenu__btn .open-nav{width:4vw}#sideMenu{top:2.8vw}.trek-in-brief{margin-top:5vw}.trek-in-brief ul li{padding:1vw 5vw}.trek-page .treks-wrapper .treks-nav-wrap .trek a .trek-title h3{font-size:150%}.trek-page .treks-wrapper .treks-nav-wrap-prices .trek .trek-price p.price,.treks-page .treks-wrapper .treks-nav-wrap-prices .trek .trek-price p.price{font-size:210%}.trek-page .treks-wrapper .treks-nav-wrap-prices .trek .trek-price p.per,.treks-page .treks-wrapper .treks-nav-wrap-prices .trek .trek-price p.per{font-size:90%}.trek-page .treks-wrapper .treks-nav-wrap .trek a .trek-title .trek-price-box,.treks-page .treks-wrapper .treks-nav-wrap .trek a .trek-title .trek-price-box{flex:0 0 20%}.essential-info-page .treks-nav-wrap{flex-direction:row}.essential-info-page .treks-nav-wrap .trek{flex:0 0 48%;width:48%}.essential-info-page .treks-nav-wrap .trek.extra-box{height:36.5vw}.essential-info-page .treks-nav-wrap .trek.extra-box .btn{height:auto}}@media only screen and (width>=992px) and (width<=1199px) and (orientation:landscape){.trek-page .treks-wrapper .treks-nav-wrap .trek a .trek-title h3,.treks-page .treks-wrapper .treks-nav-wrap .trek a .trek-title h3{font-size:100%}.trek-page .treks-wrapper .treks-nav-wrap .trek a .trek-title .trek-price-box,.treks-page .treks-wrapper .treks-nav-wrap .trek a .trek-title .trek-price-box{flex:0 0 28%;height:4.1vw}}.comp-list-wrapper{flex-wrap:wrap;justify-content:space-between;max-width:90%;margin:auto;display:flex}.comp-list-wrapper .comp{flex-direction:column;flex:0 0 49%;margin-bottom:2vw;position:relative;overflow:hidden}.comp-list-wrapper .comp .fade{z-index:3000;background:#1414144d;position:absolute;inset:0}.comp-list-wrapper .comp .closed{z-index:6000;opacity:.8;background:#1414144d url(/public/images/comp-closed.png) 50% no-repeat;position:absolute;inset:0}.comp-list-wrapper .comp .comp-title{text-align:center;z-index:5000;width:90%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.comp-list-wrapper .comp .comp-title h3{color:#fff;text-transform:uppercase;font-size:300%}.comp-list-wrapper .comp .comp-title h4{color:#fff;text-transform:uppercase}.comp-list-wrapper .comp .brand-graphic{width:15vw}.comp-entry-form{background:#003149;margin:5vw 0;padding:2vw}.comp-entry-form button,.comp-entry-form h3,.comp-entry-form h4,.comp-entry-form label{color:#fff}.comp-entry-form .custom-checkbox{font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji}.comp-entry-form .custom-checkbox .label-text{color:#fff}.comp-entry-form .custom-checkbox .label-text a{color:#f15822}.comp-badge{z-index:6000;text-align:left;background:#f15822e6;justify-content:center;align-items:center;width:auto;height:auto;margin:0 2vw 2vw auto;padding:1vw 2vw;display:flex;position:relative}@media screen and (width<=991px){.comp-badge{padding:2vw 3vw}}.comp-badge h3{text-transform:uppercase;margin:0;font-size:1.5vw}@media screen and (width<=991px){.comp-badge h3{font-size:3vw}}@media screen and (width>=2200px){.comp-badge h3{font-size:1vw}}@media only screen and (width>=768px) and (width<=991px) and (orientation:portrait){.comp-badge h3{font-size:2vw}}.comp-badge p{color:#141414;text-transform:uppercase;margin:10px 0 0;font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:1.1vw}@media screen and (width<=991px){.comp-badge p{font-size:2.5vw}}@media screen and (width>=2200px){.comp-badge p{font-size:.9vw}}@media only screen and (width>=768px) and (width<=991px) and (orientation:portrait){.comp-badge p{font-size:1.8vw}}.comp-badge .badge-enter{transform:color .3s ease-in-out;text-decoration:underline}.comp-badge .badge-enter:hover{color:#fff}.treks-nav-mobile.worldwide{background:#003149!important}.treks-nav-mobile.worldwide .treks-nav-wrap .trek a{color:#003149;background:#fcefd6}.treks-nav-mobile.worldwide .treks-nav-wrap .trek a .trek-title h3{color:#003149}.treks-nav-mobile.worldwide .treks-nav-wrap .trek a .trek-title .trek-grade{background:#00a39b!important}.worldwide-page #header{background:#fcefd6}.worldwide-page .logo-badge.scrolling-down{transform:scale(.75)translate(-120px,-20px)}.worldwide-page .logo-text.scrolling-down{transform:scale(.77)translate(180px,-240px)}.worldwide-page .main-menu>ul>li .dropdown-toggle,.worldwide-page .main-menu>ul>li>a{color:#003149}.worldwide-page #sideMenu .sidemenu__wrapper{background:#fcefd6}.worldwide-page #sideMenu .sidemenu__btn .close-nav svg,.worldwide-page #sideMenu .sidemenu__btn .open-nav svg{stroke:#003149}.worldwide-page #sideMenu .sidemenu__wrapper nav ul.main-menu li a{color:#003149}.worldwide-page #sideMenu .sidemenu__wrapper nav ul.main-menu li a:after{background:#f15822}.worldwide-page .brand-graphic svg{stroke:#a282bb}.worldwide-page .cta .hero-btn{background:#f15822}.worldwide-page #homeIntro{background:#fcefd6}.worldwide-page #homeIntro p{color:#003149}@media screen and (width>=992px){.worldwide-page .treks-nav-wrap .trek a .trek-title .trek-grade{background:#003149}}.worldwide-page #trekNavWorldwide{margin-top:0;margin-bottom:0}.worldwide-page #trekNavWorldwide h2{margin-bottom:0}.worldwide-page #trekNavWorldwide .worldwide-treks-text{background:0 0;display:none}.worldwide-page #trekNavWorldwide .treks-nav-wrap .trek a{background:#003149}.worldwide-page #trekNavWorldwide .treks-nav-wrap .trek a .trek-title h3{color:#fcefd6}.worldwide-page #trekNavWorldwide .treks-nav-wrap .trek .from-left:before{background:#f15822}@media screen and (width<=991px){.worldwide-page #trekNavWorldwide{max-width:100vw;padding:5vw}.worldwide-page #trekNavWorldwide .treks-nav-wrap{flex-direction:column}}.worldwide-page #trekGalleries .gallery-wrap .gallery{background-color:#fcefd6}.worldwide-page #trekGalleries .gallery-wrap .gallery h3{color:#003149}.worldwide-page #trekGalleries .gallery-wrap.video-gallery{background-color:#fcefd6}.worldwide-page .treks-page .year-btns .btn.selected{color:#003149;background:#00a39b}.worldwide-page #faqCats.trek-faqs .faq-item .accordion .acc-panel{background:#fcefd6}.worldwide-page #faqCats.trek-faqs .faq-item h3,.worldwide-page #faqCats.trek-faqs .faq-item p{color:#003149}.worldwide-page #faqCats.trek-faqs .faq-item li{color:#f15822}.worldwide-page .map-page-wrapper{background:#fcefd6}.worldwide-page .map-page-wrapper .breadcrumb-item a,.worldwide-page .map-page-wrapper .breadcrumb-item.active,.worldwide-page .map-page-wrapper .map-box-wrap .map-box-info h2,.worldwide-page .map-page-wrapper .map-box-wrap .map-box-info p{color:#003149}.dropdown-menu.treks-nav-wrap.wwt{background:#fcefd6}.dropdown-menu.treks-nav-wrap.wwt .trek a{background:#003149}.dropdown-menu.treks-nav-wrap.wwt .trek a .trek-title h3{color:#fcefd6}.dropdown-menu.treks-nav-wrap.wwt .trek a .trek-grade{background:#00a39b!important}.dropdown-menu.treks-nav-wrap.wwt .trek.worldwide-treks-text p{color:#003149}.nav-backdrop.wwt{background:#003149cc}#trekNavWorldwide{background:#fcefd6;border-bottom:6px solid #00a39b;padding:0}@media screen and (width<=991px){#trekNavWorldwide{padding:5%}}#trekNavWorldwide header{text-align:left;width:100%}#trekNavWorldwide header .logo-wide{max-width:32%;height:auto;margin:1vw auto 2vw}@media screen and (width<=991px){#trekNavWorldwide header .logo-wide{max-width:60vw;margin:5vw auto}}#trekNavWorldwide header .logo-wide svg{width:100%;height:auto}#trekNavWorldwide header h2{color:#003149}#trekNavWorldwide header h3{color:#003149;margin-bottom:3vw;font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji}@media screen and (width<=991px){#trekNavWorldwide header h3{margin-bottom:10vw}}#trekNavWorldwide .treks-nav-wrap .trek a{background:#003149}#trekNavWorldwide .treks-nav-wrap .trek a .trek-title h3{color:#fcefd6}#trekNavWorldwide .treks-nav-wrap .trek a .trek-grade{background:#00a39b}.trek.worldwide-treks-text{background:#fcefd6}.trek.worldwide-treks-text p{color:#003149}.home-page #trekNavWorldwide header h2,.home-page #trekNavWorldwide header h3{text-align:center}.home-page #trekNavWorldwide header h2{margin:0 0 10px;font-size:200%}.home-page #trekNavWorldwide header h3{color:#003149;font-size:150%}.worldwide-treks-nav{flex-direction:column}.worldwide-treks-nav .trek{flex:0 0 100%;width:100%}.worldwide-treks-nav .trek .btn{flex-direction:row;justify-content:space-between;align-items:center;display:flex}@media screen and (width<=991px){.worldwide-treks-nav .trek .btn{flex-direction:column}}.worldwide-treks-nav .trek .btn .trek-image-title{flex:0 0 30%;width:33%}@media screen and (width<=991px){.worldwide-treks-nav .trek .btn .trek-image-title{width:100%}}.worldwide-treks-nav .trek .btn .trek-text{flex:0 0 64%;align-content:center;align-items:center;width:64%;height:100%;padding-right:5%;display:flex}.worldwide-treks-nav .trek .btn .trek-text p{color:#fcefd6}@media screen and (width<=991px){.worldwide-treks-nav .trek .btn .trek-text{width:100%;padding:5%}}.worldwide-treks-nav .trek .btn.from-left:before{background:#a282bb!important}.worldwide-treks-page .content-wrapper{padding:0}.worldwide-treks-page .content-wrapper #quizGrading{background:#fcefd6}.worldwide-treks-page .content-wrapper #quizGrading h2,.worldwide-treks-page .content-wrapper #quizGrading p{color:#003149}.worldwide-page .map-profile{background:#fcefd6!important}.worldwide-page .map-profile h3,.worldwide-page .map-profile p{color:#003149}.worldwide-page .medium-zoom-overlay{background-color:#fcefd6e6!important}.worldwide-page .map-profile .mobile-zoomable-image .map-profile-image{box-shadow:none!important}.medium-zoom-overlay{z-index:99990}.medium-zoom-image--opened{z-index:99999}.case-study-section{background:#fcefd6;padding:2rem 0 1rem}.case-study-section #caseStudies header{margin:0 0 2vw}.case-study-section #caseStudies .case-studies-loading{justify-content:center;align-items:center;min-height:20vw;display:flex}@media screen and (width<=991px){.case-study-section #caseStudies .case-studies-loading{min-height:40vh}}.case-study-section #caseStudies .case-studies-loading .loading-placeholder{background:#a282bb;width:100%;height:20vw;position:relative;overflow:hidden}@media screen and (width<=991px){.case-study-section #caseStudies .case-studies-loading .loading-placeholder{height:40vh}}.case-study-section #caseStudies .case-studies-loading .loading-placeholder .loading-shimmer{background:linear-gradient(90deg,#0000,#ffffff1a,#0000);width:100%;height:100%;animation:1.5s infinite shimmer;position:absolute;top:0;left:-100%}@keyframes shimmer{0%{left:-100%}to{left:100%}}.case-study-section #caseStudies .carousel{text-align:center;margin-bottom:5vw}.case-study-section #caseStudies .carousel .carousel__slide{background:#a282bb;justify-content:flex-start;align-items:flex-start;overflow:hidden}.case-study-section #caseStudies .carousel .carousel__slide .carousel__item{flex-direction:column;align-content:flex-start;height:auto;padding:5px 5px 50px;display:flex}@media screen and (width<=991px){.case-study-section #caseStudies .carousel .carousel__slide .carousel__item{padding:1vw 1vw 3vw}}.case-study-section #caseStudies .carousel .carousel__slide .carousel__item .case-study-content{text-align:left;height:100%;min-height:20vw;padding:2vw}@media screen and (width<=991px){.case-study-section #caseStudies .carousel .carousel__slide .carousel__item .case-study-content{height:45vh;padding:5vw}}@media screen and (width>=1800px){.case-study-section #caseStudies .carousel .carousel__slide .carousel__item .case-study-content{min-height:17vw}}@media screen and (width>=2200px){.case-study-section #caseStudies .carousel .carousel__slide .carousel__item .case-study-content{min-height:15vw}}.case-study-section #caseStudies .carousel .carousel__slide .carousel__item .case-study-content h3{color:#fff;justify-content:flex-start;align-items:center;margin-bottom:1.5vw;font-size:130%;line-height:1em;display:flex}@media screen and (width<=991px){.case-study-section #caseStudies .carousel .carousel__slide .carousel__item .case-study-content h3{margin-bottom:4vw}}.case-study-section #caseStudies .carousel .carousel__slide .carousel__item .case-study-content h3 .case-number{color:#a282bb;background:#fff;border-radius:50%;flex:0 0 50px;justify-content:center;align-self:center;align-items:center;width:auto;height:50px;margin-right:1vw;padding:0;font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji;display:flex}@media screen and (width<=991px){.case-study-section #caseStudies .carousel .carousel__slide .carousel__item .case-study-content h3 .case-number{flex:0 0 40px;width:40px;height:40px;margin-right:4vw}}.case-study-section #caseStudies .carousel .carousel__slide .carousel__item .case-study-content .case-study-text{color:#fff;line-height:1.6}.case-study-section #caseStudies .carousel .carousel__slide .carousel__item .case-study-content .case-study-text p{font-size:inherit;color:#fff;margin-bottom:1rem}.case-study-section #caseStudies .carousel .carousel__slide .carousel__item .case-study-content .case-study-text p:last-child{margin-bottom:0}.case-study-section #caseStudies .carousel .carousel__slide .carousel__item .case-study-content .case-study-text strong{color:#fff;font-weight:700}.case-study-section #caseStudies .carousel .carousel__slide .carousel__item .case-study-content .case-study-text em{font-style:italic}.case-study-section #caseStudies .carousel .carousel__slide .carousel__item .case-study-content .case-study-text ol,.case-study-section #caseStudies .carousel .carousel__slide .carousel__item .case-study-content .case-study-text ul{color:#fff;margin-bottom:1rem;margin-left:1.5rem}.case-study-section #caseStudies .carousel .carousel__slide .carousel__item .case-study-content .case-study-text li{color:#fff;margin-bottom:.5rem}.case-study-section #caseStudies .carousel__next,.case-study-section #caseStudies .carousel__prev{width:80px;font-size:40px}.case-study-section #caseStudies .carousel__prev{left:-80px}@media screen and (width<=991px){.case-study-section #caseStudies .carousel__prev{background:#fff;width:20px;top:30%;left:0}}.case-study-section #caseStudies .carousel__next{right:-80px}@media screen and (width<=991px){.case-study-section #caseStudies .carousel__next{background:#fff;width:20px;top:30%;right:0}}.self-guided-dates-section{margin:2vw auto;padding:0}.self-guided-dates-section h2{margin-bottom:2vw;font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji}.self-guided-dates-section .year-btns-wrapper{justify-content:flex-end;align-items:center;gap:2vw;margin:0 0 2vw;display:flex}@media screen and (width<=991px){.self-guided-dates-section .year-btns-wrapper{flex-direction:column;align-items:stretch;gap:2vw}}.self-guided-dates-section .year-btns{justify-content:flex-start;width:33.5%;display:none}@media screen and (width<=991px){.self-guided-dates-section .year-btns{width:100%}}.self-guided-dates-section .year-btns .btn{color:#fff;cursor:pointer;background:#003149;border:#0000;width:48%;height:auto;margin:0 .8vw 0 0;padding:20px;font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji;transition:all .3s;position:relative}@media screen and (width<=991px){.self-guided-dates-section .year-btns .btn{width:49vw;padding:3vw 5vw}}.self-guided-dates-section .year-btns .btn:nth-child(2){margin-right:0}.self-guided-dates-section .year-btns .btn.selected{color:#141414;pointer-events:none;background:#f15822;border:#0000}.self-guided-dates-section .enquire-btn{color:#141414;cursor:pointer;white-space:nowrap;background:#00a39b;border:#0000;padding:20px 40px;font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji;text-decoration:none;transition:all .3s}@media screen and (width<=991px){.self-guided-dates-section .enquire-btn{text-align:center;width:100%;padding:3vw 5vw}}.self-guided-dates-section .enquire-btn:hover{background:#df921d}.self-guided-dates-section .packages-dates-availability{background:#003149;padding:1vw;position:relative}@media screen and (width<=991px){.self-guided-dates-section .packages-dates-availability{padding:3vw 5vw}}.self-guided-dates-section .packages-dates-availability h4{color:#fff;margin-bottom:20px;font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:1.2em}@media screen and (width<=991px){.self-guided-dates-section .packages-dates-availability h4{max-width:65%}}.self-guided-dates-section .packages-dates-availability .trek-price-block{position:absolute;top:1vw;right:1vw}@media screen and (width<=991px){.self-guided-dates-section .packages-dates-availability .trek-price-block{top:3vw;right:3vw}}.self-guided-dates-section .packages-dates-availability .trek-price-block{background:#f15822;flex-direction:column;justify-content:center;align-items:center;padding:.5rem;display:flex}.self-guided-dates-section .packages-dates-availability .trek-price-block .price{color:#fff;margin:0;font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:1.5rem}.self-guided-dates-section .packages-dates-availability .trek-price-block .per-person{color:#fff;opacity:.9;margin:0;font-size:.875rem}.self-guided-dates-section .packages-dates-availability .dates-table{border-collapse:collapse;width:100%;margin:20px 0 3vw;display:table}.self-guided-dates-section .packages-dates-availability .dates-table.self-guided-two-column{border-collapse:initial;grid-template-columns:repeat(3,1fr);gap:0 2vw;display:grid}@media screen and (width<=991px){.self-guided-dates-section .packages-dates-availability .dates-table.self-guided-two-column{grid-template-columns:1fr;gap:0}}.self-guided-dates-section .packages-dates-availability .dates-table.self-guided-two-column .month-header{color:#fff;text-transform:uppercase;letter-spacing:.05em;border-bottom:2px solid #e7a848;grid-column:1/-1;margin-top:1vw;padding:10px 0 .5vw;font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:1.2em}.self-guided-dates-section .packages-dates-availability .dates-table.self-guided-two-column .month-header:first-child{margin-top:0}.self-guided-dates-section .packages-dates-availability .dates-table.self-guided-two-column .table-row{border-bottom:1px dashed #666;flex-direction:row;align-content:center;align-items:center;margin-bottom:0;padding-bottom:5px;display:flex}.self-guided-dates-section .packages-dates-availability .dates-table.self-guided-two-column .table-row .availability,.self-guided-dates-section .packages-dates-availability .dates-table.self-guided-two-column .table-row .dates{text-align:left;border-bottom:none;width:100%;margin-bottom:0;padding:5px 0 0;display:block}.self-guided-dates-section .packages-dates-availability .dates-table.self-guided-two-column .table-row .dates{color:#fff;flex:0 0 33.3333%;font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji}.self-guided-dates-section .packages-dates-availability .dates-table.self-guided-two-column .table-row .availability{text-align:center;color:green;flex:0 0 66.6667%}.self-guided-dates-section .packages-dates-availability .dates-table.self-guided-two-column .table-row .availability>span{min-width:0;padding:10px 0}.self-guided-dates-section .packages-dates-availability .dates-table .table-row{display:table-row}.self-guided-dates-section .packages-dates-availability .dates-table .table-row .availability,.self-guided-dates-section .packages-dates-availability .dates-table .table-row .dates{text-align:left;border-bottom:1px dashed #666;margin-bottom:5px;padding:5px 0 0;display:table-cell}@media screen and (width<=991px){.self-guided-dates-section .packages-dates-availability .dates-table .table-row .availability,.self-guided-dates-section .packages-dates-availability .dates-table .table-row .dates{padding:5px 0}}.self-guided-dates-section .packages-dates-availability .dates-table .table-row .dates{color:#fff;width:60%;font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji}.self-guided-dates-section .packages-dates-availability .dates-table .table-row .availability{text-align:center;color:green;width:40%}.self-guided-dates-section .packages-dates-availability .dates-table .table-row .availability span{color:#003149;background:#e7a848;border-radius:4px;justify-content:center;min-width:10vw;padding:0 .5vw;font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:80%;display:flex}@media screen and (width<=991px){.self-guided-dates-section .packages-dates-availability .dates-table .table-row .availability span{padding:.6vw 1vw 1vw}}.self-guided-dates-section .packages-dates-availability .dates-table .table-row .availability span span{min-width:0;font-size:inherit;background:0 0;margin-right:4px;padding:0}.self-guided-dates-section .packages-dates-availability .dates-table .table-row .availability.fullybooked>span,.self-guided-dates-section .packages-dates-availability .dates-table .table-row .availability.noavailability>span{color:#fff;background:#1a1a1a}.self-guided-dates-section .packages-dates-availability .dates-table .table-row .availability.fullybooked>span>span,.self-guided-dates-section .packages-dates-availability .dates-table .table-row .availability.noavailability>span>span{color:#fff}.self-guided-dates-section .packages-dates-availability .dates-table .table-row .availability.limitedavailability span,.self-guided-dates-section .packages-dates-availability .dates-table .table-row .availability.spacesavailable span{color:#fff;background:#307c04}.best-hikes-table-container{width:100%;margin:10px 0;overflow-x:auto}.best-hikes-table{border-collapse:collapse;width:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.best-hikes-table thead tr{background-color:#1a334d}.best-hikes-table thead tr th{color:#fff;text-align:left;padding:1rem;font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:1em}.best-hikes-table tbody tr{background-color:#fff}.best-hikes-table tbody tr.row-even{background-color:#f5f5f5}.best-hikes-table tbody tr td{color:#333;text-align:left;padding:1rem;font-family:Barlow,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:.8em}.best-hikes-table tbody tr td a{color:#f15822;text-decoration:underline}.best-hikes-table td,.best-hikes-table th{border:none}@media (width<=768px){.best-hikes-table{font-size:.9em}.best-hikes-table tbody tr td,.best-hikes-table thead tr th{padding:.75rem 1rem}}.hiking-in-switzerland h2{font-size:200%}@media screen and (width<=991px){.hiking-in-switzerland h2{font-size:150%}}.hiking-in-switzerland .treks-nav-wrap{flex-direction:column}.trek-landing-page-page .content-wrapper{padding-top:30px}.trek-landing-page-page .loading-galleries{flex-direction:column;place-content:center;align-items:center;width:100%;height:auto;min-height:200px;display:flex;position:relative}.treks-landing-page{flex-wrap:wrap;justify-content:space-between;gap:1.5rem;display:flex}@media screen and (width<=991px){.treks-landing-page{flex-direction:column-reverse}}.treks-landing-page #trekGalleries h2{display:none}.treks-landing-page #trekGalleries .gallery-wrap{margin:0}.treks-landing-page #trekGalleries .gallery-wrap .gallery{flex:0 0 100%}.treks-landing-page #trekGalleries .gallery-wrap .gallery .carousel-slide img{max-height:100px}.treks-landing-page .map-box-wrap{margin-bottom:0;padding-bottom:0}.treks-landing-page .map-box-wrap .map-box-section{flex:0 0 100%;width:100%;max-width:100%}.treks-landing-page .map-box-wrap .map-box-section .map-container-wrapper .overlay p{margin-bottom:20px}.treks-landing-page .map-box-wrap .map-box-section .map-placeholder{color:#333;background:#fcefd6;justify-content:center;align-items:center;min-height:280px;font-size:.9rem;display:flex}@media screen and (width<=991px){.treks-landing-page #mapSection,.treks-landing-page .landing-page-gallery{margin-bottom:0}}.treks-landing-page .landing-page-gallery .column{padding-bottom:0}@media screen and (width<=991px){.treks-landing-page .landing-page-gallery .gallery-wrap .gallery .gallery-modal-trigger .gallery-image{min-height:170px}}.treks-landing-page .block-trek-faqs{width:100%;max-width:100%}.treks-landing-page .block-trek-faqs .faq-item h2{font-size:1.2rem}.treks-landing-page #faqCats.trek-faqs .faq-item h2{font-size:150%}.treks-landing-page #faqCats.trek-faqs .faq-item header .faq-icon{width:40px}.treks-landing-page .trek-itinerary ul li.item .itinerary-image{width:15vw;left:-18vw}@media screen and (width<=991px){.treks-landing-page .trek-itinerary ul li.item .itinerary-image{width:60vw;left:0}}.trek-enquiry-summary p{color:#333}.treks-landing-page-content{flex:0 0 60%}.treks-landing-page-packages{flex:0 0 35%;align-self:flex-start;max-width:35%}@media screen and (width<=991px){.treks-landing-page-packages{flex:0 0 100%;width:100%;max-width:100%}}.treks-landing-page-packages.block-trek-package-info{flex:0 0 100%;max-width:100%}.trek-package-card{background:#003149;max-width:100%;padding:1.25rem}.trek-package-header{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.trek-package-header h3{font-size:1.5rem}.trek-package-header h3,.trek-package-header p{color:#fff}.trek-route{margin:0;font-size:1.125rem}.trek-price-block-wrapper{flex-direction:row;justify-content:space-between;gap:1rem;margin-bottom:1rem;display:flex}.trek-price-block-wrapper .trek-price-block{background:#f15822;flex-direction:column;flex:0 0 30%;justify-content:center;align-items:center;padding:.5rem;display:flex}.trek-price-block-wrapper .trek-price-block .price{color:#fff;margin:0;font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji;font-size:1.5rem}.trek-price-block-wrapper .trek-price-block .per-person{color:#fff;opacity:.9;margin:0;font-size:.875rem}.trek-price-block .per-person{opacity:.9;margin:.25rem 0 0;font-size:.875rem}.packages-dates-availability{flex:0 0 65%;margin-bottom:1rem}.packages-dates-availability h4{color:#fff;margin:0 0 .5rem;font-size:1rem}.packages-dates-availability p{color:#fff;margin:0}.dates-table{border-collapse:collapse;width:100%;display:table}.table-row{display:table-row}.table-row .availability,.table-row .dates{vertical-align:top;padding:.35rem .5rem .35rem 0;display:table-cell}.enquire-btn{margin-top:.5rem}.trek-toc{background:#fcefd6;border-left:3px solid #003149;flex-direction:column;width:100%;min-width:100%;margin-top:1.5rem;padding:1.25rem;display:flex}.trek-toc .trek-toc-title{text-transform:uppercase;letter-spacing:.08em;color:#333;margin:0 0 .75rem;font-size:.8rem}.trek-toc ul{margin:0;padding:0;list-style:none}.trek-toc .trek-toc-item{border-bottom:1px solid #0031491a}.trek-toc .trek-toc-item:last-child{border-bottom:none}.trek-toc .trek-toc-item.level-3{padding-left:.75rem}.trek-toc .trek-toc-item a{color:#003149;padding:.45rem 0;font-size:.9rem;text-decoration:none;transition:color .2s;display:block}.trek-toc .trek-toc-item a:hover{color:#f15822}.trek-toc .trek-toc-item.active a{color:#f15822;font-family:BarlowBold,system-ui,-apple-system,Segoe UI,Roboto,sans-serif,Apple Color Emoji,Segoe UI Emoji}.trek-enquiry-form .trek-enquiry-summary{margin-bottom:2rem}@media screen and (width<=991px){.trek-enquiry-form .trek-enquiry-summary{margin-bottom:1rem}}.trek-enquiry-form .label-text{padding:2px 0 0 3px}.landing-page-enquiry-submitted{max-width:900px;margin-top:50px}:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}:is(.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress)) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;color:var(--swiper-navigation-color,var(--swiper-theme-color));justify-content:center;align-items:center;display:flex;position:absolute}:is(.swiper-button-next,.swiper-button-prev).swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}:is(.swiper-button-next,.swiper-button-prev).swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled :is(.swiper-button-next,.swiper-button-prev){display:none!important}:is(.swiper-button-next,.swiper-button-prev) ::slotted(svg),:is(.swiper-button-next,.swiper-button-prev) svg{-o-object-fit:contain;object-fit:contain;transform-origin:50%;fill:currentColor;pointer-events:none;width:100%;height:100%}.swiper-button-lock{display:none}.swiper-button-next,.swiper-button-prev{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - var(--swiper-navigation-size)/2)}.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-button-prev .swiper-navigation-icon,.swiper-button-prev ::slotted(.swiper-navigation-icon){transform:rotate(180deg)}.swiper-button-next{right:var(--swiper-navigation-sides-offset,4px);left:auto}.swiper-horizontal .swiper-button-next,.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-next,.swiper-horizontal~.swiper-button-prev{top:var(--swiper-navigation-top-offset,50%);margin-top:calc(0px - var(--swiper-navigation-size)/2);margin-left:0}.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal .swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev,.swiper-horizontal~.swiper-button-next,.swiper-horizontal .swiper-button-next{right:var(--swiper-navigation-sides-offset,4px);left:auto}:is(.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal .swiper-button-prev) .swiper-navigation-icon,:is(.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal .swiper-button-prev) ::slotted(.swiper-navigation-icon){transform:rotate(180deg)}:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) .swiper-navigation-icon,:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) ::slotted(.swiper-navigation-icon){transform:rotate(0)}.swiper-vertical .swiper-button-next,.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-next,.swiper-vertical~.swiper-button-prev{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - var(--swiper-navigation-size)/2);margin-top:0;right:auto}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{top:var(--swiper-navigation-sides-offset,4px);bottom:auto}:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) .swiper-navigation-icon,:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) ::slotted(.swiper-navigation-icon){transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto}:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) .swiper-navigation-icon,:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) ::slotted(.swiper-navigation-icon){transform:rotate(90deg)}.swiper-pagination{text-align:center;z-index:10;transition:opacity .3s;position:absolute;transform:translateZ(0)}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination.swiper-pagination-disabled,.swiper-pagination-disabled>.swiper-pagination{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);width:100%;left:0}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);display:inline-block}button.swiper-pagination-bullet{box-shadow:none;appearance:none;border:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translateY(-50%)}:is(.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets) .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}:is(.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{width:8px;top:50%;transform:translateY(-50%)}:is(.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,top .2s;display:inline-block}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets) .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{white-space:nowrap;left:50%;transform:translate(-50%)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));transform-origin:0 0;width:100%;height:100%;position:absolute;top:0;left:0;transform:scale(0)}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:100% 0}.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-horizontal>.swiper-pagination-progressbar,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);top:0;left:0}.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;top:0;left:0}.swiper-pagination-lock{display:none}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.error-content[data-v-7c41b3d3]{text-align:center;max-width:40rem;margin:0 auto;padding:4rem 1.5rem 6rem}.error-code[data-v-7c41b3d3]{letter-spacing:.08em;text-transform:uppercase;opacity:.6;margin-bottom:.5rem;font-size:.875rem}.error-content h1[data-v-7c41b3d3]{margin-bottom:1rem}.error-content .button[data-v-7c41b3d3]{cursor:pointer;margin-top:1.5rem;display:inline-block}.error-links[data-v-7c41b3d3]{margin-top:2.5rem}.error-links ul[data-v-7c41b3d3]{flex-wrap:wrap;justify-content:center;gap:1rem 1.5rem;margin:0;padding:0;list-style:none;display:flex}.error-links a[data-v-7c41b3d3]{text-decoration:underline}
