.step-box-content{display:flow-root;height:100%;border-radius:.5rem;padding-left:1rem;padding-right:1rem;padding-bottom:1rem;--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);outline-style:solid;outline-width:1px;outline-color:#f3f4f6}.step-box-content:hover{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(107 114 128 / .2);--tw-shadow: var(--tw-shadow-colored)}.step-box-content-number{margin:.75rem;display:flex;align-items:center;justify-content:center;justify-items:center;font-weight:500;letter-spacing:-.025em;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.step-box-content-number-circle{display:flex;height:40px;width:40px;align-items:center;justify-content:center;justify-items:center;border-radius:9999px;background-color:var(--main-bg-color-naranja);text-align:center;font-weight:700;outline-style:solid;outline-width:2px;outline-color:var(--main-bg-color-naranja)}.step-box-content-title{text-align:center;font-weight:500;letter-spacing:-.025em;--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity))}.step-box-content-description{margin-top:1rem;border-top-width:1px;border-style:dotted;--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity));padding-top:1rem;text-align:justify;font-size:.75rem;line-height:1rem;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity))}.step-box-content-icon{display:flex;height:100%;width:100%;align-items:center;justify-content:center;justify-items:center;padding-top:1.25rem}.mapi-titulo-slider{color:#fff;font-family:Montserrat,sans-serif;text-transform:uppercase;font-weight:900;font-style:normal;font-size:50px;width:80%;text-align:center}.mapi-sub-titulo-slider{color:#fff;font-family:Poppins,sans-serif;font-weight:400;font-style:normal;font-size:18px;width:70%;text-align:center}:root{--main-bg-color-negro: #1B2638;--main-bg-color-negro-hover: #1b2639;--main-bg-color-negro-titulo: #222f47;--main-bg-color-naranja: #c7265d;--main-bg-color-amarillo: #c7265d}.main-header{background-color:#000;width:100%;height:calc(100vh - 7rem);min-height:40rem;position:relative}.main-header.slim{height:60rem}.main-header.slim .hero-slide__content{padding-bottom:10rem}.main-header.extra-slim{height:50rem}.main-header.ultra-slim{height:30rem;min-height:30rem}.hero-slide{width:100%;height:100%;position:relative;background-color:#0003;overflow:hidden;text-align:center}.hero-slide__image{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;position:absolute;bottom:0;display:block}.hero-slide__image-container{position:absolute;width:100%;height:100%;top:0;left:0;display:block}.hero-slide__video{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;position:absolute;bottom:0;display:none}.hero-slide__home-shelf{position:static;z-index:2;width:90%;left:5%;display:flex;flex-direction:column;justify-content:center;align-items:center}.hero-slide__content,.hero-slide__home-shelf .wta-container{display:-ms-flexbox;-webkit-box-orient:vertical}.hero-slide__home-shelf .wta-container{width:100%;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1rem .5rem .5rem}.hero-slide__home-shelf .cta-container.center{text-align:center;padding-left:4rem;padding-right:4rem}.hero-slide__home-shelf img{width:16rem;height:16rem;display:block;-o-object-fit:contain;object-fit:contain}.hero-slide__home-shelf h1,.hero-slide__home-shelf h2,.hero-slide__home-shelf p{color:#fff;font-family:Poppins,sans-serif}.hero-slide__home-shelf h1{font-size:2.2rem;text-transform:uppercase;margin-top:2rem;padding-bottom:1.4rem;margin-bottom:1rem;position:relative}.hero-slide__home-shelf h1:before{position:absolute;content:"";width:6rem;height:4px;border-radius:4px;left:0;bottom:0;background-color:#f60}.hero-slide__home-shelf h2{font-size:1.4rem;font-weight:400;color:#f60;text-transform:uppercase;margin-top:2rem;margin-bottom:2rem}.hero-slide__content{background-color:#00000080;width:100%;height:100%;display:flex;text-align:center;flex-direction:column;align-items:center;justify-content:center;position:relative}.hero-slide__title{font-size:2.4rem;font-family:Poppins,sans-serif;color:#fff}.hero-slide__subtitle{font-family:Poppins,sans-serif;color:#fff;letter-spacing:1px;font-size:1.6rem;font-weight:400;margin-top:1rem}.hero-slide-content{width:100%;height:100%;text-align:center;flex-direction:column;align-items:center;justify-content:center;padding-bottom:10%;position:relative;display:flex}.principal-hero-content{color:#fff;z-index:2;display:flex;justify-content:center;text-align:center;width:100%}.principal-hero-title{display:flex;flex-direction:column;justify-content:center;text-align:center;align-items:center}.principal-hero-title h1{padding-top:60px;font-size:32px;font-weight:900;font-family:Montserrat,sans-serif;width:80%;max-width:1350px;margin-bottom:25px}.principal-hero-text-title{font-family:Montserrat,sans-serif;font-weight:700;font-size:16px;margin-bottom:10px}.principal-hero-text{font-family:Poppins,sans-serif;font-weight:300;font-size:14px;max-width:700px;margin-bottom:0;width:80%}.hero-buttons-container{display:grid;padding-left:30px;padding-right:30px;grid-template-columns:repeat(1,1fr);gap:30px}.button-hero{position:relative;padding:16px 32px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;border:white solid 1px;cursor:pointer;color:#fff;background-color:#0009;z-index:1;overflow:hidden;width:100%}.button-hero .cap{color:#fff;position:absolute;background-color:#f60;width:120%;height:100%;transform:skew(-20deg);top:0;left:-130%;transition:.6s ease all;z-index:-1}.button-hero span{z-index:2}.button-hero:hover .cap{left:-9%}.best-tour-operator-hero{position:relative;left:0;bottom:0;display:flex;flex-direction:row}.certifications-hero-container{position:relative;display:flex;flex-direction:row;right:0;bottom:0}.best-tour-operator-text{display:flex;flex-direction:column;text-align:left;max-width:500px;color:#fff;font-size:14px;position:relative}.best-tour-operator-text:after{position:absolute;content:"";width:1px;height:100%;border-radius:1px;background-color:#fff;right:0%}.certifications-hero-container{list-style:none;display:flex;margin-top:20px}.best-tour-operator-hero{list-style:none;display:flex;justify-content:center;align-items:center}.world-travel-awards-seal2{width:80px;margin:30px 10px}.world-travel-awards-seal5{cursor:pointer;width:40px;margin-left:10px}.best-tour-operator-hero-title{font-weight:700;font-family:Montserrat,sans-serif;max-width:100px;margin-right:10px}.best-tour-operator-hero-description{font-family:Poppins,sans-serif}.modal-video-hero{position:fixed;width:100%;height:100%;left:0;top:0;z-index:6;display:flex;justify-content:center;align-items:center;text-align:center}.opacity-hero{position:fixed;opacity:.8;width:100%;height:100%;background-color:#000;z-index:7}.modal-video-hero-container{position:relative;z-index:7;display:block;width:90%;max-width:1100px}.modal-video-hero.none{display:none}.video{width:100%;height:auto;aspect-ratio:16/9 auto}.div-busqueda{display:grid;width:100%;padding-left:0;padding-right:0;margin-top:10px}@media screen and (min-width: 992px){.hero-slide__image-container{display:none}.hero-slide__video{display:block}.hero-slide__home-shelf{background-color:#ffffffbf;position:absolute;border-radius:30rem;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:left;overflow:hidden;width:50rem;height:50rem;top:calc(50% - 25rem);left:-5rem}.hero-slide__home-shelf .cta-container{background-color:#ffffff80;padding-left:7rem;padding-right:5rem}.hero-slide__home-shelf .cta-container.center{padding-left:7rem;padding-right:7rem}.hero-slide__home-shelf h1,.hero-slide__home-shelf h2,.hero-slide__home-shelf p{color:#444}.hero-slide__home-shelf h1{font-size:2.2rem;margin-top:2rem;padding-bottom:1.4rem;margin-bottom:1rem;position:relative}.hero-slide__home-shelf h1:before{position:absolute;content:"";width:6rem;height:4px;border-radius:4px;left:0;bottom:0;background-color:#f60}.principal-hero-title h1{font-size:50px;margin-bottom:25px}.principal-hero-text{font-size:18px;margin-bottom:30px}.hero-buttons-container{grid-template-columns:repeat(2,1fr);width:100%;padding-left:30px;padding-right:30px}.best-tour-operator-hero{position:absolute;left:0;bottom:0;display:flex;flex-direction:row}.certifications-hero-container{position:absolute;flex-direction:row;right:0;bottom:0;list-style:none;display:flex;justify-content:center;align-items:center}.best-tour-operator-hero-title{max-width:130px}.best-tour-operator-hero-description{font-family:Poppins,sans-serif}.div-busqueda{display:grid;width:100%;padding-left:0;padding-right:0;margin-top:-200px}.card-review3__description,.hero-slide__home-shelf p{font-size:1.6rem}.hero-slide__content{background-color:#00000080;padding-bottom:10%}.main-header{height:calc(100vh - 17rem)}.gives-back-box__image img{height:30rem}.card-exciting-trek-2__title{font-size:2.2rem}.card-exciting-trek-2-content{padding:20px 30px}.card-exciting-trek-2__excerpt,.card-exciting-trek-2__route-places{font-size:1.3rem}.instagrams-container{width:80%;margin-top:3rem;margin-left:auto;margin-right:auto}}
