@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}body{background:#fff}.BasicMain{color:#2b5006;margin-top:5rem}.BasicMain h1{color:#2b5006;font-size:1rem;font-weight:lighter;letter-spacing:2px;text-shadow:0 0 2px #2b5006;text-transform:uppercase}.BasicMain a{border-bottom:1px dotted #2b5006;color:#2b5006;text-decoration:none}.BasicMain strong{font-family:sans-serif}.BasicMain img{width:100%}.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}.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}.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)}@media only screen and (min-width:568px){h1{font-size:36px}h2{font-size:27px}h3{font-size:21px}.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%}.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 (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}}@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%}.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}}@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}}@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){.FooterMain .copy{height:500px}.FooterMain .copy .sky{margin:auto}.FooterMain .copy .star:first-child{left:calc(50% - 270px);top:calc(50% - 225px)}}@media only screen and (min-width:1280px){.FooterMain .copy{height:550px}.FooterMain .copy .sky{margin:initial}}@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}.notour .s-wrap{background:#cbd1af}.notour .s-wrap a{color:#1a1a18}.notour .FooterMain .s-wrap{background:none}}@media only screen and (max-height:380px){.menu-wrap .menu>div>div>ul>li{padding:.5rem}}