@charset "UTF-8";:root{--color-primary:#1a4d0f;--color-accent:#c45c2a;--color-bg:#faf9f7;--font-display:Bebas Neue,Impact,sans-serif;--font-body:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;--overlay-color:rgba(24,51,25,.98);--menu-speed:0.75s}*{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;scroll-behavior:smooth}body{background:#faf9f7;color:#1a1a18;font:1rem/1.5 DM Sans,-apple-system,BlinkMacSystemFont,sans-serif}h1,h2,h3,h4,h5,h6{font-family:Bebas Neue,Impact,sans-serif;font-weight:400;letter-spacing:.025em;line-height:1.2;margin-bottom:1.6rem}h1{font-size:2.618rem;letter-spacing:.1em}h2{border-bottom:3px solid #c45c2a;font-size:1.618rem;margin-top:3.2rem;padding-bottom:.8rem}h3{color:#1a4d0f;font-size:1.25rem;margin-top:2.4rem}h4{color:#4a5d23;font-size:1.125rem}p{margin-bottom:1.6rem}p.lead{font-size:1.125rem;font-weight:500}a{color:#1a4d0f;transition:color .15s ease}a:focus,a:hover{color:#c45c2a;text-decoration:underline}img{border-radius:8px;display:block;height:auto;max-width:100%;width:100%}ol,ul{margin:0}ol li,ul li{margin-bottom:.4rem}blockquote{border-left:4px solid #c45c2a;font-style:italic;margin:2.4rem 0;padding-left:1.6rem}i{font-style:normal}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}pre{font:1em monospace,monospace}a{background:transparent;-webkit-text-decoration-skip:objects}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font:1em monospace,monospace}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}figure{margin:0;margin-block-end:0;margin-block-start:0;margin-inline-end:0;margin-inline-start:0}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font:100%/1.15 sans-serif;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}.HeaderMain .inner,.s-clearfix{zoom:1}.HeaderMain .inner:after,.HeaderMain .inner:before,.s-clearfix:after,.s-clearfix:before{content:" ";display:table}.HeaderMain .inner:after,.s-clearfix:after{clear:both}.NavMobileHamburger,.s-tr{border:0;color:transparent;font:0/0 a;text-shadow:none}.s-naked-list,nav ul{list-style:none;padding-left:0}body{font-family:sans-serif;letter-spacing:.2px}.fonts-loaded body{font-family:Open Sans,sans-serif;letter-spacing:0}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{background:#f1f1f1;color:#454545;font-size:16px;line-height:1.5}a{border-bottom:1px dotted #c45c2a;text-decoration:none}a:hover{border-bottom:1px dotted blue}button{cursor:pointer;font-family:inherit}nav ul{margin:0}nav a{display:inline-block;text-decoration:none}h1:first-child,h2:first-child,h3:first-child{margin-top:0}h1{font-size:24px}h2{font-size:17px;font-style:italic;font-weight:lighter}h3{font-size:16px}.s-unspace{margin:0;padding:0}.s-vp-md{padding-bottom:20px;padding-top:20px}.s-vp-lg{padding-bottom:30px;padding-top:30px}.s-vp-xl{padding-bottom:40px;padding-top:40px}.s-vp-top-lg{padding-top:30px}.s-vp-top-xl{padding-top:40px}.s-vm-md{margin-bottom:20px;margin-top:20px}.s-hp-md{padding-left:20px;padding-right:20px}.s-wrap{margin:2rem auto;max-width:1200px;width:100%}.s-wrap-thin{max-width:600px}.NavMobileHamburger,.s-tr{background-size:100%}.s-hidden{display:none!important}.s-center{text-align:center}html{height:100%}body{min-height:100%}.s-vflex,body{flex-direction:column}.s-vflex,.s-vflex-outer,body{display:flex;-webkit-box-orient:vertical;-o-box-orient:vertical}.s-vflex-outer{flex-direction:column}.s-vflex-inner,.s-vflex-outer{-webkit-box-flex:1;-o-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.FmLogo{margin:0}.FmLogo a{background:url(../images/salkantay.png) no-repeat 0/contain;display:block;height:90px;margin:3rem auto 0;width:200px}@keyframes header-fade-in{0%{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);opacity:.5;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}to{-ms-filter:none;filter:none;opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.mainImg{display:block;margin:2rem auto;max-width:1200px;text-align:center}.mainImg img{border-radius:50%;max-width:100%;object-fit:contain}.HeaderMain{width:100%;z-index:999}.HeaderMain .FmLogo{left:0;margin:auto;padding:.5rem;right:0;z-index:7}.HeaderMain .FmLogo a{display:block;transition:opacity .25s ease}.HeaderMain .FmLogo a:hover{border:none;opacity:.85}.HeaderMain a:hover{border:none}.home .HeaderMain,[class^=tour-] .HeaderMain{position:absolute}.notour .HeaderMain .FmLogo{position:static}.HeroMain{background:#1a4d0f;display:block;overflow:hidden;position:relative;text-align:center}.HeroMain:after,.HeroMain:before{background:#faf9f7;bottom:-1rem;content:"";height:3rem;position:absolute;width:50%;z-index:9}.HeroMain:before{left:0;transform:skewY(5deg)}.HeroMain:after{right:0;transform:skewY(-5deg)}.HeroMain.togglecont{height:100vh}.HeroMain .s-wrap{padding-left:.75rem;padding-right:.75rem}.HeroMain .ButtonLarge{border:none;padding:17px 6px}.HeroMain .ButtonLarge:hover{border:none}.HeroMain.tourhero h1 strong{font-size:2.618rem}.HeroMain h1{color:#fff;line-height:1.2;margin:3rem auto;max-width:620px;text-shadow:0 0 20px rgba(0,0,0,.75);text-transform:uppercase}.HeroMain h1 strong{display:block;font:400 2.618rem Bebas Neue,Impact,sans-serif;letter-spacing:.025em}.HeroMain h1 em{font:normal 400 2.618rem Bebas Neue,Impact,sans-serif;letter-spacing:.025em}.HeroMain h1 span{display:block;line-height:1.5}.HeroMain a span{padding-left:.5rem}.HeroMain a small,.HeroMain a span{text-transform:uppercase;vertical-align:super}.HeroMain h2{color:#fff;font:300 1rem DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;text-transform:none}.HeroMain .linemid{text-decoration:line-through}.HeroMain .pricenow{color:#cbd1af;font:400 1.618rem Bebas Neue,Impact,sans-serif}.HeroMain .background{display:none}.HeroMain .content{background-size:cover;display:flex;flex-direction:column;justify-content:center;left:0;top:0;width:100%}.HeroMain .content .fonos{display:none}.HeroMain .content .fonos span{display:block;font:300 .875rem DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;letter-spacing:.025em;text-align:right}.HeroMain .content .fonos span.was ion-icon{bottom:0;box-shadow:0 0 0 0 #fff;color:green;display:inline-block;height:23px;position:relative;width:23px}.HeroMain .content .fonos span.was ion-icon:before{background:#fff;border-radius:50%;content:"";display:inline-block;height:15px;position:absolute;right:3px;top:4px;width:15px;z-index:-1}.HeroMain .content>div{z-index:8}.HeroMain>.content{background:radial-gradient(rgba(0,0,0,.4),rgba(0,0,0,.8)),url(../images/salkantay-mountain-m.jpg) 50% no-repeat;background-size:cover}.hero{align-items:center;height:100%;justify-content:center;overflow:hidden;position:relative;width:100%}.hero:before{content:"";display:block;padding-top:56.25%}.hero-background,.hero:before{height:100%;position:absolute;width:100%}.hero-background{background-position:50%;background-size:cover;left:0;top:0}.hero-video{display:none;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.hero-content{color:#cbd1af;display:flex;height:100%;margin:auto;padding:0 2rem;position:relative;text-align:center;z-index:9}.hero-content .content{margin:auto}.hero-content small{display:none}.hero-content h1{color:#fff;line-height:1.2;margin:3rem auto;max-width:620px;text-shadow:0 0 20px rgba(0,0,0,.75);text-transform:uppercase}.hero-content h1 strong{display:block;font:400 2.618rem Bebas Neue,Impact,sans-serif;letter-spacing:.025em}.hero-content h1 em{font:normal 400 2.618rem Bebas Neue,Impact,sans-serif;letter-spacing:.025em}.hero-content h1 span{display:block;line-height:1.5}.hero-content a:hover{color:#fff;text-decoration:none}.hero-content a.cta-button:hover{border:none}.hero-content .tour-summary{color:#cbd1af}.hero-content .tour-summary dl{background:rgba(0,0,0,.3);border-radius:8px;display:flex;flex-flow:column wrap;margin:0 auto 6rem;max-height:4em;padding:.25rem 0;text-align:left}.hero-content .tour-summary dl dd,.hero-content .tour-summary dl dt{border-left:1px solid #1a1a18;flex-basis:50%;padding-left:1rem}.hero-content .tour-summary dl dt{color:#fff;font:300 .875rem DM Sans,-apple-system,BlinkMacSystemFont,sans-serif}.hero-content .tour-summary dl dt:first-child{border:none}.hero-content .tour-summary dl dt:nth-of-type(4),.hero-content .tour-summary dl dt:nth-of-type(5),.hero-content .tour-summary dl dt:nth-of-type(6){display:none}.hero-content .tour-summary dl dd{font:.875rem DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;margin:0;min-height:1.4em;padding-top:0}.hero-content .tour-summary dl dd:first-of-type{border:none;color:#e07a4a;font:400 1.125rem Bebas Neue,Impact,sans-serif}.hero-content .tour-summary dl dd:last-of-type{display:flex}.hero-content .tour-summary dl dd:nth-of-type(4),.hero-content .tour-summary dl dd:nth-of-type(5),.hero-content .tour-summary dl dd:nth-of-type(6){display:none}.hero-content .tour-summary dl dd .rating-stars{padding-right:.5rem}.hero-content .tour-summary dl dd .rating-stars ion-icon{color:#daa520;width:.7rem}.hero-title{font:400 4.236rem Bebas Neue,Impact,sans-serif;letter-spacing:.025em;margin-bottom:1rem;text-shadow:1px 1px 4px rgba(0,0,0,.7)}.hero-subtitle{font:300 1.25rem DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;margin-bottom:2rem;text-shadow:1px 1px 3px rgba(0,0,0,.7)}.cta-button{box-shadow:0 4px 16px rgba(196,92,42,.4),0 2px 6px rgba(0,0,0,.15);font:400 1.125rem Bebas Neue,Impact,sans-serif;letter-spacing:.025em;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1);white-space:nowrap}.cta-button:before{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.15) 50%,transparent);height:100%;left:-100%;top:0;transition:left .6s cubic-bezier(.16,1,.3,1);width:100%}.cta-button:after{background:linear-gradient(90deg,transparent 10%,hsla(0,0%,100%,.3) 50%,transparent 90%);content:"";height:1px;left:0;position:absolute;right:0;top:0}.cta-button__icon{flex-shrink:0;position:relative;transition:transform .25s cubic-bezier(0,0,.2,1)}.cta-button__icon svg{color:#fff;filter:drop-shadow(0 1px 2px rgba(0,0,0,.2));height:1.5rem;width:1.5rem}.cta-button__icon .cal-date{font:7px Bebas Neue,Impact,sans-serif}.cta-button__text{position:relative;z-index:1}.cta-button:hover{box-shadow:0 8px 28px rgba(196,92,42,.5),0 4px 12px rgba(0,0,0,.2);color:#fff;transform:translateY(-2px)}.cta-button:hover:before{left:100%}.cta-button:hover .cta-button__icon{transform:scale(1.1)}.cta-button:active{box-shadow:0 4px 16px rgba(196,92,42,.4),0 2px 6px rgba(0,0,0,.15);transform:translateY(0)}.cta-button:focus-visible{box-shadow:0 0 0 3px rgba(26,77,15,.25);outline:none}.hero-overlay{height:100%;left:0;position:absolute;top:0;width:100%}.linksMain{padding:2rem auto}.linksMain,.linksMain .cards{display:flex;flex-direction:column}.linksMain .cards{justify-content:space-evenly;margin:3rem auto}.linksMain .cards .card{background:#303030;height:180px;margin:6rem 0;position:relative;transition:all .4s ease;width:350px}.linksMain .cards .card:hover{height:500px}.linksMain .cards .card:hover .lines:before{animation-play-state:running}.linksMain .cards .card:hover .imgBx{height:250px;top:25px;width:250px}.linksMain .cards .card:hover .imgBx:before{animation-play-state:running}.linksMain .cards .card:hover .imgBx img{filter:none;height:calc(100% - 10px);opacity:1;width:calc(100% - 10px)}.linksMain .cards .card:hover .content .details{transform:translateY(30px)}.linksMain .cards .card:hover .content .details a,.linksMain .cards .card:hover .content .details p{opacity:1}.linksMain .cards .card:hover .content .details a{margin-bottom:1rem}.linksMain .cards .card:hover .content .details a:hover{border:none}.linksMain .cards .card .lines{background:#f5f5f5;inset:0;overflow:hidden;position:absolute}.linksMain .cards .card .lines:before{animation:animate 4s linear infinite;animation-play-state:paused;background:linear-gradient(transparent,#1a4d0f,#1a4d0f,#1a4d0f,transparent);content:"";height:120px;left:50%;position:absolute;top:50%;width:600px}.linksMain .cards .card .lines:after{background:#faf9f7;content:"";inset:1px;position:absolute}.linksMain .cards .card .imgBx{align-items:center;background:transparent;display:flex;height:150px;justify-content:center;left:50%;overflow:hidden;position:absolute;top:-60px;transform:translateX(-50%);transition:all .4s ease;width:150px;z-index:2}.linksMain .cards .card .imgBx:before{animation:animate2 6s linear infinite;animation-play-state:paused;background:linear-gradient(transparent,#c45c2a,#c45c2a,#c45c2a,transparent);content:"";height:150px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:500px}.linksMain .cards .card .imgBx:after{background:#faf9f7;content:"";inset:1px;position:absolute}.linksMain .cards .card .imgBx ion-icon{color:#1a4d0f;font-size:5rem;width:100%;z-index:2}.linksMain .cards .card .imgBx img{filter:grayscale(1);height:calc(100% - 5px);object-fit:cover;opacity:.5;position:absolute;transition:all .4s ease;width:calc(100% - 5px);z-index:1}.linksMain .cards .card .content{align-items:flex-end;display:flex;height:100%;justify-content:center;overflow:hidden;position:absolute;width:100%}.linksMain .cards .card .content .details{padding:4rem 0;text-align:center;transform:translateY(125px);transition:all .4s ease;width:100%}.linksMain .cards .card .content .details .linkmain{color:#1a4d0f;display:block;font:500 1.25rem/1.2 Bebas Neue,Impact,sans-serif;letter-spacing:.025em}.linksMain .cards .card .content .details .linkbtn{background:linear-gradient(135deg,#1a4d0f,#4a5d23);border-radius:8px;color:#fff;display:inline-block;font-family:Bebas Neue,Impact,sans-serif;font-weight:400;letter-spacing:.025em;margin-top:.75rem;opacity:0;overflow:hidden;padding:.5rem 1rem;position:relative;text-decoration:none;text-transform:uppercase;transition:all .4s ease}.linksMain .cards .card .content .details .linkbtn:before{background:linear-gradient(105deg,transparent 40%,hsla(0,0%,100%,.4) 45%,transparent 50%);border-radius:inherit;content:"";inset:0;position:absolute;transform:translateX(-100%);transition:transform .6s ease}.linksMain .cards .card .content .details .linkbtn:hover:before{transform:translateX(100%)}.linksMain .cards .card .content .details p{color:#1a1a18;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;opacity:0;transition:all .4s ease}@keyframes animate{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes animate2{0%{transform:translate(-50%,-50%) rotate(1turn)}to{transform:translate(-50%,-50%) rotate(0deg)}}.HomeMain{color:#1a1a18;padding-bottom:0;position:relative}.HomeMain img{width:100%}.HomeMain header h1{color:#1a4d0f;font:400 2.618rem/1.2 Bebas Neue,Impact,sans-serif;letter-spacing:.025em;padding:3rem 0 0;text-align:center;text-transform:uppercase}.HomeMain aside{background:#faf9f7;text-align:center}.HomeMain aside a{font-weight:400;text-decoration:none}.HomeMain aside>h3{color:#1a4d0f;font:400 1.618rem Bebas Neue,Impact,sans-serif;letter-spacing:.025em;position:relative}.HomeMain aside h4{color:#1a4d0f;font:400 1.125rem Bebas Neue,Impact,sans-serif;letter-spacing:.025em}.HomeMain aside figure img{border-radius:4px}.HomeMain aside figure figcaption{color:#8a8a82;font-size:.75rem;font-style:italic;margin-top:.5rem;text-transform:uppercase}.HomeMain aside .trace i{font-size:4.236rem}.HomeMain aside .responsable{display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-around;list-style:none;text-align:center}.HomeMain aside .responsable li{background:linear-gradient(180deg,#faf9f7,#f5f3ef);border:1px solid rgba(26,77,15,.08);border-radius:12px;box-shadow:0 4px 8px rgba(13,42,7,.08),0 2px 4px rgba(13,42,7,.04);padding:.75rem;transition:transform .25s cubic-bezier(0,0,.2,1),box-shadow .25s cubic-bezier(0,0,.2,1)}.HomeMain aside .responsable li:hover{box-shadow:0 20px 40px rgba(13,42,7,.18),0 8px 16px rgba(13,42,7,.08);transform:translateY(-4px)}.HomeMain aside .responsable li h4,.HomeMain aside .responsable li strong{display:block;font:1.25rem Bebas Neue,Impact,sans-serif;padding:.5rem 0 0;text-transform:uppercase}.HomeMain aside .responsable li p{margin:0}.HomeMain aside .pointer{align-items:center;background:linear-gradient(180deg,#faf9f7,#f5f3ef);border:1px solid rgba(26,77,15,.08);border-left:4px solid #c45c2a;border-radius:12px;box-shadow:0 4px 8px rgba(13,42,7,.08),0 2px 4px rgba(13,42,7,.04);margin:3rem auto;padding:1rem;text-align:left;transition:transform .25s cubic-bezier(0,0,.2,1),box-shadow .25s cubic-bezier(0,0,.2,1)}.HomeMain aside .pointer:hover{box-shadow:0 20px 40px rgba(13,42,7,.18),0 8px 16px rgba(13,42,7,.08);transform:translateY(-4px)}.HomeMain aside .pointer.fulltitle{display:flex;flex-direction:column}.HomeMain aside .pointer.fulltitle h3{width:100%}.HomeMain aside .pointer.fulltitle>p,.HomeMain aside .pointer.fulltitle>ul{margin:0;width:100%}.HomeMain aside .pointer .whead{flex-direction:column}.HomeMain aside .pointer .whead h3{color:#c45c2a;font:400 1.25rem Bebas Neue,Impact,sans-serif;letter-spacing:.025em;margin:.5rem 0;padding:0}.HomeMain aside .pointer .whead h4{color:#c45c2a;font:1.125rem Bebas Neue,Impact,sans-serif;margin:0;padding:0}.HomeMain aside .pointer .whead p{margin:1rem 0 0}.HomeMain aside p{margin-top:0}.HomeMain aside p .trace{font-size:1.618rem}.HomeMain aside p .trace i{font-size:2.618rem}.HomeMain aside p:first-child{background:transparent;position:relative;width:100%}.HomeMain aside p:last-child{background:#faf9f7;position:relative;width:100%}.HomeMain aside p:last-child em{display:block;font-size:.875rem;padding-bottom:.5rem;position:relative;width:100%}.HomeMain .table-of-contents{background:linear-gradient(180deg,#faf9f7,#f5f3ef);border:1px solid rgba(26,77,15,.08);border-radius:12px;box-shadow:0 4px 8px rgba(13,42,7,.08),0 2px 4px rgba(13,42,7,.04);font-size:1.125rem;margin-bottom:3rem;padding:2.4rem;transition:transform .25s cubic-bezier(0,0,.2,1),box-shadow .25s cubic-bezier(0,0,.2,1)}.HomeMain .table-of-contents:hover{box-shadow:0 20px 40px rgba(13,42,7,.18),0 8px 16px rgba(13,42,7,.08);transform:translateY(-4px)}.HomeMain .table-of-contents h2{border-bottom:none;color:#1a4d0f;font:400 1.618rem Bebas Neue,Impact,sans-serif;letter-spacing:.025em;margin:0 0 1rem;padding-bottom:.5rem}.HomeMain .table-of-contents ul{list-style:none;margin:0;padding:0}.HomeMain .table-of-contents ul li{break-inside:avoid-column;margin-bottom:.5rem}.HomeMain .table-of-contents ul li a{border-left:3px solid transparent;border-radius:4px;color:#c45c2a;display:block;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:600;margin:.25rem;padding:.5rem;text-align:center;transition:all .25s cubic-bezier(0,0,.2,1)}.HomeMain .table-of-contents ul li a:hover{background:rgba(196,92,42,.08);border-bottom:0;border-left-color:#c45c2a;color:#a34820;padding-left:1rem;text-decoration:none}.HomeMain .content{padding-bottom:1rem}.HomeMain .content figcaption{color:#8a8a82;font-size:.875rem;font-style:italic;font-weight:300}.HomeMain .content .maintrek{border:none;display:block;text-align:center}.HomeMain .content li{color:#1a1a18;list-style:circle}.HomeMain .content li a:hover{border-bottom:1px dotted #c45c2a;color:#c45c2a}.HomeMain .content ol{padding:1rem}.HomeMain .content ol li{color:#1a1a18;list-style:decimal}.HomeMain .content ol li h4{color:#c45c2a}.HomeMain .content h2{color:#c45c2a;font:400 1.618rem Bebas Neue,Impact,sans-serif;letter-spacing:.025em}.HomeMain .content h3{color:#1a4d0f;font:400 1.25rem Bebas Neue,Impact,sans-serif;letter-spacing:.025em;padding:.5rem 0 0}.HomeMain .content h4{color:#1a4d0f;font-family:Bebas Neue,Impact,sans-serif}.HomeMain .content h5{border-bottom:1px solid rgba(196,92,42,.3);color:#c45c2a;display:inline-block;font:400 .875rem Bebas Neue,Impact,sans-serif;letter-spacing:.1em;margin:2rem 0 .5rem;padding-bottom:.25rem;text-transform:uppercase}.HomeMain .content h5 strong{font-weight:lighter}.HomeMain .content ul a{display:inline-block;text-decoration:none}.HomeMain .content p{color:#1a1a18;font-weight:400}.HomeMain .content .salkantay-tours li{list-style:none}.HomeMain .topintro h3{font:400 1.125rem Bebas Neue,Impact,sans-serif;letter-spacing:.025em}.HomeMain .topintro ul{box-sizing:border-box;margin:0}.topintro{margin:3rem auto}.topintro blockquote{background:rgba(196,92,42,.05);border-left:4px solid #c45c2a;border-radius:0 8px 8px 0;color:#1a4d0f;font:italic 300 1.618rem DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;padding:1rem;text-align:center}.topintro ul{background:#f5f3ef;border:1px solid rgba(26,77,15,.08);border-radius:12px;box-sizing:border-box;padding:1rem 1rem 1rem 2rem}.topintro ul h2{color:#1a4d0f;font:400 1.618rem Bebas Neue,Impact,sans-serif;letter-spacing:.025em;text-align:center}.topintro ul h3{font:400 1.125rem Bebas Neue,Impact,sans-serif}.salkicon{align-self:self-end;margin:auto;max-width:300px;width:100%}.salkicon figure{margin-bottom:2rem;max-width:300px;position:relative}.salkicon figure:before{content:"";display:block;padding-top:56.25%;width:100%}.salkicon .img-container{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.salkicon picture{display:block;height:100%;width:100%}.salkicon img{height:100%;object-fit:contain;transition:opacity .25s ease;width:100%}.salkicon img.lazy{opacity:0}.salkicon img.lazy.loaded{opacity:1}.salkicon figcaption{color:#8a8a82;font-size:.875rem;margin-top:.5rem;padding:.5rem 0}.salkicon .image-credit{color:#757575;font-size:.75rem;font-style:italic}.salkantay-tours{margin:3rem 0}.salkantay-tours h2{color:#1a4d0f;font:400 1.618rem Bebas Neue,Impact,sans-serif;letter-spacing:.025em;text-align:center}.salkantay-tours aside h3{font-size:1.25rem}.salkantay-tours .trek-cards{display:flex;flex-direction:column;gap:1.5rem;list-style:none;margin:0;padding:0}.salkantay-tours .trek-card{list-style:none}.salkantay-tours .trek-card a{align-items:center;background:linear-gradient(180deg,#faf9f7,#f5f3ef);border:1px solid rgba(26,77,15,.08);border-radius:12px;box-shadow:0 4px 8px rgba(13,42,7,.08),0 2px 4px rgba(13,42,7,.04);cursor:pointer;display:flex;flex-direction:column;gap:1rem;padding:2rem 1.5rem 1.5rem;text-align:center;text-decoration:none;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1),border-color .25s ease}.salkantay-tours .trek-card a:hover{border-color:rgba(26,77,15,.25);box-shadow:0 20px 40px rgba(13,42,7,.18),0 8px 16px rgba(13,42,7,.08);text-decoration:none;transform:translateY(-4px)}.salkantay-tours .trek-card a:hover .trek-card__icon{background:linear-gradient(135deg,#1a4d0f,#266f16);transform:scale(1.08)}.salkantay-tours .trek-card a:hover .trek-card__btn{background:linear-gradient(135deg,#c45c2a,#a34820);transform:translateY(-1px)}.salkantay-tours .trek-card__icon{align-items:center;background:linear-gradient(135deg,#1a4d0f,#4a5d23);border-radius:12px;display:flex;height:3.5rem;justify-content:center;transition:transform .25s cubic-bezier(.16,1,.3,1),background .25s ease;width:3.5rem}.salkantay-tours .trek-card__icon svg{color:#fff;height:1.75rem;width:1.75rem}.salkantay-tours .trek-card__content{display:flex;flex-direction:column;gap:.25rem}.salkantay-tours .trek-card__days{color:#c45c2a;font:.875rem Bebas Neue,Impact,sans-serif;letter-spacing:.05em;text-transform:uppercase}.salkantay-tours .trek-card__title{color:#1a4d0f;font:400 1.25rem/1.2 Bebas Neue,Impact,sans-serif;letter-spacing:.025em;margin:0}.salkantay-tours .trek-card__btn{background:linear-gradient(135deg,#1a4d0f,#4a5d23);border:none;border-radius:12px;box-shadow:0 2px 8px rgba(26,77,15,.25);color:#fff;cursor:pointer;font:400 1rem Bebas Neue,Impact,sans-serif;letter-spacing:.025em;margin-top:.5rem;overflow:hidden;padding:.75rem 2rem;position:relative;text-transform:uppercase;transition:all .25s cubic-bezier(0,0,.2,1)}.salkantay-tours .trek-card__btn:before{background:linear-gradient(105deg,transparent 40%,hsla(0,0%,100%,.4) 45%,transparent 50%);border-radius:inherit;content:"";inset:0;position:absolute;transform:translateX(-100%);transition:transform .6s ease}.salkantay-tours .trek-card__btn:hover:before{transform:translateX(100%)}.pointer.guide .whead ul{list-style:none}.pointer.guide .whead ul li{margin:2rem auto;text-align:center}.ecosystem-grid{display:grid;gap:1.5rem;grid-template-columns:1fr}.ecosystem{background:linear-gradient(180deg,#faf9f7,#f5f3ef);border:1px solid rgba(26,77,15,.08);border-radius:12px;box-shadow:0 4px 8px rgba(13,42,7,.08),0 2px 4px rgba(13,42,7,.04);padding:1.5rem;transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1),border-color .25s ease}.ecosystem:first-child{border-top:4px solid #90caf9}.ecosystem:nth-child(2){border-top:4px solid #a5d6a7}.ecosystem:nth-child(3){border-top:4px solid #bcaaa4}.ecosystem:nth-child(4){border-top:4px solid #cbd1af}.ecosystem:nth-child(5){border-top:4px solid #81942f}.ecosystem h3{border-bottom:none;color:#1a4d0f;font:400 1.25rem/1.2 Bebas Neue,Impact,sans-serif;letter-spacing:.025em;margin:0 0 .5rem;padding-bottom:0}.ecosystem p.elevation{background:#eae7e0;border-radius:4px;color:#8a8a82;display:inline-block;font:600 .875rem DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;margin-bottom:1rem;padding:.25rem .75rem}.ecosystem h4{border-bottom:none;color:#4a5d23;font:400 1.125rem Bebas Neue,Impact,sans-serif;letter-spacing:.025em;margin:1rem 0 .5rem;padding-bottom:0}.ecosystem p{color:#4a4a45;font-size:1rem;line-height:1.625;margin-bottom:.75rem}.ecosystem p:last-child{margin-bottom:0}.ecosystem ul{margin:0;padding-left:1.5rem}.ecosystem ul li{color:#4a4a45;font-size:.875rem;line-height:1.5;margin-bottom:.5rem}.ecosystem ul li::marker{color:#c45c2a}.ecosystem__icon{align-items:center;border-radius:8px;display:flex;height:3rem;justify-content:center;margin-bottom:1rem;width:3rem}.ecosystem__icon svg{color:#fff;height:1.5rem;width:1.5rem}.ecosystem:first-child .ecosystem__icon{background:linear-gradient(135deg,#90caf9,#60b3f6)}.ecosystem:nth-child(2) .ecosystem__icon{background:linear-gradient(135deg,#a5d6a7,#82c685)}.ecosystem:nth-child(3) .ecosystem__icon{background:linear-gradient(135deg,#bcaaa4,#a68f87)}.ecosystem:nth-child(4) .ecosystem__icon{background:linear-gradient(135deg,#cbd1af,#b6be8f)}.ecosystem:nth-child(5) .ecosystem__icon{background:linear-gradient(135deg,#81942f,#5f6d23)}.trek-days{display:grid;gap:2rem;grid-template-columns:1fr}.trek-days i{color:#c45c2a;font-size:4.236rem}.trek-day{background:linear-gradient(180deg,#faf9f7,#f5f3ef);border:1px solid rgba(26,77,15,.08);border-radius:12px;box-shadow:0 4px 8px rgba(13,42,7,.08),0 2px 4px rgba(13,42,7,.04);padding:2.4rem;transition:transform .25s cubic-bezier(0,0,.2,1),box-shadow .25s cubic-bezier(0,0,.2,1)}.trek-day:hover{box-shadow:0 20px 40px rgba(13,42,7,.18),0 8px 16px rgba(13,42,7,.08);transform:translateY(-4px)}.trek-day h3{border-bottom:2px solid #c45c2a;color:#1a4d0f;font:400 1.25rem Bebas Neue,Impact,sans-serif;letter-spacing:.025em;margin-bottom:1rem;margin-top:0;padding-bottom:.5rem}.trek-day h4{color:#4a5d23;font:400 1.125rem Bebas Neue,Impact,sans-serif;letter-spacing:.025em;text-transform:uppercase}.trek-day p.stats{background:#f5f3ef;border-left:3px solid #c45c2a;border-radius:8px;color:#4a4a45;font:500 .875rem/1.625 DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;margin-bottom:1rem;padding:1rem}.seasons-table{border-collapse:collapse;font:.875rem DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;margin:2rem 0;width:45%}.seasons-table i{color:#c45c2a;font-size:4.236rem}.seasons-table td,.seasons-table th{border:1px solid rgba(26,77,15,.08);padding:.75rem;text-align:left;vertical-align:top}.seasons-table th{background:linear-gradient(135deg,#1a4d0f,#4a5d23);color:#fff;font-family:Bebas Neue,Impact,sans-serif;font-weight:400;letter-spacing:.025em;text-transform:uppercase}.seasons-table tr:nth-child(2n){background:#f5f3ef}.seasons-table td ul{margin:0;padding-left:1rem}.seasons-table td ul li{color:#4a4a45;margin-bottom:.25rem}.seasons-table td ul li::marker{color:#c45c2a}.recommendation{background:linear-gradient(180deg,#faf9f7,#f5f3ef);background:rgba(196,92,42,.08);border:1px solid rgba(26,77,15,.08);border-left:4px solid #c45c2a;border-radius:12px;box-shadow:0 4px 8px rgba(13,42,7,.08),0 2px 4px rgba(13,42,7,.04);margin-top:2rem;padding:1rem;transition:transform .25s cubic-bezier(0,0,.2,1),box-shadow .25s cubic-bezier(0,0,.2,1)}.recommendation:hover{box-shadow:0 20px 40px rgba(13,42,7,.18),0 8px 16px rgba(13,42,7,.08);transform:translateY(-4px)}.recommendation i{color:#c45c2a;font-size:4.236rem;font-style:normal}.recommendation p{color:#1a1a18;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:500;margin:0}.packing-grid{display:grid;gap:1rem;grid-template-columns:1fr}.packing-category{background:linear-gradient(180deg,#faf9f7,#f5f3ef);border:1px solid rgba(26,77,15,.08);border-radius:12px;box-shadow:0 4px 8px rgba(13,42,7,.08),0 2px 4px rgba(13,42,7,.04);padding:2.4rem;transition:transform .25s cubic-bezier(0,0,.2,1),box-shadow .25s cubic-bezier(0,0,.2,1)}.packing-category:hover{box-shadow:0 20px 40px rgba(13,42,7,.18),0 8px 16px rgba(13,42,7,.08);transform:translateY(-4px)}.packing-category h3{border-bottom:2px solid #c45c2a;color:#1a4d0f;font:400 1.125rem Bebas Neue,Impact,sans-serif;letter-spacing:.025em;margin-bottom:1rem;margin-top:0;padding-bottom:.5rem}.packing-category ul{list-style:none;margin-left:0;padding-left:0}.packing-category ul li{color:#4a4a45;margin-bottom:.75rem;padding-left:1rem;position:relative}.packing-category ul li:before{background:#c45c2a;border-radius:50%;content:"";height:6px;left:0;position:absolute;top:.5em;width:6px}.packing-category ul li strong{color:#1a1a18;display:block;font-weight:600;margin-bottom:2px}.content .packing-category ul li{list-style:none}.seasons-table,.trek-comparison{border-collapse:separate;border-spacing:0;color:#1a4d0f;display:block;margin:1.5rem 0;width:100%}.seasons-table thead,.trek-comparison thead{display:none}.seasons-table thead th,.trek-comparison thead th{background:#1a4d0f;text-align:center}.seasons-table tbody,.seasons-table tr,.trek-comparison tbody,.trek-comparison tr{display:block;width:100%}.seasons-table tr,.trek-comparison tr{border-radius:12px;box-shadow:0 4px 8px rgba(13,42,7,.08),0 2px 4px rgba(13,42,7,.04);margin-bottom:2rem;overflow:hidden;transition:box-shadow .25s ease}.seasons-table tr:hover,.trek-comparison tr:hover{box-shadow:0 8px 24px rgba(13,42,7,.12),0 4px 8px rgba(13,42,7,.06)}.seasons-table tr:last-child,.trek-comparison tr:last-child{margin-bottom:0}.seasons-table td,.trek-comparison td{display:block;padding:1rem}.seasons-table td:first-child,.trek-comparison td:first-child{border-radius:12px 12px 0 0}.seasons-table td:first-child h3,.trek-comparison td:first-child h3{color:#1a4d0f;display:inline-block;font:400 1.25rem Bebas Neue,Impact,sans-serif;letter-spacing:.025em;margin:0}.seasons-table ul,.trek-comparison ul{margin:.5rem 0;padding-left:1rem}.seasons-table ul li,.trek-comparison ul li{color:#4a4a45;line-height:1.625;margin-bottom:.5rem}.seasons-table ul li::marker,.trek-comparison ul li::marker{color:#c45c2a}.seasons-table ul li:last-child,.trek-comparison ul li:last-child{margin-bottom:0}.trek-comparison td:first-child{background:#1a4d0f}.trek-comparison td:first-child h3{color:#cbd1af}.trek-comparison td:nth-child(2),.trek-comparison td:nth-child(3){border-right:1px solid rgba(26,77,15,.08);padding-top:3rem;position:relative}.trek-comparison td:nth-child(2):before,.trek-comparison td:nth-child(3):before{font:400 1.125rem Bebas Neue,Impact,sans-serif;left:1rem;letter-spacing:.025em;position:absolute;top:.5rem}.trek-comparison td:nth-child(2){border-bottom:1px solid rgba(26,77,15,.08)}.trek-comparison td:nth-child(2):before{color:#1a4d0f;content:"Salkantay Trek"}.trek-comparison td:nth-child(3):before{color:#4a5d23;content:"Classic Inca Trail"}.seasons-table td span{font-size:4.236rem;margin-left:1rem}.seasons-table td:first-child{background:#1a4d0f}.seasons-table td:first-child h3{color:#cbd1af}.seasons-table td:not(:first-child){border-bottom:1px solid rgba(26,77,15,.08);padding-top:3rem;position:relative}.seasons-table td:not(:first-child):before{font:400 1rem Bebas Neue,Impact,sans-serif;left:1rem;position:absolute;top:.5rem}.seasons-table td:nth-child(2):before{color:#c45c2a;content:"Months"}.seasons-table td:nth-child(3):before{color:#4a5d23;content:"Advantages"}.seasons-table td:nth-child(4):before{color:#1a4d0f;content:"Challenges"}.Treks,.Treks h2{color:#1a4d0f}.Treks h2{font:400 1.618rem Bebas Neue,Impact,sans-serif;letter-spacing:.025em;text-align:center;text-transform:uppercase}.Treks .TrekList{list-style:none;padding-left:0}.Treks .TrekList .TrekItem{background:#1a4d0f;border-radius:8px;color:#424242;margin-top:.75rem}.Treks .TrekList .TrekItem a{background:#1a4d0f;background:radial-gradient(transparent,rgba(0,0,0,.5));border-radius:4px;color:#cbd1af;display:block;height:auto;padding:1rem .5rem;position:relative;text-decoration:none;transition:all .25s cubic-bezier(0,0,.2,1)}.Treks .TrekList .TrekItem a figure{margin:0;overflow:hidden;padding:0}.Treks .TrekList .TrekItem a figure picture{display:block;opacity:0;transform:translateX(20%);transition:all .4s ease}.Treks .TrekList .TrekItem a figure picture.fade-in{opacity:1;transform:translateX(0)}.Treks .TrekList .TrekItem a figure picture img{border-radius:4px;width:100%}.Treks .TrekList .TrekItem a figure figcaption{text-align:center}.Treks .TrekList .TrekItem a figure figcaption h3{color:#cbd1af;font:400 1.25rem Bebas Neue,Impact,sans-serif;letter-spacing:.025em;margin:.5rem 0}.Treks .TrekList .TrekItem a .name{font:400 1.125rem Bebas Neue,Impact,sans-serif;letter-spacing:.025em}.Treks .TrekList .TrekItem a .duration{font:300 .75rem DM Sans,-apple-system,BlinkMacSystemFont,sans-serif}.Treks .TrekList .TrekItem:first-child{margin-top:0}.Treks .TrekList .TrekItem .name{font-weight:700}.Treks nav{display:grid;gap:.75rem;grid-template-columns:repeat(2,1fr)}.Treks nav a{align-items:center;background:#f5f3ef;border-radius:8px;display:flex;flex-direction:column;isolation:isolate;justify-content:center;min-height:120px;overflow:hidden;padding:2rem 1rem;position:relative;text-align:center;text-decoration:none;transition:all .25s cubic-bezier(0,0,.2,1)}.Treks nav a:before{background:linear-gradient(135deg,transparent 50%,rgba(26,77,15,.08) 0);bottom:0;content:"";height:40px;position:absolute;right:0;transition:all .25s ease;width:40px;z-index:-1}.Treks nav a:after{background:#c45c2a;bottom:0;content:"";height:3px;left:50%;position:absolute;transform:translateX(-50%);transition:width .25s ease;width:0}.Treks nav a:hover{background:#f1eee9;box-shadow:0 4px 8px rgba(13,42,7,.08),0 2px 4px rgba(13,42,7,.04);transform:translateY(-3px)}.Treks nav a:hover:before{background:linear-gradient(135deg,transparent 50%,rgba(196,92,42,.12) 0);height:60px;width:60px}.Treks nav a:hover:after{width:60%}.Treks nav a i{display:block;font-size:3rem;font-style:normal;line-height:1;margin-bottom:.75rem}.Treks nav a strong{color:#1a4d0f;display:block;font:400 .875rem Bebas Neue,Impact,sans-serif;letter-spacing:.025em;text-transform:uppercase}.Treks nav a strong span{display:none}.Treks nav a:last-child{background:transparent;grid-column:1/-1;min-height:auto;padding:1rem}.Treks nav a:last-child:after,.Treks nav a:last-child:before{display:none}.Treks nav a:last-child:hover{background:transparent;box-shadow:none;transform:none}.Treks nav a:last-child picture{display:block}.Treks nav a:last-child picture img{border-radius:8px;box-shadow:0 8px 24px rgba(13,42,7,.12),0 4px 8px rgba(13,42,7,.06);max-width:400px;transition:box-shadow .25s ease;width:100%}.Treks nav a:last-child:hover picture img{box-shadow:0 20px 40px rgba(13,42,7,.18),0 8px 16px rgba(13,42,7,.08)}.Treks section{text-align:center}.Treks section h1{font-family:Bebas Neue,Impact,sans-serif;font-weight:400;letter-spacing:.025em}.HomeSale{padding:0 0 1rem;position:relative;text-align:center}.HomeSale .symbol{margin:2rem auto}.HomeSale .symbol img{margin:auto;width:90%}.HomeSale .lazy-bg.bg{background:url(../images/andes-beauty.jpg) no-repeat 0 -75px/cover;display:block;height:90%;left:0;margin:0 auto;position:absolute;top:0;width:100%;z-index:-1}.HomeSale .mask-container{height:80px;margin:2rem 0;position:relative;width:100%}.HomeSale .mask-container .svg-container{height:100px;width:100%}.HomeSale .mask-container .svg-container #maskLayer{max-width:100vw;width:100%}.HomeSale .mask-container .svg-container #maskLayer .salktext{font:400 calc(30px + 4vw) Bebas Neue,Impact,sans-serif;letter-spacing:.025em;max-width:80%;text-transform:uppercase;stroke:#1a4d0f;stroke-width:4;fill:#1a1a18;alignment-baseline:middle;text-anchor:middle}.HomeSale .mask-container .svg-container #masked{height:100%;mask:url(#maskLayer);width:100%}.HomeSale .trek{font:400 6rem Bebas Neue,Impact,sans-serif;text-anchor:middle;letter-spacing:.025em;fill:none;stroke:#1a4d0f;stroke-width:2}.HomeSale .special{font:400 50px Bebas Neue,Impact,sans-serif;text-anchor:middle;letter-spacing:.1em;fill:#1a4d0f;stroke:#1a4d0f;stroke-width:1}.HomeSale .offer{font:1rem Bebas Neue,Impact,sans-serif;fill:#1a4d0f;text-anchor:middle;letter-spacing:.025em;max-width:80%;text-transform:uppercase}.HomeSale a{text-decoration:none}.HomeSale a:hover{border:none}.HomeSale a ion-icon{font-size:4.236rem;margin-right:.5rem}.HomeSale a.Button{background:linear-gradient(135deg,#c45c2a,#a34820);border-radius:12px;box-shadow:0 4px 8px rgba(13,42,7,.08),0 2px 4px rgba(13,42,7,.04);display:flex;justify-content:center;margin:2rem .5rem;overflow:hidden;padding:.75rem;position:relative;transition:all .25s cubic-bezier(0,0,.2,1)}.HomeSale a.Button:before{background:linear-gradient(105deg,transparent 40%,hsla(0,0%,100%,.4) 45%,transparent 50%);border-radius:inherit;content:"";inset:0;position:absolute;transform:translateX(-100%);transition:transform .6s ease}.HomeSale a.Button:hover:before{transform:translateX(100%)}.HomeSale a.Button:hover{box-shadow:0 8px 24px rgba(13,42,7,.12),0 4px 8px rgba(13,42,7,.06);transform:translateY(-2px)}.HomeSale a.Button i{font-size:4.236rem;padding-left:1rem}.HomeSale a.Button span{display:flex;flex-basis:auto;flex-direction:column}.HomeSale a.Button span strong{font:400 1rem Bebas Neue,Impact,sans-serif;letter-spacing:.025em;text-transform:uppercase}.HomeSale a.Button span small{display:block;font:1.618rem Bebas Neue,Impact,sans-serif}.HomeSale .fees{color:#c45c2a;line-height:1.2}.HomeSale .fees i{font-size:2.618rem;margin-right:.25rem}.HomeSale .fees span{font-size:.875rem;vertical-align:super}.HomeCta{align-items:center;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAADCAYAAABWKLW/AAAAF0lEQVQYV2NkQAKMULYvAwPDZhgHLAYAD6kBBEMDSU4AAAAASUVORK5CYII="),radial-gradient(rgba(0,0,0,.4),rgba(0,0,0,.8)),url(/images/salkantay-mountain-m.jpg) 50% no-repeat;background-size:auto,cover,cover;display:flex;min-height:600px;text-align:center}.HomeCta .ButtonMega .main{font:400 1.25rem Bebas Neue,Impact,sans-serif;letter-spacing:.025em}.HomeCta .ButtonMega .tagline{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif}.FooterMain{background:#10354b;padding-top:.5rem}.FooterMain h2{border:none;color:#cbd1af;font-family:Bebas Neue,Impact,sans-serif}.FooterMain a{color:#cbd1af;line-height:2rem;margin:3rem auto 0;text-decoration:none;transition:color .15s ease}.FooterMain a:hover{border:none;color:#ebede0}.FooterMain p{margin:1.5rem 0 0}.FooterMain .contact,.FooterMain .info,.FooterMain .social{font-size:medium;margin:0 0 6rem}.FooterMain .contact a:first-child,.FooterMain .social a:first-child{margin-left:0}.FooterMain .contact div{color:#cbd1af;text-align:center}.FooterMain .contact a{color:#cbd1af;display:inline-block;margin-left:.5rem;padding:.5rem 0}.FooterMain .contact .phones>ion-icon{display:none}.FooterMain .contact .phones a{color:#cbd1af;display:block}.FooterMain .contact .phones a span{font-size:.875rem;font-style:italic}.FooterMain .social{display:block;text-align:center}.FooterMain .cred{color:#cbd1af;padding:0 0 4rem}.FooterMain .cred nav img{display:block;margin:1rem auto;width:auto}.FooterMain .cred ul{background:#faf9f7;margin:0;padding:4rem 0 6rem}.FooterMain .cred ul li.lazy-bg.bg{background:url(../images/creds.jpg) 0 0/auto;display:block;filter:grayscale(100%);height:70px;margin:3rem auto;opacity:.5;text-indent:-10000rem}.FooterMain .cred ul li.lazy-bg.bg:first-child{width:80px}.FooterMain .cred ul li.lazy-bg.bg:nth-child(2){background-position:-510px;width:120px}.FooterMain .cred ul li.lazy-bg.bg:nth-child(3){background-position:-630px;width:280px}.FooterMain .cred ul li.lazy-bg.bg:nth-child(4){background-position:-940px;width:60px}.FooterMain .cred .verify{background:#f5f3ef;color:#757575;font-size:.75rem;margin:0 0 2rem;padding:1.5rem 0;text-align:center}.FooterMain .FmLogo{opacity:.75}.FooterMain .NavMobileHamburger{float:right}.FooterMain .NavFooter{clear:both}.FooterMain .info{font-size:.875rem;margin:3rem 0 0;text-align:right}.FooterMain .info a{line-height:1rem}.FooterMain .info a img{margin-top:3rem}.FooterMain .footnote{border:1px solid #1a4d0f;border-radius:8px;color:#cbd1af;margin-top:1.5rem;max-width:620px;padding:.5rem}.FooterMain .footnote h2{color:#fff;font:400 1rem Bebas Neue,Impact,sans-serif;letter-spacing:.025em;text-transform:uppercase}.FooterMain .footnote p{font-size:.875rem;margin:0}.FooterMain .copy{clear:both;color:#cbd1af;display:block;font-size:.875rem;text-align:center}.FooterMain .copy a{color:#cbd1af}.FooterMain .copy .footerbutton{border:2px solid #cbd1af;border-radius:12px;cursor:pointer;display:inline-block;font:400 1rem/initial Bebas Neue,Impact,sans-serif;letter-spacing:.025em;margin:3rem auto;padding:1rem 2rem;text-decoration:none;text-transform:uppercase;transition:all .25s cubic-bezier(0,0,.2,1)}.FooterMain .copy .footerbutton:hover{background:hsla(71,27%,75%,.2);border-color:#e07a4a;box-shadow:0 4px 12px rgba(0,0,0,.3);color:#e07a4a;text-decoration:none;transform:translateY(-3px)}.FooterMain .copy .footerbutton:active{box-shadow:0 2px 6px rgba(0,0,0,.2);transform:translateY(-1px)}.FooterMain .stars-wrapper{display:none}@keyframes tail{0%{width:0}30%{width:100px}to{width:0}}@keyframes shining{0%{width:0}50%{width:30px}to{width:0}}@keyframes shooting{0%{transform:translateX(0)}to{transform:translateX(320px)}}.Button{align-items:center;background:linear-gradient(135deg,#c45c2a,#a34820);border:none;border-radius:8px;box-shadow:0 2px 4px rgba(13,42,7,.06),0 1px 2px rgba(13,42,7,.04);color:#fff;cursor:pointer;display:inline-flex;font:400 1rem/1.2 Bebas Neue,Impact,sans-serif;gap:.5rem;justify-content:center;letter-spacing:.025em;overflow:hidden;padding:1rem 1.5rem;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transition:transform .15s cubic-bezier(0,0,.2,1),box-shadow .15s cubic-bezier(0,0,.2,1),background .15s ease}.Button:before{background:linear-gradient(105deg,transparent 40%,hsla(0,0%,100%,.4) 45%,transparent 50%);border-radius:inherit;content:"";inset:0;position:absolute;transform:translateX(-100%);transition:transform .6s ease}.Button:hover:before{transform:translateX(100%)}.Button i,.Button svg{flex-shrink:0;font-size:1.25em}.Button:hover{box-shadow:0 8px 24px rgba(13,42,7,.12),0 4px 8px rgba(13,42,7,.06);color:#fff;text-decoration:none;transform:translateY(-2px)}.Button:active{box-shadow:0 2px 4px rgba(13,42,7,.06),0 1px 2px rgba(13,42,7,.04);transform:translateY(0)}.Button:focus-visible{box-shadow:0 0 0 3px rgba(26,77,15,.25);outline:none}.Button.disabled,.Button[disabled]{background:#9e9e9e;box-shadow:none;cursor:not-allowed;opacity:.5;transform:none}.Button.disabled:hover,.Button[disabled]:hover{box-shadow:none;transform:none}.Button+.Button{margin-top:.75rem}.ButtonGreen{background:linear-gradient(135deg,#1a4d0f,#4a5d23)}.ButtonGreen:hover{background:linear-gradient(135deg,#216213,#59702a)}.ButtonOrange{background:linear-gradient(135deg,#c45c2a,#a34820)}.ButtonRed{background:linear-gradient(135deg,#b33d3d,#953333)}.ButtonRed:hover{background:linear-gradient(135deg,#c14949,#b33d3d)}.ButtonGray{background:linear-gradient(135deg,#616161,#424242)}.ButtonGray:hover{background:linear-gradient(135deg,#757575,#616161)}.ButtonOutline{background:transparent;border:2px solid #1a4d0f;box-shadow:none;color:#1a4d0f}.ButtonOutline:before{display:none}.ButtonOutline:hover{background:rgba(26,77,15,.08);box-shadow:none;color:#1a4d0f}.ButtonGhost{background:transparent;box-shadow:none;color:#1a4d0f;padding:.5rem 1rem}.ButtonGhost:before{display:none}.ButtonGhost:hover{background:rgba(26,77,15,.08);box-shadow:none;color:#1a4d0f}.ButtonSmall{border-radius:4px;font-size:.875rem;padding:.5rem 1rem}.ButtonLarge{border-radius:12px;font-size:1.125rem;padding:1.5rem 2rem}.ButtonXL{border-radius:20px;font-size:1.25rem;padding:2rem 3rem}.ButtonFull{width:100%}.ButtonMega{background:linear-gradient(135deg,#1a4d0f,#4a5d23);border-radius:20px;display:block;margin:0 auto;max-width:80%;padding:2rem;text-decoration:none}.ButtonMega .main{display:block;font:2.618rem Bebas Neue,Impact,sans-serif;letter-spacing:.1em}.ButtonMega .tagline{display:block;font:1.125rem DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;margin-top:.5rem;opacity:.9}.cta-button{align-items:center;background:linear-gradient(135deg,#c45c2a,#a34820);border:none;border-radius:12px;box-shadow:0 8px 24px rgba(13,42,7,.12),0 4px 8px rgba(13,42,7,.06);color:#fff;cursor:pointer;display:inline-flex;font:400 1.25rem Bebas Neue,Impact,sans-serif;gap:.875rem;letter-spacing:.05em;overflow:hidden;padding:1rem 2rem;position:relative;text-decoration:none;text-transform:uppercase;transition:all .25s cubic-bezier(0,0,.2,1)}.cta-button:before{background:linear-gradient(105deg,transparent 40%,hsla(0,0%,100%,.4) 45%,transparent 50%);border-radius:inherit;content:"";inset:0;position:absolute;transform:translateX(-100%);transition:transform .6s ease}.cta-button:hover:before{transform:translateX(100%)}.cta-button__icon{align-items:center;display:flex;height:2.5rem;justify-content:center;width:2.5rem}.cta-button__icon svg{height:100%;width:100%}.cta-button__text{font-family:Bebas Neue,Impact,sans-serif}.cta-button:hover{box-shadow:0 20px 40px rgba(13,42,7,.18),0 8px 16px rgba(13,42,7,.08);text-decoration:none;transform:translateY(-3px)}.cta-button:active{box-shadow:0 4px 8px rgba(13,42,7,.08),0 2px 4px rgba(13,42,7,.04);transform:translateY(-1px)}.contact .HeaderMain .Nav .Button{display:none}.Nav.NavMain .item{border-bottom:1px solid #cbd1af;padding:.5rem}.Nav.NavMain .item a{color:#1a4d0f;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:300;line-height:40px;transition:color .15s ease}.Nav.NavMain .item a:hover{border-bottom:1px dotted #fff;color:#fff}.Nav.NavMain .item .Button{color:#fff;margin:.75rem 0;padding:0 1.5rem}.Nav.NavMain .item .Button:hover{border:none;color:#fff}.Nav.NavMain .item.active{font-weight:600}.Nav.NavMain .item.active a{color:#1a4d0f;font-weight:700}.Nav.NavMain .item.active a:hover{border:none}.NavMobile .toggle-target,.NavMobile ul{display:none}.NavMobile .toggle-target:checked+ul{display:block}.NavMobileToggle{cursor:pointer}.NavMobileHamburger{cursor:pointer;height:50px;padding-top:14px;position:relative;width:50px}.NavMobileHamburger:after,.NavMobileHamburger:before{border-bottom:2px solid hsla(71,27%,75%,.8);border-top:2px solid hsla(71,27%,75%,.8);content:"";display:block;height:12px;margin:0 auto;width:30px}.NavMobileHamburger:after{border-top:none;height:10px}.NavMobileHamburger:hover:after,.NavMobileHamburger:hover:before{border-color:hsla(71,27%,75%,.6)}.faqs{margin:0 auto;max-width:1024px;padding:1.5rem;width:100%}.faqs h2{border-bottom:none;color:#1a4d0f;font:400 1.618rem Bebas Neue,Impact,sans-serif;letter-spacing:.025em;margin-bottom:2rem;padding-bottom:0;text-align:center}.faq{margin:1.5rem auto;max-width:700px;width:100%}.faq input[type=checkbox]{display:none}.faq dl{margin:0}.faq dt{background:linear-gradient(180deg,#faf9f7,#f5f3ef);border:1px solid rgba(26,77,15,.08);border-radius:12px;box-shadow:0 2px 4px rgba(13,42,7,.06),0 1px 2px rgba(13,42,7,.04);margin-bottom:.75rem;transition:all .25s cubic-bezier(0,0,.2,1)}.faq dt label{cursor:pointer;display:block;padding:1rem 4rem 1rem 3rem;position:relative}.faq dt label:before{color:#c45c2a;content:"Q:";font:400 1.125rem Bebas Neue,Impact,sans-serif;left:1rem;position:absolute;top:50%;transform:translateY(-50%)}.faq dt label h3{color:#1a4d0f;font:500 1rem/1.5 DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;margin:0;padding-right:1rem}.faq dt label:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' stroke='%231a4d0f' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat 0 0/contain;content:"";height:20px;position:absolute;right:1rem;top:50%;transform:translateY(-50%);transition:transform .25s cubic-bezier(0,0,.2,1);width:20px}.faq dt:hover{border-color:rgba(26,77,15,.2);box-shadow:0 4px 8px rgba(13,42,7,.08),0 2px 4px rgba(13,42,7,.04)}.faq dt:hover label h3{color:#c45c2a}.faq dd{background:#f5f3ef;border:1px solid transparent;border-radius:0 0 12px 12px;border-top:none;margin:-.75rem 0 1rem;max-height:0;opacity:0;overflow:hidden;position:relative;transition:max-height .4s cubic-bezier(0,0,.2,1),padding .25s ease,border-color .25s ease,opacity .25s ease}.faq dd:before{color:#4a5d23;content:"A:";font:400 1.125rem Bebas Neue,Impact,sans-serif;left:1rem;position:absolute;top:1rem}.faq dd p{color:#4a4a45;font:1rem/1.625 DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;margin:0;padding:0 1rem 0 3rem}.faq input:checked+dl dt{border-bottom-color:transparent;border-radius:12px 12px 0 0;margin-bottom:0}.faq input:checked+dl dt label:after{transform:translateY(-50%) rotate(180deg)}.faq input:checked+dl dd{border-color:rgba(26,77,15,.08);max-height:100vh;opacity:1;padding:1.5rem 1rem}.faq-item{background:#faf9f7;border:1px solid rgba(26,77,15,.08);border-radius:12px;box-shadow:0 2px 4px rgba(13,42,7,.06),0 1px 2px rgba(13,42,7,.04);margin-bottom:1rem;overflow:hidden;transition:transform .25s cubic-bezier(0,0,.2,1),box-shadow .25s cubic-bezier(0,0,.2,1)}.faq-item .faq-input{opacity:0;position:absolute;z-index:-1}.faq-item .faq-label{background:linear-gradient(180deg,#faf9f7,#f5f3ef);cursor:pointer;display:block;padding:1rem 4rem 1rem 3rem;position:relative;width:100%}.faq-item .faq-label:before{color:#c45c2a;content:"Q:";font:1.125rem Bebas Neue,Impact,sans-serif;left:1rem;position:absolute;top:50%;transform:translateY(-50%)}.faq-item .faq-label h3{color:#1a4d0f;font:500 1rem/1.5 DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;margin:0}.faq-item .faq-label:after{background:linear-gradient(#c45c2a,#c45c2a) 50%/2px 100% no-repeat,linear-gradient(#c45c2a,#c45c2a) 50%/100% 2px no-repeat;content:"";height:16px;position:absolute;right:1rem;top:50%;transform:translateY(-50%);transition:transform .25s ease;width:16px}.faq-item dd.faq-content{background:#f5f3ef;margin:0;max-height:0;opacity:0;overflow:hidden;padding:0 1rem 0 3rem;position:relative;transition:all .4s cubic-bezier(0,0,.2,1)}.faq-item dd.faq-content:before{color:#4a5d23;content:"A:";font:1.125rem Bebas Neue,Impact,sans-serif;left:1rem;position:absolute;top:1rem}.faq-item dd.faq-content p{color:#4a4a45;font-size:1rem;line-height:1.625;margin:0;padding:1rem 0}.faq-item .faq-input:checked~.faq-label,.faq-item .faq-input:checked~dt .faq-label{background:rgba(196,92,42,.05)}.faq-item .faq-input:checked~.faq-label h3,.faq-item .faq-input:checked~dt .faq-label h3{color:#c45c2a}.faq-item .faq-input:checked~.faq-label:after,.faq-item .faq-input:checked~dt .faq-label:after{transform:translateY(-50%) rotate(45deg)}.faq-item .faq-input:checked~dd.faq-content{border-top:1px solid rgba(26,77,15,.08);max-height:2000px;opacity:1;padding:1.5rem 1rem 1.5rem 3rem}.faq-item:hover{box-shadow:0 4px 8px rgba(13,42,7,.08),0 2px 4px rgba(13,42,7,.04)}.faq-item:hover .faq-label{background:rgba(196,92,42,.03)}.trace,h3.trace{background:linear-gradient(165deg,#faf9f7,#f7f5f2 40%,#f5f3ef);border:none;color:#1a4d0f;display:block;font:normal 400 clamp(1.4rem,4.5vw,2.2rem)/1.2 Bebas Neue,Impact,sans-serif;isolation:isolate;letter-spacing:.05em;margin:3rem 0 0;overflow:hidden;padding:2rem 3rem;position:relative;text-align:center;text-transform:uppercase}.trace:before,h3.trace:before{background:linear-gradient(215deg,transparent 72%,rgba(26,77,15,.045) 0,rgba(26,77,15,.045)),linear-gradient(205deg,transparent 80%,rgba(26,77,15,.035) 0,rgba(26,77,15,.035)),linear-gradient(225deg,transparent 86%,rgba(26,77,15,.025) 0,rgba(26,77,15,.025));width:100%;z-index:-2}.trace:after,.trace:before,h3.trace:after,h3.trace:before{bottom:0;content:"";height:100%;pointer-events:none;position:absolute;right:0}.trace:after,h3.trace:after{background:repeating-linear-gradient(-55deg,transparent,transparent 8px,rgba(26,77,15,.04) 0,rgba(26,77,15,.04) 10px);width:120px;z-index:-1}.trace+.quote,.trace+.tagline,h3.trace+h4{align-items:center;background:#faf9f7;border:none;color:#1a4d0f;display:flex;font:normal 400 .875rem Bebas Neue,Impact,sans-serif;gap:2rem;justify-content:center;letter-spacing:.1em;margin:0 auto 3rem;padding:1rem 3rem;position:relative;text-align:center;text-transform:uppercase}.trace+.quote:after,.trace+.quote:before,.trace+.tagline:after,.trace+.tagline:before,h3.trace+h4:after,h3.trace+h4:before{background:#c45c2a;content:"";flex-shrink:0;height:8px;transform:rotate(45deg);width:8px}.HomeMain aside .trace,.HomeMain aside h3.trace,aside .trace,aside h3.trace{font-size:clamp(1.2rem,4vw,1.8rem);margin:2rem 0 0;padding:1.5rem 2rem}.HomeMain aside .trace+.quote,.HomeMain aside h3.trace+h4,aside .trace+.quote,aside h3.trace+h4{font-size:.75rem;margin-bottom:2rem;padding:.75rem 2rem}section .trace,section h3.trace{margin:2rem 0 0}.flora-label{color:#1a4d0f;font:600 .875rem Bebas Neue,Impact,sans-serif;letter-spacing:.025em;margin:1rem 0 .5rem;text-transform:uppercase}.day-highlight{border-left:3px solid #c45c2a;color:#1a4d0f;font:italic 500 1rem Bebas Neue,Impact,sans-serif;margin:.5rem 0;padding-left:1rem}.section-label{color:#1a4d0f;font:500 1.125rem Bebas Neue,Impact,sans-serif;margin:0 0 .5rem}.cta-title{color:#1a4d0f;font:700 1.25rem Bebas Neue,Impact,sans-serif;letter-spacing:.025em;margin:1rem 0;text-transform:uppercase}@media only screen and (min-width:420px){.HomeSale .lazy-bg.bg{background-position:0 -100px}}@media only screen and (min-width:540px){.HomeSale .lazy-bg.bg{background-position:0 -150px}.HomeSale a.Button{margin:0 auto;width:90%}}@media only screen and (min-width:568px){h1{font-size:36px}h2{font-size:27px}h3{font-size:21px}.HeroMain .ButtonLarge{padding:.5rem 1rem}.hero-content .content .s-wrap>small{display:block;font-size:1.25rem}.hero-content .content .s-wrap .tour-summary{padding:2rem 0}.hero-content .content .s-wrap .tour-summary dl dd:nth-of-type(6){display:flex}.hero-content .content .s-wrap .tour-summary dl dt:nth-of-type(6){display:initial}.topintro{max-width:70%;padding:.5rem 1rem}.topintro .guideright{display:grid;grid-template-columns:28% 72%}.content .topintro ul{max-width:100%}.salkantay-tours ul{margin:4rem}.responsable li{width:45%}.flotright{display:grid;grid-template-columns:65% 35%}.flotright p{align-self:center}.flotleft{display:grid;grid-template-columns:35% 65%}.flotleft p{align-self:center}.banicon{display:grid;grid-template-columns:63% 37%;margin:4rem auto}.seasons-table{width:100%}.FooterMain .cred ul{display:flex;flex-wrap:wrap;justify-content:space-around}.FooterMain .cred ul li.lazy-bg.bg{display:inline-block;margin:1.5rem}.Nav .item{border:none;display:inline-block}.Nav .item:first-child{margin-left:0}.Nav .item a{padding-right:.75rem}.Nav .item .Button{margin:0 0 0 .75rem}.Nav.NavMain .item{border:none}}@media only screen and (min-width:576px){.Button{display:inline-flex}.Button+.Button{margin-left:.5rem;margin-top:0}}@media only screen and (min-width:671px){.HeaderMain .FmLogo{display:block;margin:auto;width:100%}.HeaderMain .FmLogo a{margin:1rem auto}.HeaderMain .NavMain{display:block;text-align:center;width:100%}.HeroMain{min-height:95vh}.HeroMain:after,.HeroMain:before{bottom:-1.5rem}.HomeMain .pointer.guide .salkicon figure{margin:0 0 -3.7rem}.HomeMain aside{text-align:center}.HomeMain aside h3{font-size:1.618rem;margin-top:3rem;padding-top:0}.HomeMain aside .pointer{display:grid;grid-template-columns:35% 65%;width:80%}.HomeMain aside .pointer strong{font-size:.875rem}.HomeMain aside .intro div{padding:1rem}.HomeMain aside .intro div img{box-shadow:0 4px 8px rgba(13,42,7,.08),0 2px 4px rgba(13,42,7,.04);width:100%}.HomeMain aside p .trace{font-size:4.236rem}.HomeMain aside p .trace i{font-size:4rem;padding:1rem 2rem}.HomeMain aside p:last-child{font-size:1.125rem}.HomeMain aside p:last-child em{display:block;font-size:.875rem;padding-bottom:3rem;position:relative;width:100%}.HomeMain.s-wrap header{text-align:center}.HomeMain.s-wrap header h1{font-size:2.618rem;padding:0}.HomeMain.s-wrap .content{width:100%}.NavMobileHamburger,.NavMobileToggle{display:none}.NavMobile ul{display:block}.Nav{padding:0}.Nav.NavMain .item a{color:#cbd1af;text-shadow:2px 2px #1a1a18}.Nav.NavMain .item.active a{color:#cbd1af;font-weight:700}.notour .Nav .item a{color:#1a4d0f;text-shadow:none}.notour .Nav .item a:hover{border-bottom:1px dotted #1a4d0f;color:#1a4d0f}}@media only screen and (min-width:690px){.HomeSale .symbol img{margin:auto;width:60%}.HomeSale .lazy-bg.bg{background-position:0 -200px}.HomeSale a.Button{margin:2rem auto;width:70%}}@media (min-width:768px){h1{font-size:4.236rem}h2{font-size:2.618rem}h3{font-size:1.618rem}h4,p.lead{font-size:1.25rem}.HomeMain .table-of-contents ul{column-count:2;column-gap:2rem}.HomeMain .content h2{font-size:2.618rem}.ecosystem-grid{gap:2rem;grid-template-columns:repeat(2,1fr)}.ecosystem:hover{border-color:rgba(26,77,15,.2);box-shadow:0 20px 40px rgba(13,42,7,.18),0 8px 16px rgba(13,42,7,.08);transform:translateY(-6px)}.ecosystem h3{font-size:1.618rem}.seasons-table{font-size:1rem}.seasons-table td,.seasons-table th{padding:1rem}.packing-grid{grid-template-columns:repeat(2,1fr)}}@media only screen and (min-width:768px){.s-grid{display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.s-grid-3-4{width:73.5%}.s-grid-1-4{width:23.5%}.s-grid-1-2{width:48.5%}.hero .content .fonos{display:block}.hero .ButtonLarge{padding:1rem 2rem .75rem}.hero h1{line-height:1;margin:1rem auto 2rem}.hero h1 strong{font-size:5.5rem;letter-spacing:.025em;margin-bottom:-.05em}.hero h1 em,.hero h1 strong{font-family:Bebas Neue,Impact,sans-serif;font-weight:400}.hero h1 em{font-size:2.618rem;letter-spacing:.05em;opacity:.85}.hero h1 span{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.875rem;font-weight:300;letter-spacing:.1em;line-height:1.625;margin-top:1.5rem;opacity:.7;text-transform:uppercase}.hero .background{background-size:100%;display:block;min-height:100%;min-width:100%;position:absolute;top:0;z-index:1}.hero .content{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAGklEQVQYV2NkQAOMUH4DAwMDCDPABODqMAQAKe4BBZTlhh0AAAAASUVORK5CYII=");background-size:auto}.hero .content:before{display:none}.hero-content .content .s-wrap,.hero-content .hero-content{padding:0}.hero-content .content .s-wrap h1 strong{display:block;font-size:4.236rem}.hero-content .content .s-wrap h1 em{font-size:2.618rem;font-style:normal}.hero-content .content .s-wrap h1 span{display:block;font-size:1.25rem;font-weight:300;line-height:1.625}.hero-content .content .s-wrap .tour-summary dl dt:nth-of-type(4),.hero-content .content .s-wrap .tour-summary dl dt:nth-of-type(5){display:initial}.hero-content .content .s-wrap .tour-summary dl dd:nth-of-type(4),.hero-content .content .s-wrap .tour-summary dl dd:nth-of-type(5){display:flex}.HomeMain .content .pointer.fulltitle{flex-direction:row;flex-wrap:wrap}.HomeMain .content .pointer.fulltitle h3{flex-basis:100%}.HomeMain .content .pointer.fulltitle>p,.HomeMain .content .pointer.fulltitle>ul{flex:1}.HomeMain .content .pointer.fulltitle>p:last-child,.HomeMain .content .pointer.fulltitle>ul:last-child{padding-right:0}.HomeMain aside .intro{display:flex}.HomeMain aside .intro div{font-size:1.125rem;width:50%}.Treks .TrekList{display:flex;flex-flow:row wrap;justify-content:space-around;margin:0;padding:5px}.Treks .TrekList .TrekItem{display:flex;flex:1 0 30%;margin:5px;text-align:center;width:25%}.Treks .TrekList .TrekItem a{align-content:center;align-items:center;border-radius:0;display:flex;flex:1;flex-flow:column wrap;overflow:hidden;padding:0 0 1rem;position:relative}.Treks .TrekList .TrekItem a .name{font-size:1.25rem;letter-spacing:0}.Treks .TrekList .TrekItem a:before{bottom:0;content:"👍";font-size:2em;left:-2rem;margin:0;position:absolute;transition:transform .25s cubic-bezier(0,0,.2,1)}.Treks .TrekList .TrekItem a:after{display:none}.Treks .TrekList .TrekItem a:hover{background:radial-gradient(transparent,rgba(0,0,0,.8));background-color:#1a4d0f;color:#fff;transition:background-color 1s ease}.Treks .TrekList .TrekItem a:hover:before{transform:translate(3rem)}.Treks .TrekList .TrekItem:first-child{margin-top:5px}.Treks nav{gap:1rem;grid-template-columns:repeat(3,1fr)}.Treks nav a{min-height:150px;padding:3rem 2rem}.Treks nav a:before{height:50px;width:50px}.Treks nav a:hover:before{height:70px;width:70px}.Treks nav a i{font-size:4rem;margin-bottom:1rem}.Treks nav a strong{font-size:1rem}.Treks nav a strong span{display:inline}.Treks nav a:last-child picture img{max-width:500px}:root{--twinkle-duration:4s}.FooterMain .copy{height:350px}.FooterMain .stars-wrapper{display:block;height:100%;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%}.stars{animation:twinkle var(--twinkle-duration) ease-in-out infinite;bottom:0;left:0;position:absolute;right:0;top:0}.stars:nth-child(2){animation-delay:calc(var(--twinkle-duration)*-.33)}.stars:nth-child(3){animation-delay:calc(var(--twinkle-duration)*-.66)}@keyframes twinkle{25%{opacity:0}}.star{fill:#fff}.star:nth-child(3n){opacity:.8}.star:nth-child(7n){opacity:.6}.star:nth-child(13n){opacity:.4}.star:nth-child(19n){opacity:.2}.FooterMain{background:#10354b;padding-top:0;position:relative;width:100%}.FooterMain .FmLogo{display:inline-block;float:none;margin:1rem;vertical-align:top}.FooterMain .NavFooter{clear:none;display:inline-block;margin-left:1.5rem;vertical-align:bottom}.FooterMain .contact a{margin:0 .5rem}.FooterMain .contact .phones a{display:inline-block;margin:0 1rem}.FooterMain .contact .phones a ion-icon{vertical-align:bottom}.FooterMain .contact div{display:block}.FooterMain .contact div:first-child{margin-left:0}.FooterMain img{bottom:-3.5rem;position:absolute;width:100%}.FooterMain .copy{background-size:contain;bottom:-1.5rem;color:#93897f;font-size:.875rem;padding-right:1.5rem;position:relative;text-align:right;vertical-align:bottom;width:100%;z-index:999}.FooterMain .copy .sky{display:block;transform:rotate(140deg);width:70%}.FooterMain .copy .sky .star{animation:tail 4s ease-in-out infinite,shooting 4s ease-in-out infinite;background:linear-gradient(-45deg,#5f91ff,rgba(0,0,255,0));filter:drop-shadow(0 0 6px #699bff);height:2px;left:50%;position:absolute;top:50%}.FooterMain .copy .sky .star:after,.FooterMain .copy .sky .star:before{animation:shining 4s ease-in-out infinite;background:linear-gradient(-45deg,rgba(0,0,255,0),#f5f5f5,rgba(0,0,255,0));border-radius:100%;content:"";height:2px;position:absolute;right:0;top:calc(50% - 1px);transform:translateX(50%) rotate(45deg)}.FooterMain .copy .sky .star:after{transform:translateX(50%) rotate(-45deg)}.FooterMain .copy .sky .star:first-child{animation-delay:2s;left:calc(50% - 270px);top:calc(50% - 225px)}.FooterMain .copy .sky .star:first-child:after,.FooterMain .copy .sky .star:first-child:before{animation-delay:2s}.FooterMain .copy .sky .star:nth-child(2){animation-delay:.15s;display:none;left:calc(50% - 190px);top:50%}.FooterMain .copy .sky .star:nth-child(2):after,.FooterMain .copy .sky .star:nth-child(2):before{animation-delay:.15s}.FooterMain .copy .sky .star:nth-child(3){animation-delay:3.6s;left:calc(50% - 80px);top:calc(50% + 70px)}.FooterMain .copy .sky .star:nth-child(3):after,.FooterMain .copy .sky .star:nth-child(3):before{animation-delay:3.6s}.FooterMain .copy .sky .star:nth-child(4){animation-delay:1.1s;left:calc(50% - 250px);top:calc(50% - 100px)}.FooterMain .copy .sky .star:nth-child(4):after,.FooterMain .copy .sky .star:nth-child(4):before{animation-delay:1.1s}.FooterMain .copy .sky .star:nth-child(5){animation-delay:2.9s;left:calc(50% - 200px);top:50%}.FooterMain .copy .sky .star:nth-child(5):after,.FooterMain .copy .sky .star:nth-child(5):before{animation-delay:2.9s}.FooterMain .copy .footerbutton{border:2px solid #cbd1af;border-radius:12px;font-family:Bebas Neue,Impact,sans-serif;font-size:1rem;left:calc((100% - min(1000px, 80%))/2);letter-spacing:.025em;line-height:normal;margin:4rem;padding:1rem 2rem;position:absolute;text-transform:uppercase;top:3rem}.FooterMain .copy p{bottom:0;color:#b4a392;margin:0;position:absolute;right:15px}.FooterMain .copy p a{color:#b4a392;font-size:.875rem}.trace,h3.trace{letter-spacing:.1em;padding:3rem 4rem}.trace:after,h3.trace:after{width:200px}.trace+.quote,.trace+.tagline,h3.trace+h4{font-size:1rem;gap:3rem;padding:1rem 4rem}.trace+.quote:after,.trace+.quote:before,.trace+.tagline:after,.trace+.tagline:before,h3.trace+h4:after,h3.trace+h4:before{height:10px;width:10px}}@media screen and (min-width:768px){.hero-title{font-size:4rem}.hero-subtitle{font-size:1.618rem}.hero-video{display:block}.hero-overlay{background-color:rgba(0,0,0,.5)}.hero-background{background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAGklEQVQYV2NkQAOMUH4DAwMDCDPABODqMAQAKe4BBZTlhh0AAAAASUVORK5CYII="),url(../../images/salkantay-machupicchu-trail.jpg) 50%/cover no-repeat}}@media only screen and (min-width:860px){.HomeSale a.Button{width:50%}.HomeSale .lazy-bg.bg{background-position:0 -300px}}@media only screen and (min-width:900px){.FooterMain .copy{height:370px}}@media only screen and (min-width:901px){.HeaderMain .FmLogo{display:inline-block;margin:1rem;width:auto}.HeaderMain .FmLogo a{margin:0}.hero-content .content .s-wrap .fonos span{font-size:1.125rem;letter-spacing:.025em}}@media only screen and (min-width:968px){.HomeMain aside h3{align-content:center;font-size:2.618rem;margin-top:1rem;padding-top:4rem}.HomeMain aside h3.trace{font-size:4.236rem}.HomeMain aside h3:after,.HomeMain aside h3:before{height:5rem;top:-4rem}.HomeMain .content{flex-wrap:wrap}.HomeMain .content section{margin:auto;width:70%}.HomeMain .content section.sec1 p:first-child{margin-top:0}.HomeMain .content section.sec2{order:-1}.HomeMain .content section.sec2 img{border-radius:4px;box-shadow:0 2px 4px rgba(13,42,7,.06),0 1px 2px rgba(13,42,7,.04)}.HomeMain .content section.sec3{color:#fff;margin:2rem;padding:1rem;text-align:center;width:60%}.HomeMain .content section.sec3 h2{font-weight:700;padding-top:1rem}.HomeMain .content section.sec3 em{font-size:medium}}@media (min-width:992px){.HomeMain .table-of-contents ul{column-count:3}.ecosystem-grid{grid-template-columns:repeat(3,1fr)}.trek-days{grid-template-columns:repeat(2,1fr)}.seasons-table,.trek-comparison{border-collapse:collapse;border-radius:12px;box-shadow:0 4px 8px rgba(13,42,7,.08),0 2px 4px rgba(13,42,7,.04);display:table;overflow:hidden;transition:box-shadow .25s ease}.seasons-table:hover,.trek-comparison:hover{box-shadow:0 8px 24px rgba(13,42,7,.12),0 4px 8px rgba(13,42,7,.06)}.seasons-table thead,.trek-comparison thead{background:#1a4d0f;display:table-header-group}.seasons-table thead tr,.trek-comparison thead tr{box-shadow:none;display:table-row;margin:0}.seasons-table thead th,.trek-comparison thead th{background:#1a4d0f;border-bottom:2px solid rgba(26,77,15,.08);border-left:2px solid rgba(26,77,15,.08);color:#cbd1af;display:table-cell;font-family:Bebas Neue,Impact,sans-serif;font-weight:400;letter-spacing:.025em;padding:1rem 1.5rem}.seasons-table tbody,.trek-comparison tbody{display:table-row-group}.seasons-table tbody tr,.trek-comparison tbody tr{box-shadow:none;display:table-row;margin:0}.seasons-table tbody tr:nth-child(2n),.trek-comparison tbody tr:nth-child(2n){background:#f5f3ef}.seasons-table td,.trek-comparison td{border-bottom:1px solid rgba(26,77,15,.08);display:table-cell;padding:1rem 1.5rem;vertical-align:top}.seasons-table td:first-child,.trek-comparison td:first-child{background:#f5f3ef;border-radius:0;border-right:1px solid rgba(26,77,15,.08);color:#1a4d0f}.seasons-table td:first-child h3,.trek-comparison td:first-child h3{color:#1a4d0f;display:block;font-family:Bebas Neue,Impact,sans-serif;font-size:1.125rem;font-weight:400;letter-spacing:.025em;margin:0}.seasons-table td:first-child i,.trek-comparison td:first-child i{color:#c45c2a;display:block;text-align:center}.seasons-table td:not(:first-child):before,.trek-comparison td:not(:first-child):before{content:none}.seasons-table tr:last-child td,.trek-comparison tr:last-child td{border-bottom:none}.seasons-table ul,.trek-comparison ul{padding-left:1.5rem}.seasons-table ul li,.trek-comparison ul li{margin-bottom:.75rem}.trek-comparison thead th:first-child{background:#f5f3ef;color:#1a4d0f;width:20%}.trek-comparison thead th:nth-child(2),.trek-comparison thead th:nth-child(3){background:#1a4d0f;color:#cbd1af;width:40%}.trek-comparison td:nth-child(2){border-right:1px solid rgba(26,77,15,.08)}.seasons-table thead th{color:#cbd1af}.seasons-table thead th:first-child{width:20%}.seasons-table thead th:nth-child(2){background:hsla(71,27%,75%,.1);width:15%}.seasons-table thead th:nth-child(3),.seasons-table thead th:nth-child(4){background:hsla(71,27%,75%,.1);width:32.5%}.seasons-table td:not(:last-child){border-right:1px solid rgba(26,77,15,.08)}.seasons-table td span{font-size:4rem}.faqs h2{font-size:2.618rem;margin-bottom:3rem}.faq dt label h3{font-size:1.125rem}.faqs{padding:3rem}.faqs:after{background:linear-gradient(45deg,rgba(196,92,42,.02),rgba(26,77,15,.02));content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.faq-item .faq-label{padding:1.5rem 6rem 1.5rem 4rem}.faq-item .faq-label:before{font-size:1.25rem;left:1.5rem}.faq-item .faq-label h3{font-size:1.125rem}.faq-item .faq-label:after{height:18px;right:1.5rem;width:18px}.faq-item dd.faq-content{padding:0 1.5rem 0 4rem}.faq-item dd.faq-content:before{font-size:1.25rem;left:1.5rem}.faq-item dd.faq-content p{font-size:1.125rem;padding:1.5rem 0}}@media only screen and (min-width:992px){.ButtonMega{max-width:60%}.cta-button{font-size:1.375rem;padding:1.5rem 3rem}}@media only screen and (min-width:1024px){.HeroMain .content .fonos span{font-size:1.25rem}.HeroMain:after,.HeroMain:before{bottom:-3rem;height:4rem}.HeroMain h1{max-width:750px}.HeroMain h1 strong{font-size:4.236rem}.linksMain .cards{flex-direction:row}.linksMain .cards .card{margin:6rem}.salkantay-tours h2{margin:3rem auto 4rem}.salkantay-tours .trek-cards{flex-direction:row;gap:2rem;justify-content:center}.salkantay-tours .trek-card{flex:1;max-width:320px}.salkantay-tours .trek-card a{height:100%;padding:3rem 2rem 2rem}.salkantay-tours .trek-card__title{font-size:1.618rem}.FooterMain .copy{height:500px}.FooterMain .copy .sky{margin:auto}.FooterMain .copy .star:first-child{left:calc(50% - 270px);top:calc(50% - 225px)}.trace,h3.trace{margin:4rem 0 0;padding:4rem 6rem}.trace:after,h3.trace:after{width:280px}.trace+.quote,.trace+.tagline,h3.trace+h4{margin-bottom:4rem}}@media (min-width:1200px){.packing-grid{grid-template-columns:repeat(4,1fr)}}@media only screen and (min-width:1200px){.HomeSale .symbol img{margin:auto;width:40%}.HomeSale .diagonal{margin-bottom:3rem}.HomeSale a.Button{width:30%}.HomeSale .lazy-bg.bg{background-position:0 -450px;height:100%}}@media only screen and (min-width:1280px){.HomeCta{background-size:auto,cover,cover}.FooterMain .copy{height:550px}.FooterMain .copy .sky{margin:initial}}@media only screen and (min-width:1700px){.HomeSale .lazy-bg.bg{background-position:0 -650px}}@media (max-width:768px){.cta-button{border-radius:8px;font-size:1rem;gap:.5rem;padding:.75rem 1.5rem}.cta-button__icon svg{height:1.25rem;width:1.25rem}}@media screen and (max-width:767px){.hero-background{background:url(../../images/salkantay-mountain-m.jpg) 50%/cover no-repeat}.hero-overlay{background-color:rgba(0,0,0,.5)}}@media (prefers-color-scheme:dark){body{background-color:#212121;color:#e0e0e0}h3,p{color:#cbd1af}a{color:#e9d8c5}a:focus,a:hover{color:#90caf9}.topintro blockquote{color:#cbd1af}.pointer p{color:#c45c2a}.HeroMain:after,.HeroMain:before,.HomeMain aside,.HomeMain aside p:last-child{background:none}.HomeMain aside h4{color:#cbd1af}.HomeMain .tagbutton h3{color:#2b5006}.HomeSale .trek{stroke:#cbd1af}.HomeSale .special{stroke:#cbd1af;fill:#cbd1af}.HomeSale .offer{fill:#cbd1af}.Treks,.Treks nav a{color:#cbd1af}.Treks svg path{fill:#cbd1af}.TourMain h2,.TourMain h3,.TourMain h5{color:#2b5006}.TourMain p{color:#454545}.topintro h3{color:#2b5006}.table-of-contents a:hover{background-color:rgba(196,92,42,.2)}.card,.conservation-issue,.cultural-highlight,.ecosystem,.faq,.packing-category,.trek-day{background-color:#303030;box-shadow:0 2px 8px rgba(0,0,0,.16)}.conservation-tip strong,.preparation-list strong{color:#2b5006}.cultural-highlight h3,.faqs .faq h3,.packing-category h3,.packing-category strong{color:#cbd1af}.conservation-issue h3{color:#ef5350}.ecosystem p.elevation{color:#bdbdbd}.warning{background-color:rgba(196,92,42,.15)}.recommendation,p.conservation-tip{background-color:rgba(26,77,15,.15)}.final-quote,.trek-conclusion{background-color:rgba(74,93,35,.15)}.conservation-conclusion{background-color:rgba(26,77,15,.15)}.salkantay-tours h2,aside h3{color:#cbd1af}.promofinal .salkantay-tours h3{color:#2b5006}.ecosystem h3,.trek-days .trek-day h3{color:#cbd1af}.trek-days .trace{color:#e9d8c5}.trek-days .trace i{color:#c45c2a}p{color:#f5f5f5}a{color:#1fc2e8}.HomeMain .content blockquote,.HomeMain .content h4,figcaption{color:#cbd1af}.HomeMain .content p,.HomeMain .content ul li{color:#f5f5f5}.HomeMain .content ol ::marker{color:#f5f5f5}.HomeMain .content .trek-day .stats{color:#1a4d0f}.HomeMain .content .seasons-table{color:#f5f5f5}.HomeMain .content .preparation-list h4,.HomeMain .content .preparation-list>li>strong,.HomeSale .fees span,.topintro h2{color:#cbd1af}.content aside h3{color:#c45c2a}.trek-day p.stats{background:#303030;color:#bdbdbd}.faqs h2,.packing-category ul li strong{color:#cbd1af}.faqs .faq dt,.faqs .faq-item{background:#303030;border-color:hsla(71,27%,75%,.2)}.faqs .faq dd,.faqs .faq-item dd.faq-content{background:#212121}.faqs .faq dt label h3,.faqs .faq-item .faq-label h3{color:#cbd1af}.faqs .faq dd p,.faqs .faq-item dd.faq-content p{color:#bdbdbd}.trace,h3.trace{background:linear-gradient(165deg,#212121,#2b2b2b 40%,#303030);color:#cbd1af}.trace:before,h3.trace:before{background:linear-gradient(215deg,transparent 72%,hsla(71,27%,75%,.06) 0,hsla(71,27%,75%,.06)),linear-gradient(205deg,transparent 80%,hsla(71,27%,75%,.045) 0,hsla(71,27%,75%,.045)),linear-gradient(225deg,transparent 86%,hsla(71,27%,75%,.035) 0,hsla(71,27%,75%,.035))}.trace:after,h3.trace:after{background:repeating-linear-gradient(-55deg,transparent,transparent 8px,hsla(71,27%,75%,.06) 0,hsla(71,27%,75%,.06) 10px)}.trace+.quote,.trace+.tagline,h3.trace+h4{background:#212121;color:#cbd1af}.trace+.quote:after,.trace+.quote:before,.trace+.tagline:after,.trace+.tagline:before,h3.trace+h4:after,h3.trace+h4:before{background:#e07a4a}}@media only screen and (max-height:380px){.menu-wrap .menu>div>div>ul>li{padding:.5rem}}@media (prefers-reduced-motion){.HeroMain .background{display:none}.HeroMain .content{background:radial-gradient(rgba(0,0,0,.4),rgba(0,0,0,.8)),url(../images/salkantay-mountain-m.jpg) 50% no-repeat}.HeroMain .content,.hero-content .content{background-size:auto,cover}}@media only screen and (max-height:400px){.HeaderMain .FmLogo a{background-position:0 0;background-size:contain;width:150px}.HeroMain h1{letter-spacing:normal;line-height:1;margin:4rem auto .5rem}.HeroMain h1 em{font-size:1.618rem}.HeroMain h1 span{font-size:1.25rem}.hero-content .content h1{color:#fff;font-size:1.618rem;margin-bottom:.75rem}.hero-content .content h1 strong{font-size:inherit}.hero-content .content h1 span{line-height:1}.hero-content .content .ButtonLarge{padding:5px 20px}.hero-content .linemid{display:none}.hero-content h2{margin-top:.25rem}.hero-content h2 .pricenow{font-size:1.25rem}}@media print{.seasons-table,.trek-comparison{box-shadow:none;display:table}.seasons-table thead,.trek-comparison thead{display:table-header-group}.seasons-table thead th,.trek-comparison thead th{background-color:#f0f0f0!important;color:#000!important}.seasons-table tbody,.trek-comparison tbody{display:table-row-group}.seasons-table tr,.trek-comparison tr{box-shadow:none;break-inside:avoid;display:table-row;page-break-inside:avoid}.seasons-table td,.trek-comparison td{display:table-cell}.seasons-table td:first-child,.trek-comparison td:first-child{background-color:#f0f0f0!important;color:#000!important}.seasons-table td:before,.trek-comparison td:before{content:none!important}.faqs .faq dd,.faqs .faq-item dd.faq-content{display:block!important;max-height:none!important;opacity:1!important;padding:1rem!important}.faqs .faq dt label:after,.faqs .faq-item .faq-label:after{display:none}.trace,h3.trace{background:none;padding:1rem 0}.trace:after,.trace:before,h3.trace:after,h3.trace:before{display:none}.trace+.quote,.trace+.tagline,h3.trace+h4{background:none}.trace+.quote:after,.trace+.quote:before,.trace+.tagline:after,.trace+.tagline:before,h3.trace+h4:after,h3.trace+h4:before{display:none}}