/*!
 Theme Name:   Rload Theme
 Theme URI:    https://rload.es
 Description:  Custom child theme based on Generatepress with Rload Studio configuration
 Author:       Rload Studio SL
 Author URI:   https://rload.es
 Template:     generatepress
 Version:      6.0.0
*/*{outline:1px solid #f0f;outline:0}*,input,textarea{box-sizing:border-box}body{margin:0}ul{list-style-type:none;padding:0;margin:0}a{color:inherit;text-decoration:none}button{box-shadow:none;border:none;cursor:pointer;font-weight:700;margin:5px;color:gray}input{border:none}.only-readers{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}hr{margin:5px 0 5px 0;border:none;border-top:1px solid gray}h1,h2{font-weight:400}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px gray inset!important;box-shadow:0 0 0 1000px gray inset!important;border-radius:10px}blockquote,body,dd,dl,dt,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,html,iframe,legend,li,ol,p,pre,textarea,ul{margin:0;padding:0;border:0}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}main{display:block}html{box-sizing:border-box}*,::after,::before{box-sizing:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;margin:0}body,button,input,select,textarea{font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";font-weight:400;text-transform:none}p{margin-bottom:1vw}ol,ul{margin:0 0 1.5em 3em}img{height:auto;max-width:100%}button,input[type=button],input[type=reset],input[type=submit]{background:#55555e;color:#fff;border:1px solid transparent;cursor:pointer;-webkit-appearance:button;padding:10px 20px}a,button,input{transition:color .1s ease-in-out,background-color .1s ease-in-out}a{text-decoration:none}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.site-header{position:relative}.sticky{display:block}.entry-content:not(:first-child),.entry-summary:not(:first-child),.page-content:not(:first-child){margin-top:2em}.entry-header,.site-content{word-wrap:break-word}.entry-title{margin-bottom:0}.entry-content>p:last-child,.entry-summary>p:last-child,.page-content>p:last-child,.read-more-container,.taxonomy-description p:last-child{margin-bottom:0}.site-content{display:flex}.grid-container{margin-left:auto;margin-right:auto;max-width:1200px}.page-header,.sidebar .widget{margin-bottom:20px}.separate-containers .comments-area,.separate-containers .inside-article,.separate-containers .page-header,.separate-containers .paging-navigation{padding:40px}.separate-containers .site-main{margin:20px}.separate-containers.both-right .site-main,.separate-containers.right-sidebar .site-main{margin-left:0}.one-container .site-main>:last-child,.separate-containers .site-main>:last-child{margin-bottom:0}.inside-site-info{display:flex;align-items:center;padding:20px 40px}.site-info{text-align:center;font-size:15px}.container.grid-container{width:auto}.footer-widgets .widget :last-child,.sidebar .widget :last-child{margin-bottom:0}.widget ol,.widget ul{margin:0}.footer-widgets .widget{margin-bottom:.8vw}.footer-widgets .widget:last-child,.sidebar .widget:last-child{margin-bottom:0}.site-footer:not(.footer-bar-active) .copyright-bar{margin:0 auto}@font-face{font-family:DMSans;src:url(src/fonts/DMSans-VariableFont_opsz,wght.ttf) format("woff-variations");font-weight:300 900;font-display:swap}@font-face{font-family:Museo;src:url(src/fonts/museo300-regular-webfont.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Museo;src:url(src/fonts/museo700-regular-webfont.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}html{font-size:32px;line-height:1.5em;font-family:DMSans,sans-serif;font-weight:400;color:#222b65}.h1,h1{font-size:clamp(20px,4vw,83px);font-family:Museo,sans-serif;font-weight:400;margin:0 0 1em 0;line-height:clamp(20px,4.5vw,90px)}.h1>span:not(.word-span),h1>span:not(.word-span){color:#e5e8f6}.h1 strong,h1 strong{font-weight:600}.digitaliza h2,.digitaliza h3,.h2,.page-legal h1,body.blog .header-blog h1,body.blog .header-case-studies h1,h2{font-size:clamp(30px,4vw,70px);font-family:Museo,sans-serif;font-weight:400;margin:0 0 1em 0;line-height:clamp(32px,4.2vw,75px)}.digitaliza h3>span:not(.word-span),.h2>span:not(.word-span),.page-legal h1>span:not(.word-span),body.blog .header-blog h1>span:not(.word-span),body.blog .header-case-studies h1>span:not(.word-span),h2>span:not(.word-span){color:#e5e8f6}.digitaliza h2 strong,.digitaliza h3 strong,.h2 strong,.page-legal h1 strong,body.blog .header-blog h1 strong,body.blog .header-case-studies h1 strong,h2 strong{font-weight:600}.h3,body.single-case-studies #primary #main .max-container.max-container-single-detalle blockquote,body.single-case-studies #primary #main .max-container.max-container-single-detalle h2,body.single-post #primary #main .max-container.max-container-single-detalle blockquote,body.single-post #primary #main .max-container.max-container-single-detalle h2,h3{font-size:clamp(1.6rem,4vw,84px);font-family:Museo,sans-serif;font-weight:300;color:#161d40;margin:0 0 1rem 0;line-height:1.2em}.h3>span:not(.word-span),body.single-case-studies #primary #main .max-container.max-container-single-detalle blockquote>span:not(.word-span),body.single-case-studies #primary #main .max-container.max-container-single-detalle h2>span:not(.word-span),body.single-post #primary #main .max-container.max-container-single-detalle blockquote>span:not(.word-span),body.single-post #primary #main .max-container.max-container-single-detalle h2>span:not(.word-span),h3>span:not(.word-span){color:#e5e8f6}.h3 strong,body.single-case-studies #primary #main .max-container.max-container-single-detalle blockquote strong,body.single-case-studies #primary #main .max-container.max-container-single-detalle h2 strong,body.single-post #primary #main .max-container.max-container-single-detalle blockquote strong,body.single-post #primary #main .max-container.max-container-single-detalle h2 strong,h3 strong{font-weight:600}.h4,.page-soluciones.pymes .section_main_title h2,body.single-case-studies #primary #main .max-container.max-container-single-detalle h3,body.single-post #primary #main .max-container.max-container-single-detalle h3,h4{font-size:clamp(30px,3.5vw,70px);font-family:Museo,sans-serif;font-weight:400;margin:0 0 1em 0;line-height:clamp(32px,3.8vw,80px)}.h4>span:not(.word-span),.page-soluciones.pymes .section_main_title h2>span:not(.word-span),body.single-case-studies #primary #main .max-container.max-container-single-detalle h3>span:not(.word-span),body.single-post #primary #main .max-container.max-container-single-detalle h3>span:not(.word-span),h4>span:not(.word-span){color:#e5e8f6}.h4 strong,.page-soluciones.pymes .section_main_title h2 strong,body.single-case-studies #primary #main .max-container.max-container-single-detalle h3 strong,body.single-post #primary #main .max-container.max-container-single-detalle h3 strong,h4 strong{font-weight:600}.certifications .card-grid .card:last-child p,.h5,.page-contact .contact-locations h3,.page-quienes-somos .nuestra-historia h3,.page-soluciones .nuestra-historia h3,.page-soluciones.pymes .odoomocracy h3,.section_main_title .title-tip,.single-case-studies .max-container-reading h3,.single-case-studies h2,.welcome-2 h3,body.single-case-studies #primary #main .max-container.max-container-single-detalle h4,body.single-post #primary #main .max-container.max-container-single-detalle h4,h5{font-size:clamp(1.2rem,min(3vw,5.5vh),50px);font-family:Museo,sans-serif;font-weight:400;margin:0 0 1em 0;line-height:1.2em}.certifications .card-grid .card:last-child p>span:not(.word-span),.h5>span:not(.word-span),.page-contact .contact-locations h3>span:not(.word-span),.page-quienes-somos .nuestra-historia h3>span:not(.word-span),.page-soluciones .nuestra-historia h3>span:not(.word-span),.page-soluciones.pymes .odoomocracy h3>span:not(.word-span),.section_main_title .title-tip>span:not(.word-span),.single-case-studies .max-container-reading h3>span:not(.word-span),.single-case-studies h2>span:not(.word-span),.welcome-2 h3>span:not(.word-span),body.single-case-studies #primary #main .max-container.max-container-single-detalle h4>span:not(.word-span),body.single-post #primary #main .max-container.max-container-single-detalle h4>span:not(.word-span),h5>span:not(.word-span){color:#e5e8f6}.certifications .card-grid .card:last-child p strong,.h5 strong,.page-contact .contact-locations h3 strong,.page-quienes-somos .nuestra-historia h3 strong,.page-soluciones .nuestra-historia h3 strong,.page-soluciones.pymes .odoomocracy h3 strong,.section_main_title .title-tip strong,.single-case-studies .max-container-reading h3 strong,.single-case-studies h2 strong,.welcome-2 h3 strong,body.single-case-studies #primary #main .max-container.max-container-single-detalle h4 strong,body.single-post #primary #main .max-container.max-container-single-detalle h4 strong,h5 strong{font-weight:600}.certifications .card-grid .card p,.h6,.ordered-list ol li::before,.page-contact .contact-cards li h2,.page-contact .contact-cards li h3,.page-contact .contact-cards li h4,.page-contact .contact-locations .card-bottom h4,.page-simple .hero-banner .section-text .section_description p,.single-case-studies .blue-blocks .block-title,.single-case-studies .summary-text,.team .wp-caption figcaption strong,.welcome-2 h4,h6{font-size:clamp(20px,2vw,30px);font-family:Museo,sans-serif;font-weight:400;margin:0;line-height:clamp(30px,2.5vw,45px)}.certifications .card-grid .card p>span:not(.word-span),.h6>span:not(.word-span),.ordered-list ol li::before>span:not(.word-span),.page-contact .contact-cards li h2>span:not(.word-span),.page-contact .contact-cards li h3>span:not(.word-span),.page-contact .contact-cards li h4>span:not(.word-span),.page-contact .contact-locations .card-bottom h4>span:not(.word-span),.page-simple .hero-banner .section-text .section_description p>span:not(.word-span),.single-case-studies .blue-blocks .block-title>span:not(.word-span),.single-case-studies .summary-text>span:not(.word-span),.team .wp-caption figcaption strong>span:not(.word-span),.welcome-2 h4>span:not(.word-span),h6>span:not(.word-span){color:#e5e8f6}.certifications .card-grid .card p strong,.h6 strong,.ordered-list ol li::before strong,.page-contact .contact-cards li h2 strong,.page-contact .contact-cards li h3 strong,.page-contact .contact-cards li h4 strong,.page-contact .contact-locations .card-bottom h4 strong,.page-simple .hero-banner .section-text .section_description p strong,.single-case-studies .blue-blocks .block-title strong,.single-case-studies .summary-text strong,.team .wp-caption figcaption strong strong,.welcome-2 h4 strong,h6 strong{font-weight:600}.legal p{font-size:clamp(1rem,2.5vw,17px);font-family:Museo,sans-serif;font-weight:400;line-height:1.5em}.legal p strong{font-variation-settings:"wght" 700}strong{font-variation-settings:"wght" 700}.title-tip{border:none}.margin-float{animation:margin-float 5s cubic-bezier(.645,.045,.355,1) infinite alternate both}@keyframes margin-float{0%{margin-top:-.2rem}50%{margin-top:.2em}100%{margin-top:-.2em}}.footer-widgets,.site-header_container{max-width:1800px;width:100%;margin-right:auto!important;margin-left:auto!important;font-size:1rem;padding:.8rem}.card ul li::before,.rld-list li::before{content:"";display:block;min-width:20px;height:20px}.custom-related-posts,.tabs-slider-section{padding-left:0;padding-right:0}.custom-related-posts,.top-spacing{padding-top:clamp(2rem,min(12vw,10vh),200px)}@media only screen and (min-width:1080px){.custom-related-posts,.top-spacing{padding-top:5.5vw}}.bottom-spacing,.custom-related-posts{padding-bottom:clamp(2rem,min(12vw,10vh),200px)}@media only screen and (min-width:1080px){.bottom-spacing,.custom-related-posts{padding-bottom:5.5vw}}body.menu-open{overflow:hidden}@media only screen and (min-width:1080px){.absolute-container{display:flex;align-items:center;gap:calc(clamp(1.25rem,2vw,3rem)*2)}.absolute-container nav{color:inherit}.absolute-container nav .rld-menu-container{color:inherit}.absolute-container nav .rld-menu-container .rld-menu-animated-container{color:inherit}.absolute-container nav .rld-menu-container .rld-menu-animated-container .wp_nav_menu{color:inherit}.absolute-container nav .rld-menu-container .rld-menu-animated-container .wp_nav_menu .menu-top-container,.absolute-container nav .rld-menu-container .rld-menu-animated-container .wp_nav_menu .menu-top-en-container,.absolute-container nav .rld-menu-container .rld-menu-animated-container .wp_nav_menu .menu-top-it-container{color:inherit}.absolute-container nav .rld-menu-container .rld-menu-animated-container .wp_nav_menu .menu-top-container>ul,.absolute-container nav .rld-menu-container .rld-menu-animated-container .wp_nav_menu .menu-top-en-container>ul,.absolute-container nav .rld-menu-container .rld-menu-animated-container .wp_nav_menu .menu-top-it-container>ul{display:flex;align-items:center;margin:0;gap:clamp(1.25rem,2vw,3rem)}.absolute-container nav .rld-menu-container .rld-menu-animated-container .wp_nav_menu .menu-top-container>ul>li,.absolute-container nav .rld-menu-container .rld-menu-animated-container .wp_nav_menu .menu-top-en-container>ul>li,.absolute-container nav .rld-menu-container .rld-menu-animated-container .wp_nav_menu .menu-top-it-container>ul>li{padding:0;position:relative}.absolute-container nav .rld-menu-container .rld-menu-animated-container .wp_nav_menu .menu-top-container>ul>li::after,.absolute-container nav .rld-menu-container .rld-menu-animated-container .wp_nav_menu .menu-top-en-container>ul>li::after,.absolute-container nav .rld-menu-container .rld-menu-animated-container .wp_nav_menu .menu-top-it-container>ul>li::after{content:none}.absolute-container nav .rld-menu-container .rld-menu-animated-container .wp_nav_menu .menu-top-container>ul>li a .label-container,.absolute-container nav .rld-menu-container .rld-menu-animated-container .wp_nav_menu .menu-top-en-container>ul>li a .label-container,.absolute-container nav .rld-menu-container .rld-menu-animated-container .wp_nav_menu .menu-top-it-container>ul>li a .label-container{position:relative}.absolute-container nav .rld-menu-container .rld-menu-animated-container .wp_nav_menu .menu-top-container>ul>li a .label-container span.button-hover,.absolute-container nav .rld-menu-container .rld-menu-animated-container .wp_nav_menu .menu-top-en-container>ul>li a .label-container span.button-hover,.absolute-container nav .rld-menu-container .rld-menu-animated-container .wp_nav_menu .menu-top-it-container>ul>li a .label-container span.button-hover{position:absolute;top:0;left:0;width:100%;height:100%;color:#67fdb9;opacity:0;transition:all .3s ease-in-out}.absolute-container nav .rld-menu-container .rld-menu-animated-container .wp_nav_menu .menu-top-container>ul>li a:hover .label-container span.button-text,.absolute-container nav .rld-menu-container .rld-menu-animated-container .wp_nav_menu .menu-top-en-container>ul>li a:hover .label-container span.button-text,.absolute-container nav .rld-menu-container .rld-menu-animated-container .wp_nav_menu .menu-top-it-container>ul>li a:hover .label-container span.button-text{opacity:1}.absolute-container nav .rld-menu-container .rld-menu-animated-container .wp_nav_menu .menu-top-container>ul>li a:hover .label-container span.button-hover,.absolute-container nav .rld-menu-container .rld-menu-animated-container .wp_nav_menu .menu-top-en-container>ul>li a:hover .label-container span.button-hover,.absolute-container nav .rld-menu-container .rld-menu-animated-container .wp_nav_menu .menu-top-it-container>ul>li a:hover .label-container span.button-hover{opacity:1}.absolute-container nav .rld-menu-container .rld-menu-animated-container .wp_nav_menu .menu-top-container>ul>li>a,.absolute-container nav .rld-menu-container .rld-menu-animated-container .wp_nav_menu .menu-top-en-container>ul>li>a,.absolute-container nav .rld-menu-container .rld-menu-animated-container .wp_nav_menu .menu-top-it-container>ul>li>a{line-height:1.2em;color:#fff;padding:.5em 0;display:block}.absolute-container nav .rld-menu-container .rld-menu-animated-container .wp_nav_menu .menu-top-container>ul>li>ul.sub-menu,.absolute-container nav .rld-menu-container .rld-menu-animated-container .wp_nav_menu .menu-top-en-container>ul>li>ul.sub-menu,.absolute-container nav .rld-menu-container .rld-menu-animated-container .wp_nav_menu .menu-top-it-container>ul>li>ul.sub-menu{display:none;position:absolute;width:max-content;background:#222b65;margin:0;padding:1em 1.5em;border-radius:0 1rem 1rem 1rem;top:100%}.absolute-container nav .rld-menu-container .rld-menu-animated-container .wp_nav_menu .menu-top-container>ul>li>ul.sub-menu>li,.absolute-container nav .rld-menu-container .rld-menu-animated-container .wp_nav_menu .menu-top-en-container>ul>li>ul.sub-menu>li,.absolute-container nav .rld-menu-container .rld-menu-animated-container .wp_nav_menu .menu-top-it-container>ul>li>ul.sub-menu>li{color:inherit;padding:0}.absolute-container nav .rld-menu-container .rld-menu-animated-container .wp_nav_menu .menu-top-container>ul>li>ul.sub-menu>li::after,.absolute-container nav .rld-menu-container .rld-menu-animated-container .wp_nav_menu .menu-top-en-container>ul>li>ul.sub-menu>li::after,.absolute-container nav .rld-menu-container .rld-menu-animated-container .wp_nav_menu .menu-top-it-container>ul>li>ul.sub-menu>li::after{content:none}.absolute-container nav .rld-menu-container .rld-menu-animated-container .wp_nav_menu .menu-top-container>ul>li>ul.sub-menu>li>a,.absolute-container nav .rld-menu-container .rld-menu-animated-container .wp_nav_menu .menu-top-en-container>ul>li>ul.sub-menu>li>a,.absolute-container nav .rld-menu-container .rld-menu-animated-container .wp_nav_menu .menu-top-it-container>ul>li>ul.sub-menu>li>a{color:inherit}.absolute-container nav .rld-menu-container #hamburguer{display:none}}@media only screen and (max-width:1080px){.absolute-container #hamburguer{background-color:rgba(0,0,0,0);z-index:2;width:3rem;height:3rem;padding:0;overflow:hidden;position:absolute;top:50%;right:1em;overflow:hidden;transform:translateY(-50%)}.absolute-container #hamburguer .line{height:1px;background-color:#fff;display:block;width:66%;transform:translateY(50%);top:50%;left:calc(66%/4);position:absolute;transition:all 1s ease-out}.absolute-container #hamburguer .line.line1{top:27%}.menu-siempre-oscuro .site-header #hamburguer .line1,.site-header.scrolled #hamburguer .line1{background-color:#202127}.absolute-container #hamburguer .line.line2{top:50%;width:50%}.menu-siempre-oscuro .site-header #hamburguer .line2,.site-header.scrolled #hamburguer .line2{background-color:#202127}.absolute-container #hamburguer .line.line3{top:72%}.menu-siempre-oscuro .site-header #hamburguer .line3,.site-header.scrolled #hamburguer .line3{background-color:#202127}.absolute-container #hamburguer .line.line4{opacity:5.2;top:50%;left:50%;transform:translate(-50%,50%) rotate(-45deg);background:rgba(0,0,0,0)}.absolute-container #hamburguer .line.line4 span{display:block;width:0%;height:1px;background-color:#fff}.absolute-container #hamburguer .line.line5{top:50%;left:50%;transform:translate(-50%,50%) rotate(45deg);background:rgba(0,0,0,0)}.absolute-container #hamburguer .line.line5 span{display:block;width:0%;height:1px;background-color:#fff;transition:all 1s ease-out}.absolute-container #hamburguer.menu-open .line1,.absolute-container #hamburguer.menu-open .line2,.absolute-container #hamburguer.menu-open .line3{left:-80%;transition:all 1s ease-out}.absolute-container #hamburguer.menu-open .line1{transition-delay:50ms}.absolute-container #hamburguer.menu-open .line2{transition-delay:.1s}.absolute-container #hamburguer.menu-open .line3{transition-delay:150ms}.absolute-container #hamburguer.menu-open .line4 span,.absolute-container #hamburguer.menu-open .line5 span{width:100%;transition:all 1s ease-out}.absolute-container #hamburguer.menu-open .line4 span{transition-delay:250ms}.absolute-container #hamburguer.menu-open .line5 span{transition-delay:.3s}.absolute-container nav{position:fixed;top:0;right:0;width:100%;background-color:rgba(22,29,64,.975);overflow:hidden;opacity:0;transition:all 1s ease-out;pointer-events:none;height:100%;opacity:1;transition:all 1s ease-out;mask-image:radial-gradient(circle,#fff 0,#fff 50%,#000 50%,#000 53%,#fff 53%,#fff 56%,#000 56%,#000 100%);mask-image:url(../../uploads/circle-menu.svg);mask-repeat:no-repeat;mask-size:0 0;mask-mode:luminance;mask-mode:alpha;mask-origin:0;mask-position:89% 5%}.absolute-container nav.menu-open{transition:all 1s ease-out;pointer-events:auto;mask-position:50% 50%;mask-size:300vh 300vh;overflow:auto}.absolute-container nav .rld-menu-container{transition:all 1s ease-out;max-width:calc(100vw - clamp(1.25rem,2vw,3rem)*2 - clamp(1.25rem,2vw,3rem)*2);margin-left:auto;margin-right:auto;height:100%;display:flex;align-items:center;justify-content:center}.absolute-container nav .rld-menu-container>.rld-menu-container{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:center;font-size:8vw;position:relative;padding-top:5%}nav.menu-open .rld-menu-container{transition:all 1s ease-out;min-height:600px}.absolute-container nav .rld-menu-container .contendor-logo-menu{width:12em;display:block;margin:0 auto 2rem;max-width:100%}.absolute-container nav .rld-menu-container .contendor-logo-menu img{display:block;width:100%}.absolute-container nav .rld-menu-container ul#menu-top,.absolute-container nav .rld-menu-container ul#menu-top-en,.absolute-container nav .rld-menu-container ul#menu-top-it{flex-direction:column;margin-top:calc(clamp(1.25rem,2vw,3rem)*2);gap:calc(clamp(1.25rem,2vw,3rem)*1);align-items:center;justify-content:center;width:100%;display:flex}.absolute-container nav .rld-menu-container ul#menu-top a:hover,.absolute-container nav .rld-menu-container ul#menu-top-en a:hover,.absolute-container nav .rld-menu-container ul#menu-top-it a:hover{opacity:1}.absolute-container nav .rld-menu-container ul#menu-top-en>li,.absolute-container nav .rld-menu-container ul#menu-top-it>li,.absolute-container nav .rld-menu-container ul#menu-top>li{padding-left:0;text-align:center;opacity:0}.absolute-container nav.menu-open .rld-menu-container ul#menu-top-en>li,.absolute-container nav.menu-open .rld-menu-container ul#menu-top-it>li,.absolute-container nav.menu-open .rld-menu-container ul#menu-top>li{opacity:1;transition:all 1s ease-out;transition-delay:150ms}.absolute-container nav.menu-open .rld-menu-container ul#menu-top-en>li:nth-child(2),.absolute-container nav.menu-open .rld-menu-container ul#menu-top-it>li:nth-child(2),.absolute-container nav.menu-open .rld-menu-container ul#menu-top>li:nth-child(2){transition-delay:.3s}.absolute-container nav.menu-open .rld-menu-container ul#menu-top-en>li:nth-child(3),.absolute-container nav.menu-open .rld-menu-container ul#menu-top-it>li:nth-child(3),.absolute-container nav.menu-open .rld-menu-container ul#menu-top>li:nth-child(3){transition-delay:450ms}.absolute-container nav.menu-open .rld-menu-container ul#menu-top-en>li:nth-child(4),.absolute-container nav.menu-open .rld-menu-container ul#menu-top-it>li:nth-child(4),.absolute-container nav.menu-open .rld-menu-container ul#menu-top>li:nth-child(4){transition-delay:.6s}.absolute-container nav.menu-open .rld-menu-container ul#menu-top-en>li:nth-child(5),.absolute-container nav.menu-open .rld-menu-container ul#menu-top-it>li:nth-child(5),.absolute-container nav.menu-open .rld-menu-container ul#menu-top>li:nth-child(5){transition-delay:750ms}.absolute-container nav.menu-open .rld-menu-container ul#menu-top-en>li:nth-child(6),.absolute-container nav.menu-open .rld-menu-container ul#menu-top-it>li:nth-child(6),.absolute-container nav.menu-open .rld-menu-container ul#menu-top>li:nth-child(6){transition-delay:.9s}.absolute-container nav .rld-menu-container ul#menu-top-en>li>a,.absolute-container nav .rld-menu-container ul#menu-top-it>li>a,.absolute-container nav .rld-menu-container ul#menu-top>li>a{font-size:clamp(20px,6vw,40px);padding:0;display:block;font-variation-settings:"wght" 200;letter-spacing:.05em;line-height:1}.absolute-container nav .rld-menu-container ul#menu-top-en>li>a span,.absolute-container nav .rld-menu-container ul#menu-top-it>li>a span,.absolute-container nav .rld-menu-container ul#menu-top>li>a span{display:inline-block}.absolute-container nav .rld-menu-container ul#menu-top-en>li>a span.button-hover,.absolute-container nav .rld-menu-container ul#menu-top-it>li>a span.button-hover,.absolute-container nav .rld-menu-container ul#menu-top>li>a span.button-hover{display:none}.absolute-container nav .rld-menu-container ul#menu-top-en>li>a .has-child-icon,.absolute-container nav .rld-menu-container ul#menu-top-it>li>a .has-child-icon,.absolute-container nav .rld-menu-container ul#menu-top>li>a .has-child-icon{display:none}.absolute-container nav .rld-menu-container ul#menu-top-en>li.menu-item-has-children>a,.absolute-container nav .rld-menu-container ul#menu-top-it>li.menu-item-has-children>a,.absolute-container nav .rld-menu-container ul#menu-top>li.menu-item-has-children>a{padding-left:.85em}.absolute-container nav .rld-menu-container ul#menu-top-en>li.menu-item-has-children>a>div.label-container>.has-child-icon,.absolute-container nav .rld-menu-container ul#menu-top-it>li.menu-item-has-children>a>div.label-container>.has-child-icon,.absolute-container nav .rld-menu-container ul#menu-top>li.menu-item-has-children>a>div.label-container>.has-child-icon{display:inline-block;margin-left:.25em;position:relative;width:.6em;height:.6em;border:1px solid transparent;border-radius:2em;transition:all 1s ease-out}.absolute-container nav .rld-menu-container ul#menu-top-en>li.menu-item-has-children>a>div.label-container>.has-child-icon .line,.absolute-container nav .rld-menu-container ul#menu-top-it>li.menu-item-has-children>a>div.label-container>.has-child-icon .line,.absolute-container nav .rld-menu-container ul#menu-top>li.menu-item-has-children>a>div.label-container>.has-child-icon .line{position:absolute;background-color:#67fdb9}.absolute-container nav .rld-menu-container ul#menu-top-en>li.menu-item-has-children>a>div.label-container>.has-child-icon .line.line1,.absolute-container nav .rld-menu-container ul#menu-top-it>li.menu-item-has-children>a>div.label-container>.has-child-icon .line.line1,.absolute-container nav .rld-menu-container ul#menu-top>li.menu-item-has-children>a>div.label-container>.has-child-icon .line.line1{width:60%;height:1px;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.absolute-container nav .rld-menu-container ul#menu-top-en>li.menu-item-has-children>a>div.label-container>.has-child-icon .line.line2,.absolute-container nav .rld-menu-container ul#menu-top-it>li.menu-item-has-children>a>div.label-container>.has-child-icon .line.line2,.absolute-container nav .rld-menu-container ul#menu-top>li.menu-item-has-children>a>div.label-container>.has-child-icon .line.line2{width:1px;height:60%;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.absolute-container nav .rld-menu-container ul#menu-top>li.menu-item-has-children.open>a>div.label-container>.has-child-icon{transform:rotate(135deg);transition:all 1s ease-out;border-color:#fff}.absolute-container nav .rld-menu-container ul#menu-top>li.menu-item-has-children.open>a>div.label-container>.has-child-icon span.line{background-color:#fff}.absolute-container nav .rld-menu-container ul#menu-top-it>li.menu-item-has-children.open>a>div.label-container>.has-child-icon{transform:rotate(135deg);transition:all 1s ease-out;border-color:#fff}.absolute-container nav .rld-menu-container ul#menu-top-it>li.menu-item-has-children.open>a>div.label-container>.has-child-icon span.line{background-color:#fff}.absolute-container nav .rld-menu-container ul#menu-top-en>li.menu-item-has-children.open>a>div.label-container>.has-child-icon{transform:rotate(135deg);transition:all 1s ease-out;border-color:#fff}.absolute-container nav .rld-menu-container ul#menu-top-en>li.menu-item-has-children.open>a>div.label-container>.has-child-icon span.line{background-color:#fff}.absolute-container nav .rld-menu-container ul#menu-top-en>li.menu-item-has-children ul.sub-menu li.menu-item,.absolute-container nav .rld-menu-container ul#menu-top-it>li.menu-item-has-children ul.sub-menu li.menu-item,.absolute-container nav .rld-menu-container ul#menu-top>li.menu-item-has-children ul.sub-menu li.menu-item{padding-left:0}.absolute-container nav .rld-menu-container ul#menu-top-en>li.menu-item-has-children ul.sub-menu li.menu-item a,.absolute-container nav .rld-menu-container ul#menu-top-it>li.menu-item-has-children ul.sub-menu li.menu-item a,.absolute-container nav .rld-menu-container ul#menu-top>li.menu-item-has-children ul.sub-menu li.menu-item a{font-size:5vw;padding:.5em 0 .5em;font-variation-settings:"wght" 200;display:block;color:#67fdb9}.absolute-container nav .rld-menu-container ul#menu-top-en>li.menu-item-has-children ul.sub-menu li.menu-item::after,.absolute-container nav .rld-menu-container ul#menu-top-it>li.menu-item-has-children ul.sub-menu li.menu-item::after,.absolute-container nav .rld-menu-container ul#menu-top>li.menu-item-has-children ul.sub-menu li.menu-item::after{content:none}.absolute-container nav .rld-menu-container ul#menu-top-en>li.menu-item-has-children ul.sub-menu li.menu-item span.button-hover,.absolute-container nav .rld-menu-container ul#menu-top-it>li.menu-item-has-children ul.sub-menu li.menu-item span.button-hover,.absolute-container nav .rld-menu-container ul#menu-top>li.menu-item-has-children ul.sub-menu li.menu-item span.button-hover{display:none}}@media only screen and (min-width:768px){.rld-menu .only-mobile{display:none}}.sm-device .menu-item-has-children .label-container{display:flex;align-items:center;justify-content:center}.menu-item-has-children .label-container{display:flex;align-items:center;justify-content:flex-start}@media only screen and (min-width:1080px){.menu-item-has-children .label-container::after{content:"";display:inline-block;margin-top:2px;margin-left:5px;width:10px;height:7px;background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2214%22%20height%3D%229%22%20viewBox%3D%220%200%2014%209%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M0.707031%200.707153L6.70703%206.70715L12.707%200.707153%22%20stroke%3D%22%23fff%22%20stroke-width%3D%222%22/%3E%3C/svg%3E);background-repeat:no-repeat;background-size:contain;position:static;background-color:rgba(0,0,0,0)!important}}.menu-item-has-children .sub-menu .label-container::after{display:none}.menu-item-has-children:hover .label-container::after{transform:rotate(180deg)}.wpml-lang-dropdown{list-style:none;margin:0;padding:0;position:relative;display:inline-block;font-family:inherit}.wpml-lang-dropdown>.active-lang{cursor:pointer;position:relative;display:flex!important;align-items:center;padding-left:0}.wpml-lang-dropdown>.active-lang::before{display:none!important}.wpml-lang-dropdown>.active-lang span{color:#fff!important;text-transform:uppercase;font-weight:300!important;font-size:85%}.wpml-lang-dropdown>.active-lang::after{display:none}.wpml-lang-dropdown>.active-lang::after{content:"";display:block;margin-top:2px;margin-left:5px;width:10px;height:7px;background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2214%22%20height%3D%229%22%20viewBox%3D%220%200%2014%209%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M0.707031%200.707153L6.70703%206.70715L12.707%200.707153%22%20stroke%3D%22%23fff%22%20stroke-width%3D%222%22/%3E%3C/svg%3E);background-repeat:no-repeat;background-size:contain;position:static;background-color:rgba(0,0,0,0)!important}@media only screen and (min-width:1080px){.wpml-lang-dropdown>.active-lang{display:block}}.wpml-lang-dropdown>.active-lang:hover .dropdown-menu{display:block!important}.wpml-lang-dropdown>.active-lang>span{display:flex;align-items:center;gap:5px;font-weight:700}.wpml-lang-dropdown .arrow{font-size:.7em}.wpml-lang-dropdown .dropdown-menu{list-style:none;padding:5px 0;margin:0;min-width:50px;z-index:999;display:flex;border-radius:10px}@media only screen and (min-width:1080px){.wpml-lang-dropdown .dropdown-menu{display:none!important;position:absolute;top:100%;left:0;background:#fff}}.wpml-lang-dropdown .dropdown-menu li{padding:0;margin:0;list-style-type:none}.wpml-lang-dropdown .dropdown-menu li::after,.wpml-lang-dropdown .dropdown-menu li::before{display:none!important}.wpml-lang-dropdown .dropdown-menu li a{display:block;padding:8px 12px;text-decoration:none;color:#333;text-transform:uppercase;font-size:85%;line-height:92%}.wpml-lang-dropdown .dropdown-menu li a:hover{color:#67fdb9}.color-header .wpml-lang-dropdown .active-lang::after{background-image:url(data:image/svg+xml,%3Csvg%20width%3D%2214%22%20height%3D%229%22%20viewBox%3D%220%200%2014%209%22%20fill%3D%22none%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M0.707031%200.707153L6.70703%206.70715L12.707%200.707153%22%20stroke%3D%22%2300254A%22%20stroke-width%3D%222%22/%3E%3C/svg%3E)}.color-header .wpml-lang-dropdown .active-lang span{color:#161d40!important}.language-mobile-container{display:block;margin-top:50px}@media only screen and (min-width:1080px){.language-mobile-container{display:none}}.wpml-lang-dropdown{display:none}@media only screen and (min-width:1080px){.wpml-lang-dropdown{display:block}}.wpml-lang-mobile{display:flex;justify-content:center;gap:20px}.wpml-lang-mobile li{padding-left:0;text-transform:uppercase}.wpml-lang-mobile li a,.wpml-lang-mobile li strong{font-size:18px}.wpml-lang-mobile li::after{display:none}@media only screen and (min-width:1080px){.wpml-lang-mobile{display:none}}.site-header{position:fixed;width:100%;top:0;z-index:999;transition:all .5s ease-out;color:#fff;display:flex;justify-content:center}.site-header_container{margin:auto;margin-top:15px;border-radius:1rem;padding:clamp(12px,1vw,20px);max-width:calc(100vw - clamp(1.25rem,2vw,3rem)*2 - clamp(1.25rem,2vw,3rem)*2);background-color:rgba(32,33,39,.33);background-size:5em 5em;background-repeat:no-repeat;width:auto;display:flex;align-items:center}@media only screen and (max-width:1080px){.site-header_container{max-width:calc(100vw - clamp(1.25rem,2vw,3rem) - clamp(1.25rem,2vw,3rem));width:100%;justify-content:center;position:relative;min-height:4rem}}@media only screen and (min-width:768px){.site-header_container nav{display:flex;align-items:center;gap:2vw}}.site-header_container .absolute-container{display:flex}.site-header .rld-logo a.link-logo{position:relative;top:-.1em}.site-header .rld-logo a.link-logo img{display:block}.site-header .rld-logo a.link-logo .logo-img{transition:all .3s ease}.site-header .rld-logo a.link-logo .logo-hover{filter:brightness(0) saturate(100%) invert(94%) sepia(71%) saturate(736%) hue-rotate(68deg) brightness(110%) contrast(98%);transition:all .3s ease;position:absolute;top:0;left:0;opacity:0;transition:all .3s ease}.site-header .rld-logo a.link-logo:hover .logo-hover{opacity:1;transition:all .3s ease}.contact-link{background-color:#fff;display:inline-block;color:#161d40;border-radius:50px;padding:clamp(10px,1vw,10px) clamp(12px,2vw,20px);margin-left:20px}.last-items{display:none}@media only screen and (min-width:1080px){.last-items{display:flex;align-items:center}}.footer-container{position:relative;background-color:#161d40;color:hsla(0,0%,100%,.5);font-size:20px;font-weight:300}.footer-container .max-container.site-footer{max-width:calc(100vw - clamp(1.25rem,2vw,3rem)*2 - clamp(1.25rem,2vw,3rem)*2);width:1800px;margin-top:0}.footer-widgets{padding:calc(clamp(1.25rem,2vw,3rem)*2) 0}.footer-widgets h2{color:#fff;margin-bottom:1em;font-family:inherit;font-size:inherit;font-weight:400}@media only screen and (max-width:1080px){.footer-widgets h2{margin-bottom:.5em}}.footer-widgets ul li{padding:0;margin-bottom:.5em}.footer-widgets ul li::after,.footer-widgets ul li::before{content:none!important}.footer-widgets ul li a:hover{color:#fff}.footer-widget-1{display:flex;gap:2rem clamp(1.25rem,2vw,3rem);justify-content:space-between}@media only screen and (max-width:1080px){.footer-widget-1{flex-direction:column}}.footer-widget-1 aside.widget{margin:0}.footer-widget-1 aside.widget#text-6 img{width:370px;margin-bottom:clamp(1.25rem,2vw,3rem)}@media only screen and (min-width:1080){.footer-widget-1 aside.widget#text-6 img{max-width:20vw}}.footer-widget-1 aside.widget#text-7 img{width:367px}@media only screen and (min-width:1080){.footer-widget-1 aside.widget#text-7 img{max-width:20vw}}.social-links{display:flex;gap:1rem}@media only screen and (max-width:1080px){.social-links{justify-content:center}}.social-links li{padding:0;margin:0}.social-links li a{border:1px solid #fff;display:block;width:45px;height:45px;border-radius:100%}.social-links li a:hover{background-color:#222b65}.social-links li a.facebook{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='10' height='21' viewBox='0 0 10 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M2.3047 20.526H6.31054V10.3786H9.10511L9.39927 6.98449H6.30188V5.05124C6.30188 4.24645 6.45762 3.93153 7.22765 3.93153H9.39927V0.406189H6.62201C3.6371 0.406189 2.29605 1.73584 2.29605 4.27269V6.98449H0.210938V10.4223H2.29605V20.526H2.3047Z' fill='white'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:10px;background-position:center}.social-links li a.instagram{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='19' height='20' viewBox='0 0 19 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M9.6703 2.21271C12.1126 2.21271 12.4015 2.22156 13.3644 2.26581C14.2573 2.31006 14.7387 2.46053 15.0626 2.58444C15.4916 2.7526 15.7892 2.95617 16.1131 3.27479C16.437 3.60227 16.6296 3.9032 16.7959 4.33688C16.9184 4.66436 17.0673 5.15115 17.111 6.05393C17.1548 7.02751 17.1635 7.31958 17.1635 9.78894C17.1635 12.2583 17.1548 12.5504 17.111 13.524C17.0673 14.4267 16.9184 14.9135 16.7959 15.241C16.6296 15.6747 16.4282 15.9756 16.1131 16.3031C15.798 16.6217 15.4916 16.8253 15.0626 16.9934C14.7387 17.1173 14.2573 17.2678 13.3644 17.3121C12.4015 17.3563 12.1126 17.3652 9.6703 17.3652C7.22799 17.3652 6.93911 17.3563 5.97619 17.3121C5.08331 17.2678 4.60185 17.1173 4.27795 16.9934C3.84902 16.8253 3.55139 16.6217 3.2275 16.3031C2.91236 15.9756 2.71103 15.6747 2.54471 15.241C2.42215 14.9135 2.27334 14.4267 2.22957 13.524C2.1858 12.5504 2.17704 12.2583 2.17704 9.78894C2.17704 7.31958 2.1858 7.02751 2.22957 6.05393C2.27334 5.15115 2.42215 4.66436 2.54471 4.33688C2.71103 3.9032 2.91236 3.60227 3.2275 3.27479C3.55139 2.94732 3.84902 2.7526 4.27795 2.58444C4.60185 2.46053 5.08331 2.31006 5.97619 2.26581C6.93911 2.22156 7.22799 2.21271 9.6703 2.21271ZM9.6703 0.548767C7.19297 0.548767 6.87783 0.557617 5.90616 0.601871C4.93449 0.646125 4.2692 0.805438 3.69145 1.03556C3.08744 1.27453 2.57971 1.5843 2.07199 2.09765C1.56427 2.61099 1.24914 3.12433 1.02154 3.73503C0.793942 4.31918 0.645131 4.99184 0.601362 5.97427C0.557593 6.9567 0.548828 7.27533 0.548828 9.78009C0.548828 12.2848 0.557593 12.6035 0.601362 13.5859C0.645131 14.5683 0.802696 15.241 1.02154 15.8251C1.25789 16.4358 1.56427 16.9492 2.07199 17.4625C2.57971 17.9759 3.08744 18.2945 3.69145 18.5246C4.2692 18.7547 4.93449 18.9052 5.90616 18.9583C6.87783 19.0026 7.19297 19.0114 9.6703 19.0114C12.1476 19.0114 12.4627 19.0026 13.4344 18.9583C14.4061 18.914 15.0714 18.7547 15.6491 18.5246C16.2531 18.2856 16.7609 17.9759 17.2686 17.4625C17.7763 16.9492 18.0914 16.4358 18.319 15.8251C18.5466 15.241 18.6955 14.5683 18.748 13.5859C18.7917 12.6035 18.8005 12.2848 18.8005 9.78009C18.8005 7.27533 18.7917 6.9567 18.748 5.97427C18.7042 4.99184 18.5466 4.31918 18.319 3.73503C18.0827 3.12433 17.7763 2.61099 17.2686 2.09765C16.7609 1.5843 16.2531 1.26568 15.6491 1.03556C15.0714 0.805438 14.4061 0.654975 13.4344 0.601871C12.4627 0.557617 12.1476 0.548767 9.6703 0.548767Z' fill='white'/%3e%3cpath d='M9.67055 5.03705C7.07943 5.03705 4.97852 7.16123 4.97852 9.78104C4.97852 12.4009 7.07943 14.525 9.67055 14.525C12.2617 14.525 14.3626 12.4009 14.3626 9.78104C14.3626 7.16123 12.2617 5.03705 9.67055 5.03705ZM9.67055 12.8611C7.98982 12.8611 6.62422 11.4804 6.62422 9.78104C6.62422 8.0817 7.98982 6.70099 9.67055 6.70099C11.3513 6.70099 12.7169 8.0817 12.7169 9.78104C12.7169 11.4804 11.3513 12.8611 9.67055 12.8611Z' fill='white'/%3e%3cpath d='M15.6494 4.85042C15.6494 5.46112 15.1592 5.95676 14.5552 5.95676C13.9512 5.95676 13.4609 5.46112 13.4609 4.85042C13.4609 4.23972 13.9512 3.74408 14.5552 3.74408C15.1592 3.74408 15.6494 4.23972 15.6494 4.85042Z' fill='white'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:20px;background-position:center}.social-links li a.linkedin{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='17' height='17' viewBox='0 0 17 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M4.06321 6.02142H0.796631V16.6841H4.06321V6.02142Z' fill='white'/%3e%3cpath d='M2.41198 4.6302C3.48149 4.6302 4.34374 3.75002 4.34374 2.66028C4.34374 1.57054 3.48149 0.690369 2.41198 0.690369C1.34246 0.690369 0.480225 1.57054 0.480225 2.66028C0.480225 3.75002 1.34246 4.6302 2.41198 4.6302Z' fill='white'/%3e%3cpath d='M9.27822 11.0937C9.27822 9.59317 9.95806 8.70461 11.268 8.70461C12.4702 8.70461 13.0422 9.55964 13.0422 11.0937V16.6932H16.2922V9.93685C16.2922 7.07838 14.6921 5.69525 12.4536 5.69525C10.2151 5.69525 9.27822 7.4556 9.27822 7.4556V6.02217H6.14429V16.6849H9.27822V11.0853V11.0937Z' fill='white'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:20px;background-position:center}.social-links li a.twitter{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='18' height='19' viewBox='0 0 18 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cg clip-path='url(%23clip0_202_763)'%3e%3cpath d='M10.3095 7.97177L16.6962 0.547791H15.1828L9.63725 6.99402L5.20799 0.547791H0.0993652L6.79721 10.2955L0.0993652 18.0808H1.61295L7.4693 11.2734L12.1469 18.0808H17.2555L10.3093 7.97177H10.3098H10.3095ZM8.23646 10.3813L7.5578 9.41073L2.15823 1.68709H4.48287L8.84049 7.9203L9.51916 8.8909L15.1835 16.9931H12.8589L8.2366 10.3816V10.3812L8.23646 10.3813Z' fill='white'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_202_763'%3e%3crect width='17.156' height='17.533' fill='white' transform='translate(0.0993652 0.547791)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");background-repeat:no-repeat;background-size:20px;background-position:center}.inside-site-info{padding-left:0;padding-right:0}.footer-bar{display:flex;flex-direction:column;width:100%;border-top:1px solid #7a80a3}@media only screen and (min-width:768px){.footer-bar{flex-direction:row-reverse;justify-content:space-between}}.footer-bar #menu-legal,.footer-bar #menu-legal-en,.footer-bar #menu-legal-it{display:flex}.footer-bar #menu-legal .button-hover,.footer-bar #menu-legal-en .button-hover,.footer-bar #menu-legal-it .button-hover{display:none}.footer-bar ul li{margin-right:10px}.footer-bar ul li::after,.footer-bar ul li::before{display:none!important}label{margin-bottom:15px;position:relative;color:#727272;padding-bottom:10px;border-bottom:1px solid #727272;font-size:1rem}@media only screen and (min-width:768px){label{padding-bottom:15px}}label:focus-within{border-bottom:2px solid #727272}input,select{width:100%;padding:5px 0!important;margin-top:18px;border:none!important;outline:0;background-color:rgba(0,0,0,0)!important;color:#161d40!important;font-family:inherit}@media only screen and (min-width:768px){input,select{padding:10px 0;margin-top:20px}}input::placeholder{opacity:0}.label-text{position:absolute;top:0;left:0;transform:translateY(0);transition-duration:.3s}.freeze,label:focus-within .label-text{color:#727272;transform:translateY(-20px);font-size:.8rem!important}@media only screen and (min-width:768px){.freeze,label:focus-within .label-text{transform:translateY(-25px)}}.input-block-container{margin-top:10px}@media only screen and (min-width:1080px){.input-block-container{display:flex;justify-content:space-between}}.input-block-container .input-block:first-child,.input-block-container .selector-block:first-child{margin-right:20px}.input-block-container p{margin-bottom:0!important}.width-50{width:100%}input[type=submit]{line-height:1rem}.wpcf7-not-valid-tip{font-size:.6rem;margin-top:5px}.send-btn{position:relative}.send-btn:hover p input{margin-top:0;color:#727272!important}.send-btn .wpcf7-spinner{position:absolute!important}.send-btn p{margin-bottom:0!important}.send-btn p input{margin-top:0;color:#fff!important}.legal-acceptance{text-align:left;margin-bottom:20px}.legal-acceptance p{font-size:70%;color:#979797!important;margin-top:20px;margin-bottom:0;line-height:110%}.legal-acceptance .wpcf7-list-item{margin-left:0}.legal-acceptance label{border-bottom:0;display:flex;font-size:100%;color:#727272!important;align-items:center;position:relative}.legal-acceptance label input{width:15px;height:15px;margin-top:0}.input-block-container .selector-block{margin-top:0}.selector-block{margin-top:10px}.selector-block p{margin-bottom:0!important}.attached-file-container{position:relative;margin-top:40px}.attached-file-container .label-text-file{position:absolute;background-color:#727272;color:#fff;width:165px;top:-6px;z-index:1;pointer-events:none;padding:0 5px;border-radius:50px;line-height:50px;display:none}.attached-file-container input[type=file]::file-selector-button{border-radius:50px;padding:0 16px;height:40px;cursor:pointer;background-color:#727272;box-shadow:0;margin-right:16px;color:#fff;font-family:DMSans,sans-serif}.attached-file-container input{font-family:DMSans,sans-serif;margin-top:0}.wpcf7-acceptance input{margin-right:10px}.textarea-block{margin-top:30px;border-bottom:1px solid #727272}.textarea-block textarea{background:rgba(0,0,0,0);font-family:inherit;max-height:150px;padding-left:0;padding-right:0;border:none}.textarea-block textarea::placeholder{color:#727272!important}.cmplz-manage-consent{display:none!important}.rld-button{background-color:#67fdb9}.rld-button p input{color:#161d40!important}.rld-button:hover p{position:relative;z-index:999}.rld-button:hover p input{color:#fff!important}.rld-button{display:flex;align-items:center;justify-content:space-between;padding:clamp(12px,1.5vw,18px) clamp(15px,2vw,30px);opacity:1;border-radius:50px;overflow:hidden;font-weight:500;font-size:clamp(15px,1.5vw,22px);width:auto;line-height:1.5em;width:fit-content;word-wrap:normal;min-width:300px;max-width:300px}@media only screen and (min-width:768px){.rld-button{min-width:inherit;max-width:inherit}}.rld-button.link-button{margin-top:0;margin-bottom:clamp(8px,2vw,10px);min-width:clamp(200px,15vw,250px)}.rld-button.primary{background:#67fdb9;border:0 none #202127;font-size:clamp(16px,1.2vw,20px);font-weight:600;color:#222b65}.rld-button.primary img{transition:all .5s ease-in-out}.rld-button.primary:hover img{filter:saturate(0) brightness(6);transform:rotateX(180deg);transition:all .5s ease-in-out}.rld-button.secondary{background:rgba(0,0,0,0);border:1px solid #161d40;font-size:clamp(16px,1.2vw,20px)}.rld-button.secondary .button-ico img{filter:hue-rotate(-42.5deg) brightness(36.5) saturate(.7)}.rld-button.secondary:hover{border:1px solid #e5e8f6}.rld-button.secondary:hover .button-text{color:#67fdb9!important}.rld-button.secondary:hover .button-text::after{color:#67fdb9!important}.rld-button div{overflow:hidden;position:relative}.rld-button:hover .button-text{transform:translateY(-100%)}.rld-button:hover .button-text::after{opacity:1}.rld-button:hover .button-ico{position:relative;overflow:hidden}.rld-button:hover .button-ico::after{background-position:-20% 50%;transition:background-position .3s ease-in-out}.rld-button .button-text{color:#222b65;display:block;transition:transform .4s cubic-bezier(.215,.61,.355,1);position:relative;top:0;white-space:nowrap}.rld-button .button-text::after{content:attr(data-text);display:block;left:0;position:absolute;opacity:.0001;top:100%;transition:opacity .3s cubic-bezier(.215,.61,.355,1);width:100%;color:#fff;pointer-events:none}.rld-button .button-ico{display:flex;margin-left:20px}.rld-button .button-ico img{height:.8em;width:auto;position:relative;z-index:1}.basic-section-light .rld-button.secondary .button-text h2{max-width:15em}.basic-section-light .rld-button.secondary svg .st0_arrow,.basic-section-light .rld-button.secondary svg .st1_arrow{stroke:#e5e8f6}.rld-button{position:relative;overflow:hidden;--r:0px;--x:50%;--y:50%;--hover-bg:$green}.rld-button::before{content:"";position:absolute;inset:0;background:#222b65;clip-path:circle(var(--r) at var(--x) var(--y))}.rld-button.primary{--hover-bg:#e44c27}.rld-button.secondary{--hover-bg:#22c55e}.custom-related-posts{background-color:#e5e8f6}.custom-related-posts h2{text-align:center;font-family:Museo,sans-serif;margin-bottom:3cqw}.center-elements .buttons-wrapper{width:100%;justify-content:center}.title-text-combi p{text-transform:inherit;font-weight:400;font-size:clamp(17px,1.1vw,20px);line-height:clamp(24px,1.8vw,30px)}.basic-section .max-container{display:flex;flex-direction:column;gap:clamp(1.25rem,2vw,3rem)}@media only screen and (min-width:1080px){.basic-section .max-container{align-items:center}}.basic-section .section-image_html img{max-width:500px;margin:auto;display:block}@media only screen and (min-width:1080px){.basic-section .section-image_html img{max-width:100%;margin:0}}.section_main_title{display:block;overflow:hidden;margin:0 auto 0 0}.section_main_title h2{color:#222b65}.section_main_title .title-tip{font-family:DMSans,sans-serif;font-weight:0;font-size:clamp(1.25rem,1.2vw,22px);text-transform:uppercase;display:flex;align-items:center;position:relative}.section_main_title .title-tip::before{content:"";position:relative;width:9px;height:9px;background-color:#67fdb9;display:inline-block;border-radius:50%;margin-right:.75em}.sliding-cards .section-slider{margin-top:clamp(30px,4vw,60px)}.sliding-cards .section-slider .navigation-arrows{position:relative;height:100px;max-width:200px;margin:auto;display:none}@media only screen and (min-width:1080px){.sliding-cards .section-slider .navigation-arrows{display:block}}.sliding-cards .section-slider .navigation-arrows .swiper-button-next,.sliding-cards .section-slider .navigation-arrows .swiper-button-prev{border:1px solid #161d40;border-radius:30px;width:clamp(20px,5vw,80px);height:clamp(20px,5vw,40px);top:30px}.sliding-cards .section-slider .navigation-arrows .swiper-button-next::before,.sliding-cards .section-slider .navigation-arrows .swiper-button-prev::before{content:">";display:block;width:clamp(20px,5vw,50px);height:clamp(20px,5vw,50px);background-repeat:no-repeat;background-position:125% 50%;background-size:150%;transition:background-color .4s ease-in-out}.sliding-cards .section-slider .navigation-arrows .swiper-button-next:hover,.sliding-cards .section-slider .navigation-arrows .swiper-button-prev:hover{background-color:#161d40}.sliding-cards .section-slider .navigation-arrows .swiper-button-next::after,.sliding-cards .section-slider .navigation-arrows .swiper-button-prev::after{display:none!important}.sliding-cards .section-slider .navigation-arrows .swiper-button-next:hover::before,.sliding-cards .section-slider .navigation-arrows .swiper-button-prev:hover::before{transition:background-color .4s ease-in-out;background-position:-40% 50%}.sliding-cards .section-slider .navigation-arrows .swiper-button-prev{transform:rotate(180deg)!important}.basic-section-light p,.card-grid-section-light p,.marquee-section-light p,.section-light p,.sliding-cards-light p{color:#000}.basic-section-dark,.card-grid-section-dark,.marquee-section-dark,.section-dark,.sliding-cards-dark{color:#fff}.basic-section-dark h1,.basic-section-dark h2,.basic-section-dark h3,.basic-section-dark h4,.card-grid-section-dark h1,.card-grid-section-dark h2,.card-grid-section-dark h3,.card-grid-section-dark h4,.marquee-section-dark h1,.marquee-section-dark h2,.marquee-section-dark h3,.marquee-section-dark h4,.section-dark h1,.section-dark h2,.section-dark h3,.section-dark h4,.sliding-cards-dark h1,.sliding-cards-dark h2,.sliding-cards-dark h3,.sliding-cards-dark h4{color:#fff}.basic-section-dark .info-tip p,.card-grid-section-dark .info-tip p,.marquee-section-dark .info-tip p,.section-dark .info-tip p,.sliding-cards-dark .info-tip p{color:#161d40}.basic-section-dark p,.card-grid-section-dark p,.marquee-section-dark p,.section-dark p,.sliding-cards-dark p{color:#fff}.card-grid-section .section-text{padding-bottom:clamp(30px,3vw,50px)}.card-grid-section .section-image,.card-grid-section .section-text{width:100%}.card-grid-section .cards{margin-left:0;flex-direction:column;margin:auto}@media only screen and (min-width:1200px){.card-grid-section .cards{margin-left:0;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:stretch;margin:auto;max-width:100%}}.card-grid-section .cards .card{background-color:#fff;border-radius:clamp(10px,2vw,30px);padding:clamp(20px,1.8vw,30px);display:flex;flex-direction:column;justify-content:space-between;flex:1 1 0;max-width:100%}.card-grid-section .cards .card-top{text-align:center;margin-bottom:2vw}.card-grid-section .cards .card-top img{max-width:80px}@media only screen and (min-width:768px){.card-grid-section .cards .card-top img{max-width:100px}}.card-grid-section .cards .card-bottom{display:flex;flex-direction:column;height:100%;justify-content:space-between}.card-grid-section .cards .card-bottom .content h4{margin-bottom:.5vw;font-weight:400}.card-grid-section .cards .card-bottom .content h5{margin-bottom:2vw}.card-grid-section .cards .card-button{display:flex;justify-content:center}.marquee-section .marquee-slider{margin-top:4vw}.marquee-section.logo-marquee .swiper-wrapper{align-items:center}.marquee-section.logo-marquee .slide-content{display:flex;align-items:center;justify-content:space-around}.marquee-section.logo-marquee .slide-content p{margin-left:2.5vw;margin-right:2.5vw;margin-bottom:0}.marquee-section .section-text{width:100%;text-align:center}.marquee-section .swiper-wrapper{transition-timing-function:linear}@media only screen and (min-width:768px){.marquee-section .swiper-wrapper .swiper-slide{max-width:50%}}.tabs-slider-section *{box-sizing:border-box}.tabs-slider-section .tabs-content .swiper-container{width:100%}.tabs-slider-section .tabs-buttons{margin-top:2vw;max-width:1800px;margin:auto}.tabs-slider-section .tabs-buttons .swiper-wrapper{display:flex}.tabs-slider-section .tabs-buttons .swiper-slide{width:auto;height:auto;max-width:250px;cursor:pointer;border-bottom:4px solid transparent}@media only screen and (min-width:1080px){.tabs-slider-section .tabs-buttons .swiper-slide{min-height:90px}}.tabs-slider-section .tabs-buttons .active-tab{opacity:1;border-bottom-color:#161d40}.accordion-blocks-section .block-table{display:flex;flex-direction:column;gap:18px;width:100%;height:100%}@media only screen and (min-width:1080px){.accordion-blocks-section .block-table{flex-direction:row;gap:1.5vw}}.accordion-blocks-section .block-table__item{position:relative;display:flex;border-radius:clamp(12px,1vw,20px);width:100%;align-items:center;justify-content:center;transition:width .5s cubic-bezier(.4,0,.2,1);overflow:hidden}@media only screen and (min-width:1080px){.accordion-blocks-section .block-table__item{width:33%;min-height:500px}}@media only screen and (min-width:1080px){.accordion-blocks-section .block-table__item:hover{width:50%}}.accordion-blocks-section .block-table__item .container{padding:clamp(15px,2vw,25px);background-color:rgba(0,0,0,.5);color:#fff;height:100%}.accordion-blocks-section .block-table__item .container-text{max-width:300px;display:flex;flex-direction:column;justify-content:space-between;height:100%}.basic-section .max-container,.toggle-blocks-section .max-container{width:100%}@media only screen and (min-width:768px){.basic-section .max-container,.toggle-blocks-section .max-container{max-width:1800px;width:calc(100vw - clamp(1.25rem,2vw,3rem)*2 - clamp(1.25rem,2vw,3rem)*2)}}.toggle-blocks-section .toggle-container-wrapper .max-container{gap:4vw}.toggle-blocks-section .accordion{color:hsla(0,0%,100%,.4);margin:auto}.toggle-blocks-section .accordion .accordion-item{padding:clamp(5px,2vw,10px) 0;margin-bottom:1rem;border-bottom:1px solid #222b65}.toggle-blocks-section .accordion button{position:relative;display:block;text-align:left;width:100%;padding:0 1.5em 1em 0;border:none;background:0 0;outline:0}.toggle-blocks-section .accordion button h6{font-size:clamp(1.2rem,min(2vw,3.5vh),42px);font-weight:300;color:rgba(34,43,101,.4)}.toggle-blocks-section .accordion button:focus,.toggle-blocks-section .accordion button:hover{cursor:pointer}.toggle-blocks-section .accordion button:focus::after,.toggle-blocks-section .accordion button:hover::after{cursor:pointer}.toggle-blocks-section .accordion button .icon{display:inline-block;position:absolute;top:.2em;right:0;width:1em;height:1em;transition:all .3s ease-out}.toggle-blocks-section .accordion button .icon::before{display:block;position:absolute;content:"";top:calc(50% - .5px);left:0;width:100%;height:1px;background:hsla(0,0%,100%,.4);transition:all .3s ease-out}.toggle-blocks-section .accordion button .icon::after{display:block;position:absolute;content:"";top:0;left:calc(50% - .5px);width:1px;height:100%;background:hsla(0,0%,100%,.4);transition:all .3s ease-out}.toggle-blocks-section .accordion button[aria-expanded=true] .icon{transform:rotate(45deg);transition:all .3s ease-out}.toggle-blocks-section .accordion button[aria-expanded=true] .icon::after,.toggle-blocks-section .accordion button[aria-expanded=true] .icon::before{background:#fff}.toggle-blocks-section .accordion button[aria-expanded=true]+.accordion-content{opacity:1;max-height:500px;transition:all .3s ease-out;will-change:opacity,max-height}.toggle-blocks-section .accordion .accordion-content{opacity:0;max-height:0;transition:opacity .3s ease-out,max-height .3s ease-out;will-change:opacity,max-height}.toggle-blocks-section .accordion .accordion-content p{margin-bottom:0;padding-bottom:1vw}.toggle-blocks-section .accordion.accordition-active{color:#222b65}.toggle-blocks-section .accordion.accordition-active h6{color:#222b65}.centered-buttons .buttons-wrapper,.marquee-section .buttons-wrapper{justify-content:center}@media only screen and (min-width:1080px){.flex-reverse .max-container{flex-direction:row-reverse}}.flex-reverse .max-container .section-text{padding-right:0}.flex-reverse .max-container .section-image{padding-left:0}.section-image,.section-text{display:flex;flex-direction:row-reverse;gap:clamp(1.25rem,2vw,3rem)}@media only screen and (min-width:768px){.section-image,.section-text{width:100%}}@media only screen and (min-width:1080px){.section-image,.section-text{flex:1;width:100%}.section-image>*,.section-text>*{flex:1}}.section-image:only-child,.section-text:only-child{flex:100%}.section-image{padding-left:0}.section-image img{width:100%}@media only screen and (min-width:1080px){.buttons-wrapper{display:flex}}.banner-section .banner-link{display:block}.banner-section .banner-container{border-radius:clamp(10px,2vw,40px);padding:clamp(10px,2vw,50px);color:#fff;display:flex;align-items:center;flex-direction:column}@media only screen and (min-width:768px){.banner-section .banner-container{flex-direction:row}}.banner-section .banner-container .rld-button .item-label{display:flex;align-items:center;justify-content:space-between;width:100%}.banner-section .banner-container .rld-button .item-label:after{background-position:85% 7%;background-size:50px;width:24px;height:24px;transition:background-position .3s ease-in-out;display:block;content:"";margin-left:10px}.banner-section .banner-container .rld-button:hover .item-label::after{background-position:8% 85%;transition:background-position .3s ease-in-out;background-repeat:no-repeat}.banner-section .banner-container.text-image{justify-content:space-between}.banner-section .banner-container.text-image .banner-container_image{max-width:400px}.banner-section .banner-container.text-image .banner-container_text{max-width:500px}.banner-section .banner-container.text .banner-container_button{display:flex;justify-content:center}.banner-section .banner-container_image{width:100%}.banner-section .banner-container_text{width:100%}.rld-curtain{display:block;position:fixed;z-index:9999;height:100%;width:100%;top:0;background:#161d40}.info-tip p{text-transform:uppercase;font-size:clamp(17px,1.5vw,28px);line-height:normal}.hide-number .card .content::before{display:none!important}.overlay-svg{width:100%;height:100%;display:block}html{font-size:clamp(16px,1.2vw,22px);margin-top:0!important;background-color:#fff}.active-page>a{color:#161d40!important}p{margin-bottom:1em}.mobile-hidden{display:none}@media only screen and (min-width:768px){.mobile-hidden{display:block}}.mobile-shown{display:block}@media only screen and (min-width:768px){.mobile-shown{display:none!important}}@media only screen and (max-width:767px){.ocultar-tablet,.tablet-ocultar{display:none!important}}@media only screen and (min-width:1080px){.mostrar-tablet,.tablet-mostrar{display:none!important}}.section-top{padding-top:120px}@media only screen and (min-width:1080px){.section-top{padding-top:0}}.buttons-wrapper{margin-top:clamp(20px,2vw,100px);display:flex;flex-direction:column;gap:10px;max-width:100%}@media only screen and (min-width:768px){.buttons-wrapper{flex-direction:row}}.site-content{display:block}.site-content .content-area{width:100%}button,input[type=submit]{font-family:DMSans,sans-serif}.one-container .container,body{background-color:rgba(0,0,0,0);font-family:DMSans,sans-serif;overflow-x:hidden}#main>div{padding-top:clamp(2rem,min(12vw,10vh),200px);padding-bottom:clamp(2rem,min(12vw,10vh),200px);position:relative}.max-container{max-width:1800px;padding-left:20px;padding-right:20px}@media only screen and (min-width:768px){.max-container{margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}}.container,.grid-container{width:100%;max-width:100%}.rld-row{background-color:#fff;color:#000;padding-right:2%;padding-left:2%}.card ul,.rld-list{margin-left:0;padding-left:0!important}.card ul li,.rld-list li{display:flex}.card ul li::before,.rld-list li::before{background-image:url("data:image/svg+xml,%3Csvg width='22' height='23' viewBox='0 0 22 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.76185 14.933L5.20963 11.3808L4 12.5819L8.76185 17.3437L18.9841 7.12152L17.783 5.92041L8.76185 14.933Z' fill='%230079B5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain;margin-right:10px;margin-top:5px}.no-spacing{padding-top:0!important;padding-bottom:0!important}.no-top-spacing{padding-top:0!important}.no-bottom-spacing{padding-bottom:0!important}.separate-containers .site-main{margin:0}.site-main{min-height:500px}.site-main .static-hero{padding-top:100px;padding-bottom:40px}@media only screen and (min-width:1080px){.site-main .static-hero{min-height:700px;justify-content:center;height:70vh;display:flex;flex-direction:column;align-items:center;padding-bottom:0;padding-top:0;margin-bottom:5.5vw}}.site-main .static-hero-container h1{color:#fff;font-weight:500;text-align:center}.site-main .static-hero-container h1 .second-line{display:block}.footer-widgets{margin:auto!important;float:none!important}.footer-widgets,.site-info{background-color:rgba(0,0,0,0)}ul{margin-bottom:.5em;margin-left:0}ul li{margin:0;padding-left:1em;position:relative}ul li::after{content:"";position:absolute;left:.5ch;top:.85em;width:.25em;height:.25em;background-color:#161d40;border-radius:50%}ol{margin-bottom:.5em;margin-left:1em}.tabs-slider-section .title-s1{color:#fff}.tabs-slider-section .section-description{color:#fff;max-width:75%}@media only screen and (min-width:1080px){.tabs-slider-section .tabs-wrapper{display:flex;gap:4vw}}.tabs-slider-section .tabs-wrapper .tabs-buttons{width:20%}@media only screen and (min-width:1080px){.tabs-slider-section .tabs-wrapper .tabs-buttons .swiper-wrapper{flex-direction:column}}.tabs-slider-section .tabs-wrapper .tabs-buttons .swiper-wrapper .swiper-slide{display:flex;align-items:center;padding-bottom:0;min-height:auto}.tabs-slider-section .tabs-wrapper .tabs-buttons .swiper-wrapper .swiper-slide h2{color:#161d40}.tabs-slider-section .tabs-wrapper .tabs-buttons .swiper-wrapper .swiper-slide p{margin-bottom:0;font-weight:500;color:#9c9a9b!important}.tabs-slider-section .tabs-wrapper .tabs-buttons .swiper-wrapper .swiper-slide::before{content:"";display:block;width:12px;height:12px;border-radius:50px;margin-right:20px;background:#9c9a9b}.tabs-slider-section .tabs-wrapper .tabs-buttons .swiper-wrapper .swiper-slide.active-tab{border-bottom-color:transparent}.tabs-slider-section .tabs-wrapper .tabs-buttons .swiper-wrapper .swiper-slide.active-tab::before{background:#161d40}.tabs-slider-section .tabs-wrapper .tabs-buttons .swiper-wrapper .swiper-slide.active-tab p{font-weight:600;color:#161d40!important}.tabs-slider-section .tabs-wrapper .tabs-content{width:100%}.tabs-slider-section .tab-slide-content{margin:auto;display:flex;align-items:center;flex-direction:column;gap:2vw;margin-top:1.5vw}@media only screen and (min-width:1080px){.tabs-slider-section .tab-slide-content{flex-direction:row}}.tabs-slider-section .tab-slide-content .tab-slide-left,.tabs-slider-section .tab-slide-content .tab-slide-right{width:100%}@media only screen and (min-width:1080px){.tabs-slider-section .tab-slide-content .tab-slide-left,.tabs-slider-section .tab-slide-content .tab-slide-right{width:50%}}.tabs-slider-section .tab-slide-content .tab-slide-right{color:#fff}.tabs-slider-section .tab-slide-content .tab-slide-right img{width:100%;min-height:clamp(100px,5vw,500px)}.card-grid-section .cards{width:100%}@media only screen and (min-width:768px){.card-grid-section .cards{width:calc(100vw - clamp(1.25rem,2vw,3rem)*2 - clamp(1.25rem,2vw,3rem)*2);gap:20px}}.card-grid-section .card ul{padding-left:clamp(10px,3.5vw,75px)}.card-grid-section .card-top{margin-bottom:0;padding:2vw}.card-grid-section .card-top img{width:clamp(100px,10vw,170px)!important;display:inline-block;max-width:100%!important}.special-bottom-spacing{padding-bottom:clamp(20px,2vw,30px)}.rounded-link{border-radius:50px;border:1px solid #e5e8f6;padding:clamp(10px,1vw,15px) clamp(10px,1vw,20px);display:block}.common-section_inner{max-width:1800px;margin:auto}@media only screen and (min-width:1080px){.common-section_inner{display:flex;align-items:center}}.common-section_inner h2{font-family:Museo,sans-serif}.info-tip p{color:#161d40;margin-right:10px;margin-top:10px}.page-thank-you .thank-you-section .section-text{background-color:#fff;border-radius:clamp(20px,1vw,50px);padding:3vw;max-width:1000px;margin:auto}.page-thank-you .thank-you-section .section-text .title-s2 p:first-of-type{color:#161d40;text-transform:none;font-weight:400;font-size:clamp(22px,1.4vw,26px);line-height:clamp(26px,2vw,30px);font-family:Museo,sans-serif;margin-bottom:3vw}.page-thank-you .custom-related-posts{background-color:rgba(0,0,0,0)!important;padding:0;margin-top:2.5vw}.error404 .inside-article,.no-results .inside-article{text-align:center;min-height:70vh;display:flex;flex-direction:column;justify-content:center;padding-top:clamp(50px,15vw,160px)}.no-results{margin-top:0!important}.no-results .inside-article{min-height:0;padding-top:clamp(50px,15vw,60px)}.link-button{border-radius:50px;background-color:#161d40;display:flex;justify-content:space-between;align-items:center;color:#fff;width:fit-content;padding:0}.link-button a{width:100%;padding:clamp(10px,1vw,15px) clamp(10px,1vw,20px);padding-top:clamp(6px,1vw,10px);padding-right:0}.link-button .label-container{overflow:hidden;position:relative}.link-button::after{content:"";background-repeat:no-repeat;background-position:100% 50%;background-size:50px;width:25px;height:15px;transition:background-position .3s ease-in-out;display:block;margin-left:10px;margin-right:15px;z-index:1}.link-button:hover::after{background-position:0 50%;transition:background-position .3s ease-in-out}.link-button .label-container{display:block}.page-legal #cmplz-document p{font-size:clamp(16px,1.2vw,22px)}.page-legal #cmplz-document h2{font-size:clamp(20px,2.1vw,38px);font-weight:700;margin-bottom:10px}.page-legal #cmplz-document h3{font-size:clamp(20px,2vw,30px);font-weight:700;color:#222b65}.page-legal main{max-width:1000px;margin:100px auto;padding-left:20px;padding-right:20px}@media only screen and (min-width:1080px){.page-legal main{margin:200px auto}}.page-legal main a{text-decoration:underline}.page-legal main a:hover{color:#161d40}.page-legal table{border:1px solid #9c9a9b;border-collapse:collapse;margin-bottom:20px}.page-legal table td{border-bottom:1px solid #9c9a9b;border-right:1px solid #9c9a9b;padding:20px}.page-legal table td:last-child{border-right:0}.page-legal h2{font-size:clamp(20px,2.1vw,38px);font-weight:700;margin-bottom:10px}.page-legal h3{font-size:clamp(20px,2vw,30px);font-weight:700;color:#222b65}h4{font-size:clamp(20px,1.8vw,25px);font-weight:700;color:#222b65;margin-bottom:10px}.cmplz-message p{font-size:13px;line-height:18px}.card-grid{width:100%}.card-grid .cards .card:nth-child(1) .content::before{content:"01."}.card-grid .cards .card:nth-child(2) .content::before{content:"02."}.card-grid .cards .card:nth-child(3) .content::before{content:"03."}.card-grid .cards .card:nth-child(4) .content::before{content:"04."}@media only screen and (min-width:1080px){.card-grid .cards{display:grid;gap:2vw}}.card-grid .cards .card{margin-bottom:2vw}@media only screen and (min-width:1080px){.card-grid .cards .card{margin-bottom:0}}.card-grid .cards .card .content::before{font-weight:600;font-size:clamp(20px,2vw,60px);color:#161d40}.card-grid_reverse-card .card{flex-direction:column-reverse!important}.card-grid_2 .cards{grid-template-columns:repeat(2,1fr)}.card-grid_3 .cards{grid-template-columns:repeat(3,1fr)}.card-grid_4 .cards{grid-template-columns:repeat(4,1fr);gap:1.5vw!important}.card-grid_4 .cards .card:nth-child(1) .content::before{content:"01."}.card-grid_4 .cards .card:nth-child(2) .content::before{content:"02."}.card-grid_4 .cards .card:nth-child(3) .content::before{content:"03."}.card-grid_4 .cards .card:nth-child(4) .content::before{content:"04."}.card-grid_4 .cards .card-top{min-height:clamp(100px,13vw,280px)}.card-grid_4 .cards .card-top{display:flex;flex-direction:column;align-items:center}.card-grid_4 .cards .card-top img{width:clamp(100px,10vw,180px)!important;display:inline-block}.card-grid_6 .cards{grid-template-columns:repeat(3,1fr)}.card-grid_6 .cards .card:nth-child(2) .content::before{content:"01."}.card-grid_6 .cards .card:nth-child(3) .content::before{content:"02."}.card-grid_6 .cards .card:nth-child(4) .content::before{content:"03."}.card-grid_6 .cards .card:nth-child(5) .content::before{content:"04."}.card-grid_6 .cards .card:nth-child(6) .content::before{content:"05."}.card-grid_6 .cards .card:nth-child(7) .content::before{content:"06."}.card-grid_6 .cards .card:first-child{background-color:rgba(0,0,0,0)}.card-grid_6 .cards .card:first-child .content::before{display:none}.card-grid_6 .cards .card-bottom .content{position:relative}.card-grid_6 .cards .card-bottom .content::before{color:#e5e8f6}.card-grid_7 .cards .card:nth-child(1) .content::before{content:"01."}.card-grid_7 .cards .card:nth-child(2) .content::before{content:"02."}.card-grid_7 .cards .card:nth-child(3) .content::before{content:"03."}.card-grid_7 .cards .card:nth-child(4) .content::before{content:"04."}.card-grid_7 .cards .card:nth-child(5) .content::before{content:"05."}.card-grid_7 .cards .card:nth-child(6) .content::before{content:"06."}.card-grid_7 .cards .card:nth-child(7) .content::before{content:"07."}.card-grid_7 .cards .card:nth-child(8) .content::before{content:"08."}.card-grid_7 .cards .card:nth-child(9) .content::before{content:"09."}.card-grid_7 .cards .card:nth-child(10) .content::before{content:"010."}.card-grid_7 .cards .card:nth-child(11) .content::before{content:"011."}.card-grid_7 .cards .card:nth-child(12) .content::before{content:"012."}.card-grid_7 .cards .card:nth-child(13) .content::before{content:"013."}.card-grid_7 .cards .card:nth-child(14) .content::before{content:"014."}.card-grid_7 .cards .card:nth-child(15) .content::before{content:"015."}.card-grid_7 .cards .card:nth-child(16) .content::before{content:"016."}.card-grid_7 .cards .card:nth-child(17) .content::before{content:"017."}.card-grid_7 .cards .card:nth-child(18) .content::before{content:"018."}.card-grid_7 .cards .card:nth-child(19) .content::before{content:"019."}.card-grid_7 .cards .card:nth-child(20) .content::before{content:"020."}.card-grid_7 .cards .card:nth-child(21) .content::before{content:"021."}.card-grid_7 .cards .card:nth-child(22) .content::before{content:"022."}.card-grid_7 .cards .card:nth-child(23) .content::before{content:"023."}.card-grid_7 .cards .card:nth-child(24) .content::before{content:"024."}.card-grid_7 .cards .card:nth-child(25) .content::before{content:"025."}.card-grid_7 .cards .card:nth-child(26) .content::before{content:"026."}.card-grid_7 .cards .card:nth-child(27) .content::before{content:"027."}.card-grid_7 .cards .card:nth-child(28) .content::before{content:"028."}.card-grid_7 .cards .card:nth-child(29) .content::before{content:"029."}.card-grid_7 .cards .card:nth-child(30) .content::before{content:"030."}.card-grid_7 .cards .card:nth-child(31) .content::before{content:"031."}.card-grid_7 .cards .card:nth-child(32) .content::before{content:"032."}.card-grid_7 .cards .card:nth-child(33) .content::before{content:"033."}.card-grid_7 .cards .card:nth-child(34) .content::before{content:"034."}.card-grid_7 .cards .card:nth-child(35) .content::before{content:"035."}.card-grid_7 .cards .card:nth-child(36) .content::before{content:"036."}.card-grid_7 .cards .card:nth-child(37) .content::before{content:"037."}.card-grid_7 .cards .card:nth-child(38) .content::before{content:"038."}.card-grid_7 .cards .card:nth-child(39) .content::before{content:"039."}.card-grid_7 .cards .card:nth-child(40) .content::before{content:"040."}.card-grid_7 .cards .card:nth-child(41) .content::before{content:"041."}.card-grid_7 .cards .card:nth-child(42) .content::before{content:"042."}.card-grid_7 .cards .card:nth-child(43) .content::before{content:"043."}.card-grid_7 .cards .card:nth-child(44) .content::before{content:"044."}.card-grid_7 .cards .card:nth-child(45) .content::before{content:"045."}.card-grid_7 .cards .card:nth-child(46) .content::before{content:"046."}.card-grid_7 .cards .card:nth-child(47) .content::before{content:"047."}.card-grid_7 .cards .card:nth-child(48) .content::before{content:"048."}.card-grid_7 .cards .card:nth-child(49) .content::before{content:"049."}.card-grid_7 .cards .card:nth-child(50) .content::before{content:"050."}.card-grid_7 .cards .card:nth-child(51) .content::before{content:"051."}.card-grid_7 .cards .card:nth-child(52) .content::before{content:"052."}.card-grid_7 .cards .card:nth-child(53) .content::before{content:"053."}.card-grid_7 .cards .card:nth-child(54) .content::before{content:"054."}.card-grid_7 .cards .card:nth-child(55) .content::before{content:"055."}.card-grid_7 .cards .card:nth-child(56) .content::before{content:"056."}.card-grid_7 .cards .card:nth-child(57) .content::before{content:"057."}.card-grid_7 .cards .card:nth-child(58) .content::before{content:"058."}.card-grid_7 .cards .card:nth-child(59) .content::before{content:"059."}.card-grid_7 .cards .card:nth-child(60) .content::before{content:"060."}.card-grid_7 .cards .card:nth-child(61) .content::before{content:"061."}.card-grid_7 .cards .card:nth-child(62) .content::before{content:"062."}.card-grid_7 .cards .card:nth-child(63) .content::before{content:"063."}.card-grid_7 .cards .card:nth-child(64) .content::before{content:"064."}.card-grid_7 .cards .card:nth-child(65) .content::before{content:"065."}.card-grid_7 .cards .card:nth-child(66) .content::before{content:"066."}.card-grid_7 .cards .card:nth-child(67) .content::before{content:"067."}.card-grid_7 .cards .card:nth-child(68) .content::before{content:"068."}.card-grid_7 .cards .card:nth-child(69) .content::before{content:"069."}.card-grid_7 .cards .card:nth-child(70) .content::before{content:"070."}.card-grid_7 .cards .card:nth-child(71) .content::before{content:"071."}.card-grid_7 .cards .card:nth-child(72) .content::before{content:"072."}.card-grid_7 .cards .card:nth-child(73) .content::before{content:"073."}.card-grid_7 .cards .card:nth-child(74) .content::before{content:"074."}.card-grid_7 .cards .card:nth-child(75) .content::before{content:"075."}.card-grid_7 .cards .card:nth-child(76) .content::before{content:"076."}.card-grid_7 .cards .card:nth-child(77) .content::before{content:"077."}.card-grid_7 .cards .card:nth-child(78) .content::before{content:"078."}.card-grid_7 .cards .card:nth-child(79) .content::before{content:"079."}.card-grid_7 .cards .card:nth-child(80) .content::before{content:"080."}.card-grid_7 .cards .card:nth-child(81) .content::before{content:"081."}.card-grid_7 .cards .card:nth-child(82) .content::before{content:"082."}.card-grid_7 .cards .card:nth-child(83) .content::before{content:"083."}.card-grid_7 .cards .card:nth-child(84) .content::before{content:"084."}.card-grid_7 .cards .card:nth-child(85) .content::before{content:"085."}.card-grid_7 .cards .card:nth-child(86) .content::before{content:"086."}.card-grid_7 .cards .card:nth-child(87) .content::before{content:"087."}.card-grid_7 .cards .card:nth-child(88) .content::before{content:"088."}.card-grid_7 .cards .card:nth-child(89) .content::before{content:"089."}.card-grid_7 .cards .card:nth-child(90) .content::before{content:"090."}.card-grid_7 .cards .card:nth-child(91) .content::before{content:"091."}.card-grid_7 .cards .card:nth-child(92) .content::before{content:"092."}.card-grid_7 .cards .card:nth-child(93) .content::before{content:"093."}.card-grid_7 .cards .card:nth-child(94) .content::before{content:"094."}.card-grid_7 .cards .card:nth-child(95) .content::before{content:"095."}.card-grid_7 .cards .card:nth-child(96) .content::before{content:"096."}.card-grid_7 .cards .card:nth-child(97) .content::before{content:"097."}.card-grid_7 .cards .card:nth-child(98) .content::before{content:"098."}.card-grid_7 .cards .card:nth-child(99) .content::before{content:"099."}@media only screen and (min-width:768px){.card-grid_7 .cards{display:grid;grid-template-columns:repeat(12,1fr);gap:1.5vw}.card-grid_7 .card:nth-child(1),.card-grid_7 .card:nth-child(2),.card-grid_7 .card:nth-child(3){grid-column:span 4}.card-grid_7 .card:nth-child(n+4){grid-column:span 3}}@media only screen and (min-width:1080px){.color-grid>.max-container,.section-top-flex>.max-container,.toggle-container-wrapper>.max-container{display:flex;gap:4vw}}.section-top-flex .section-text{flex-basis:8%}.carrousel-slider{width:100%}.carrousel-slider .swiper-slide{display:flex;align-items:center;justify-content:center;height:100%;width:auto}.carrousel-slider .swiper-slide img{height:100%;width:auto;object-fit:contain;max-height:clamp(200px,25vw,600px)}.toggle-container-wrapper>.max-container{flex-direction:row-reverse;justify-content:space-between;padding-top:6vw}@media only screen and (min-width:1080px){.toggle-container-wrapper .toggle-container{width:clamp(300px,45vw,712px)}}.toggle-container-wrapper #accordion-button-1{padding-top:0}.marquee-slider .swiper-slide{width:auto}.marquee-slider .marquee-item p{font-size:clamp(32px,9vw,200px);line-height:clamp(35px,9.5vw,190px);margin-bottom:0}.marquee-slider .marquee-item .slide-content{display:flex;justify-content:space-around;align-items:center;border-right:1px solid gray}.marquee-slider .marquee-item .slide-content p{width:20vw;height:12vw;display:block;margin:0 5vw;position:relative;display:block}@media only screen and (max-width:1080px){.marquee-slider .marquee-item .slide-content p{width:30vw;height:18vw;margin:0 3vw}}.marquee-slider .marquee-item .slide-content p img{position:absolute;width:100%;height:100%;object-fit:contain;display:block}.inside-text{position:absolute;top:50%;right:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);opacity:0;font-weight:400;font-size:20px;background-size:80%;width:100%;text-align:center}.color-invertido,.colores-invertidos,.invert-color{background-color:#161d40;color:#fff!important}.color-invertido h1,.color-invertido h2,.color-invertido h3,.color-invertido h4,.color-invertido h5,.colores-invertidos h1,.colores-invertidos h2,.colores-invertidos h3,.colores-invertidos h4,.colores-invertidos h5,.invert-color h1,.invert-color h2,.invert-color h3,.invert-color h4,.invert-color h5{color:#fff}.color-invertido .rld-button.primary::before,.colores-invertidos .rld-button.primary::before,.invert-color .rld-button.primary::before{background-color:#e5e8f6}.color-invertido .rld-button.primary:hover,.colores-invertidos .rld-button.primary:hover,.invert-color .rld-button.primary:hover{background-color:#67fdb9;color:#222b65}.color-invertido .rld-button.primary:hover .button-ico img,.colores-invertidos .rld-button.primary:hover .button-ico img,.invert-color .rld-button.primary:hover .button-ico img{filter:none}.color-invertido .rld-button.primary:hover .button-text::after,.colores-invertidos .rld-button.primary:hover .button-text::after,.invert-color .rld-button.primary:hover .button-text::after{color:#222b65}.color-invertido .rld-button.primary:hover::before,.colores-invertidos .rld-button.primary:hover::before,.invert-color .rld-button.primary:hover::before{background-color:#e5e8f6}.imagenes-compiladas{position:relative}.imagenes-compiladas img{position:absolute;top:0;right:0;width:100%;height:auto}.imagenes-compiladas img:first-child{position:static}.section-boxed .max-container{padding:clamp(1rem,4vw,4rem);border-radius:clamp(1rem,4vw,4rem);background-color:#e5e8f6}.basic-section .section-image{justify-content:space-between}@media only screen and (max-width:1080px){.basic-section .section-image{flex-direction:column}}.basic-section .section-image .section-image_text{flex:1}.basic-section .section-image .section-image_media{flex:1}.testimonios-home-container .testimonios-list{display:flex;gap:clamp(1.25rem,2vw,3rem)}@media only screen and (max-width:1080px){.testimonios-home-container .testimonios-list{flex-direction:column}}.testimonios-home-container .testimonios-list .testimonio{display:flex;flex-direction:column;background-color:#e5e8f6;flex:1;padding:clamp(1.25rem,2vw,3rem);border-radius:1rem;color:#222b65}.testimonios-home-container .testimonios-list .testimonio .testimonio-header{display:flex;gap:clamp(1.25rem,2vw,3rem);justify-content:space-between;margin-bottom:1em;align-items:center}.testimonios-home-container .testimonios-list .testimonio .testimonio-header .testimonio_fotografia{border-radius:10rem;width:clamp(50px,8vw,112px);height:clamp(50px,8vw,112px);overflow:hidden}.testimonios-home-container .testimonios-list .testimonio .testimonio-header .testimonio_fotografia img{width:100%;height:100%;object-fit:scale-down;display:block;object-position:right}.testimonios-home-container .testimonios-list .testimonio .testimonio-header .testimonio_logotipo img{width:100%;height:100%;object-fit:contain;max-width:clamp(100px,10vw,250px)}.testimonios-home-container .testimonios-list .testimonio .testimonio-body{flex-grow:10;margin-bottom:1em}.testimonios-home-container .testimonios-list .testimonio .testimonio-footer{font-size:19px}.testimonios-home-container .testimonios-list .testimonio .testimonio-footer .testimonio-nombre{font-weight:700;margin-bottom:0}.testimonios-home-container .testimonios-list .testimonio .testimonio-footer .testimonio-cargo{margin-bottom:0}.word-span{overflow:hidden}.centered-title .max-container .section-text{flex-direction:column;display:flex;gap:0}.centered-title .max-container .section_main_title{margin:0;text-align:center;display:flex;flex-direction:column;margin-bottom:1cqw}.centered-title .max-container .section_main_title .title-tip{margin-top:2cqw!important;margin-bottom:1cqw!important;text-align:center;margin:2% auto!important}.centered-title .max-container .section_main_title h2{margin-bottom:0}@media only screen and (min-width:768px){.centered-title .cards{display:grid;grid-template-columns:repeat(3,1fr)}}.centered-title .cards .card{display:flex;flex-direction:column;flex:1;padding:clamp(1.25rem,2vw,3rem);border-radius:1rem;color:#222b65}.centered-title .cards .card::after{display:none}.centered-title .cards .card-top{padding:0}.centered-title .cards .card-top img{width:60%!important}.centered-title .cards .card .content::before{display:none}.centered-title .cards .card .content h3{font-size:clamp(1.2rem,min(2vw,3.5vh),30px)}.centered-title .text-container .buttons-wrapper{justify-content:center}.team .card{background-color:#e5e8f6!important}.team .wp-caption{display:flex;width:100%!important;margin-bottom:2cqw}.team .wp-caption img{max-width:112px;border-radius:100px}.team .wp-caption figcaption{display:flex;flex-direction:column;justify-content:center;margin-left:6%}.team .wp-caption figcaption strong{display:block;font-weight:400}.canvas-container{position:relative}.canvas-container img{position:absolute;width:100%}.canvas-container canvas{width:100%}.page-quienes-somos .somos .max-container .text-container{width:100%}@media only screen and (min-width:768px){.page-quienes-somos .somos .max-container .text-container{width:60%;flex:none}}.page-quienes-somos .somos h3{line-height:1em}.page-quienes-somos .somos .section-image_text{max-width:100%!important}.page-quienes-somos .somos .section-image_media{max-width:690px!important}.page-quienes-somos .somos #odoomocracy_1{top:0;right:0;width:74%}.page-quienes-somos .somos #odoomocracy_2{top:15%;left:0;width:40%}.page-quienes-somos .somos #odoomocracy_3{top:32%;left:0;width:40%}.page-quienes-somos .nuestra-historia{background-image:url(../../uploads/semicircle-bg.svg);background-repeat:no-repeat}.page-quienes-somos .nuestra-historia .section-image{align-items:center}.page-quienes-somos .nuestra-historia .section-image_media{max-width:650px}.page-quienes-somos .nuestra-historia .section-image_text{max-width:900px}.page-quienes-somos .nuestra-historia #historia_1{width:50%;right:0}.page-quienes-somos .nuestra-historia #historia_2{width:42%;left:0}.page-quienes-somos .nuestra-historia #historia_3{width:42%;left:0;top:25%}.page-quienes-somos .nuestra-historia #historia_4{width:42%;left:0;top:50%}@media only screen and (min-width:768px){.page-soluciones .nuestra-historia .section-image_text{width:40%;flex:none}}.page-soluciones .nuestra-historia .section-image{margin-top:3cqw}@media only screen and (min-width:768px){.page-soluciones .nuestra-historia .section-image_media{width:55%;flex:none}}.page-soluciones.pymes .odoomocracy h3{color:#222b65}@keyframes orbit{from{transform:rotate(0)}to{transform:rotate(360deg)}}.page-soluciones.pymes .odoomocracy .section-image{margin-top:5%}@keyframes keep-upright{from{transform:rotate(360deg)}to{transform:rotate(0)}}.page-soluciones.pymes .odoomocracy .canvas-container{position:relative}.page-soluciones.pymes .odoomocracy .canvas-container #erp_1{position:absolute;inset:0;margin:auto;width:100%;top:0;bottom:0}.page-soluciones.pymes .odoomocracy .canvas-container #erp_2{left:-7%}.page-soluciones.pymes .odoomocracy .canvas-container #erp_3{left:83%;top:35%}.page-soluciones.pymes .odoomocracy .canvas-container .orbit-container{position:relative;width:65vw;height:65vw;margin:10% auto}@media only screen and (min-width:768px){.page-soluciones.pymes .odoomocracy .canvas-container .orbit-container{width:28vw;height:28vw;margin-bottom:5%}}.page-soluciones.pymes .odoomocracy .canvas-container .orbit{position:absolute;inset:0;margin:auto;width:100%;height:100%;animation:orbit 20s linear infinite}.page-soluciones.pymes .odoomocracy .canvas-container .orbit img{animation:keep-upright 20s linear infinite;width:35%}.page-soluciones .pilar-1 .max-container,.page-soluciones .pilar-2 .max-container,.page-soluciones .proceso .max-container,.page-soluciones .somos .max-container{gap:5vw}.page-soluciones .pilar-1 .max-container>div,.page-soluciones .pilar-2 .max-container>div,.page-soluciones .proceso .max-container>div,.page-soluciones .somos .max-container>div{flex:1;width:100%}@media only screen and (min-width:768px){.page-soluciones .pilar-1 .max-container>div,.page-soluciones .pilar-2 .max-container>div,.page-soluciones .proceso .max-container>div,.page-soluciones .somos .max-container>div{width:50%}}@media only screen and (min-width:768px){.page-soluciones .pilar-1 .max-container,.page-soluciones .proceso .max-container,.page-soluciones .somos .max-container{flex-direction:row!important}}@media only screen and (min-width:768px){.page-soluciones .pilar-2 .max-container{flex-direction:row-reverse!important}}@media only screen and (min-width:768px){.page-simple .hero-banner .text-container{padding-right:49%!important}}.page-simple h1{font-size:clamp(36px,4vw,83px)!important;line-height:clamp(40px,5.2vw,90px)!important}.page-simple .hero-banner h1{position:static!important;transform:none!important;z-index:100;margin-bottom:2cqw}.page-simple .hero-banner .rld-button-container{margin-left:0!important}@media only screen and (min-width:768px){.page-simple .hero-banner .rld-button-container{margin:auto}}.page-simple .hero-banner .section-text{flex-direction:column;z-index:100;gap:0;position:relative;z-index:100}.page-simple .hero-banner .section-image{width:50%}@media only screen and (min-width:768px){.page-simple .hero-banner .section-image{width:45%}}.page-simple .hero-banner .section-image .image-media{width:100%!important;position:static!important}.page-simple .hero-banner .section_main_title{max-width:100%!important}@media only screen and (min-width:768px){.page-simple .hero-banner .section_main_title{max-width:clamp(300px,45vw,1500px)!important}}.page-simple .section-image_media{display:flex;flex-direction:column;justify-content:center}.toggle-container-wrapper .toggle-container{padding-bottom:0!important}.toggle-container-wrapper .max-container{align-items:center}.soluciones-block{background-color:#222b65;background-image:url(../../uploads/soluciones-bg-1.svg);background-repeat:repeat-y;background-size:50% auto;background-position:top right;animation:bg-up-soluciones 9000s linear infinite}@keyframes bg-up-soluciones{0%{background-position:right 99999px}100%{background-position:right 0}}.soluciones-block .title-tip{max-width:1000px!important;text-align:center;margin:auto!important}.soluciones-block .max-container{flex-direction:row}.soluciones-block .toggle-container-wrapper .max-container{gap:100px}@media only screen and (min-width:768px){.soluciones-block .toggle-container-wrapper .max-container .toggle-container{width:40%}}.soluciones-block .toggle-container-wrapper .max-container .toggle-aside-content{margin-top:20px}@media only screen and (min-width:768px){.soluciones-block .toggle-container-wrapper .max-container .toggle-aside-content{width:50%;max-width:760px;margin-top:inherit}}.soluciones-block .buttons-container{padding-top:0}.ordered-list ol{counter-reset:item;list-style:none;padding-left:0;margin-left:0}.ordered-list ol li{border-top:1px solid #161d40;padding:3% 0;counter-increment:item;display:flex}.ordered-list ol li::before{content:counter(item,decimal-leading-zero) ". ";font-family:Museo,sans-serif;margin-right:20px}.ordered-list ol li:last-child{border-bottom:1px solid #161d40}.unordered-list ul{list-style:none;padding-left:0}.unordered-list ul li{padding:0 0 3% 0;display:flex}.unordered-list ul li:last-child{padding-bottom:2%}.unordered-list ul li::after{display:none}.unordered-list ul li::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3E%3Cpath d='M11.6457 22.02L5.00005 15.3743L6.66146 13.7129L11.6457 18.6972L22.3429 8L24.0043 9.66141L11.6457 22.02Z' fill='%23222B65'/%3E%3C/svg%3E");background-repeat:no-repeat;margin-right:20px;content:"";display:block;width:30px;flex-shrink:0}.banner-container{background-color:#222b65;padding:0!important;overflow:hidden}.banner-container_image,.banner-container_text{max-width:100%!important;flex:1}.banner-container_image img{display:block}.banner-container_text{padding:clamp(18px,2vw,50px)}.banner-container h2{color:#67fdb9;margin-bottom:0;margin-bottom:5%}.reverse-flex .section-image{flex-direction:row}.faqs .icon::before{background:#222b65!important}.faqs .icon::after{background:#222b65!important;transition:all .3s ease-out}.faqs button[aria-expanded=true] .icon::after,.faqs button[aria-expanded=true] .icon::before{background:#222b65!important}.faqs .toggle-container{margin:auto;margin-top:2cqw}@media only screen and (min-width:1080px){.faqs .toggle-container{width:70vw}}.faqs .max-container{padding-top:0}.faqs .rld-button-container{margin-left:auto;margin-right:auto}.comparison-table{width:100%;border-collapse:collapse;border:none}.comparison-table td,.comparison-table th{border:0;padding:12px}.comparison-table td:nth-child(2),.comparison-table th:nth-child(2){background-color:#fff}.comparison-table img{display:inline-block;width:clamp(10px,2vw,28px);position:relative;top:4px;margin-right:12px}.comparison-table td:nth-child(3),.comparison-table th:nth-child(3){background-color:#67fdb9}.responsive-table .section-image_text{overflow-x:scroll}.responsive-table .section-image_text *{scrollbar-width:thin;scrollbar-color:#161d40}.responsive-table .section-image_text::-webkit-scrollbar{width:10px;height:10px}.responsive-table .section-image_text::-webkit-scrollbar-track{background:#f9f9fd}.responsive-table .section-image_text::-webkit-scrollbar-thumb{background-color:#161d40;border-radius:8px}.responsive-table .section-image_text::-webkit-scrollbar-thumb:hover{background-color:#1f285a}@media only screen and (min-width:768px){.responsive-table .section-image_text{overflow-x:hidden}}.responsive-table .section-image_text .comparison-table{min-width:650px;max-width:1200px;margin:auto}.responsive-table .section-image_text .comparison-table thead th{padding-top:2cqw;border-top-left-radius:20px;border-top-right-radius:20px}.responsive-table .section-image_text .comparison-table tbody tr{border-top:1px solid #222b65}.responsive-table .section-image_text .comparison-table tbody tr td{padding:2cqw}.responsive-table .section-image_text .comparison-table tbody tr td:first-child{padding-left:0}.responsive-table .section-image_text .comparison-table tbody tr:last-child td{padding-bottom:4cqw;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.light-text a,.light-text h,.light-text h1,.light-text h2,.light-text h4,.light-text h5,.light-text h6,.light-text p,.light-text span:not(.button-text){color:#fff!important}.light-text .accordion .accordion-item{border-bottom:1px solid #fff!important}.flex-container .max-container{gap:5vw}.flex-container .max-container>div{flex:1;width:100%}@media only screen and (min-width:768px){.flex-container .max-container>div{width:50%}}@media only screen and (min-width:768px){.flex-container-row .max-container{flex-direction:row!important}}.page-quienes-somos .hero-banner .max-container,.page-soluciones .hero-banner .max-container{flex-direction:column!important;align-items:flex-start;justify-content:center}.page-quienes-somos .hero-banner .max-container h1,.page-soluciones .hero-banner .max-container h1{text-transform:none!important}.page-quienes-somos .hero-banner .max-container .section-text,.page-soluciones .hero-banner .max-container .section-text{max-width:34em;flex:none}.page-quienes-somos .hero-banner .max-container .section-image,.page-soluciones .hero-banner .max-container .section-image{height:100%;position:absolute;top:0;right:0;-o-object-fit:cover;object-fit:cover;z-index:0}.latest-posts{display:flex}.page-contact .contact-locations::after,.page-contact::after{content:"";position:absolute;width:clamp(80px,50vw,800px);height:clamp(40px,25vw,410px);opacity:.3;z-index:0}.page-contact{background-color:#e5e8f6;padding-top:clamp(100px,5vw,300px)}.page-contact::after{background:linear-gradient(to bottom,#161d40 0,#b0b7e2 100%);border-radius:0 0 500px 500px;top:0}.page-contact .contact-form{padding-bottom:0!important;position:relative;z-index:1}@media only screen and (min-width:768px){.page-contact .contact-form .max-container{flex-direction:row;align-items:flex-start}}@media only screen and (min-width:768px){.page-contact .contact-form .max-container>div{width:50%}}.page-contact .contact-cards li::after{display:none}.page-contact .contact-cards li h2,.page-contact .contact-cards li h3,.page-contact .contact-cards li h4{margin-bottom:2%}.page-contact .contact-cards li:first-child{background-color:#222b65;color:#fff}.page-contact .contact-locations{position:relative;z-index:1;padding-top:0!important}.page-contact .contact-locations .section-text{flex-direction:column;justify-content:center;text-align:center}.page-contact .contact-locations .section-text .section_main_title{width:100%}.page-contact .contact-locations::after{background:linear-gradient(to bottom,#b0b7e2 0,#161d40 100%);border-radius:500px 500px 0 0;bottom:0;right:0;z-index:-1}.page-contact .contact-locations h3{margin-bottom:0;text-align:center}.page-contact .contact-locations li::after{display:none}.page-contact .contact-locations .card{padding:0;overflow:hidden}.page-contact .contact-locations .card-top{padding:0;position:absolute;width:100%;height:100%;margin-bottom:0;z-index:0}.page-contact .contact-locations .card-top img{object-fit:cover;width:100%!important;height:100%;display:block}.page-contact .contact-locations .card-bottom{position:relative;z-index:1;color:#fff;padding:clamp(20px,1.8vw,30px)}.page-contact .contact-locations .card-bottom p{margin-bottom:0}.archive.category .texto-hero-blog{justify-content:center}.archive.category .posts-grid{margin-top:5%}.home .nuestra-historia .section-image{gap:5vw}.home .nuestra-historia .section-image_media{width:100%}@media only screen and (min-width:1080px){.home .nuestra-historia .section-image_text{flex:none;width:40%}}.footer a,.site-header a{text-decoration:none}.footer a:hover,.site-header a:hover{opacity:.8}@keyframes bg-up{0%{background-position:center 99999px}100%{background-position:center 0}}.page-home-web #main>.hero-banner,.page-quienes-somos #main>.hero-banner,.page-soluciones #main>.hero-banner{min-height:90vh}@media only screen and (min-width:768px){.page-home-web #main>.hero-banner,.page-quienes-somos #main>.hero-banner,.page-soluciones #main>.hero-banner{min-height:auto}}.page-home-web #main>.hero-banner .max-container,.page-quienes-somos #main>.hero-banner .max-container,.page-soluciones #main>.hero-banner .max-container{display:flex;flex-direction:column;justify-content:flex-start;min-height:100vh}@media only screen and (max-width:1080px){.page-home-web #main>.hero-banner .max-container,.page-quienes-somos #main>.hero-banner .max-container,.page-soluciones #main>.hero-banner .max-container{width:100%;max-width:100%;justify-content:center;flex-direction:column-reverse}}@media only screen and (min-width:768px){.page-home-web #main>.hero-banner .max-container,.page-quienes-somos #main>.hero-banner .max-container,.page-soluciones #main>.hero-banner .max-container{padding-top:clamp(60px,22vh,300px)}}.page-home-web #main>.hero-banner .max-container .section_main_title,.page-quienes-somos #main>.hero-banner .max-container .section_main_title,.page-soluciones #main>.hero-banner .max-container .section_main_title{z-index:3;display:flex;flex-direction:column-reverse;max-width:34em}@media only screen and (min-width:1080){.page-home-web #main>.hero-banner .max-container .section_main_title,.page-quienes-somos #main>.hero-banner .max-container .section_main_title,.page-soluciones #main>.hero-banner .max-container .section_main_title{position:relative}}.page-home-web #main>.hero-banner .max-container .section_main_title h1,.page-quienes-somos #main>.hero-banner .max-container .section_main_title h1,.page-soluciones #main>.hero-banner .max-container .section_main_title h1{font-size:clamp(36px,4vw,83px);line-height:clamp(40px,4.8vw,90px)!important;font-weight:300;letter-spacing:-.01em;font-family:Museo,sans-serif;position:static;text-align:center}.page-home-web #main>.hero-banner .max-container .section_main_title h1::before,.page-quienes-somos #main>.hero-banner .max-container .section_main_title h1::before,.page-soluciones #main>.hero-banner .max-container .section_main_title h1::before{content:none}@media only screen and (min-width:768px){.page-home-web #main>.hero-banner .max-container .section_main_title h1,.page-quienes-somos #main>.hero-banner .max-container .section_main_title h1,.page-soluciones #main>.hero-banner .max-container .section_main_title h1{text-align:left;text-shadow:#161d40 0 0 1em,#161d40 0 0 1.5em}}@media only screen and (min-width:1080px){.page-home-web #main>.hero-banner .max-container .section_main_title h1,.page-quienes-somos #main>.hero-banner .max-container .section_main_title h1,.page-soluciones #main>.hero-banner .max-container .section_main_title h1{font-weight:500;text-shadow:none;width:100%;right:0}}.page-home-web #main>.hero-banner .max-container .section-text,.page-quienes-somos #main>.hero-banner .max-container .section-text,.page-soluciones #main>.hero-banner .max-container .section-text{font-size:clamp(20px,2vw,30px);line-height:clamp(30px,2.5vw,45px);font-family:Museo,sans-serif;margin-top:2%;text-align:center}@media only screen and (min-width:768px){.page-home-web #main>.hero-banner .max-container .section-text,.page-quienes-somos #main>.hero-banner .max-container .section-text,.page-soluciones #main>.hero-banner .max-container .section-text{text-align:left}}.page-home-web #main>.hero-banner .max-container .section-image .section-image_media .comet-mask,.page-quienes-somos #main>.hero-banner .max-container .section-image .section-image_media .comet-mask,.page-soluciones #main>.hero-banner .max-container .section-image .section-image_media .comet-mask{height:100%;width:50%;position:absolute;top:0;z-index:2;right:0;overflow:hidden}.page-home-web #main>.hero-banner .max-container .section-image .section-image_media .comet-mask img,.page-quienes-somos #main>.hero-banner .max-container .section-image .section-image_media .comet-mask img,.page-soluciones #main>.hero-banner .max-container .section-image .section-image_media .comet-mask img{left:-100%;filter:grayscale(1) brightness(1.5)}@media only screen and (max-width:1080px){.page-home-web #main>.hero-banner .max-container .section-image .section-image_media .comet-mask img,.page-quienes-somos #main>.hero-banner .max-container .section-image .section-image_media .comet-mask img,.page-soluciones #main>.hero-banner .max-container .section-image .section-image_media .comet-mask img{filter:brightness(0) saturate(100%) invert(13%) sepia(23%) saturate(5989%) hue-rotate(220deg) brightness(86%) contrast(89%)}}.page-home-web #main>.hero-banner .max-container .section-image .section-image_media .comet-mask.mask-left,.page-quienes-somos #main>.hero-banner .max-container .section-image .section-image_media .comet-mask.mask-left,.page-soluciones #main>.hero-banner .max-container .section-image .section-image_media .comet-mask.mask-left{right:50%}.page-home-web #main>.hero-banner .max-container .section-image .section-image_media .comet-mask.mask-left img,.page-quienes-somos #main>.hero-banner .max-container .section-image .section-image_media .comet-mask.mask-left img,.page-soluciones #main>.hero-banner .max-container .section-image .section-image_media .comet-mask.mask-left img{left:100%;filter:none;transform:translateX(-50%)}.page-home-web #main>.hero-banner .max-container .section-image .section-image_media img.circle-comet-verde,.page-quienes-somos #main>.hero-banner .max-container .section-image .section-image_media img.circle-comet-verde,.page-soluciones #main>.hero-banner .max-container .section-image .section-image_media img.circle-comet-verde{height:100%;width:auto;position:absolute;top:0;z-index:1;animation-name:spin;animation-duration:15s;animation-iteration-count:infinite;animation-timing-function:linear;max-width:100vw;left:0;transform:translateX(-50%);pointer-events:none}@keyframes spin{from{transform:translateX(-50%) rotate(0)}to{transform:translateX(-50%) rotate(360deg)}}.page-home-web #main>.hero-banner .max-container .section-image .section-image_media img.image-media,.page-quienes-somos #main>.hero-banner .max-container .section-image .section-image_media img.image-media,.page-soluciones #main>.hero-banner .max-container .section-image .section-image_media img.image-media{height:100%;width:50%;position:absolute;top:0;right:0;object-fit:cover;z-index:0}@media only screen and (max-width:1080px){.page-home-web #main>.hero-banner .max-container .section-image .section-image_media img.image-media,.page-quienes-somos #main>.hero-banner .max-container .section-image .section-image_media img.image-media,.page-soluciones #main>.hero-banner .max-container .section-image .section-image_media img.image-media{filter:brightness(.5)}}.page-home-web #main>.somos .section-image .section-image_media,.page-quienes-somos #main>.somos .section-image .section-image_media,.page-soluciones #main>.somos .section-image .section-image_media{max-width:914px}.page-home-web #main>.somos .section-image .section-image_text,.page-quienes-somos #main>.somos .section-image .section-image_text,.page-soluciones #main>.somos .section-image .section-image_text{max-width:553px}.page-home-web #main>.nuestra-historia .section-image .section-image_media,.page-quienes-somos #main>.nuestra-historia .section-image .section-image_media,.page-soluciones #main>.nuestra-historia .section-image .section-image_media{max-width:914px;display:flex;justify-content:center;flex-direction:row}.page-home-web #main>.nuestra-historia .section-image .section-image_media .columna,.page-quienes-somos #main>.nuestra-historia .section-image .section-image_media .columna,.page-soluciones #main>.nuestra-historia .section-image .section-image_media .columna{flex:3}.page-home-web #main>.nuestra-historia .section-image .section-image_media .columna .item,.page-quienes-somos #main>.nuestra-historia .section-image .section-image_media .columna .item,.page-soluciones #main>.nuestra-historia .section-image .section-image_media .columna .item{margin:auto;width:100%;animation-duration:10s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;font-size:0;line-height:0}.page-home-web #main>.nuestra-historia .section-image .section-image_media .columna .item.circle,.page-quienes-somos #main>.nuestra-historia .section-image .section-image_media .columna .item.circle,.page-soluciones #main>.nuestra-historia .section-image .section-image_media .columna .item.circle{width:100%;aspect-ratio:1/1;background-color:#0ff;border-radius:100rem}.page-home-web #main>.nuestra-historia .section-image .section-image_media .columna .item.semi-circle,.page-quienes-somos #main>.nuestra-historia .section-image .section-image_media .columna .item.semi-circle,.page-soluciones #main>.nuestra-historia .section-image .section-image_media .columna .item.semi-circle{width:100%;aspect-ratio:2/1;background-color:#67fdb8;border-radius:100rem 100rem 0 0}.page-home-web #main>.nuestra-historia .section-image .section-image_media .columna .item.capsule,.page-quienes-somos #main>.nuestra-historia .section-image .section-image_media .columna .item.capsule,.page-soluciones #main>.nuestra-historia .section-image .section-image_media .columna .item.capsule{width:100%;aspect-ratio:1/2;background-color:#90ee90;border-radius:100rem}.page-home-web #main>.nuestra-historia .section-image .section-image_media .columna.columna1 .item1,.page-quienes-somos #main>.nuestra-historia .section-image .section-image_media .columna.columna1 .item1,.page-soluciones #main>.nuestra-historia .section-image .section-image_media .columna.columna1 .item1{animation-name:columna1item1;background-color:#8e2e67}.page-home-web #main>.nuestra-historia .section-image .section-image_media .columna.columna1 .item2,.page-quienes-somos #main>.nuestra-historia .section-image .section-image_media .columna.columna1 .item2,.page-soluciones #main>.nuestra-historia .section-image .section-image_media .columna.columna1 .item2{background-image:url(../../uploads/circle_col1.webp);background-position:center;background-size:contain}.page-home-web #main>.nuestra-historia .section-image .section-image_media .columna.columna1 .item4,.page-quienes-somos #main>.nuestra-historia .section-image .section-image_media .columna.columna1 .item4,.page-soluciones #main>.nuestra-historia .section-image .section-image_media .columna.columna1 .item4{animation-name:columna1item4;background-color:#8e2e67}@keyframes columna1item1{0%{width:0%}10%{width:0%}20%{width:0%}30%{width:0%}40%{width:0%}50%{width:100%}60%{width:100%}70%{width:100%}80%{width:100%}90%{width:0%}100%{width:0%}}@keyframes columna1item4{0%{width:100%}10%{width:100%}20%{width:100%}30%{width:100%}40%{width:100%}50%{width:0%}60%{width:0%}70%{width:0%}80%{width:0%}90%{width:100%}100%{width:100%}}.page-home-web #main>.nuestra-historia .section-image .section-image_media .columna.columna2,.page-quienes-somos #main>.nuestra-historia .section-image .section-image_media .columna.columna2,.page-soluciones #main>.nuestra-historia .section-image .section-image_media .columna.columna2{flex:4}.page-home-web #main>.nuestra-historia .section-image .section-image_media .columna.columna2 .item1,.page-quienes-somos #main>.nuestra-historia .section-image .section-image_media .columna.columna2 .item1,.page-soluciones #main>.nuestra-historia .section-image .section-image_media .columna.columna2 .item1{animation-name:columna1item1;animation-delay:-5s;background-color:#161d40}.page-home-web #main>.nuestra-historia .section-image .section-image_media .columna.columna2 .item2,.page-quienes-somos #main>.nuestra-historia .section-image .section-image_media .columna.columna2 .item2,.page-soluciones #main>.nuestra-historia .section-image .section-image_media .columna.columna2 .item2{background-image:url(../../uploads/circle_col2.webp);background-size:cover;background-position:center}.page-home-web #main>.nuestra-historia .section-image .section-image_media .columna.columna2 .item3,.page-quienes-somos #main>.nuestra-historia .section-image .section-image_media .columna.columna2 .item3,.page-soluciones #main>.nuestra-historia .section-image .section-image_media .columna.columna2 .item3{animation-name:columna1item4;animation-delay:-5s;background-color:#161d40}@keyframes columna1item1{0%{width:0%}10%{width:0%}20%{width:0%}30%{width:0%}40%{width:0%}50%{width:100%}60%{width:100%}70%{width:100%}80%{width:100%}90%{width:0%}100%{width:0%}}@keyframes columna1item4{0%{width:100%}10%{width:100%}20%{width:100%}30%{width:100%}40%{width:100%}50%{width:0%}60%{width:0%}70%{width:0%}80%{width:0%}90%{width:100%}100%{width:100%}}.page-home-web #main>.nuestra-historia .section-image .section-image_media .columna.columna3 .item1,.page-home-web #main>.nuestra-historia .section-image .section-image_media .columna.columna3 .item3,.page-quienes-somos #main>.nuestra-historia .section-image .section-image_media .columna.columna3 .item1,.page-quienes-somos #main>.nuestra-historia .section-image .section-image_media .columna.columna3 .item3,.page-soluciones #main>.nuestra-historia .section-image .section-image_media .columna.columna3 .item1,.page-soluciones #main>.nuestra-historia .section-image .section-image_media .columna.columna3 .item3{display:none}.page-home-web #main>.nuestra-historia .section-image .section-image_media .columna.columna3 .capsule,.page-quienes-somos #main>.nuestra-historia .section-image .section-image_media .columna.columna3 .capsule,.page-soluciones #main>.nuestra-historia .section-image .section-image_media .columna.columna3 .capsule{background-image:url(../../uploads/illus_col3.webp);background-size:cover;background-position:center}.page-home-web #main>.odoo-en-empresas .max-container,.page-quienes-somos #main>.odoo-en-empresas .max-container,.page-soluciones #main>.odoo-en-empresas .max-container{border-bottom-right-radius:0;border-bottom-left-radius:0}@media only screen and (max-width:1080px){.page-home-web #main>.odoo-en-empresas .max-container,.page-quienes-somos #main>.odoo-en-empresas .max-container,.page-soluciones #main>.odoo-en-empresas .max-container{max-width:calc(100vw - clamp(1rem,2vw,3rem)*1 - clamp(1rem,2vw,3rem)*1);width:100%}}.page-home-web #main>.odoo-en-empresas .section-image,.page-quienes-somos #main>.odoo-en-empresas .section-image,.page-soluciones #main>.odoo-en-empresas .section-image{justify-content:space-between}.page-home-web #main>.odoo-en-empresas .section-image .section-image_text,.page-quienes-somos #main>.odoo-en-empresas .section-image .section-image_text,.page-soluciones #main>.odoo-en-empresas .section-image .section-image_text{max-width:658px;flex:1}.page-home-web #main>.odoo-en-empresas .section-image .section-image_media,.page-quienes-somos #main>.odoo-en-empresas .section-image .section-image_media,.page-soluciones #main>.odoo-en-empresas .section-image .section-image_media{max-width:791px;flex:1;background-image:url(../../uploads/odoo-tu-empresa-bg.svg);background-repeat:repeat-y;background-position:right;background-size:contain;flex:1;position:relative;left:clamp(1rem,4vw,4rem);display:flex;align-items:center;animation:bg-up 6000s linear infinite}@media only screen and (max-width:1080px){.page-home-web #main>.odoo-en-empresas .section-image .section-image_media,.page-quienes-somos #main>.odoo-en-empresas .section-image .section-image_media,.page-soluciones #main>.odoo-en-empresas .section-image .section-image_media{padding:1rem 0;background-size:cover;padding-left:10%;left:0}}.page-home-web #main>.odoo-en-empresas .section-image .section-image_media .imagenes-compiladas,.page-quienes-somos #main>.odoo-en-empresas .section-image .section-image_media .imagenes-compiladas,.page-soluciones #main>.odoo-en-empresas .section-image .section-image_media .imagenes-compiladas{right:clamp(1rem,4vw,4rem)}@media only screen and (max-width:1080px){.page-home-web #main>.odoo-en-empresas .section-image .section-image_media .imagenes-compiladas,.page-quienes-somos #main>.odoo-en-empresas .section-image .section-image_media .imagenes-compiladas,.page-soluciones #main>.odoo-en-empresas .section-image .section-image_media .imagenes-compiladas{right:0}}.page-home-web #main>.odoo-en-empresas .section-image .section-image_media .imagenes-compiladas .imagenes-compiladas img,.page-home-web #main>.odoo-en-empresas .section-image .section-image_media .imagenes-compiladas img,.page-quienes-somos #main>.odoo-en-empresas .section-image .section-image_media .imagenes-compiladas .imagenes-compiladas img,.page-quienes-somos #main>.odoo-en-empresas .section-image .section-image_media .imagenes-compiladas img,.page-soluciones #main>.odoo-en-empresas .section-image .section-image_media .imagenes-compiladas .imagenes-compiladas img,.page-soluciones #main>.odoo-en-empresas .section-image .section-image_media .imagenes-compiladas img{filter:drop-shadow(0 0 .5em rgba(0, 10, 39, .15))}.page-home-web #main>.odoo-en-empresas .section-image .section-image_media .imagenes-compiladas .empresas-img-3,.page-quienes-somos #main>.odoo-en-empresas .section-image .section-image_media .imagenes-compiladas .empresas-img-3,.page-soluciones #main>.odoo-en-empresas .section-image .section-image_media .imagenes-compiladas .empresas-img-3{animation:margin-float 5s cubic-bezier(.645,.045,.355,1) infinite alternate both}@keyframes margin-float{0%{margin-top:-.2rem}50%{margin-top:.2em}100%{margin-top:-.2em}}.page-home-web #main>.odoo-en-empresas .section-image .section-image_media .imagenes-compiladas .empresas-img-3,.page-quienes-somos #main>.odoo-en-empresas .section-image .section-image_media .imagenes-compiladas .empresas-img-3,.page-soluciones #main>.odoo-en-empresas .section-image .section-image_media .imagenes-compiladas .empresas-img-3{animation-delay:-2s;animation-duration:6s}.page-home-web #main>.odoo-en-empresas .section-image .section-image_media .imagenes-compiladas .empresas-img-4,.page-quienes-somos #main>.odoo-en-empresas .section-image .section-image_media .imagenes-compiladas .empresas-img-4,.page-soluciones #main>.odoo-en-empresas .section-image .section-image_media .imagenes-compiladas .empresas-img-4{animation:margin-float 5s cubic-bezier(.645,.045,.355,1) infinite alternate both}@keyframes margin-float{0%{margin-top:-.2rem}50%{margin-top:.2em}100%{margin-top:-.2em}}.page-home-web #main>.odoo-en-empresas-img .max-container,.page-quienes-somos #main>.odoo-en-empresas-img .max-container,.page-soluciones #main>.odoo-en-empresas-img .max-container{border-top-right-radius:0;border-top-left-radius:0}@media only screen and (max-width:1080px){.page-home-web #main>.odoo-en-empresas-img .max-container,.page-quienes-somos #main>.odoo-en-empresas-img .max-container,.page-soluciones #main>.odoo-en-empresas-img .max-container{max-width:calc(100vw - clamp(1rem,2vw,3rem)*1 - clamp(1rem,2vw,3rem)*1);width:100%}}.page-home-web #main>.odoo-en-empresas-img .section-image_text,.page-quienes-somos #main>.odoo-en-empresas-img .section-image_text,.page-soluciones #main>.odoo-en-empresas-img .section-image_text{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;align-items:start;align-items:stretch;grid-auto-rows:minmax(120px,auto)}@media only screen and (max-width:1080px){.page-home-web #main>.odoo-en-empresas-img .section-image_text,.page-quienes-somos #main>.odoo-en-empresas-img .section-image_text,.page-soluciones #main>.odoo-en-empresas-img .section-image_text{grid-template-columns:repeat(2,1fr)}}.page-home-web #main>.odoo-en-empresas-img .section-image_text .item,.page-quienes-somos #main>.odoo-en-empresas-img .section-image_text .item,.page-soluciones #main>.odoo-en-empresas-img .section-image_text .item{background-color:#fff;border-radius:1rem;position:relative;overflow:hidden;padding:1em .5em 1.75em;min-height:4rem;text-align:center}@media only screen and (max-width:1080px){.page-home-web #main>.odoo-en-empresas-img .section-image_text .item,.page-quienes-somos #main>.odoo-en-empresas-img .section-image_text .item,.page-soluciones #main>.odoo-en-empresas-img .section-image_text .item{padding:.5em .5em 1em}.page-home-web #main>.odoo-en-empresas-img .section-image_text .item p,.page-quienes-somos #main>.odoo-en-empresas-img .section-image_text .item p,.page-soluciones #main>.odoo-en-empresas-img .section-image_text .item p{margin:0}}.page-home-web #main>.odoo-en-empresas-img .section-image_text .item img,.page-quienes-somos #main>.odoo-en-empresas-img .section-image_text .item img,.page-soluciones #main>.odoo-en-empresas-img .section-image_text .item img{width:100%;height:min(12em,min(20vh,13vw));width:auto}@media only screen and (max-width:1080px){.page-home-web #main>.odoo-en-empresas-img .section-image_text .item img,.page-quienes-somos #main>.odoo-en-empresas-img .section-image_text .item img,.page-soluciones #main>.odoo-en-empresas-img .section-image_text .item img{height:auto}}.page-home-web #main>.odoo-en-empresas-img .section-image_text .item h4,.page-quienes-somos #main>.odoo-en-empresas-img .section-image_text .item h4,.page-soluciones #main>.odoo-en-empresas-img .section-image_text .item h4{font-size:clamp(1rem,1.5vw,28px);margin:0}.page-home-web #main>.odoo-en-empresas-img .section-image_text .item.row-span-2,.page-quienes-somos #main>.odoo-en-empresas-img .section-image_text .item.row-span-2,.page-soluciones #main>.odoo-en-empresas-img .section-image_text .item.row-span-2{grid-column:span 2;display:flex;padding:1.75rem 1.75rem}.page-home-web #main>.odoo-en-empresas-img .section-image_text .item.row-span-2 img,.page-quienes-somos #main>.odoo-en-empresas-img .section-image_text .item.row-span-2 img,.page-soluciones #main>.odoo-en-empresas-img .section-image_text .item.row-span-2 img{width:100%;height:100%;display:block;object-fit:cover;position:absolute;top:0;right:0}@media only screen and (max-width:1080px){.page-home-web #main>.odoo-en-empresas-img .section-image_text .item.row-span-2 img,.page-quienes-somos #main>.odoo-en-empresas-img .section-image_text .item.row-span-2 img,.page-soluciones #main>.odoo-en-empresas-img .section-image_text .item.row-span-2 img{filter:brightness(.75)}}.page-home-web #main>.odoo-en-empresas-img .section-image_text .item.row-span-2 h4,.page-quienes-somos #main>.odoo-en-empresas-img .section-image_text .item.row-span-2 h4,.page-soluciones #main>.odoo-en-empresas-img .section-image_text .item.row-span-2 h4{position:relative;color:#fff;text-align:left;margin:auto 0 0 0;font-size:clamp(1.2rem,min(2vw,4vh),46px);font-family:Museo,sans-serif;font-weight:300;line-height:1.1em}@media only screen and (max-width:1080px){.page-home-web #main>.odoo-en-empresas-img .section-image_text .item.row-span-2 h4,.page-quienes-somos #main>.odoo-en-empresas-img .section-image_text .item.row-span-2 h4,.page-soluciones #main>.odoo-en-empresas-img .section-image_text .item.row-span-2 h4{width:100%;text-align:center}}.page-home-web #main>.soluciones,.page-quienes-somos #main>.soluciones,.page-soluciones #main>.soluciones{background-color:#222b65;background-image:url(../../uploads/soluciones-bg-1.svg);background-repeat:repeat-y;background-size:50% auto;background-position:top right;animation:bg-up-soluciones 9000s linear infinite}@keyframes bg-up-soluciones{0%{background-position:right 99999px}100%{background-position:right 0}}.page-home-web #main>.soluciones .max-container,.page-quienes-somos #main>.soluciones .max-container,.page-soluciones #main>.soluciones .max-container{position:relative;flex-direction:row;max-width:1600px}.page-home-web #main>.soluciones .section_main_title,.page-quienes-somos #main>.soluciones .section_main_title,.page-soluciones #main>.soluciones .section_main_title{text-align:center;display:flex;flex-direction:column-reverse;gap:2rem;margin:0 auto 1rem}.page-home-web #main>.soluciones .section_main_title .title-tip,.page-quienes-somos #main>.soluciones .section_main_title .title-tip,.page-soluciones #main>.soluciones .section_main_title .title-tip{margin:0 auto;max-width:11em}.page-home-web #main>.soluciones .toggle-container-wrapper,.page-quienes-somos #main>.soluciones .toggle-container-wrapper,.page-soluciones #main>.soluciones .toggle-container-wrapper{display:flex;flex-direction:row-reverse}.page-home-web #main>.soluciones .toggle-container-wrapper .toggle-aside-content,.page-quienes-somos #main>.soluciones .toggle-container-wrapper .toggle-aside-content,.page-soluciones #main>.soluciones .toggle-container-wrapper .toggle-aside-content{max-width:790px}.page-home-web #main>.soluciones .toggle-container-wrapper .toggle-aside-content .imagenes-compiladas img,.page-home-web #main>.soluciones .toggle-container-wrapper .toggle-aside-content img,.page-quienes-somos #main>.soluciones .toggle-container-wrapper .toggle-aside-content .imagenes-compiladas img,.page-quienes-somos #main>.soluciones .toggle-container-wrapper .toggle-aside-content img,.page-soluciones #main>.soluciones .toggle-container-wrapper .toggle-aside-content .imagenes-compiladas img,.page-soluciones #main>.soluciones .toggle-container-wrapper .toggle-aside-content img{filter:drop-shadow(0 0 .5em rgba(0, 10, 39, .15))}@media only screen and (max-width:767px){.page-home-web #main>.soluciones .toggle-container-wrapper .toggle-aside-content,.page-quienes-somos #main>.soluciones .toggle-container-wrapper .toggle-aside-content,.page-soluciones #main>.soluciones .toggle-container-wrapper .toggle-aside-content{padding-bottom:5rem}}.page-home-web #main>.soluciones .toggle-container-wrapper .toggle-container,.page-quienes-somos #main>.soluciones .toggle-container-wrapper .toggle-container,.page-soluciones #main>.soluciones .toggle-container-wrapper .toggle-container{max-width:712px;padding-bottom:4rem}.page-home-web #main>.testimonios .section_main_title,.page-quienes-somos #main>.testimonios .section_main_title,.page-soluciones #main>.testimonios .section_main_title{text-align:center;margin:0 auto 0}.page-home-web #main>.testimonios .section-image,.page-quienes-somos #main>.testimonios .section-image,.page-soluciones #main>.testimonios .section-image{display:flex;flex-direction:column-reverse}.page-home-web #main>.testimonios .section-image .section-image_media h4,.page-quienes-somos #main>.testimonios .section-image .section-image_media h4,.page-soluciones #main>.testimonios .section-image .section-image_media h4{text-align:center;margin-bottom:clamp(1.25rem,2vw,3rem)}.page-home-web #main>.testimonios .section-image .section-image_media>p,.page-quienes-somos #main>.testimonios .section-image .section-image_media>p,.page-soluciones #main>.testimonios .section-image .section-image_media>p{text-align:center;max-width:40em;margin:0 auto clamp(1.25rem,2vw,3rem)}.page-home-web #main>.casos .section-image,.page-quienes-somos #main>.casos .section-image,.page-soluciones #main>.casos .section-image{flex-direction:column;text-align:center}.page-home-web #main>.casos .buttons-wrapper,.page-quienes-somos #main>.casos .buttons-wrapper,.page-soluciones #main>.casos .buttons-wrapper{align-items:center}.page-home-web #main>.casos-boton,.page-quienes-somos #main>.casos-boton,.page-soluciones #main>.casos-boton{margin-top:clamp(1.25rem,2vw,3rem)}.page-home-web #main>.casos-boton .section-image_text,.page-quienes-somos #main>.casos-boton .section-image_text,.page-soluciones #main>.casos-boton .section-image_text{display:none}.page-home-web #main>.beneficios p,.page-quienes-somos #main>.beneficios p,.page-soluciones #main>.beneficios p{margin:0}.page-home-web #main>.beneficios .section-image_text,.page-quienes-somos #main>.beneficios .section-image_text,.page-soluciones #main>.beneficios .section-image_text{position:relative;aspect-ratio:1800/791;border-radius:1em;overflow:hidden;font-family:Museo,sans-serif;padding:clamp(1.25rem,2vw,3rem) calc(clamp(1.25rem,2vw,3rem)*2)}@media only screen and (max-width:1080px){.page-home-web #main>.beneficios .section-image_text,.page-quienes-somos #main>.beneficios .section-image_text,.page-soluciones #main>.beneficios .section-image_text{aspect-ratio:auto}}.page-home-web #main>.beneficios .section-image_text img,.page-quienes-somos #main>.beneficios .section-image_text img,.page-soluciones #main>.beneficios .section-image_text img{object-fit:contain;position:absolute;width:100%;height:100%;top:0;right:0}@media only screen and (max-width:1080px){.page-home-web #main>.beneficios .section-image_text img,.page-quienes-somos #main>.beneficios .section-image_text img,.page-soluciones #main>.beneficios .section-image_text img{object-fit:cover;object-position:25% 50%}}.page-home-web #main>.beneficios .section-image_text .beneficios-content,.page-quienes-somos #main>.beneficios .section-image_text .beneficios-content,.page-soluciones #main>.beneficios .section-image_text .beneficios-content{color:#fff;position:relative;z-index:1;display:flex;height:100%;align-items:center;flex-wrap:wrap;flex:1;justify-content:space-between}@media only screen and (max-width:1080px){.page-home-web #main>.beneficios .section-image_text .beneficios-content,.page-quienes-somos #main>.beneficios .section-image_text .beneficios-content,.page-soluciones #main>.beneficios .section-image_text .beneficios-content{justify-content:flex-end}}.page-home-web #main>.beneficios .section-image_text .beneficios-content .beneficios-claim,.page-quienes-somos #main>.beneficios .section-image_text .beneficios-content .beneficios-claim,.page-soluciones #main>.beneficios .section-image_text .beneficios-content .beneficios-claim{max-width:21em;flex:1}.page-home-web #main>.beneficios .section-image_text .beneficios-content .beneficios-data,.page-quienes-somos #main>.beneficios .section-image_text .beneficios-content .beneficios-data,.page-soluciones #main>.beneficios .section-image_text .beneficios-content .beneficios-data{display:flex;flex-direction:column}.page-home-web #main>.beneficios .section-image_text .beneficios-content .beneficios-data>div,.page-quienes-somos #main>.beneficios .section-image_text .beneficios-content .beneficios-data>div,.page-soluciones #main>.beneficios .section-image_text .beneficios-content .beneficios-data>div{display:flex}@media only screen and (max-width:1080px){.page-home-web #main>.beneficios .section-image_text .beneficios-content .beneficios-data>div,.page-quienes-somos #main>.beneficios .section-image_text .beneficios-content .beneficios-data>div,.page-soluciones #main>.beneficios .section-image_text .beneficios-content .beneficios-data>div{flex-direction:column}}.page-home-web #main>.beneficios .section-image_text .beneficios-content .beneficios-data>div p,.page-quienes-somos #main>.beneficios .section-image_text .beneficios-content .beneficios-data>div p,.page-soluciones #main>.beneficios .section-image_text .beneficios-content .beneficios-data>div p{padding:1.5rem 2rem}@media only screen and (max-width:1080px){.page-home-web #main>.beneficios .section-image_text .beneficios-content .beneficios-data>div p,.page-quienes-somos #main>.beneficios .section-image_text .beneficios-content .beneficios-data>div p,.page-soluciones #main>.beneficios .section-image_text .beneficios-content .beneficios-data>div p{padding:0 0 1rem;text-align:right}}.page-home-web #main>.beneficios .section-image_text .beneficios-content .beneficios-data>div p strong,.page-quienes-somos #main>.beneficios .section-image_text .beneficios-content .beneficios-data>div p strong,.page-soluciones #main>.beneficios .section-image_text .beneficios-content .beneficios-data>div p strong{font-size:clamp(3.6rem,min(11vw,24vh),190px);display:inline-block;line-height:1em;font-weight:100}.page-home-web #main>.beneficios .section-image_text .beneficios-content .beneficios-data>div p em,.page-quienes-somos #main>.beneficios .section-image_text .beneficios-content .beneficios-data>div p em,.page-soluciones #main>.beneficios .section-image_text .beneficios-content .beneficios-data>div p em{display:block;font-size:clamp(1rem,2.5vw,30px);font-weight:400;margin:0;line-height:inherit;font-style:normal;max-width:10em}.page-home-web #main>.blog,.page-quienes-somos #main>.blog,.page-soluciones #main>.blog{background-image:url(../../../wp-content/uploads/blog-bg.svg);background-position:left bottom;background-repeat:no-repeat}.page-home-web #main>.blog .section_main_title,.page-quienes-somos #main>.blog .section_main_title,.page-soluciones #main>.blog .section_main_title{margin:0 auto}.page-home-web #main>.blog .section_description h4,.page-quienes-somos #main>.blog .section_description h4,.page-soluciones #main>.blog .section_description h4{text-align:center;margin-bottom:1rem}.page-home-web #main>.blog .section_description>p,.page-quienes-somos #main>.blog .section_description>p,.page-soluciones #main>.blog .section_description>p{text-align:center;margin-bottom:0}.page-home-web #main>.blog .rld-button.primary,.page-quienes-somos #main>.blog .rld-button.primary,.page-soluciones #main>.blog .rld-button.primary{margin:clamp(1.25rem,2vw,3rem) auto 0}.certifications .card-grid .card{background:#e5e8f6;position:relative}.certifications .card-grid .card-top{padding:0;margin-bottom:0}.certifications .card-grid .card-top img{width:clamp(100px,12vw,200px)!important}.certifications .card-grid .card:last-child{padding:0;overflow:hidden}.certifications .card-grid .card:last-child p{color:#fff;margin-bottom:0}.certifications .card-grid .card:last-child .card-top{padding:0;position:absolute;height:100%;width:100%}.certifications .card-grid .card:last-child .card-top img{width:100%!important;max-height:100%!important;display:block;object-fit:cover;object-position:center;height:100%}.certifications .card-grid .card:last-child .card-bottom{padding:clamp(20px,1.8vw,30px);position:relative;z-index:100;display:flex;justify-content:flex-end}@media only screen and (min-width:768px){.certifications .card-grid .card:last-child{grid-column:span 2}}.certifications .card-grid .card::after{display:none}.erp .max-container{display:flex}@media only screen and (min-width:768px){.erp .max-container{flex-direction:row;gap:5vw}}@media only screen and (min-width:768px){.erp .max-container .text-container{width:55%}}.erp .max-container .text-container h2{margin-bottom:4%}@media only screen and (min-width:768px){.erp .max-container .section-image{width:45%}}.welcome{padding-bottom:0!important}.welcome-2{padding-top:2%!important}.welcome-2 h3{color:#222b65;margin-bottom:0}.welcome-2 .rld-button-container{display:flex;flex-direction:column;justify-content:center;align-items:center}.hero-banner .text-container{z-index:100;padding-right:0}.hero-banner .text-container h1{margin-bottom:0}.hero-banner .section-image{opacity:.5}@media only screen and (min-width:768px){.hero-banner .section-image{opacity:1}}.hero-banner .buttons-wrapper{align-items:center}@media only screen and (min-width:768px){.hero-banner .buttons-wrapper{flex-direction:row-reverse;justify-content:flex-end}}.hero-banner .buttons-wrapper .secondary{background:rgba(0,0,0,0);border:1px solid #67fdb9}.hero-banner .buttons-wrapper .secondary .button-text{color:#67fdb9!important}.hero-banner .rld-button-container{margin-top:0}.hero-banner .max-container{padding-top:100px;padding-bottom:100px}@media only screen and (min-width:1080px){.hero-banner .max-container{padding-top:inherit;padding-bottom:inherit}}.agilidad .title-tip{max-width:100%!important}.agilidad .section_main_title{flex-direction:column!important}.blog h2,.social-proof h2{margin-bottom:2%!important}.social-proof .section_description{max-width:900px;margin:auto}.digitaliza h2,.digitaliza h3{color:#222b65}.digitaliza .section-image{align-items:center}.latest-post-item{padding-left:0}.latest-post-item::after{display:none}.latest-post-thumb{overflow:hidden;border-radius:20px}.latest-post-thumb img{display:block;object-fit:cover;width:100%;height:100%}.home .soluciones .buttons-wrapper{align-items:center;margin-bottom:10%}@media only screen and (min-width:768px){.home .soluciones .buttons-wrapper{align-items:flex-start}}@media only screen and (min-width:1080px){.home .hero-banner .section_description{padding-right:53%}}.toggle-container .accordion h6{opacity:.4}.toggle-container .accordion.accordition-active h6{opacity:1!important}.toggle-aside-content{padding-bottom:0!important}@media only screen and (min-width:768px){.toggle-aside-content{padding-bottom:5rem!important}}body.page-about{padding-top:100px}body.page-about #main{padding-bottom:clamp(2rem,min(12vw,10vh),200px)}body.page-about #main .mi-mundo-título{text-align:center;padding-bottom:2em}body.page-about #main .soy .max-container{display:flex;gap:clamp(1.25rem,2vw,3rem)}@media only screen and (min-width:768px){body.page-about #main .soy .max-container{flex-direction:row;align-items:flex-start;justify-content:space-between}}body.page-about #main .soy .max-container .section-text{max-width:864px}@media only screen and (min-width:768px){body.page-about #main .soy .max-container .section-text{margin-top:-.09rem}}body.page-about #main .soy .max-container .section-text .section_main_title .title-tip{font-size:clamp(1rem,2.5vw,30px)}body.page-about #main .soy .max-container .section-text .section_main_title h2{margin:0 0 1em 0}body.page-about #main .soy .max-container .section-text .section_description{line-height:1.74em}body.page-about #main .soy .max-container .section-text .section_description p:last-child{margin-bottom:0}body.page-about #main .soy .max-container .section-image{max-width:min(721px,56vh)}body.page-about #main .soy .max-container .section-image img{border-radius:.5em}body.page-about #main .si-hay-que{position:relative;color:#fff;display:flex}body.page-about #main .si-hay-que img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}@media only screen and (max-width:767px){body.page-about #main .si-hay-que img{filter:brightness(.5)}}body.page-about #main .si-hay-que .max-container{height:100%;margin-top:0;margin-bottom:0}body.page-about #main .si-hay-que .max-container .section-text{margin-bottom:auto;max-width:810px;width:75%;margin-right:auto}body.page-about #main .si-hay-que .max-container .section-text .section_main_title .h2{font-size:clamp(1.25rem,4vw,70px);text-transform:none}body.page-about #main .si-hay-que .max-container .section-image{text-align:right;margin-top:min(158px,8.25vw);line-height:1.2em;padding-left:20%;font-family:Museo,sans-serif;font-size:clamp(1rem,4vw,28px);text-shadow:0 0 .5em rgba(0,0,0,.5)}body.page-about #main .mas-de-10 .max-container{align-items:stretch}@media only screen and (min-width:768px){body.page-about #main .mas-de-10 .max-container{flex-direction:row}}body.page-about #main .mas-de-10 .max-container .section-text{max-width:864px;margin-right:auto}body.page-about #main .mas-de-10 .max-container .section-text h3{margin-bottom:1em;margin-top:-.25rem}body.page-about #main .mas-de-10 .max-container .section-text ul{margin-top:.35em}body.page-about #main .mas-de-10 .max-container .section-text ul li{position:relative;padding:1rem 0;border-bottom:1px solid #e5e8f6;font-size:clamp(22px,min(4vw,3vh),35px);line-height:1.2em;font-family:Museo,sans-serif}body.page-about #main .mas-de-10 .max-container .section-text ul li:first-child{border-top:1px solid #e5e8f6}body.page-about #main .mas-de-10 .max-container .section-text ul li::after{content:none}body.page-about #main .mas-de-10 .max-container .section-image{max-width:721px;position:relative;border-radius:.5em;overflow:hidden;padding:clamp(1.25rem,2vw,3rem);display:flex;align-items:center;justify-content:center}body.page-about #main .mas-de-10 .max-container .section-image .section-image_media{color:#fff;display:flex;gap:clamp(1.25rem,2vw,3rem);flex-direction:column}body.page-about #main .mas-de-10 .max-container .section-image .section-image_media .number-label{position:relative;z-index:1}body.page-about #main .mas-de-10 .max-container .section-image .section-image_media .number-label .number{font-size:clamp(3rem,min(15vw,23vh),260px);line-height:.9em;font-family:Museo,sans-serif;min-width:2.15em}body.page-about #main .mas-de-10 .max-container .section-image .section-image_media .number-label .label{border:1px none red}body.page-about #main .mas-de-10 .max-container .section-image .section-image_media img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}@media only screen and (max-width:767px){body.page-about #main .mas-de-10 .buttons-wrapper{display:none}}@media only screen and (min-width:768px){body.page-about #main .mas-de-10-btn{display:none}}body.page-contacto{background-color:#fff;padding-top:142px;overflow-x:auto}body.page-contacto #main{background-repeat:no-repeat;background-position:bottom left;min-height:48em}@media only screen and (min-width:768px){body.page-contacto #main{background-image:url(../../uploads/contacta-bg.svg)}}body.page-contacto #main .contacta-text-form .max-container{display:flex;align-items:flex-start}@media only screen and (min-width:768px){body.page-contacto #main .contacta-text-form .max-container{flex-direction:row}}body.page-contacto #main .contacta-text-form .max-container .section-text h1{font-size:clamp(2rem,min(5vw,12vh),110px);text-transform:none;margin-bottom:.5em;line-height:1.1em}body.page-contacto #main .contacta-text-form .max-container .section-text .section_description{font-family:Museo,sans-serif}body.page-contacto #main .contacta-text-form .max-container .section-text .section_description p{margin-bottom:.5em;font-size:clamp(1.2rem,2.5vw,40px);line-height:1.2em}body.page-contacto #main .contacta-text-form .max-container .section-text .section_description a{color:inherit;text-decoration:none}body.page-contacto #main .contacta-text-form .max-container .section-text .section_description a:hover{text-decoration:underline}body.page-contacto #contact-form-7{display:flex;flex-wrap:wrap;width:100%;gap:1rem}body.page-contacto #contact-form-7 div.field-container{display:block;position:relative;width:100%;padding:1rem 0}body.page-contacto #contact-form-7 div.field-container p{margin:0}body.page-contacto #contact-form-7 div.field-container p label{font-size:1rem;position:absolute;top:1rem;transition:all 250ms cubic-bezier(.465,.005,.255,1.25);pointer-events:none;transition-timing-function:cubic-bezier(.465,.005,.255,1.25);color:#9c9a9b}body.page-contacto #contact-form-7 div.field-container p span.wpcf7-form-control-wrap .wpcf7-form-control{color:inherit;color:#161d40;background:rgba(0,0,0,0)!important;background-color:rgba(0,0,0,0)!important;border:none;border-bottom:1px solid #202127;padding:.5em 0 .5em 0;margin:0;display:block;outline:0;box-shadow:none!important;appearance:none;border-radius:0;transition:all 250ms cubic-bezier(.465,.005,.255,1.25);width:100%}body.page-contacto #contact-form-7 div.field-container p span.wpcf7-form-control-wrap .wpcf7-form-control:active,body.page-contacto #contact-form-7 div.field-container p span.wpcf7-form-control-wrap .wpcf7-form-control:hover{border-bottom:1px solid #e5e8f6!important}body.page-contacto #contact-form-7 div.field-container p span.wpcf7-form-control-wrap .wpcf7-not-valid-tip{color:#ff9f00;border:none;position:absolute;bottom:-1.3rem;letter-spacing:.05em;font-weight:500}body.page-contacto #contact-form-7 div.field-container p:hover label{color:#e5e8f6;transition:all 250ms cubic-bezier(.465,.005,.255,1.25)}body.page-contacto #contact-form-7 div.field-container p:hover .wpcf7-form-control{border-bottom:1px solid #e5e8f6!important;transition:all 250ms cubic-bezier(.465,.005,.255,1.25)}body.page-contacto #contact-form-7 div.field-container.activo p label{font-size:15px;top:0;transition:all .5s cubic-bezier(.465,.005,.255,1.25);transition-timing-function:cubic-bezier(.465,.005,.255,1.25)}body.page-contacto #contact-form-7 div.field-container.activo p span.wpcf7-form-control-wrap .wpcf7-form-control{border-bottom:1px solid #161d40}body.page-contacto #contact-form-7 .field-check-container{width:100%;margin-bottom:1em}body.page-contacto #contact-form-7 .field-check-container *{width:auto;margin:0;padding:0}body.page-contacto #contact-form-7 .field-check-container label{border:none}body.page-contacto #contact-form-7 .field-check-container label input{width:auto;background:rgba(0,0,0,0);appearance:none;height:1em;width:1em;border-radius:.2em;margin-right:.25em;opacity:0}body.page-contacto #contact-form-7 .field-check-container label .wpcf7-list-item-label{display:inline-block;font-size:.75em;margin-left:.5em}body.page-contacto #contact-form-7 .field-check-container label input+span .checkbox-hack{border:1px solid #202128;width:auto;background:rgba(0,0,0,0);appearance:none;height:1.5em;width:1.5em;border-radius:.2em;display:block;position:absolute;left:0;top:.2em;overflow:hidden;cursor:pointer}body.page-contacto #contact-form-7 .field-check-container label input+span .checkbox-hack:hover{background-color:#e5e8f6}body.page-contacto #contact-form-7 .field-check-container label input+span .checkbox-hack::after{content:"";border:0 solid transparent;border-top-color:transparent;border-right-color:#e5e8f6;border-bottom-color:#e5e8f6;border-left-color:transparent;display:block;position:absolute;left:6px;bottom:5px;width:1px;height:2px;-webkit-transform:rotate(45deg);transform:rotate(11deg);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}body.page-contacto #contact-form-7 .field-check-container label input:checked+span .checkbox-hack{border:1px solid #161d40;background-color:#e5e8f6}body.page-contacto #contact-form-7 .field-check-container label input:checked+span .checkbox-hack::after{content:"";border:1px solid transparent;border-top-color:transparent;border-right-color:#161d40;border-bottom-color:#161d40;border-left-color:transparent;display:block;position:absolute;left:6px;bottom:5px;width:6px;height:11px;-webkit-transform:rotate(45deg);transform:rotate(45deg);transition:all .7s cubic-bezier(.305,.12,.415,2);transition-timing-function:cubic-bezier(.305,.12,.415,2)}body.page-contacto #contact-form-7 .submit-container{margin:0;border-radius:9rem;justify-content:space-between;overflow:hidden;position:relative;background:#202127;transition:all .3s ease-out;width:8em;height:3.2em;cursor:not-allowed;filter:brightness(.5)}body.page-contacto #contact-form-7 .submit-container .wpcf7-submit{padding:1em 2em;background:rgba(0,0,0,0);color:#fff;line-height:1.5em;width:fit-content;word-wrap:normal;border:0 none #161d40;font-size:clamp(13px,2vw,20px);text-transform:uppercase;font-weight:500;position:absolute;top:50%;right:0;width:100%;height:100%;text-align:left;line-height:1em;transform:translateY(-50%);padding:0 1em!important}body.page-contacto #contact-form-7 .submit-container img{height:.7em;width:auto!important;position:absolute;top:50%;right:1.25em;transform:translateY(-50%)}body.page-contacto #contact-form-7 .submit-container .wpcf7-spinner{visibility:hidden;display:inline-block;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:absolute;top:100%}body.page-contacto #contact-form-7 .submit-container.submit-active{filter:brightness(1);pointer-events:auto}body.page-contacto #contact-form-7 .submit-container.submit-active:hover{transition:all .1s ease-out;background-color:#161d40}body.page-contacto #contact-form-7 .submit-container.submit-active:active{filter:brightness(1.2)}body.page-contacto .wpcf7-response-output{border-radius:.75em}body.blog{background-color:#fff}body.blog .header-blog,body.blog .header-case-studies{min-height:clamp(400px,32vw,600px);position:relative;display:flex;align-items:flex-end;justify-content:center;margin-bottom:5%}@media only screen and (min-width:768px){body.blog .header-blog,body.blog .header-case-studies{padding-top:inherit}}body.blog .header-blog img,body.blog .header-case-studies img{width:100%;height:100%;display:block;object-fit:cover;position:absolute}body.blog .header-blog .brillo-imagen,body.blog .header-case-studies .brillo-imagen{width:100%;height:100%;position:absolute;top:0;left:0}body.blog .header-blog h1,body.blog .header-case-studies h1{text-align:center;margin:2rem 0 0 0;width:16em;z-index:2;max-width:calc(100vw - clamp(1.25rem,2vw,3rem)*2 - clamp(1.25rem,2vw,3rem)*2);font-weight:300;margin:auto}body.blog .header-blog.has-image h1,body.blog .header-case-studies.has-image h1{color:#fff}body.blog .max-container{padding-bottom:clamp(2rem,min(12vw,10vh),200px)}body.blog .content-area .main-blog .categorias-listado{display:flex;justify-content:center;flex-wrap:wrap;gap:1em;padding-bottom:0;font-size:clamp(16px,1.2vw,20px);margin-bottom:clamp(20px,5vw,200px);margin-top:clamp(20px,5vw,200px)}body.blog .content-area .main-blog .categorias-listado .blog-categories{list-style-type:none;display:flex;flex-wrap:wrap;justify-content:center}body.blog .content-area .main-blog .categorias-listado .blog-categories li{display:block;margin-top:15px}body.blog .content-area .main-blog .categorias-listado .blog-categories li::after{display:none}body.blog .content-area .main-blog .categorias-listado a{display:block;border:1px solid #7a80a3;color:#7a80a3;padding:clamp(6px,1vw,14px) clamp(10px,1vw,20px);border-radius:8em;transition:all .3s ease-out}body.blog .content-area .main-blog .categorias-listado a.active-filter,body.blog .content-area .main-blog .categorias-listado a.categoria-activa,body.blog .content-area .main-blog .categorias-listado a:hover{background:#222b65;color:#fff}.posts-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(20em,1fr));gap:clamp(1.25rem,2vw,3rem);grid-auto-flow:dense}.posts-grid *{transition:all .1s ease-out}.blog-item,article.mini-post{display:flex;flex-direction:column;gap:calc(clamp(1.25rem,2vw,3rem)/ 2);max-width:27rem;width:100%;margin:0 auto}@media only screen and (max-width:1080px){.blog-item,article.mini-post{max-width:100%}}.blog-item .post-img .no-thumbnail,.blog-item .post-img .the_post_thumbnail,article.mini-post .post-img .no-thumbnail,article.mini-post .post-img .the_post_thumbnail{width:100%;height:auto;padding-top:75%;overflow:hidden;position:relative;border-radius:.5em}.blog-item .post-img .the_post_thumbnail img,article.mini-post .post-img .the_post_thumbnail img{position:absolute;width:100%;height:100%;object-fit:cover;transition:transform .3s ease-out;top:0;right:0}.blog-item .post-img .no-thumbnail,article.mini-post .post-img .no-thumbnail{background-color:#7a80a3}.blog-item .post-img .no-thumbnail img,article.mini-post .post-img .no-thumbnail img{position:absolute;width:42%;height:auto;object-fit:cover;transition:transform .3s ease-out;top:50%;right:50%;transform:translate(45%,-55%);padding:1%}.blog-item .post-img:hover .the_post_thumbnail img,article.mini-post .post-img:hover .the_post_thumbnail img{transform:scale(1.05)}.blog-item .post-img:hover .no-thumbnail img,article.mini-post .post-img:hover .no-thumbnail img{transform:translate(45%,-55%) scale(1.05)}.blog-item .post-categorias,article.mini-post .post-categorias{display:flex;flex-wrap:wrap;gap:calc(clamp(1.25rem,2vw,3rem)/ 4);padding-bottom:calc(clamp(1.25rem,2vw,3rem)/ 4);font-size:clamp(10px,1.2vw,16px);margin-top:2%}.blog-item .post-categorias li,article.mini-post .post-categorias li{border:1px solid #222b65;background-color:rgba(0,0,0,0);color:#222b65;padding:.23em 1em;border-radius:8em;transition:all .3s ease-out;font-weight:500;text-transform:uppercase}.blog-item .post-categorias li:hover,article.mini-post .post-categorias li:hover{border-color:#161d40;color:#161d40}.blog-item .post-categorias li::after,article.mini-post .post-categorias li::after{display:none}.blog-item .h6,article.mini-post .h6{-webkit-line-clamp:3;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;max-width:560px;line-height:1.2em}#page .main-blog .pagination{padding:clamp(2rem,min(12vw,10vh),200px) 0 0 0;display:flex;justify-content:center;font-size:22px;gap:clamp(1.25rem,2vw,3rem);display:none}#page .main-blog .pagination .nav-links{display:flex;gap:clamp(1.25rem,2vw,3rem);flex-wrap:wrap}#page .main-blog .pagination .nav-links .page-numbers{min-width:1.2em;text-align:center;color:inherit;opacity:.4;transition:all .1s ease-out}#page .main-blog .pagination .nav-links .page-numbers.current,#page .main-blog .pagination .nav-links .page-numbers:hover{opacity:1;transition:all .1s ease-out}#page .main-blog .pagination .nav-links .next{margin-left:clamp(1.25rem,2vw,3rem)}#page .main-blog .pagination .nav-links .next::after{content:url(../../uploads/arrow-long-next.svg);padding-left:1em}#page .main-blog .pagination .nav-links .prev{margin-right:clamp(1.25rem,2vw,3rem)}#page .main-blog .pagination .nav-links .prev::before{content:url(../../uploads/arrow-long-next.svg);padding-left:1em;transform:rotate(180deg) translateY(-8%);display:inline-block}.texto-hero-blog{position:absolute;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;top:0}.texto-hero-blog h1{margin:0 auto!important;margin-bottom:20px!important}.texto-hero-blog .descripcion{color:#fff;max-width:1000px;margin:0 auto;text-align:center;padding:0 4%;padding-bottom:10%}.header-case-studies{align-items:center!important}.header-case-studies .texto-hero-blog{padding-bottom:0;padding-top:clamp(50px,5vh,200px)}.thumbnail{overflow:hidden;position:relative;border-radius:.5em}.thumbnail img{width:100%;height:100%;display:block;object-fit:cover}body.single-case-studies,body.single-post{background-color:#fff}body.single-case-studies .max-container-single-detalle img,body.single-post .max-container-single-detalle img{border-radius:.8rem}body.single-case-studies ol,body.single-case-studies ul,body.single-post ol,body.single-post ul{margin-bottom:3%}body.single-case-studies .header-proyectos,body.single-post .header-proyectos{min-height:400px;height:30vw;position:relative;display:flex;align-items:center;justify-content:center}body.single-case-studies .header-proyectos img,body.single-post .header-proyectos img{width:100%;height:100%;display:block;object-fit:cover;position:absolute}body.single-case-studies .header-proyectos .brillo-imagen,body.single-post .header-proyectos .brillo-imagen{width:100%;height:100%;position:absolute;top:0;left:0;background-color:#000;opacity:.6}body.single-case-studies .header-proyectos .post-title-meta,body.single-post .header-proyectos .post-title-meta{position:relative;color:#fff;max-width:60em;text-align:center;padding-top:6rem;padding-bottom:2rem}body.single-case-studies .header-proyectos .post-title-meta a,body.single-post .header-proyectos .post-title-meta a{color:#fff}body.single-case-studies .header-proyectos .post-categories,body.single-post .header-proyectos .post-categories{display:flex;justify-content:center;flex-wrap:wrap;gap:1em;padding-bottom:0;font-size:clamp(16px,3vw,20px)}body.single-case-studies .header-proyectos .post-categories a,body.single-post .header-proyectos .post-categories a{border:1px solid #fff;color:#fff;padding:.25em 1em;border-radius:8em;transition:all .3s ease-out;text-transform:uppercase}body.single-case-studies .header-proyectos .post-categories a:hover,body.single-post .header-proyectos .post-categories a:hover{background:#161d40;color:#fff}body.single-case-studies .header-proyectos.has-image h1,body.single-post .header-proyectos.has-image h1{color:#fff;margin:.25em 0 .2em;font-size:clamp(36px,4vw,83px);line-height:clamp(40px,4.8vw,90px)!important}body.single-case-studies .max-container-single-back,body.single-post .max-container-single-back{padding:1rem;max-width:1200px;margin:auto}body.single-case-studies .max-container-single-back a,body.single-post .max-container-single-back a{font-size:22px}body.single-case-studies .max-container-single-back a span,body.single-post .max-container-single-back a span{padding-left:1em}body.single-case-studies .max-container-single-back a img,body.single-post .max-container-single-back a img{transform:rotate(180deg) translateY(.02em)}body.single-case-studies #primary #main .max-container.max-container-single-detalle,body.single-post #primary #main .max-container.max-container-single-detalle{font-size:clamp(18px,1.8vw,22px);line-height:1.8em}body.single-case-studies #primary #main .max-container.max-container-single-detalle.max-container-single,body.single-post #primary #main .max-container.max-container-single-detalle.max-container-single{max-width:1186px}body.single-case-studies #primary #main .max-container.max-container-single-detalle h2,body.single-case-studies #primary #main .max-container.max-container-single-detalle h3,body.single-case-studies #primary #main .max-container.max-container-single-detalle h4,body.single-case-studies #primary #main .max-container.max-container-single-detalle h5,body.single-case-studies #primary #main .max-container.max-container-single-detalle h6,body.single-case-studies #primary #main .max-container.max-container-single-detalle li,body.single-post #primary #main .max-container.max-container-single-detalle h2,body.single-post #primary #main .max-container.max-container-single-detalle h3,body.single-post #primary #main .max-container.max-container-single-detalle h4,body.single-post #primary #main .max-container.max-container-single-detalle h5,body.single-post #primary #main .max-container.max-container-single-detalle h6,body.single-post #primary #main .max-container.max-container-single-detalle li{color:#000}body.single-case-studies #primary #main .max-container.max-container-single-detalle a,body.single-post #primary #main .max-container.max-container-single-detalle a{color:#000!important;font-weight:400!important}body.single-case-studies #primary #main .max-container.max-container-single-detalle h2,body.single-post #primary #main .max-container.max-container-single-detalle h2{font-size:clamp(1.5em,min(4vw,4vh),64px);margin-bottom:.5em}body.single-case-studies #primary #main .max-container.max-container-single-detalle h3,body.single-post #primary #main .max-container.max-container-single-detalle h3{margin-bottom:.5em}body.single-case-studies #primary #main .max-container.max-container-single-detalle h4,body.single-post #primary #main .max-container.max-container-single-detalle h4{margin-bottom:0}body.single-case-studies #primary #main .max-container.max-container-single-detalle h6,body.single-post #primary #main .max-container.max-container-single-detalle h6{margin-bottom:2%}body.single-case-studies #primary #main .max-container.max-container-single-detalle p,body.single-post #primary #main .max-container.max-container-single-detalle p{margin-bottom:1em;color:#000;line-height:clamp(25px,3vw,35px)}body.single-case-studies #primary #main .max-container.max-container-single-detalle a,body.single-post #primary #main .max-container.max-container-single-detalle a{color:#161d40;font-weight:bolder;text-decoration:underline}body.single-case-studies #primary #main .max-container.max-container-single-detalle a:hover,body.single-post #primary #main .max-container.max-container-single-detalle a:hover{text-decoration:none}body.single-case-studies #primary #main .max-container.max-container-single-detalle a:active,body.single-post #primary #main .max-container.max-container-single-detalle a:active{color:#e5e8f6}body.single-case-studies #primary #main .max-container.max-container-single-detalle .wp-block-image,body.single-post #primary #main .max-container.max-container-single-detalle .wp-block-image{margin-bottom:1.5em;padding-top:1.5em;overflow:hidden;text-align:center}body.single-case-studies #primary #main .max-container.max-container-single-detalle .wp-block-image img,body.single-post #primary #main .max-container.max-container-single-detalle .wp-block-image img{border-radius:.5rem}body.single-case-studies #primary #main .max-container.max-container-single-detalle .wp-block-image.size-large img,body.single-post #primary #main .max-container.max-container-single-detalle .wp-block-image.size-large img{width:100%}body.single-case-studies #primary #main .max-container.max-container-single-detalle blockquote,body.single-post #primary #main .max-container.max-container-single-detalle blockquote{background-color:#e5e8f6;text-align:center;padding:clamp(1.2rem,4vw,50px);font-size:clamp(1.2rem,2vw,2rem);margin-bottom:1.5em;border-radius:.5rem}body.single-case-studies #primary #main .max-container.max-container-single-detalle blockquote p,body.single-post #primary #main .max-container.max-container-single-detalle blockquote p{line-height:clamp(25px,2.8vw,50px)}body.single-case-studies #primary #main .max-container.max-container-single-detalle blockquote p:last-child,body.single-post #primary #main .max-container.max-container-single-detalle blockquote p:last-child{margin-bottom:0}body.single-case-studies .container-yarpp_related,body.single-post .container-yarpp_related{overflow:hidden;background-color:#e3ded9;padding:clamp(2rem,min(12vw,10vh),200px) 0}body.single-case-studies .container-yarpp_related .h2,body.single-post .container-yarpp_related .h2{text-align:center}body.single-case-studies .container-yarpp_related .max-container-yarpp_related .yarpp,body.single-post .container-yarpp_related .max-container-yarpp_related .yarpp{border:none}body.single-case-studies .container-yarpp_related .max-container-yarpp_related .yarpp .post-grid,body.single-post .container-yarpp_related .max-container-yarpp_related .yarpp .post-grid{display:flex;list-style:none}body.single-case-studies .container-yarpp_related .max-container-yarpp_related .yarpp .post-grid article,body.single-post .container-yarpp_related .max-container-yarpp_related .yarpp .post-grid article{flex:1 1 30%;margin:1em;background-color:#fff;border-radius:.5rem;padding:1em}body.single-case-studies .container-yarpp_related .max-container-yarpp_related .yarpp .post-grid article a,body.single-post .container-yarpp_related .max-container-yarpp_related .yarpp .post-grid article a{text-decoration:none}.single-case-studies ul:not(.rld-menu) li{display:flex;padding-left:0}.single-case-studies ul:not(.rld-menu) li::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3E%3Cpath d='M11.6457 22.02L5.00005 15.3743L6.66146 13.7129L11.6457 18.6972L22.3429 8L24.0043 9.66141L11.6457 22.02Z' fill='%23222B65'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100%;margin-right:8px;content:"";display:block;width:20px;flex-shrink:0;height:30px}@media only screen and (min-width:768px){.single-case-studies ul:not(.rld-menu) li::before{margin-right:20px;background-size:100%}}.single-case-studies ul:not(.rld-menu) li::after{display:none}.single-case-studies .max-container{padding:0 15px!important;width:100%;margin:auto;margin-top:clamp(2rem,min(12vw,10vh),200px)}@media only screen and (min-width:768px){.single-case-studies .max-container{max-width:clamp(320px,80vw,1400px)!important;padding:0 0!important}}.single-case-studies .max-container-reading{width:100%;margin:auto;padding-top:0!important;padding:0 15px!important}@media only screen and (min-width:768px){.single-case-studies .max-container-reading{max-width:clamp(300px,60vw,1100px)!important;padding:0 0!important}}.single-case-studies .max-container-reading h3{margin-bottom:15px;margin-top:40px}.single-case-studies .specifications-list{margin-top:0}@media only screen and (min-width:768px){.single-case-studies .specifications-list ul{display:flex}}.single-case-studies .specifications-list ul li{min-width:300px;display:block;border-bottom:1px solid #161d40;padding:12px 0}@media only screen and (min-width:768px){.single-case-studies .specifications-list ul li{border-right:1px solid #161d40;border-bottom:0;padding-bottom:0cqw;padding-left:3cqw;padding-right:3cqw}}.single-case-studies .specifications-list ul li::before{display:none}.single-case-studies .specifications-list ul li:first-child{padding-left:0}.single-case-studies .specifications-list ul li:last-child{border-right:0;padding-right:0}.single-case-studies .specifications-list ul li strong{display:block}.single-case-studies .blue-blocks{margin-bottom:5cqw}@media only screen and (min-width:768px){.single-case-studies .blue-blocks{display:flex;justify-content:center;gap:20px;margin-top:0}}.single-case-studies .blue-blocks>div{background-color:#e5e8f6;padding:clamp(12px,4cqw,20px);border-radius:12px;margin-bottom:20px}@media only screen and (min-width:768px){.single-case-studies .blue-blocks>div{width:50%;border-radius:20px;margin-bottom:0}}.single-case-studies .blue-blocks>div.summary-results ul li{display:flex;padding-left:0}.single-case-studies .blue-blocks>div.summary-results ul li::after{display:none}.single-case-studies .blue-blocks .block-title{margin-bottom:2cqw}.single-case-studies .blue-blocks .cs-customizations{display:flex;gap:5cqw}.single-case-studies .blue-blocks .cs-customizations .custom-number{font-size:clamp(2rem,6vw,100px);line-height:clamp(2rem,6vw,100px);font-family:Museo,sans-serif;margin-bottom:0}.single-case-studies .results-benefits{background-color:#e5e8f6}.single-case-studies .results-benefits .max-container{margin-top:0}.single-case-studies .results-benefits .rb-columns{margin-bottom:3cqw}@media only screen and (min-width:768px){.single-case-studies .results-benefits .rb-columns{display:flex;gap:2cqw}}@media only screen and (min-width:768px){.single-case-studies .results-benefits .rb-columns>div{width:50%}}.single-case-studies .results-benefits .rb-columns .rb_col-left h2{margin-bottom:0}.single-case-studies .results-benefits .rb-columns .rb_col-right li{background-color:#fff;border-radius:12px;padding:12px;margin-bottom:20px}@media only screen and (min-width:768px){.single-case-studies .results-benefits .rb-columns .rb_col-right li{padding:1.2cqw;border-radius:20px}}.single-case-studies .results-benefits .rb-columns .rb_col-right li p{margin-bottom:0}.single-case-studies .summary-text{text-align:center;max-width:1100px;margin:auto}