.elementor-15281 .elementor-element.elementor-element-sv-main{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:10vh;--padding-bottom:12vh;--padding-left:60px;--padding-right:60px;}.elementor-15281 .elementor-element.elementor-element-sv-main:not(.elementor-motion-effects-element-type-background), .elementor-15281 .elementor-element.elementor-element-sv-main > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-vamtam_accent_5 );}.elementor-15281 .elementor-element.elementor-element-sv-head{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15281 .elementor-element.elementor-element-sv-h1 .elementor-heading-title{font-family:var( --e-global-typography-5a32b4a-font-family ), Sans-serif;font-size:var( --e-global-typography-5a32b4a-font-size );font-weight:var( --e-global-typography-5a32b4a-font-weight );text-transform:var( --e-global-typography-5a32b4a-text-transform );font-style:var( --e-global-typography-5a32b4a-font-style );text-decoration:var( --e-global-typography-5a32b4a-text-decoration );line-height:var( --e-global-typography-5a32b4a-line-height );letter-spacing:var( --e-global-typography-5a32b4a-letter-spacing );color:var( --e-global-color-vamtam_accent_2 );}.elementor-15281 .elementor-element.elementor-element-sv-title .elementor-heading-title{font-family:var( --e-global-typography-vamtam_h1-font-family ), Sans-serif;font-size:var( --e-global-typography-vamtam_h1-font-size );font-weight:var( --e-global-typography-vamtam_h1-font-weight );text-transform:var( --e-global-typography-vamtam_h1-text-transform );font-style:var( --e-global-typography-vamtam_h1-font-style );text-decoration:var( --e-global-typography-vamtam_h1-text-decoration );line-height:var( --e-global-typography-vamtam_h1-line-height );color:var( --e-global-color-vamtam_accent_2 );}.elementor-15281 .elementor-element.elementor-element-sv-panels{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15281 .elementor-element.elementor-element-sv-p1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--overflow:hidden;--padding-top:22px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-15281 .elementor-element.elementor-element-sv-p1:not(.elementor-motion-effects-element-type-background), .elementor-15281 .elementor-element.elementor-element-sv-p1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090402;}.elementor-15281 .elementor-element.elementor-element-sv-bg-1{--display:flex;--position:absolute;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-15281 .elementor-element.elementor-element-sv-bg-1:not(.elementor-motion-effects-element-type-background), .elementor-15281 .elementor-element.elementor-element-sv-bg-1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mlzconstruccion.com/wp-content/uploads/2026/10/villa-altos-reales-gal-fachada-noche.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15281 .elementor-element.elementor-element-sv-bg-1::before, .elementor-15281 .elementor-element.elementor-element-sv-bg-1 > .elementor-background-video-container::before, .elementor-15281 .elementor-element.elementor-element-sv-bg-1 > .e-con-inner > .elementor-background-video-container::before, .elementor-15281 .elementor-element.elementor-element-sv-bg-1 > .elementor-background-slideshow::before, .elementor-15281 .elementor-element.elementor-element-sv-bg-1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15281 .elementor-element.elementor-element-sv-bg-1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 40%, #000000B3 100%);}body:not(.rtl) .elementor-15281 .elementor-element.elementor-element-sv-bg-1{left:0px;}body.rtl .elementor-15281 .elementor-element.elementor-element-sv-bg-1{right:0px;}.elementor-15281 .elementor-element.elementor-element-sv-n-1 .elementor-heading-title{font-family:var( --e-global-typography-5a32b4a-font-family ), Sans-serif;font-size:var( --e-global-typography-5a32b4a-font-size );font-weight:var( --e-global-typography-5a32b4a-font-weight );text-transform:var( --e-global-typography-5a32b4a-text-transform );font-style:var( --e-global-typography-5a32b4a-font-style );text-decoration:var( --e-global-typography-5a32b4a-text-decoration );line-height:var( --e-global-typography-5a32b4a-line-height );letter-spacing:var( --e-global-typography-5a32b4a-letter-spacing );color:var( --e-global-color-vamtam_accent_1 );}.elementor-15281 .elementor-element.elementor-element-sv-bt-1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15281 .elementor-element.elementor-element-sv-t-1 .elementor-heading-title{font-family:var( --e-global-typography-vamtam_h3-font-family ), Sans-serif;font-size:var( --e-global-typography-vamtam_h3-font-size );font-weight:var( --e-global-typography-vamtam_h3-font-weight );text-transform:var( --e-global-typography-vamtam_h3-text-transform );font-style:var( --e-global-typography-vamtam_h3-font-style );text-decoration:var( --e-global-typography-vamtam_h3-text-decoration );line-height:var( --e-global-typography-vamtam_h3-line-height );color:var( --e-global-color-vamtam_accent_1 );}.elementor-15281 .elementor-element.elementor-element-sv-d-1{font-family:"DM Sans", Sans-serif;font-size:15px;line-height:1.5em;color:#FFFFFFD9;}.elementor-15281 .elementor-element.elementor-element-sv-d-1 a{font-family:"DM Sans", Sans-serif;font-size:15px;line-height:1.5em;color:#FFFFFFD9;}.elementor-15281 .elementor-element.elementor-element-sv-p2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--overflow:hidden;--padding-top:22px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-15281 .elementor-element.elementor-element-sv-p2:not(.elementor-motion-effects-element-type-background), .elementor-15281 .elementor-element.elementor-element-sv-p2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090402;}.elementor-15281 .elementor-element.elementor-element-sv-bg-2{--display:flex;--position:absolute;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-15281 .elementor-element.elementor-element-sv-bg-2:not(.elementor-motion-effects-element-type-background), .elementor-15281 .elementor-element.elementor-element-sv-bg-2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mlzconstruccion.com/wp-content/uploads/2026/09/servicios-vivienda-unifamiliar-porche-piscina.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15281 .elementor-element.elementor-element-sv-bg-2::before, .elementor-15281 .elementor-element.elementor-element-sv-bg-2 > .elementor-background-video-container::before, .elementor-15281 .elementor-element.elementor-element-sv-bg-2 > .e-con-inner > .elementor-background-video-container::before, .elementor-15281 .elementor-element.elementor-element-sv-bg-2 > .elementor-background-slideshow::before, .elementor-15281 .elementor-element.elementor-element-sv-bg-2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15281 .elementor-element.elementor-element-sv-bg-2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 40%, #000000B3 100%);}body:not(.rtl) .elementor-15281 .elementor-element.elementor-element-sv-bg-2{left:0px;}body.rtl .elementor-15281 .elementor-element.elementor-element-sv-bg-2{right:0px;}.elementor-15281 .elementor-element.elementor-element-sv-n-2 .elementor-heading-title{font-family:var( --e-global-typography-5a32b4a-font-family ), Sans-serif;font-size:var( --e-global-typography-5a32b4a-font-size );font-weight:var( --e-global-typography-5a32b4a-font-weight );text-transform:var( --e-global-typography-5a32b4a-text-transform );font-style:var( --e-global-typography-5a32b4a-font-style );text-decoration:var( --e-global-typography-5a32b4a-text-decoration );line-height:var( --e-global-typography-5a32b4a-line-height );letter-spacing:var( --e-global-typography-5a32b4a-letter-spacing );color:var( --e-global-color-vamtam_accent_1 );}.elementor-15281 .elementor-element.elementor-element-sv-bt-2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15281 .elementor-element.elementor-element-sv-t-2 .elementor-heading-title{font-family:var( --e-global-typography-vamtam_h3-font-family ), Sans-serif;font-size:var( --e-global-typography-vamtam_h3-font-size );font-weight:var( --e-global-typography-vamtam_h3-font-weight );text-transform:var( --e-global-typography-vamtam_h3-text-transform );font-style:var( --e-global-typography-vamtam_h3-font-style );text-decoration:var( --e-global-typography-vamtam_h3-text-decoration );line-height:var( --e-global-typography-vamtam_h3-line-height );color:var( --e-global-color-vamtam_accent_1 );}.elementor-15281 .elementor-element.elementor-element-sv-d-2{font-family:"DM Sans", Sans-serif;font-size:15px;line-height:1.5em;color:#FFFFFFD9;}.elementor-15281 .elementor-element.elementor-element-sv-d-2 a{font-family:"DM Sans", Sans-serif;font-size:15px;line-height:1.5em;color:#FFFFFFD9;}.elementor-15281 .elementor-element.elementor-element-sv-p3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--overflow:hidden;--padding-top:22px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-15281 .elementor-element.elementor-element-sv-p3:not(.elementor-motion-effects-element-type-background), .elementor-15281 .elementor-element.elementor-element-sv-p3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090402;}.elementor-15281 .elementor-element.elementor-element-sv-bg-3{--display:flex;--position:absolute;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-15281 .elementor-element.elementor-element-sv-bg-3:not(.elementor-motion-effects-element-type-background), .elementor-15281 .elementor-element.elementor-element-sv-bg-3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mlzconstruccion.com/wp-content/uploads/2026/09/servicios-villa-terraza-blanca.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15281 .elementor-element.elementor-element-sv-bg-3::before, .elementor-15281 .elementor-element.elementor-element-sv-bg-3 > .elementor-background-video-container::before, .elementor-15281 .elementor-element.elementor-element-sv-bg-3 > .e-con-inner > .elementor-background-video-container::before, .elementor-15281 .elementor-element.elementor-element-sv-bg-3 > .elementor-background-slideshow::before, .elementor-15281 .elementor-element.elementor-element-sv-bg-3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15281 .elementor-element.elementor-element-sv-bg-3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 40%, #000000B3 100%);}body:not(.rtl) .elementor-15281 .elementor-element.elementor-element-sv-bg-3{left:0px;}body.rtl .elementor-15281 .elementor-element.elementor-element-sv-bg-3{right:0px;}.elementor-15281 .elementor-element.elementor-element-sv-n-3 .elementor-heading-title{font-family:var( --e-global-typography-5a32b4a-font-family ), Sans-serif;font-size:var( --e-global-typography-5a32b4a-font-size );font-weight:var( --e-global-typography-5a32b4a-font-weight );text-transform:var( --e-global-typography-5a32b4a-text-transform );font-style:var( --e-global-typography-5a32b4a-font-style );text-decoration:var( --e-global-typography-5a32b4a-text-decoration );line-height:var( --e-global-typography-5a32b4a-line-height );letter-spacing:var( --e-global-typography-5a32b4a-letter-spacing );color:var( --e-global-color-vamtam_accent_1 );}.elementor-15281 .elementor-element.elementor-element-sv-bt-3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15281 .elementor-element.elementor-element-sv-t-3 .elementor-heading-title{font-family:var( --e-global-typography-vamtam_h3-font-family ), Sans-serif;font-size:var( --e-global-typography-vamtam_h3-font-size );font-weight:var( --e-global-typography-vamtam_h3-font-weight );text-transform:var( --e-global-typography-vamtam_h3-text-transform );font-style:var( --e-global-typography-vamtam_h3-font-style );text-decoration:var( --e-global-typography-vamtam_h3-text-decoration );line-height:var( --e-global-typography-vamtam_h3-line-height );color:var( --e-global-color-vamtam_accent_1 );}.elementor-15281 .elementor-element.elementor-element-sv-d-3{font-family:"DM Sans", Sans-serif;font-size:15px;line-height:1.5em;color:#FFFFFFD9;}.elementor-15281 .elementor-element.elementor-element-sv-d-3 a{font-family:"DM Sans", Sans-serif;font-size:15px;line-height:1.5em;color:#FFFFFFD9;}.elementor-15281 .elementor-element.elementor-element-sv-p4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--overflow:hidden;--padding-top:22px;--padding-bottom:24px;--padding-left:22px;--padding-right:22px;}.elementor-15281 .elementor-element.elementor-element-sv-p4:not(.elementor-motion-effects-element-type-background), .elementor-15281 .elementor-element.elementor-element-sv-p4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#090402;}.elementor-15281 .elementor-element.elementor-element-sv-bg-4{--display:flex;--position:absolute;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;}.elementor-15281 .elementor-element.elementor-element-sv-bg-4:not(.elementor-motion-effects-element-type-background), .elementor-15281 .elementor-element.elementor-element-sv-bg-4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mlzconstruccion.com/wp-content/uploads/2026/09/servicios-reforma-integral-salon.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15281 .elementor-element.elementor-element-sv-bg-4::before, .elementor-15281 .elementor-element.elementor-element-sv-bg-4 > .elementor-background-video-container::before, .elementor-15281 .elementor-element.elementor-element-sv-bg-4 > .e-con-inner > .elementor-background-video-container::before, .elementor-15281 .elementor-element.elementor-element-sv-bg-4 > .elementor-background-slideshow::before, .elementor-15281 .elementor-element.elementor-element-sv-bg-4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-15281 .elementor-element.elementor-element-sv-bg-4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 40%, #000000B3 100%);}body:not(.rtl) .elementor-15281 .elementor-element.elementor-element-sv-bg-4{left:0px;}body.rtl .elementor-15281 .elementor-element.elementor-element-sv-bg-4{right:0px;}.elementor-15281 .elementor-element.elementor-element-sv-n-4 .elementor-heading-title{font-family:var( --e-global-typography-5a32b4a-font-family ), Sans-serif;font-size:var( --e-global-typography-5a32b4a-font-size );font-weight:var( --e-global-typography-5a32b4a-font-weight );text-transform:var( --e-global-typography-5a32b4a-text-transform );font-style:var( --e-global-typography-5a32b4a-font-style );text-decoration:var( --e-global-typography-5a32b4a-text-decoration );line-height:var( --e-global-typography-5a32b4a-line-height );letter-spacing:var( --e-global-typography-5a32b4a-letter-spacing );color:var( --e-global-color-vamtam_accent_1 );}.elementor-15281 .elementor-element.elementor-element-sv-bt-4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15281 .elementor-element.elementor-element-sv-t-4 .elementor-heading-title{font-family:var( --e-global-typography-vamtam_h3-font-family ), Sans-serif;font-size:var( --e-global-typography-vamtam_h3-font-size );font-weight:var( --e-global-typography-vamtam_h3-font-weight );text-transform:var( --e-global-typography-vamtam_h3-text-transform );font-style:var( --e-global-typography-vamtam_h3-font-style );text-decoration:var( --e-global-typography-vamtam_h3-text-decoration );line-height:var( --e-global-typography-vamtam_h3-line-height );color:var( --e-global-color-vamtam_accent_1 );}.elementor-15281 .elementor-element.elementor-element-sv-d-4{font-family:"DM Sans", Sans-serif;font-size:15px;line-height:1.5em;color:#FFFFFFD9;}.elementor-15281 .elementor-element.elementor-element-sv-d-4 a{font-family:"DM Sans", Sans-serif;font-size:15px;line-height:1.5em;color:#FFFFFFD9;}.elementor-15281 .elementor-element.elementor-element-sv-zonas{font-size:15px;line-height:1.8em;}.elementor-15281 .elementor-element.elementor-element-sv-zonas a{font-size:15px;line-height:1.8em;}.elementor-15281 .elementor-element.elementor-element-sv-cta{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:1vh;--padding-bottom:5vh;--padding-left:60px;--padding-right:60px;}.elementor-15281 .elementor-element.elementor-element-sv-cta:not(.elementor-motion-effects-element-type-background), .elementor-15281 .elementor-element.elementor-element-sv-cta > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-vamtam_accent_5 );}.elementor-15281 .elementor-element.elementor-element-sv-cta-t .elementor-heading-title{font-family:var( --e-global-typography-vamtam_h2-font-family ), Sans-serif;font-size:var( --e-global-typography-vamtam_h2-font-size );font-weight:var( --e-global-typography-vamtam_h2-font-weight );text-transform:var( --e-global-typography-vamtam_h2-text-transform );font-style:var( --e-global-typography-vamtam_h2-font-style );text-decoration:var( --e-global-typography-vamtam_h2-text-decoration );line-height:var( --e-global-typography-vamtam_h2-line-height );color:var( --e-global-color-vamtam_accent_2 );}.elementor-15281 .elementor-element.elementor-element-sv-cta-b .elementor-button{background-color:#02010100;border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15281 .elementor-element.elementor-element-sv-cta-b .elementor-button:hover, .elementor-15281 .elementor-element.elementor-element-sv-cta-b .elementor-button:focus{background-color:#02010100;color:var( --e-global-color-vamtam_accent_3 );border-color:var( --e-global-color-vamtam_accent_3 );}.elementor-15281 .elementor-element.elementor-element-sv-cta-b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15281 .elementor-element.elementor-element-sv-cta-b .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-15281 .elementor-element.elementor-element-sv-cta-b .elementor-button:hover svg, .elementor-15281 .elementor-element.elementor-element-sv-cta-b .elementor-button:focus svg{fill:var( --e-global-color-vamtam_accent_3 );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-15281 .elementor-element.elementor-element-sv-h1 .elementor-heading-title{font-size:var( --e-global-typography-5a32b4a-font-size );line-height:var( --e-global-typography-5a32b4a-line-height );letter-spacing:var( --e-global-typography-5a32b4a-letter-spacing );}.elementor-15281 .elementor-element.elementor-element-sv-title .elementor-heading-title{font-size:var( --e-global-typography-vamtam_h1-font-size );line-height:var( --e-global-typography-vamtam_h1-line-height );}.elementor-15281 .elementor-element.elementor-element-sv-n-1 .elementor-heading-title{font-size:var( --e-global-typography-5a32b4a-font-size );line-height:var( --e-global-typography-5a32b4a-line-height );letter-spacing:var( --e-global-typography-5a32b4a-letter-spacing );}.elementor-15281 .elementor-element.elementor-element-sv-t-1 .elementor-heading-title{font-size:var( --e-global-typography-vamtam_h3-font-size );line-height:var( --e-global-typography-vamtam_h3-line-height );}.elementor-15281 .elementor-element.elementor-element-sv-n-2 .elementor-heading-title{font-size:var( --e-global-typography-5a32b4a-font-size );line-height:var( --e-global-typography-5a32b4a-line-height );letter-spacing:var( --e-global-typography-5a32b4a-letter-spacing );}.elementor-15281 .elementor-element.elementor-element-sv-t-2 .elementor-heading-title{font-size:var( --e-global-typography-vamtam_h3-font-size );line-height:var( --e-global-typography-vamtam_h3-line-height );}.elementor-15281 .elementor-element.elementor-element-sv-n-3 .elementor-heading-title{font-size:var( --e-global-typography-5a32b4a-font-size );line-height:var( --e-global-typography-5a32b4a-line-height );letter-spacing:var( --e-global-typography-5a32b4a-letter-spacing );}.elementor-15281 .elementor-element.elementor-element-sv-t-3 .elementor-heading-title{font-size:var( --e-global-typography-vamtam_h3-font-size );line-height:var( --e-global-typography-vamtam_h3-line-height );}.elementor-15281 .elementor-element.elementor-element-sv-n-4 .elementor-heading-title{font-size:var( --e-global-typography-5a32b4a-font-size );line-height:var( --e-global-typography-5a32b4a-line-height );letter-spacing:var( --e-global-typography-5a32b4a-letter-spacing );}.elementor-15281 .elementor-element.elementor-element-sv-t-4 .elementor-heading-title{font-size:var( --e-global-typography-vamtam_h3-font-size );line-height:var( --e-global-typography-vamtam_h3-line-height );}.elementor-15281 .elementor-element.elementor-element-sv-cta-t .elementor-heading-title{font-size:var( --e-global-typography-vamtam_h2-font-size );line-height:var( --e-global-typography-vamtam_h2-line-height );}}@media(min-width:768px){.elementor-15281 .elementor-element.elementor-element-sv-head{--width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-15281 .elementor-element.elementor-element-sv-head{--width:85%;}}@media(max-width:767px){.elementor-15281 .elementor-element.elementor-element-sv-main{--padding-top:60px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-15281 .elementor-element.elementor-element-sv-head{--width:100%;}.elementor-15281 .elementor-element.elementor-element-sv-h1 .elementor-heading-title{font-size:var( --e-global-typography-5a32b4a-font-size );line-height:var( --e-global-typography-5a32b4a-line-height );letter-spacing:var( --e-global-typography-5a32b4a-letter-spacing );}.elementor-15281 .elementor-element.elementor-element-sv-title .elementor-heading-title{font-size:var( --e-global-typography-vamtam_h1-font-size );line-height:var( --e-global-typography-vamtam_h1-line-height );}.elementor-15281 .elementor-element.elementor-element-sv-n-1 .elementor-heading-title{font-size:var( --e-global-typography-5a32b4a-font-size );line-height:var( --e-global-typography-5a32b4a-line-height );letter-spacing:var( --e-global-typography-5a32b4a-letter-spacing );}.elementor-15281 .elementor-element.elementor-element-sv-t-1 .elementor-heading-title{font-size:var( --e-global-typography-vamtam_h3-font-size );line-height:var( --e-global-typography-vamtam_h3-line-height );}.elementor-15281 .elementor-element.elementor-element-sv-n-2 .elementor-heading-title{font-size:var( --e-global-typography-5a32b4a-font-size );line-height:var( --e-global-typography-5a32b4a-line-height );letter-spacing:var( --e-global-typography-5a32b4a-letter-spacing );}.elementor-15281 .elementor-element.elementor-element-sv-t-2 .elementor-heading-title{font-size:var( --e-global-typography-vamtam_h3-font-size );line-height:var( --e-global-typography-vamtam_h3-line-height );}.elementor-15281 .elementor-element.elementor-element-sv-n-3 .elementor-heading-title{font-size:var( --e-global-typography-5a32b4a-font-size );line-height:var( --e-global-typography-5a32b4a-line-height );letter-spacing:var( --e-global-typography-5a32b4a-letter-spacing );}.elementor-15281 .elementor-element.elementor-element-sv-t-3 .elementor-heading-title{font-size:var( --e-global-typography-vamtam_h3-font-size );line-height:var( --e-global-typography-vamtam_h3-line-height );}.elementor-15281 .elementor-element.elementor-element-sv-n-4 .elementor-heading-title{font-size:var( --e-global-typography-5a32b4a-font-size );line-height:var( --e-global-typography-5a32b4a-line-height );letter-spacing:var( --e-global-typography-5a32b4a-letter-spacing );}.elementor-15281 .elementor-element.elementor-element-sv-t-4 .elementor-heading-title{font-size:var( --e-global-typography-vamtam_h3-font-size );line-height:var( --e-global-typography-vamtam_h3-line-height );}.elementor-15281 .elementor-element.elementor-element-sv-cta{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--padding-top:40px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-15281 .elementor-element.elementor-element-sv-cta-t .elementor-heading-title{font-size:var( --e-global-typography-vamtam_h2-font-size );line-height:var( --e-global-typography-vamtam_h2-line-height );}}/* Start custom CSS for container, class: .elementor-element-sv-panels */.elementor-15281 .elementor-element.elementor-element-sv-panels{height:clamp(480px,70vh,720px);}
.elementor-15281 .elementor-element.elementor-element-sv-panels .mlz-panel{flex:1 1 0;width:auto;min-width:0;position:relative;transition:flex-grow .9s cubic-bezier(.2,.7,.1,1);}
.elementor-15281 .elementor-element.elementor-element-sv-panels .mlz-panel:first-child,.elementor-15281 .elementor-element.elementor-element-sv-panels:hover .mlz-panel:hover{flex-grow:3;}
.elementor-15281 .elementor-element.elementor-element-sv-panels:hover .mlz-panel:first-child:not(:hover){flex-grow:1;}
.elementor-15281 .elementor-element.elementor-element-sv-panels .mlz-panel__bg{position:absolute;inset:0;width:100%;height:100%;z-index:0;opacity:.8;transform:scale(1.1);transition:transform 1.4s cubic-bezier(.2,.7,.1,1),opacity .8s;}
.elementor-15281 .elementor-element.elementor-element-sv-panels .mlz-panel:first-child .mlz-panel__bg,.elementor-15281 .elementor-element.elementor-element-sv-panels:hover .mlz-panel:hover .mlz-panel__bg{opacity:.95;transform:scale(1);}
.elementor-15281 .elementor-element.elementor-element-sv-panels:hover .mlz-panel:first-child:not(:hover) .mlz-panel__bg{opacity:.8;transform:scale(1.1);}
.elementor-15281 .elementor-element.elementor-element-sv-panels .mlz-panel>.elementor-widget,.elementor-15281 .elementor-element.elementor-element-sv-panels .mlz-panel>.e-con:not(.mlz-panel__bg){position:relative;z-index:1;}
.elementor-15281 .elementor-element.elementor-element-sv-panels .mlz-panel__txt{opacity:0;transform:translateY(10px);transition:opacity .5s,transform .7s cubic-bezier(.2,.7,.1,1);max-width:40ch;}
.elementor-15281 .elementor-element.elementor-element-sv-panels .mlz-panel:first-child .mlz-panel__txt,.elementor-15281 .elementor-element.elementor-element-sv-panels:hover .mlz-panel:hover .mlz-panel__txt{opacity:1;transform:none;transition-delay:.25s;}
.elementor-15281 .elementor-element.elementor-element-sv-panels:hover .mlz-panel:first-child:not(:hover) .mlz-panel__txt{opacity:0;transform:translateY(10px);transition-delay:0s;}
.elementor-15281 .elementor-element.elementor-element-sv-panels .mlz-corner .elementor-heading-title{display:inline-block;position:relative;padding-right:22px;}
.elementor-15281 .elementor-element.elementor-element-sv-panels .mlz-corner .elementor-heading-title::after{content:"";position:absolute;right:0;top:4px;width:9px;height:9px;border-top:1.5px solid #F63440;border-right:1.5px solid #F63440;}
/* Tablet: 2 x 2, todos abiertos */
@media (min-width:768px) and (max-width:1024px){.elementor-15281 .elementor-element.elementor-element-sv-panels{flex-wrap:wrap;height:auto;}.elementor-15281 .elementor-element.elementor-element-sv-panels .mlz-panel,.elementor-15281 .elementor-element.elementor-element-sv-panels:hover .mlz-panel:hover,.elementor-15281 .elementor-element.elementor-element-sv-panels:hover .mlz-panel:first-child:not(:hover){flex:0 0 calc(50% - 5px);height:380px;}.elementor-15281 .elementor-element.elementor-element-sv-panels .mlz-panel .mlz-panel__txt{opacity:1!important;transform:none!important;}.elementor-15281 .elementor-element.elementor-element-sv-panels .mlz-panel .mlz-panel__bg{opacity:.9!important;transform:none!important;}}
/* Móvil: uno debajo de otro, todos abiertos */
@media (max-width:767px){.elementor-15281 .elementor-element.elementor-element-sv-panels{flex-direction:column;height:auto;}.elementor-15281 .elementor-element.elementor-element-sv-panels .mlz-panel{flex:none;height:300px;}.elementor-15281 .elementor-element.elementor-element-sv-panels .mlz-panel .mlz-panel__txt{opacity:1!important;transform:none!important;}.elementor-15281 .elementor-element.elementor-element-sv-panels .mlz-panel .mlz-panel__bg{opacity:.9!important;transform:none!important;}}/* End custom CSS */