:root{--font-inter:"Inter",sans-serif;--font-manrope:"Manrope",sans-serif;--black-color:#151515;--white-color:#FEFEFE;--orange-color:#F56940;--lightblue-color:#95B3B9}*{margin:0;padding:0;box-sizing:border-box}body{background-color:var(--black-color);font-family:var(--font-inter);overflow-x:hidden;position:relative;box-sizing:border-box}body::after{content:"";position:absolute}nav{background-color:var(--black-color);color:var(--white-color);width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;position:fixed;top:0;z-index:1000}nav::after{content:"";position:absolute}nav .opt{display:flex;flex-direction:row;gap:2rem;list-style:none}nav .opt li{border-bottom:2px solid transparent;transition:.2s ease all}nav .opt li:hover{border-bottom:2px solid var(--orange-color);transition:.2s ease all}nav .opt li.activo{border-bottom:2px solid var(--white-color)}nav .opt li.activo:hover{border-bottom:2px solid var(--orange-color);transition:.2s ease all}nav .opt li a{color:var(--white-color);line-height:1rem;text-decoration:none}nav .opt li:hover a{color:var(--orange-color);transition:.2s ease all}nav .opt li a:hover{color:var(--orange-color);text-decoration:none;transition:.2s ease all}nav .lang{display:flex;align-items:center;cursor:pointer}nav .lang p{display:flex;align-items:center;gap:.25rem}nav .lang p>img{width:20px}nav .lang p span{color:var(--white-color);font-family:var(--font-manrope);font-size:1rem;font-style:normal;font-weight:700;line-height:normal;text-decoration-line:none;transition:all ease .2s}nav .lang.active p span{color:var(--orange-color);text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:6.5%;text-underline-offset:auto;text-underline-position:from-font;transition:all ease .2s}.boxLang{display:flex;flex-direction:column;padding:1em;position:fixed;top:40%;left:50%;transform:translate(-50%,-50%);width:300px;background-color:var(--black-color);border:1px solid var(--white-color);z-index:2}.boxLang::after{content:"";position:absolute;top:50%;left:50%;width:100vw;height:100vh;background-color:#0000005e;z-index:-1;transform:translate(-50%,-40%)}.boxLang p{color:var(--white-color);font-family:var(--font-manrope);font-size:1.25rem;font-style:normal;font-weight:700;line-height:normal;display:flex;justify-content:space-between}.boxLang ul{list-style:none;width:100%;padding:1rem;display:flex;flex-direction:column;gap:.5rem;align-items:flex-start}.boxLang li a{display:flex;align-items:center;gap:.5rem;color:var(--white-color);font-family:var(--font-manrope);font-size:1rem;font-style:normal;font-weight:700;line-height:normal;cursor:pointer;text-decoration:none}.logo{display:flex;flex-direction:row;align-items:center;cursor:pointer}.logo p{font-weight:500;width:160px}.menu{width:30px;height:20px;display:flex;flex-direction:column;justify-content:space-between;background:0 0;border:none;cursor:pointer;padding:0}.menu span{display:block;height:3px;width:100%;background-color:#fefefe;border-radius:2px;transition:.3s ease-in-out}.menu:hover span{opacity:.8}.opt-mobile{position:fixed;z-index:1000;background-color:var(--orange-color);color:var(--white-color);width:85%;display:flex;flex-direction:column;align-items:center;height:90vh;top:2%;transform:translate(-50%,0);left:50%;padding:1em 0;box-sizing:border-box;border:.5rem solid var(--white-color);justify-content:flex-start}.opt-mobile>div{width:100%;display:flex;align-items:center;justify-content:space-between;padding:0 1em}.opt-mobile .closeMenu{font-size:1.5rem;font-weight:700;padding:0 .5em;cursor:pointer}.opt-mobile .logo{width:100%}.opt-mobile .logo img{width:40px}.opt-mobile .logo p{font-size:1.25rem;line-height:1.25rem}.opt-mobile ul{padding-left:0;display:flex;flex-direction:column;align-items:center;height:-webkit-fill-available;justify-content:flex-start;max-height:60vh;list-style:none;gap:1.5rem}.opt-mobile li{border-bottom:3px solid transparent;line-height:2.25rem;transition:.2s ease all}.opt-mobile li:hover{border-bottom:3px solid var(--white-color);transition:.2s ease all}.opt-mobile li.activo{border-bottom:3px solid var(--white-color)}.opt-mobile li a{color:var(--white-color);line-height:1rem;text-decoration:none;font-family:var(--font-manrope);font-size:2rem;font-weight:700}.opt-mobile li a:hover{color:var(--white-color);text-decoration:none}.home{display:flex;padding:2em 1.25em 2.25em;flex-direction:column;justify-content:center;gap:2rem;align-self:stretch;align-items:center}.home .cuadro{display:flex;padding:1.5em .75em;flex-direction:column;justify-content:space-between;align-items:flex-start;align-self:stretch;border:9px solid var(--orange-color);width:100%;min-height:555px;height:100%;position:relative;transform:translate(-50%,0);left:50%}.home .cuadro::after{content:"";position:absolute}.home .cuadro .carousel{position:absolute;max-width:1100px;aspect-ratio:3/2;overflow:hidden;top:50%;transform:translate(-50%,-50%);left:50%;max-height:50vh;opacity:.7}.carousel-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;display:none}.home .cuadro .title{max-width:20rem;align-self:stretch;color:var(--white-color);font-family:var(--font-inter);font-size:1.75rem;font-style:normal;font-weight:800;line-height:1.875rem;text-transform:uppercase;position:relative;z-index:1;padding:0 .5em}.home .sub{color:var(--white-color);text-align:center;font-family:var(--font-manrope);font-size:1rem;font-style:normal;font-weight:400;line-height:normal}.home .cuadro .date{position:relative;z-index:1;padding:0 .5em;display:flex;flex-direction:column;align-items:flex-start;gap:.25rem}.home .cuadro .date span:first-child{color:var(--white-color);font-family:var(--font-inter);font-size:1rem;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.home .cuadro .date span:nth-child(2){color:var(--white-color);font-family:var(--font-inter);font-size:2rem;font-style:normal;font-weight:700;line-height:normal}.home .cuadro .date span:nth-child(3){color:var(--white-color);font-family:var(--font-inter);font-size:2rem;font-style:normal;font-weight:300;line-height:normal;margin-bottom:.25em}.home .cuadro .date span.last{display:flex;padding:.25em .5em;justify-content:center;align-items:center;gap:1rem;color:#000;background-color:var(--orange-color);font-family:Inter;font-size:1.875rem;font-style:normal;font-weight:900;line-height:normal;text-transform:uppercase}.home .cuadro .date .sub{color:var(--white-color);text-align:left;font-family:var(--font-manrope);font-size:.875rem!important;font-style:normal;font-weight:400;line-height:normal}.home .line{display:flex;justify-content:center;align-items:flex-start;align-self:stretch;padding:2em 1.5em .5em}.home .line ul{color:var(--lightblue-color);font-family:var(--font-manrope);font-size:1rem;font-style:normal;font-weight:300;line-height:normal;display:flex;align-items:center;flex:1 0 0;list-style:none;position:relative;gap:.5rem;width:95%}.home .line li{position:relative}.home .line li:last-child::after{display:none}.home .line li p{color:var(--lightblue-color);font-family:var(--font-manrope);font-style:normal;font-weight:400;line-height:normal}.home .line li p:first-child{font-size:1rem}.home .line li p:nth-child(2){font-size:1.25rem;font-weight:700;line-height:1.625rem}.home .line .final p:first-child{color:var(--orange-color);font-family:var(--font-inter);font-size:1.17306rem;font-style:normal;font-weight:700;line-height:normal}.home .line .final p:nth-child(2){color:var(--white-color);font-family:var(--font-inter);font-size:1.42675rem;font-style:normal;font-weight:700;line-height:normal}.home .line .final p:last-child{color:var(--white-color);text-align:right;font-family:var(--font-inter);font-size:1.42675rem;font-style:italic;font-weight:400;line-height:normal;margin-top:.25em}.home .time{display:flex;padding:0;flex-direction:column;align-items:center;gap:1.75rem;align-self:stretch}.home .time>p{color:var(--white-color);text-align:center;font-family:var(--font-manrope);font-size:2rem;font-style:normal;font-weight:300;line-height:2.25rem;display:flex;flex-direction:column;gap:.52rem}.home .time p span{color:var(--white-color);font-family:var(--font-manrope);font-size:2rem;font-style:normal;font-weight:700;line-height:2.25rem}.home .time a{color:var(--lightblue-color);text-align:center;font-family:var(--font-manrope);font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.625rem;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:6.5%;text-underline-offset:auto;text-underline-position:from-font;transition:all ease .2s}.home .time a:hover{color:var(--white-color);transition:all ease .2s}.home .time a:active{color:var(--orange-color);transition:all ease .2s}.home .time #countdown{display:flex;gap:.5rem;justify-content:center;font-family:var(--font-manrope)}.home .time .time-unit{text-align:center;width:80px;position:relative;overflow:hidden}.home .time .num{font-size:2.8em;position:relative;display:inline-block;color:var(--white-color)}.home .time .label{display:block;font-size:1rem;color:var(--lightblue-color);margin-top:5px;text-transform:uppercase}.home .register{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:2rem;padding:0 2em}.home .register p{color:var(--white-color);text-align:center;font-family:var(--font-manrope);font-size:2.5rem;font-style:normal;font-weight:800;line-height:2.5rem}.home .register a{background-color:var(--orange-color);color:var(--black-color);text-align:center;font-family:var(--font-manrope);font-size:2rem;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase;text-decoration:none;transition:all ease .2s;padding:.5em 1em}.home .register a:hover{background-color:var(--lightblue-color);color:var(--white-color);transition:all ease .2s}@keyframes slideOut{0%{transform:translateY(0);opacity:1}100%{transform:translateY(-50%);opacity:0}}@keyframes slideIn{0%{transform:translateY(100%);opacity:0}100%{transform:translateY(0);opacity:1}}.home .guide{display:flex;align-self:stretch;justify-content:center;align-items:center;position:relative;transform:translate(-50%,0);left:50%}.home .guide div:first-child{background-image:url(/public/img/photo16.webp);background-repeat:no-repeat;background-position:center center;background-size:cover;display:flex;padding:2em 1.25em;flex-direction:column;align-items:flex-start;gap:.5rem;width:100%;position:relative;z-index:0;min-height:450px}.home .guide div:first-child::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#0000004d;z-index:-1}.home .guide div:last-child{background-color:var(--lightblue-color)}.home .guide div p:first-child{color:var(--white-color);font-family:var(--font-inter);font-size:2rem;font-style:normal;font-weight:700;line-height:2rem;width:15rem}.home .guide div ul{padding-left:0;display:flex;gap:.5rem;flex-direction:row;flex-wrap:wrap;list-style:none}.home .guide div li{border-radius:.25rem;background:var(--white-color);color:var(--black-color);font-family:var(--font-manrope);font-size:.875rem;font-style:normal;font-weight:400;line-height:.875rem;padding:.25rem}.home .guide div p:last-child{color:var(--white-color);font-family:var(--font-manrope);font-size:1.875rem;font-style:normal;font-weight:400;line-height:1.75rem}.home .guide iframe #sib-container{background-color:var(--lightblue-color)!important}.resm{background-color:var(--white-color);display:flex;justify-content:center;align-items:center;align-self:stretch}.resm>div{display:flex;padding:3em 0;justify-content:center;align-items:center;background-image:url(/public/img/photo17.webp);background-repeat:no-repeat;background-position:center 48%;background-size:cover;position:relative;z-index:0}.resm>div::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#ffffff30;z-index:-1}.resm>div div{background-color:var(--black-color);display:flex;width:16rem;padding:.875em;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:3rem}.resm>div div img{width:55px}.resm>div div p{color:var(--orange-color);font-family:var(--font-inter);font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.33769rem}.context{background-color:var(--black-color);display:flex;flex-direction:column;align-items:center;min-height:100vh}.context .bloque,.context .bloque2{max-width:62.5rem;grid-template-rows:640px;grid-template-columns:repeat(2,minmax(0,1fr))}.context .bloque .box:first-child,.context .bloque2 .box:first-child{display:flex;flex-direction:column;align-items:center;gap:10px;flex:1 0 0;align-self:stretch;grid-row:1/span 1;grid-column:1/span 1}.context .bloque .box:nth-child(2),.context .bloque2 .box:nth-child(2){display:flex;align-items:center;gap:10px;flex:1 0 0;align-self:stretch;grid-row:1/span 1;grid-column:2/span 1}.context>.box{display:flex;padding:1.8125rem 1.25rem;flex-direction:column;align-items:center;gap:.875rem;flex:1 0 0}.context>.box p{width:100%}.context>.box span{display:inline-block}.context .box img{flex:1 0 0;align-self:stretch;width:100%;object-fit:cover;height:410px}.context .box .img{height:280px;align-self:center;opacity:.7}.context .box .ptercero{position:relative}.context .box div{display:flex;padding:1.25em;flex-direction:column;align-items:center;justify-content:space-between;gap:1.25rem;flex:1 0 0;align-self:stretch;color:var(--black-color)}.context .bloque2 .box:nth-child(2) div{justify-content:flex-start}.context .box .num{font-family:var(--font-manrope);font-style:normal;font-weight:700;line-height:2.75rem;width:100%}.context .box p{color:var(--black-color);font-family:var(--font-manrope);font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.625rem}.context div .box .papho{position:relative;padding:0}.context div .box .papho::after{content:"";position:absolute}.context div .box .papho img{min-height:300px;height:-webkit-fill-available}.context .box .pgrande{color:var(--black-color);font-family:var(--font-manrope);font-size:3.25rem;font-style:normal;font-weight:300;line-height:3.125rem;position:absolute;transform:translate(-50%,-50%);left:50%;top:3%;width:100%}.info{background-color:var(--white-color);display:flex;align-items:flex-start;align-self:stretch}.info>div{flex:1 0 0}.info>div:last-child{height:-webkit-fill-available;height:-moz-available;height:fill-available;display:flex;align-items:center;width:100%}.info div div:first-child{background-color:var(--orange-color);display:flex;padding:2em 2em 1.875em 2em;flex-direction:column;justify-content:flex-end;align-items:flex-end;gap:3.125rem;align-self:stretch}.info div div:first-child p{color:var(--black-color);font-family:var(--font-inter);font-size:2.5rem;font-style:normal;font-weight:400;line-height:2.625rem;text-transform:uppercase}.info div div:last-child{background-color:var(--lightblue-color);display:flex;padding:2em 1.75em;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:2.875rem;align-self:stretch}.info div div:last-child p{color:var(--black-color);font-family:var(--font-inter);font-size:2.5rem;font-style:normal;font-weight:800;line-height:2.625rem;text-transform:uppercase}.reason{background-color:var(--black-color);display:flex;justify-content:center;align-items:center;gap:.625rem;align-self:stretch}.reason>div{border:6px solid var(--orange-color);display:flex;max-width:62.5rem;flex-direction:column;align-items:flex-start;flex:1 0 0}.reason .header{display:flex;padding:1.5em 1.125em;align-items:center;gap:.75rem;align-self:stretch}.reason .title{color:var(--white-color);font-family:var(--font-inter);font-style:normal;font-weight:800;text-transform:uppercase}.reason .list{display:flex;justify-content:center;align-items:flex-start;align-self:stretch;border-top:6px solid var(--orange-color);border-bottom:6px solid var(--orange-color);padding:2rem 3.5rem}.reason .list ul{color:var(--white-color);font-family:var(--font-manrope);font-size:1rem;font-style:normal;font-weight:300;line-height:normal;display:flex;flex-direction:column;gap:.75rem}.reason .list span{text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:6.5%;text-underline-offset:auto;text-underline-position:from-font}.reason .list ul li a{color:var(--white-color);font-weight:700}.reason .list ul li a:hover{color:var(--orange-color)}.reason .list ul li a:active{color:var(--lightblue-color)}.reason .end{display:flex;padding:2rem;justify-content:flex-start;align-items:center;gap:.625rem;align-self:stretch}.reason .end p{color:var(--white-color);font-family:var(--font-manrope);font-size:2rem;font-style:normal;font-weight:300;line-height:2.25rem;max-width:94%}.who{background-color:var(--white-color);display:flex;justify-content:center;align-items:center;gap:.625rem;align-self:stretch}.who>div{border:6px solid var(--lightblue-color);display:flex;max-width:62.5rem;flex-direction:column;align-items:flex-start;flex:1 0 0}.who .header{display:flex;padding:1.5em 1.125em;align-items:flex-end;gap:.75rem;align-self:stretch;border-bottom:6px solid var(--lightblue-color)}.who .title{color:var(--black-color);font-family:var(--font-inter);font-style:normal;font-weight:800;text-transform:uppercase}.who .list{display:flex;justify-content:center;align-items:flex-start;align-self:stretch;padding:2em 1.5em .5em}.who .list ul{color:var(--black-color);font-family:var(--font-manrope);font-size:1rem;font-style:normal;font-weight:300;line-height:normal;display:flex;flex-direction:column;gap:.75rem;flex:1 0 0}.who .list ul:first-child{list-style:none}.who .list .points{list-style:none;position:relative;gap:.5rem;width:95%}.who .list .points li:first-child{list-style-type:none;color:var(--black-color);font-family:var(--font-manrope);font-weight:400;padding-left:0}.who .list .points li:first-child::before{display:none}.who .list .points li:first-child::after{display:none}.who .list .points li{position:relative;padding-left:2em}.who .list .points li::before{content:"";position:absolute;left:6px;top:5px;width:12px;height:12px;background:var(--black-color);border-radius:50%;z-index:1}.who .list .points li::after{content:"";position:absolute;left:11px;top:15px;width:2px;height:100%;background:var(--black-color);z-index:0}.who .list .points li:last-child::after{display:none}.who .list .points p{color:var(--black-color);font-family:var(--font-manrope);font-size:.875rem;font-style:normal;font-weight:400;line-height:normal}.who .list .points p span{color:var(--orange-color)}.who .end{display:flex;padding:1.5em;justify-content:flex-start;align-items:center;gap:.625rem;align-self:stretch}.who .end p{color:var(--black-color);font-family:var(--font-manrope);font-size:1.5rem;font-style:normal;font-weight:300}.who .end a{color:var(--orange-color);transition:all ease .2s;font-weight:700;text-transform:uppercase;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:12%;text-underline-offset:14%;text-underline-position:from-font}.who .end a:hover{color:var(--lightblue-color);transition:all ease .2s}.who .end a:active{color:var(--black-color);transition:all ease .2s}.coo{background-color:var(--white-color);display:flex;padding:5em 0;flex-direction:column;align-items:center;gap:2.375rem;align-self:stretch}.coo>div{display:flex;flex-direction:column;align-items:center}.coo>div p{color:var(--black-color);font-family:var(--font-inter);font-size:1rem;font-style:normal;font-weight:800;line-height:1.75rem;text-transform:uppercase}.coo>div div{background-color:var(--black-color);width:9.375rem;height:9.375rem;aspect-ratio:1/1}.coo .sponsor{display:flex;flex-direction:row;align-items:center;width:90%;flex-wrap:wrap;justify-content:center;gap:2rem}.coo .sponsor p{text-align:center;width:100%}.coo .sponsor div{width:fit-content;height:auto;background-color:transparent;aspect-ratio:inherit}.coo .sponsor div img{width:100%}.faqs,.rules{display:flex;flex-direction:column;align-items:center;padding:2em;gap:1rem}.faqs h1,.rules h1{color:var(--white-color);font-weight:700;font-family:var(--font-inter);text-transform:uppercase;font-size:2.25rem;margin-bottom:1.25rem}.rules{background-color:var(--white-color)}.rules h1{color:var(--black-color)}.rules .txt{max-width:750px;width:100%;margin-bottom:2em}.accordion{background-color:var(--white-color);max-width:750px;width:100%;transition:all ease .2s;border:2px solid transparent}.rules .accordion{border:2px solid var(--black-color)}.accordion-header{padding:1em 2em;cursor:pointer;font-weight:700;font-family:var(--font-inter);font-size:1.25rem;position:relative;display:flex;align-items:center}.accordion-header::after{content:'+';position:absolute;right:20px;transition:transform .2s}.accordion .accordion-header:hover,.accordion.active .accordion-header:hover{background-color:var(--lightblue-color);color:var(--white-color);transition:all ease .2s}.accordion.active .accordion-header{background-color:var(--orange-color);color:var(--white-color);transition:all ease .2s}.accordion.active .accordion-header::after{content:'-'}.accordion-content{display:none;padding:1em 2.5em 2em;width:100%;flex-direction:column;gap:.875rem;font-family:var(--font-manrope);font-size:1rem}.accordion-content>ul{padding-left:1em}.accordion-content>div ul{padding-left:2em}.accordion-content .table{width:100%;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.accordion-content table{border-collapse:collapse;width:100%;min-width:600px}.accordion-content td,.accordion-content th{border:1px solid var(--black-color);padding:.8em;text-align:left}.accordion.active .accordion-content{display:flex}.participants{display:flex;flex-direction:column;align-items:center;padding:2em;gap:1rem}.participants h1{color:var(--white-color);font-weight:700;font-family:var(--font-inter);text-transform:uppercase;font-size:2.25rem;margin-bottom:1.25rem}.participants table{border-collapse:collapse;box-sizing:border-box}.participants table th{background-color:var(--orange-color);color:var(--white-color);padding:.5em}.participants table td{background-color:var(--white-color);border-bottom:2px solid var(--black-color);color:var(--black-color);padding:.5em;text-align:center}.terms{display:flex;flex-direction:column;align-items:center;padding:2em;gap:1rem}.terms.english{background-color:var(--black-color);color:var(--white-color)}.terms.spanish{background-color:var(--white-color);color:var(--black-color)}.terms h1{font-weight:700;font-family:var(--font-inter);text-transform:uppercase;font-size:2.25rem;margin-bottom:1.25rem;text-align:center;max-width:800px;width:100%}.terms h2{font-weight:500;font-family:var(--font-inter);text-transform:uppercase;font-size:2rem;margin-bottom:1rem;text-align:left;max-width:800px;width:100%}.terms .text{font-family:var(--font-manrope);font-size:1rem;max-width:800px;width:100%;margin-bottom:2em}.terms .artList{gap:3rem;display:flex;flex-direction:column;list-style:none;padding-left:0;max-width:800px;width:100%}.terms .artList>li{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem}.terms .artList li p{font-family:var(--font-inter);font-size:1rem;text-transform:uppercase;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:12%;text-underline-offset:14%;text-underline-position:from-font}.terms .artList li span{font-family:var(--font-manrope);font-size:1rem;width:100%}.terms .artList li ol,.terms .artList li ul{width:100%;padding-left:2em;display:flex;flex-direction:column;gap:.5rem}.terms .artList a{color:var(--orange-color);transition:all ease .2s;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:12%;text-underline-offset:14%;text-underline-position:from-font}.terms .artList a:hover{color:var(--lightblue-color);transition:all ease .2s}.terms .artList a:active{color:var(--lightblue-color);transition:all ease .2s}.thank{display:flex;padding:1.8125em 1.5em;align-items:center;align-self:stretch;min-height:510px}.thank div{flex:1 0 0;width:100%}.thank div:first-child{background-color:var(--lightblue-color);background-image:url(/public/img/photo17.webp);background-repeat:no-repeat;background-position:center 50%;background-size:initial;height:70vh;position:relative;z-index:0;display:flex;align-items:center;justify-content:center;min-height:440px}.thank div:first-child::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#00000063;z-index:-1}.thank div:last-child{background-color:var(--white-color);display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:1rem;flex:1 0 0;align-self:stretch;min-height:18rem}.thank div:last-child p{color:var(--black-color);font-family:var(--font-inter);font-style:normal;font-weight:800;text-transform:uppercase}.thank div:last-child span{color:var(--black-color);font-family:var(--font-manrope);font-style:normal;font-weight:400;font-size:1.25rem;line-height:1.625rem;max-width:23em}.thank div:last-child a{background-color:var(--orange-color);display:flex;padding:.25em .75em;justify-content:center;align-items:center;gap:.5rem;color:var(--black-color);font-family:var(--font-inter);font-style:normal;font-weight:800;text-transform:uppercase;text-decoration:none;font-size:.95475rem;line-height:1.875rem}.map{display:flex;justify-content:center;align-items:stretch}.map div{flex:1 0 0}.map div:first-child{background-color:var(--white-color);display:flex;align-items:center;justify-content:center;padding:8.875em 0;gap:.625rem;flex:1 0 0}.map div:last-child{background-color:#000;display:flex;align-items:center;justify-content:center}.map div p{color:var(--black-color);font-family:var(--font-inter);font-style:normal;font-weight:800;text-transform:uppercase}.route{background-color:#000;display:flex;align-items:center;justify-content:center;flex-direction:column}.route img{padding:1em}.route>div{background-color:var(--lightblue-color);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2rem;flex:1 0 0;width:100%}.route>div div{max-width:58em;display:flex;flex-direction:column;gap:.75rem}.route h1{color:var(--black-color);font-family:var(--font-manrope);font-size:1.5rem;font-style:normal;font-weight:700;line-height:1.75rem}.route p{color:var(--black-color);font-family:var(--font-manrope);font-size:1rem;font-style:normal;font-weight:400;line-height:normal}.lands{background-color:var(--white-color);display:flex;padding:3.25em 1.75em 1.5em;justify-content:center;align-items:center;flex-direction:column;gap:2.725rem;min-height:100vh}.lands h1{color:var(--black-color);font-family:var(--font-inter);font-size:2.5rem;font-style:normal;font-weight:800;line-height:2.625rem;text-transform:uppercase;padding-bottom:.5em;text-align:center}.lands>div{max-width:60em;display:flex;gap:1.5rem;align-items:flex-start}.lands>div div{flex:1 0 0;width:50%}.lands>div div:first-child{display:flex;flex-direction:column;gap:.5rem}.lands .num{color:var(--orange-color);font-family:var(--font-manrope);font-size:2rem;font-style:normal;font-weight:700;line-height:2.75rem;margin-bottom:.5em}.lands .title{color:var(--black-color);font-family:var(--font-manrope);font-size:2rem;font-style:normal;font-weight:300;line-height:2.25rem}.lands span{color:var(--black-color);font-family:var(--font-manrope);font-size:1rem;font-style:normal;font-weight:400;line-height:normal}.lands div img{width:100%}.about{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:wrap;gap:5rem}.about>div{position:relative;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:1.25rem 2rem;align-self:stretch;max-width:80em}.about>div::after{content:"";position:absolute}.about>div div:first-child{display:flex;align-items:center;justify-content:space-between;width:100%;position:relative;bottom:-46px}.about>div div:not(:first-child){flex:1 0 0}.about>div div:nth-child(2){background-image:url(/public/img/photo07.webp);background-repeat:no-repeat;background-position:center center;background-size:cover;width:100%}.about .title{color:var(--white-color);font-family:var(--font-inter);font-size:3.75rem;font-style:normal;font-weight:700;line-height:3.75rem;text-transform:uppercase;max-width:4em}.about>div:not(.card) div:last-child{display:flex;padding-top:3.25em;justify-content:center;align-items:center;flex-direction:column;gap:.625rem}.about>div:not(.card) div:last-child p{color:var(--white-color);font-family:var(--font-manrope);font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.625rem}.about .card{background-color:var(--white-color);border:8px solid var(--lightblue-color);display:flex;gap:1.5rem}.about .card>div{background:var(--white-color);background-image:none!important;min-height:inherit!important;display:flex;flex-direction:column;gap:.5rem}.about .card div p{color:var(--black-color);font-family:var(--font-manrope);font-size:1rem;font-style:normal;font-weight:400;line-height:normal}.about .card div a{color:var(--orange-color);font-family:var(--font-manrope);font-size:1rem;font-style:normal;font-weight:700;line-height:normal;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:8.5%;text-underline-offset:auto;text-underline-position:from-font;transition:all ease .2s}.about .card div a:hover{color:var(--lightblue-color);transition:all ease .2s}.about .card div a:active{color:var(--black-color);transition:all ease .2s}.vision{background-color:var(--white-color);display:flex;align-items:center;justify-content:center;min-height:100vh;flex-wrap:wrap;gap:3rem}.vision>div::after{content:"";position:absolute}.vision>div div:first-child{display:flex;justify-content:flex-start;width:100%;position:relative;gap:1.875rem}.vision>div div:not(:first-child){flex:1 0 0}.vision>div div:nth-child(2){background-image:url(/public/img/photo8.webp);background-repeat:no-repeat;background-position:center center;background-size:cover;width:100%}.vision>div{position:relative;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:1.25rem 2rem;align-self:stretch;max-width:80em}.vision .title{color:var(--black-color);font-family:var(--font-inter);font-style:normal;font-weight:700;text-transform:uppercase;max-width:345px}.vision>div div:last-child{display:flex;padding-top:3.25em;justify-content:center;align-items:center;flex-direction:column;gap:.625rem}.vision>div div:last-child p{color:var(--black-color);font-family:var(--font-manrope);font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.625rem}.vision h1{width:100%;color:var(--black-color);font-family:var(--font-manrope);font-style:normal;font-weight:400;line-height:normal}.vision a{color:var(--orange-color);transition:all ease .2s;font-style:normal;font-weight:400;line-height:1.625rem;text-transform:uppercase;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:12%;text-underline-offset:14%;text-underline-position:from-font}.vision a:hover{color:var(--lightblue-color);transition:all ease .2s}.vision a:active{color:var(--black-color);transition:all ease .2s}.vision .emp{display:flex;flex-direction:column;align-items:center;gap:.25rem;margin-top:4em}.vision .emp p{color:var(--black-color);text-align:center;font-family:var(--font-manrope);font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.625rem}.vision .emp p:nth-child(3){width:400px}.vision .emp a{font-size:1.25rem;font-weight:400;line-height:1.625rem;text-transform:lowercase}footer{background-color:var(--lightblue-color);color:var(--black-color);min-height:280px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3em 1.5em;gap:2rem}footer p{color:var(--black-color);font-family:var(--font-inter);font-size:1rem;font-style:normal;font-weight:800;line-height:1.75rem;text-transform:uppercase}footer div{display:flex;gap:1.5rem;flex-wrap:wrap;flex-direction:row}footer div a{text-decoration:none}footer div i{color:var(--black-color);cursor:pointer;font-size:2.75rem;transition:all ease .2s}footer div i:hover{color:var(--orange-color);transition:all ease .2s}.whatsapp-widget{position:fixed;bottom:20px;right:20px;background-color:#25d366;color:#fff;padding:12px 18px;border-radius:50px;font-size:16px;text-decoration:none;box-shadow:0 4px 6px rgba(0,0,0,.2);z-index:1000;transition:background-color .3s}.whatsapp-widget:hover{background-color:#128c7e}#privacy-btn{padding:5px;background-color:#000;border-radius:5px;color:#fff;text-decoration:none;font-size:11px}#privacy-btn:hover{background-color:var(--orange-color)}@media (max-width:576px){body{padding-top:38px}nav{padding:1rem}.logo{gap:.5rem}.logo img{width:40px}.logo p{font-size:1.25rem;line-height:1.25rem}.menuMobile{display:flex;gap:1.25rem}.menuDesk{display:none}.home .cuadro{min-width:18.75rem;max-width:46.875rem}.home .cuadro .carousel{width:80%;height:345px}.home .guide{flex-direction:column;max-width:100%;padding:1.25em 2em}.home .guide div{height:28rem}.home .line{flex-direction:column;gap:2rem}.home .line ul{flex-direction:column}.home .line li{padding-left:2.875em;width:300px!important}.home .line li::before{content:"";position:absolute;left:0;top:0;width:20px;height:20px;background:var(--white-color);border:2px solid var(--black-color);border-radius:50%;z-index:1}.home .line li::after{content:"";position:absolute;left:11px;top:15px;width:2px;height:100%;background:var(--orange-color);z-index:0}.home .line li p:last-child{text-align:right}.resm>div{width:100%;height:25rem}.context{padding:0 0 2em}.context .bloque,.context .bloque2{display:flex;height:inherit;flex-direction:column;padding:0;min-width:0;gap:0;width:100%}.context .bloque2{margin-top:0}.context>.box{margin-top:0;width:100%}.context .box .img{width:100%}.context .box .ptercero{text-align:left;margin-top:-1.875em}.context .bloque .box:first-child{padding-bottom:0}.context .bloque .box:nth-child(2),.context .bloque2 .box:nth-child(2){padding-top:0;min-height:inherit}.context .box .num{font-size:1.25rem}.context .box .parrf{margin-bottom:7em}.context .bloque2 .box:nth-child(2) .num{order:1}.context .bloque2 .box:nth-child(2) p{order:2}.context .bloque2 .box:nth-child(2) img{order:3;flex:none;height:400px}.info{flex-direction:column}.reason{padding:.5em}.reason .title{font-size:1.75rem;line-height:1.75rem;max-width:230px}.reason .list{flex-direction:column;gap:.625rem}.who{padding:.5em}.who .title{font-size:1.75rem;line-height:1.75rem}.who .list{flex-direction:column;gap:2rem}.thank{flex-direction:column}.thank div:first-child{border:1em solid var(--lightblue-color)}.thank div:last-child{padding:.75em 1.5em}.thank div:last-child p{font-size:1.75rem;line-height:1.75rem}.map{flex-direction:column}.map div{min-height:inherit}.map div:last-child{min-height:65vh}.map div p{font-size:1.75rem;line-height:1.75rem;width:20rem}.map div img{width:100%}.route>div{padding:3em 2.25em}.route img{width:100%}.lands>div{flex-direction:column}.lands>div div{width:100%}.lands span{max-width:100%}.lands .form iframe{min-height:700px}.about{padding:1.75em 2.05em 4em}.vision{padding:1.75em 1.05em 4em}.about>div,.vision>div{flex-direction:column}.vision>div div:first-child{align-items:center;flex-direction:row;bottom:-60px}.about>div div:nth-child(2),.vision>div div:nth-child(2){min-height:50vh}.vision .title{font-size:2.75rem;line-height:2.75rem}.vision h1{text-align:left;font-size:1.5rem}.vision a{font-size:1.5rem}.about .card{padding:1.3125em 1.125em;flex-direction:column;justify-content:center;align-items:center;align-self:stretch}.about .card img{width:370px}.about .card>div{width:100%!important}.participants table{min-width:100%}}@media (min-width:576px){body{padding-top:38px}nav{padding:1rem}.logo{gap:.5rem}.logo img{width:40px}.logo p{font-size:1.25rem;line-height:1.25rem}.menuMobile{display:flex;gap:1.25rem}.menuDesk{display:none}.home .cuadro{min-width:18.75rem;max-width:46.875rem}.home .cuadro .carousel{width:80%}.home .guide{flex-direction:column;max-width:100%;padding:1.25em 2em}.home .guide div{height:22rem}.home .line{flex-direction:column;gap:2rem}.home .line ul{flex-direction:column}.home .line li{padding-left:2.875em;width:300px!important}.home .line li::before{content:"";position:absolute;left:0;top:0;width:20px;height:20px;background:var(--white-color);border:2px solid var(--black-color);border-radius:50%;z-index:1}.home .line li::after{content:"";position:absolute;left:11px;top:15px;width:2px;height:100%;background:var(--orange-color);z-index:0}.home .line li p:last-child{text-align:right}.resm>div{width:100%;height:25rem}.context{padding:0 0 2em}.context .bloque,.context .bloque2{display:flex;height:inherit;flex-direction:column;padding:0;min-width:0;gap:0;width:100%}.context .bloque2{margin-top:0}.context>.box{margin-top:0;width:100%}.context .box .img{width:100%}.context .box .ptercero{text-align:left;margin-top:-1.875em}.context .bloque .box:first-child{padding-bottom:0}.context .bloque .box:nth-child(2),.context .bloque2 .box:nth-child(2){padding-top:0;min-height:inherit}.context .box .num{font-size:1.25rem}.context .box .parrf{margin-bottom:7em}.context .bloque2 .box:nth-child(2) .num{order:1}.context .bloque2 .box:nth-child(2) p{order:2}.context .bloque2 .box:nth-child(2) img{order:3;flex:none;height:400px}.info{flex-direction:column}.reason{padding:.5em}.reason .title{font-size:1.75rem;line-height:1.75rem;max-width:230px}.reason .list{flex-direction:column;gap:.625rem}.who{padding:.5em}.who .title{font-size:1.75rem;line-height:1.75rem}.who .list{flex-direction:column;gap:2rem}.thank{flex-direction:column}.thank div:first-child{border:1em solid var(--lightblue-color)}.thank div:last-child{padding:.75em 1.5em}.thank div:last-child p{font-size:1.75rem;line-height:1.75rem}.map{flex-direction:column}.map div{min-height:inherit}.map div:last-child{min-height:90vh}.map div p{font-size:1.75rem;line-height:1.75rem;width:20rem}.map div img{width:100%}.route>div{padding:3em 2.25em}.route img{width:90%}.lands>div{flex-direction:column}.lands>div div{width:100%}.lands span{max-width:100%}.about{padding:1.75em 2.05em 4em}.vision{padding:1.75em 1.05em 4em}.about>div,.vision>div{flex-direction:column}.vision>div div:first-child{align-items:center;flex-direction:row;bottom:-60px}.about>div div:nth-child(2),.vision>div div:nth-child(2){min-height:50vh}.vision .title{font-size:2.75rem;line-height:2.75rem}.vision h1{text-align:left;font-size:1.5rem}.vision a{font-size:1.5rem}.about .card{padding:1.3125em 1.125em;flex-direction:column;justify-content:center;align-items:center;align-self:stretch}.about .card img{width:370px}.about .card>div{width:100%!important}.participants table{min-width:80%}}@media (min-width:768px){body{padding-top:89px}nav{padding:1rem 3rem;height:89px}.logo{gap:.75rem}.logo img{width:50px}.logo p{font-size:1.6rem;line-height:1.5rem}.home .cuadro{min-width:37.84125rem;max-width:75.5rem}.home .cuadro .carousel{width:100%}.home .guide{flex-direction:row;max-width:75%;padding:0}.home .guide div{height:-webkit-fill-available;height:-moz-available;height:fill-available;flex:1 0 0}.home .line{flex-direction:row;gap:4.375rem}.resm>div{width:100%;height:30rem}.context{padding:5.25em 0 .875em}.context .bloque,.context .bloque2{display:grid;min-width:42.5rem;padding:0 2em 2em 2em;row-gap:1rem;column-gap:25px}.context .bloque{height:42rem}.context .bloque2{margin-top:2em;height:50rem}.context>.box{margin-top:2em;width:95%}.context>.box span{width:21.875rem;min-width:21.875rem;text-align:left}.context .box .img{width:70%}.context .box .ptercero{text-align:right;margin-top:-2.75em}.context .bloque .box:first-child{padding-bottom:20px}.context .bloque .box:first-child .num{text-align:right}.context .bloque .box:nth-child(2),.context .bloque2 .box:nth-child(2){padding-top:36px;min-height:88vh}.context .box .num{font-size:2rem}.context .box .parrf{margin-bottom:7em}.context .bloque2 .box:nth-child(2) .num{order:1}.context .bloque2 .box:nth-child(2) p{order:3}.context .bloque2 .box:nth-child(2) img{order:2;flex:1 0 0;height:inherit}.info{flex-direction:row}.reason{padding:4.6875em .25em 2.5em .25em}.reason .title{font-size:2.5rem;line-height:2.625rem;max-width:330px}.reason .list{flex-direction:row;gap:4.375rem}.who{padding:4.6875em .25em 2.5em .25em}.who .title{font-size:2.5rem;line-height:2.625rem}.who .list{flex-direction:row;gap:4.375rem}.thank div:first-child{border:2em solid var(--lightblue-color)}.thank div:last-child{padding:.75em 5.25em}.thank div:last-child p{font-size:2.5rem;line-height:2.625rem}.map div{min-height:90vh}.map div p{font-size:4.5rem;line-height:4.625rem;width:25rem}.map div img{width:90%}.route>div{padding:3em 5.25em}.route img{width:80%}.lands>div{flex-direction:row}.lands>div div{width:50%}.lands span{max-width:25em}.about .card{width:42.875rem;padding:1.25em;align-items:center;flex-direction:row;flex-wrap:nowrap}.about .card img{width:320px}.about .card>div{width:50%!important}}@media (min-width:992px){.menuMobile{display:none}.menuDesk{display:flex;gap:1.5rem}.context>.box{margin-top:2em;width:95%}.thank{flex-direction:row}.map{flex-direction:row}.about,.vision{padding:2.75em 3.05em 4em}.about>div,.vision>div{flex-direction:row}.vision>div div:first-child{align-items:flex-start;flex-direction:column-reverse;bottom:-46px}.about>div div:nth-child(2),.vision>div div:nth-child(2){min-height:65vh}.vision .title{font-size:3.75rem;line-height:3.75rem}.vision h1{text-align:center;font-size:2.125rem}.vision a{font-size:2.125rem}}@media (min-width:1200px){.home .line ul{flex-direction:row;justify-content:center}.home .line li{padding-left:0;padding-top:3em;width:230px;text-align:center}.home .line li::before{content:"";position:absolute;top:-4px;left:50%;transform:translateX(-50%);width:20px;height:20px;background-color:var(--white-color);border:2px solid var(--black-color);border-radius:50%;z-index:2}.home .line li::after{content:"";position:absolute;top:7px;left:50%;width:100%;height:2px;background-color:var(--orange-color);z-index:1}.home .line li:last-child:before{top:16px}.home .line .final p:last-child,.home .line li p:last-child{text-align:center}.context>.box{margin-top:5em;width:52%}.participants table{min-width:70%}}@media (min-width:1400px){.participants table{min-width:50%}}