@charset "UTF-8";
/* https://denduestudio.com/wp-content/themes/arquitectura/lib/css/sobre-mi.min.css?ver=1752657477 */
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);z-index:5!important;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 #etiqueta-contacto-vertical .etiqueta-contacto-vertical-container .title-2{font-size:clamp(12px,1.5vw,15px)}.contact-section:has(#etiqueta-contacto-vertical a[data-aria-expanded=true]){left:0}.contact-section #contenido-contacto{height:100vh;overflow-y:auto;padding-top:clamp(135px,11.25em,180px);padding-left:5.6875em;padding-right:2.625em;padding-bottom:5em;max-height:100vh;display:grid;grid-template-columns:28.5625em auto;grid-template-rows:auto auto auto;grid-template-rows:auto auto 1fr;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{max-height:48.125em}.contact-section .lightbox-close{position:absolute;top:2.3333333333em;right:2.6666666667em;color:#2d0a10;font-size:30px;cursor:pointer;z-index:1000}@media(max-width:576px){.contact-section #contenido-contacto{padding-bottom:12.5em}}@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}}main{background-color:#f7f6f2;min-height:100vh}.sobre-mi{color:#2d0a10;display:grid;padding-bottom:calc(4.125em + 18px + 1.5em)!important;grid-template-areas:"imagen1" "texto" "imagen2" "significado";gap:33px}.sobre-mi .imagen1{grid-area:imagen1;height:463px;align-self:end}.sobre-mi .imagen1 img{-o-object-position:50% 25%;object-position:50% 25%}.sobre-mi .imagen2{grid-area:imagen2;height:547px;overflow:hidden}.sobre-mi .imagen2 img{transform:scale(1.25) translate(32px,-21px)}.sobre-mi .texto{grid-area:texto}.sobre-mi .significado{grid-area:significado}@media(min-width:768px){.container{padding-left:2.0625em!important;padding-right:2.0625em!important}.sobre-mi{-moz-column-gap:0;column-gap:0;row-gap:0;grid-template-columns:auto auto;grid-template-areas:"imagen1 texto" "significado imagen2 "}.sobre-mi .imagen1{height:48.4375em}.sobre-mi .imagen2{height:36.4375em}.texto,.significado{padding:3rem!important}}@media(min-width:1200px){.container{padding-left:2.0625em!important;padding-right:2.0625em!important}.sobre-mi{-moz-column-gap:1.9375em;column-gap:1.9375em;row-gap:0;grid-template-columns:40.6875em 24.1875em 11.125em 11.125em auto;grid-template-areas:"imagen1 . texto texto texto" "imagen1 imagen2 texto texto texto" "imagen1 imagen2 . . ." "imagen1 imagen2 significado significado ."}.texto,.significado{padding:0!important}}@media(min-width:1400px){.container{padding-left:2.0625em!important;padding-right:clamp(2.0625em,100vw - 1600px,8.4375em)!important}.sobre-mi{grid-template-columns:40.6875em 24.1875em 1fr 5fr 3fr;grid-template-areas:"imagen1 . . texto texto" "imagen1 imagen2 . texto texto" "imagen1 imagen2 . . ." "imagen1 imagen2 significado significado ."}}