.width1{width:1%}.width2{width:2%}.width3{width:3%}.width4{width:4%}.width5{width:5%}.width6{width:6%}.width7{width:7%}.width8{width:8%}.width9{width:9%}.width10{width:10%}.width11{width:11%}.width12{width:12%}.width13{width:13%}.width14{width:14%}.width15{width:15%}.width16{width:16%}.width17{width:17%}.width18{width:18%}.width19{width:19%}.width20{width:20%}.width21{width:21%}.width22{width:22%}.width23{width:23%}.width24{width:24%}.width25{width:25%}.width26{width:26%}.width27{width:27%}.width28{width:28%}.width29{width:29%}.width30{width:30%}.width31{width:31%}.width32{width:32%}.width33{width:33%}.width34{width:34%}.width35{width:35%}.width36{width:36%}.width37{width:37%}.width38{width:38%}.width39{width:39%}.width40{width:40%}.width41{width:41%}.width42{width:42%}.width43{width:43%}.width44{width:44%}.width45{width:45%}.width46{width:46%}.width47{width:47%}.width48{width:48%}.width49{width:49%}.width50{width:50%}.width51{width:51%}.width52{width:52%}.width53{width:53%}.width54{width:54%}.width55{width:55%}.width56{width:56%}.width57{width:57%}.width58{width:58%}.width59{width:59%}.width60{width:60%}.width61{width:61%}.width62{width:62%}.width63{width:63%}.width64{width:64%}.width65{width:65%}.width66{width:66%}.width67{width:67%}.width68{width:68%}.width69{width:69%}.width70{width:70%}.width71{width:71%}.width72{width:72%}.width73{width:73%}.width74{width:74%}.width75{width:75%}.width76{width:76%}.width77{width:77%}.width78{width:78%}.width79{width:79%}.width80{width:80%}.width81{width:81%}.width82{width:82%}.width83{width:83%}.width84{width:84%}.width85{width:85%}.width86{width:86%}.width87{width:87%}.width88{width:88%}.width89{width:89%}.width90{width:90%}.width91{width:91%}.width92{width:92%}.width93{width:93%}.width94{width:94%}.width95{width:95%}.width96{width:96%}.width97{width:97%}.width98{width:98%}.width99{width:99%}.width100{width:100%}.font10{font-size:10px}.font11{font-size:11px}.font12{font-size:12px}.font13{font-size:13px}.font14{font-size:14px}.font15{font-size:15px}.font16{font-size:16px}.font17{font-size:17px}.font18{font-size:18px}.font19{font-size:19px}.font20{font-size:20px}.font21{font-size:21px}.font22{font-size:22px}.font23{font-size:23px}.font24{font-size:24px}.font25{font-size:25px}.font26{font-size:26px}.font27{font-size:27px}.font28{font-size:28px}.font29{font-size:29px}.font30{font-size:30px}.font31{font-size:31px}.font32{font-size:32px}.font33{font-size:33px}.font34{font-size:34px}.font35{font-size:35px}.font36{font-size:36px}.font37{font-size:37px}.font38{font-size:38px}.font39{font-size:39px}.font40{font-size:40px}.font41{font-size:41px}.font42{font-size:42px}.font43{font-size:43px}.font44{font-size:44px}.font45{font-size:45px}.font46{font-size:46px}.font47{font-size:47px}.font48{font-size:48px}.font49{font-size:49px}.font50{font-size:50px}@font-face{font-family:Holiday;src:url(/assets/fonts/HolidayFamily.eot);src:url(/assets/fonts/HolidayFamily.eot?#iefix)format("embedded-opentype"),url(/assets/fonts/HolidayFamily.woff)format("woff"),url(/assets/fonts/HolidayFamily.ttf)format("truetype");font-weight:400;font-style:normal}html,body{margin:0;padding:0;font-family:Roboto,sans-serif;line-height:1.3}a{text-decoration:none}*{box-sizing:border-box}b,strong{font-weight:700}h1,h2{margin:0;padding:0;font-size:100%;font-weight:400}.footerContainer{padding:14px 8px;font-size:.8rem;display:flex;position:relative;bottom:0}@media (max-width:1100px){.footerContainer{display:none}}.footerContainer>div{flex:0 auto}.footerContainer>div.legal{flex:1 0 auto}.footerContainer .legal{text-align:center}.footerContainer a,.footerContainer i{color:#000}.rrss{text-align:right}.rrss a{margin:0 6px}.rrss i{font-size:1.2rem}.rrss.white i{color:#fff}.justify{text-align:justify}.font-08rem{font-size:.8rem}.colorRed{color:red}.red{color:#e71618}.white{color:#fff}.blue{color:#71a6d5}.display-none{display:none}.validateError{color:#e9423a;font-size:12px}.cookieLink{color:#fff;cursor:pointer;text-decoration:underline}.lopdContainer{width:100%;max-width:900px;margin:120px auto;padding:10px;line-height:1.6}.lopdContainer .title{margin-bottom:20px;font-size:3rem}.lopdContainer .subtitle{margin-bottom:40px;font-size:1.4rem;font-weight:700}.lopdContainer a{color:#b50000}.lopdContainer h2{margin:15px 0 10px;font-size:1.8rem;font-weight:500}.lopdContainer li{margin:10px 0}.contactSectionContainer{background-color:#333;flex-direction:column;justify-content:center;align-items:center;margin-top:77px;display:flex}.contactSectionContainer .contactContainer{width:100%}.contactSectionContainer .contactContainer .content{min-height:calc(100vh - 127px)}.contactSectionContainer .contactContainer .content .contactBoxes{max-height:600px}.contactSectionContainer .contactContainer .content .contactBoxes>div{max-height:unset}.popupVideoBg{z-index:4;background:#00000080;position:fixed;inset:0}.popupVideoContent{z-index:5;background:#000;border-radius:10px;width:80%;max-width:1200px;max-height:800px;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.popupVideoContent>video{width:100%;height:100%}.popupVideoClose{color:#e71618;cursor:pointer;z-index:6;cursor:pointer;font-size:20px;font-weight:700;position:absolute;top:10px;right:14px}.textIncentivos{padding-left:70px}.descriptionTecnologia{padding-left:56px}.textEventos{padding-left:70px}@media (max-width:600px){.textEventos{padding-left:0}}.headerContainer{flex-flow:row;height:100vh;min-height:100vh;margin:0;padding:0;transition:all .3s ease-in-out;display:flex;overflow:hidden}@media (max-width:1100px){.headerContainer{height:unset;margin-top:70px;display:none}.hidden{visibility:hidden}}.headerContainer .slide{z-index:2;cursor:pointer;flex:0 0 6.875%;transition:all .4s;position:relative}.headerContainer .slideActive{cursor:default;flex:0 0 45%}.headerContainer .slideActive>.button,.headerContainer .slideActive>.textCollapsed{display:none}.headerContainer .slideActive>.text{opacity:1;animation:.7s ease-in-out forwards opacity;display:block}@media (max-width:1100px){.headerContainer .slideActive>.text{font-size:3rem}}@media (max-width:600px){.headerContainer .slideActive>.text{font-size:2rem}}@keyframes opacity{0%{opacity:0}to{opacity:1}}.headerContainer .video{z-index:2;mix-blend-mode:luminosity;opacity:.3;position:absolute;inset:0;overflow:hidden}.headerContainer .video>video{z-index:-1;min-height:100vh;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.headerContainer .button{color:#fff;cursor:pointer;text-align:center;z-index:3;background:0 0;border:1px solid #fff;border-radius:5px;width:70%;max-width:140px;padding:10px 12px;font-size:16px;position:absolute;bottom:50px;left:50%;transform:translate(-50%,-50%)}.headerContainer .slideBg{z-index:1;position:absolute;inset:0}.headerContainer .textCollapsed{z-index:3;color:#fff;text-align:center;height:150px;font-size:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:600px){.headerContainer .textCollapsed{height:auto}}.headerContainer .textCollapsed>b{font-size:34px}.headerContainer .text{z-index:3;color:#fff;text-align:right;opacity:0;width:90%;max-width:650px;font-size:50px;line-height:1.2;transition:all .3s;display:none;position:absolute;top:50%;right:2vw;transform:translateY(-50%)}.headerContainer .upperDescription{font-size:22px}.headerContainer .description{margin:20px 0 10px;font-size:15px}@media (max-width:1100px){.headerContainer .description{font-size:1.6rem}}@media (max-width:600px){.headerContainer .description{font-size:1.2rem}}.headerContainer .description span{color:#e71618;margin:0 5px}.headerContainer .buttonRed,.headerContainer .buttonBlue{color:#fff;cursor:pointer;text-align:center;z-index:3;background:#e71618;border:none;border-radius:20px;margin:0 6px;padding:10px 25px;font-size:18px;display:inline-block}.headerContainer .buttonBlue{background:#71a6d5}.buttonCircle{background:unset;color:#fff;cursor:pointer;border:0}.buttonCircle i{font-size:2rem}.headerContainer img{width:200px;margin-top:20px;margin-bottom:20px;margin-left:auto;display:block}.headerContainer img.logoIncentivos{width:100%;max-width:350px;margin-right:-35px}@media (max-width:950px){.headerContainer img.logoIncentivos{margin:20px auto}}.headerContainer img.logoGpi{width:100%;max-width:150px}.headerContainer .logoEventos{width:250px}.headerContainer .popupVideoBg{z-index:4;background:#00000080;position:fixed;inset:0}.headerContainer .popupVideoContent{z-index:5;background:#000;border-radius:10px;width:80%;max-width:1200px;max-height:800px;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.headerContainer .popupVideoContent>video{width:100%;height:100%}.headerContainer .popupVideoClose{color:#e71618;cursor:pointer;z-index:6;cursor:pointer;font-size:20px;font-weight:700;position:absolute;top:10px;right:14px}.headerContainer .red{color:#e71618}.headerContainer .bg0{background-color:#731717}.headerContainer .bg1{background-color:#800606}.headerContainer .bg2{background-color:#9b0000}.headerContainer .bg3{background-color:#e71618}.headerContainer .bg4{background-color:#9b0000}.headerContainer .bg5{background-color:#800606}.headerContainer .bg6{background-color:#9b0000}.headerContainer .bg7{background-color:#800606}.headerContainer .bg8{background-color:#66bedb}.headerContainer .slideActive .slideBg{background-color:#010a13}.headerContainer #slide6 .text{color:#000}.headerContainer #slide6 .text .red{color:#fff}.headerContainer #slide6 .text .buttonRed{background:#008ab8}.headerContainer #slide6.slideActive .slideBg{background:#66bedb}.headerContainer .button{border-width:2px;border-radius:50px;justify-content:center;align-items:center;width:40px;height:40px;padding:0;font-size:19px;font-weight:700;display:flex}.headerContainer .button label{display:none}@media screen and (max-width:1550px){.headerContainer .text{font-size:30px;right:60px}.headerContainer .textCollapsed{font-size:14px;line-height:1.4}}@media screen and (max-width:1550px) and (max-width:1100px){.headerContainer .textCollapsed{font-size:1.3rem;font-weight:400}}@media screen and (max-width:1550px){.headerContainer .textCollapsed b{font-size:20px}}@media screen and (max-width:1550px) and (max-width:1100px){.headerContainer .textCollapsed b{font-size:1.8rem}}@media screen and (max-width:1550px){.headerContainer .buttonRed{font-size:13px}}@media screen and (max-width:1550px) and (max-width:1100px){.headerContainer .buttonRed{font-size:1.5rem}}@media screen and (max-width:1550px) and (max-width:600px){.headerContainer .buttonRed{font-size:1rem}}@media screen and (max-width:1550px){.headerContainer .button{border-width:2px;border-radius:50px;justify-content:center;align-items:center;width:40px;height:40px;padding:2px 0 0;font-size:19px;font-weight:700;display:flex}}@media screen and (max-width:1100px){.textIncentivos,.descriptionTecnologia{padding-left:0}.headerContainer{flex-direction:column;justify-content:flex-start;align-items:flex-start;min-height:auto}.headerContainer .slide{justify-content:center;align-items:center;width:100%;min-height:100px;display:flex}.headerContainer .slide.slideActive{cursor:default;flex:0 0 450px}}@media screen and (max-width:1100px) and (max-width:950px){.headerContainer .slide.slideActive{flex:none}}@media screen and (max-width:1100px){.headerContainer .textCollapsed{width:90%;padding:38px 0}.headerContainer .textCollapsed b{display:block}.headerContainer .textCollapsed br{display:none}.headerContainer .button{top:50%;bottom:auto;left:calc(100% - 180px);transform:translateY(-50%)}.headerContainer .text{text-align:right;max-width:none;padding:20px;font-size:30px;position:relative;top:0%;right:auto;transform:scale(.8)}}@media screen and (max-width:700px){.headerContainer .button{display:none!important}.headerContainer .text{text-align:center}.headerContainer .text .number{display:block}.headerContainer .text br{display:none}.headerContainer img{margin:20px auto}}.opacity0{opacity:0}.colorGrey{color:gray}.link{cursor:pointer;text-decoration:underline}.none{display:none}.homeacc{width:100%;display:none}@media (max-width:1100px){.homeacc{display:block}}.homeacc_band{color:#fff;position:relative;overflow:hidden}.homeacc_band:first-child .homeacc_header{padding-top:90px}.homeacc_video{z-index:1;mix-blend-mode:luminosity;position:absolute;inset:0;overflow:hidden}.homeacc_video video{object-fit:cover;width:100%;height:100%}.homeacc_layer{z-index:2;opacity:.8;transition:all .4s ease-in-out;position:absolute;inset:0}.homeacc_band-0 .homeacc_layer{background-color:#731717}.homeacc_band-1 .homeacc_layer{background-color:#800606}.homeacc_band-2 .homeacc_layer{background-color:#9b0000}.homeacc_band-3 .homeacc_layer{background-color:#e71618}.homeacc_band-4 .homeacc_layer{background-color:#9b0000}.homeacc_band-5 .homeacc_layer{background-color:#800606}.homeacc_band-6 .homeacc_layer{background-color:#9b0000}.homeacc_band-7 .homeacc_layer{background-color:#800606}.homeacc_band-8 .homeacc_layer{background-color:#66bedb}.homeacc_band-open .homeacc_layer{opacity:.85;background-color:#19222b}.homeacc_header{z-index:3;color:#fff;width:100%;min-height:90px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;padding:20px 30px;display:flex;position:relative}.homeacc_title{font-size:1.4rem;font-weight:400;line-height:1.2}.homeacc_title b{font-weight:700;display:block}.homeacc_icon{border:1px solid #fff;border-radius:50%;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;transition:transform .4s ease-in-out;display:flex}.homeacc_band-open .homeacc_icon{transform:rotate(45deg)}.homeacc_band-open .homeacc_name{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.homeacc_band-intro .homeacc_header{pointer-events:none;min-height:0;padding-bottom:0}.homeacc_band-intro .homeacc_icon{display:none}.homeacc_panel{z-index:3;visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .4s ease-in-out,visibility .4s;display:grid;position:relative}.homeacc_band-open .homeacc_panel{visibility:visible;grid-template-rows:1fr}.homeacc_panelInner{min-height:0;overflow:hidden}.homeacc_content{opacity:0;padding:0 30px 40px;transition:opacity .3s ease-in-out,transform .3s ease-in-out;transform:translateY(-10px)}.homeacc_content h3{color:#e71618;text-transform:uppercase;margin:0 0 10px;font-size:16px;font-weight:900}.homeacc_content h2{margin:0 0 15px;font-size:26px;font-weight:700;line-height:1.2}.homeacc_content p{margin:0 0 10px}.homeacc_content .red{color:#e71618}.homeacc_content .logoIncentivos{width:100%;max-width:180px;margin-top:20px;margin-left:-18px;display:block}.homeacc_content .logoDHM{width:100%;max-width:100px;margin-top:20px;display:block}.homeacc_band-open .homeacc_content{opacity:1;transition-delay:.15s;transform:none}.homeacc_band-blue .homeacc_content h3{color:#71a6d5}.homeacc_text{font-size:17px;font-weight:400;line-height:1.5}.homeacc_buttons{flex-wrap:wrap;align-items:center;gap:20px;margin-top:25px;display:flex}.homeacc_button{color:#fff;background-color:#e71618;border-radius:30px;justify-content:center;align-items:center;padding:12px 24px;font-size:16px;font-weight:700;display:inline-flex}.homeacc_band-blue .homeacc_button{background-color:#71a6d5}.homeacc_videobtn{color:#fff;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0;font-size:16px;font-weight:600;display:inline-flex}.homeacc_videobtn .play{background-color:#e71618;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;font-size:18px;display:flex}.sustainability{margin-top:86px}.sustainability__container{max-width:1680px;margin:0 auto;padding:0 40px}@media (max-width:1100px){.sustainability__container{padding:0 24px}}.sustainability__hero{color:#fff;background-color:#1a1819;position:relative;overflow:hidden}.sustainability__heroDecor{pointer-events:none;background:radial-gradient(760px 560px at 46% 310px,#49bb6333,#49bb6312 45%,#0000 75%);position:absolute;inset:0}@media (max-width:1100px){.sustainability__heroDecor{background:radial-gradient(420px 340px at 78% 150px,#49bb6329,#49bb630d 45%,#0000 75%)}}.sustainability__heroLeaf{opacity:.3;background-color:#49bb63;width:560px;height:560px;position:absolute;top:310px;left:46%;transform:translate(-50%,-50%);-webkit-mask:url(/assets/svg/Sostenibilidad/MedioAmbiente.svg) 50%/contain no-repeat;mask:url(/assets/svg/Sostenibilidad/MedioAmbiente.svg) 50%/contain no-repeat}@media (max-width:1100px){.sustainability__heroLeaf{width:340px;height:340px;top:150px;left:78%}}@media (max-width:768px){.sustainability__heroLeaf{opacity:.22;width:280px;height:280px;left:82%}}.sustainability__heroContent{z-index:1;grid-template-columns:minmax(0,1fr) minmax(0,440px);grid-template-areas:"main toc""certs certs";column-gap:96px;padding-top:96px;padding-bottom:72px;display:grid;position:relative}@media (max-width:1440px){.sustainability__heroContent{grid-template-columns:minmax(0,1fr) minmax(0,380px);column-gap:64px}}@media (max-width:1100px){.sustainability__heroContent{padding-top:48px;padding-bottom:56px;display:block}}.sustainability__heroMain{grid-area:main}.sustainability__breadcrumb{color:#9e9a9b;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.sustainability__breadcrumb a{color:#9e9a9b;transition:color .2s}.sustainability__breadcrumb a:hover{color:#fff}.sustainability__eyebrow{letter-spacing:.18em;text-transform:uppercase;color:#49bb63;margin:22px 0 0;font-size:12px;font-weight:500}.sustainability__title{letter-spacing:-.01em;max-width:760px;margin:22px 0 0;font-size:56px;font-weight:700;line-height:1.14}@media (max-width:1100px){.sustainability__title{margin-top:18px;font-size:40px;line-height:1.2}}@media (max-width:768px){.sustainability__title{font-size:30px;line-height:1.23}}.sustainability__intro,.sustainability__text{max-width:900px;margin:24px 0 0;font-size:18px;line-height:30px}@media (max-width:1440px){.sustainability__intro,.sustainability__text{max-width:720px}}@media (max-width:1100px){.sustainability__intro,.sustainability__text{max-width:none;margin-top:20px;font-size:16px;line-height:26px}}.sustainability__intro{color:#dbd7d8;margin-top:36px}@media (max-width:1100px){.sustainability__intro{margin-top:22px}}.sustainability__text{color:#9f9b9a}.sustainability__num{color:#49bb63;flex:none;font-size:13px;font-weight:500}.sustainability__toc{grid-area:toc;align-self:center;margin-top:48px}@media (max-width:1100px){.sustainability__toc{margin-top:40px}}.sustainability__toc ul{margin:16px 0 0;padding:0;list-style:none}@media (max-width:1100px){.sustainability__toc ul{margin-top:12px}}.sustainability__toc li{border-bottom:1px solid #343031}@media (max-width:1100px){.sustainability__toc li{border-bottom-color:#2c292a}}.sustainability__toc a{color:#fff;align-items:center;min-height:60px;display:flex}@media (max-width:1100px){.sustainability__toc a{min-height:56px}}.sustainability__toc a:hover .sustainability__tocArrow{transform:translateY(3px)}.sustainability__toc .sustainability__num{width:38px}@media (min-width:1101px){.sustainability__toc .sustainability__num{color:#e71618}}@media (max-width:1100px){.sustainability__toc .sustainability__num{width:36px}}.sustainability__tocLabel{letter-spacing:.18em;text-transform:uppercase;color:#9e9a9b;margin:0;font-size:11px;font-weight:500}.sustainability__tocTitle{flex:1;font-size:18px;font-weight:500}@media (max-width:1100px){.sustainability__tocTitle{font-size:16px}}.sustainability__tocArrow{color:#e71618;font-size:16px;transition:transform .2s}@media (max-width:1100px){.sustainability__tocArrow{color:#49bb63}}.sustainability__certs{border-top:1px solid #343031;flex-wrap:wrap;grid-area:certs;gap:24px 64px;margin:68px 0 0;padding:40px 0 0;list-style:none;display:flex}@media (max-width:1100px){.sustainability__certs{border-top-color:#2c292a;flex-direction:column;gap:16px;margin-top:20px;padding-top:28px}}.sustainability__cert{align-items:center;gap:12px;display:flex}.sustainability__certLogo{border:1px dashed #ffffff38;border-radius:50%;flex:0 0 56px;justify-content:center;align-items:center;width:56px;height:56px;display:flex}.sustainability__certLogo.has-logo{border:0;border-radius:0}.sustainability__certLogo img{object-fit:contain;width:100%;height:100%}.sustainability__certText{flex-direction:column;gap:2px;display:flex}.sustainability__certText strong{color:#fff;font-size:14px;font-weight:700;line-height:1.3}.sustainability__certText span{color:#9e9a9b;font-size:12px;line-height:1.4}.sustainability__section{background-color:#fff;padding:112px 0 120px;scroll-margin-top:86px}.sustainability__section--alt{background-color:#f6f5f3}@media (max-width:1100px){.sustainability__section{padding:64px 0}}.sustainability__sectionGrid{grid-template-columns:minmax(0,3fr) minmax(0,5fr);display:grid}@media (max-width:1100px){.sustainability__sectionGrid{grid-template-columns:minmax(0,1fr)}}.sustainability__sectionHeader{flex-direction:column;align-items:flex-start;padding-right:40px;display:flex}@media (max-width:1100px){.sustainability__sectionHeader{margin-bottom:36px;padding-right:0}}.sustainability__sectionIcon{width:52px;height:52px;margin:-11px 0 0 -11px}@media (max-width:768px){.sustainability__sectionIcon{width:42px;height:42px;margin:-9px 0 0 -9px}}.sustainability__sectionNum{letter-spacing:.14em;color:#e71618;margin-top:20px;font-size:13px;font-weight:500}@media (max-width:768px){.sustainability__sectionNum{margin-top:10px}}.sustainability__sectionTitle{letter-spacing:-.01em;color:#191718;margin-top:18px;font-size:44px;font-weight:700;line-height:1.15}@media (max-width:768px){.sustainability__sectionTitle{margin-top:10px;font-size:28px}}.sustainability__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:64px 48px;display:grid}@media (max-width:768px){.sustainability__cards{grid-template-columns:minmax(0,1fr);gap:36px}}.sustainability__card{color:#5c5656;border-top:1px solid #e0dedf;padding-top:34px;font-size:15px;line-height:26px}@media (max-width:768px){.sustainability__card{padding-top:28px;font-size:16px}}.sustainability__card h3{color:#191718;margin:0 0 14px;font-size:20px;font-weight:700;line-height:1.3}.sustainability__card p{margin:0 0 26px}.sustainability__card p:last-child{margin-bottom:0}.sustainability__card ul{margin:0;padding:0;list-style:none}.sustainability__card li:before{content:"—";margin-right:8px}.sustainability__cardLink{color:#5c5656;transition:color .2s;display:inline-block}.sustainability__cardLink span{transition:transform .2s;display:inline-block}.sustainability__cardLink:hover{color:#e71618}.sustainability__cardLink:hover span{transform:translate(4px)}.siteFooter{color:#fff;background-color:#1a1819}.siteFooter button:focus-visible,.siteFooter a:focus-visible{outline-offset:3px;outline:2px solid #fff}.siteFooter__inner{max-width:1920px;margin:0 auto;padding:0 80px}@media (max-width:1440px){.siteFooter__inner{padding:0 40px}}@media (max-width:768px){.siteFooter__inner{padding:0 24px}}.siteFooter__sustainability{background-color:#232121}.siteFooter__susGrid{grid-template-columns:minmax(0,625fr) minmax(0,1168fr);padding-top:44px;padding-bottom:44px;display:grid}@media (max-width:1100px){.siteFooter__susGrid{grid-template-columns:minmax(0,1fr);row-gap:36px}}@media (max-width:768px){.siteFooter__susGrid{flex-direction:column;align-items:flex-start;gap:0;padding-top:40px;padding-bottom:44px;display:flex}}.siteFooter__susIntro{padding-right:40px}@media (max-width:1100px){.siteFooter__susIntro{padding-right:0}}@media (max-width:768px){.siteFooter__susIntro{display:contents}}.siteFooter__susLabel{letter-spacing:.18em;text-transform:uppercase;color:#e71618;margin:0;font-size:11px;font-weight:500}.siteFooter__susTitle{color:#fff;margin:14px 0 0;font-size:26px;font-weight:400;line-height:1.25}@media (max-width:768px){.siteFooter__susTitle{font-size:22px;line-height:1.35}}.siteFooter__susText{color:#9e9a9b;max-width:560px;margin:16px 0 0;font-size:15px;line-height:22px}.siteFooter__susLink{color:#fff;margin-top:14px;font-size:15px;font-weight:500;display:inline-block}.siteFooter__susLink:hover .siteFooter__ctaArrow{transform:translate(4px)}@media (max-width:768px){.siteFooter__susLink{order:2;margin-top:36px;font-size:16px}}.siteFooter__pillars{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (max-width:768px){.siteFooter__pillars{order:1;grid-template-columns:repeat(2,minmax(0,1fr));align-self:stretch;align-items:start;gap:24px 8px;margin-top:32px}}.siteFooter__pillar{border-left:1px solid #343031;padding:0 24px 0 28px}@media (min-width:769px) and (max-width:1100px){.siteFooter__pillar:first-child{border-left:0;padding-left:0}}@media (max-width:768px){.siteFooter__pillar{border-left-color:#2c292a;padding:6px 0 0 16px}}.siteFooter__pillarIcon{width:36px;height:36px;margin:-2px 0 0 -6px;display:block}.siteFooter__pillarTitle{color:#fff;margin:12px 0 0;font-size:16px;font-weight:700;line-height:1.3}.siteFooter__pillarText{color:#9e9a9b;margin:10px 0 0;font-size:13px;line-height:20px}.siteFooter .footer{background-color:#0000;border-bottom:1px solid #343031;padding:40px 0}@media (max-width:768px){.siteFooter .footer{border-bottom-color:#2c292a;padding:32px 0 24px}}.siteFooter .footer p{margin-bottom:20px;padding-top:0}.siteFooter .footer .logos{flex-wrap:wrap;gap:24px 48px;max-width:1920px;padding:0 80px}@media (max-width:1440px){.siteFooter .footer .logos{column-gap:32px;padding:0 40px}}.siteFooter__main{padding:48px 0}@media (max-width:768px){.siteFooter__main{padding:28px 0 10px}}.siteFooter__grid{grid-template:"brand spain international""brand spain correspondents"1fr/minmax(0,374fr) minmax(0,844fr) minmax(0,542fr);display:grid}@media (max-width:1100px){.siteFooter__grid{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);grid-template-areas:"brand brand""spain international""spain correspondents"}}@media (max-width:768px){.siteFooter__grid{display:block}}.siteFooter__brand{grid-area:brand;padding-right:32px}@media (max-width:1100px){.siteFooter__brand{margin-bottom:40px;padding-right:0}}@media (max-width:768px){.siteFooter__brand{margin-bottom:28px}}.siteFooter__logo{display:inline-block}.siteFooter__logo img{width:178px;height:auto;display:block}@media (max-width:768px){.siteFooter__logo img{width:163px}}.siteFooter__ctas{flex-direction:column;align-items:flex-start;gap:20px;margin-top:26px;display:flex}@media (max-width:768px){.siteFooter__ctas{gap:18px;margin-top:30px}}.siteFooter__cta{font:inherit;text-align:left;color:#fff;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:3px;padding:0;display:flex}.siteFooter__cta:hover .siteFooter__ctaArrow{transform:translate(4px)}.siteFooter__ctaQuestion{color:#9e9a9b;font-size:12px}@media (max-width:768px){.siteFooter__ctaQuestion{font-size:13px}}.siteFooter__ctaText{font-size:15px;font-weight:700}@media (max-width:768px){.siteFooter__ctaText{font-size:16px}}.siteFooter__ctaArrow{color:#e71618;margin-left:8px;transition:transform .2s;display:inline-block}.siteFooter__group--spain{grid-area:spain;padding-right:32px}.siteFooter__group--international{grid-area:international}.siteFooter__group--correspondents{grid-area:correspondents;margin-top:28px}.siteFooter__groupHeader{width:100%;font:inherit;letter-spacing:.18em;text-transform:uppercase;text-align:left;color:#e71618;pointer-events:none;background:0 0;border:0;justify-content:space-between;align-items:center;margin:0 0 26px;padding:0;font-size:11px;font-weight:500;display:flex}.siteFooter__groupHeader i{display:none}.siteFooter__group--correspondents .siteFooter__groupHeader{letter-spacing:0;text-transform:none;color:#fff;margin-bottom:8px;font-size:15px;font-weight:700}.siteFooter__groupBody{grid-template-rows:1fr;display:grid}.siteFooter__groupInner{min-height:0;overflow:hidden}.siteFooter__offices{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 32px;max-width:728px;margin:0;padding:0;list-style:none;display:grid}.siteFooter__offices li{flex-direction:column;gap:6px;display:flex}.siteFooter__offices--international{column-gap:20px;max-width:none}.siteFooter__city{color:#fff;font-size:15px;font-weight:700}.siteFooter__address{color:#9e9a9b;font-size:13px;line-height:1.5}.siteFooter__address a{color:inherit;transition:color .2s}.siteFooter__address a:hover{color:#fff}.siteFooter__regions{color:#9e9a9b;max-width:430px;margin:0;font-size:13px;line-height:20px}@media (max-width:768px){.siteFooter__group{border-top:1px solid #2c292a}.siteFooter__group--spain{padding-right:0}.siteFooter__group--correspondents{margin-top:0}.siteFooter__groupHeader,.siteFooter__group--correspondents .siteFooter__groupHeader{letter-spacing:.16em;text-transform:uppercase;color:#fff;cursor:pointer;pointer-events:auto;min-height:38px;margin:0;font-size:12px;font-weight:500}.siteFooter__groupHeader i,.siteFooter__group--correspondents .siteFooter__groupHeader i{color:#e71618;font-size:14px;transition:transform .25s;display:block}.siteFooter__group.is-open .siteFooter__groupHeader i{transform:rotate(180deg)}.siteFooter__group.is-static .siteFooter__groupHeader{cursor:default}.siteFooter__groupBody{grid-template-rows:0fr;transition:grid-template-rows .3s}.siteFooter__group.is-open .siteFooter__groupBody{grid-template-rows:1fr}.siteFooter__offices,.siteFooter__regions{padding:4px 0 18px}.siteFooter__offices{grid-template-columns:minmax(0,1fr);row-gap:16px}}.siteFooter__bottom{background-color:#121011;border-top:1px solid #343031}@media (max-width:768px){.siteFooter__bottom{border-top-color:#2c292a}}.siteFooter__bottomInner{align-items:center;gap:24px;min-height:44px;padding-top:10px;padding-bottom:10px;display:flex}@media (max-width:1100px){.siteFooter__bottomInner{text-align:center;flex-direction:column;gap:14px;padding-top:20px;padding-bottom:28px}}.siteFooter__copy{color:#9e9a9b;flex:none;font-size:12px}@media (max-width:1100px){.siteFooter__copy{order:3}}.siteFooter__legal{text-align:center;color:#9e9a9b;flex:1;font-size:12px;line-height:20px}@media (max-width:1100px){.siteFooter__legal{order:2;max-width:520px}}.siteFooter__legal a{color:inherit;transition:color .2s}.siteFooter__legal a:hover{color:#fff}.siteFooter__sep{color:#575556;margin:0 3px}.siteFooter__rrss{flex:none;align-items:center;gap:14px;display:flex}@media (max-width:1100px){.siteFooter__rrss{order:1;justify-content:center;gap:18px}}.siteFooter__rrss a{color:#b8b8b8}.siteFooter__rrss i{color:#b8b8b8;font-size:17px;transition:color .2s}@media (max-width:1100px){.siteFooter__rrss i{font-size:19px}}.siteFooter__rrss a:hover i{color:#fff}.contactPage{margin-top:86px}.contactPage .siteFooter__main{padding:72px 0}@media (max-width:1100px){.contactPage .siteFooter__main{padding:64px 0}}@media (max-width:768px){.contactPage .siteFooter__main{padding:32px 0 16px}}.contactPage__title{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}#__next:has(.contactPage){flex-direction:column;min-height:100vh;display:flex}:is(#__next:has(.contactPage) div:has(>.contactPage),#__next:has(.contactPage) div:has(>div>.contactPage)){flex-direction:column;flex:1 0 auto;display:flex}#__next:has(.contactPage) .contactPage{flex:1 0 auto}.contactContainer{background-color:#1a1818}.contactContainer .header{color:#fff;text-align:center;cursor:pointer;justify-content:center;padding:16px 0 0;font-size:1.8rem;font-weight:700;display:flex}.contactContainer .header>div{flex:none;padding:0 6px}.contactContainer .header i{color:#e71618;margin-top:-8px;font-size:4rem}.contactContainer .content{color:#fff;background-color:#333;flex-wrap:wrap;display:flex}.contactContainer .content .title{margin-left:6px;font-size:2rem}.contactContainer .content .offices{padding:30px}@media (max-width:1585px){.contactContainer .content .offices{padding:30px 12px}}@media (max-width:1100px){.contactContainer .content .offices .title{text-align:center}.contactContainer .content .offices .officesDesktop{display:none}}.contactContainer .content .offices .officesMobile{margin:16px 0;display:none}@media (max-width:1100px){.contactContainer .content .offices .officesMobile{display:block}}.contactContainer .content .offices .officesMobile .header{text-align:left;background-color:#1a1818;border-bottom:2px solid #292929;align-items:center;padding:10px 12px;transition:all .3s ease-in-out;display:flex}.contactContainer .content .offices .officesMobile .header>div{flex:0 0 50%}.contactContainer .content .offices .officesMobile .header .city{font-size:1.4rem;font-weight:700}.contactContainer .content .offices .officesMobile .header .address,.contactContainer .content .offices .officesMobile .header .phone{font-size:.8rem;font-weight:400;line-height:1.6}.contactContainer .content .offices .officesMobile .header .arrow{text-align:right}.contactContainer .content .offices .officesMobile .header .arrow i{color:#fff}.contactContainer .content .offices .officesMobile .header.active{background-color:#e71618}.contactContainer .content .offices .officesMobile .map{background:#fff}.contactContainer .content .offices .officesMobile .map iframe{display:block}.contactContainer .content .offices .officesMenu{flex-flow:wrap;justify-content:center;margin:20px 0;font-size:.8rem;display:flex}.contactContainer .content .offices .officesMenu>div{cursor:pointer;background-color:#1a1818;flex:0 0 calc(25% - 8px);margin:4px;padding:10px}@media (max-width:1585px){.contactContainer .content .offices .officesMenu>div{flex:0 0 calc(20% - 4px);margin:2px}}@media (max-width:1100px){.contactContainer .content .offices .officesMenu>div{flex:0 0 152px}}.contactContainer .content .offices .officesMenu .active{background-color:#e71618;position:relative}.contactContainer .content .offices .officesMenu .active:after{content:"";border:10px solid #0000;border-top-color:#e71618;width:0;height:0;display:block;position:absolute;bottom:-19px;left:calc(50% - 10px)}.contactContainer .content .offices .officesMenu .city{font-size:1.4rem;font-weight:700}.contactContainer .content .offices .map iframe{border:0;width:100%;height:300px}.contactContainer .content .contactBoxes{flex-flow:column wrap;max-height:680px;display:flex}@media (max-width:1100px){.contactContainer .content .contactBoxes{max-height:unset;flex-direction:row}}.contactContainer .content .contactBoxes>div{text-align:center;flex:0 0 50%;max-height:340px;padding:0 10px}@media (max-width:600px){.contactContainer .content .contactBoxes>div{flex:0 0 100%}}.contactContainer .content .contactBoxes .box1{background:url(/assets/img/listen.jpg) 50%/cover no-repeat;flex-direction:column;place-content:center;align-items:center;width:40%;display:flex}@media (max-width:1100px){.contactContainer .content .contactBoxes .box1{padding:20px}}.contactContainer .content .contactBoxes .box2{background:url(/assets/img/work.jpg) 50%/cover no-repeat;flex-direction:column;place-content:center;align-items:center;width:40%;display:flex}@media (max-width:1100px){.contactContainer .content .contactBoxes .box2{padding:20px}}.contactContainer .content .contactBoxes .box3{text-align:left;background:#272c31 url(/assets/img/venues.jpg) 0 100%/cover no-repeat;flex:0 0 100%;width:60%;max-height:680px;padding:30px 20px;font-size:1.4rem}.contactContainer .content .contactBoxes .box3 .officesInternational{margin-bottom:20px;display:flex}.contactContainer .content .contactBoxes .box3 .officesInternational>div{background:#0009;flex-grow:1;margin-top:20px;margin-right:10px;padding:10px 15px;font-size:.8rem}.contactContainer .content .contactBoxes .box3 .officesInternational>div b{font-size:1.3rem}.contactContainer .content .contactBoxes .box3 .officesInternational>div:last-child{margin-right:0}@media (max-width:1440px){.contactContainer .content .contactBoxes .box3 .officesInternational{flex-direction:column}}.contactContainer .content .contactBoxes .box3 .countries{flex-flow:wrap;margin-top:20px;font-size:1.1rem;display:flex}.contactContainer .content .contactBoxes .box3 .countries>div{padding-top:5px}.contactContainer .content .contactBoxes .box3 .countries .arrow{flex:0 0 20px}.contactContainer .content .contactBoxes .box3 .countries .country{flex:0 0 calc(100% - 20px)}.contactContainer .content .contactBoxes .box3 .countries i{color:#6490b6;font-size:1.4rem}.contactContainer .content .contactBoxes .subtitle{font-size:1.6rem;font-weight:700}.contactContainer .content .contactBoxes .button{cursor:pointer;color:#000;background-color:#fff;margin:16px;padding:14px 56px;font-weight:700}.contactContainer .content>div{flex:0 0 60%}@media (max-width:1100px){.contactContainer .content>div{flex:0 0 100%}}.contactContainer .content>div:last-child{flex:0 0 40%}@media (max-width:1100px){.contactContainer .content>div:last-child{flex:0 0 100%}}.legalLetter{font-size:14px}.legalLetter strong{font-weight:500}.langBox{flex-direction:row;justify-content:flex-end;margin-right:15px;display:flex}.langBox a{cursor:pointer;color:#000;font-size:14px;font-weight:400}.langBox i{border-left:1px solid #000;height:15px;margin:0 5px}.langBox .activeLang{font-weight:700}.langBox--menu{margin-top:20px;margin-right:0;padding-right:20px!important}.langBox--menu a{cursor:pointer;font-size:20px;font-weight:400;color:#e71618!important}.langBox--menu .activeLang{font-weight:700;color:#fff!important}.langBox--menu i{border-left:2px solid #e71618;height:25px;margin:0 10px}.topbarContainer{z-index:5;align-items:center;padding:15px 20px;transition:all .2s;display:flex;position:absolute;top:0;left:0;right:0}.topbarContainer.fixed{background-color:#fff;position:fixed}.topbarContainer.fixed.shadow{box-shadow:0 0 10px #0000001a}@media (max-width:1100px){.topbarContainer{background-color:#fff0;justify-content:space-between;padding:15px 30px;position:fixed}}.topbarContainer.shadow{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background-color:#e2e2e280}.topbarContainer .logo{cursor:pointer;flex:0 0 300px}.topbarContainer .logo img{width:250px;height:100%}@media (max-width:1100px){.topbarContainer .logo{display:none}}.topbarContainer .logoMobile{flex:0 0 80%;margin-top:10px;display:none}.topbarContainer .logoMobile img{width:250px;height:100%}@media (max-width:1100px){.topbarContainer .logoMobile img{width:220px}}@media (max-width:600px){.topbarContainer .logoMobile img{width:200px}}@media (max-width:1100px){.topbarContainer .logoMobile{display:block}}.topbarContainer .menu{color:#fff;flex:1}.topbarContainer .menu nav{display:flex}.topbarContainer .menu nav>div{flex:none;margin:0 12px}.topbarContainer .menu nav .active{font-weight:700}@media (max-width:1100px){.topbarContainer .menu{display:none}}.topbarContainer .menu a,.topbarContainer .menu i{color:#fff}.topbarContainer .menu.black a,.topbarContainer .menu.black i{color:#000}.topbarContainer .menuBurguer{text-align:right;color:#fff;flex:0 0 20%;display:none}.topbarContainer .menuBurguer--black{color:#000}.topbarContainer .menuBurguer i{font-size:1.8rem}@media (max-width:1100px){.topbarContainer .menuBurguer{display:block}}.topbarContainer .rrss{flex:0 auto}.topbarContainer .rrss div{flex-direction:row;justify-content:flex-end;align-items:center;display:flex}.topbarContainer .rrss i{color:#000}@media (max-width:1100px){.topbarContainer .rrss{display:none}.topbarContainer .rrss i{color:#fff}}.topbarContainer .rrss_container{flex:1 0 auto;justify-content:flex-end;display:flex}@media (max-width:1100px){.topbarContainer .rrss_container{display:none}}.topbarContainer .rrss_container.color i,.topbarContainer .rrss_container .color i{color:#000}.topbarContainer .rrss_container.white a,.topbarContainer .rrss_container .white a{color:#fff}.topbarContainer .rrss_container.white i,.topbarContainer .rrss_container .white i{color:#fff;border-left-color:#fff}.topbarContainer .menuMobile{z-index:5;display:none}@media (max-width:1100px){.topbarContainer .menuMobile{background:url(/assets/img/poster5.jpg) 50%/cover no-repeat;width:100%;height:100vh;transition:all .5s;display:block;position:fixed;top:0;bottom:0;left:100%;overflow-y:auto}.topbarContainer .menuMobile.active{left:0}}.topbarContainer .menuMobile .content{position:relative}.topbarContainer .menuMobile .layer{z-index:-1;background-color:#0000004d;position:absolute;inset:0}.topbarContainer .menuMobile .menuItem a{color:#fff}.topbarContainer .menuMobile .active a{color:#e71618!important}.topbarContainer .menuMobile .topbar{color:#fff;flex-direction:row;justify-content:center;height:70px;padding:20px;display:flex}.topbarContainer .menuMobile .topbar>div{flex:none;margin:0 12px}.topbarContainer .menuMobile .topbar .logoMobile{flex:0 0 80%;margin:0}.topbarContainer .menuMobile .topbar .menuBurguer{flex:0 0 20%;margin:0}.topbarContainer .menuMobile .topbar .menuBurguer i{font-size:2.4rem}.topbarContainer .menuMobile .items{color:#fff;text-align:right;width:100%;max-width:800px;margin:100px 0;padding-right:20px;font-size:2.4rem;font-weight:700}.topbarContainer .menuMobile .items .active{color:#e71618!important}.topbarContainer .menuMobile .rrss{text-align:right;justify-content:flex-end;align-items:center;margin-top:0;padding-right:20px;display:flex}.topbarContainer .menuMobile .rrss i{color:#ddddddaf;font-size:1.6rem}.topbarContainer .menuMobile .hr{background-color:#ddddddaf;width:145px;height:1px;margin-top:20px;margin-left:auto;margin-right:20px}.topbarContainer .menuMobile .footerContainer{color:#ddddddaf;text-align:right;flex-direction:column-reverse;margin-top:0;padding-right:20px;font-size:1rem;display:flex}.topbarContainer .menuMobile .footerContainer>div{margin:10px 0}.topbarContainer .menuMobile .footerContainer .legal{text-align:right;font-size:14px}.topbarContainer .menuMobile .footerContainer .legal a{color:#ddddddaf}.topbarContainer .menuMobile .footerContainer .copy{color:#fff;font-size:14px}.topbarContainer .menuMobile .footerContainer .rrss{display:none}@media (max-width:1100px){.topbarContainer,.topbarContainer.fixed,.topbarContainer.shadow,.topbarContainer.fixed.shadow{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background-color:#0000}.topbarContainer:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:0;pointer-events:none;background-color:#ffffffd9;transition:opacity .25s;position:absolute;inset:0;box-shadow:0 1px 12px #00000014}.topbarContainer.is-scrolled:before{opacity:1}}.somosContainer{margin-top:57px}.somosContainer .header{background:url(/assets/img/somos.jpg) bottom/cover no-repeat;width:100%;height:calc(100vh - 50px);min-height:800px;position:relative}@media (max-width:1100px){.somosContainer .header{background-size:1400px;height:calc(100vh - 50px);min-height:890px}}@media (max-width:600px){.somosContainer .header{background-size:1000px;height:calc(100vh - 50px);min-height:700px}}.somosContainer .header>span{display:block!important}.somosContainer .header .headerText{margin-top:80px;position:absolute;left:0;right:0}@media (max-width:1100px){.somosContainer .header .headerText{margin-top:120px}}@media (max-width:600px){.somosContainer .header .headerText{margin-top:60px}}.somosContainer .header .headerText .redTitle{color:#e71618;text-align:center;font-size:1.2rem}@media (max-width:1500px){.somosContainer .header .headerText .redTitle{font-size:1rem}}.somosContainer .header .headerText .title,.somosContainer .header .headerText .titleMobile{text-align:center;color:#333;width:100%;max-width:800px;margin:20px auto;font-size:2.4rem;position:relative}@media (max-width:1100px){.somosContainer .header .headerText .title,.somosContainer .header .headerText .titleMobile{font-size:1.6rem;display:none}}.somosContainer .header .headerText .title:after,.somosContainer .header .headerText .titleMobile:after{content:" ";background:url(/assets/svg/quoteUp.svg) 50%/contain no-repeat;width:80px;height:80px;position:absolute;top:-25px;left:21px}.somosContainer .header .headerText .title:before,.somosContainer .header .headerText .titleMobile:before{content:" ";background:url(/assets/svg/quoteDown.svg) 50%/contain no-repeat;width:80px;height:80px;position:absolute;bottom:-31px;right:36px}.somosContainer .header .headerText .titleMobile{max-width:380px;display:none}@media (max-width:1100px){.somosContainer .header .headerText .titleMobile{display:block}.somosContainer .header .headerText .titleMobile:after{width:70px;height:70px;left:45px}.somosContainer .header .headerText .titleMobile:before{width:70px;height:70px;right:45px}}.somosContainer .header .redArrow{cursor:pointer;width:40px;height:40px;transition:all .3s ease-in-out;position:absolute;bottom:40px;left:calc(50% - 20px)}.somosContainer .header .redArrow:hover{transform:translateY(-10px)}@media (max-width:1100px){.somosContainer .header .redArrow{top:390px}}@media (max-width:600px){.somosContainer .header .redArrow{top:320px}}.somosContainer .counters{flex-wrap:wrap;justify-content:center;max-width:1620px;margin:0 auto;display:flex}@media (max-width:1560px){.somosContainer .counters{max-width:800px;margin:10px auto}}@media (max-width:800px){.somosContainer .counters{max-width:600px;margin:10px auto}}.somosContainer .counters>div{flex:0 0 calc(16.66% - 40px);padding:60px 20px;font-size:4rem;font-weight:700}@media (max-width:1560px){.somosContainer .counters>div{flex:0 0 calc(50% - 5px);padding:2px 25px}}@media (max-width:600px){.somosContainer .counters>div{flex:0 0 100%}}.somosContainer .counters .counter{text-align:center;justify-content:center;display:flex}.somosContainer .counters .counter .plus{color:#bababa;margin-top:-4px}.somosContainer .counters .counter .number{min-width:120px;padding:0 10px;position:relative}.somosContainer .counters .counter .number.minWidth-120{min-width:120px}.somosContainer .counters .counter .number.minWidth-130{min-width:130px}.somosContainer .counters .counter .number.minWidth-110{min-width:110px}.somosContainer .counters .counter .number.minWidth-160{min-width:160px}.somosContainer .counters .counter .number.minWidth-210{min-width:210px}.somosContainer .counters .counter .number .text{color:#e71618;white-space:nowrap;background-color:#fff;padding-bottom:1px;font-size:.7rem;line-height:1;position:absolute;top:calc(50% - 8px);left:0;right:0}.somosContainer .tree1{background:url(/assets/img/tree1.jpg) 50%/cover no-repeat}.somosContainer .tree1 .content{color:#fff;width:100%;max-width:1100px;margin:0 auto;padding:60px 40px}.somosContainer .tree1 .content .titleRed{color:#e71618;font-size:1.4rem;font-weight:700}.somosContainer .tree1 .content .title{padding-bottom:12px;font-size:1.4rem;font-weight:700}.somosContainer .tree2{background:url(/assets/img/somos_nuevo.jpg) 50%/cover no-repeat}.somosContainer .tree2 .content{color:#fff;text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:1100px;min-height:400px;margin:0 auto;padding:60px 0;display:flex}@media (max-width:1100px){.somosContainer .tree2 .content{max-width:300px}}.somosContainer .tree2 .content .titleRed{color:#e71618;font-size:1.8rem;font-weight:700}.somosContainer .tree2 .content .title{padding-bottom:6px;font-size:1.8rem;font-weight:700}.somosContainer .greyBar{text-align:center;background-color:#e5e5e5;padding:40px;font-size:1.6rem}.somosContainer .peopleContainer{flex-wrap:wrap;width:100%;margin:0 auto;font-size:1.1rem;display:flex}.somosContainer .peopleContainer>div{text-align:center;flex:0 0 50%;padding:20px}@media (max-width:1100px){.somosContainer .peopleContainer>div{border-bottom:2px solid #ccc;flex:0 0 100%}}.somosContainer .peopleContainer .title{padding-bottom:20px;font-size:1.6rem;font-weight:700}.somosContainer .peopleContainer .people{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:60px 0;width:80%;margin:auto;display:flex}.somosContainer .peopleContainer .people-box{text-align:center;flex-direction:column;flex:0 0 40%;justify-content:center;align-items:center;gap:5px;padding:0 10px;display:flex}.somosContainer .peopleContainer .people-box-three{flex:0 0 33%}.somosContainer .peopleContainer .people-box-four{flex:0 0 25%}@media (max-width:600px){.somosContainer .peopleContainer .people-box{flex:0 0 100%}}.somosContainer .peopleContainer .people .photo-people{filter:grayscale();background-color:#f2f2f2;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:100px;width:100px;height:100px}.somosContainer .peopleContainer .people-divider{color:#bababa;border-bottom:2px solid #e71618;width:90%;margin:0 auto 30px;padding-bottom:5px;font-size:25px}.somosContainer .peopleContainer .people-divider-1{margin:30px auto}.somosContainer .peopleContainer .people .jmilan{background-image:url(https://storage.googleapis.com/gp_videos/gp/FotosPacificoMeetings/SOMOS/jmilan.jpg);background-position:top}.somosContainer .peopleContainer .people .mmilan{background-image:url(https://storage.googleapis.com/gp_videos/gp/FotosPacificoMeetings/SOMOS/mmilan.png)}.somosContainer .peopleContainer .people .yestupina{background-image:url(https://storage.googleapis.com/gp_videos/gp/FotosPacificoMeetings/SOMOS/yestupina.png)}.somosContainer .peopleContainer .people .pmilan{background-image:url(https://storage.googleapis.com/gp_videos/gp/FotosPacificoMeetings/SOMOS/pmilan.png)}.somosContainer .peopleContainer .people .dherrera{background-image:url(https://storage.googleapis.com/gp_videos/gp/FotosPacificoMeetings/SOMOS/dherrera.png)}.somosContainer .peopleContainer .people .jleno{background-image:url(https://storage.googleapis.com/gp_videos/gp/FotosPacificoMeetings/SOMOS/jleno.png)}.somosContainer .peopleContainer .people .jruiz{background-image:url(https://storage.googleapis.com/gp_videos/gp/FotosPacificoMeetings/SOMOS/jruiz.png)}.somosContainer .peopleContainer .people .xpuertas{background-image:url(https://storage.googleapis.com/gp_videos/gp/FotosPacificoMeetings/SOMOS/xpuertas.png)}.somosContainer .peopleContainer .people .mcortinas{background-image:url(https://storage.googleapis.com/gp_videos/gp/FotosPacificoMeetings/SOMOS/mcortinas.png)}.somosContainer .peopleContainer .people .shierro{background-image:url(https://storage.googleapis.com/gp_videos/gp/FotosPacificoMeetings/SOMOS/shierro.png)}.somosContainer .peopleContainer .people .emoreno{background-image:url(https://storage.googleapis.com/gp_videos/gp/FotosPacificoMeetings/SOMOS/emoreno.png)}.somosContainer .peopleContainer .people .ppaez{background-image:url(https://storage.googleapis.com/gp_videos/gp/FotosPacificoMeetings/SOMOS/ppaez.png)}.somosContainer .peopleContainer .people .jmortiz{background-image:url(https://storage.googleapis.com/gp_videos/gp/FotosPacificoMeetings/SOMOS/jmortiz.png)}.somosContainer .peopleContainer .people .ejordana{background-image:url(https://storage.googleapis.com/gp_videos/gp/FotosPacificoMeetings/SOMOS/ejordana.png)}.somosContainer .peopleContainer .people .jalpuente{background-image:url(https://storage.googleapis.com/gp_videos/gp/FotosPacificoMeetings/SOMOS/jalpuente.png)}.somosContainer .peopleContainer .people .cmartin{background-image:url(https://storage.googleapis.com/gp_videos/gp/FotosPacificoMeetings/SOMOS/cmartin.png)}.somosContainer .peopleContainer .people .jmedrano{background-image:url(https://storage.googleapis.com/gp_videos/gp/FotosPacificoMeetings/SOMOS/jmedrano.png)}.somosContainer .peopleContainer .people .jllobet{background-image:url(https://storage.googleapis.com/gp_videos/gp/FotosPacificoMeetings/SOMOS/jllobet.png)}.somosContainer .peopleContainer .people .jagudo{background-image:url(https://storage.googleapis.com/gp_videos/gp/FotosPacificoMeetings/SOMOS/jagudo.jpg)}.border-left{border-left:1px solid #b9b9b9}.hacemosContainer{margin-top:57px}.hacemosContainer .header{background:url(/assets/img/hacemos.jpg) bottom/cover no-repeat;width:100%;height:calc(100vh - 50px);min-height:900px;position:relative}@media (max-width:1100px){.hacemosContainer .header{background-size:1400px;height:calc(100vh - 50px);min-height:860px}}@media (max-width:600px){.hacemosContainer .header{background-size:1000px;height:calc(100vh - 50px);min-height:700px}}.hacemosContainer .header>span{display:block!important}.hacemosContainer .header .headerText{margin-top:50px;position:absolute;left:0;right:0}@media (max-width:1100px){.hacemosContainer .header .headerText{margin-top:120px}}@media (max-width:600px){.hacemosContainer .header .headerText{margin-top:60px}}.hacemosContainer .header .headerText .redTitle{color:#e71618;text-align:center;font-size:1.2rem}@media (max-width:1500px){.hacemosContainer .header .headerText .redTitle{font-size:1rem}}.hacemosContainer .header .headerText .title,.hacemosContainer .header .headerText .titleMobile{text-align:center;color:#333;width:100%;max-width:840px;margin:20px auto;font-size:2.4rem;position:relative}@media (max-width:1100px){.hacemosContainer .header .headerText .title,.hacemosContainer .header .headerText .titleMobile{font-size:1.6rem;display:none}}.hacemosContainer .header .headerText .title:after,.hacemosContainer .header .headerText .titleMobile:after{content:" ";background:url(/assets/svg/quoteUp.svg) 50%/contain no-repeat;width:80px;height:80px;position:absolute;top:-25px;left:21px}.hacemosContainer .header .headerText .title:before,.hacemosContainer .header .headerText .titleMobile:before{content:" ";background:url(/assets/svg/quoteDown.svg) 50%/contain no-repeat;width:80px;height:80px;position:absolute;bottom:-31px;right:-10px}.hacemosContainer .header .headerText img{width:100%;max-width:250px}.hacemosContainer .header .headerText .titleMobile{max-width:380px;display:none}@media (max-width:1100px){.hacemosContainer .header .headerText .titleMobile{display:block}.hacemosContainer .header .headerText .titleMobile:after{width:70px;height:70px;left:30px}.hacemosContainer .header .headerText .titleMobile:before{width:70px;height:70px;right:60px}}.hacemosContainer .header .redArrow{cursor:pointer;width:40px;height:40px;transition:all .3s ease-in-out;position:absolute;bottom:40px;left:calc(50% - 20px)}.hacemosContainer .header .redArrow:hover{transform:translateY(-10px)}@media (max-width:1100px){.hacemosContainer .header .redArrow{top:390px}}@media (max-width:600px){.hacemosContainer .header .redArrow{top:340px}}.hacemosContainer .slider{flex-wrap:wrap;height:100vh;display:flex;position:relative}@media (max-width:1100px){.hacemosContainer .slider{height:700px}}.hacemosContainer .slider .bg{z-index:-1;position:absolute;inset:0}.hacemosContainer .slider .layer1{background-color:#731717}.hacemosContainer .slider .layer2{background-color:#800606}.hacemosContainer .slider .layer3{background-color:#9b0000}.hacemosContainer .slider .layer4{background-color:#e71618}.hacemosContainer .slider .layer5{background-color:#9b0000}.hacemosContainer .slider .layer6{background-color:#800606}.hacemosContainer .slider .layer7{background-color:#731717}.hacemosContainer .slider .layer8{background-color:#66bedb}.hacemosContainer .slider .layer{z-index:3;opacity:.8;transition:all .3s ease-in-out;position:absolute;inset:0}.hacemosContainer .slider .video{z-index:2;mix-blend-mode:luminosity;position:absolute;inset:0;overflow:hidden}.hacemosContainer .slider .video video{z-index:-1;min-height:100vh;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.hacemosContainer .slider .content{z-index:3;color:#fff;text-align:center;width:100%;padding:20px;font-size:1rem;font-weight:700;position:absolute;top:40vh;left:50%;transform:translate(-50%)}@media (max-width:1100px){.hacemosContainer .slider .content{text-align:left;align-items:center;display:flex;top:50%;left:50%;transform:translate(-50%,-50%)}}.hacemosContainer .slider .content .title{margin-bottom:20px;font-size:1.5vw;font-weight:400}@media (max-width:1450px){.hacemosContainer .slider .content .title{font-size:1.5rem}}@media (max-width:1100px){.hacemosContainer .slider .content .title{flex:0 0 50%;margin-bottom:0;font-size:1.4rem}}.hacemosContainer .slider .content .text{visibility:hidden;opacity:0;font-size:.9rem;font-weight:300;transition:all .6s ease-in-out}@media (max-width:1100px){.hacemosContainer .slider .content .text{display:none}}.hacemosContainer .slider .content .buttonContainer{visibility:hidden;opacity:0;transition:all .6s ease-in-out}@media (max-width:1100px){.hacemosContainer .slider .content .buttonContainer{text-align:center;visibility:visible;opacity:1;flex:0 0 50%;display:block}}.hacemosContainer .slider .content .buttonContainer .button{cursor:pointer;border:1px solid #fff;border-radius:50%;width:40px;height:40px;margin:18px auto;padding:12px;line-height:.8}@media (max-width:1100px){.hacemosContainer .slider .content .buttonContainer .button{margin:unset;float:right}}.hacemosContainer .slider>div,.hacemosContainer .slider>a{cursor:pointer;flex:0 0 12.5%;position:relative}@media (max-width:1100px){.hacemosContainer .slider>div,.hacemosContainer .slider>a{flex:0 0 100%}}@media (min-width:1101px){.hacemosContainer .slider>div:hover .layer,.hacemosContainer .slider>a:hover .layer{opacity:.9;background-color:#19222b}.hacemosContainer .slider>div:hover .text,.hacemosContainer .slider>a:hover .text,.hacemosContainer .slider>div:hover .buttonContainer,.hacemosContainer .slider>a:hover .buttonContainer{visibility:visible;opacity:1}}.tags span{margin:0 3px}.projectsContainer{z-index:-1;background-color:#19222e;margin-top:77px}@keyframes projectHeaderFadeIn{0%{opacity:0;transform:translateY(-24px)}to{opacity:1;transform:translateY(0)}}@keyframes projectHeaderFadeOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(24px)}}.projectsContainer .projectsHeader{text-align:right;color:#fff;opacity:1;will-change:opacity,transform;width:100%;height:calc(100vh - 77px);min-height:800px;position:relative;transform:translateY(0)}.projectsContainer .projectsHeader.is-entering{animation:.45s both projectHeaderFadeIn}.projectsContainer .projectsHeader.is-exiting{pointer-events:none;animation:.45s both projectHeaderFadeOut}@media (max-width:1100px){.projectsContainer .projectsHeader{background-size:1400px;height:calc(100vh - 50px);min-height:750px}}@media (max-width:600px){.projectsContainer .projectsHeader{background-size:1000px;height:calc(100vh - 50px);min-height:700px}}.projectsContainer .projectsHeader>span{display:block!important}.projectsContainer .projectsHeader .headerContent{z-index:3;max-width:840px;display:flex;position:absolute;top:50%;right:20px;transform:translateY(-50%)}@media (max-width:600px){.projectsContainer .projectsHeader .headerContent{transform:unset;top:120px}}.projectsContainer .projectsHeader .headerContent .headerText{flex-flow:column wrap;flex:0 0 calc(100% - 120px);align-content:flex-end;align-items:flex-end;padding-left:20px;display:flex}.projectsContainer .projectsHeader .headerContent .headerText>img{margin-bottom:20px}.projectsContainer .projectsHeader .headerContent .headerText>img.logoGpi{width:150px}.projectsContainer .projectsHeader .headerContent .headerText .logoEventos{width:100%;max-width:350px;margin-right:-40px}@media (max-width:600px){.projectsContainer .projectsHeader .headerContent .headerText{text-align:center;flex:0 0 100%;align-content:center;align-items:center;margin-top:0;padding:0 20px}}.projectsContainer .projectsHeader .headerContent .headerText .title{color:#e71618;font-size:2.4rem}@media (max-width:1100px){.projectsContainer .projectsHeader .headerContent .headerText .title{font-size:1.8rem}}@media (max-width:600px){.projectsContainer .projectsHeader .headerContent .headerText .title{text-align:center;max-width:250px;font-size:1.4rem}}.projectsContainer .projectsHeader .headerContent .headerText .title.blue{color:#71a6d5}.projectsContainer .projectsHeader .headerContent .headerText .subtitle{margin:20px 0;font-size:2.4rem}@media (max-width:1100px){.projectsContainer .projectsHeader .headerContent .headerText .subtitle{font-size:1.8rem}}@media (max-width:600px){.projectsContainer .projectsHeader .headerContent .headerText .subtitle{font-size:1.4rem}}.projectsContainer .projectsHeader .headerContent .headerText .buttons{margin:20px 0}.projectsContainer .projectsHeader .headerContent .headerText .buttons .buttonRed,.projectsContainer .projectsHeader .headerContent .headerText .buttons .buttonBlue{color:#fff;cursor:pointer;text-align:center;z-index:3;background:#e71618;border:none;border-radius:20px;margin:0 6px;padding:10px 25px;font-size:18px;display:inline-block}.projectsContainer .projectsHeader .headerContent .headerText .buttons .buttonBlue{background:#71a6d5}.projectsContainer .projectsHeader .headerContent .arrows{flex-direction:column;flex:0 0 140px;justify-content:center;align-items:center;display:flex}@media (max-width:600px){.projectsContainer .projectsHeader .headerContent .arrows{flex-direction:row;width:100%;position:absolute;top:-34px}}.projectsContainer .projectsHeader .headerContent .arrows>div{flex:0 0 50%;align-items:flex-start;padding:30px 0;display:flex}@media (max-width:600px){.projectsContainer .projectsHeader .headerContent .arrows>div{padding:30px;display:block}}.projectsContainer .projectsHeader .headerContent .arrows>div:first-child{align-items:flex-end}@media (max-width:600px){.projectsContainer .projectsHeader .headerContent .arrows>div:first-child{text-align:left}.projectsContainer .projectsHeader .headerContent .arrows>div:first-child i,.projectsContainer .projectsHeader .headerContent .arrows>div:last-child i{transform:rotate(270deg)}}.projectsContainer .projectsHeader .headerContent .arrows i{color:#fff;cursor:pointer;font-size:2.6rem}@media (max-width:600px){.projectsContainer .projectsHeader .headerContent .arrows i{font-size:2rem}}.projectsContainer .projectsHeader .video{position:absolute;inset:0}.projectsContainer .projectsHeader .video video{object-fit:cover;width:100%;height:100%}.projectsContainer .projectsHeader .redArrow{cursor:pointer;z-index:3;width:40px;height:40px;transition:all .3s ease-in-out;position:absolute;bottom:40px;left:calc(50% - 20px)}.projectsContainer .projectsHeader .redArrow:hover{transform:translateY(-10px)}@media (max-width:1100px){.projectsContainer .projectsHeader .redArrow{bottom:80px}}.projectsContainer .projectsHeader .layer{opacity:.8;z-index:2;background-color:#19222b;position:absolute;inset:0}.projectsContainer .projectsHeader .bg{z-index:1;position:absolute;inset:0}.projectsContainer .projectsHeader .bgCongresos{background:url(/assets/img/poster1.jpg) bottom/cover no-repeat}.projectsContainer .projectsHeader .bgEventos{background:url(/assets/img/poster2.jpg) bottom/cover no-repeat}.projectsContainer .projectsHeader .bgIncentivos{background:url(/assets/img/poster3.jpg) bottom/cover no-repeat}.projectsContainer .projectsHeader .bgComunicacion{background:url(/assets/img/poster4.jpg) bottom/cover no-repeat}.projectsContainer .projectsHeader .bgTecnologia{background:url(/assets/img/poster5.jpg) bottom/cover no-repeat}.projectsContainer .projectsHeader .bgMarketing{background:url(/assets/img/poster6.jpg) bottom/cover no-repeat}.projectsContainer .projects{background-color:#fff}.projectsContainer .projectsList{max-width:1200px;margin:0 auto;padding:10px 0}.projectsContainer .projectsList .small{height:300px}.projectsContainer .projectsList .big{height:530px}.projectsContainer .projectsList .small,.projectsContainer .projectsList .big{color:#fff;cursor:pointer;background-color:#ccc;flex-direction:column;justify-content:center;align-items:center;margin:0 8px 8px 0;display:flex;position:relative;overflow:hidden}.projectsContainer .projectsList .small.cursor-default,.projectsContainer .projectsList .big.cursor-default{cursor:default}.projectsContainer .projectsList .small:hover .title,.projectsContainer .projectsList .big:hover .title{transform:translateY(-10px)}.projectsContainer .projectsList .small:hover .layer,.projectsContainer .projectsList .small:hover .title,.projectsContainer .projectsList .small:hover .subtitle,.projectsContainer .projectsList .big:hover .layer,.projectsContainer .projectsList .big:hover .title,.projectsContainer .projectsList .big:hover .subtitle{opacity:.8}@media (max-width:899px){.projectsContainer .projectsList .small,.projectsContainer .projectsList .big{height:300px}}.projectsContainer .projectsList .title{z-index:1;text-align:center;opacity:0;text-shadow:0 0 10px #000;padding:10px;font-size:1.4rem;transition:all .3s ease-in-out}@media (max-width:1100px){.projectsContainer .projectsList .title{opacity:1}}.projectsContainer .projectsList .emptySpace{pointer-events:none}.projectsContainer .projectsList .emptySpace .title{padding:0}.projectsContainer .projectsList .subtitle{z-index:1;text-align:center;opacity:0;text-shadow:0 0 10px #000;padding:0 10px;font-size:1rem;transition:all .3s ease-in-out}@media (max-width:1100px){.projectsContainer .projectsList .subtitle{opacity:1}}.projectsContainer .projectsList .layer{opacity:0;background-color:#19222b;transition:all .3s ease-in-out;position:absolute;inset:0}@media (max-width:1100px){.projectsContainer .projectsList .layer{opacity:.7}.projectsContainer .projectsList .layer-poster{opacity:.3}}.projectsContainer .projectsList .layer.red{background-color:#e9181a}.projectsContainer .projectsList .layer.darkGrey{background-color:#3a3a3a}.projectsContainer .projectsList .layer.blue{background-color:#598ebd}.projectsContainer .projectsList .layer.grey{background-color:#999}.project{flex-direction:row;justify-content:center;align-items:flex-start;height:100vh;display:flex}@media (max-width:1100px){.project{height:unset;margin-top:77px}}.project .text{flex:0 0 50%;height:100%;padding:120px;position:relative}@media (max-width:1300px){.project .text{padding:100px 60px}}@media (max-width:1100px){.project .text{text-align:center;flex:0 0 100%;padding:20px 0}}.project .text .title{color:#333;font-size:2.6rem;font-weight:700}@media (max-width:1100px){.project .text .title{padding:0 10px}}@media (max-width:600px){.project .text .title{font-size:2.4rem}}.project .text .title.small{font-size:2rem}.project .text .title.hidden{visibility:hidden}.project .text .subtitle{color:#e71618;padding:4px 0 30px;font-size:1.2rem;font-weight:700}.project .text .description{min-height:120px;max-height:calc(100vh - 400px);padding-right:6px;font-size:.9rem;overflow-y:auto}@media (max-width:1100px){.project .text .description{height:unset;text-align:left;padding:20px 40px}}.project .text .description::-webkit-scrollbar{border-radius:30px;width:.4em}.project .text .description::-webkit-scrollbar-track{background-color:#fff;border:1px solid #777;border-radius:50px}.project .text .description::-webkit-scrollbar-thumb{background-color:#333;border-radius:50px}.project .text .buttons,.project .text .buttonsMobile{justify-content:center;align-items:center;display:flex;position:absolute;bottom:30px;left:50%;transform:translate(-50%)}@media (max-width:1100px){.project .text .buttons,.project .text .buttonsMobile{position:unset;transform:unset}}@media (max-width:600px){.project .text .buttons,.project .text .buttonsMobile{flex-wrap:wrap}}.project .text .buttons>a,.project .text .buttonsMobile>a{cursor:pointer;color:#000;background-color:#e5e5e5;flex:0 0 150px;justify-content:center;align-items:center;margin:0 16px;padding:10px;font-weight:700;display:flex}@media (max-width:600px){.project .text .buttons>a,.project .text .buttonsMobile>a{flex:1 0 150px;margin:10px}}.project .text .buttons>a i,.project .text .buttonsMobile>a i{font-size:1.3rem}.project .text .buttons>a>div,.project .text .buttonsMobile>a>div{text-align:center;flex:0 0 calc(100% - 25px)}.project .text .buttons>a>div:first-child,.project .text .buttonsMobile>a>div:first-child{flex:0 0 25px}.project .text .buttons>a:nth-child(2) i,.project .text .buttonsMobile>a:nth-child(2) i{font-size:1.4rem}.project .text .buttons>a:last-child>div,.project .text .buttonsMobile>a:last-child>div{text-align:center;flex:0 0 25px}.project .text .buttons>a:last-child>div:first-child,.project .text .buttonsMobile>a:last-child>div:first-child{flex:0 0 calc(100% - 25px)}@media (max-width:600px){.project .text .buttons{display:none}}.project .text .buttonsMobile{display:none}@media (max-width:600px){.project .text .buttonsMobile{display:flex}}.project .text .buttonsMobile>div:nth-child(2)>div{text-align:center;flex:0 0 25px}.project .text .buttonsMobile>div:nth-child(2)>div:first-child{flex:0 0 calc(100% - 25px)}.project .text .buttonsMobile>div:last-child>div{text-align:center;flex:0 0 calc(100% - 25px)}.project .text .buttonsMobile>div:last-child>div:first-child{flex:0 0 25px;justify-content:center;align-items:center;display:flex}.project .gallery{flex:0 0 50%;width:100%;height:100%;overflow-y:hidden}@media (max-width:1100px){.project .gallery{display:none}}.project .gallery .carousel{justify-content:flex-start;align-items:center;width:100%;height:100%;margin-top:-54px;display:flex}.project .gallery .slider{width:100%;height:100%}.project .gallery .slider *{outline:none}.project .gallery .slider{flex:0 0 calc(100% - 180px)}.project .gallery .nav{flex-direction:column;flex:0 0 180px;justify-content:center;align-items:center;height:100%;margin-top:0;display:flex}.project .gallery .nav>div{cursor:pointer}.project .gallery .nav>div i{color:#ccc;padding:8px 0;font-size:2rem;transition:all .3s ease-in-out}.project .gallery .nav>div i.active{color:#000}.project .gallery .nav button{background-color:unset;border:0}.project .gallery .nav button i{font-size:4rem}.project .gallery .slider,.project .gallery .carousel__slider,.project .gallery .carousel__slider-tray-wrapper{height:100vh}.project .gallery .carousel__slide{padding-bottom:540px!important}.project .gallery .carousel__inner-slide{z-index:5;top:16vh}.project .gallery .carousel__inner-slide img,.project .gallery .carousel__inner-slide video,.project .gallery .carousel__inner-slide iframe{filter:grayscale();object-fit:cover;outline:hidden;width:100%;height:500px;transition:all .3s ease-in-out}.project .gallery .carousel__slide--visible img,.project .gallery .carousel__slide--visible video,.project .gallery .carousel__slide--visible iframe{filter:grayscale(0%)}.project .gallery .carousel__slider-tray-wrap--vertical{height:100vh}.project .galleryMobile{display:none}@media (max-width:1100px){.project .galleryMobile{display:block}}.project .galleryMobile{flex:0 0 50%;width:100%;height:100%;overflow-y:hidden}.project .galleryMobile .carousel{flex-wrap:wrap;display:flex}.project .galleryMobile .slider *{outline:none}.project .galleryMobile .slider{flex:0 0 100%}.project .galleryMobile .nav{flex-direction:row;flex:0 0 100%;justify-content:center;align-items:center;display:flex}.project .galleryMobile .nav>div{cursor:pointer}.project .galleryMobile .nav>div i{color:#ccc;padding:0 12px;font-size:2rem;transition:all .3s ease-in-out}.project .galleryMobile .nav>div i.active{color:#000}.project .galleryMobile .nav button{background-color:unset;border:0}.project .galleryMobile .nav button i{font-size:4rem}.project .galleryMobile .carousel__inner-slide{z-index:5;width:100%}.project .galleryMobile .carousel__inner-slide img,.project .galleryMobile .carousel__inner-slide video{filter:grayscale();object-fit:cover;outline:hidden;width:100%;height:100%;transition:all .3s ease-in-out}.project .galleryMobile .carousel__slide--visible img,.project .galleryMobile .carousel__slide--visible video{filter:grayscale(0%)}@media (max-width:1100px){.techContainer{padding-bottom:20px}}.techContainer>div{flex-flow:wrap;display:flex}.techContainer>div>.slide__container{justify-content:flex-start;align-items:center;width:100%;height:56.25%;display:flex}@media (max-width:1100px){.techContainer>div>.slide__container{flex-direction:column}.techContainer>div>.slide__container .info__container{order:1}.techContainer>div>.slide__container .media__container{order:2;width:100%}}.techContainer>div>.slide__container .info__container i{color:#e71618}.techContainer>div>.slide__container .media__container>img{width:100%}.techContainer>div>.slide__container>div{flex:1 0 50%;justify-content:center;align-items:center;height:56.25%;display:flex}.techContainer>div>.slide__container>div .textContainer{max-width:75%;padding:40px}@media (max-width:1100px){.techContainer>div>.slide__container>div .textContainer{max-width:100%}}.techContainer>div>.slide__container>div .textContainer .title{margin-bottom:20px;font-size:1.5rem;font-weight:700}.techContainer>div>.slide__container>div .videoContainer{width:100%;position:relative}.techContainer>div>.slide__container>div .videoContainer video{width:100%;display:block}.techContainer .mobile{display:none}@media (max-width:1100px){.techContainer .mobile{display:block}.techContainer .desktop{display:none}}.maxNav{max-height:calc(100vh - 370px);margin-right:-30px;padding-right:30px;overflow:auto}@media (max-width:1200px){.maxNav{max-width:calc(100vw - 80px);margin:0;padding:0;display:flex}}.maxNav::-webkit-scrollbar{width:6px;height:6px}.maxNav::-webkit-scrollbar-thumb:hover{background:#b3b3b3}.maxNav::-webkit-scrollbar-thumb{background:#ccc;border-radius:4px}.maxNav::-webkit-scrollbar-thumb:active{background-color:#999}.big-poster-screen-container{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:100;background-color:#0000005d;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.big-poster-screen-container .close-big-poster{position:fixed;top:20px;right:20px}.big-poster-screen-container .close-big-poster i{color:#fff;cursor:pointer;font-size:50px;transition:transform .8s}.big-poster-screen-container .close-big-poster i:hover{transform:rotate(180deg)}.big-poster-screen-container .big-poster{text-align:center;width:80%;height:80%}.big-poster-screen-container .big-poster img{max-width:100%;max-height:100%}.project-card{position:relative}.project-card img{object-fit:cover;width:100%;height:100%;display:block;position:absolute}.clientesContainer{margin-top:57px}.clientesContainer.mt-0{margin-top:0}.clientesContainer.bg-white{background-color:#fff}.clientesContainer .header{background:url(/assets/img/clientes.jpg) bottom/cover no-repeat;width:100%;height:calc(100vh - 50px);min-height:800px;position:relative}@media (max-width:1100px){.clientesContainer .header{background-size:1400px;height:calc(100vh - 50px);min-height:750px}}@media (max-width:600px){.clientesContainer .header{background-size:1000px;height:calc(100vh - 50px);min-height:700px}}.clientesContainer .header>span{display:block!important}.clientesContainer .header .headerText{margin-top:80px;position:absolute;left:0;right:0}@media (max-width:1100px){.clientesContainer .header .headerText{margin-top:20px}}@media (max-width:600px){.clientesContainer .header .headerText{margin-top:60px}}.clientesContainer .header .headerText .redTitle{color:#e71618;text-align:center;font-size:1.2rem}@media (max-width:1500px){.clientesContainer .header .headerText .redTitle{font-size:1rem}}.clientesContainer .header .headerText .title,.clientesContainer .header .headerText .titleMobile{text-align:center;color:#333;width:100%;max-width:800px;margin:20px auto;font-size:2.4rem;position:relative}@media (max-width:1100px){.clientesContainer .header .headerText .title,.clientesContainer .header .headerText .titleMobile{font-size:1.6rem;display:none}}.clientesContainer .header .headerText .title:after,.clientesContainer .header .headerText .titleMobile:after{content:" ";background:url(/assets/svg/quoteUp.svg) 50%/contain no-repeat;width:80px;height:80px;position:absolute;top:-25px;left:16px}.clientesContainer .header .headerText .title:before,.clientesContainer .header .headerText .titleMobile:before{content:" ";background:url(/assets/svg/quoteDown.svg) 50%/contain no-repeat;width:80px;height:80px;position:absolute;bottom:-31px;right:110px}.clientesContainer .header .headerText .titleMobile{max-width:380px;display:none}@media (max-width:1100px){.clientesContainer .header .headerText .titleMobile{display:block}.clientesContainer .header .headerText .titleMobile:after{width:70px;height:70px;left:45px}.clientesContainer .header .headerText .titleMobile:before{width:70px;height:70px;right:45px}}.clientesContainer .header .redArrow{cursor:pointer;width:40px;height:40px;transition:all .3s ease-in-out;position:absolute;bottom:72px;left:calc(50% - 20px)}.clientesContainer .header .redArrow:hover{transform:translateY(-10px)}@media (max-width:1100px){.clientesContainer .header .redArrow{top:280px}}@media (max-width:600px){.clientesContainer .header .redArrow{top:320px}}.clientesContainer .clients.mt-0{margin-top:0}.clientesContainer .clients.bg-white{background-color:#fff}.clientesContainer .clients{background-color:#303030;flex-flow:wrap;padding:20px 0;display:flex}.clientesContainer .clients>div{background-color:#434343;flex:0 0 calc(50% - 20px);margin:10px}.clientesContainer .clients>div.big{flex:0 0 calc(100% - 20px)}@media (max-width:1100px){.clientesContainer .clients>div{flex:0 0 calc(100% - 20px)}}.clientesContainer .clients .title{color:#fff;text-align:center;background-color:#606060;padding:10px;font-size:1.4rem;font-weight:700}.clientesContainer .clients .logos{flex-wrap:wrap;justify-content:center;align-items:center;padding:20px;display:flex}.clientesContainer .clients .logos>div{text-align:center;flex:0 0 200px;padding:10px 20px}.clientesContainer .clients .logos>div img{max-width:100%;max-height:80px}.clientesContainer .clients .logos>div .img-smaller{max-height:70px}.clientesContainer .clients .logos>div .img-smaller-cli{scale:.8}.clientesContainer .clients .logos>div .img-bigger{max-height:85px}.clientesContainer .quotes *{outline:none}.clientesContainer .quotes{-webkit-user-select:none;user-select:none;position:relative;overflow:hidden}.clientesContainer .quotes .quote{text-align:center;color:#bababa;transition:all .3s ease-in-out}.clientesContainer .quotes .quote.active{color:#000}.clientesContainer .quotes .quote .text{color:#fff;background-color:#bababa;justify-content:center;align-items:center;height:360px;padding:10px 35px;line-height:1.6;transition:all .3s ease-in-out;display:flex;position:relative}.clientesContainer .quotes .quote .text i{opacity:.5}.clientesContainer .quotes .quote .text:after{content:"";border:30px solid #0000;border-top-color:#bababa;width:0;height:0;transition:all .3s ease-in-out;display:block;position:absolute;bottom:-60px;left:calc(50% - 30px)}.clientesContainer .quotes .quote .name{margin-top:26px;padding:10px 0;font-size:1.3rem;font-weight:700}.clientesContainer .quotes .quote.active .text{background-color:#e71618}.clientesContainer .quotes .quote.active .text:after{border-color:#e71618 #0000 #0000}.quotesCarousel{--slide-width:min(360px, calc(100vw - 48px));--slide:calc(var(--slide-width) + 20px);padding:10px 0 16px}.quotesCarousel__viewport{touch-action:pan-y;cursor:grab;overflow:hidden}.quotesCarousel__viewport[data-dragging]{cursor:grabbing}.quotesCarousel__track{width:max-content;transform:translateX(calc((var(--position) + .5) * var(--slide) * -1));will-change:transform;align-items:flex-start;margin-left:50%;display:flex}.quotesCarousel__slide{flex:0 0 var(--slide-width);width:var(--slide-width);margin:0 10px}@keyframes clientsLeftToRight{0%{transform:translate(-50%)}to{transform:translate(0)}}.clientsRows{background-color:#303030;flex-direction:column;gap:28px;padding:24px 0 72px;display:flex;overflow:hidden}@media (max-width:1100px){.clientsRows{gap:20px;padding:20px 0 56px}}@media (max-width:600px){.clientsRows{gap:12px;padding:16px 0 40px}}.clientsRows__row{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.clientsRows__row:hover .clientsRows__track{animation-play-state:paused}.clientsRows__track{width:max-content;animation:clientsLeftToRight var(--duration,160s) linear infinite;will-change:transform;display:flex}.clientsRows__list{margin:0;padding:0;list-style:none;display:flex}.clientsRows__logo{flex:none;justify-content:center;align-items:center;width:210px;height:100px;padding:0 30px;display:flex}@media (max-width:1100px){.clientsRows__logo{width:170px;height:84px;padding:0 22px}}@media (max-width:600px){.clientsRows__logo{width:130px;height:68px;padding:0 16px}}.clientsRows__logo img{max-width:100%;max-height:64px}@media (max-width:600px){.clientsRows__logo img{max-height:46px}}.clientsRows__logo .img-smaller{max-height:56px}@media (max-width:600px){.clientsRows__logo .img-smaller{max-height:40px}}.clientsRows__logo .img-bigger{max-height:70px}@media (max-width:600px){.clientsRows__logo .img-bigger{max-height:50px}}.clientsRows__logo .img-smaller-cli{scale:.8}@media (prefers-reduced-motion:reduce){.clientsRows__row{overflow-x:auto}.clientsRows__track{animation:none}}@keyframes popupFade{0%{opacity:0}to{opacity:1}}@keyframes popupIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.popup{z-index:100;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);overscroll-behavior:contain;background-color:#121011b8;justify-content:center;align-items:center;padding:24px;animation:.25s ease-out popupFade;display:flex;position:fixed;inset:0}@media (max-width:768px){.popup{padding:0}}.popup .content{overscroll-behavior:contain;color:#191718;background-color:#fff;border-radius:4px;width:100%;max-width:720px;max-height:calc(100dvh - 48px);animation:.35s cubic-bezier(.22,1,.36,1) popupIn;position:relative;overflow-y:auto;box-shadow:0 24px 80px #00000059}@media (max-width:768px){.popup .content{max-width:none;height:100%;max-height:none;box-shadow:none;border-radius:0}}.popup .content a{color:#e71618;text-underline-offset:2px;text-decoration:underline}@media (prefers-reduced-motion:reduce){.popup,.popup .content{animation:none}}.popupForm{padding:44px 56px 40px}@media (max-width:768px){.popupForm{padding:64px 20px 32px}}.popupForm__close{z-index:2;color:#191718;background-color:#ffffffeb;border:0;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;margin:-30px -42px -14px auto;padding:0;display:flex;position:sticky;top:14px}@media (max-width:768px){.popupForm__close{margin:-54px -10px 10px auto;top:10px}}.popupForm__close{cursor:pointer;transition:color .2s,background-color .2s,transform .25s}.popupForm__close i{font-size:24px}.popupForm__close:hover{color:#e71618;background-color:#f6f5f3;transform:rotate(90deg)}.popupForm__close:focus-visible{outline-offset:2px;outline:2px solid #191718}.popupForm__header{margin-bottom:26px;padding-right:40px}@media (max-width:768px){.popupForm__header{margin-bottom:28px}}.popupForm__eyebrow{letter-spacing:.18em;text-transform:uppercase;color:#e71618;margin:0;font-size:11px;font-weight:500}.popupForm__title{color:#191718;margin:10px 0 0;font-size:34px;font-weight:700;line-height:1.15}@media (max-width:768px){.popupForm__title{font-size:28px}}.popupForm__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media (max-width:768px){.popupForm__grid{grid-template-columns:minmax(0,1fr);gap:12px}}.popupForm__field--full{grid-column:1/-1}.popupForm .fieldContainer input:not([type=checkbox]):not([type=file]),.popupForm .fieldContainer textarea,.popupForm .selectField .input{color:#191718;background-color:#fff;border:1px solid #dcd9da;border-radius:3px;width:100%;height:50px;margin:0;padding:0 16px;font-family:inherit;font-size:15px;transition:border-color .2s,box-shadow .2s;display:block}.popupForm .fieldContainer input:not([type=checkbox]):not([type=file])::placeholder,.popupForm .fieldContainer textarea::placeholder,.popupForm .selectField .input::placeholder{color:#8d8789;opacity:1}.popupForm .fieldContainer input:not([type=checkbox]):not([type=file]):hover,.popupForm .fieldContainer textarea:hover,.popupForm .selectField .input:hover{border-color:#b9b4b5}.popupForm .fieldContainer input:not([type=checkbox]):not([type=file]):focus,.popupForm .fieldContainer textarea:focus,.popupForm .selectField .input:focus{border-color:#191718;outline:none;box-shadow:0 0 0 3px #19171814}.popupForm .fieldContainer input:not([type=checkbox]):not([type=file]):disabled,.popupForm .fieldContainer input:not([type=checkbox]):not([type=file]).readOnly,.popupForm .fieldContainer textarea:disabled,.popupForm .fieldContainer textarea.readOnly,.popupForm .selectField .input:disabled,.popupForm .selectField .input.readOnly{cursor:default;background-color:#f6f5f3}.popupForm .fieldContainer textarea{resize:vertical;height:112px;padding:14px 16px;line-height:1.5}.popupForm .selectField{position:relative}.popupForm .selectField .input{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;padding-right:44px;display:flex;position:relative}.popupForm .selectField .input .value{color:#191718;background-color:#f6f5f3;border-radius:2px;align-items:center;height:30px;padding:0 10px;font-size:14px;display:inline-flex}.popupForm .selectField .input .value:after{content:"×";color:#8d8789;margin-left:8px;font-size:16px}.popupForm .selectField .input .value:hover:after{color:#e71618}.popupForm .selectField .input .arrow{line-height:1;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.popupForm .selectField .input .arrow i{color:#4a4546;font-size:20px}.popupForm .selectField .placeHolder{color:#8d8789}.popupForm .selectField .options{z-index:6;background-color:#fff;border-radius:3px;max-height:240px;position:absolute;top:54px;left:0;right:0;overflow-y:auto;box-shadow:0 12px 32px #00000029}.popupForm .selectField .options .option{color:#191718;cursor:pointer;border-bottom:1px solid #efeded;padding:12px 16px;font-size:15px;transition:background-color .15s,color .15s}.popupForm .selectField .options .option:last-child{border-bottom:0}.popupForm .selectField .options .option:hover{color:#fff;background-color:#e71618}.popupForm .file{background-color:#f6f5f3;border:1px dashed #b9b4b5;border-radius:3px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 20px;margin:0;padding:18px 20px;display:flex}.popupForm .file .label{color:#191718;font-size:15px}.popupForm .file .field{flex-wrap:wrap;align-items:center;gap:10px 14px;display:flex}.popupForm .file__info{color:#8d8789;margin-top:2px;font-size:13px;display:block}.popupForm .file__button{color:#191718;cursor:pointer;background-color:#fff;border:1px solid #191718;border-radius:2px;align-items:center;gap:8px;height:40px;padding:0 18px;font-family:inherit;font-size:14px;font-weight:500;transition:background-color .2s,color .2s;display:inline-flex}.popupForm .file__button:hover{color:#fff;background-color:#191718}.popupForm .file__selected{color:#4a4546;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:13px;overflow:hidden}.popupForm__checks{flex-direction:column;gap:12px;margin-top:24px;display:flex}.popupForm__check{color:#4a4546;cursor:pointer;align-items:flex-start;gap:12px;margin:0;font-size:13px;line-height:1.55;display:flex}.popupForm__check input{cursor:pointer;appearance:none;background-color:#fff;border:1.5px solid #b9b4b5;border-radius:2px;flex:0 0 18px;place-content:center;width:18px;height:18px;margin:1px 0 0;transition:background-color .15s,border-color .15s;display:grid}.popupForm__check input:before{content:"";opacity:0;border-bottom:2px solid #fff;border-left:2px solid #fff;width:9px;height:5px;margin-top:-2px;transform:rotate(-45deg)}.popupForm__check input:checked{background-color:#e71618;border-color:#e71618}.popupForm__check input:checked:before{opacity:1}.popupForm__check input:focus-visible{outline-offset:2px;outline:2px solid #191718}.popupForm__check:hover input:not(:checked){border-color:#191718}.popupForm__legal{color:#6b6566;background-color:#f6f5f3;border-radius:3px;margin-top:20px;padding:14px 18px;font-size:12px;line-height:1.55}.popupForm__legal b{color:#191718;margin-bottom:4px;font-size:13px;display:inline-block}.popupForm__legal strong{color:#3b3738;font-weight:600}.popupForm__footer{margin-top:24px}.popupForm__submit{letter-spacing:.14em;color:#fff;cursor:pointer;background-color:#191718;border:0;border-radius:2px;justify-content:center;align-items:center;gap:12px;min-width:200px;height:52px;padding:0 32px;font-family:inherit;font-size:14px;font-weight:700;transition:background-color .2s;display:inline-flex}.popupForm__submit:hover:not(:disabled){background-color:#e71618}.popupForm__submit:hover:not(:disabled) .popupForm__arrow{color:#fff;transform:translate(4px)}.popupForm__submit:focus-visible{outline-offset:3px;outline:2px solid #191718}.popupForm__submit:disabled{opacity:.7;cursor:default}@media (max-width:768px){.popupForm__submit{width:100%}}.popupForm__arrow{color:#e71618;letter-spacing:0;transition:transform .2s,color .2s}.embla{width:100%;margin-left:auto;margin-right:auto;position:relative}.embla__viewport{width:100%;overflow:hidden}.embla__viewport.is-draggable{cursor:move;cursor:grab}.embla__viewport.is-dragging{cursor:grabbing}.embla__container{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-webkit-tap-highlight-color:#0000;margin-left:-10px;display:flex}.embla__slide{min-width:100%;padding-left:10px;position:relative}.embla__slide__inner{width:100%;padding-bottom:56.25%;position:relative;overflow:hidden}.embla__slide__img{width:100%;height:100%;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.embla__button{cursor:pointer;touch-action:manipulation;z-index:1;fill:#e42313;background-color:#0000;border:0;outline:0;justify-content:center;align-items:center;width:30px;height:30px;padding:0;position:absolute;top:50%;transform:translateY(-50%)}.embla__button:disabled{cursor:default;opacity:.3}.embla__button__svg{width:100%;height:100%}.embla__button--prev{left:27px}.embla__button--next{right:27px}.embla__dots{justify-content:center;margin-top:-40px;padding-top:10px;list-style:none;display:flex}.embla__dot{cursor:pointer;background-color:#0000;border:0;outline:0;align-items:center;width:7px;height:30px;margin-left:5px;margin-right:5px;padding:0;display:flex;position:relative}.embla__dot:after{content:"";background-color:#00000080;border-radius:20px;width:7px;height:7px}.embla__dot.is-selected:after{opacity:1;background-color:red}.video-react .video-react-control:before,.video-react .video-react-big-play-button:before{text-align:center;width:100%;height:100%;position:absolute;top:0;left:0}.video-react-icon,.video-react .video-react-closed-caption,.video-react .video-react-bezel .video-react-bezel-icon,.video-react .video-react-volume-level,.video-react .video-react-mute-control,.video-react .video-react-volume-menu-button,.video-react .video-react-play-control,.video-react .video-react-play-progress,.video-react .video-react-big-play-button{font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:50%;font-style:normal;font-weight:700;line-height:1;font-family:"Font Awesome 5 Pro"!important}.video-react-icon-play-arrow:before,.video-react .video-react-bezel .video-react-bezel-icon-play:before,.video-react .video-react-play-control:before,.video-react .video-react-big-play-button:before{content:""}.video-react-icon-play-circle-filled:before{content:""}.video-react-icon-play-circle-outline:before{content:""}.video-react-icon-pause:before,.video-react .video-react-bezel .video-react-bezel-icon-pause:before,.video-react .video-react-play-control.video-react-playing:before{content:""}.video-react-icon-pause-circle-filled:before{content:""}.video-react-icon-pause-circle-outline:before{content:""}.video-react-icon-stop:before{content:""}.video-react-icon-fast-rewind:before,.video-react .video-react-bezel .video-react-bezel-icon-fast-rewind:before,.video-react-icon-fast-forward:before,.video-react .video-react-bezel .video-react-bezel-icon-fast-forward:before{content:""}.video-react-icon-skip-previous:before{content:""}.video-react-icon-skip-next:before{content:""}.video-react-icon-replay-5:before,.video-react .video-react-bezel .video-react-bezel-icon-replay-5:before{content:""}.video-react-icon-replay-10:before,.video-react .video-react-bezel .video-react-bezel-icon-replay-10:before{content:""}.video-react-icon-replay-30:before,.video-react .video-react-bezel .video-react-bezel-icon-replay-30:before{content:""}.video-react-icon-forward-5:before,.video-react .video-react-bezel .video-react-bezel-icon-forward-5:before,.video-react-icon-forward-10:before,.video-react .video-react-bezel .video-react-bezel-icon-forward-10:before,.video-react-icon-forward-30:before,.video-react .video-react-bezel .video-react-bezel-icon-forward-30:before{content:""}.video-react-icon-volume-off:before,.video-react .video-react-bezel .video-react-bezel-icon-volume-off:before,.video-react .video-react-mute-control.video-react-vol-muted:before,.video-react .video-react-volume-menu-button.video-react-vol-muted:before{content:""}.video-react-icon-volume-mute:before,.video-react .video-react-mute-control.video-react-vol-0:before,.video-react .video-react-volume-menu-button.video-react-vol-0:before{content:""}.video-react-icon-volume-down:before,.video-react .video-react-bezel .video-react-bezel-icon-volume-down:before,.video-react .video-react-mute-control.video-react-vol-2:before,.video-react .video-react-volume-menu-button.video-react-vol-2:before,.video-react .video-react-mute-control.video-react-vol-1:before,.video-react .video-react-volume-menu-button.video-react-vol-1:before{content:""}.video-react-icon-volume-up:before,.video-react .video-react-bezel .video-react-bezel-icon-volume-up:before,.video-react .video-react-mute-control:before,.video-react .video-react-volume-menu-button:before{content:""}.video-react-icon-fullscreen:before,.video-react-icon-fullscreen-exit:before{content:""}.video-react-icon-closed-caption:before,.video-react .video-react-closed-caption:before{content:""}.video-react-icon-hd:before{content:""}.video-react-icon-settings:before{content:""}.video-react-icon-share:before{content:""}.video-react-icon-info:before{content:""}.video-react-icon-info-outline:before{content:""}.video-react-icon-close:before{content:""}.video-react-icon-circle:before,.video-react .video-react-volume-level:before,.video-react .video-react-play-progress:before,.video-react-icon-circle-outline:before,.video-react-icon-circle-inner-circle:before{content:""}.video-react{vertical-align:top;box-sizing:border-box;color:#fff;-webkit-user-select:none;user-select:none;background-color:#000;font-family:serif,Times,Times New Roman;font-size:10px;line-height:1;display:block;position:relative}.video-react:-moz-full-screen{position:absolute}.video-react:-webkit-full-screen{width:100%!important;height:100%!important}.video-react *,.video-react :before,.video-react :after{box-sizing:inherit}.video-react ul{font-family:inherit;font-size:inherit;line-height:inherit;margin:0;list-style-position:outside}.video-react.video-react-fluid,.video-react.video-react-16-9,.video-react.video-react-4-3{width:100%;max-width:100%;height:0}.video-react.video-react-16-9{padding-top:56.25%}.video-react.video-react-4-3{padding-top:75%}.video-react.video-react-fill{width:100%;height:100%}.video-react .video-react-video{width:100%;height:100%;position:absolute;top:0;left:0}.video-react.video-react-fullscreen{width:100%!important;height:100%!important;padding-top:0!important}.video-react.video-react-fullscreen.video-react-user-inactive{cursor:none}body.video-react-full-window{height:100%;margin:0;padding:0;overflow-y:auto}body.video-react-full-window .video-react-fullscreen{z-index:1000;position:fixed;inset:0;overflow:hidden}.video-react .video-react-button{color:inherit;cursor:pointer;font-size:inherit;line-height:inherit;text-transform:none;appearance:none;background:0 0;border:none;text-decoration:none;transition:none;display:inline-block;overflow:visible}.video-react .video-react-loading-spinner{opacity:.85;text-align:left;box-sizing:border-box;background-clip:padding-box;border:6px solid #2b333fb3;border-radius:25px;width:50px;height:50px;margin:-25px 0 0 -25px;display:none;position:absolute;top:50%;left:50%}.video-react .video-react-loading-spinner:before,.video-react .video-react-loading-spinner:after{content:"";box-sizing:inherit;width:inherit;height:inherit;border-radius:inherit;opacity:1;border:inherit;border-color:#fff #0000 #0000;margin:-6px;animation:1.1s cubic-bezier(.6,.2,0,.8) infinite video-react-spinner-spin,1.1s linear infinite video-react-spinner-fade;position:absolute}.video-react-seeking .video-react-loading-spinner,.video-react-waiting .video-react-loading-spinner{display:block}.video-react-seeking .video-react-loading-spinner:before,.video-react-waiting .video-react-loading-spinner:before{border-top-color:#fff}.video-react-seeking .video-react-loading-spinner:after,.video-react-waiting .video-react-loading-spinner:after{border-top-color:#fff;animation-delay:.44s}@keyframes video-react-spinner-spin{to{transform:rotate(360deg)}}@-webkit-keyframes video-react-spinner-spin{to{-webkit-transform:rotate(360deg)}}@keyframes video-react-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}to{border-top-color:#73859f}}.video-react .video-react-big-play-button{cursor:pointer;opacity:1;-o-transition:all .4s;background-color:#2b333fb3;border:.06666em solid #fff;border-radius:.3em;width:3em;height:1.5em;padding:0;font-size:3em;line-height:1.5em;transition:all .4s;display:block;position:absolute;top:10px;left:10px}.video-react .video-react-big-play-button.video-react-big-play-button-center{margin-top:-.75em;margin-left:-1.5em;top:50%;left:50%}.video-react .video-react-big-play-button.big-play-button-hide{display:none}.video-react:hover .video-react-big-play-button,.video-react .video-react-big-play-button:focus{-o-transition:all 0s;background-color:#73859f80;border-color:#fff;outline:0;transition:all}.video-react-menu-button{cursor:pointer}.video-react-menu-button.video-react-disabled{cursor:default}.video-react-menu .video-react-menu-content{margin:0;padding:0;font-family:serif,Times,Times New Roman;display:block;overflow:auto}.video-react-menu li{text-align:center;margin:0;padding:.2em 0;font-size:1.2em;line-height:1.4em;list-style:none}.video-react-menu li:focus,.video-react-menu li:hover{background-color:#73859f80;outline:0}.video-react-menu li.video-react-selected,.video-react-menu li.video-react-selected:focus,.video-react-menu li.video-react-selected:hover{color:#2b333f;background-color:#fff}.video-react-menu li.vjs-menu-title{text-align:center;text-transform:uppercase;cursor:default;margin:0 0 .3em;padding:0;font-size:1em;font-weight:700;line-height:2em}.video-react-scrubbing .vjs-menu-button:hover .video-react-menu{display:none}.video-react .video-react-menu-button-popup .video-react-menu{border-top-color:#2b333fb3;width:10em;height:0;margin-bottom:1.5em;display:none;position:absolute;bottom:0;left:-3em}.video-react .video-react-menu-button-popup .video-react-menu .video-react-menu-content{background-color:#2b333fb3;width:100%;max-height:15em;position:absolute;bottom:1.5em}.video-react-menu-button-popup .video-react-menu.video-react-lock-showing{display:block}.video-react .video-react-menu-button-inline{-o-transition:all .4s;transition:all .4s;overflow:hidden}.video-react .video-react-menu-button-inline:before{width:2.22222em}.video-react .video-react-menu-button-inline:hover,.video-react .video-react-menu-button-inline:focus,.video-react .video-react-menu-button-inline.video-react-slider-active{width:12em}.video-react .video-react-menu-button-inline:hover .video-react-menu,.video-react .video-react-menu-button-inline:focus .video-react-menu,.video-react .video-react-menu-button-inline.video-react-slider-active .video-react-menu{opacity:1;display:block}.video-react .video-react-menu-button-inline.video-react-slider-active{-o-transition:none;transition:none}.video-react .video-react-menu-button-inline .video-react-menu{opacity:0;-o-transition:all .4s;width:auto;height:100%;margin:0;padding:0;transition:all .4s;position:absolute;top:0;left:4em}.video-react .video-react-menu-button-inline .video-react-menu-content{width:auto;height:100%;margin:0;overflow:hidden}.video-react-no-flex .video-react-menu-button-inline .video-react-menu{opacity:1;width:auto;display:block;position:relative}.video-react-no-flex .video-react-menu-button-inline:hover,.video-react-no-flex .video-react-menu-button-inline:focus,.video-react-no-flex .video-react-menu-button-inline.video-react-slider-active{width:auto}.video-react .video-react-poster{vertical-align:middle;cursor:pointer;background-color:#000;background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;margin:0;padding:0;display:inline-block;position:absolute;inset:0}.video-react .video-react-poster img{vertical-align:middle;width:100%;max-height:100%;margin:0 auto;padding:0;display:block}.video-react .video-react-slider{cursor:pointer;background-color:#73859f80;outline:0;margin:0 .45em;padding:0;position:relative}.video-react .video-react-slider:focus{box-shadow:0 0 1em #fff}.video-react .video-react-control{text-align:center;-webkit-box-flex:none;-moz-box-flex:none;outline:none;flex:none;width:4em;height:100%;margin:0;padding:0;position:relative}.video-react .video-react-control:before{font-size:1.8em;line-height:1.67}.video-react .video-react-control:focus:before,.video-react .video-react-control:hover:before,.video-react .video-react-control:focus{text-shadow:0 0 1em #fff,0 0 .5em #fff}.video-react .video-react-control-text{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.video-react-no-flex .video-react-control{vertical-align:middle;display:table-cell}.video-react .video-react-control-bar{background-color:#2b333fb3;width:100%;height:3em;display:none;position:absolute;bottom:0;left:0;right:0}.video-react-has-started .video-react-control-bar{visibility:visible;opacity:1;-o-transition:visibility .1s,opacity .1s;transition:visibility .1s,opacity .1s;display:flex}.video-react-has-started.video-react-user-inactive.video-react-playing .video-react-control-bar.video-react-control-bar-auto-hide{visibility:visible;opacity:0;-o-transition:visibility 1s,opacity 1s;transition:visibility 1s,opacity 1s}.video-react-controls-disabled .video-react-control-bar,.video-react-using-native-controls .video-react-control-bar,.video-react-error .video-react-control-bar{display:none!important}.video-react-audio.video-react-has-started.video-react-user-inactive.video-react-playing .video-react-control-bar{opacity:1;visibility:visible}.video-react-has-started.video-react-no-flex .video-react-control-bar{display:table}.video-react .video-react-progress-control{-webkit-box-flex:auto;-moz-box-flex:auto;flex:auto;align-items:center;min-width:4em;display:flex}.video-react-live .video-react-progress-control{display:none}.video-react .video-react-progress-holder{-webkit-box-flex:auto;-moz-box-flex:auto;-o-transition:all .2s;flex:auto;height:.3em;transition:all .2s}.video-react .video-react-progress-control:hover .video-react-progress-holder{font-size:1.66667em}.video-react .video-react-progress-control:hover .video-react-time-tooltip,.video-react .video-react-progress-control:hover .video-react-mouse-display:after,.video-react .video-react-progress-control:hover .video-react-play-progress:after{visibility:visible;font-size:.6em}.video-react .video-react-progress-holder .video-react-play-progress,.video-react .video-react-progress-holder .video-react-load-progress,.video-react .video-react-progress-holder .video-react-tooltip-progress-bar,.video-react .video-react-progress-holder .video-react-load-progress div{width:0;height:.3em;margin:0;padding:0;display:block;position:absolute;top:0;left:0}.video-react .video-react-play-progress{background-color:#fff}.video-react .video-react-time-tooltip,.video-react .video-react-mouse-display:after,.video-react .video-react-play-progress:after{visibility:hidden;pointer-events:none;color:#000;content:attr(data-current-time);background-color:#fffc;border-radius:.3em;padding:6px 8px 8px;font-size:.9em;position:absolute;top:-3.4em;right:-1.9em}.video-react .video-react-time-tooltip,.video-react .video-react-play-progress:before,.video-react .video-react-play-progress:after{z-index:1}.video-react .video-react-progress-control .video-react-keep-tooltips-inside:after{display:none}.video-react .video-react-load-progress{background:#73859f80}.video-react .video-react-load-progress div{background:#73859fbf}.video-react.video-react-no-flex .video-react-progress-control{width:auto}.video-react .video-react-time-tooltip{float:right;height:2.4em;display:inline-block;position:relative;right:-1.9em}.video-react .video-react-tooltip-progress-bar{visibility:hidden}.video-react .video-react-progress-control .video-react-mouse-display{z-index:1;background-color:#000;width:1px;height:100%;display:none;position:absolute}.video-react-no-flex .video-react-progress-control .video-react-mouse-display{z-index:0}.video-react .video-react-progress-control:hover .video-react-mouse-display{display:block}.video-react.video-react-user-inactive .video-react-progress-control .video-react-mouse-display,.video-react.video-react-user-inactive .video-react-progress-control .video-react-mouse-display:after{visibility:hidden;opacity:0;-o-transition:visibility 1s,opacity 1s;transition:visibility 1s,opacity 1s}.video-react.video-react-user-inactive.video-react-no-flex .video-react-progress-control .video-react-mouse-display,.video-react.video-react-user-inactive.video-react-no-flex .video-react-progress-control .video-react-mouse-display:after{display:none}.video-react .video-react-mouse-display .video-react-time-tooltip,.video-react .video-react-progress-control .video-react-mouse-display:after{color:#fff;background-color:#000c}.video-react .video-react-play-control,.video-react .video-react-fullscreen-control{cursor:pointer;-webkit-box-flex:none;-moz-box-flex:none;flex:none}.video-react.video-react-fullscreen{z-index:9999;position:fixed;inset:0}.video-react .video-react-time-control{-webkit-box-flex:none;-moz-box-flex:none;flex:none;width:auto;min-width:2em;padding-left:1em;padding-right:1em;font-size:1em;line-height:3em}.video-react .video-react-time-divider{min-width:initial;padding:0;line-height:3em}.video-react .video-react-mute-control,.video-react .video-react-volume-menu-button{cursor:pointer;-webkit-box-flex:none;-moz-box-flex:none;flex:none}.video-react .video-react-volume-control{-webkit-box-flex:none;-moz-box-flex:none;flex:none;align-items:center;width:5em;display:flex}.video-react .video-react-volume-bar{margin:1.35em .45em}.video-react .video-react-volume-bar.video-react-slider-horizontal{width:5em;height:.3em}.video-react .video-react-volume-bar.video-react-slider-horizontal .video-react-volume-level{width:100%}.video-react .video-react-volume-bar.video-react-slider-vertical{width:.3em;height:5em;margin:1.35em auto}.video-react .video-react-volume-bar.video-react-slider-vertical .video-react-volume-level{height:100%}.video-react .video-react-volume-level{background-color:#fff;position:absolute;bottom:0;left:0}.video-react .video-react-volume-level:before{font-size:.9em;position:absolute}.video-react .video-react-slider-vertical .video-react-volume-level{width:.3em}.video-react .video-react-slider-vertical .video-react-volume-level:before{top:-.5em;left:-.3em}.video-react .video-react-slider-horizontal .video-react-volume-level{height:.3em}.video-react .video-react-slider-horizontal .video-react-volume-level:before{top:-.3em;right:-.5em}.video-react .video-react-menu-button-popup.video-react-volume-menu-button .video-react-menu{border-top-color:#0000;width:0;height:0;display:block}.video-react .video-react-menu-button-popup.video-react-volume-menu-button-vertical .video-react-menu{height:8em;left:.5em}.video-react .video-react-menu-button-popup.video-react-volume-menu-button-horizontal .video-react-menu{left:-2em}.video-react .video-react-menu-button-popup.video-react-volume-menu-button .video-react-menu-content{width:0;height:0;overflow:hidden}.video-react .video-react-volume-menu-button-vertical:hover .video-react-menu-content,.video-react .video-react-volume-menu-button-vertical:focus .video-react-menu-content,.video-react .video-react-volume-menu-button-vertical.video-react-slider-active .video-react-menu-content,.video-react .video-react-volume-menu-button-vertical .video-react-lock-showing .video-react-menu-content{width:2.9em;height:8em}.video-react .video-react-volume-menu-button-horizontal:hover .video-react-menu-content,.video-react .video-react-volume-menu-button-horizontal:focus .video-react-menu-content,.video-react .video-react-volume-menu-button-horizontal .video-react-slider-active .video-react-menu-content,.video-react .video-react-volume-menu-button-horizontal .video-react-lock-showing .video-react-menu-content{width:8em;height:2.9em}.video-react .video-react-volume-menu-button.video-react-menu-button-inline .video-react-menu-content{background-color:#0000!important}.video-react .video-react-playback-rate .video-react-playback-rate-value{text-align:center;line-height:3em}.video-react .video-react-playback-rate .video-react-menu{width:4em;left:0}.video-react .video-react-bezel{z-index:17;background:#00000080;border-radius:26px;width:52px;height:52px;margin-top:-26px;margin-left:-26px;position:absolute;top:50%;left:50%}.video-react .video-react-bezel.video-react-bezel-animation{pointer-events:none;animation:.5s linear forwards video-react-bezel-fadeout}.video-react .video-react-bezel.video-react-bezel-animation-alt{pointer-events:none;animation:.5s linear forwards video-react-bezel-fadeout-alt}.video-react .video-react-bezel .video-react-bezel-icon{text-align:center;width:36px;height:36px;margin:8px;font-size:26px;line-height:36px}@keyframes video-react-bezel-fadeout{0%{opacity:1}to{opacity:0;transform:scale(2)}}@keyframes video-react-bezel-fadeout-alt{0%{opacity:1}to{opacity:0;transform:scale(2)}}.video-react .video-react-closed-caption{cursor:pointer;-webkit-box-flex:none;-moz-box-flex:none;flex:none}.video-react video::-webkit-media-text-track-container{transform:translateY(-30px)}.video-react .video-react-big-play-button{background:#e42313;border:none;border-radius:50%;width:1.5em;height:1.5em;font-size:4rem;top:50%;left:50%;transform:translate(-50%,-50%)}.video-react .video-react-big-play-button:before{margin-left:6px;font-size:3rem}.video-react .video-react-poster{background-size:cover}.video-react .video-react-progress-control:hover .video-react-play-progress:after{font-size:2em}.video-react .video-react-progress-holder .video-react-play-progress{height:3px;top:0}.video-react .video-react-play-progress:before{font-size:.9em;position:absolute;top:.12em;right:-.5em}.file .field .button{width:220px;margin:10px 0;padding:8px 20px}.file{margin-bottom:20px}.titleCookies{margin:20px 0 10px;font-size:26px;font-weight:700}.titleCookies i{color:#e71618;font-weight:500}.center{text-align:center}.footer{background-color:#333;width:100%;padding-bottom:40px}.footer p{text-align:center;color:#fff;margin-top:0;padding-top:10px;font-size:24px;font-weight:700}.footer__logos{flex-direction:row;justify-content:center;align-items:center;gap:15px;display:flex}.footer__logos--movile{display:none}@media (max-width:768px){.footer__logos--movile{display:flex}}.footer__logos--movile .big{height:60px}.footer__logos img{object-fit:contain;height:35px}.footer .marquee{flex-direction:column;justify-content:center;align-items:center;gap:20px;width:100%;min-height:100px;display:flex;position:relative;overflow-x:hidden}@media (max-width:768px){.footer .marquee{flex-direction:row}}.footer .logos{flex-direction:row;justify-content:center;align-items:center;gap:50px;display:flex}.footer .logos img{object-fit:contain;height:35px}@media (max-width:768px){.footer .logos{display:none}}.footer .logos .big{height:60px}.footer .track{white-space:nowrap;will-change:transform;gap:50px;width:180%;margin-bottom:20px;animation:40s linear infinite marquee;position:absolute}.footer .track:hover{animation-play-state:paused}@keyframes marquee{0%{transform:translate(120%)}to{transform:translate(-120%)}}.tableChanges{border-collapse:collapse;width:100%}.tableChanges th{color:#fff;background:#333;border:1px solid #4b4b4b;padding:10px}.tableChanges td{border:1px solid #efefef;padding:10px}.fade-in{opacity:0;animation:.5s linear forwards fadeIn}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.ReactCollapse--collapse{transition:height .2s linear}.masonry-grid{width:auto;margin-left:-24px;display:flex}.masonry-grid-column{background-clip:padding-box}.masonry-grid-column>div{margin-bottom:24px}
html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
