html:has(#etiqueta-contacto-vertical a[data-aria-expanded=true]){overflow:hidden}body{padding-right:2.625em}.contact-section{color:#2d0a10;width:100%;left:calc(100% - 2.625em);transition:left .3s ease-in-out,z-index .6s linear}.contact-section:has(~.proyectos-section #etiqueta-proyectos-vertical a[data-aria-expanded=true]){transition:left .3s ease-in-out;z-index:3 !important}.contact-section #etiqueta-contacto-vertical{width:2.625em}.contact-section #etiqueta-contacto-vertical .etiqueta-contacto-vertical-container{transform:translateY(-50%) translateX(-50%) rotate(90deg)}.contact-section:has(#etiqueta-contacto-vertical a[data-aria-expanded=true]){left:0}.contact-section #contenido-contacto{padding-top:clamp(135px,11.25em,180px);padding-left:5.6875em;padding-right:2.625em;display:grid;grid-template-columns:28.5625em auto;grid-template-rows:auto auto auto;grid-template-areas:"title image" "info image" ". image";-moz-column-gap:1.5em;column-gap:1.5em}.contact-section #contenido-contacto h2{grid-area:title}.contact-section #contenido-contacto .contact-info{grid-area:info}.contact-section #contenido-contacto .contact-image{grid-area:image}.contact-section .contact-section-title,.contact-section .contact-section-title p{line-height:1.4em}.contact-section .contact-info,.contact-section .contact-info p{line-height:1.6666666667em}.contact-section .contact-image{height:48.125em}@media(max-width: 767px){.contact-section #contenido-contacto{padding-left:30px;padding-right:30px;grid-template-columns:auto;grid-template-rows:auto;grid-template-areas:"title" "image" "info"}.contact-section .contact-image{height:428px}}.content-container{width:100%;max-width:100%;padding-left:5.0625em;padding-right:2.875em}main{color:#2d0a10;border-color:#2d0a10}h2{font-weight:bold}.filosofia-section{border-top:.1px solid #2d0a10;border-bottom:.1px solid #2d0a10}.filosofia-section .filosofia-recuadro{position:relative;padding:1px;border:.1px solid #2d0a10;border-right:none;border-bottom:none}.filosofia-section .filosofia-recuadro .titulo{margin-top:20%}.filosofia-section .filosofia-recuadro:nth-child(1),.filosofia-section .filosofia-recuadro:nth-child(3){border-left:0}.filosofia-section .filosofia-img{max-height:35.625em}.valores-section div,.valores-section h4{border-color:#2d0a10 !important}.valores-section .valores-img{max-height:25.6875em}@media(max-width: 576px){.container{width:100%;padding-left:0;padding-left:30px;padding-right:16px}.content-container{padding-left:3rem;padding-right:1rem}.filosofia-section .filosofia-container{padding-right:0;padding-left:0}.filosofia-section .filosofia-container .filosofia-texto{padding-left:30px}.filosofia-section .filosofia-container h2{padding-left:30px;border-bottom:1px solid #2d0a10}.filosofia-section .filosofia-recuadro .titulo{margin-top:0}.filosofia-section .filosofia-recuadro:nth-child(1),.filosofia-section .filosofia-recuadro:nth-child(2){border-top:0}.filosofia-section .filosofia-recuadros-wrapper{border-left:none}.valores-section div{border:0 !important}.valores-section h2{padding-left:30px;border-bottom:1px solid #2d0a10}.valores-section .valores-content{padding-left:30px}.valores-section .valores-img{max-height:291px}}@media(min-width: 1200px){.filosofia-recuadro:nth-child(1),.filosofia-recuadro:nth-child(2){border-top:0}.filosofia-recuadro .titulo{margin-top:40%}.filosofia-recuadros-wrapper{border-left:.1px solid #2d0a10}.valores-titulo-container{margin-left:50% !important}.filosofia-container{padding-right:7.5em;padding-left:5.0625em}.container{padding-left:2.0625em !important}}@media(max-width: 1200px){.valores-titulo-container{border-left:0 !important}.valores-section .border-start{border-left:0 !important}}/*# sourceMappingURL=filosofia.min.css.map */