.elementor-56 .elementor-element.elementor-element-bcfe520{--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-bcfe520:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-bcfe520 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e527f60 );}.elementor-56 .elementor-element.elementor-element-0cb3a76{--display:flex;--min-height:630px;--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-0cb3a76:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-0cb3a76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://valmoarquitectos.es/wp-content/uploads/2026/11/00-ESTUDIO-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-56 .elementor-element.elementor-element-0cb3a76.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-56 .elementor-element.elementor-element-35c4edf{--display:flex;--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;--justify-content:center;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:100px;}.elementor-56 .elementor-element.elementor-element-813ebbd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-56 .elementor-element.elementor-element-813ebbd.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-56 .elementor-element.elementor-element-813ebbd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;font-style:italic;color:var( --e-global-color-primary );}.elementor-56 .elementor-element.elementor-element-9f056ef > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-56 .elementor-element.elementor-element-9f056ef{text-align:justify;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-56 .elementor-element.elementor-element-fbcec6b > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-56 .elementor-element.elementor-element-fbcec6b{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;font-style:italic;color:var( --e-global-color-text );}.elementor-56 .elementor-element.elementor-element-f5a08c3{--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:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-f5a08c3:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-f5a08c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-56 .elementor-element.elementor-element-b519ad4{--display:flex;--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;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-d6f4662{width:100%;max-width:100%;text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-56 .elementor-element.elementor-element-d6f4662 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-56 .elementor-element.elementor-element-d6f4662.elementor-element{--align-self:center;}.elementor-56 .elementor-element.elementor-element-b9a4529{width:100%;max-width:100%;text-align:center;}.elementor-56 .elementor-element.elementor-element-b9a4529 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-56 .elementor-element.elementor-element-b9a4529.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-56 .elementor-element.elementor-element-b9a4529 .elementor-heading-title{font-size:16px;font-weight:700;font-style:italic;}.elementor-56 .elementor-element.elementor-element-18ad979{--display:flex;--min-height:0px;--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-56 .elementor-element.elementor-element-f1bb05f{--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;}.elementor-56 .elementor-element.elementor-element-f1bb05f:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-f1bb05f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e527f60 );}.elementor-56 .elementor-element.elementor-element-cadf8dd{--display:flex;--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;}.elementor-56 .elementor-element.elementor-element-cadf8dd:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-cadf8dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e527f60 );}.elementor-56 .elementor-element.elementor-element-b854edb{text-align:center;}.elementor-56 .elementor-element.elementor-element-b854edb .elementor-heading-title{font-size:25px;}.elementor-56 .elementor-element.elementor-element-84e14cf{--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;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-d6587cd{--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:flex-start;--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-f336ef4 img{width:60%;}.elementor-56 .elementor-element.elementor-element-db3f627{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-c57811b{text-align:start;}.elementor-56 .elementor-element.elementor-element-c57811b .elementor-heading-title{font-size:25px;}.elementor-56 .elementor-element.elementor-element-80942f3{text-align:start;}.elementor-56 .elementor-element.elementor-element-80942f3 .elementor-heading-title{font-size:25px;text-transform:uppercase;}.elementor-56 .elementor-element.elementor-element-cddb704 > .elementor-widget-container{padding:0px 040px 0px 0px;}.elementor-56 .elementor-element.elementor-element-cddb704{text-align:justify;font-size:14px;}.elementor-56 .elementor-element.elementor-element-aaae91a .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"], .elementor-56 .elementor-element.elementor-element-aaae91a .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true], .elementor-56 .elementor-element.elementor-element-aaae91a .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"]{background-color:#ECEDE700;}.elementor-56 .elementor-element.elementor-element-aaae91a .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{background-color:#ECEDE700;font-size:14px;padding:14px 30px 14px 0px;}.elementor-56 .elementor-element.elementor-element-aaae91a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-56 .elementor-element.elementor-element-aaae91a .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"]{color:#000000;}.elementor-56 .elementor-element.elementor-element-aaae91a .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]{color:#000000;}.elementor-56 .elementor-element.elementor-element-aaae91a .elementskit-accordion .elementskit-card:not(:last-child){margin-bottom:2px;}.elementor-56 .elementor-element.elementor-element-aaae91a .elementskit-accordion .elementskit-card-body p, .elementor-56 .elementor-element.elementor-element-aaae91a .elementskit-accordion .elementskit-card-body{font-size:14px;}.elementor-56 .elementor-element.elementor-element-67be254{--display:flex;--min-height:0px;--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-56 .elementor-element.elementor-element-8997bea{--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;}.elementor-56 .elementor-element.elementor-element-8997bea:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-8997bea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e527f60 );}.elementor-56 .elementor-element.elementor-element-2cfcde2{--display:flex;--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;}.elementor-56 .elementor-element.elementor-element-2cfcde2:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-2cfcde2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e527f60 );}.elementor-56 .elementor-element.elementor-element-39eae7c{text-align:center;}.elementor-56 .elementor-element.elementor-element-39eae7c .elementor-heading-title{font-size:25px;}.elementor-56 .elementor-element.elementor-element-7f33012{--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;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-ff8c201{--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:flex-start;--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-191418d img{width:60%;}.elementor-56 .elementor-element.elementor-element-6510a58{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-ef279ba{text-align:start;}.elementor-56 .elementor-element.elementor-element-ef279ba .elementor-heading-title{font-size:25px;}.elementor-56 .elementor-element.elementor-element-e5f7d94 > .elementor-widget-container{padding:0px 040px 0px 0px;}.elementor-56 .elementor-element.elementor-element-e5f7d94{text-align:justify;font-size:14px;}.elementor-56 .elementor-element.elementor-element-8d28d4a .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"], .elementor-56 .elementor-element.elementor-element-8d28d4a .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true], .elementor-56 .elementor-element.elementor-element-8d28d4a .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"]{background-color:#ECEDE700;}.elementor-56 .elementor-element.elementor-element-8d28d4a .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{background-color:#ECEDE700;font-size:14px;padding:14px 30px 14px 0px;}.elementor-56 .elementor-element.elementor-element-8d28d4a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-56 .elementor-element.elementor-element-8d28d4a .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"]{color:#000000;}.elementor-56 .elementor-element.elementor-element-8d28d4a .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]{color:#000000;}.elementor-56 .elementor-element.elementor-element-8d28d4a .elementskit-accordion .elementskit-card:not(:last-child){margin-bottom:2px;}.elementor-56 .elementor-element.elementor-element-8d28d4a .elementskit-accordion .elementskit-card-body p, .elementor-56 .elementor-element.elementor-element-8d28d4a .elementskit-accordion .elementskit-card-body{font-size:14px;}.elementor-56 .elementor-element.elementor-element-8f3649c{--display:flex;--min-height:0px;--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-56 .elementor-element.elementor-element-a64f49c{--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;}.elementor-56 .elementor-element.elementor-element-a64f49c:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-a64f49c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e527f60 );}.elementor-56 .elementor-element.elementor-element-65f1140{--display:flex;--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;}.elementor-56 .elementor-element.elementor-element-65f1140:not(.elementor-motion-effects-element-type-background), .elementor-56 .elementor-element.elementor-element-65f1140 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e527f60 );}.elementor-56 .elementor-element.elementor-element-c0ff0ad{text-align:center;}.elementor-56 .elementor-element.elementor-element-c0ff0ad .elementor-heading-title{font-size:25px;}.elementor-56 .elementor-element.elementor-element-94413e2{--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;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-21d1e91{--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:flex-start;--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-8d15720 img{width:60%;}.elementor-56 .elementor-element.elementor-element-29a7f63{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-27b7059{text-align:start;}.elementor-56 .elementor-element.elementor-element-27b7059 .elementor-heading-title{font-size:25px;}.elementor-56 .elementor-element.elementor-element-5ae1aba > .elementor-widget-container{padding:0px 040px 0px 0px;}.elementor-56 .elementor-element.elementor-element-5ae1aba{text-align:justify;font-size:14px;}.elementor-56 .elementor-element.elementor-element-7148e47 .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"], .elementor-56 .elementor-element.elementor-element-7148e47 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true], .elementor-56 .elementor-element.elementor-element-7148e47 .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"]{background-color:#ECEDE700;}.elementor-56 .elementor-element.elementor-element-7148e47 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{background-color:#ECEDE700;font-size:14px;padding:14px 30px 14px 0px;}.elementor-56 .elementor-element.elementor-element-7148e47.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-56 .elementor-element.elementor-element-7148e47 .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"]{color:#000000;}.elementor-56 .elementor-element.elementor-element-7148e47 .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]{color:#000000;}.elementor-56 .elementor-element.elementor-element-7148e47 .elementskit-accordion .elementskit-card:not(:last-child){margin-bottom:2px;}.elementor-56 .elementor-element.elementor-element-7148e47 .elementskit-accordion .elementskit-card-body p, .elementor-56 .elementor-element.elementor-element-7148e47 .elementskit-accordion .elementskit-card-body{font-size:14px;}.elementor-56 .elementor-element.elementor-element-bb8d89e{--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;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-b28ee39{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-56 .elementor-element.elementor-element-ca1b7bf{text-align:start;}.elementor-56 .elementor-element.elementor-element-ca1b7bf .elementor-heading-title{font-size:25px;}.elementor-56 .elementor-element.elementor-element-e7f2d55 .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"], .elementor-56 .elementor-element.elementor-element-e7f2d55 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true], .elementor-56 .elementor-element.elementor-element-e7f2d55 .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"]{background-color:#ECEDE700;}.elementor-56 .elementor-element.elementor-element-e7f2d55 .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{background-color:#ECEDE700;font-size:14px;padding:14px 30px 14px 0px;}.elementor-56 .elementor-element.elementor-element-e7f2d55.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-56 .elementor-element.elementor-element-e7f2d55 .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"]{color:#000000;}.elementor-56 .elementor-element.elementor-element-e7f2d55 .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]{color:#000000;}.elementor-56 .elementor-element.elementor-element-e7f2d55 .elementskit-accordion .elementskit-card:not(:last-child){margin-bottom:2px;}.elementor-56 .elementor-element.elementor-element-e7f2d55 .elementskit-accordion .elementskit-card-body p, .elementor-56 .elementor-element.elementor-element-e7f2d55 .elementskit-accordion .elementskit-card-body{font-size:14px;}@media(min-width:768px){.elementor-56 .elementor-element.elementor-element-0cb3a76{--width:55%;}.elementor-56 .elementor-element.elementor-element-35c4edf{--width:45%;}.elementor-56 .elementor-element.elementor-element-f5a08c3{--content-width:68%;}.elementor-56 .elementor-element.elementor-element-b519ad4{--width:60%;}.elementor-56 .elementor-element.elementor-element-f1bb05f{--width:50%;}.elementor-56 .elementor-element.elementor-element-cadf8dd{--width:50%;}.elementor-56 .elementor-element.elementor-element-d6587cd{--width:50%;}.elementor-56 .elementor-element.elementor-element-db3f627{--width:50%;}.elementor-56 .elementor-element.elementor-element-8997bea{--width:50%;}.elementor-56 .elementor-element.elementor-element-2cfcde2{--width:50%;}.elementor-56 .elementor-element.elementor-element-ff8c201{--width:50%;}.elementor-56 .elementor-element.elementor-element-6510a58{--width:50%;}.elementor-56 .elementor-element.elementor-element-a64f49c{--width:50%;}.elementor-56 .elementor-element.elementor-element-65f1140{--width:50%;}.elementor-56 .elementor-element.elementor-element-21d1e91{--width:50%;}.elementor-56 .elementor-element.elementor-element-29a7f63{--width:50%;}.elementor-56 .elementor-element.elementor-element-b28ee39{--width:50%;}}@media(max-width:1680px) and (min-width:768px){.elementor-56 .elementor-element.elementor-element-0cb3a76{--width:55%;}.elementor-56 .elementor-element.elementor-element-f5a08c3{--content-width:80%;}.elementor-56 .elementor-element.elementor-element-b519ad4{--width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-56 .elementor-element.elementor-element-0cb3a76{--width:100%;}.elementor-56 .elementor-element.elementor-element-35c4edf{--width:100%;}.elementor-56 .elementor-element.elementor-element-b519ad4{--width:70%;}}@media(min-width:2400px){.elementor-56 .elementor-element.elementor-element-bcfe520{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-56 .elementor-element.elementor-element-0cb3a76{--width:50%;--min-height:745px;--justify-content:flex-start;}.elementor-56 .elementor-element.elementor-element-f5a08c3{--content-width:65%;}.elementor-56 .elementor-element.elementor-element-b519ad4{--width:50%;}.elementor-56 .elementor-element.elementor-element-d6587cd{--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-f336ef4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-56 .elementor-element.elementor-element-f336ef4 img{width:60%;}.elementor-56 .elementor-element.elementor-element-ff8c201{--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-191418d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-56 .elementor-element.elementor-element-191418d img{width:60%;}.elementor-56 .elementor-element.elementor-element-21d1e91{--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-8d15720 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-56 .elementor-element.elementor-element-8d15720 img{width:60%;}}@media(max-width:1680px){.elementor-56 .elementor-element.elementor-element-813ebbd{width:var( --container-widget-width, 834.125px );max-width:834.125px;--container-widget-width:834.125px;--container-widget-flex-grow:0;}.elementor-56 .elementor-element.elementor-element-b519ad4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-d6f4662{width:100%;max-width:100%;}.elementor-56 .elementor-element.elementor-element-d6587cd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-f336ef4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-56 .elementor-element.elementor-element-f336ef4 img{width:60%;}.elementor-56 .elementor-element.elementor-element-aaae91a{width:var( --container-widget-width, 617px );max-width:617px;--container-widget-width:617px;--container-widget-flex-grow:0;}.elementor-56 .elementor-element.elementor-element-ff8c201{--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-191418d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-56 .elementor-element.elementor-element-191418d img{width:60%;}.elementor-56 .elementor-element.elementor-element-8d28d4a{width:var( --container-widget-width, 617px );max-width:617px;--container-widget-width:617px;--container-widget-flex-grow:0;}.elementor-56 .elementor-element.elementor-element-21d1e91{--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-8d15720 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-56 .elementor-element.elementor-element-8d15720 img{width:60%;}.elementor-56 .elementor-element.elementor-element-7148e47{width:var( --container-widget-width, 617px );max-width:617px;--container-widget-width:617px;--container-widget-flex-grow:0;}.elementor-56 .elementor-element.elementor-element-e7f2d55{width:var( --container-widget-width, 617px );max-width:617px;--container-widget-width:617px;--container-widget-flex-grow:0;}}@media(max-width:1425px){.elementor-56 .elementor-element.elementor-element-d6f4662{width:var( --container-widget-width, 589.4% );max-width:589.4%;--container-widget-width:589.4%;--container-widget-flex-grow:0;}.elementor-56 .elementor-element.elementor-element-d6587cd{--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-ff8c201{--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-21d1e91{--padding-top:5px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:1024px){.elementor-56 .elementor-element.elementor-element-bcfe520{--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;}.elementor-56 .elementor-element.elementor-element-0cb3a76{--min-height:500px;}.elementor-56 .elementor-element.elementor-element-35c4edf{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-56 .elementor-element.elementor-element-813ebbd{width:100%;max-width:100%;}.elementor-56 .elementor-element.elementor-element-f5a08c3{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-56 .elementor-element.elementor-element-d6587cd{--padding-top:3px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-ff8c201{--padding-top:3px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-21d1e91{--padding-top:3px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-56 .elementor-element.elementor-element-0cb3a76{--width:100%;--min-height:220px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-813ebbd{text-align:center;}.elementor-56 .elementor-element.elementor-element-813ebbd .elementor-heading-title{font-size:16px;}.elementor-56 .elementor-element.elementor-element-9f056ef{text-align:center;font-size:16px;}.elementor-56 .elementor-element.elementor-element-fbcec6b{text-align:center;font-size:16px;}.elementor-56 .elementor-element.elementor-element-f5a08c3{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-56 .elementor-element.elementor-element-d6f4662{width:100%;max-width:100%;text-align:center;font-size:16px;}.elementor-56 .elementor-element.elementor-element-b9a4529{text-align:center;}.elementor-56 .elementor-element.elementor-element-b9a4529 .elementor-heading-title{font-size:16px;}.elementor-56 .elementor-element.elementor-element-d6587cd{--padding-top:2px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-f336ef4 img{width:100%;}.elementor-56 .elementor-element.elementor-element-cddb704 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-56 .elementor-element.elementor-element-aaae91a .elementskit-accordion .elementskit-card-body{padding:30px 0px 30px 0px;}.elementor-56 .elementor-element.elementor-element-ff8c201{--padding-top:2px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-191418d img{width:100%;}.elementor-56 .elementor-element.elementor-element-e5f7d94 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-56 .elementor-element.elementor-element-8d28d4a .elementskit-accordion .elementskit-card-body{padding:30px 0px 30px 0px;}.elementor-56 .elementor-element.elementor-element-21d1e91{--padding-top:2px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-56 .elementor-element.elementor-element-8d15720 img{width:100%;}.elementor-56 .elementor-element.elementor-element-5ae1aba > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-56 .elementor-element.elementor-element-7148e47 .elementskit-accordion .elementskit-card-body{padding:30px 0px 30px 0px;}}/* Start custom CSS for container, class: .elementor-element-bcfe520 */@media(max-width:767px){ .elementor-56 .elementor-element.elementor-element-bcfe520 > .e-con-inner { max-width: 100% !important; } }

@media (min-width: 1025px) {
  .elementor-element-0cb3a76 { width: 50% !important; flex: 0 0 auto; } /* foto: llega al primer palo de la M (centro del logo) */
  .elementor-element-35c4edf { width: auto !important; flex: 1 1 0%; min-width: 0; } /* columna de texto: ocupa el resto */
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f336ef4 */@media(max-width:767px){ .elementor-56 .elementor-element.elementor-element-f336ef4 { position: relative !important; height: 0 !important; padding-bottom: 100% !important; overflow: hidden !important; margin-bottom: 20px !important; } .elementor-56 .elementor-element.elementor-element-f336ef4 img { position: absolute !important; top: 0 !important; left: 0 !important; width: 100% !important; height: 100% !important; object-fit: cover !important; } }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cddb704 */.elementor-56 .elementor-element.elementor-element-cddb704 p:last-of-type, .elementor-56 .elementor-element.elementor-element-cddb704 p:last-of-type b, .elementor-56 .elementor-element.elementor-element-cddb704 p:last-of-type b i {font-size: 14px !important; font-weight: 400 !important;} @media(max-width:767px){ .elementor-56 .elementor-element.elementor-element-cddb704 p { margin-bottom: 18px !important; } }/* End custom CSS */
/* Start custom CSS for elementskit-accordion, class: .elementor-element-aaae91a */.elementor-56 .elementor-element.elementor-element-aaae91a .ekit-accordion--toggler {justify-content: flex-start;} .elementor-56 .elementor-element.elementor-element-aaae91a .ekit_accordion_icon_group {position: static;margin-left: 12px;} @media(max-width:767px){ .elementor-56 .elementor-element.elementor-element-aaae91a .ekit-accordion--content ul { margin-bottom: 14px !important; } }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-191418d */@media(max-width:767px){ .elementor-56 .elementor-element.elementor-element-191418d { position: relative !important; height: 0 !important; padding-bottom: 100% !important; overflow: hidden !important; margin-bottom: 20px !important; } .elementor-56 .elementor-element.elementor-element-191418d img { position: absolute !important; top: 0 !important; left: 0 !important; width: 100% !important; height: 100% !important; object-fit: cover !important; } }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e5f7d94 */.elementor-56 .elementor-element.elementor-element-e5f7d94 p:last-of-type, .elementor-56 .elementor-element.elementor-element-e5f7d94 p:last-of-type b, .elementor-56 .elementor-element.elementor-element-e5f7d94 p:last-of-type b i {font-size: 14px !important; font-weight: 400 !important;} @media(max-width:767px){ .elementor-56 .elementor-element.elementor-element-e5f7d94 p { margin-bottom: 18px !important; } }/* End custom CSS */
/* Start custom CSS for elementskit-accordion, class: .elementor-element-8d28d4a */.elementor-56 .elementor-element.elementor-element-8d28d4a .ekit-accordion--toggler {justify-content: flex-start;} .elementor-56 .elementor-element.elementor-element-8d28d4a .ekit_accordion_icon_group {position: static;margin-left: 12px;}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8d15720 */@media(max-width:767px){ .elementor-56 .elementor-element.elementor-element-8d15720 { position: relative !important; height: 0 !important; padding-bottom: 100% !important; overflow: hidden !important; margin-bottom: 20px !important; } .elementor-56 .elementor-element.elementor-element-8d15720 img { position: absolute !important; top: 0 !important; left: 0 !important; width: 100% !important; height: 100% !important; object-fit: cover !important; } }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ae1aba */.elementor-56 .elementor-element.elementor-element-5ae1aba p:last-of-type, .elementor-56 .elementor-element.elementor-element-5ae1aba p:last-of-type b, .elementor-56 .elementor-element.elementor-element-5ae1aba p:last-of-type b i {font-size: 14px !important; font-weight: 400 !important;} @media(max-width:767px){ .elementor-56 .elementor-element.elementor-element-5ae1aba p { margin-bottom: 18px !important; } }/* End custom CSS */
/* Start custom CSS for elementskit-accordion, class: .elementor-element-7148e47 */.elementor-56 .elementor-element.elementor-element-7148e47 .ekit-accordion--toggler {justify-content: flex-start;} .elementor-56 .elementor-element.elementor-element-7148e47 .ekit_accordion_icon_group {position: static;margin-left: 12px;}/* End custom CSS */
/* Start custom CSS for elementskit-accordion, class: .elementor-element-e7f2d55 */.elementor-56 .elementor-element.elementor-element-e7f2d55 .ekit-accordion--toggler {justify-content: flex-start;} .elementor-56 .elementor-element.elementor-element-e7f2d55 .ekit_accordion_icon_group {position: static;margin-left: 12px;}/* End custom CSS */