.elementor-252 .elementor-element.elementor-element-40aa07c{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-252 .elementor-element.elementor-element-ec8c3db img{width:100%;}.elementor-252 .elementor-element.elementor-element-91c9cb4{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-252 .elementor-element.elementor-element-91884ec{--display:grid;--e-con-grid-template-columns:2fr 5fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-252 .elementor-element.elementor-element-bcf2826{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-252 .elementor-element.elementor-element-922e19d{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-252 .elementor-element.elementor-element-9c8ec78{--display:grid;--e-con-grid-template-columns:2fr 4fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-252 .elementor-element.elementor-element-5c6c2aa .elementor-heading-title{font-size:16px;font-weight:500;text-transform:uppercase;}.elementor-252 .elementor-element.elementor-element-80dabb5 .elementor-heading-title{font-size:16px;font-weight:400;text-transform:uppercase;}.elementor-252 .elementor-element.elementor-element-cc2173b{--display:grid;--e-con-grid-template-columns:2fr 4fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-252 .elementor-element.elementor-element-1cb736b .elementor-heading-title{font-size:16px;font-weight:500;text-transform:uppercase;}.elementor-252 .elementor-element.elementor-element-a95b581 .elementor-heading-title{font-size:16px;font-weight:400;text-transform:uppercase;}.elementor-252 .elementor-element.elementor-element-6fce471{--display:grid;--e-con-grid-template-columns:2fr 4fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-252 .elementor-element.elementor-element-db5fb72 .elementor-heading-title{font-size:16px;font-weight:500;text-transform:uppercase;}.elementor-252 .elementor-element.elementor-element-188f085 .elementor-heading-title{font-size:16px;font-weight:400;text-transform:uppercase;}.elementor-252 .elementor-element.elementor-element-d8a11fb{--display:grid;--e-con-grid-template-columns:2fr 4fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-252 .elementor-element.elementor-element-d2bbed0 .elementor-heading-title{font-size:16px;font-weight:500;text-transform:uppercase;}.elementor-252 .elementor-element.elementor-element-d90d836 .elementor-heading-title{font-size:16px;font-weight:400;text-transform:uppercase;}.elementor-252 .elementor-element.elementor-element-94446a4{--display:grid;--e-con-grid-template-columns:2fr 4fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-252 .elementor-element.elementor-element-054a391 .elementor-heading-title{font-size:16px;font-weight:500;text-transform:uppercase;}.elementor-252 .elementor-element.elementor-element-47ca42a .elementor-heading-title{font-size:16px;font-weight:400;text-transform:uppercase;}.elementor-252 .elementor-element.elementor-element-b8fa43b{--display:grid;--e-con-grid-template-columns:2fr 4fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-252 .elementor-element.elementor-element-ce0d66f .elementor-heading-title{font-size:16px;font-weight:500;text-transform:uppercase;}.elementor-252 .elementor-element.elementor-element-ccacc00 .elementor-heading-title{font-size:16px;font-weight:400;text-transform:uppercase;}.elementor-252 .elementor-element.elementor-element-17d0e0e{--display:grid;--e-con-grid-template-columns:2fr 4fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-252 .elementor-element.elementor-element-572fa96 .elementor-heading-title{font-size:16px;font-weight:500;text-transform:uppercase;}.elementor-252 .elementor-element.elementor-element-bbbe009 .elementor-heading-title{font-size:16px;font-weight:400;text-transform:uppercase;}.elementor-252 .elementor-element.elementor-element-132a9a7{--display:grid;--e-con-grid-template-columns:2fr 4fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-252 .elementor-element.elementor-element-acf9eea .elementor-heading-title{font-size:16px;font-weight:500;text-transform:uppercase;}.elementor-252 .elementor-element.elementor-element-e30a9de .elementor-heading-title{font-size:16px;font-weight:400;text-transform:uppercase;}.elementor-252 .elementor-element.elementor-element-e8f9ca6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-252 .elementor-element.elementor-element-ced871c .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:48px;font-weight:600;text-transform:none;line-height:1.18em;letter-spacing:-1.5px;}.elementor-252 .elementor-element.elementor-element-ace1027{padding:0px 0px 40px 0px;text-align:start;font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:500;line-height:1.5em;letter-spacing:-0.02px;color:var( --e-global-color-text );}.elementor-252 .elementor-element.elementor-element-ace1027 p{margin-block-end:0px;}.elementor-252 .elementor-element.elementor-element-d91a038{--e-image-carousel-slides-to-show:2;}.elementor-252 .elementor-element.elementor-element-d91a038 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-252 .elementor-element.elementor-element-d91a038 .elementor-swiper-button.elementor-swiper-button-next{color:var( --e-global-color-b70a650 );}.elementor-252 .elementor-element.elementor-element-d91a038 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-252 .elementor-element.elementor-element-d91a038 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-b70a650 );}.elementor-252 .elementor-element.elementor-element-d91a038 .elementor-swiper-button:hover{color:var( --e-global-color-b70a650 );}.elementor-252 .elementor-element.elementor-element-d91a038 .elementor-swiper-button:hover svg{fill:var( --e-global-color-b70a650 );}.elementor-252 .elementor-element.elementor-element-488fcb7{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-f184fe1 );--border-color:var( --e-global-color-f184fe1 );--border-radius:0px 0px 0px 0px;}.elementor-252 .elementor-element.elementor-element-2413bb4 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:40px;font-weight:600;text-transform:none;line-height:1.2em;letter-spacing:-1.16px;}.elementor-252 .elementor-element.elementor-element-e0075a7{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-f184fe1 );--border-color:var( --e-global-color-f184fe1 );--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-252 .elementor-element.elementor-element-bee2d3a{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-252 .elementor-element.elementor-element-9195349{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--padding-top:40px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-252 .elementor-element.elementor-element-8ca4ea7 .elementor-button{background-color:var( --e-global-color-4e87b42 );font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );letter-spacing:var( --e-global-typography-dbc0204-letter-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;padding:0px 0px 2px 0px;}.elementor-252 .elementor-element.elementor-element-8ca4ea7{padding:0px 30px 0px 0px;}.elementor-252 .elementor-element.elementor-element-8ca4ea7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-252 .elementor-element.elementor-element-8ca4ea7 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-252 .elementor-element.elementor-element-8ca4ea7 .elementor-button:hover, .elementor-252 .elementor-element.elementor-element-8ca4ea7 .elementor-button:focus{color:var( --e-global-color-b70a650 );}.elementor-252 .elementor-element.elementor-element-8ca4ea7 .elementor-button:hover svg, .elementor-252 .elementor-element.elementor-element-8ca4ea7 .elementor-button:focus svg{fill:var( --e-global-color-b70a650 );}.elementor-252 .elementor-element.elementor-element-8ca4ea7 .elementor-button-icon{font-size:12px;}.elementor-252 .elementor-element.elementor-element-8ca4ea7 .elementor-button .elementor-button-icon i{color:var( --e-global-color-fae4b2f );}.elementor-252 .elementor-element.elementor-element-8ca4ea7 .elementor-button .elementor-button-icon svg *{fill:var( --e-global-color-fae4b2f );}.elementor-252 .elementor-element.elementor-element-8ca4ea7 .elementor-button .elementor-button-icon i, .elementor-252 .elementor-element.elementor-element-8ca4ea7 .elementor-button .elementor-button-icon svg{transform:rotate(-45deg);}.elementor-252 .elementor-element.elementor-element-8ca4ea7 .elementor-button:hover .elementor-button-icon i{color:var( --e-global-color-b70a650 );}.elementor-252 .elementor-element.elementor-element-8ca4ea7 .elementor-button:hover .elementor-button-icon svg *{fill:var( --e-global-color-b70a650 );}.elementor-252 .elementor-element.elementor-element-8ca4ea7 .elementor-button:hover .elementor-button-icon i, .elementor-252 .elementor-element.elementor-element-8ca4ea7 .elementor-button:hover .elementor-button-icon svg{transform:rotate(-135deg);}.elementor-252 .elementor-element.elementor-element-4182056{--display:flex;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-252 .elementor-element.elementor-element-2aea780{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-252 .elementor-element.elementor-element-0684b33 .elementor-button{background-color:var( --e-global-color-4e87b42 );font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );letter-spacing:var( --e-global-typography-dbc0204-letter-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;padding:0px 0px 2px 0px;}.elementor-252 .elementor-element.elementor-element-0684b33{padding:0px 30px 0px 0px;}.elementor-252 .elementor-element.elementor-element-0684b33 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-252 .elementor-element.elementor-element-0684b33 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-252 .elementor-element.elementor-element-0684b33 .elementor-button:hover, .elementor-252 .elementor-element.elementor-element-0684b33 .elementor-button:focus{color:var( --e-global-color-b70a650 );}.elementor-252 .elementor-element.elementor-element-0684b33 .elementor-button:hover svg, .elementor-252 .elementor-element.elementor-element-0684b33 .elementor-button:focus svg{fill:var( --e-global-color-b70a650 );}.elementor-252 .elementor-element.elementor-element-0684b33 .elementor-button-icon{font-size:12px;}.elementor-252 .elementor-element.elementor-element-0684b33 .elementor-button .elementor-button-icon i{color:var( --e-global-color-fae4b2f );}.elementor-252 .elementor-element.elementor-element-0684b33 .elementor-button .elementor-button-icon svg *{fill:var( --e-global-color-fae4b2f );}.elementor-252 .elementor-element.elementor-element-0684b33 .elementor-button .elementor-button-icon i, .elementor-252 .elementor-element.elementor-element-0684b33 .elementor-button .elementor-button-icon svg{transform:rotate(-45deg);}.elementor-252 .elementor-element.elementor-element-0684b33 .elementor-button:hover .elementor-button-icon i{color:var( --e-global-color-b70a650 );}.elementor-252 .elementor-element.elementor-element-0684b33 .elementor-button:hover .elementor-button-icon svg *{fill:var( --e-global-color-b70a650 );}.elementor-252 .elementor-element.elementor-element-0684b33 .elementor-button:hover .elementor-button-icon i, .elementor-252 .elementor-element.elementor-element-0684b33 .elementor-button:hover .elementor-button-icon svg{transform:rotate(-135deg);}.elementor-252 .elementor-element.elementor-element-78dd30e{--display:flex;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-252 .elementor-element.elementor-element-78dd30e:not(.elementor-motion-effects-element-type-background), .elementor-252 .elementor-element.elementor-element-78dd30e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://angry-euler.93-95-208-15.plesk.page/wp-content/uploads/2026/07/1_Social-Housing_Ames_Elevation-e1783503693543.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-252 .elementor-element.elementor-element-012a9b2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-252 .elementor-element.elementor-element-f9e2091 .elementor-button{background-color:var( --e-global-color-4e87b42 );font-family:var( --e-global-typography-dbc0204-font-family ), Sans-serif;font-size:var( --e-global-typography-dbc0204-font-size );font-weight:var( --e-global-typography-dbc0204-font-weight );letter-spacing:var( --e-global-typography-dbc0204-letter-spacing );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;padding:0px 0px 2px 0px;}.elementor-252 .elementor-element.elementor-element-f9e2091{padding:0px 30px 0px 0px;}.elementor-252 .elementor-element.elementor-element-f9e2091 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-252 .elementor-element.elementor-element-f9e2091 .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-252 .elementor-element.elementor-element-f9e2091 .elementor-button:hover, .elementor-252 .elementor-element.elementor-element-f9e2091 .elementor-button:focus{color:var( --e-global-color-b70a650 );}.elementor-252 .elementor-element.elementor-element-f9e2091 .elementor-button:hover svg, .elementor-252 .elementor-element.elementor-element-f9e2091 .elementor-button:focus svg{fill:var( --e-global-color-b70a650 );}.elementor-252 .elementor-element.elementor-element-f9e2091 .elementor-button-icon{font-size:12px;}.elementor-252 .elementor-element.elementor-element-f9e2091 .elementor-button .elementor-button-icon i{color:var( --e-global-color-fae4b2f );}.elementor-252 .elementor-element.elementor-element-f9e2091 .elementor-button .elementor-button-icon svg *{fill:var( --e-global-color-fae4b2f );}.elementor-252 .elementor-element.elementor-element-f9e2091 .elementor-button .elementor-button-icon i, .elementor-252 .elementor-element.elementor-element-f9e2091 .elementor-button .elementor-button-icon svg{transform:rotate(-45deg);}.elementor-252 .elementor-element.elementor-element-f9e2091 .elementor-button:hover .elementor-button-icon i{color:var( --e-global-color-b70a650 );}.elementor-252 .elementor-element.elementor-element-f9e2091 .elementor-button:hover .elementor-button-icon svg *{fill:var( --e-global-color-b70a650 );}.elementor-252 .elementor-element.elementor-element-f9e2091 .elementor-button:hover .elementor-button-icon i, .elementor-252 .elementor-element.elementor-element-f9e2091 .elementor-button:hover .elementor-button-icon svg{transform:rotate(-135deg);}.elementor-252 .elementor-element.elementor-element-5461075{--display:flex;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-252 .elementor-element.elementor-element-5461075:not(.elementor-motion-effects-element-type-background), .elementor-252 .elementor-element.elementor-element-5461075 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://angry-euler.93-95-208-15.plesk.page/wp-content/uploads/2026/07/imgi_16_Interior-1F.webp");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-252 .elementor-element.elementor-element-2770040{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-f184fe1 );--border-color:var( --e-global-color-f184fe1 );--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-252 .elementor-element.elementor-element-109aff5{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-252 .elementor-element.elementor-element-2776a68{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--padding-top:40px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-252 .elementor-element.elementor-element-84d9b8e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:40px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-252 .elementor-element.elementor-element-54c797e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}@media(max-width:1024px){.elementor-252 .elementor-element.elementor-element-91884ec{--grid-auto-flow:row;}.elementor-252 .elementor-element.elementor-element-9c8ec78{--grid-auto-flow:row;}.elementor-252 .elementor-element.elementor-element-cc2173b{--grid-auto-flow:row;}.elementor-252 .elementor-element.elementor-element-6fce471{--grid-auto-flow:row;}.elementor-252 .elementor-element.elementor-element-d8a11fb{--grid-auto-flow:row;}.elementor-252 .elementor-element.elementor-element-94446a4{--grid-auto-flow:row;}.elementor-252 .elementor-element.elementor-element-b8fa43b{--grid-auto-flow:row;}.elementor-252 .elementor-element.elementor-element-17d0e0e{--grid-auto-flow:row;}.elementor-252 .elementor-element.elementor-element-132a9a7{--grid-auto-flow:row;}.elementor-252 .elementor-element.elementor-element-ced871c .elementor-heading-title{font-size:40px;line-height:1.2em;}.elementor-252 .elementor-element.elementor-element-2413bb4 .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-252 .elementor-element.elementor-element-bee2d3a{--grid-auto-flow:row;}.elementor-252 .elementor-element.elementor-element-8ca4ea7 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );letter-spacing:var( --e-global-typography-dbc0204-letter-spacing );}.elementor-252 .elementor-element.elementor-element-0684b33 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );letter-spacing:var( --e-global-typography-dbc0204-letter-spacing );}.elementor-252 .elementor-element.elementor-element-f9e2091 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );letter-spacing:var( --e-global-typography-dbc0204-letter-spacing );}.elementor-252 .elementor-element.elementor-element-109aff5{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-252 .elementor-element.elementor-element-40aa07c{--content-width:100%;}.elementor-252 .elementor-element.elementor-element-91c9cb4{--content-width:100%;}.elementor-252 .elementor-element.elementor-element-488fcb7{--content-width:100%;}.elementor-252 .elementor-element.elementor-element-e0075a7{--content-width:100%;}.elementor-252 .elementor-element.elementor-element-2770040{--content-width:100%;}}@media(max-width:767px){.elementor-252 .elementor-element.elementor-element-91884ec{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-252 .elementor-element.elementor-element-9c8ec78{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-252 .elementor-element.elementor-element-cc2173b{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-252 .elementor-element.elementor-element-6fce471{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-252 .elementor-element.elementor-element-d8a11fb{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-252 .elementor-element.elementor-element-94446a4{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-252 .elementor-element.elementor-element-b8fa43b{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-252 .elementor-element.elementor-element-17d0e0e{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-252 .elementor-element.elementor-element-132a9a7{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-252 .elementor-element.elementor-element-ced871c .elementor-heading-title{font-size:32px;}.elementor-252 .elementor-element.elementor-element-2413bb4 .elementor-heading-title{font-size:28px;}.elementor-252 .elementor-element.elementor-element-bee2d3a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-252 .elementor-element.elementor-element-8ca4ea7 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );letter-spacing:var( --e-global-typography-dbc0204-letter-spacing );}.elementor-252 .elementor-element.elementor-element-0684b33 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );letter-spacing:var( --e-global-typography-dbc0204-letter-spacing );}.elementor-252 .elementor-element.elementor-element-f9e2091 .elementor-button{font-size:var( --e-global-typography-dbc0204-font-size );letter-spacing:var( --e-global-typography-dbc0204-letter-spacing );}.elementor-252 .elementor-element.elementor-element-109aff5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-4182056 */.cuadrado {
  width: 100%; /* o el ancho que quieras */
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78dd30e */.cuadrado {
  width: 100%; /* o el ancho que quieras */
  aspect-ratio: 1 / 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5461075 */.cuadrado {
  width: 100%; /* o el ancho que quieras */
  aspect-ratio: 1 / 1;
}/* End custom CSS */