*,*:before,*:after{box-sizing:border-box}*{margin:0}img,picture,video,canvas,svg{display:block;max-width:100%}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}nav ul{list-style:none;padding:0}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit}.sr-only{clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}:root{--s: .33rem;--s2: calc(var(--s) * 2);--s3: calc(var(--s) * 3);--s4: calc(var(--s) * 4);--s5: calc(var(--s) * 5);--s6: calc(var(--s) * 6);--s7: calc(var(--s) * 7);--s8: calc(var(--s) * 8);--s9: calc(var(--s) * 9);--s10: calc(var(--s) * 10);--sem: .33em;--sem2: calc(var(--sem) * 2);--sem3: calc(var(--sem) * 3);--sem4: calc(var(--sem) * 4);--sem5: calc(var(--sem) * 5);--sem6: calc(var(--sem) * 6);--sem7: calc(var(--sem) * 7);--sem8: calc(var(--sem) * 8);--sem9: calc(var(--sem) * 9);--sem10: calc(var(--sem) * 10);--gap: .99rem;--gutter: .99rem;--safe-area: calc(var(--s) * 3);--cols: 12}@media screen and (min-width: 992px){:root{--safe-area: calc(var(--s) * 12)}}:root{--breakpoint-xs: 576px;--breakpoint-sm: 768px;--breakpoint-md: 992px;--breakpoint-lg: 1200px;--breakpoint-xl: 1600px;--breakpoint-xxl: 2400px}.grid{display:grid;--grid-min-col-width: 0;--grid-gap: var(--gap);grid-template-columns:repeat(var(--cols),minmax(var(--grid-min-col-width),1fr))}.grid .grid__col.grid__col--start-1{grid-column-start:1}.grid .grid__col.grid__col--end-1{grid-column-end:1}.grid .grid__col.grid__col--start-2{grid-column-start:2}.grid .grid__col.grid__col--end-2{grid-column-end:2}.grid .grid__col.grid__col--start-3{grid-column-start:3}.grid .grid__col.grid__col--end-3{grid-column-end:3}.grid .grid__col.grid__col--start-4{grid-column-start:4}.grid .grid__col.grid__col--end-4{grid-column-end:4}.grid .grid__col.grid__col--start-5{grid-column-start:5}.grid .grid__col.grid__col--end-5{grid-column-end:5}.grid .grid__col.grid__col--start-6{grid-column-start:6}.grid .grid__col.grid__col--end-6{grid-column-end:6}.grid .grid__col.grid__col--start-7{grid-column-start:7}.grid .grid__col.grid__col--end-7{grid-column-end:7}.grid .grid__col.grid__col--start-8{grid-column-start:8}.grid .grid__col.grid__col--end-8{grid-column-end:8}.grid .grid__col.grid__col--start-9{grid-column-start:9}.grid .grid__col.grid__col--end-9{grid-column-end:9}.grid .grid__col.grid__col--start-10{grid-column-start:10}.grid .grid__col.grid__col--end-10{grid-column-end:10}.grid .grid__col.grid__col--start-11{grid-column-start:11}.grid .grid__col.grid__col--end-11{grid-column-end:11}.grid .grid__col.grid__col--start-12{grid-column-start:12}.grid .grid__col.grid__col--end-12{grid-column-end:12}.grid .grid__col.grid__col--start-13{grid-column-start:13}.grid .grid__col.grid__col--end-13{grid-column-end:13}@media screen and (min-width: 768px){.grid .grid__col.grid__col--start-1-sm{grid-column-start:1}.grid .grid__col.grid__col--end-1-sm{grid-column-end:1}.grid .grid__col.grid__col--start-2-sm{grid-column-start:2}.grid .grid__col.grid__col--end-2-sm{grid-column-end:2}.grid .grid__col.grid__col--start-3-sm{grid-column-start:3}.grid .grid__col.grid__col--end-3-sm{grid-column-end:3}.grid .grid__col.grid__col--start-4-sm{grid-column-start:4}.grid .grid__col.grid__col--end-4-sm{grid-column-end:4}.grid .grid__col.grid__col--start-5-sm{grid-column-start:5}.grid .grid__col.grid__col--end-5-sm{grid-column-end:5}.grid .grid__col.grid__col--start-6-sm{grid-column-start:6}.grid .grid__col.grid__col--end-6-sm{grid-column-end:6}.grid .grid__col.grid__col--start-7-sm{grid-column-start:7}.grid .grid__col.grid__col--end-7-sm{grid-column-end:7}.grid .grid__col.grid__col--start-8-sm{grid-column-start:8}.grid .grid__col.grid__col--end-8-sm{grid-column-end:8}.grid .grid__col.grid__col--start-9-sm{grid-column-start:9}.grid .grid__col.grid__col--end-9-sm{grid-column-end:9}.grid .grid__col.grid__col--start-10-sm{grid-column-start:10}.grid .grid__col.grid__col--end-10-sm{grid-column-end:10}.grid .grid__col.grid__col--start-11-sm{grid-column-start:11}.grid .grid__col.grid__col--end-11-sm{grid-column-end:11}.grid .grid__col.grid__col--start-12-sm{grid-column-start:12}.grid .grid__col.grid__col--end-12-sm{grid-column-end:12}.grid .grid__col.grid__col--start-13-sm{grid-column-start:13}.grid .grid__col.grid__col--end-13-sm{grid-column-end:13}}.grid--auto-fit{column-gap:var(--grid-gap);--grid-min-col-width: calc(var(--s) * 50);grid-template-columns:repeat(auto-fit,minmax(var(--grid-min-col-width),1fr))}.grid-z{display:grid}.grid-z>*{grid-area:1/-1}:root{--wrapper-centered-xs: 540px;--wrapper-centered-sm: 720px;--wrapper-centered-md: 960px;--wrapper-centered-lg: 1140px;--wrapper-centered-xl: 1540px;--wrapper-centered-xxl: 2340px}:root .wrapper-centered{width:100%;max-width:100%;margin:0 auto;padding-left:var(--gutter, 15px);padding-right:var(--gutter, 15px)}@media screen and (min-width: 576px){:root .wrapper-centered{width:var(--wrapper-centered-xs)}}@media screen and (min-width: 768px){:root .wrapper-centered{width:var(--wrapper-centered-sm)}}@media screen and (min-width: 992px){:root .wrapper-centered{width:var(--wrapper-centered-md)}}@media screen and (min-width: 1200px){:root .wrapper-centered{width:var(--wrapper-centered-lg)}}@media screen and (min-width: 1600px){:root .wrapper-centered{width:var(--wrapper-centered-xl)}}@media screen and (min-width: 2400px){:root .wrapper-centered{width:var(--wrapper-centered-xxl)}}.wrapper-fluid{width:100%;max-width:100%;margin:0 auto;padding-left:var(--safe-area, 15px);padding-right:var(--safe-area, 15px)}@media screen and (min-width: 992px){.wrapper-fluid{padding-left:var(--safe-area, 60px);padding-right:var(--safe-area, 60px)}}@media screen and (max-width: 767px){.hidden-xs{display:none!important}}@media screen and (min-width: 768px) and (max-width: 991px){.hidden-sm{display:none!important}}@media screen and (max-width: 767px){.hidden-sm-down{display:none!important}}@media screen and (min-width: 768px){.hidden-sm-up{display:none!important}}@media screen and (min-width: 992px) and (max-width: 1199px){.hidden-md{display:none!important}}@media screen and (max-width: 991px){.hidden-md-down{display:none!important}}@media screen and (min-width: 992px){.hidden-md-up{display:none!important}}@media screen and (min-width: 1200px) and (max-width: 1599px){.hidden-lg{display:none!important}}@media screen and (max-width: 1199px){.hidden-lg-down{display:none!important}}@media screen and (min-width: 1200px){.hidden-lg-up{display:none!important}}@media screen and (min-width: 1600px) and (max-width: 2399px){.hidden-xl{display:none!important}}@media screen and (max-width: 1599px){.hidden-xl-down{display:none!important}}@media screen and (min-width: 1600px){.hidden-xl-up{display:none!important}}@media screen and (min-width: 2400px){.hidden-xxl{display:none!important}}@media screen and (max-width: 2399px){.hidden-xxl-down{display:none!important}}@font-face{font-display:swap;font-family:Onest;font-style:normal;font-weight:100,300,400,500,700;font-variation-settings:"wght" 100,"wght" 300,"wght" 400,"wght" 500,"wght" 700;src:url(/themes/h-acero2/ui/assets/fonts/Onest-VariableFont.ttf) format("truetype")}:root{--html-font-size-v: 14;--html-font-size: calc(var(--html-font-size-v) * 1px);--html-line-height: 1.2857142857;--s: .357143rem;--safe-area: calc(var(--s) * 3.2);--color-primary: #070214;--color-primary-rgb: 7, 2, 20;--color-primary-contrast: #fff;--color-primary-contrast-rgb: 255, 255, 255;--color-secondary: #2F21F3;--color-secondary-rgb: 47, 33, 243;--color-tertiary: #00E5AC;--color-tertiary-rgb: 0, 229, 172;--color-gradient-1: #00A1CC;--color-gradient-2: #F5FF33;--color-dark: #000;--color-backgrounds-color: #F5F5F5;--color-backgrounds-dark: var(--color-primary);--color-border-dark: #1A1A1A;--color-border-grey: #B3B3B3;--menu-height: calc(var(--s) * 15.8);--fw100: "wght" 100;--fw300: "wght" 300;--fw400: "wght" 400;--fw500: "wght" 500;--fw700: "wght" 500;--font-primary: "Onest", Arial, sans-serif;--fs-sm-v: 14;--lh-sm-v: 17.8;--fs-sm: calc(var(--fs-sm-v) / var(--html-font-size-v) * 1rem);--lh-sm: calc(var(--lh-sm-v) / var(--html-font-size-v) * 1rem);--fs-base-v: 16;--lh-base-v: 20.4;--fs-base: calc(var(--fs-base-v) / var(--html-font-size-v) * 1rem);--lh-base: calc(var(--lh-base-v) / var(--html-font-size-v) * 1rem);--fs-md-v: 20;--lh-md-v: 25.5;--fs-md: calc(var(--fs-md-v) / var(--html-font-size-v) * 1rem);--lh-md: calc(var(--lh-md-v) / var(--html-font-size-v) * 1rem);--fs-lg-v: 20;--lh-lg-v: 25.5;--fs-lg: calc(var(--fs-lg-v) / var(--html-font-size-v) * 1rem);--lh-lg: calc(var(--lh-lg-v) / var(--html-font-size-v) * 1rem);--fs-xl-v: 24;--lh-xl-v: 30.6;--fs-xl: calc(var(--fs-xl-v) / var(--html-font-size-v) * 1rem);--lh-xl: calc(var(--lh-xl-v) / var(--html-font-size-v) * 1rem);--fs-xxl-v: 36;--lh-xxl-v: 39.6;--fs-xxl: calc(var(--fs-xxl-v) / var(--html-font-size-v) * 1rem);--lh-xxl: calc(var(--lh-xxl-v) / var(--html-font-size-v) * 1rem);--fs-xxxl-v: 64;--lh-xxxl-v: 64;--ls-xxxl-v: -2;--fs-xxxl: calc(var(--fs-xxxl-v) / var(--html-font-size-v) * 1rem);--lh-xxxl: calc(var(--lh-xxxl-v) / var(--html-font-size-v) * 1rem);--ls-xxxl: calc(var(--ls-xxxl-v) / var(--html-font-size-v) * 1rem);--fs-card-v: 15;--lh-card-v: 20;--fs-card: calc(var(--fs-card-v) / var(--html-font-size-v) * 1rem);--lh-card: calc(var(--lh-card-v) / var(--html-font-size-v) * 1rem);--fs-menu-v: 14;--lh-menu-v: 19;--fs-menu: calc(var(--fs-menu-v) / var(--html-font-size-v) * 1rem);--lh-menu: calc(var(--lh-menu-v) / var(--html-font-size-v) * 1rem);--fs-menu-mobile-v: 24;--lh-menu-mobile-v: 30.6;--fs-menu-mobile: calc(var(--fs-menu-mobile-v) / var(--html-font-size-v) * 1rem);--lh-menu-mobile: calc(var(--lh-menu-mobile-v) / var(--html-font-size-v) * 1rem);--fs-btn-arias-v: 15;--lh-btn-arias-v: 19;--fs-btn-arias: calc(var(--fs-btn-arias-v) / var(--html-font-size-v) * 1rem);--lh-btn-arias: calc(var(--lh-btn-arias-v) / var(--html-font-size-v) * 1rem);--fs-number-v: 64;--lh-number-v: 60;--fs-number: calc(var(--fs-number-v) / var(--html-font-size-v) * 1rem);--lh-number: calc(var(--lh-number-v) / var(--html-font-size-v) * 1rem);--fs-number-card-v: 96;--lh-number-card-v: 122;--fs-number-card: calc(var(--fs-number-card-v) / var(--html-font-size-v) * 1rem);--lh-number-card: calc(var(--lh-number-card-v) / var(--html-font-size-v) * 1rem);--fs-section-title-v: 28;--lh-section-title-v: 30.8;--fs-section-title: calc(var(--fs-section-title-v) / var(--html-font-size-v) * 1rem);--lh-section-title: calc(var(--lh-section-title-v) / var(--html-font-size-v) * 1rem);--fs-404-title-v: 170;--lh-404-title-v: 170;--fs-404-title: calc(var(--fs-404-title-v) / var(--html-font-size-v) * 1rem);--lh-404-title: calc(var(--lh-404-title-v) / var(--html-font-size-v) * 1rem)}@media screen and (min-width: 992px){:root{--safe-area: calc(var(--s) * 4.8)}}@media screen and (min-width: 1200px){:root{--menu-height: calc(var(--s) * 15.3)}}@media screen and (min-width: 992px){:root{--fs-lg-v: 24;--lh-lg-v: 30.6}}@media screen and (min-width: 992px){:root{--fs-xl-v: 36;--lh-xl-v: 46}}@media screen and (min-width: 768px){:root{--fs-xxxl-v: 80;--lh-xxxl-v: 80}}@media screen and (min-width: 992px){:root{--fs-xxxl-v: 100;--lh-xxxl-v: 100}}@media screen and (min-width: 1200px){:root{--fs-xxxl-v: 120;--lh-xxxl-v: 120}}@media screen and (min-width: 992px){:root{--fs-card-v: 14;--lh-card-v: 18}}@media screen and (min-width: 1200px){:root{--fs-menu-v: 16;--lh-menu-v: 20.4}}@media screen and (min-width: 1200px){:root{--fs-menu-mobile-v: 32;--lh-menu-mobile-v: 40.8}}@media screen and (min-width: 1200px){:root{--fs-number-v: 56;--lh-number-v: 51}}@media screen and (min-width: 1200px){:root{--fs-number-card-v: 144;--lh-number-card-v: 183}}@media screen and (min-width: 992px){:root{--fs-section-title-v: 38;--lh-section-title-v: 42.8}}@media screen and (min-width: 1200px){:root{--fs-section-title-v: 48;--lh-section-title-v: 52.8}}@media screen and (min-width: 768px){:root{--fs-404-title-v: 250;--lh-404-title-v: 250}}@media screen and (min-width: 1200px){:root{--fs-404-title-v: 531;--lh-404-title-v: 531}}*{box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent}body,html{font-family:var(--font-primary);font-size:var(--html-font-size);line-height:var(--html-line-height);font-variation-settings:"wght" 400}html{scroll-behavior:smooth}body{background-color:var(--color-backgrounds-color)}body.no-scroll{overflow:hidden}::marker{font-size:.8em}.site-wrapper{position:relative;display:flex;flex-direction:column}.site-wrapper .main-content{flex:1}@media screen and (min-width: 992px){.only--mobile{display:none}}.only--desktop{display:none}@media screen and (min-width: 992px){.only--desktop{display:inherit}}h1{font-size:var(--fs-xxl);line-height:var(--lh-xxl);letter-spacing:var(--ls-xxl);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400);text-transform:uppercase}.h2,h2{font-size:var(--fs-xl);line-height:var(--lh-xl);letter-spacing:var(--ls-xl);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400)}p::selection,b::selection,span::selection,li::selection,ul::selection,a::selection,h1::selection,h2::selection,h3::selection,h4::selection,h5::selection,h6::selection,input::selection,textarea::selection{background:var(--color-secondary);color:var(--color-primary-contrast)}img::selection{background:transparent}em{font-style:italic}strong{font-variation-settings:var(--fw700)}svg{width:100%;height:100%}p{font-variation-settings:var(--fw300)}ul,ol{padding-inline-start:0;margin-left:calc(var(--s) * 4)}ul,ol,p{font-size:var(--fs-base);line-height:var(--lh-base);letter-spacing:var(--ls-base);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 300)}button{text-align:left;cursor:pointer;background-color:transparent;border:none;padding:0}.btn{font-size:var(--fs-sm);line-height:var(--lh-sm);letter-spacing:var(--ls-sm);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400);height:min-content;outline:none;text-transform:uppercase;padding:calc(var(--s) * 2) calc(var(--s) * 4);border:calc(var(--s) * .1) solid var(--colorBorder);display:flex;align-items:center;cursor:pointer;width:max-content;text-decoration:none;white-space:nowrap;--color: var(--colorBorder);color:var(--colorText);background-color:var(--colorBg);transition:all .2s ease-in-out;display:inline-flex;column-gap:calc(var(--s) * 3)}.btn .icon{display:inline-block;width:calc(var(--s) * 3.8);height:calc(var(--s) * 4)}.btn .icon path{fill:var(--colorText)}.btn--outline-dark{--colorBg: transparent;--colorBorder: var(--color-primary);--colorText: var(--color-primary);border-radius:calc(var(--s) * 20)}.btn--outline-dark:hover,.btn--outline-dark:focus-visible{--colorBg: var(--color-primary);--colorBorder: var(--color-primary);--colorText: var(--color-primary-contrast)}.btn--outline-dark select{color:var(--colorText)}.btn--outline-light{--colorBg: transparent;--colorBorder: var(--color-primary-contrast);--colorText: var(--color-primary-contrast);border-radius:calc(var(--s) * 20)}.btn--outline-light:hover,.btn--outline-light:focus-visible{--colorBg: var(--color-primary-contrast);--colorBorder: var(--color-primary-contrast);--colorText: var(--color-primary)}.btn--submit{--colorBg: var(--color-primary);--colorBorder: var(--color-primary);--colorText: var(--color-primary-contrast);border-radius:calc(var(--s) * 1.2);padding:var(--s3) var(--s6)}.btn--submit:not(:disabled):hover,.btn--submit:not(:disabled):focus-visible{--colorBg: transparent;--colorBorder: var(--color-primary);--colorText: var(--color-primary)}.section__title{font-size:var(--fs-section-title);line-height:var(--lh-section-title);letter-spacing:var(--ls-section-title);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400);margin-bottom:calc(var(--s) * 7)}@media screen and (min-width: 1200px){.section__title{margin-bottom:calc(var(--s) * 8)}}.section__pretitle{font-size:var(--fs-base);line-height:var(--lh-base);letter-spacing:var(--ls-base);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400);text-transform:uppercase;margin-bottom:calc(var(--s) * 8)}@media screen and (min-width: 1200px){.section__pretitle{margin-bottom:calc(var(--s) * 11)}}.section__pretitle--blue{color:var(--color-secondary)}.section__pretitle--dark{color:var(--color-primary)}.section__pretitle--light{color:var(--color-primary-contrast)}.cards-sec{margin-top:calc(var(--s) * 19);margin-bottom:calc(var(--s) * 19)}@media screen and (min-width: 1200px){.cards-sec{display:flex;margin-top:calc(var(--s) * 44);margin-bottom:calc(var(--s) * 44)}}.cards-sec .ancla{top:calc(var(--s) * -19)}@media screen and (min-width: 1200px){.cards-sec .ancla{top:calc(var(--s) * -44)}}.cards-sec__description{padding-left:var(--safe-area);padding-right:var(--safe-area);font-size:var(--fs-base);line-height:var(--lh-base);letter-spacing:var(--ls-base);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400);margin-bottom:calc(var(--s) * 8)}@media screen and (min-width: 576px){.cards-sec__description{padding-right:calc(1 * 100 / 12 * 1%)}}@media screen and (min-width: 992px){.cards-sec__description{margin-bottom:calc(var(--s) * 10);font-size:var(--fs-md);line-height:var(--lh-md);letter-spacing:var(--ls-md);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400)}}@media screen and (min-width: 1200px){.cards-sec__swiper{width:calc(10 * 100 / 12 * 1%);padding-right:var(--safe-area, 24px)}}.cards-sec .section__pretitle{padding-right:0;margin-bottom:calc(var(--s) * 8)}@media screen and (min-width: 1200px){.cards-sec .section__pretitle{width:calc(2 * 100 / 12 * 1%);padding-right:calc(var(--s) * 10)}}@media screen and (min-width: 1600px){.cards-sec .section__pretitle{padding-right:calc(.5 * 100 / 12 * 1%)}}.swiper-arrows__prev,.swiper-arrows__next{cursor:pointer}.swiper-arrows__prev:hover .icon,.swiper-arrows__prev:focus-visible .icon,.swiper-arrows__next:hover .icon,.swiper-arrows__next:focus-visible .icon{border-radius:100%;background-color:#ebebeb}.swiper-arrows .icon{display:inline-block;width:calc(var(--s) * 8);height:auto}.swiper-arrows .icon svg{width:100%;height:auto}.swiper-arrows .swiper-button-disabled{opacity:.25;cursor:not-allowed}.error404 .site-wrapper{height:100vh}.error-404{margin:calc(var(--s) * 4) 0 calc(var(--s) * 10);text-align:center}@media screen and (min-width: 576px){.error-404{margin:0}}@media screen and (min-width: 768px){.error-404{margin:calc(var(--s) * 28) 0 0}}@media screen and (min-width: 992px){.error-404{margin:calc(var(--s) * 10) 0 0}}@media screen and (min-width: 1200px){.error-404{margin:calc(var(--s) * 15) 0 calc(var(--s) * 9)}}.error-404__title{background:linear-gradient(45deg,var(--color-secondary),var(--color-tertiary));background-size:100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;text-fill-color:transparent;color:var(--color-secondary);font-size:var(--fs-404-title);line-height:var(--lh-404-title);letter-spacing:var(--ls-404-title);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400);font-family:var(--font-secondary);display:block}.error-404__subtitle{font-size:var(--fs-xl);line-height:var(--lh-xl);letter-spacing:var(--ls-xl);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400);text-transform:none}.error-404 a{font-size:var(--fs-base);line-height:var(--lh-base);letter-spacing:var(--ls-base);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400);color:var(--color-primary);text-align:center;display:block;margin-top:calc(var(--s) * 3);transition:opacity .25s linear}@media screen and (min-width: 992px){.error-404 a{font-size:var(--fs-lg);line-height:var(--lh-lg);letter-spacing:var(--ls-lg);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400)}}.error-404 a:focus-visible,.error-404 a:hover{opacity:.6}@media screen and (min-width: 1200px){.error-404 a{margin-top:calc(var(--s) * 6)}}.template-legal{margin:calc(var(--s) * 12) 0 0}@media screen and (min-width: 576px){.template-legal{padding-right:calc(2 * 100 / 12 * 1%)}}@media screen and (min-width: 1200px){.template-legal{padding-right:25%;margin:calc(var(--s) * 16) 0 0}}.template-legal h2,.template-legal h3,.template-legal h4{margin-top:1.5em;margin-bottom:.5em}.template-legal h1{margin-top:10em;margin-bottom:3em}.template-legal h2{font-size:var(--fs-xl);line-height:var(--lh-xl);letter-spacing:var(--ls-xl);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400)}.template-legal h3{font-size:var(--fs-lg);line-height:var(--lh-lg);letter-spacing:var(--ls-lg);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400)}.template-legal h4,.template-legal .legal__content{font-size:var(--fs-base);line-height:var(--lh-base);letter-spacing:var(--ls-base);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400)}.template-legal .legal__content a{color:var(--color-secondary);text-decoration:none;transition:opacity .25s linear}.template-legal .legal__content a:hover,.template-legal .legal__content a:focus-visible{opacity:.7}.template-legal .legal__content img{margin:calc(var(--s) * 8) 0;width:100%;height:auto}.template-legal .legal__content p+p{margin-top:calc(var(--s) * 5)}.template-legal .legal__content li+li{margin-top:calc(var(--s) * 2)}.template-legal .legal__content ul{margin-block-end:calc(var(--s) * 9);margin-block-start:calc(var(--s) * 4);padding-inline-start:0;padding-left:calc(var(--s) * 4)}.template-legal .cky-table-wrapper{margin-top:var(--s5)}@keyframes imgScale{0%{transform:scale(1.1)}to{transform:scale(1)}}.wpcf7 form .wpcf7-response-output{margin:calc(var(--s) * 6) 0 0;padding:1em;font-size:var(--fs-sm);line-height:var(--lh-sm);letter-spacing:var(--ls-sm);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400)}.wpcf7 form .wpcf7-not-valid-tip{font-size:var(--fs-sm);line-height:var(--lh-sm);letter-spacing:var(--ls-sm);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400);position:absolute;top:calc(100% + var(--s) * 3.5)}@media screen and (min-width: 768px){.wpcf7 form .wpcf7-not-valid-tip{top:unset;bottom:0}}.otgs-development-site-front-end{display:none}.cky-footer-wrapper div[data-cky-tag=detail-powered-by]{display:none!important}.post{display:grid;margin-top:calc(var(--menu-height) + var(--s) * 11.7);margin-bottom:calc(var(--s) * 6);grid-template-columns:1fr;grid-template-areas:"category" "date" "title" "social" "image" "content"}@media screen and (min-width: 576px){.post{grid-template-columns:1fr 3fr;grid-template-areas:"category date" "category title" "image image" "social social" "content content"}}@media screen and (min-width: 992px){.post{margin-top:calc(var(--menu-height) + var(--s) * 17.7);margin-bottom:calc(var(--s) * 11);grid-template-columns:repeat(12,1fr);grid-template-areas:"category date" "category title" "image image" "social content" ". content"}}.post__category{grid-area:category;font-size:var(--fs-sm);line-height:var(--lh-sm);letter-spacing:var(--ls-sm);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400);margin-bottom:calc(var(--s) * 8)}@media screen and (min-width: 992px){.post__category{grid-column:1/4}}.post__date{grid-area:date;display:block;margin-bottom:calc(var(--s) * 1.8)}@media screen and (min-width: 992px){.post__date{grid-column:4/-1}}.post__title{grid-area:title;font-size:var(--fs-xl);line-height:var(--lh-xl);letter-spacing:var(--ls-xl);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 300);text-transform:unset;margin-bottom:calc(var(--s) * 6)}@media screen and (min-width: 992px){.post__title{grid-column:4/-1;padding-right:calc(2 * 100 / 12 * 1%);margin-bottom:calc(var(--s) * 12)}}.post__image{grid-area:image;margin-bottom:calc(var(--s) * 8)}@media screen and (min-width: 992px){.post__image{grid-column:1/-1;margin-bottom:calc(var(--s) * 11)}}.post__image img{aspect-ratio:343/428;object-fit:cover;width:100%}@media screen and (min-width: 576px){.post__image img{aspect-ratio:348/155}}.post__social{grid-area:social;margin-bottom:calc(var(--s) * 8);column-gap:calc(var(--s) * 4.3);display:flex;z-index:1}@media screen and (min-width: 992px){.post__social{margin-bottom:0;column-gap:calc(var(--s) * 6);grid-column:1/6}}.post__social span{font-size:var(--fs-sm);line-height:var(--lh-sm);letter-spacing:var(--ls-sm);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 700)}.post__social a{color:var(--color-primary);text-decoration:none;transition:color .25s linear;font-size:var(--fs-sm);line-height:var(--lh-sm);letter-spacing:var(--ls-sm);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400)}.post__social a:hover,.post__social a:focus-visible{color:var(--color-secondary);text-decoration:underline}.post__content{grid-area:content}@media screen and (min-width: 992px){.post__content{grid-column:3/-1}}.post__content a{color:var(--color-secondary);text-decoration:none;transition:opacity .25s linear}.post__content a:hover,.post__content a:focus-visible{opacity:.7}.post__content p+p,.post__content li+li{font-size:var(--fs-base);line-height:var(--lh-base);letter-spacing:var(--ls-base);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400);margin-top:calc(var(--s) * 5)}@media screen and (min-width: 992px){.post__content p+p,.post__content li+li{margin-top:calc(var(--s) * 7)}}.post__content li{list-style-type:disc}.post__content ul{margin-block-end:calc(var(--s) * 9);margin-block-start:calc(var(--s) * 4)}.post__content ul ul li+li,.post__content ol ol li+li{margin-top:calc(var(--s) * 2)}@media screen and (min-width: 992px){.post__content ul ul li+li,.post__content ol ol li+li{margin-top:calc(var(--s) * 4)}}@media screen and (min-width: 576px){.post__content p,.post__content>ul{padding-left:calc(1 * 100 / 12 * 1%)}}@media screen and (min-width: 768px){.post__content p,.post__content>ul{padding-left:calc(2 * 100 / 12 * 1%);padding-right:calc(1 * 100 / 12 * 1%)}}@media screen and (min-width: 992px){.post__content p,.post__content>ul{padding-left:30%;padding-right:10%}}.post__content img{width:100%}@media screen and (min-width: 768px){.post__content img{padding-left:calc(1 * 100 / 12 * 1%)}}@media screen and (min-width: 992px){.post__content img{padding-left:0}}.post__content figure{margin:calc(var(--s) * 8) 0}@media screen and (min-width: 992px){.post__content figure{margin:calc(var(--s) * 13) 0}}.post__content figure img{object-fit:cover;height:auto}.template-home .what-sec{padding-top:calc(var(--s) * 18);padding-bottom:calc(var(--s) * 16)}@media screen and (min-width: 992px){.template-home .what-sec{display:flex;align-items:center}}@media screen and (min-width: 1200px){.template-home .what-sec{align-items:flex-start}}.template-home .what-sec .ancla{top:0}@media screen and (min-width: 992px){.template-home .what-sec__content{width:calc(7 * 100 / 12 * 1%);padding-right:calc(1 * 100 / 12 * 1%)}}@media screen and (min-width: 1200px){.template-home .what-sec__content{width:calc(5 * 100 / 12 * 1%);padding-right:calc(1 * 100 / 12 * 1%)}}.template-home .what-sec__title{font-size:var(--fs-xl);line-height:var(--lh-xl);letter-spacing:var(--ls-xl);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400);text-transform:uppercase;margin-bottom:calc(var(--s) * 4)}@media screen and (min-width: 992px){.template-home .what-sec__title{margin-bottom:calc(var(--s) * 3.2)}}@media screen and (min-width: 576px){.template-home .what-sec__desc{padding-right:calc(2 * 100 / 12 * 1%)}}@media screen and (min-width: 768px){.template-home .what-sec__desc{padding-right:25%}}@media screen and (min-width: 992px){.template-home .what-sec__desc{padding-right:0}}.template-home .what-sec__desc p{font-size:var(--fs-base);line-height:var(--lh-base);letter-spacing:var(--ls-base);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400)}.template-home .what-sec__desc p+p{margin-top:calc(var(--s) * 3)}.template-home .what-sec__image{margin-top:calc(var(--s) * 11);padding-left:calc(2 * 100 / 12 * 1%)}@media screen and (min-width: 576px){.template-home .what-sec__image{padding-left:calc(4 * 100 / 12 * 1%)}}@media screen and (min-width: 992px){.template-home .what-sec__image{margin-top:0;padding-left:0;width:calc(5 * 100 / 12 * 1%)}}@media screen and (min-width: 1200px){.template-home .what-sec__image{width:calc(7 * 100 / 12 * 1%)}}.template-home .what-sec__image img{aspect-ratio:35/32;object-fit:cover}.template-home .why-sec{position:relative;background:url(/themes/h-acero2/ui/assets/images/acero-bg.jpg) no-repeat;background-size:cover;color:var(--color-primary-contrast);padding-top:calc(var(--s) * 15);padding-bottom:calc(var(--s) * 9)}@media screen and (min-width: 992px){.template-home .why-sec{padding-top:calc(var(--s) * 21);padding-bottom:calc(var(--s) * 22);display:grid;grid-template-areas:"pretitle desc" "image desc";grid-template-columns:repeat(2,1fr);grid-template-rows:min-content}}@media screen and (min-width: 1200px){.template-home .why-sec{align-items:flex-start}}.template-home .why-sec__pretitle{grid-area:pretitle}@media screen and (min-width: 576px){.template-home .why-sec__desc{padding-right:calc(2 * 100 / 12 * 1%)}}@media screen and (min-width: 768px){.template-home .why-sec__desc{padding-right:25%}}@media screen and (min-width: 992px){.template-home .why-sec__desc{grid-area:desc;padding-right:calc(.5 * 100 / 6 * 1%)}}@media screen and (min-width: 1200px){.template-home .why-sec__desc{padding-bottom:calc(var(--s) * 21);padding-right:calc(1 * 100 / 6 * 1%)}}.template-home .why-sec__desc p{font-size:var(--fs-base);line-height:var(--lh-base);letter-spacing:var(--ls-base);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400)}.template-home .why-sec__desc p+p{margin-top:calc(var(--s) * 3)}.template-home .why-sec__image{margin-top:calc(var(--s) * 6.2);padding-right:calc(2 * 100 / 12 * 1%)}@media screen and (min-width: 576px){.template-home .why-sec__image{padding-right:calc(4 * 100 / 12 * 1%)}}@media screen and (min-width: 992px){.template-home .why-sec__image{margin-top:0;padding-right:25%;align-self:flex-end;grid-area:image}}@media screen and (min-width: 1200px){.template-home .why-sec__image{padding-right:calc(2.5 * 100 / 6 * 1%)}}.template-home .why-sec__image img{aspect-ratio:4/5;object-fit:cover}.template-home .banner-video{display:grid;place-items:center;grid-template-areas:"stack";margin-top:calc(var(--s) * 24);margin-bottom:calc(var(--s) * 24)}@media screen and (min-width: 576px){.template-home .banner-video{margin-top:calc(var(--s) * 12)}}@media screen and (min-width: 992px){.template-home .banner-video{margin-bottom:calc(var(--s) * 32)}}.template-home .banner-video .image,.template-home .banner-video iframe{width:100%;height:100%;aspect-ratio:16/9;max-width:calc(var(--s2) * 150);border-radius:calc(var(--s) * 1.6);overflow:hidden;cursor:pointer}.template-home .banner-video .icon{grid-area:stack;z-index:1;pointer-events:none;width:calc(var(--s2) * 5);height:calc(var(--s2) * 5)}@media screen and (min-width: 1200px){.template-home .banner-video .icon{width:calc(var(--s2) * 10);height:calc(var(--s2) * 10)}}.template-home .banner-video .image{grid-area:stack;position:relative;pointer-events:all}.template-home .banner-video .image img{display:block;width:100%;height:100%;object-fit:cover;filter:brightness(.7)}.template-home .banner-video iframe{display:none}.template-home .contact-sec{margin-top:calc(var(--s) * 19);margin-bottom:calc(var(--s) * 8)}@media screen and (min-width: 576px){.template-home .contact-sec{display:flex}}@media screen and (min-width: 992px){.template-home .contact-sec{margin-top:calc(var(--s) * 32);margin-bottom:calc(var(--s) * 20)}}.template-home .contact-sec .ancla{top:calc(var(--s) * -19)}@media screen and (min-width: 992px){.template-home .contact-sec .ancla{top:calc(var(--s) * -32)}}@media screen and (min-width: 576px){.template-home .contact-sec header{flex-basis:50%;padding-right:2.5%}}@media screen and (min-width: 1200px){.template-home .contact-sec header{flex-basis:calc(5 * 100 / 12 * 1%);padding-right:12.5%}}.template-home .contact-sec__desc{font-size:var(--fs-base);line-height:var(--lh-base);letter-spacing:var(--ls-base);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400)}.template-home .contact-sec__form{margin-top:calc(var(--s) * 9)}@media screen and (min-width: 576px){.template-home .contact-sec__form{flex-basis:50%}}@media screen and (min-width: 1200px){.template-home .contact-sec__form{padding-right:calc(var(--s) * 6);flex-basis:calc(7 * 100 / 12 * 1%)}}.template-home .contact-sec__form input[type=text],.template-home .contact-sec__form input[type=email],.template-home .contact-sec__form textarea,.template-home .contact-sec__form select{position:relative;font-size:var(--fs-base);line-height:var(--lh-base);letter-spacing:var(--ls-base);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400);background:transparent;border:none;border-bottom:calc(var(--s) * .1) solid var(--color-border-dark);width:100%;padding:calc(var(--s) * 2.7) 0 calc(var(--s) * 2.2);transition:padding 5ms linear;margin-bottom:calc(var(--s) * 6.3)}@media screen and (min-width: 576px){.template-home .contact-sec__form input[type=text],.template-home .contact-sec__form input[type=email],.template-home .contact-sec__form textarea,.template-home .contact-sec__form select{margin-bottom:calc(var(--s) * 4)}}@media screen and (min-width: 768px){.template-home .contact-sec__form input[type=text],.template-home .contact-sec__form input[type=email],.template-home .contact-sec__form textarea,.template-home .contact-sec__form select{margin-bottom:calc(var(--s) * 4.8)}}.template-home .contact-sec__form input[type=text]:focus-visible,.template-home .contact-sec__form input[type=text]:active,.template-home .contact-sec__form input[type=email]:focus-visible,.template-home .contact-sec__form input[type=email]:active,.template-home .contact-sec__form textarea:focus-visible,.template-home .contact-sec__form textarea:active,.template-home .contact-sec__form select:focus-visible,.template-home .contact-sec__form select:active{padding:calc(var(--s) * 2.7) calc(var(--s) * 2) calc(var(--s) * 2.2)}.template-home .contact-sec__form textarea{flex-basis:100%;max-height:calc(var(--s) * 32)}@media screen and (min-width: 576px){.template-home .contact-sec__form textarea{max-height:calc(var(--s) * 22)}}@media screen and (min-width: 768px){.template-home .contact-sec__form textarea{max-height:calc(var(--s) * 32)}}@media screen and (min-width: 768px){.template-home .contact-sec__form .row__field{max-width:50%}}@media screen and (min-width: 768px){.template-home .contact-sec__form .row>p{display:flex;column-gap:calc(var(--s) * 2.2)}.template-home .contact-sec__form .row>p>span:not(:only-child){flex-basis:50%}.template-home .contact-sec__form .row>p>span:only-child{flex-basis:100%}}.template-project .project-info{margin-top:calc(var(--s) * 15);margin-bottom:calc(var(--s) * 16)}@media screen and (min-width: 768px){.template-project .project-info{display:grid;grid-template-areas:"title specification" "image specification" "image details";grid-template-columns:5fr 7fr;grid-template-rows:min-content min-content}}@media screen and (min-width: 992px){.template-project .project-info{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width: 1200px){.template-project .project-info{margin-top:calc(var(--s) * 16);margin-bottom:calc(var(--s) * 24)}}.template-project .project-info__title{grid-area:title}@media screen and (min-width: 576px){.template-project .project-info__title{padding-right:calc(2 * 100 / 12 * 1%)}}@media screen and (min-width: 768px){.template-project .project-info__title{margin-bottom:calc(var(--s) * 17)}}.template-project .project-info__specification{grid-area:specification;margin-bottom:calc(var(--s) * 8)}@media screen and (min-width: 576px){.template-project .project-info__specification{padding-right:calc(2 * 100 / 12 * 1%)}}@media screen and (min-width: 768px){.template-project .project-info__specification{padding-right:calc(.5 * 100 / 7 * 1%)}}@media screen and (min-width: 992px){.template-project .project-info__specification{padding-right:calc(1 * 100 / 6 * 1%);margin-bottom:calc(var(--s) * 14)}}@media screen and (min-width: 1200px){.template-project .project-info__specification{margin-bottom:calc(var(--s) * 24)}}.template-project .project-info__subtitle{font-size:var(--fs-lg);line-height:var(--lh-lg);letter-spacing:var(--ls-lg);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400);margin-bottom:calc(var(--s) * 6.3)}@media screen and (min-width: 1200px){.template-project .project-info__subtitle{margin-bottom:calc(var(--s) * 8)}}.template-project .project-info__description{font-size:var(--fs-base);line-height:var(--lh-base);letter-spacing:var(--ls-base);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 300)}@media screen and (min-width: 1200px){.template-project .project-info__description{padding-right:calc(1 * 100 / 6 * 1%)}}.template-project .project-info__image{grid-area:image;padding-right:calc(2 * 100 / 12 * 1%);margin-bottom:calc(var(--s) * 11)}@media screen and (min-width: 768px){.template-project .project-info__image{margin-bottom:0}}@media screen and (min-width: 1200px){.template-project .project-info__image{padding-right:calc(1 * 100 / 6 * 1%)}}.template-project .project-info__image img{object-fit:cover;aspect-ratio:3/2.7}@media screen and (min-width: 768px){.template-project .project-info__image img{aspect-ratio:57/71}}.template-project .project-info-details{grid-area:details}.template-project .project-info-details__logo{margin-bottom:calc(var(--s) * 8)}.template-project .project-info-details__logo picture{mix-blend-mode:multiply}.template-project .project-info-details__logo img{width:calc(var(--s) * 25)}.template-project .project-info-details__budget>p,.template-project .project-info-details__duration>p{font-size:var(--fs-xxl);line-height:var(--lh-xxl);letter-spacing:var(--ls-xxl);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 300)}.template-project .project-info-details__budget,.template-project .project-info-details__duration,.template-project .project-info-details__funding{padding:calc(var(--s) * 4.8) 0;border-top:calc(var(--s) * .1) solid var(--color-border-dark)}@media screen and (min-width: 576px){.template-project .project-info-details__budget,.template-project .project-info-details__duration,.template-project .project-info-details__funding{padding-right:calc(1 * 100 / 12 * 1%)}}@media screen and (min-width: 768px){.template-project .project-info-details__budget,.template-project .project-info-details__duration,.template-project .project-info-details__funding{padding-right:0}}.template-project .project-info-details__budget>span,.template-project .project-info-details__duration>span,.template-project .project-info-details__funding>span{font-size:var(--fs-base);line-height:var(--lh-base);letter-spacing:var(--ls-base);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 300);display:block;margin-bottom:calc(var(--s) * 1.8)}.template-project .project-info-details__funding{padding-bottom:0}.template-project .project-info-details__funding p{font-size:var(--fs-xl);line-height:var(--lh-xl);letter-spacing:var(--ls-xl);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 300)}.template-project .results{background-color:var(--color-backgrounds-dark);padding-top:calc(var(--s) * 18);padding-bottom:calc(var(--s) * 18)}@media screen and (min-width: 1200px){.template-project .results{padding-top:calc(var(--s) * 26);padding-bottom:calc(var(--s) * 32)}}@media screen and (min-width: 992px){.template-project .results__wrapper{display:grid;grid-template-columns:5fr 7fr;grid-template-areas:"content video" "content btn";grid-template-rows:1fr min-content}}@media screen and (min-width: 1200px){.template-project .results__wrapper{grid-template-rows:auto min-content;grid-template-columns:4fr 8fr}}.template-project .results__content{grid-area:content;color:var(--color-primary-contrast)}@media screen and (min-width: 576px){.template-project .results__content{padding-right:calc(2 * 100 / 12 * 1%)}}@media screen and (min-width: 992px){.template-project .results__content{padding-right:calc(1 * 100 / 12 * 1%)}}.template-project .results__content h3{font-size:var(--fs-md);line-height:var(--lh-md);letter-spacing:var(--ls-md);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400);margin-bottom:calc(var(--s) * 3.2)}@media screen and (min-width: 992px){.template-project .results__content h3{margin-bottom:calc(var(--s) * 2.4)}}.template-project .results__content li,.template-project .results__content p{font-size:var(--fs-base);line-height:var(--lh-base);letter-spacing:var(--ls-base);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 300)}.template-project .results__content li+li{margin-top:calc(var(--s) * 2)}.template-project .results__content ul:last-of-type{margin-block-end:0}.template-project .results__content ul,.template-project .results__content ol{margin-block-end:calc(var(--s) * 7);margin-block-start:calc(var(--s) * 3);padding-left:calc(var(--s) * 4)}.template-project .results__video{grid-area:video;margin-top:calc(var(--s) * 13);margin-bottom:calc(var(--s) * 7);overflow:hidden}@media screen and (min-width: 992px){.template-project .results__video{margin-top:0}}.template-project .results__video--video{min-height:100%;object-fit:cover}.template-project .results .btn{grid-area:btn}.template-project .areas-sec{margin-top:calc(var(--s) * 16);margin-bottom:calc(var(--s) * 19)}.template-project .areas-sec .section__pretitle{margin-bottom:calc(var(--s) * 5)}.template-project .hidro-sec{margin-top:calc(var(--s) * 19);margin-bottom:calc(var(--s) * 19)}@media screen and (min-width: 768px){.template-project .hidro-sec{display:grid;grid-template-columns:7fr 5fr;grid-template-areas:"title image" "subtitle image" "description image" ". image"}}@media screen and (min-width: 992px){.template-project .hidro-sec{grid-template-columns:6fr 6fr}}@media screen and (min-width: 1200px){.template-project .hidro-sec{grid-template-columns:5fr 7fr;margin-top:calc(var(--s) * 44);margin-bottom:calc(var(--s) * 44)}}.template-project .hidro-sec__title{grid-area:title;margin-bottom:calc(var(--s) * 8)}@media screen and (min-width: 576px){.template-project .hidro-sec__title{padding-right:calc(1 * 100 / 12 * 1%)}}@media screen and (min-width: 992px){.template-project .hidro-sec__title{text-wrap:balance;padding-right:20%}}.template-project .hidro-sec__subtitle{grid-area:subtitle;margin-bottom:calc(var(--s) * 8);font-size:var(--fs-base);line-height:var(--lh-base);letter-spacing:var(--ls-base);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400)}@media screen and (min-width: 576px){.template-project .hidro-sec__subtitle{padding-right:calc(1 * 100 / 12 * 1%)}}@media screen and (min-width: 992px){.template-project .hidro-sec__subtitle{font-size:var(--fs-lg);line-height:var(--lh-lg);letter-spacing:var(--ls-lg);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400)}}@media screen and (min-width: 992px){.template-project .hidro-sec__subtitle{padding-right:20%}}.template-project .hidro-sec__description{grid-area:description;font-size:var(--fs-base);line-height:var(--lh-base);letter-spacing:var(--ls-base);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400)}@media screen and (min-width: 576px){.template-project .hidro-sec__description{padding-right:calc(1 * 100 / 12 * 1%)}}@media screen and (min-width: 992px){.template-project .hidro-sec__description{padding-right:20%}}.template-project .hidro-sec__image{grid-area:image;padding-left:calc(1 * 100 / 6 * 1%);margin-bottom:calc(var(--s) * 8)}@media screen and (min-width: 576px){.template-project .hidro-sec__image{padding-left:50%}}@media screen and (min-width: 768px){.template-project .hidro-sec__image{padding-left:0}}.template-project .hidro-sec__image img{aspect-ratio:282/353;object-fit:cover}@media screen and (min-width: 576px){.template-project .hidro-sec__image img{aspect-ratio:5/4}}.actas{padding-top:var(--menu-height);margin-top:calc(var(--s) * 12)}@media screen and (min-width: 1200px){.actas{margin-bottom:calc(var(--s) * 12)}}@media screen and (min-width: 768px){.actas__header{display:flex}}.actas__pretitle{margin-bottom:calc(var(--s) * 6.3)}@media screen and (min-width: 768px){.actas__pretitle{margin-bottom:0;flex-basis:calc(2 * 100 / 12 * 1%)}}@media screen and (min-width: 768px){.actas__title-block{flex-basis:calc(10 * 100 / 12 * 1%);padding-right:calc(1 * 100 / 12 * 1%)}}.actas__title{margin-bottom:calc(var(--s) * 6.3)}@media screen and (min-width: 576px){.actas__title{padding-right:calc(2 * 100 / 12 * 1%)}}@media screen and (min-width: 768px){.actas__title{padding-right:0}}.actas__filter{padding:calc(var(--s) * 2) calc(var(--s) * 3);column-gap:calc(var(--s) * 1.8)}.actas__filter:hover select,.actas__filter:active select,.actas__filter:focus-visible select{background:url("data:image/svg+xml,%3Csvg width='9' height='6' viewBox='0 0 9 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.00015 0.395955L5.32015 5.80396L4.63215 5.80396L0.952149 0.395955L2.44015 0.395955L4.96815 4.25196L7.51215 0.395955L9.00015 0.395955Z' fill='white'/%3E%3C/svg%3E%0A") no-repeat;background-position:100% center;background-size:11px auto}.actas__filter:has(select:active),.actas__filter:has(select:focus-visible){outline:2px solid var(--color-secondary)}.actas__filter select{-webkit-appearance:none;-moz-appearance:none;position:relative;cursor:pointer;padding:0;background-color:transparent;border:none;font-size:var(--fs-base);line-height:var(--lh-base);letter-spacing:var(--ls-base);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400);text-transform:uppercase;background:url("data:image/svg+xml,%3Csvg width='9' height='6' viewBox='0 0 9 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.00015 0.395955L5.32015 5.80396L4.63215 5.80396L0.952149 0.395955L2.44015 0.395955L4.96815 4.25196L7.51215 0.395955L9.00015 0.395955Z' fill='black'/%3E%3C/svg%3E%0A") no-repeat;background-position:100% center;background-size:11px auto;padding-right:calc(var(--s) * 3.5)}.actas__filter select:focus,.actas__filter select:active,.actas__filter select:focus-visible{outline:none}.actas__filter .icon{width:calc(var(--s) * 4.8);height:calc(var(--s) * 4.8)}.actas .modal{background-color:#1c1c1c99}.actas .modal__wrapper{padding:calc(var(--s) * 4) calc(var(--s) * 5) calc(var(--s) * 7)}.posts{margin-top:calc(var(--menu-height) + var(--s) * 11.7);margin-bottom:calc(var(--s) * 2)}@media screen and (min-width: 1200px){.posts{margin-bottom:calc(var(--s) * 17)}}.posts__header{margin-bottom:calc(var(--s) * 30)}@media screen and (min-width: 576px){.posts__header{margin-bottom:calc(var(--s) * 15)}}@media screen and (min-width: 768px){.posts__header{display:flex}}@media screen and (min-width: 992px){.posts__header{margin-bottom:calc(var(--s) * 20)}}@media screen and (min-width: 1200px){.posts__header{margin-bottom:calc(var(--s) * 26)}}.posts__pretitle{margin-bottom:calc(var(--s) * 6)}@media screen and (min-width: 768px){.posts__pretitle{flex-basis:25%}}@media screen and (min-width: 992px){.posts__pretitle{flex-basis:calc(2 * 100 / 12 * 1%)}}.posts__title{font-size:var(--fs-lg);line-height:var(--lh-lg);letter-spacing:var(--ls-lg);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 300)}@media screen and (min-width: 768px){.posts__title{flex-basis:75%;padding-right:calc(1 * 100 / 12 * 1%)}}@media screen and (min-width: 992px){.posts__title{flex-basis:calc(10 * 100 / 12 * 1%)}}.posts-item{border-top:calc(var(--s) * .1) solid var(--color-border-grey);padding:calc(var(--s) * 4.8) 0}.posts-item:last-child{border-bottom:calc(var(--s) * .1) solid var(--color-border-grey)}@media screen and (min-width: 576px){.posts-item{display:flex;align-items:center}}.posts-item__header{margin-top:calc(var(--s) * 5.2);flex-grow:1}@media screen and (min-width: 576px){.posts-item__header{margin-top:0;padding-left:calc(.5 * 100 / 12 * 1%);padding-right:calc(.5 * 100 / 12 * 1%);flex-basis:calc(5 * 100 / 12 * 1%)}}@media screen and (min-width: 1200px){.posts-item__header{padding-left:calc(1 * 100 / 12 * 1%);padding-right:calc(2 * 100 / 12 * 1%)}}.posts-item__info{display:flex;column-gap:calc(var(--s) * 1);margin-bottom:calc(var(--s) * 1.8)}.posts-item__date,.posts-item__category{font-size:var(--fs-sm);line-height:var(--lh-sm);letter-spacing:var(--ls-sm);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400);text-transform:uppercase;color:var(--color-primary)}.posts-item__title{margin-bottom:calc(var(--s) * 3.2);font-size:var(--fs-lg);line-height:var(--lh-lg);letter-spacing:var(--ls-lg);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400)}@media screen and (min-width: 576px){.posts-item__title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;margin-bottom:0}}.posts-item__category{position:relative}.posts-item__category:before{content:"";border-left:calc(var(--s) * .1) solid var(--color-primary);margin-left:calc(var(--s) * .5);margin-right:calc(var(--s) * 1.2)}@media screen and (min-width: 576px){.posts-item__image,.posts-item__placeholder{flex-basis:calc(3.5 * 100 / 12 * 1%)}}@media screen and (min-width: 992px){.posts-item__image,.posts-item__placeholder{flex-basis:calc(2 * 100 / 12 * 1%)}}.posts-item__image img{width:100%;aspect-ratio:343/193;object-fit:cover}@media screen and (min-width: 992px){.posts-item__image img{aspect-ratio:218/123}}.posts-item__placeholder{background-color:var(--color-border-grey);aspect-ratio:343/193}@media screen and (min-width: 992px){.posts-item__placeholder{aspect-ratio:218/123}}.posts-item__link{height:min-content;font-size:var(--fs-base);line-height:var(--lh-base);letter-spacing:var(--ls-base);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400);text-transform:uppercase;text-decoration:underline;color:var(--color-primary);display:flex;align-items:center;column-gap:calc(var(--s) * 1.8);transition:opacity .25s ease-in-out}.posts-item__link:hover,.posts-item__link:focus-visible{opacity:.7}.posts-item__link:hover .icon,.posts-item__link:focus-visible .icon{transform:translate(calc(var(--s) * .7),calc(var(--s) * -.7))}.posts-item__link .icon{transition:transform .25s ease-in-out;display:inline-block;width:calc(var(--s) * 3);height:min-content}.theme-dark{--color-theme: var(--color-primary);--color-theme-contrast: var(--color-primary-contrast);--color-theme-bg: var(--color-backgrounds-color)}.theme-light{--color-theme: var(--color-primary-contrast);--color-theme-contrast: var(--color-primary);--color-theme-bg: var(--color-primary)}.backdrop.active{position:absolute;height:100%;width:100%;z-index:1}.site-header{width:100%;position:fixed;top:0;left:0;transition:top .25s ease-in-out,background-color .25s ease-in-out;z-index:18}.site-header.hide{top:calc(var(--menu-height) * -2)}.site-header.show,.site-header.contrast{background-color:var(--color-theme-bg)}.site-header .site-header-toolbar{display:flex;justify-content:space-between;align-items:center;padding:calc(var(--s) * 4.3) var(--safe-area)}@media screen and (min-width: 992px){.site-header .site-header-toolbar{display:grid;grid-template-columns:auto 8fr auto auto}}.site-header .site-header-toolbar .menu-primary-outer>nav{display:none}@media screen and (min-width: 992px){.site-header .site-header-toolbar .menu-primary-outer>nav{display:flex;justify-content:center}}.site-header .site-header-toolbar .menu-primary-outer .menu{display:flex;align-items:center}.site-header .site-header-toolbar .menu-primary-outer .menu-item a{font-size:var(--fs-menu);line-height:var(--lh-menu);letter-spacing:var(--ls-menu);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400);white-space:pre;text-decoration:none;text-transform:uppercase;padding:calc(var(--s) * 1) calc(var(--s) * 2.3);color:var(--color-theme);cursor:pointer}@media screen and (min-width: 992px){.site-header .site-header-toolbar .menu-primary-outer .menu-item a{padding:calc(var(--s) * 1) calc(var(--s) * 1.9)}}@media screen and (min-width: 1200px){.site-header .site-header-toolbar .menu-primary-outer .menu-item a{padding:calc(var(--s) * 1) calc(var(--s) * 2.3)}}.site-header .brand--out img{width:calc(var(--s) * 30)}@media screen and (min-width: 992px){.site-header .brand--out img{width:calc(var(--s) * 27);width:9.42dvw}}.site-header .button-side-menu{position:relative;padding:calc(var(--s) * 1.5) 0}@media screen and (min-width: 768px){.site-header .button-side-menu{display:flex;align-items:center;column-gap:calc(var(--s) * 2.8)}}.site-header .button-side-menu__title{display:none;font-size:var(--fs-btn-arias);line-height:var(--lh-btn-arias);letter-spacing:var(--ls-btn-arias);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400);text-transform:uppercase;color:var(--color-theme)}@media screen and (min-width: 768px){.site-header .button-side-menu__title{display:block}}@media screen and (min-width: 992px){.site-header .button-side-menu__title{font-size:var(--fs-menu);line-height:var(--lh-menu);letter-spacing:var(--ls-menu);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400)}}.site-header .button-side-menu .icon{display:inline-block;width:calc(var(--s) * 5.8)}.site-header .button-side-menu .icon line{stroke:var(--color-theme)}.site-header .language-selector{display:none}@media screen and (min-width: 992px){.site-header .language-selector{position:relative;display:inline-block}}.site-header .language-selector__button,.site-header .language-selector__menu a{font-size:var(--fs-xs);line-height:var(--lh-xs);letter-spacing:var(--ls-xs);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400);color:var(--color-theme)}.site-header .language-selector__button{font-size:var(--fs-btn-arias);line-height:var(--lh-btn-arias);letter-spacing:var(--ls-btn-arias);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400);height:100%;text-transform:uppercase;background:none;border:none;cursor:pointer;outline:inherit;padding-top:0;display:flex;column-gap:calc(var(--s) * 1);align-items:center}@media screen and (min-width: 992px){.site-header .language-selector__button{font-size:var(--fs-menu);line-height:var(--lh-menu);letter-spacing:var(--ls-menu);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400)}}.site-header .language-selector__button .icon path{fill:var(--color-theme)}.site-header .language-selector__button[aria-expanded=true] .icon{transform:scaleY(-1)}.site-header .language-selector__button[aria-expanded=false]:hover{opacity:.7}.site-header .language-selector__button:focus-visible{outline:2px solid var(--color-secondary)}@media screen and (min-width: 992px){.site-header .language-selector__button{margin-left:calc(var(--s) * 4)}}@media screen and (min-width: 1200px){.site-header .language-selector__button{margin-left:calc(var(--s) * 6)}}.site-header .language-selector__menu{display:none;position:absolute;z-index:1;padding-inline-start:0;margin-top:calc(var(--s) * 1.9)}@media screen and (min-width: 992px){.site-header .language-selector__menu{margin-left:calc(var(--s) * 4)}}@media screen and (min-width: 1200px){.site-header .language-selector__menu{margin-left:calc(var(--s) * 6)}}.site-header .language-selector__menu.show{display:block}.site-header .language-selector__menu li{list-style:none}.site-header .language-selector__menu li+li{margin-top:calc(var(--s) * 1.9)}.site-header .language-selector__menu a{color:var(--color-theme);padding:0;text-decoration:none;display:block}.site-header .language-selector__menu a:hover{opacity:.7}.site-header .language-selector .icon{--size: calc(var(--s)* 2.1);width:var(--size);height:auto;will-change:transform,opacity;transition:transform .1s ease-in-out}.site-header .language-selector .icon svg{width:100%;height:auto}.side-menu{position:fixed;z-index:20;top:0;right:0;width:100dvw;height:100%;will-change:transform;transition:transform .5s cubic-bezier(.86,0,.07,1);background-color:var(--color-backgrounds-dark);pointer-events:none;transform:translate(100%);color:var(--color-primary-contrast);padding:calc(var(--s) * 4.2) 0 0 var(--safe-area);overflow:auto}@media screen and (min-width: 768px){.side-menu{width:75%;padding:calc(var(--s) * 26) 0 calc(var(--s) * 4.2) 6.25%}}@media screen and (min-width: 992px){.side-menu{width:50%}}@media screen and (min-width: 1200px){.side-menu{width:calc(5 * 100 / 12 * 1%)}}.side-menu.open{transform:translate(0);pointer-events:all}.side-menu .brand--in{display:inline-block}@media screen and (min-width: 768px){.side-menu .brand--in{display:none}}.side-menu .brand--in img{width:calc(var(--s) * 30)}.side-menu__container{width:100%;overflow:auto;padding-top:calc(var(--s) * 15)}@media screen and (min-width: 768px){.side-menu__container{padding-top:0}}.side-menu .menu-item{font-size:var(--fs-menu-mobile);line-height:var(--lh-menu-mobile);letter-spacing:var(--ls-menu-mobile);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400)}.side-menu .menu-item a{color:var(--color-primary-contrast);text-decoration:none;text-transform:uppercase;transition:padding .25s ease-in-out}.side-menu .menu-item a:hover,.side-menu .menu-item a:focus-visible{padding-left:calc(var(--s) * 2)}.side-menu .menu-item+.menu-item{margin-top:calc(var(--s) * 2.4)}@media screen and (min-width: 768px){.side-menu .menu-item+.menu-item{margin-top:calc(var(--s) * 4)}}@media screen and (min-width: 768px){.side-menu .menu-item.color a{color:var(--color-tertiary)}}.side-menu .menu-item.btn{font-size:var(--fs-base);line-height:var(--lh-base);letter-spacing:var(--ls-base);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400);padding:0;margin-top:calc(var(--s) * 16)}@media screen and (min-width: 576px){.side-menu .menu-item.btn{margin-top:calc(var(--s) * 8)}}@media screen and (min-width: 1200px){.side-menu .menu-item.btn{font-size:var(--fs-menu-mobile);line-height:var(--lh-menu-mobile);letter-spacing:var(--ls-menu-mobile);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400);line-height:1;margin-top:calc(var(--s) * 17)}}.side-menu .menu-item.btn a{padding:calc(var(--s) * 2.3) calc(var(--s) * 4.4);border-radius:calc(var(--s) * 9);border:calc(var(--s) * .1) solid var(--color-primary-contrast);transition:background-color .25s ease-in-out}.side-menu .menu-item.btn a:hover,.side-menu .menu-item.btn a:focus-visible{background-color:var(--color-primary-contrast);color:var(--color-primary);border-color:var(--color-primary-contrast)}@media screen and (min-width: 1200px){.side-menu .menu-item.btn a{padding:calc(var(--s) * 3.1) calc(var(--s) * 4.8)}}.side-menu__language-selector{margin-top:calc(var(--s) * 6.2);margin-bottom:calc(var(--s) * 6.2);display:flex;column-gap:calc(var(--s) * 5);padding:0}.side-menu__language-selector .wpml-ls-item{list-style:none}.side-menu__language-selector .wpml-ls-link{font-size:var(--fs-md);line-height:var(--lh-md);letter-spacing:var(--ls-md);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400);color:var(--color-primary-contrast);display:inline-block;opacity:.7;transition:opacity .2s ease-in-out}@media screen and (min-width: 768px){.side-menu__language-selector .wpml-ls-link{font-size:var(--fs-md);line-height:var(--lh-md);letter-spacing:var(--ls-md);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400)}}.side-menu__language-selector .wpml-ls-link:hover,.side-menu__language-selector .wpml-ls-link:focus-visible{opacity:1}.side-menu__language-selector .wpml-ls-link.current-language{pointer-events:none;opacity:.3;text-decoration:none;cursor:default}.side-menu .button-close{position:absolute;column-gap:calc(var(--s) * 2.6);top:calc(var(--s) * 5);right:var(--safe-area);display:flex;transition:opacity .25s ease-in-out}@media screen and (min-width: 768px){.side-menu .button-close{top:calc(var(--s) * 6)}}@media screen and (min-width: 1200px){.side-menu .button-close{top:calc(var(--s) * 10)}}.side-menu .button-close:hover,.side-menu .button-close:focus-visible{opacity:.7}.side-menu .button-close__title{display:none;font-size:var(--fs-btn-arias);line-height:var(--lh-btn-arias);letter-spacing:var(--ls-btn-arias);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400);color:var(--color-primary-contrast)}@media screen and (min-width: 768px){.side-menu .button-close__title{display:block}}@media screen and (min-width: 992px){.side-menu .button-close__title{font-size:var(--fs-menu);line-height:var(--lh-menu);letter-spacing:var(--ls-menu);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400)}}.side-menu .button-close line,.side-menu .button-close path{fill:var(--color-primary-contrast)}.site-footer{margin-top:calc(var(--s) * 19);padding-bottom:calc(var(--s) * 6.2);display:grid;grid-template-columns:1fr;grid-template-rows:repeat(4,min-content);grid-template-areas:"logo" "legal" "orgs" "copy"}@media screen and (min-width: 576px){.site-footer{row-gap:calc(var(--s) * 7);grid-template-columns:1.3fr 2fr;grid-template-rows:repeat(2,min-content);grid-template-areas:"logo orgs" "copy legal"}}@media screen and (min-width: 768px){.site-footer{grid-template-columns:1.5fr 2fr;row-gap:calc(var(--s) * 12)}}@media screen and (min-width: 992px){.site-footer{row-gap:calc(var(--s) * 14);grid-template-columns:1fr 2fr}}@media screen and (min-width: 1200px){.site-footer{row-gap:calc(var(--s) * 19)}}.site-footer__brand{grid-area:logo;display:flex;flex-direction:column;gap:var(--s5);margin-bottom:calc(var(--s) * 6.2)}@media screen and (min-width: 576px){.site-footer__brand{margin-bottom:0}}@media screen and (min-width: 992px){.site-footer__brand{gap:var(--s7)}}.site-footer__brand img{width:100%;height:100%;max-width:calc(var(--s) * 66.4)}.site-footer__menu{grid-area:legal}.site-footer__menu .menu{margin:0}@media screen and (min-width: 576px){.site-footer__menu .menu{display:flex;justify-content:flex-end}}.site-footer__menu .menu-item+.menu-item{margin-top:calc(var(--s) * 1.8)}@media screen and (min-width: 576px){.site-footer__menu .menu-item+.menu-item{margin-top:0;margin-left:calc(var(--s) * 4)}}@media screen and (min-width: 992px){.site-footer__menu .menu-item+.menu-item{margin-left:calc(var(--s) * 7)}}.site-footer__menu .menu-item a{font-size:var(--fs-sm);line-height:var(--lh-sm);letter-spacing:var(--ls-sm);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 300);color:var(--color-primary);text-decoration:underline}.site-footer__orgs{grid-area:orgs;margin-top:calc(var(--s) * 6.2);display:flex;align-self:center;gap:calc(var(--s) * 3)}@media screen and (min-width: 576px){.site-footer__orgs{margin-top:0;justify-self:flex-end;align-items:center;height:100%}}.site-footer__orgs img{mix-blend-mode:multiply;object-fit:contain;width:auto;height:calc(var(--s) * 10)}@media screen and (min-width: 576px){.site-footer__orgs img{height:calc(var(--s) * 12)}}@media screen and (min-width: 768px){.site-footer__orgs img{height:calc(var(--s) * 16)}}.site-footer__copy{grid-area:copy;margin-top:calc(var(--s) * 6.2);font-size:var(--fs-sm);line-height:var(--lh-sm);letter-spacing:var(--ls-sm);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 300)}@media screen and (min-width: 576px){.site-footer__copy{margin-top:0}}.logos-sec .modal-btn{cursor:pointer}.logos-sec{margin-top:calc(var(--s) * 17);margin-bottom:calc(var(--s) * 19)}@media screen and (min-width: 992px){.logos-sec{margin-top:calc(var(--s) * 22);margin-bottom:calc(var(--s) * 29)}}@media screen and (min-width: 1200px){.logos-sec{margin-top:calc(var(--s) * 22);margin-bottom:calc(var(--s) * 39)}}@media screen and (min-width: 768px){.logos-sec__content{display:grid;grid-template-areas:"leader partners" "leader agents" "leader collaborators";grid-template-columns:4fr 8fr;grid-template-rows:min-content}}@media screen and (min-width: 1200px){.logos-sec__content{grid-template-columns:3fr 9fr}}.logos-sec__title{font-size:var(--fs-lg);line-height:var(--lh-lg);letter-spacing:var(--ls-lg);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400);margin-bottom:calc(var(--s) * 5)}.logos-sec picture{mix-blend-mode:multiply}.logos-sec__leader img,.logos-sec__partners img,.logos-sec__collaborators img{width:100%;height:100%;object-fit:contain}.logos-sec__leader{grid-area:leader}.logos-sec__leader img{width:calc(var(--s) * 38);height:calc(var(--s) * 16)}@media screen and (min-width: 992px){.logos-sec__leader img{width:calc(var(--s) * 39)}}.logos-sec__partners{grid-area:partners;margin-top:calc(var(--s) * 11)}@media screen and (min-width: 768px){.logos-sec__partners{margin-top:0}}@media screen and (min-width: 992px){.logos-sec__partners{padding-right:calc(1 * 100 / 9 * 1%)}}.logos-sec__agents{grid-area:agents;margin-top:calc(var(--s) * 11)}@media screen and (min-width: 992px){.logos-sec__agents{margin-top:calc(var(--s) * 19);padding-right:calc(1 * 100 / 9 * 1%)}}.logos-sec__collaborators{grid-area:collaborators;margin-top:calc(var(--s) * 11)}@media screen and (min-width: 992px){.logos-sec__collaborators{margin-top:calc(var(--s) * 19);padding-right:calc(1 * 100 / 9 * 1%)}}.logos-sec__wrapper{--gap: calc(var(--s) * 8);column-gap:var(--gap);row-gap:calc(var(--s) * 8);display:flex;flex-wrap:wrap}@media screen and (min-width: 768px){.logos-sec__wrapper{display:grid;grid-template-columns:repeat(3,1fr)}}@media screen and (min-width: 992px){.logos-sec__wrapper{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width: 1200px){.logos-sec__wrapper{--gap: calc(var(--s) * 15);row-gap:calc(var(--s) * 12)}}@media screen and (min-width: 1600px){.logos-sec__wrapper{grid-template-columns:repeat(5,1fr)}}@media screen and (min-width: 1600px){.logos-sec__wrapper{grid-template-columns:repeat(7,1fr)}}.logos-sec__partners img,.logos-sec__collaborators img{width:calc(var(--s2) * 15)}.video-gallery{margin-top:calc(var(--s) * 17);margin-bottom:calc(var(--s) * 19)}@media screen and (min-width: 992px){.video-gallery{margin-top:calc(var(--s) * 22);margin-bottom:calc(var(--s) * 29)}}@media screen and (min-width: 1200px){.video-gallery{margin-bottom:calc(var(--s) * 39)}}.video-gallery__content{display:flex;flex-direction:column;gap:calc(var(--s) * 10)}@media screen and (min-width: 992px){.video-gallery__content{display:grid;grid-template-columns:6fr 5fr;align-items:center;gap:calc(.5 * 100 / 12 * 1%)}}@media screen and (min-width: 1200px){.video-gallery__content{margin:0 calc(var(--s) * 10)}}@media screen and (min-width: 1600px){.video-gallery__content{max-width:80vw;margin:0 auto}}.video-gallery__player{display:none}.video-gallery__player.is-active{display:block}.video-gallery__media,.video-gallery__iframe{display:block;width:100%;aspect-ratio:16/9;border-radius:calc(var(--s) * 1.6);overflow:hidden}.video-gallery__iframe{border:0}.video-gallery__media{display:grid;place-items:center;grid-template-areas:"stack";cursor:pointer;background:var(--color-primary)}.video-gallery__media .image{aspect-ratio:16/9;grid-area:stack;width:100%;height:100%}.video-gallery__media .image img{display:block;width:100%;height:100%;object-fit:cover;filter:brightness(.7)}.video-gallery__play{grid-area:stack;z-index:1;width:calc(var(--s2) * 3);height:calc(var(--s2) * 3);transition:transform .3s ease}@media screen and (min-width: 1200px){.video-gallery__play{width:calc(var(--s2) * 4);height:calc(var(--s2) * 4)}}.video-gallery__play svg{width:100%;height:100%}.video-gallery__media:hover .video-gallery__play{transform:scale(1.1)}.video-gallery__title{font-size:var(--fs-lg);line-height:var(--lh-lg);letter-spacing:var(--ls-lg);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400);margin-top:calc(var(--s) * 6)}@media screen and (min-width: 992px){.video-gallery__title{max-width:75%;margin-top:calc(var(--s) * 8)}}.video-gallery__list{list-style-type:none;margin:0}.video-gallery__item+.video-gallery__item{border-top:calc(var(--s) * .1) solid var(--color-border-grey)}.video-gallery__btn{display:flex;align-items:center;gap:calc(var(--s) * 4);width:100%;padding:calc(var(--s) * 4) calc(var(--s) * 3);text-align:left;color:var(--color-primary);opacity:.5;border:calc(var(--s) * .2) solid transparent;border-radius:calc(var(--s) * 1.2);cursor:pointer;transition:opacity .3s ease,color .3s ease,border-color .3s ease}@media screen and (min-width: 1200px){.video-gallery__btn{padding:calc(var(--s) * 5) calc(var(--s) * 4)}}.video-gallery__btn:hover{opacity:1}.video-gallery__btn.is-active{opacity:1;color:var(--color-secondary);border-color:var(--color-secondary)}.video-gallery__btn.is-active .video-gallery__btn-play,.video-gallery__btn.is-active .video-gallery__btn-arrow{visibility:visible}.video-gallery__item:has(.is-active)+.video-gallery__item,.video-gallery__item:has(+.video-gallery__item .is-active)+.video-gallery__item{border-top-color:transparent}.video-gallery__number{font-size:var(--fs-xl);line-height:var(--lh-xl);letter-spacing:var(--ls-xl);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400);flex-shrink:0;min-width:calc(var(--s) * 12)}@media screen and (min-width: 992px){.video-gallery__number{min-width:calc(var(--s) * 14)}}.video-gallery__btn-play,.video-gallery__btn-arrow{visibility:hidden;flex-shrink:0}.video-gallery__btn-play{width:calc(var(--s) * 4);height:calc(var(--s) * 4)}.video-gallery__btn-play svg{width:100%;height:100%;fill:currentColor}.video-gallery__btn-title{font-size:var(--fs-base);line-height:var(--lh-base);letter-spacing:var(--ls-base);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400);flex-grow:1}.video-gallery__btn-arrow{width:calc(var(--s) * 5);height:calc(var(--s) * 5)}.video-gallery__btn-arrow svg{width:100%;height:100%}.page-header{position:relative;display:flex;flex-direction:column;padding:0 var(--safe-area) calc(var(--s) * 7.8);height:100svh}@media screen and (min-width: 768px){.page-header{padding-bottom:calc(var(--s) * 6.3)}}@media screen and (min-width: 1200px){.page-header{column-gap:calc(1 * 100 / 12 * 1%);padding:0 var(--safe-area) calc(var(--s) * 6)}}.page-header__header{flex-grow:1;align-content:flex-end}@media screen and (min-width: 768px){.page-header__header{margin-right:25%}}.page-header__title,.page-header__category,.page-header__description{color:var(--color-primary-contrast)}.page-header__title{font-size:var(--fs-xxxl);line-height:var(--lh-xxxl);letter-spacing:var(--ls-xxxl);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400);text-wrap:balance;text-transform:uppercase}.page-header__category{text-transform:uppercase;margin-bottom:calc(var(--s) * 2);font-size:var(--fs-caption);line-height:var(--lh-caption);letter-spacing:var(--ls-caption);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400)}.page-header__description{font-size:var(--fs-base);line-height:var(--lh-base);letter-spacing:var(--ls-base);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400);margin-right:calc(2.5 * 100 / 12 * 1%)}@media screen and (min-width: 576px){.page-header__description{margin-left:calc(4 * 100 / 12 * 1%);margin-right:0}}@media screen and (min-width: 768px){.page-header__description{margin-left:50%;padding-right:calc(.5 * 100 / 12 * 1%)}}@media screen and (min-width: 1200px){.page-header__description{margin-left:calc(8.5 * 100 / 12 * 1%);padding-right:2.5%}}.page-header__image{z-index:-1;position:absolute;top:calc(var(--menu-height) * -1);left:0;right:0;bottom:0;overflow:hidden}.page-header__image:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background-color:#000;opacity:.1}@media screen and (min-width: 768px){.page-header__image{top:calc(var(--menu-height) * -2)}}@media screen and (min-width: 992px){.page-header__image.mobile{display:none}}.page-header__image.desktop{display:none}@media screen and (min-width: 992px){.page-header__image.desktop{display:block}}.page-header__image picture{height:100%}.page-header__image img{animation:imgScale 1.5s ease;min-height:100%;min-width:100%;max-height:100%;object-fit:cover;object-position:right}@media screen and (min-width: 1200px){.page-header__image img{max-height:unset}}.page-header__bg{background-color:var(--color-primary);z-index:-1;position:absolute;top:calc(var(--menu-height) * -1);left:0;right:0;bottom:0}.modal{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;justify-content:center;align-items:flex-start;z-index:1000}.modal__wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80%;max-height:80dvh;overflow-y:auto;background-color:var(--color-primary-contrast);padding:calc(var(--s) * 3) calc(var(--s) * 3) calc(var(--s) * 6) calc(var(--s) * 3);border-radius:var(--s5)}@media screen and (min-width: 576px){.modal__wrapper{max-width:calc(6 * 100 / var(--cols) * 1%)}}@media screen and (min-width: 992px){.modal__wrapper{padding:calc(var(--s) * 4.8) calc(var(--s) * 4) calc(var(--s) * 6) calc(var(--s) * 3);max-width:calc(4 * 100 / var(--cols) * 1%)}}@media screen and (min-width: 992px){.modal__wrapper{max-width:calc(3 * 100 / var(--cols) * 1%)}}.modal__wrapper header{display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-start}.modal__wrapper header .close{cursor:pointer}.modal__wrapper header .close .icon{display:inline-block;--size: calc(var(--s) * 6);width:var(--size);height:var(--size)}@media screen and (min-width: 768px){.modal__wrapper header .close .icon{--size: calc(var(--s) * 8)}}.modal__wrapper ol{list-style:revert;padding:revert}.modal__content{font-size:var(--fs-sm);line-height:var(--lh-sm);letter-spacing:var(--ls-sm);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 300);margin-top:var(--s6)}.modal__title{font-size:var(--fs-lg);line-height:var(--lh-lg);letter-spacing:var(--ls-lg);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400);margin-bottom:calc(var(--s) * 6.4)}.modal__logo{flex-grow:1}.modal__logo picture{max-width:calc(var(--s) * 33)}.modal__links{padding-inline-start:0}.modal__links li{padding:calc(var(--s) * 3) 0;list-style:none}.modal__links li+li{border-top:calc(var(--s) * .1) solid var(--color-border-grey)}.modal__links li:first-child{padding-top:0}.modal__links li:last-child{padding-bottom:0}.modal__links a{font-size:var(--fs-base);line-height:var(--lh-base);letter-spacing:var(--ls-base);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400);text-decoration:none;color:var(--color-primary);display:flex;align-items:center;justify-content:space-between}.modal__links a:hover .modal__links--title,.modal__links a:focus-visible .modal__links--title{opacity:.6}.modal__links a:hover .icon svg circle,.modal__links a:focus-visible .icon svg circle{fill-opacity:1}.modal__links a:hover .icon svg path,.modal__links a:focus-visible .icon svg path{fill:var(--color-primary-contrast)}.modal__links .modal__links--title{transition:opacity .25s ease-in-out}.modal__links .icon{display:block;border-radius:100%;width:calc(var(--s) * 7.2);height:auto}.cards-swiper{height:auto}@media screen and (min-width: 1200px){.cards-swiper{pointer-events:none}}.swiper-slide{height:auto!important}.swiper-arrows{margin-top:calc(var(--s) * 5);justify-content:center;display:flex;column-gap:calc(var(--s) * 3.2)}@media screen and (min-width: 768px){.swiper-arrows{margin-top:calc(var(--s) * 10)}}@media screen and (min-width: 1200px){.swiper-arrows{display:none}}.simple-card{background-color:var(--color-primary-contrast);padding:calc(var(--s) * 3.2) calc(var(--s) * 3.2) calc(var(--s) * 4.7)}@media screen and (min-width: 576px){.simple-card{padding-bottom:calc(var(--s) * 5)}}.simple-card__content{margin-top:calc(var(--s) * 4)}.simple-card__title{text-wrap:balance;font-size:var(--fs-xl);line-height:var(--lh-xl);letter-spacing:var(--ls-xl);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 300);margin-bottom:calc(var(--s) * 3.2)}@media screen and (min-width: 992px){.simple-card__title{font-size:var(--fs-lg);line-height:var(--lh-lg);letter-spacing:var(--ls-lg);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 300)}}.simple-card__description,.simple-card__description p{font-size:var(--fs-sm);line-height:var(--lh-sm);letter-spacing:var(--ls-sm);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 300)}.simple-card__description p+p{margin-top:calc(var(--s) * 2)}.simple-card__description br{content:"";margin:calc(var(--s) * 2);display:block}.simple-card__image img{width:100%;aspect-ratio:245/166;object-fit:cover}.list-sec{margin-top:calc(var(--s) * 19);margin-bottom:calc(var(--s) * 19)}@media screen and (min-width: 768px){.list-sec{display:flex}}@media screen and (min-width: 992px){.list-sec{margin-top:calc(var(--s) * 29);margin-bottom:calc(var(--s) * 31)}}@media screen and (min-width: 1200px){.list-sec{margin-top:calc(var(--s) * 39);margin-bottom:calc(var(--s) * 51)}}.list-sec .ancla{top:calc(var(--s) * -19)}@media screen and (min-width: 992px){.list-sec .ancla{top:calc(var(--s) * -29)}}@media screen and (min-width: 1200px){.list-sec .ancla{top:calc(var(--s) * -39)}}@media screen and (min-width: 768px){.list-sec .section__pretitle{padding-right:calc(var(--s) * 10);flex-basis:25%}}@media screen and (min-width: 1200px){.list-sec .section__pretitle{flex-basis:calc(2 * 100 / 12 * 1%)}}@media screen and (min-width: 1600px){.list-sec .section__pretitle{padding-right:calc(.7 * 100 / 12 * 1%)}}@media screen and (min-width: 768px){.list-sec__content{flex-basis:75%}}@media screen and (min-width: 1200px){.list-sec__content{flex-basis:calc(10 * 100 / 12 * 1%)}}.list-sec__item{padding:calc(var(--s) * 4.8) 0}.list-sec__item:first-child{padding-top:0}.list-sec__item:last-child{border-bottom:calc(var(--s) * .1) solid var(--color-border-grey)}@media screen and (min-width: 576px){.list-sec__item{display:flex;align-items:center}}@media screen and (min-width: 768px){.list-sec__item{padding:calc(var(--s) * 3) 0}}@media screen and (min-width: 992px){.list-sec__item{padding:calc(var(--s) * 4.8) 0}}.list-sec__item+.list-sec__item{border-top:calc(var(--s) * .1) solid var(--color-border-grey)}.list-sec__item--number{font-size:var(--fs-number);line-height:var(--lh-number);letter-spacing:var(--ls-number);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 100)}@media screen and (min-width: 576px){.list-sec__item--number{flex-basis:calc(2 * 100 / 9 * 1%)}}@media screen and (min-width: 1200px){.list-sec__item--number{flex-basis:20%}}@media screen and (min-width: 1600px){.list-sec__item--number{flex-basis:15%}}.list-sec__item--text{font-size:var(--fs-md);line-height:var(--lh-md);letter-spacing:var(--ls-md);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 300);margin-top:calc(var(--s) * 2);width:100%}@media screen and (min-width: 576px){.list-sec__item--text{padding-right:calc(1 * 100 / 12 * 1%)}}@media screen and (min-width: 768px){.list-sec__item--text{flex-basis:calc(7 * 100 / 9 * 1%);padding-right:calc(.5 * 100 / 9 * 1%)}}@media screen and (min-width: 1200px){.list-sec__item--text{flex-basis:80%;padding-right:10%}}.numeric-cards.swiper{padding-left:var(--safe-area)!important;padding-right:var(--safe-area)!important}.numeric-card{overflow:hidden;position:relative;aspect-ratio:111/127;border-radius:calc(var(--s) * 3);padding:calc(var(--s) * 2) calc(var(--s) * 2) calc(var(--s) * 3)}@media screen and (min-width: 768px){.numeric-card{aspect-ratio:7/8;padding:calc(var(--s) * 3.2) calc(var(--s) * 3.2) calc(var(--s) * 4.8)}}.numeric-card.swiper-slide{display:flex;flex-direction:column;justify-content:space-between;background:var(--color-primary-contrast);background-color:var(--color-primary-contrast);color:var(--color-primary)}.numeric-card:hover{color:var(--color-primary-contrast);cursor:default}.numeric-card:hover:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1;background-image:linear-gradient(45deg,var(--color-gradient-1),var(--color-gradient-2));display:block}.numeric-card__number{font-size:var(--fs-number-card);line-height:var(--lh-number-card);letter-spacing:var(--ls-number-card);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 100)}.numeric-card__text{padding-right:12.5%;font-size:var(--fs-base);line-height:var(--lh-base);letter-spacing:var(--ls-base);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 200)}@media screen and (min-width: 992px){.numeric-card__text{font-size:var(--fs-lg);line-height:var(--lh-lg);letter-spacing:var(--ls-lg);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 200)}}@keyframes gradient{0%{opacity:0%}to{opacity:100%;background-image:linear-gradient(45deg,var(--color-gradient-1),var(--color-gradient-2))}}.record-cards{display:grid;grid-template-columns:1fr;flex-direction:column;row-gap:calc(var(--s) * 6.2);margin-top:calc(var(--s) * 10)}@media screen and (min-width: 576px){.record-cards{grid-template-columns:repeat(2,1fr);row-gap:calc(var(--s) * 11);column-gap:calc(var(--s) * 3)}}@media screen and (min-width: 768px){.record-cards{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width: 992px){.record-cards{margin-top:calc(var(--s) * 16)}}@media screen and (min-width: 1600px){.record-cards{grid-template-columns:repeat(4,1fr)}}.record-card.hidden{display:none}.record-card h2{font-size:var(--fs-lg);line-height:var(--lh-lg);letter-spacing:var(--ls-lg);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400)}.record-card__image{overflow:hidden}.record-card__image img{width:100%;height:auto;aspect-ratio:340/340;object-fit:cover;transition:transform ease-in-out .3s}.record-card__footer{margin-top:calc(var(--s) * 3.8);display:flex;align-items:flex-start;justify-content:space-between;column-gap:calc(var(--s) * 4)}@media screen and (min-width: 992px){.record-card__footer{column-gap:calc(var(--s) * 6)}}.record-card__date{font-size:var(--fs-sm);line-height:var(--lh-sm);letter-spacing:var(--ls-sm);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400);display:block;margin-bottom:calc(var(--s) * 1)}.record-card__link{width:100%;cursor:pointer;color:var(--color-primary);text-decoration:none}.record-card__link:hover .icon svg circle,.record-card__link:focus-visible .icon svg circle{fill-opacity:1}.record-card__link:hover .icon svg path,.record-card__link:focus-visible .icon svg path{fill:var(--color-primary-contrast)}.record-card__link:hover .record-card__image img,.record-card__link:focus-visible .record-card__image img{transform:scale(1.1)}.record-card__link:hover .record-card__info h2,.record-card__link:focus-visible .record-card__info h2{text-decoration:underline}.record-card__link .icon{display:block;border-radius:100%;width:calc(var(--s) * 7.2);height:auto;flex-shrink:0}@media screen and (min-width: 1200px){.record-card__link .icon{width:calc(var(--s) * 9.4)}}.custom-login{display:grid;place-items:center;padding-top:var(--menu-height);height:100dvh;background:linear-gradient(44.28deg,#2f21f3 14.46%,#00e5ac 84.28%)}.custom-login .icon{max-width:var(--s10);max-height:var(--s10)}.custom-login header{display:grid;place-items:center;gap:var(--s3)}.custom-login header h3{font-size:var(--fs-lg);line-height:var(--lh-lg);letter-spacing:var(--ls-lg);font-family:var(--font-primary);font-variation-settings:"wght" var(--heading-font-variation-settings, 400)}.custom-login__wrapper{width:100%;background-color:var(--color-primary-contrast);border-radius:var(--s5);display:grid;place-items:center;padding:var(--s8) var(--safe-area);gap:var(--s8)}@media screen and (min-width: 768px){.custom-login__wrapper{width:calc(var(--s2) * 45)}}.custom-login form{width:80%;display:flex;flex-direction:column;gap:var(--s6)}@media screen and (min-width: 768px){.custom-login form{width:calc(var(--s2) * 32)}}.custom-login form div{display:flex;flex-direction:column}.custom-login form div input[type=password]{height:var(--s6);border:0px;border-bottom:1px solid var(--color-primary)}.custom-login form input[type=password]{margin-top:var(--s2)}.custom-login form input[type=password]:hover,.custom-login form input[type=password]:focus-visible{padding:calc(var(--s) * 2.7) calc(var(--s) * 2) calc(var(--s) * 2.2)}.custom-login form input[type=submit]{width:100%}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none!important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius, 10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, .1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset, 1%);bottom:var(--swiper-scrollbar-bottom, 4px);top:var(--swiper-scrollbar-top, auto);z-index:50;height:var(--swiper-scrollbar-size, 4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-vertical>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-vertical{position:absolute;left:var(--swiper-scrollbar-left, auto);right:var(--swiper-scrollbar-right, 4px);top:var(--swiper-scrollbar-sides-offset, 1%);z-index:50;width:var(--swiper-scrollbar-size, 4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, .5));border-radius:var(--swiper-scrollbar-border-radius, 10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
