.viviendas-sostenibles{padding-left:220px;position:relative}.viviendas-sostenibles__decoration{bottom:-40%;left:10%;position:absolute;top:0;z-index:-1}.viviendas-sostenibles__decoration img{display:block;height:80%;opacity:.17;width:auto}.viviendas-sostenibles__kicker-mobile{display:none}.viviendas-sostenibles__content{align-items:flex-start;display:flex;flex-direction:column;margin-left:auto;text-align:left;width:85%}.viviendas-sostenibles__content .content-media__body{margin-bottom:60px;max-width:65ch}.viviendas-sostenibles__images{display:grid;gap:2rem;grid-template-columns:1fr 2.2fr;width:100%}@media (max-width:1023px){.viviendas-sostenibles{padding-left:var(--spacing-page-x)}.viviendas-sostenibles__content{margin-left:0;text-align:center;width:100%}.viviendas-sostenibles__kicker-mobile{display:block;margin-bottom:30px}.viviendas-sostenibles__content .section-title{margin-inline:0;margin-bottom:30px;max-width:none;text-align:center}.viviendas-sostenibles__content .content-media__body{margin-inline:auto;margin-bottom:70px;max-width:var(--mobile-content-width,95%);text-align:center}.viviendas-sostenibles__images{display:flex;gap:45px;height:auto;width:100%}.viviendas-sostenibles__images .media-fill-box{flex-shrink:0;height:400px;width:calc(80% - 36px)}.viviendas-sostenibles__decoration{bottom:auto;left:50%;top:13%;transform:translateX(-50%);width:80%}.viviendas-sostenibles__decoration img{height:auto;width:40%}}