@media (max-width:1800px){.lista_contacto{gap:10px}.lista_contacto li>:nth-child(2){font-size:18px}.seccion.banner_nosotros_consultoria .descripcion{max-width:none}}@media (max-width:1679px){.seccion.cards .titulo,.seccion.foto_txt .titulo,.seccion.banner_nosotros .titulo,.banner_cta .wrap_titulos .titulo,.seccion.circles_consultoria .titulo,.seccion.endgame .titulo,.fake .migas .tit,.formulario .titulo,.seccion.banner_nosotros .titulo,.seccion.banner_nosotros .subtitulo,.faqs .tit,.banner_opiniones .titulo,.contenidos_cards .titulo_seccion,.seccion.black_text .titulo,.seccion.sticky_table .titulo,.seccion.txt_secundarias .titulo,.seccion.stats .descripcion li strong,.seccion.banner_fake .titulo,.info_superior_proyecto .titulo_ficha,.item_servicio .titulo_servicio,.seccion.txt_central .descripcion,.item_linea .titulo_linea,.bloque_texto_principal,.item_slider .titulo{font-size:6rem;line-height:1.1}.tabla_h3_alt .descripcion .scroll_table h3,.cards .descripcion h3,.seccion.circles_consultoria li h3,.seccion.sticky_table table td:first-child,.contenido_65 .descripcion .scroll_table h3,.contenido_59 .descripcion .scroll_table h3,.contenido_53 .descripcion .scroll_table h3,.contenido_47 .descripcion .scroll_table h3,.contenido_22 .descripcion .scroll_table h3,.seccion.circles_consultoria li h3,.contenidos_cards .tit_proceso,.contenido_22 .descripcion .scroll_table h3,.seccion.txt_secundarias .subtitulo,.seccion.black_blood .descripcion{font-size:3rem}.seccion.black_blood .descripcion{padding-inline-end:0}.seccion.tit_texts .descripcion h3,.palabras .item_linea .titulo_linea{font-size:4.5rem}.palabras .wrap{gap:20px}.pie_pagina .col_pie{font-size:2rem}.seccion.stats{padding-left:40px;padding-right:40px}.seccion.stats .descripcion li{padding:0 20px}.seccion.txt_secundarias .secundaria:nth-child(n+5){display:none}.seccion.endgame{min-height:460px}.contenidos_cards .tarjeta_proceso{gap:20px}.contenidos_cards .grid_proceso{grid-template-columns:44% 1fr}.navegacion_proyectos .item_nav{height:320px}.navegacion_proyectos .item_nav .tit_nav{font-size:4rem}.seccion.banner_fake .descripcion{max-width:630px}.banner_fake_consultoria .boton{max-inline-size:630px}.seccion.cards .descripcion li::before{font-size:4rem;inline-size:10rem;block-size:10rem}.seccion.cards.sixseven .descripcion ol{grid-template-columns:repeat(3,1fr)}.pie_pagina .col_pie{font-size:1.67rem}}@media (max-width:1439px){.seccion.cards .titulo,.seccion.foto_txt .titulo,.seccion.banner_nosotros .titulo,.seccion.foto_txt .titulo,.banner_cta .wrap_titulos .titulo,.seccion.circles_consultoria .titulo,.seccion.endgame .titulo,.fake .migas .tit,.formulario .titulo,.seccion.banner_nosotros .titulo,.seccion.banner_nosotros .subtitulo,.faqs .tit,.banner_opiniones .titulo,.contenidos_cards .titulo_seccion,.seccion.black_text .titulo,.seccion.sticky_table .titulo,.seccion.txt_secundarias .titulo,.seccion.stats .descripcion li strong,.seccion.banner_fake .titulo,.info_superior_proyecto .titulo_ficha,.item_servicio .titulo_servicio,.seccion.txt_central .descripcion,.item_linea .titulo_linea,.bloque_texto_principal,.item_slider .titulo{font-size:5rem}.palabras .item_linea .mini_img{width:347px;height:222px}.palabras .item_linea:nth-child(2n),.palabras .item_linea{flex-direction:column}.palabras .wrap{margin:80px}.descripcion h6,.descripcion h5,.descripcion h4,.descripcion h3,.info_briefing_proyecto .tit_bloque,.info_briefing_proyecto .tit_seccion_briefing,.info_superior_proyecto .item_meta .tit_meta,.info_briefing_proyecto .cuerpo_texto,.info_superior_proyecto .item_meta .val_meta{font-size:2.5rem}.seccion.endgame .texto{text-wrap:balance}.contenidos_cards .tit_proceso::before,.contenidos_cards .tit_proceso{font-size:2.5rem}.banner_opiniones .texto_opinion p,.contenidos_cards .desc_proceso p{font-size:1.67rem}.faqs .wrap{max-width:none;padding:0}.lista_contacto li>:nth-child(2){font-size:15px}.lista_contacto{gap:20px}.grid_contacto{gap:40px}.seccion.circles_consultoria ul,.seccion.circles_consultoria li{column-gap:4rem}.seccion.circles_consultoria.vertical_circles li{grid-template-columns:12rem 1fr;column-gap:3rem}.seccion.circles_consultoria.vertical_circles li::before{inline-size:12rem;block-size:12rem}.seccion.circles_consultoria.vertical_circles li::after{inline-size:9rem;block-size:9rem;inset-block-start:0}.seccion.circles_consultoria.vertical_circles ul::before{inset-inline-start:6rem}.seccion.tit_texts .descripcion li{grid-template-columns:47rem 1fr}.seccion.tit_texts .descripcion h3,.palabras .item_linea .titulo_linea{font-size:4rem}.seccion.cards.sixseven .descripcion li::before{flex-shrink:0}.seccion.cards .descripcion ol{grid-template-columns:repeat(2,1fr)}.seccion.migas_txt_ancho .descripcion p{margin-block-start:2rem}.cabecera .menu_principal ul{gap:20px}}@media (max-width:1379px){.banner_cta .wrap_titulos .titulo,.seccion.circles_consultoria .titulo,.seccion.endgame .titulo,.fake .migas .tit,.formulario .titulo,.seccion.banner_nosotros .titulo,.seccion.banner_nosotros .subtitulo,.faqs .tit,.banner_opiniones .titulo,.contenidos_cards .titulo_seccion,.seccion.black_text .titulo,.seccion.sticky_table .titulo,.seccion.txt_secundarias .titulo,.seccion.stats .descripcion li strong,.seccion.banner_fake .titulo,.info_superior_proyecto .titulo_ficha,.item_servicio .titulo_servicio,.seccion.txt_central .descripcion,.item_linea .titulo_linea,.bloque_texto_principal,.item_slider .titulo{font-size:4.5rem}.grid_proyectos{gap:20px}.wrapper_proyectos.listado .top,.seccion.intro_proyectos,.seccion.txt_izq .contenedor,.wrap_proyectos{margin-left:40px;margin-right:40px}.contactus,.seccion.banner_fake.contacto,.seccion.banner_nosotros,.faqs,.contenidos_cards,.seccion.black_text,.seccion.sticky_table,.seccion.txt_secundarias,.info_briefing_proyecto,.info_superior_proyecto .datos_proyecto,.wrapper_servicios,.seccion.txt_central{padding-left:40px;padding-right:40px}.wrapper_proyectos.std .grid_proyectos{grid-template-columns:repeat(2,1fr)}.palabras .item_linea .titulo_linea{font-size:4rem}.pie_pagina .col_pie{font-size:1.67rem}.top .migas .wrap_tit_filtro{display:flex;flex-direction:column;align-items:flex-start;gap:40px}.wrapper_proyectos.listado .top{padding-bottom:40px;align-items:flex-end}.top .migas .wrap_tit_filtro .tit{white-space:normal;margin:0}.top .migas .wrap_tit_filtro .boton_negro{position:relative!important;right:auto!important;bottom:auto!important;margin:0}.wrapper_proyectos.listado .wrap_top::after{left:40px;width:auto;right:40px}.seccion.stats .descripcion li,.item_proyecto .titulo_proyecto{font-size:2.9rem}.boton_negro{min-width:200px}.seccion.txt_secundarias .secundaria:nth-child(n+4){display:none}.seccion.sticky_table table td:last-child,.seccion.sticky_table table td:first-child{width:auto;display:block}.seccion.sticky_table table td:last-child{padding-top:0}.seccion.sticky_table table td:first-child{padding-bottom:20px}.btn_expandir_orbita{align-items:flex-end;padding:10px}.circles .item_orbita{flex-direction:column;max-width:330px}.circles .icono_orbita{position:absolute;right:10px;padding:7px;top:10px;border-width:0}.circles .desc_orbita{padding-right:10px;margin-top:10px;-webkit-line-clamp:3}.circles .pos_3,.circles .pos_1{left:0}.circles .pos_4,.circles .pos_2{right:0}.circles .pos_1{top:0}.circles .pos_2{top:80px}.circles .pos_4{bottom:0}.circles .pos_3{bottom:80px}.circles .pos_1::before,.circles .pos_2::before,.circles .pos_3:before,.circles .pos_4::before{display:none}.desc_orbita.expandido{-webkit-line-clamp:unset}.seccion.endgame{min-height:305px}.banner_opiniones .tarjeta_opinion,.contenidos_cards .tarjeta_proceso{padding:20px}.banner_opiniones .grid_opiniones{grid-template-columns:320px 1fr;gap:40px;padding:0 0 0 40px}.seccion.black_text .texto{gap:40px}.seccion.banner_nosotros .texto{gap:0 40px}.seccion.sticky_table .texto,.seccion.txt_secundarias .descripcion{column-gap:40px}.seccion.banner_fake .descripcion{max-width:400px}.contactus{padding-top:0}.lista_contacto{grid-template-columns:repeat(2,1fr);gap:0}.lista_contacto li{padding:0;padding-top:40px}.botones{flex-direction:column;gap:20px}.cabecera .menu_principal ul li:nth-child(1){display:none}.cabecera .menu_principal ul{gap:20px}.cabecera .contacto_head,.cabecera .menu_principal{font-size:1.8rem}.cabecera .logo a{font-size:4rem}.banner_fake_consultoria .boton{max-inline-size:400px}.banner_cta .contenedor,.seccion.circles_consultoria{padding-inline:4rem}.seccion.migas_txt_ancho{display:block;min-height:unset;padding-block-start:0}.seccion.migas_txt_ancho .migas_contenido{margin-block-start:0;margin-block-end:4rem}.seccion.migas_txt_ancho .texto{display:block}.seccion.foto_txt .contenedor,.foto_texto .contenedor{grid-template-columns:1fr;gap:4rem;padding-inline:4rem}.seccion.foto_txt .imagen,.foto_texto .imagen{order:-1}.seccion.foto_texto.voltear_h .imagen,.seccion.foto_txt.voltear_h .imagen{order:-1}.seccion.foto_txt.voltear_h{padding-top:0}.seccion.foto_txt.titulo_izq .wrap_titulos,.seccion.foto_txt.titulo_izq .imagen,.seccion.foto_txt.titulo_izq .descripcion{grid-column:auto;grid-row:auto;align-self:auto}.seccion.foto_txt.titulo_izq .imagen{order:-1}.seccion.foto_txt.titulo_izq .wrap_titulos{margin-block-end:0}.seccion.circles_consultoria.vertical_circles .texto{grid-template-columns:1fr;row-gap:4rem}.seccion.circles_consultoria.vertical_circles .wrap_titulos{grid-column:1;position:static}.seccion.circles_consultoria.vertical_circles .descripcion{grid-column:1;grid-row:auto}.seccion.cards .contenedor{padding-inline:4rem}.seccion.cards .titulo{margin-top:0}.seccion.cards .descripcion ol{gap:2rem}.banner_cta .texto{grid-template-columns:1fr!important;row-gap:var(--fluid-gap,4rem)!important}.banner_cta .wrap_titulos,.banner_cta .descripcion,.banner_cta .boton{grid-column:1 / -1!important;justify-self:start!important}.banner_cta .boton,.banner_cta .descripcion{margin-block-start:0}.seccion.cards .titulo,.seccion.foto_txt .titulo,.seccion.banner_nosotros .titulo,.seccion.foto_txt .titulo,.banner_cta .wrap_titulos .titulo,.seccion.circles_consultoria .titulo,.seccion.endgame .titulo,.fake .migas .tit,.formulario .titulo,.seccion.banner_nosotros .titulo,.seccion.banner_nosotros .subtitulo,.faqs .tit,.banner_opiniones .titulo,.contenidos_cards .titulo_seccion,.seccion.black_text .titulo,.seccion.sticky_table .titulo,.seccion.txt_secundarias .titulo,.seccion.stats .descripcion li strong,.seccion.banner_fake .titulo,.info_superior_proyecto .titulo_ficha,.item_servicio .titulo_servicio,.seccion.txt_central .descripcion,.item_linea .titulo_linea,.bloque_texto_principal,.item_slider .titulo{font-size:4.5rem}.seccion.tit_texts .descripcion h3,.palabras .item_linea .titulo_linea{font-size:3.5rem}.info_briefing_proyecto .tit_seccion_briefing,.seccion.stats .descripcion li,.item_proyecto .titulo_proyecto,.tabla_h3_alt .descripcion .scroll_table h3,.cards .descripcion h3,.seccion.circles_consultoria li h3,.seccion.sticky_table table td:first-child,.contenido_65 .descripcion .scroll_table h3,.contenido_59 .descripcion .scroll_table h3,.contenido_53 .descripcion .scroll_table h3,.contenido_47 .descripcion .scroll_table h3,.contenido_22 .descripcion .scroll_table h3,.seccion.circles_consultoria li h3,.contenidos_cards .tit_proceso,.contenido_22 .descripcion .scroll_table h3,.seccion.txt_secundarias .subtitulo,.seccion.black_blood .descripcion{font-size:2.7rem}.seccion.txt_secundarias .descripcion,.migas .segmentos,.faqs .contenido_faq,.seccion.tit_texts .descripcion.es_corta p,.seccion.tit_texts .descripcion p strong,.seccion.tit_texts .descripcion a,.seccion.tit_texts .descripcion p,.seccion.tit_texts .descripcion p,.cards .descripcion p,.seccion.circles_consultoria li p,.descripcion{font-size:1.8rem}.descripcion h6,.descripcion h5,.descripcion h4,.descripcion h3,.info_briefing_proyecto .tit_bloque,.info_superior_proyecto .item_meta .tit_meta,.info_briefing_proyecto .cuerpo_texto,.info_superior_proyecto .item_meta .val_meta,.seccion.black_text .descripcion,.seccion.banner_fake .descripcion,.faqs .titulo_faq,.seccion.sticky_table .descripcion.es_corta,.seccion.banner_nosotros .descripcion,.banner_cta .descripcion{font-size:2rem}.banner_cta .boton,.seccion.foto_txt .texto .boton,.seccion.banner_nosotros .boton,.seccion.endgame .boton,.seccion.txt_central .boton{font-size:2rem}.seccion.cards.sixseven .descripcion h3{font-size:2.7rem;hyphens:none}.seccion.tit_texts .contenedor{padding-inline:4rem}.seccion.tit_texts .descripcion li{grid-template-columns:37rem 1fr}.seccion.tit_texts .descripcion h3{line-height:1.1}.pie_pagina .logo_pie{font-size:6rem;transform:translateY(-40px)}}@media (max-width:1032px){.cabecera .wrap{display:block;text-align:right;position:relative}.cabecera .contacto_head,.cabecera .logo,.cabecera .menu_principal{display:inline-block;vertical-align:top}.cabecera .contacto_head{margin-left:20px}.cabecera .logo{position:absolute;left:40px;top:50%;transform:translateY(-50%)}.cabecera .contacto_head a,.cabecera .menu_principal ul li a{padding:10px 0;display:block}.introduccion_portada{padding-left:40px;min-height:unset;padding-right:40px}.item_linea .mini_img{width:auto;height:auto}.lineas_destacadas{gap:40px}.item_linea{gap:20px}.item_proyecto .titulo_proyecto{text-wrap:balance}.seccion.black_blood .descripcion,.seccion.txt_central .descripcion{max-width:none}.seccion.right_thurr .descripcion,.seccion.txt_central .descripcion.es_corta{margin-top:80px;margin-left:0;max-width:none}.seccion.banner_nosotros .boton,.seccion.endgame .boton,.seccion.txt_central .boton{margin-left:0}.item_servicio .enlace_global{flex-direction:column}.item_servicio .col_info{width:auto}.item_servicio .col_titulo{width:auto;margin-bottom:20px}.seccion.right_thurr .descripcion{background-color:var(--grey);padding:80px 40px;margin:0}.wrap_proyectos{margin-top:0}.palabras .wrap{gap:0;margin:80px 0;transform:none;flex-direction:column}.palabras .item_linea .mini_img{border-radius:0;height:auto;width:auto}.palabras .item_linea .titulo_linea{font-size:4.5rem}.palabras .item_linea{position:relative;width:100%}.palabras .mini_img{position:relative;width:100%}.palabras .mini_img::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle,rgba(0,0,0,.6) 0%,rgba(0,0,0,0) 70%);pointer-events:none;z-index:1}.palabras .titulo_linea{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#ffffff;margin:0;z-index:2;text-align:center;width:90%;font-size:4.5rem}.pie_pagina{padding:80px 40px}.pie_pagina .wrap{flex-direction:column;gap:40px}.pie_pagina .logo_pie{font-size:5rem}.pie_pagina .col_pie{min-height:auto;align-items:center;text-align:center;gap:40px}.pie_pagina .logo_pie{transform:none;line-height:1}.pie_pagina .menu_pie ul{flex-direction:row;flex-wrap:wrap;justify-content:center;gap:20px}.pie_pagina .texto_inferior.legales{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:10px}.texto_inferior.legales a:not(:last-child)::after{display:none}.wrapper_servicios{padding-bottom:40px}.seccion.intro_proyectos.contenido_40{padding-top:40px;margin-top:0;margin-bottom:0}.seccion.black_blood.contenido_40 .contenedor{margin-bottom:0}.wrapper_proyectos.listado:not(.fake) .migas .segmentos{right:40px}.wrapper_proyectos.listado .top{margin-top:20px}.modal_cuerpo{gap:40px}.columna_filtro:last-child .lista_filtros{column-gap:20px}.lista_filtros a{font-size:1.67rem}.wrapper_proyectos.listado{padding-bottom:70px}.filtro_categorias_wrapper{position:fixed;right:0;bottom:0;width:50%;z-index:10}.top .migas .wrap_tit_filtro .boton_negro{position:fixed!important;left:0!important;bottom:0!important;right:auto!important;width:50%;z-index:10;margin:0;background-color:var(--icecream);color:var(--black);border-radius:0;border-top:1px solid var(--shadow);border-right:1px solid var(--shadow)}.filtro_categorias_wrapper .btn_abrir_filtros{width:100%;margin:0;border-radius:0;border-top:1px solid var(--ocre)}.top .migas .wrap_tit_filtro .boton_negro,.filtro_categorias_wrapper .btn_abrir_filtros{height:70px;padding:0 10px}body.bolitas_top .btn_whatsapp_flotante{bottom:100px}.seccion.stats .descripcion li,.item_proyecto .titulo_proyecto{font-size:2.5rem}.ficha_proyecto{padding-block-start:0}.info_superior_proyecto .col_titulo{padding-right:20px}.boton_negro{min-width:180px;padding-left:40px;padding-right:40px}.info_superior_proyecto .datos_proyecto{position:relative;grid-template-columns:1fr;gap:40px;padding:80px 40px}.info_superior_proyecto .col_titulo{position:relative;top:auto;padding-right:0;width:100%}.info_superior_proyecto .col_metas{gap:20px}.info_superior_proyecto .col_boton{position:absolute;bottom:80px;right:40px;justify-content:flex-end;width:auto}.info_superior_proyecto .col_boton .boton_negro{width:auto}.info_briefing_proyecto .wrap{flex-direction:column}.info_briefing_proyecto .col_txt_briefing{width:auto}.info_briefing_proyecto .tit_seccion_briefing{font-size:3.5rem}.seccion.stats .descripcion ul{flex-direction:column;gap:80px}.seccion.stats .descripcion li{font-size:3.5rem}.seccion.stats .descripcion li strong{font-size:5.5rem}.seccion.txt_secundarias .secundarias{flex-direction:column;height:auto;gap:20px}.seccion.txt_secundarias .secundaria{width:100%;height:250px;flex:none}.seccion.txt_secundarias .secundaria:nth-child(n+4){display:block}.seccion.sticky_table .texto{grid-template-columns:45% 1fr;column-gap:40px;row-gap:20px}.seccion.black_text{padding-top:0}.seccion.black_text .texto{grid-template-columns:1fr;gap:40px}.circles .item_orbita{padding-right:60px}.circles{padding-left:40px;padding-right:40px}.circles .footer_orbita{max-width:none;padding:0}.contenidos_cards .col_textos{position:static}.contenidos_cards .grid_proceso{grid-template-columns:1fr;gap:40px}.banner_opiniones .grid_opiniones{grid-template-columns:1fr}.banner_opiniones .grid_opiniones .sticky_this{position:static}.seccion.banner_nosotros{min-height:unset;align-items:flex-start}.seccion.banner_nosotros .texto{display:flex;flex-direction:column;gap:20px}.seccion.banner_nosotros .wrap_titulos,.seccion.banner_nosotros .descripcion,.seccion.banner_nosotros .boton{grid-column:unset;grid-row:unset;width:100%;margin-top:0!important}.seccion.banner_fake.contacto{padding-top:0;padding-bottom:40px}.seccion.banner_fake.contacto .texto{flex-direction:column;padding-top:40px}.migas.contact{position:absolute;right:40px;top:0;padding:0}.grid_contacto{grid-template-columns:1fr}.botones{flex-direction:row}.wrapper_proyectos.listado.fake .top,.wrapper_proyectos.listado.fake,.seccion.legal{background:none;padding:0 40px;margin:0}.wrapper_proyectos.listado.fake .top{justify-content:flex-start;padding:0;margin-bottom:40px}.seccion.legal{padding-bottom:80px}body.cabecera_especial,body.es_ficha{padding-top:128px}.navegacion_proyectos .item_nav{height:220px}.navegacion_proyectos .item_nav .tit_nav{font-size:3rem}.navegacion_proyectos .item_nav .capa_oscura{background-color:rgba(30,32,34,.3)}.cabecera .contacto_head,.cabecera .menu_principal{display:none}body.es_ficha .menu_ham .the_bars::before,body.es_ficha .menu_ham .the_bars::after,body.es_ficha .menu_ham .the_bars,body.cabecera_especial .menu_ham .the_bars::before,body.cabecera_especial .menu_ham .the_bars::after,body.cabecera_especial .menu_ham .the_bars{background-color:var(--black)}.menu_ham{background-color:transparent;color:var(--whitefake);border-radius:100%;position:fixed;top:0;right:10px;z-index:9;height:50px;width:50px;transition:all .5s ease-in-out 0s;opacity:1;visibility:visible;line-height:1.889rem;font-size:1.667rem;outline:none;border-width:0;overflow:hidden;text-indent:-9999px;margin-left:10px;display:block!important}body.scroll_down .cabecera .logo a{font-size:2.73rem}body.scroll_down .menu_ham{top:0}.menu_ham .the_bars{height:2px;width:3rem;left:50%;transform:translateX(-50%);background:var(--whitefake);position:absolute;top:50%;margin-top:0;transition:none}.menu_ham .the_bars::before,.menu_ham .the_bars::after{content:"";position:absolute;height:2px;left:0;width:3rem;background:var(--whitefake);transition-duration:.3s,.3s;transition-delay:.3s,0s}.menu_ham .the_bars::before{top:-6px;transition-property:top,transform}.menu_ham .the_bars::after{bottom:-6px;transition-property:bottom,transform}body.mm-ocd-opened .menu_ham .the_bars{background-color:transparent!important}body.mm-ocd-opened .menu_ham .the_bars::before,body.mm-ocd-opened .menu_ham .the_bars::after{background-color:var(--whitefake);transition-delay:0s,.3s}body.mm-ocd-opened .menu_ham .the_bars::before{max-width:unset;top:0;transform:rotate(45deg)}body.mm-ocd-opened .menu_ham .the_bars::after{bottom:0;transform:rotate(-45deg)}.mm-spn .falso_link,.mm-spn a{font-size:1.25rem}.mm-spn .falso_link{color:var(--whitefake)}.mm-spn.mm-spn--navbar::after{font-size:3rem;font-weight:400;opacity:1;background:rgba(0,0,0,.1);color:var(--whitefake);font-family:var(--logo);text-transform:uppercase}.mm-spn.mm-spn--navbar::before{opacity:1;z-index:2;border-color:var(--whitefake)}#mmmenu ul li{text-transform:uppercase}#mmmenu ul li.sel ul li.sel a,#mmmenu ul li.sel ul li.sel span,#mmmenu ul li.sel span,#mmmenu ul li.sel a{font-weight:600;text-decoration:underline}#mmmenu ul li.sel ul li a,#mmmenu ul li.sel ul li span{font-weight:normal;text-decoration:none;color:currentColor}#mmmenu ul li a,#mmmenu ul li.sel .falso_link,#mmmenu ul li.sel a,#mmmenu ul li.sel ul li a,#mmmenu ul li ul li a,#mmmenu ul li ul li.sel a{color:var(--whitefake)}.mm-spn .falso_link.sel{color:var(--black)}#mmmenu ul li.sel li{background-color:transparent}#mmmenu ul li.sel li{background-color:transparent}#mmmenu ul li.sel li.sel a{background-color:transparent;text-decoration:underline}.mm-spn.mm-spn--light{color:var(--whitefake);background:var(--ocre)}.mm-spn li::before{opacity:1}.mm-spn li::after{opacity:.05}.cabecera .wrap{text-align:left;padding:10px}.cabecera .logo{position:static;transform:none}.cabecera .logo a{font-size:4rem;font-size:2.73rem}.seccion.circles_consultoria .texto{grid-template-columns:1fr;row-gap:4rem;column-gap:0}.seccion.circles_consultoria .wrap_titulos,.seccion.circles_consultoria .descripcion.es_corta,.seccion.circles_consultoria .descripcion:not(.es_corta){grid-column:1 / -1;grid-row:auto}.seccion.circles_consultoria .descripcion.es_corta{margin-block-start:0}.seccion.circles_consultoria ul{grid-template-columns:1fr;column-gap:0;row-gap:0}.seccion.circles_consultoria li{grid-template-columns:8rem 1fr;column-gap:2rem;padding-block:3rem}.seccion.circles_consultoria li::before{inline-size:6rem;block-size:6rem;outline-offset:.5rem}.seccion.circles_consultoria li::after{inline-size:10rem;block-size:10rem}.seccion.circles_consultoria li:nth-last-child(-n+2){border-block-end:1px solid rgba(0,0,0,.08);padding-block-end:3rem}.banner_cta .texto{grid-template-columns:1fr;row-gap:3rem;padding-block:6rem}.banner_cta .wrap_titulos,.banner_cta .descripcion,.banner_cta .boton{grid-column:1 / -1;grid-row:auto;margin-block-start:0}.seccion.tit_texts .descripcion li{grid-template-columns:27rem 1fr}.seccion.cards.sixseven .descripcion ol{grid-template-columns:repeat(2,1fr)}.seccion.banner_nosotros_consultoria .titulo{margin-top:0}.seccion.banner_fake .wrap_titulos{margin-bottom:0}.seccion.banner_fake .texto{flex-direction:column;padding-bottom:90px;align-items:flex-start;justify-content:flex-end}.seccion.banner_fake .wrap_titulos,.seccion.banner_fake .descripcion{max-width:none}.seccion.banner_fake .descripcion{margin-top:40px;margin-bottom:0}.grid_opiniones .boton,.banner_cta .boton,.seccion.foto_txt .texto .boton,.seccion.banner_nosotros .boton,.seccion.endgame .boton,.seccion.txt_central .boton,.seccion.tit_texts .descripcion a,.seccion.circles_consultoria li a,.seccion.right_thurr .descripcion a{position:relative;clip-path:none}.grid_opiniones .boton::before,.banner_cta .boton::before,.seccion.foto_txt .texto .boton::before,.seccion.banner_nosotros .boton::before,.seccion.endgame .boton::before,.seccion.txt_central .boton::before,.seccion.tit_texts .descripcion a::before,.seccion.circles_consultoria li a::before,.seccion.right_thurr .descripcion a::before{content:'';display:block;position:absolute;inset-block-end:-1rem;inset-inline-start:50%;transform:translateX(-50%);inline-size:70%;block-size:1px;background-color:var(--black);border-radius:0}.seccion.endgame .boton::before,.banner_cta .boton::before{background-color:var(--whitefake)}.seccion.banner_nosotros .boton{width:auto}.seccion.tit_texts .descripcion a,.seccion.circles_consultoria li a{justify-self:start;display:inline-flex;inline-size:fit-content;max-inline-size:100%}.banner_opiniones .grid_opiniones .sticky_this{display:flex;justify-content:space-between;align-items:flex-end;gap:3rem;inline-size:100%}.banner_opiniones .grid_opiniones .sticky_this .boton{margin-inline-end:4rem}.wrapper_proyectos.listado.fake .migas,.wrapper_proyectos.listado.fake .top{justify-content:flex-start;text-align:left;align-items:flex-start}.banner_opiniones.listado_opiniones .grid_opiniones{max-inline-size:none;padding-block:4rem;padding-inline:4rem}}@media (max-width:540px){.wrapper_banners,.banners.portada{height:50vh}.banner_cta .wrap_titulos .titulo,.seccion.circles_consultoria .titulo,.seccion.endgame .titulo,.fake .migas .tit,.formulario .titulo,.seccion.banner_nosotros .titulo,.seccion.banner_nosotros .subtitulo,.faqs .tit,.banner_opiniones .titulo,.contenidos_cards .titulo_seccion,.seccion.black_text .titulo,.seccion.sticky_table .titulo,.seccion.txt_secundarias .titulo,.seccion.stats .descripcion li strong,.seccion.banner_fake .titulo,.info_superior_proyecto .titulo_ficha,.item_servicio .titulo_servicio,.seccion.txt_central .descripcion,.item_linea .titulo_linea,.bloque_texto_principal,.item_slider .titulo{font-size:3.5rem}.item_slider .texto,.introduccion_portada{padding:40px 20px}.item_linea{flex-direction:column}.item_linea:nth-child(2n){flex-direction:column}.seccion.txt_izq.contenido_14 .contenedor{margin-top:40px}.grid_proyectos.listado .item_proyecto,.grid_proyectos.portada .item_proyecto{padding-top:0}.wrapper_proyectos.listado .top,.seccion.intro_proyectos,.seccion.txt_izq .contenedor,.wrap_proyectos{margin-left:20px;margin-right:20px}.grid_proyectos{grid-template-columns:repeat(1,1fr);gap:40px}.wrap_proyectos{margin-bottom:40px}.contactus,.seccion.banner_fake.contacto,.seccion.banner_nosotros,.faqs,.contenidos_cards,.seccion.black_text,.seccion.sticky_table,.seccion.txt_secundarias,.info_briefing_proyecto,.info_superior_proyecto .datos_proyecto,.wrapper_servicios,.seccion.txt_central{padding-left:20px;padding-right:20px}.wrapper_servicios,.seccion.txt_central{padding-top:40px;padding-bottom:40px}.seccion.right_thurr .descripcion,.seccion.txt_central .descripcion.es_corta{margin-top:40px}.grid_opiniones .boton,.banner_cta .descripcion,.seccion.banner_nosotros .descripcion,.faqs .titulo_faq,.contenidos_cards .desc_seccion,.circles .footer_orbita p,.seccion.black_text .descripcion,.seccion.sticky_table .descripcion.es_corta,.descripcion h6,.descripcion h5,.descripcion h4,.descripcion h3,.info_briefing_proyecto .tit_bloque,.info_briefing_proyecto .tit_seccion_briefing,.info_superior_proyecto .item_meta .tit_meta,.info_briefing_proyecto .cuerpo_texto,.info_superior_proyecto .item_meta .val_meta,.titulo_columna,.migas .tit,.item_servicio .subtitulo_servicio,.wrap_servicios .tit_servicios,.seccion.txt_izq.contenido_14 .wrap_titulos .titulo,.seccion.stats .descripcion li,.item_proyecto .titulo_proyecto,.seccion.banner_nosotros .boton,.seccion.endgame .boton,.seccion.txt_central .boton,.seccion.right_thurr .descripcion,.seccion.txt_central .descripcion.es_corta{font-size:2rem}.banner_cta .boton,.faqs .contenido_faq,.descripcion,.seccion.txt_secundarias .descripcion,.boton_negro,.migas .segmentos,.item_servicio .descripcion_corta,.item_proyecto .meta_proyecto{font-size:1.67rem}.modal_cabecera .modal_titulo,.contenidos_cards .tit_proceso,.contenido_22 .descripcion .scroll_table h3,.seccion.txt_secundarias .subtitulo,.seccion.black_blood .descripcion{font-size:2.5rem}.item_servicio:last-child .enlace_global{padding-bottom:0}.seccion.right_thurr .descripcion{padding:40px 20px}.seccion.right_thurr.contenido_10 .descripcion{padding:40px 20px;margin-top:0}.wrapper_proyectos.std .grid_proyectos{grid-template-columns:repeat(1,1fr)}.palabras .wrap{margin:0}.pie_pagina{padding:40px 20px}.pie_pagina .logo_pie{font-size:4rem}.btn_whatsapp_flotante{bottom:20px;right:20px}body.cabecera_especial,body.es_ficha{padding-top:84px}.grid_proyectos.relacionados,.grid_proyectos.listado{grid-template-columns:repeat(1,1fr)}.wrapper_proyectos.listado{padding-bottom:0}.botones .boton::before,.botones .boton::after,.boton_negro::before,.boton_negro::after{display:none}.modal_cuerpo{grid-template-columns:1fr;gap:40px;padding:20px}.modal_cabecera{padding:20px}.columna_filtro:last-child .lista_filtros{grid-template-columns:1fr;column-gap:0}.modal_filtros_contenido{max-height:85vh}.info_superior_proyecto .col_boton{position:static;justify-content:flex-start}.info_superior_proyecto .galeria_superior_proyecto .img_top:nth-child(2){display:none}.info_superior_proyecto .datos_proyecto{padding:40px 20px}.info_briefing_proyecto{padding-top:0;padding-bottom:40px}.info_briefing_proyecto .col_tit_briefing{width:100%;background-color:var(--icecream);top:0;padding-top:40px;padding-top:80px}.info_briefing_proyecto .tit_seccion_briefing{font-size:3.5rem}.imagen_secundaria_proyecto,.imagen_central_proyecto{border-radius:0;margin:0}.boton_negro{padding:16px 30px}.top .migas .wrap_tit_filtro .boton_negro,.filtro_categorias_wrapper .btn_abrir_filtros{height:50px}.seccion.banner_fake{height:auto;min-height:50vh}.seccion.banner_fake .contenedor{padding:0 20px}.seccion.banner_fake .texto{flex-direction:column;justify-content:center;align-items:flex-start;gap:30px;padding-top:calc(84px + 40px);padding-bottom:40px}.seccion.banner_fake .wrap_titulos{margin-bottom:0;max-width:100%}.seccion.banner_fake .descripcion{max-width:100%;font-size:2rem}.seccion.txt_secundarias,.seccion.stats{padding:40px 20px}.seccion.stats .descripcion ul{gap:40px}.seccion.txt_secundarias .subtitulo{margin-top:20px}.seccion.txt_secundarias .wrap_titulos{margin-bottom:40px}.seccion.txt_secundarias .descripcion{column-count:1;column-gap:40px;margin-bottom:40px}.seccion.sticky_table{padding-inline:20px;padding-block:40px}.seccion.sticky_table .texto{grid-template-columns:1fr;gap:0}.seccion.sticky_table .descripcion.es_corta{padding-right:0}.contenido_22 .sticky_this{position:static}.circles{padding:40px 20px}.circles .footer_orbita{text-align:left;text-indent:40px;margin-top:40px}.circles .wrap{aspect-ratio:auto;display:flex;flex-direction:column;gap:20px}.circles .ring{display:none}.circles .center_badge{position:relative;top:auto;left:auto;transform:none;margin:0 auto 20px auto;z-index:1}.circles .item_orbita{position:relative;top:auto!important;bottom:auto!important;left:auto!important;right:auto!important;padding:20px;width:100%;max-width:100%;transform:none}.circles .footer_orbita{margin-top:40px;text-indent:0;text-align:center}.circles .tit_orbita{padding-top:5px;padding-right:50px}.circles .desc_orbita{margin-top:20px;-webkit-line-clamp:unset}.btn_expandir_orbita{display:none}.circles .icono_orbita{right:unset;right:20px;top:20px}.seccion.endgame .texto{padding-left:20px;padding-right:20px}.contenidos_cards{overflow:hidden;padding:40px 20px}.contenidos_cards .wrap_tarjetas{align-items:center}.contenidos_cards .tarjeta_proceso{flex-direction:column;align-items:flex-start;padding:20px;gap:20px;min-block-size:auto;width:100%}.contenidos_cards .foto_proceso{inline-size:100%;block-size:180px}.contenidos_cards .tit_proceso{font-size:2.5rem}.contenidos_cards .desc_proceso p{font-size:1.67rem;line-height:1.3}.banner_opiniones{padding:40px 0}.banner_opiniones .grid_opiniones{padding:0 0 0 20px}.banner_opiniones .tarjeta_opinion{width:75vw;max-width:320px;min-height:auto}.banner_opiniones .owl-item{width:auto!important}.banner_opiniones .icono_chat{display:none}.banner_opiniones .texto_opinion p{-webkit-line-clamp:5;margin-bottom:20px}.seccion.banner_nosotros,.faqs{padding-top:40px;padding-bottom:40px}.faqs .cabecera_faq{padding:20px}.faqs .titulo_faq{padding-right:0}.faqs .item_faq.activo .contenido_faq{padding:20px}.faqs .tit{text-align:left}.migas.contact{position:relative;right:auto;top:auto;transform:none;padding:0 20px}.seccion.banner_fake.contacto .texto{padding-top:20px}.wrapper_proyectos.listado:not(.fake) .migas .segmentos{right:20px}.lista_contacto{grid-template-columns:repeat(1,1fr)}.contacto_formulario{gap:40px}.campos{display:flex;flex-direction:column}.contacto_formulario .campos{gap:10px}.formulario .titulo{margin-bottom:20px}.campos{margin-top:20px}.botones{flex-direction:column;align-items:stretch!important;gap:25px;width:100%}.checks{width:100%}.checks .check{justify-content:flex-start;align-items:flex-start}.checks label{text-align:left}.botones .boton{width:100%;margin:0}div.format_popup{position:absolute;left:0;right:0;transform:none;top:0;padding:20px!important}div.format_popup .tit{font-size:3.5rem!important;padding-right:20px}div.format_popup ul li{font-size:1.67rem!important}div.format_popup h1,div.format_popup h2,div.format_popup h3,div.format_popup h4,div.format_popup h5{font-size:2.5rem}div.format_popup table,div.format_popup ul,div.format_popup ol,div.format_popup p{font-size:1.67rem}.wrapper_proyectos.listado.fake .top,.wrapper_proyectos.listado.fake,.seccion.legal{padding:0 20px}.wrapper_proyectos.listado.fake .top{padding:0}.seccion.legal{padding-bottom:40px}.navegacion_proyectos .grid_nav{flex-direction:column}.navegacion_proyectos .item_nav .info_nav{padding:40px 20px;color:var(--whitefake,#ffffff)}.navegacion_proyectos .item_nav .etiqueta_nav{font-size:1.2rem;letter-spacing:1px}.navegacion_proyectos .item_nav .tit_nav{max-width:none}.navegacion_proyectos .item_nav .tit_nav{font-size:2.5rem}.navegacion_proyectos .item_nav{height:130px}.banner_fake_consultoria .boton{position:static}.banner_fake_consultoria .descripcion{margin-block-end:0}.seccion.banner_nosotros .titulo{margin-block-start:0}.banner_cta .contenedor,.seccion.circles_consultoria{padding-inline:2rem;padding-block:4rem}.seccion.circles_consultoria ul{grid-template-columns:1fr;row-gap:0}.seccion.circles_consultoria li{display:grid;grid-template-columns:1fr;row-gap:1.5rem;padding-inline:0;justify-items:center;text-align:center}.seccion.circles_consultoria li::before{display:none}.seccion.circles_consultoria li::after{position:static;transform:none;inline-size:8rem;block-size:8rem;grid-column:1;grid-row:1;margin-block:0}.seccion.circles_consultoria li h3{grid-column:1;grid-row:2;margin-block:0}.seccion.circles_consultoria li p{grid-column:1;grid-row:3;margin-block:0}.seccion.circles_consultoria li a{grid-column:1;grid-row:4;margin-block-start:1rem}.seccion.circles_consultoria .titulo{text-align:center}.contenido_65 .sticky_this,.contenido_59 .sticky_this,.contenido_47 .sticky_this,.contenido_53 .sticky_this{position:static}.contenido_65 .texto .descripcion,.contenido_59 .texto .descripcion,.contenido_47 .texto .descripcion,.contenido_53 .texto .descripcion{display:flex;flex-direction:column;margin-block-start:2rem}.contenido_65 .scroll_table,.contenido_59 .scroll_table,.contenido_47 .scroll_table,.contenido_53 .scroll_table{order:-1;margin-block-end:2rem}.contenido_65 .texto .descripcion p,.contenido_59 .texto .descripcion p,.contenido_47 .texto .descripcion p,.contenido_53 .texto .descripcion p{margin-block-start:0}.seccion.contenido_65 table tr:last-child th,.seccion.contenido_65 table tr:last-child td,.seccion.contenido_59 table tr:last-child th,.seccion.contenido_59 table tr:last-child td,.seccion.contenido_47 table tr:last-child th,.seccion.contenido_47 table tr:last-child td,.seccion.contenido_53 table tr:last-child th,.seccion.contenido_53 table tr:last-child td{padding-block-end:2rem}.banner_cta .texto{padding-block:2rem}.seccion.txt_secundarias .wrap_titulos{text-align:left}.seccion.migas_txt_ancho{padding-top:0}.seccion.migas_txt_ancho .migas_contenido{margin-block-end:0}.seccion.foto_txt{padding-block:4rem}.seccion.foto_txt .contenedor,.foto_texto .contenedor{padding-inline:2rem}.seccion.banner_nosotros .boton{font-size:1.67rem}.seccion.cards .titulo,.seccion.foto_txt .titulo,.seccion.banner_nosotros .titulo,.seccion.foto_txt .titulo,.banner_cta .wrap_titulos .titulo,.seccion.circles_consultoria .titulo,.seccion.endgame .titulo,.fake .migas .tit,.formulario .titulo,.seccion.banner_nosotros .titulo,.seccion.banner_nosotros .subtitulo,.faqs .tit,.banner_opiniones .titulo,.contenidos_cards .titulo_seccion,.seccion.black_text .titulo,.seccion.sticky_table .titulo,.seccion.txt_secundarias .titulo,.seccion.stats .descripcion li strong,.seccion.banner_fake .titulo,.info_superior_proyecto .titulo_ficha,.item_servicio .titulo_servicio,.seccion.txt_central .descripcion,.item_linea .titulo_linea,.bloque_texto_principal,.item_slider .titulo{font-size:3.5rem}.seccion.migas_txt_ancho .descripcion p:nth-child(1){margin-block-start:0}.sticky_this{position:static;top:unset}.seccion.circles_consultoria.vertical_circles li{grid-template-columns:1fr!important;row-gap:2rem!important;justify-items:center;text-align:center}.seccion.circles_consultoria.vertical_circles li::before,.seccion.circles_consultoria.vertical_circles li::after{grid-column:1 / -1!important;grid-row:auto!important;margin-inline:auto}.seccion.circles_consultoria.vertical_circles ul::before{display:none}.seccion.circles_consultoria.vertical_circles li{border-block-end:1px solid rgba(0,0,0,.08)}.seccion.circles_consultoria.vertical_circles li:last-child{border-block-end:0}.seccion.cards{padding-block:4rem}.seccion.cards .contenedor{padding-inline:2rem}.seccion.cards .descripcion ol{grid-template-columns:repeat(1,1fr)}.seccion.cards .descripcion li{padding-inline:2rem}.seccion.tit_texts{padding-block:4rem}.seccion.tit_texts .contenedor{padding-inline:2rem}.seccion.tit_texts .descripcion li{grid-template-columns:1fr!important;row-gap:2rem!important}.seccion.tit_texts .descripcion li>*{grid-column:1 / -1!important;grid-row:auto!important;justify-self:start!important}.seccion.tit_texts .descripcion.es_corta p{font-size:2rem}.seccion.tit_texts .descripcion a{font-size:1.67rem}.seccion.sticky_table table tr:last-child td:last-child{padding-block-end:0}.migas .segmentos{align-items:flex-start}.seccion.cards.sixseven .descripcion ol{grid-template-columns:repeat(1,1fr);gap:0}.seccion.cards.sixseven .descripcion li{flex-direction:column}.introduccion_portada .bloque_texto_principal br{display:none}.bloque_texto_principal p:first-child{text-indent:0}.seccion.banner_fake .descripcion{margin-top:0}.mm-spn.mm-spn--navbar::after{font-size:1.3rem}.seccion.banner_nosotros .boton,.banner_cta .boton,.seccion.foto_txt .texto .boton,.seccion.tit_texts .descripcion a,.seccion.circles_consultoria li a{justify-self:center;margin-inline:auto;display:inline-flex;inline-size:fit-content;max-inline-size:100%;text-align:center}.banner_opiniones .grid_opiniones .sticky_this{flex-direction:column;justify-content:flex-start;align-items:flex-start}.grid_opiniones .boton{margin-top:0}.banner_opiniones.listado_opiniones .grid_opiniones{padding-inline:2rem}}@media (max-width:359px){body{font-size:56%}}