.bloque-what.dark_mode{background-color:var(--black-color)}.bloque-what.dark_mode a,.bloque-what.dark_mode p,.bloque-what.dark_mode div{color:var(--dark-text-color);border-color:var(--dark-text-color)}.bloque-what{overflow-x:hidden;padding-top:4.375rem;padding-bottom:4.375rem;background:var(--background-color)}.page section.bloque-what:nth-child(1){margin-top:calc(var(--height-header) - 2.4rem)}.bloque-what .content-block{overflow:hidden}.ft-service-container{padding-bottom:3.75rem}.text-lines-animated{font-size:calc(1.65rem + 1.75vw);font-weight:500;line-height:1.17;text-align:center;color:var(--black-color);width:100%;padding-top:6.25rem}.menu-underline-animated{margin:0;padding:0;width:100%}.menu-underline-animated li{text-align:left}.menu-underline-animated a{font-size:10rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.13;letter-spacing:normal;text-align:center;color:var(--black-color);text-transform:uppercase;display:inline-block;position:relative;overflow:hidden;margin:0 auto;opacity:0}.menu-underline-animated a:hover{text-decoration:none}.menu-underline-animated a:after{content:"";position:absolute;z-index:0;left:0;right:100%;bottom:0;background:var(--black-color);height:2px;transition-duration:0.3s;transition-timing-function:ease-out}.menu-underline-animated a:hover:after,.menu-underline-animated a:focus:after,.menu-underline-animated a:active:after{right:0}.bloque-what .text-lines-animated{padding-bottom:4.25rem}@media (max-width:1280px){.menu-underline-animated a{font-size:7rem}}@media (max-width:991.98px){.menu-underline-animated a{font-size:6rem}.page section.bloque-what:nth-child(1){margin-top:calc(var(--height-header) - 1.5rem)}}@media (max-width:767.98px){.bloque-what{padding-top:40px;padding-bottom:40px}.ft-service-container{padding-bottom:40px}.fixed-title-web{padding-bottom:2.313rem}.text-lines-animated{font-size:17px;font-weight:300;padding-top:3.125rem}ul.menu-underline-animated a{font-size:2.5rem;line-height:1.25}.bloque-what .text-lines-animated{padding-bottom:2.25rem;padding-top:2rem}.menu-underline-animated a:hover::after,.menu-underline-animated a:focus::after,.menu-underline-animated a:active::after{content:none}.bloque-what.dark_mode{padding-top:var(--height-header)}}