.elementor-9378 .elementor-element.elementor-element-24cc88f{--display:flex;--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-9378 .elementor-element.elementor-element-59259fe{--display:flex;--margin-top:0px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9378 .elementor-element.elementor-element-fc1a994{--display:flex;--min-height:90vh;--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: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-9378 .elementor-element.elementor-element-f63f03a{--display:flex;--min-height:60vh;--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:space-between;--align-items:flex-start;--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-9378 .elementor-element.elementor-element-f63f03a:not(.elementor-motion-effects-element-type-background), .elementor-9378 .elementor-element.elementor-element-f63f03a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mmain.es/wp-content/uploads/2025/08/Sala02-1.webp");background-position:bottom center;background-size:cover;}.elementor-9378 .elementor-element.elementor-element-c083479{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-9378 .elementor-element.elementor-element-c083479.e-con{--align-self:flex-end;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-9378 .elementor-element.elementor-element-603a14a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:40px 0px 0px 0px;text-align:left;}.elementor-9378 .elementor-element.elementor-element-603a14a .elementor-heading-title{font-family:var( --e-global-typography-047813d-font-family ), Sans-serif;font-size:var( --e-global-typography-047813d-font-size );font-weight:var( --e-global-typography-047813d-font-weight );line-height:var( --e-global-typography-047813d-line-height );letter-spacing:var( --e-global-typography-047813d-letter-spacing );}.elementor-9378 .elementor-element.elementor-element-1d204d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 20px 0px;text-align:justify;}.elementor-9378 .elementor-element.elementor-element-1d204d7 .elementor-heading-title{font-family:var( --e-global-typography-31f9ab5-font-family ), Sans-serif;font-size:var( --e-global-typography-31f9ab5-font-size );font-weight:var( --e-global-typography-31f9ab5-font-weight );line-height:var( --e-global-typography-31f9ab5-line-height );letter-spacing:var( --e-global-typography-31f9ab5-letter-spacing );}.elementor-9378 .elementor-element.elementor-element-74e8bc1{--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;--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-9378 .elementor-element.elementor-element-74e8bc1:not(.elementor-motion-effects-element-type-background), .elementor-9378 .elementor-element.elementor-element-74e8bc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mmain.es/wp-content/uploads/2025/08/Showroom-con-fondo-scaled.webp");background-position:bottom center;background-size:cover;}.elementor-9378 .elementor-element.elementor-element-f5e6a33{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-9378 .elementor-element.elementor-element-f5e6a33.e-con{--align-self:flex-end;}.elementor-9378 .elementor-element.elementor-element-b4a6d26{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:40px 0px 0px 0px;text-align:left;}.elementor-9378 .elementor-element.elementor-element-b4a6d26 .elementor-heading-title{font-family:var( --e-global-typography-047813d-font-family ), Sans-serif;font-size:var( --e-global-typography-047813d-font-size );font-weight:var( --e-global-typography-047813d-font-weight );line-height:var( --e-global-typography-047813d-line-height );letter-spacing:var( --e-global-typography-047813d-letter-spacing );}.elementor-9378 .elementor-element.elementor-element-e0d4174{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 20px 0px;text-align:justify;}.elementor-9378 .elementor-element.elementor-element-e0d4174 .elementor-heading-title{font-family:var( --e-global-typography-31f9ab5-font-family ), Sans-serif;font-size:var( --e-global-typography-31f9ab5-font-size );font-weight:var( --e-global-typography-31f9ab5-font-weight );line-height:var( --e-global-typography-31f9ab5-line-height );letter-spacing:var( --e-global-typography-31f9ab5-letter-spacing );}.elementor-9378 .elementor-element.elementor-element-7b38277{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-9378 .elementor-element.elementor-element-214a54f{--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:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:-5px;--margin-right:0px;--padding-top:0px;--padding-bottom:0100px;--padding-left:0px;--padding-right:0px;}.elementor-9378 .elementor-element.elementor-element-2fc8b6e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-9378 .elementor-element.elementor-element-2fc8b6e .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-accent );}.elementor-9378 .elementor-element.elementor-element-30937c7{width:var( --container-widget-width, 61% );max-width:61%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 20px 20px;--container-widget-width:61%;--container-widget-flex-grow:0;text-align:justify;}.elementor-9378 .elementor-element.elementor-element-30937c7.elementor-element{--align-self:center;}.elementor-9378 .elementor-element.elementor-element-30937c7 .elementor-heading-title{font-family:var( --e-global-typography-31f9ab5-font-family ), Sans-serif;font-size:var( --e-global-typography-31f9ab5-font-size );font-weight:var( --e-global-typography-31f9ab5-font-weight );line-height:var( --e-global-typography-31f9ab5-line-height );letter-spacing:var( --e-global-typography-31f9ab5-letter-spacing );color:var( --e-global-color-text );}.elementor-9378 .elementor-element.elementor-element-03c18bb{--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: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:20px;--padding-left:0px;--padding-right:0px;}.elementor-9378 .elementor-element.elementor-element-28fb3e7{--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;--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-9378 .elementor-element.elementor-element-28fb3e7.e-con{--align-self:center;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-9378 .elementor-element.elementor-element-12b362f .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-9378 .elementor-element.elementor-element-12b362f .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-9378 .elementor-element.elementor-element-12b362f{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-9378 .elementor-element.elementor-element-12b362f .elementor-icon-list-icon{padding-inline-end:25px;}.elementor-9378 .elementor-element.elementor-element-12b362f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9378 .elementor-element.elementor-element-12b362f .elementor-icon-list-item > a{font-family:var( --e-global-typography-4640d4a-font-family ), Sans-serif;font-size:var( --e-global-typography-4640d4a-font-size );font-weight:var( --e-global-typography-4640d4a-font-weight );line-height:var( --e-global-typography-4640d4a-line-height );letter-spacing:var( --e-global-typography-4640d4a-letter-spacing );}.elementor-9378 .elementor-element.elementor-element-12b362f .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-9378 .elementor-element.elementor-element-455592d{--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;--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-9378 .elementor-element.elementor-element-455592d.e-con{--align-self:center;}.elementor-9378 .elementor-element.elementor-element-d5e2d60{text-align:right;}.elementor-9378 .elementor-element.elementor-element-d5e2d60 .elementor-heading-title{font-family:var( --e-global-typography-4640d4a-font-family ), Sans-serif;font-size:var( --e-global-typography-4640d4a-font-size );font-weight:var( --e-global-typography-4640d4a-font-weight );line-height:var( --e-global-typography-4640d4a-line-height );letter-spacing:var( --e-global-typography-4640d4a-letter-spacing );color:var( --e-global-color-accent );}.elementor-9378 .elementor-element.elementor-element-997f616{--display:flex;--min-height:70vh;--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;--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-9378 .elementor-element.elementor-element-997f616:not(.elementor-motion-effects-element-type-background), .elementor-9378 .elementor-element.elementor-element-997f616 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mmain.es/wp-content/uploads/2025/08/Sala02-1.webp");background-position:center center;}.elementor-9378 .elementor-element.elementor-element-ff1291c{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-9378 .elementor-element.elementor-element-d53ea34 .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-1bdadd8-font-family ), Sans-serif;font-size:var( --e-global-typography-1bdadd8-font-size );font-weight:var( --e-global-typography-1bdadd8-font-weight );text-transform:var( --e-global-typography-1bdadd8-text-transform );text-decoration:var( --e-global-typography-1bdadd8-text-decoration );letter-spacing:var( --e-global-typography-1bdadd8-letter-spacing );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-9378 .elementor-element.elementor-element-d53ea34{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-9378 .elementor-element.elementor-element-ce95432{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:40px 40px 40px 40px;}.elementor-9378 .elementor-element.elementor-element-ce95432 .elementor-divider-separator{width:100%;}.elementor-9378 .elementor-element.elementor-element-ce95432 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-9378 .elementor-element.elementor-element-7a7f83e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:80px;--padding-left:30px;--padding-right:40px;}.elementor-9378 .elementor-element.elementor-element-2f65ddd{--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:space-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-9378 .elementor-element.elementor-element-d3cd36a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-9378 .elementor-element.elementor-element-d3cd36a .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-accent );}.elementor-9378 .elementor-element.elementor-element-b025029{width:var( --container-widget-width, 61% );max-width:61%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 10px 20px 20px;--container-widget-width:61%;--container-widget-flex-grow:0;text-align:justify;}.elementor-9378 .elementor-element.elementor-element-b025029.elementor-element{--align-self:center;}.elementor-9378 .elementor-element.elementor-element-b025029 .elementor-heading-title{font-family:var( --e-global-typography-31f9ab5-font-family ), Sans-serif;font-size:var( --e-global-typography-31f9ab5-font-size );font-weight:var( --e-global-typography-31f9ab5-font-weight );line-height:var( --e-global-typography-31f9ab5-line-height );letter-spacing:var( --e-global-typography-31f9ab5-letter-spacing );color:var( --e-global-color-text );}.elementor-9378 .elementor-element.elementor-element-df1c5e0{--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: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-9378 .elementor-element.elementor-element-19a6621{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:10px;--padding-right:40px;}.elementor-9378 .elementor-element.elementor-element-765eadf{--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: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:20px;--padding-left:0px;--padding-right:0px;}.elementor-9378 .elementor-element.elementor-element-792accd{--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;--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-9378 .elementor-element.elementor-element-792accd.e-con{--align-self:center;}.elementor-9378 .elementor-element.elementor-element-a8e78b4 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-9378 .elementor-element.elementor-element-a8e78b4 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-9378 .elementor-element.elementor-element-a8e78b4{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-9378 .elementor-element.elementor-element-a8e78b4 .elementor-icon-list-icon{padding-inline-end:25px;}.elementor-9378 .elementor-element.elementor-element-a8e78b4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9378 .elementor-element.elementor-element-a8e78b4 .elementor-icon-list-item > a{font-family:var( --e-global-typography-4640d4a-font-family ), Sans-serif;font-size:var( --e-global-typography-4640d4a-font-size );font-weight:var( --e-global-typography-4640d4a-font-weight );line-height:var( --e-global-typography-4640d4a-line-height );letter-spacing:var( --e-global-typography-4640d4a-letter-spacing );}.elementor-9378 .elementor-element.elementor-element-a8e78b4 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-9378 .elementor-element.elementor-element-c3aeca2{--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:flex-end;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9378 .elementor-element.elementor-element-c3aeca2.e-con{--align-self:center;}.elementor-9378 .elementor-element.elementor-element-18869ae{text-align:right;}.elementor-9378 .elementor-element.elementor-element-18869ae .elementor-heading-title{font-family:"PPNeueMontreal", Sans-serif;font-size:16px;font-weight:400;line-height:14px;letter-spacing:0px;color:var( --e-global-color-accent );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-9378 .elementor-element.elementor-element-b4e4f89{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-9378 .elementor-element.elementor-element-2eed26b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 0px 0px;text-align:justify;}.elementor-9378 .elementor-element.elementor-element-2eed26b .elementor-heading-title{font-family:var( --e-global-typography-31f9ab5-font-family ), Sans-serif;font-size:var( --e-global-typography-31f9ab5-font-size );font-weight:var( --e-global-typography-31f9ab5-font-weight );line-height:var( --e-global-typography-31f9ab5-line-height );letter-spacing:var( --e-global-typography-31f9ab5-letter-spacing );color:var( --e-global-color-accent );}.elementor-9378 .elementor-element.elementor-element-f438cbf{--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:flex-end;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9378 .elementor-element.elementor-element-f438cbf.e-con{--align-self:flex-end;}.elementor-9378 .elementor-element.elementor-element-bce66b4 .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-1bdadd8-font-family ), Sans-serif;font-size:var( --e-global-typography-1bdadd8-font-size );font-weight:var( --e-global-typography-1bdadd8-font-weight );text-transform:var( --e-global-typography-1bdadd8-text-transform );text-decoration:var( --e-global-typography-1bdadd8-text-decoration );letter-spacing:var( --e-global-typography-1bdadd8-letter-spacing );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-9378 .elementor-element.elementor-element-bce66b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9378 .elementor-element.elementor-element-27b45f9 .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-1bdadd8-font-family ), Sans-serif;font-size:var( --e-global-typography-1bdadd8-font-size );font-weight:var( --e-global-typography-1bdadd8-font-weight );text-transform:var( --e-global-typography-1bdadd8-text-transform );text-decoration:var( --e-global-typography-1bdadd8-text-decoration );letter-spacing:var( --e-global-typography-1bdadd8-letter-spacing );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-9378 .elementor-element.elementor-element-27b45f9{margin:0px -20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9378 .elementor-element.elementor-element-ff2e6c7{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:0px;}.elementor-9378 .elementor-element.elementor-element-6a53b47{--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: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:20px;--padding-left:0px;--padding-right:0px;}.elementor-9378 .elementor-element.elementor-element-d31ec35{--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;--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-9378 .elementor-element.elementor-element-d31ec35.e-con{--align-self:center;}.elementor-9378 .elementor-element.elementor-element-72c7399 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-9378 .elementor-element.elementor-element-72c7399 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-9378 .elementor-element.elementor-element-72c7399{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-9378 .elementor-element.elementor-element-72c7399 .elementor-icon-list-icon{padding-inline-end:25px;}.elementor-9378 .elementor-element.elementor-element-72c7399 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9378 .elementor-element.elementor-element-72c7399 .elementor-icon-list-item > a{font-family:var( --e-global-typography-4640d4a-font-family ), Sans-serif;font-size:var( --e-global-typography-4640d4a-font-size );font-weight:var( --e-global-typography-4640d4a-font-weight );line-height:var( --e-global-typography-4640d4a-line-height );letter-spacing:var( --e-global-typography-4640d4a-letter-spacing );}.elementor-9378 .elementor-element.elementor-element-72c7399 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-9378 .elementor-element.elementor-element-a9f3daf{--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:flex-end;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9378 .elementor-element.elementor-element-9958822{text-align:right;}.elementor-9378 .elementor-element.elementor-element-9958822 .elementor-heading-title{font-family:"PPNeueMontreal", Sans-serif;font-size:16px;font-weight:400;line-height:14px;letter-spacing:0px;color:var( --e-global-color-accent );}.elementor-9378 .elementor-element.elementor-element-6c66f46{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 0px 0px;text-align:justify;}.elementor-9378 .elementor-element.elementor-element-6c66f46 .elementor-heading-title{font-family:var( --e-global-typography-31f9ab5-font-family ), Sans-serif;font-size:var( --e-global-typography-31f9ab5-font-size );font-weight:var( --e-global-typography-31f9ab5-font-weight );line-height:var( --e-global-typography-31f9ab5-line-height );letter-spacing:var( --e-global-typography-31f9ab5-letter-spacing );color:var( --e-global-color-accent );}.elementor-9378 .elementor-element.elementor-element-2f10c5e{--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:flex-end;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9378 .elementor-element.elementor-element-2f10c5e.e-con{--align-self:flex-end;}.elementor-9378 .elementor-element.elementor-element-c144e2a .elementor-button{background-color:#FFFFFF00;font-family:var( --e-global-typography-1bdadd8-font-family ), Sans-serif;font-size:var( --e-global-typography-1bdadd8-font-size );font-weight:var( --e-global-typography-1bdadd8-font-weight );text-transform:var( --e-global-typography-1bdadd8-text-transform );text-decoration:var( --e-global-typography-1bdadd8-text-decoration );letter-spacing:var( --e-global-typography-1bdadd8-letter-spacing );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-9378 .elementor-element.elementor-element-c144e2a{margin:0px -20px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9378 .elementor-element.elementor-element-05517d3{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 40px 50px 40px;}.elementor-9378 .elementor-element.elementor-element-05517d3 .elementor-divider-separator{width:100%;}.elementor-9378 .elementor-element.elementor-element-05517d3 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-9378 .elementor-element.elementor-element-2851f287{--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:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9378 .elementor-element.elementor-element-54f65bc7{--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:center;--flex-wrap:wrap;--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-9378 .elementor-element.elementor-element-50e31742{--display:flex;--min-height:70vh;--justify-content:center;--flex-wrap:nowrap;--margin-top:20px;--margin-bottom:20px;--margin-left:10px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9378 .elementor-element.elementor-element-50e31742:not(.elementor-motion-effects-element-type-background), .elementor-9378 .elementor-element.elementor-element-50e31742 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mmain.es/wp-content/uploads/2025/05/01_Post-3-scaled-e1748593918459-1024x1006.jpg");background-position:center center;background-size:cover;}.elementor-9378 .elementor-element.elementor-element-4a84d4ca{--display:flex;--min-height:35vh;--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:flex-end;--align-items:flex-start;--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-9378 .elementor-element.elementor-element-4a84d4ca.e-con{--align-self:flex-start;}.elementor-9378 .elementor-element.elementor-element-6f53fc2d{width:var( --container-widget-width, 70% );max-width:70%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 40px;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:left;}.elementor-9378 .elementor-element.elementor-element-6f53fc2d.elementor-element{--align-self:flex-end;}.elementor-9378 .elementor-element.elementor-element-6f53fc2d .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-accent );}.elementor-9378 .elementor-element.elementor-element-36c2099b{--display:flex;--min-height:70vh;--justify-content:center;--flex-wrap:nowrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9378 .elementor-element.elementor-element-2376df34{--display:flex;--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-9378 .elementor-element.elementor-element-646e760d{width:var( --container-widget-width, 70% );max-width:70%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 40px;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:left;}.elementor-9378 .elementor-element.elementor-element-646e760d.elementor-element{--align-self:flex-end;}.elementor-9378 .elementor-element.elementor-element-646e760d .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-accent );}.elementor-9378 .elementor-element.elementor-element-12ffe8ae{width:var( --container-widget-width, 70% );max-width:70%;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:40px 0px 40px 40px;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:justify;}.elementor-9378 .elementor-element.elementor-element-12ffe8ae.elementor-element{--align-self:flex-end;}.elementor-9378 .elementor-element.elementor-element-12ffe8ae .elementor-heading-title{font-family:var( --e-global-typography-31f9ab5-font-family ), Sans-serif;font-size:var( --e-global-typography-31f9ab5-font-size );font-weight:var( --e-global-typography-31f9ab5-font-weight );line-height:var( --e-global-typography-31f9ab5-line-height );letter-spacing:var( --e-global-typography-31f9ab5-letter-spacing );color:var( --e-global-color-accent );}.elementor-9378 .elementor-element.elementor-element-2555925b{--display:flex;--justify-content:flex-end;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9378 .elementor-element.elementor-element-492590b2 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-1bdadd8-font-family ), Sans-serif;font-size:var( --e-global-typography-1bdadd8-font-size );font-weight:var( --e-global-typography-1bdadd8-font-weight );text-transform:var( --e-global-typography-1bdadd8-text-transform );text-decoration:var( --e-global-typography-1bdadd8-text-decoration );letter-spacing:var( --e-global-typography-1bdadd8-letter-spacing );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:none;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9378 .elementor-element.elementor-element-492590b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}:root{--page-title-display:none;}body.elementor-page-9378{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-9378 .elementor-element.elementor-element-fc1a994{--min-height:40vh;}.elementor-9378 .elementor-element.elementor-element-f63f03a{--min-height:30vh;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-9378 .elementor-element.elementor-element-603a14a .elementor-heading-title{font-size:var( --e-global-typography-047813d-font-size );line-height:var( --e-global-typography-047813d-line-height );letter-spacing:var( --e-global-typography-047813d-letter-spacing );}.elementor-9378 .elementor-element.elementor-element-1d204d7 .elementor-heading-title{font-size:var( --e-global-typography-31f9ab5-font-size );line-height:var( --e-global-typography-31f9ab5-line-height );letter-spacing:var( --e-global-typography-31f9ab5-letter-spacing );}.elementor-9378 .elementor-element.elementor-element-b4a6d26 .elementor-heading-title{font-size:var( --e-global-typography-047813d-font-size );line-height:var( --e-global-typography-047813d-line-height );letter-spacing:var( --e-global-typography-047813d-letter-spacing );}.elementor-9378 .elementor-element.elementor-element-e0d4174 .elementor-heading-title{font-size:var( --e-global-typography-31f9ab5-font-size );line-height:var( --e-global-typography-31f9ab5-line-height );letter-spacing:var( --e-global-typography-31f9ab5-letter-spacing );}.elementor-9378 .elementor-element.elementor-element-7b38277{--padding-top:0px;--padding-bottom:0px;--padding-left:5px;--padding-right:10px;}.elementor-9378 .elementor-element.elementor-element-214a54f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-9378 .elementor-element.elementor-element-2fc8b6e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-9378 .elementor-element.elementor-element-30937c7 .elementor-heading-title{font-size:var( --e-global-typography-31f9ab5-font-size );line-height:var( --e-global-typography-31f9ab5-line-height );letter-spacing:var( --e-global-typography-31f9ab5-letter-spacing );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-9378 .elementor-element.elementor-element-12b362f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9378 .elementor-element.elementor-element-12b362f .elementor-icon-list-item > a{font-size:var( --e-global-typography-4640d4a-font-size );line-height:var( --e-global-typography-4640d4a-line-height );letter-spacing:var( --e-global-typography-4640d4a-letter-spacing );}.elementor-9378 .elementor-element.elementor-element-d5e2d60 .elementor-heading-title{font-size:var( --e-global-typography-4640d4a-font-size );line-height:var( --e-global-typography-4640d4a-line-height );letter-spacing:var( --e-global-typography-4640d4a-letter-spacing );}.elementor-9378 .elementor-element.elementor-element-997f616{--min-height:30vh;}.elementor-9378 .elementor-element.elementor-element-ff1291c{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-9378 .elementor-element.elementor-element-d53ea34{padding:0px 0px 0px 0px;}.elementor-9378 .elementor-element.elementor-element-d53ea34 .elementor-button{font-size:var( --e-global-typography-1bdadd8-font-size );letter-spacing:var( --e-global-typography-1bdadd8-letter-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-9378 .elementor-element.elementor-element-ce95432{padding:10px 10px 10px 10px;}.elementor-9378 .elementor-element.elementor-element-7a7f83e{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-9378 .elementor-element.elementor-element-d3cd36a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-9378 .elementor-element.elementor-element-b025029 .elementor-heading-title{font-size:var( --e-global-typography-31f9ab5-font-size );line-height:var( --e-global-typography-31f9ab5-line-height );letter-spacing:var( --e-global-typography-31f9ab5-letter-spacing );}.elementor-9378 .elementor-element.elementor-element-19a6621{--padding-top:20px;--padding-bottom:20px;--padding-left:5px;--padding-right:20px;}.elementor-9378 .elementor-element.elementor-element-a8e78b4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9378 .elementor-element.elementor-element-a8e78b4 .elementor-icon-list-item > a{font-size:var( --e-global-typography-4640d4a-font-size );line-height:var( --e-global-typography-4640d4a-line-height );letter-spacing:var( --e-global-typography-4640d4a-letter-spacing );}.elementor-9378 .elementor-element.elementor-element-18869ae .elementor-heading-title{font-size:14px;line-height:10px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-9378 .elementor-element.elementor-element-2eed26b .elementor-heading-title{font-size:var( --e-global-typography-31f9ab5-font-size );line-height:var( --e-global-typography-31f9ab5-line-height );letter-spacing:var( --e-global-typography-31f9ab5-letter-spacing );}.elementor-9378 .elementor-element.elementor-element-f438cbf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9378 .elementor-element.elementor-element-bce66b4{padding:0px 0px 0px 0px;}.elementor-9378 .elementor-element.elementor-element-bce66b4 .elementor-button{font-size:var( --e-global-typography-1bdadd8-font-size );letter-spacing:var( --e-global-typography-1bdadd8-letter-spacing );}.elementor-9378 .elementor-element.elementor-element-27b45f9{padding:0px 0px 0px 0px;}.elementor-9378 .elementor-element.elementor-element-27b45f9 .elementor-button{font-size:var( --e-global-typography-1bdadd8-font-size );letter-spacing:var( --e-global-typography-1bdadd8-letter-spacing );}.elementor-9378 .elementor-element.elementor-element-ff2e6c7{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:0px;}.elementor-9378 .elementor-element.elementor-element-72c7399 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9378 .elementor-element.elementor-element-72c7399 .elementor-icon-list-item > a{font-size:var( --e-global-typography-4640d4a-font-size );line-height:var( --e-global-typography-4640d4a-line-height );letter-spacing:var( --e-global-typography-4640d4a-letter-spacing );}.elementor-9378 .elementor-element.elementor-element-9958822 .elementor-heading-title{font-size:14px;line-height:10px;}.elementor-9378 .elementor-element.elementor-element-6c66f46 .elementor-heading-title{font-size:var( --e-global-typography-31f9ab5-font-size );line-height:var( --e-global-typography-31f9ab5-line-height );letter-spacing:var( --e-global-typography-31f9ab5-letter-spacing );}.elementor-9378 .elementor-element.elementor-element-2f10c5e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9378 .elementor-element.elementor-element-c144e2a{padding:0px 0px 0px 0px;}.elementor-9378 .elementor-element.elementor-element-c144e2a .elementor-button{font-size:var( --e-global-typography-1bdadd8-font-size );letter-spacing:var( --e-global-typography-1bdadd8-letter-spacing );}.elementor-9378 .elementor-element.elementor-element-54f65bc7{--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9378 .elementor-element.elementor-element-50e31742{--min-height:55vh;--margin-top:0px;--margin-bottom:0px;--margin-left:5px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9378 .elementor-element.elementor-element-4a84d4ca{--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:0px;}.elementor-9378 .elementor-element.elementor-element-6f53fc2d{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-9378 .elementor-element.elementor-element-6f53fc2d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-9378 .elementor-element.elementor-element-36c2099b:not(.elementor-motion-effects-element-type-background), .elementor-9378 .elementor-element.elementor-element-36c2099b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mmain.es/wp-content/uploads/2025/05/01_Post-3-scaled-e1748593918459.jpg");background-size:cover;}.elementor-9378 .elementor-element.elementor-element-36c2099b{--min-height:50vh;}.elementor-9378 .elementor-element.elementor-element-2376df34{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9378 .elementor-element.elementor-element-2376df34.e-con{--align-self:flex-end;}.elementor-9378 .elementor-element.elementor-element-646e760d{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 30px;padding:0px 0px 0px 0px;--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-9378 .elementor-element.elementor-element-646e760d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-9378 .elementor-element.elementor-element-12ffe8ae{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 10px 20px 20px;--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-9378 .elementor-element.elementor-element-12ffe8ae .elementor-heading-title{font-size:var( --e-global-typography-31f9ab5-font-size );line-height:var( --e-global-typography-31f9ab5-line-height );letter-spacing:var( --e-global-typography-31f9ab5-letter-spacing );}.elementor-9378 .elementor-element.elementor-element-492590b2{padding:0px 10px 0px 0px;}.elementor-9378 .elementor-element.elementor-element-492590b2 .elementor-button{font-size:var( --e-global-typography-1bdadd8-font-size );letter-spacing:var( --e-global-typography-1bdadd8-letter-spacing );}}@media(max-width:767px){.elementor-9378 .elementor-element.elementor-element-f63f03a{--min-height:50vh;}.elementor-9378 .elementor-element.elementor-element-c083479{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-9378 .elementor-element.elementor-element-603a14a{padding:20px 0px 0px 0px;}.elementor-9378 .elementor-element.elementor-element-603a14a .elementor-heading-title{font-size:var( --e-global-typography-047813d-font-size );line-height:var( --e-global-typography-047813d-line-height );letter-spacing:var( --e-global-typography-047813d-letter-spacing );}.elementor-9378 .elementor-element.elementor-element-1d204d7{padding:10px 0px 0px 0px;}.elementor-9378 .elementor-element.elementor-element-1d204d7 .elementor-heading-title{font-size:var( --e-global-typography-31f9ab5-font-size );line-height:var( --e-global-typography-31f9ab5-line-height );letter-spacing:var( --e-global-typography-31f9ab5-letter-spacing );}.elementor-9378 .elementor-element.elementor-element-74e8bc1{--min-height:50vh;}.elementor-9378 .elementor-element.elementor-element-f5e6a33{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-9378 .elementor-element.elementor-element-b4a6d26{padding:10px 0px 0px 0px;}.elementor-9378 .elementor-element.elementor-element-b4a6d26 .elementor-heading-title{font-size:var( --e-global-typography-047813d-font-size );line-height:var( --e-global-typography-047813d-line-height );letter-spacing:var( --e-global-typography-047813d-letter-spacing );}.elementor-9378 .elementor-element.elementor-element-e0d4174{padding:10px 0px 0px 0px;}.elementor-9378 .elementor-element.elementor-element-e0d4174 .elementor-heading-title{font-size:var( --e-global-typography-31f9ab5-font-size );line-height:var( --e-global-typography-31f9ab5-line-height );letter-spacing:var( --e-global-typography-31f9ab5-letter-spacing );}.elementor-9378 .elementor-element.elementor-element-7b38277{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-9378 .elementor-element.elementor-element-214a54f{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-9378 .elementor-element.elementor-element-2fc8b6e{padding:0px 0px 0px 5px;}.elementor-9378 .elementor-element.elementor-element-2fc8b6e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-9378 .elementor-element.elementor-element-30937c7{padding:20px 10px 0px 5px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-9378 .elementor-element.elementor-element-30937c7.elementor-element{--align-self:flex-end;}.elementor-9378 .elementor-element.elementor-element-30937c7 .elementor-heading-title{font-size:var( --e-global-typography-31f9ab5-font-size );line-height:var( --e-global-typography-31f9ab5-line-height );letter-spacing:var( --e-global-typography-31f9ab5-letter-spacing );}.elementor-9378 .elementor-element.elementor-element-03c18bb{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-9378 .elementor-element.elementor-element-28fb3e7{--width:20%;--justify-content:center;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-9378 .elementor-element.elementor-element-12b362f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9378 .elementor-element.elementor-element-12b362f .elementor-icon-list-item > a{font-size:var( --e-global-typography-4640d4a-font-size );line-height:var( --e-global-typography-4640d4a-line-height );letter-spacing:var( --e-global-typography-4640d4a-letter-spacing );}.elementor-9378 .elementor-element.elementor-element-455592d{--width:80%;--justify-content:center;}.elementor-9378 .elementor-element.elementor-element-d5e2d60 .elementor-heading-title{font-size:var( --e-global-typography-4640d4a-font-size );line-height:var( --e-global-typography-4640d4a-line-height );letter-spacing:var( --e-global-typography-4640d4a-letter-spacing );}.elementor-9378 .elementor-element.elementor-element-ff1291c{--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-9378 .elementor-element.elementor-element-ff1291c.e-con{--align-self:center;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-9378 .elementor-element.elementor-element-d53ea34{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9378 .elementor-element.elementor-element-d53ea34 .elementor-button{font-size:var( --e-global-typography-1bdadd8-font-size );letter-spacing:var( --e-global-typography-1bdadd8-letter-spacing );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-9378 .elementor-element.elementor-element-7a7f83e{--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-9378 .elementor-element.elementor-element-2f65ddd{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-9378 .elementor-element.elementor-element-d3cd36a{padding:0px 0px 0px 5px;}.elementor-9378 .elementor-element.elementor-element-d3cd36a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-9378 .elementor-element.elementor-element-b025029{padding:20px 5px 0px 5px;--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-9378 .elementor-element.elementor-element-b025029 .elementor-heading-title{font-size:var( --e-global-typography-31f9ab5-font-size );line-height:var( --e-global-typography-31f9ab5-line-height );letter-spacing:var( --e-global-typography-31f9ab5-letter-spacing );}.elementor-9378 .elementor-element.elementor-element-19a6621{--padding-top:20px;--padding-bottom:20px;--padding-left:5px;--padding-right:5px;}.elementor-9378 .elementor-element.elementor-element-a8e78b4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9378 .elementor-element.elementor-element-a8e78b4 .elementor-icon-list-item > a{font-size:var( --e-global-typography-4640d4a-font-size );line-height:var( --e-global-typography-4640d4a-line-height );letter-spacing:var( --e-global-typography-4640d4a-letter-spacing );}.elementor-9378 .elementor-element.elementor-element-18869ae .elementor-heading-title{font-size:12px;line-height:8px;letter-spacing:-0.2px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-9378 .elementor-element.elementor-element-2eed26b .elementor-heading-title{font-size:var( --e-global-typography-31f9ab5-font-size );line-height:var( --e-global-typography-31f9ab5-line-height );letter-spacing:var( --e-global-typography-31f9ab5-letter-spacing );}.elementor-9378 .elementor-element.elementor-element-f438cbf{--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-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:30px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9378 .elementor-element.elementor-element-f438cbf.e-con{--align-self:flex-end;}.elementor-9378 .elementor-element.elementor-element-bce66b4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9378 .elementor-element.elementor-element-bce66b4.elementor-element{--align-self:flex-end;}.elementor-9378 .elementor-element.elementor-element-bce66b4 .elementor-button{font-size:var( --e-global-typography-1bdadd8-font-size );letter-spacing:var( --e-global-typography-1bdadd8-letter-spacing );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9378 .elementor-element.elementor-element-27b45f9{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9378 .elementor-element.elementor-element-27b45f9.elementor-element{--align-self:flex-end;}.elementor-9378 .elementor-element.elementor-element-27b45f9 .elementor-button{font-size:var( --e-global-typography-1bdadd8-font-size );letter-spacing:var( --e-global-typography-1bdadd8-letter-spacing );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9378 .elementor-element.elementor-element-ff2e6c7{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:5px;--padding-right:05px;}.elementor-9378 .elementor-element.elementor-element-72c7399 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9378 .elementor-element.elementor-element-72c7399 .elementor-icon-list-item > a{font-size:var( --e-global-typography-4640d4a-font-size );line-height:var( --e-global-typography-4640d4a-line-height );letter-spacing:var( --e-global-typography-4640d4a-letter-spacing );}.elementor-9378 .elementor-element.elementor-element-9958822 .elementor-heading-title{font-size:12px;line-height:8px;letter-spacing:-0.2px;}.elementor-9378 .elementor-element.elementor-element-6c66f46 .elementor-heading-title{font-size:var( --e-global-typography-31f9ab5-font-size );line-height:var( --e-global-typography-31f9ab5-line-height );letter-spacing:var( --e-global-typography-31f9ab5-letter-spacing );}.elementor-9378 .elementor-element.elementor-element-2f10c5e{--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-end;--margin-top:30px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9378 .elementor-element.elementor-element-2f10c5e.e-con{--align-self:flex-end;}.elementor-9378 .elementor-element.elementor-element-c144e2a{margin:0px 10px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-9378 .elementor-element.elementor-element-c144e2a .elementor-button{font-size:var( --e-global-typography-1bdadd8-font-size );letter-spacing:var( --e-global-typography-1bdadd8-letter-spacing );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9378 .elementor-element.elementor-element-05517d3{padding:0px 10px 40px 10px;}.elementor-9378 .elementor-element.elementor-element-54f65bc7{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9378 .elementor-element.elementor-element-54f65bc7.e-con{--align-self:center;}.elementor-9378 .elementor-element.elementor-element-4a84d4ca{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:10px;}.elementor-9378 .elementor-element.elementor-element-4a84d4ca.e-con{--align-self:flex-end;}.elementor-9378 .elementor-element.elementor-element-6f53fc2d{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:left;}.elementor-9378 .elementor-element.elementor-element-6f53fc2d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-9378 .elementor-element.elementor-element-36c2099b:not(.elementor-motion-effects-element-type-background), .elementor-9378 .elementor-element.elementor-element-36c2099b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mmain.es/wp-content/uploads/2025/05/01_Post-3-scaled-e1748593918459-1024x1006.jpg");background-position:center center;background-size:cover;}.elementor-9378 .elementor-element.elementor-element-36c2099b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-9378 .elementor-element.elementor-element-36c2099b.e-con{--align-self:center;}.elementor-9378 .elementor-element.elementor-element-2376df34{--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-9378 .elementor-element.elementor-element-646e760d{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:left;}.elementor-9378 .elementor-element.elementor-element-646e760d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-9378 .elementor-element.elementor-element-12ffe8ae{width:var( --container-widget-width, 270px );max-width:270px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 5px 10px 10px;--container-widget-width:270px;--container-widget-flex-grow:0;}.elementor-9378 .elementor-element.elementor-element-12ffe8ae.elementor-element{--align-self:flex-end;}.elementor-9378 .elementor-element.elementor-element-12ffe8ae .elementor-heading-title{font-size:var( --e-global-typography-31f9ab5-font-size );line-height:var( --e-global-typography-31f9ab5-line-height );letter-spacing:var( --e-global-typography-31f9ab5-letter-spacing );}.elementor-9378 .elementor-element.elementor-element-492590b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 5px 0px 0px;}.elementor-9378 .elementor-element.elementor-element-492590b2 .elementor-button{font-size:var( --e-global-typography-1bdadd8-font-size );letter-spacing:var( --e-global-typography-1bdadd8-letter-spacing );}}@media(min-width:768px){.elementor-9378 .elementor-element.elementor-element-28fb3e7{--width:50%;}.elementor-9378 .elementor-element.elementor-element-455592d{--width:50%;}.elementor-9378 .elementor-element.elementor-element-ff1291c{--width:100%;}.elementor-9378 .elementor-element.elementor-element-19a6621{--width:50%;}.elementor-9378 .elementor-element.elementor-element-792accd{--width:20%;}.elementor-9378 .elementor-element.elementor-element-c3aeca2{--width:90%;}.elementor-9378 .elementor-element.elementor-element-f438cbf{--width:100%;}.elementor-9378 .elementor-element.elementor-element-ff2e6c7{--width:50%;}.elementor-9378 .elementor-element.elementor-element-d31ec35{--width:10%;}.elementor-9378 .elementor-element.elementor-element-a9f3daf{--width:90%;}.elementor-9378 .elementor-element.elementor-element-2f10c5e{--width:100%;}.elementor-9378 .elementor-element.elementor-element-50e31742{--width:30%;}.elementor-9378 .elementor-element.elementor-element-4a84d4ca{--width:67%;}.elementor-9378 .elementor-element.elementor-element-36c2099b{--width:35%;}.elementor-9378 .elementor-element.elementor-element-2555925b{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-9378 .elementor-element.elementor-element-d31ec35{--width:20%;}.elementor-9378 .elementor-element.elementor-element-a9f3daf{--width:80%;}.elementor-9378 .elementor-element.elementor-element-54f65bc7{--width:100%;}.elementor-9378 .elementor-element.elementor-element-50e31742{--width:44%;}.elementor-9378 .elementor-element.elementor-element-4a84d4ca{--width:52%;}.elementor-9378 .elementor-element.elementor-element-36c2099b{--width:100%;}.elementor-9378 .elementor-element.elementor-element-2376df34{--width:100%;}.elementor-9378 .elementor-element.elementor-element-2555925b{--width:98%;}}@media(min-width:1840px){.elementor-9378 .elementor-element.elementor-element-fc1a994{--min-height:92vh;}.elementor-9378 .elementor-element.elementor-element-c083479{--padding-top:20px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-9378 .elementor-element.elementor-element-603a14a .elementor-heading-title{font-size:var( --e-global-typography-047813d-font-size );line-height:var( --e-global-typography-047813d-line-height );letter-spacing:var( --e-global-typography-047813d-letter-spacing );}.elementor-9378 .elementor-element.elementor-element-1d204d7 .elementor-heading-title{font-size:var( --e-global-typography-31f9ab5-font-size );line-height:var( --e-global-typography-31f9ab5-line-height );letter-spacing:var( --e-global-typography-31f9ab5-letter-spacing );}.elementor-9378 .elementor-element.elementor-element-f5e6a33{--padding-top:20px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-9378 .elementor-element.elementor-element-b4a6d26 .elementor-heading-title{font-size:var( --e-global-typography-047813d-font-size );line-height:var( --e-global-typography-047813d-line-height );letter-spacing:var( --e-global-typography-047813d-letter-spacing );}.elementor-9378 .elementor-element.elementor-element-e0d4174 .elementor-heading-title{font-size:var( --e-global-typography-31f9ab5-font-size );line-height:var( --e-global-typography-31f9ab5-line-height );letter-spacing:var( --e-global-typography-31f9ab5-letter-spacing );}.elementor-9378 .elementor-element.elementor-element-7b38277{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-9378 .elementor-element.elementor-element-214a54f{--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-9378 .elementor-element.elementor-element-2fc8b6e{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-9378 .elementor-element.elementor-element-2fc8b6e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-9378 .elementor-element.elementor-element-30937c7 .elementor-heading-title{font-size:var( --e-global-typography-31f9ab5-font-size );line-height:var( --e-global-typography-31f9ab5-line-height );letter-spacing:var( --e-global-typography-31f9ab5-letter-spacing );}.elementor-9378 .elementor-element.elementor-element-03c18bb{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-9378 .elementor-element.elementor-element-28fb3e7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-9378 .elementor-element.elementor-element-12b362f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9378 .elementor-element.elementor-element-12b362f .elementor-icon-list-item > a{font-size:var( --e-global-typography-4640d4a-font-size );line-height:var( --e-global-typography-4640d4a-line-height );letter-spacing:var( --e-global-typography-4640d4a-letter-spacing );}.elementor-9378 .elementor-element.elementor-element-455592d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9378 .elementor-element.elementor-element-d5e2d60 .elementor-heading-title{font-size:var( --e-global-typography-4640d4a-font-size );line-height:var( --e-global-typography-4640d4a-line-height );letter-spacing:var( --e-global-typography-4640d4a-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-9378 .elementor-element.elementor-element-d53ea34 .elementor-button{font-size:var( --e-global-typography-1bdadd8-font-size );letter-spacing:var( --e-global-typography-1bdadd8-letter-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-9378 .elementor-element.elementor-element-ce95432{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 50px 100px 50px;}.elementor-9378 .elementor-element.elementor-element-7a7f83e{--padding-top:0px;--padding-bottom:100px;--padding-left:50px;--padding-right:50px;}.elementor-9378 .elementor-element.elementor-element-2f65ddd{--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-9378 .elementor-element.elementor-element-d3cd36a .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-9378 .elementor-element.elementor-element-b025029 .elementor-heading-title{font-size:var( --e-global-typography-31f9ab5-font-size );line-height:var( --e-global-typography-31f9ab5-line-height );letter-spacing:var( --e-global-typography-31f9ab5-letter-spacing );}.elementor-9378 .elementor-element.elementor-element-19a6621{--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:40px;}.elementor-9378 .elementor-element.elementor-element-765eadf{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-9378 .elementor-element.elementor-element-a8e78b4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9378 .elementor-element.elementor-element-a8e78b4 .elementor-icon-list-item > a{font-size:var( --e-global-typography-4640d4a-font-size );line-height:var( --e-global-typography-4640d4a-line-height );letter-spacing:var( --e-global-typography-4640d4a-letter-spacing );}.elementor-9378 .elementor-element.elementor-element-18869ae .elementor-heading-title{font-size:18px;line-height:13px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-9378 .elementor-element.elementor-element-2eed26b .elementor-heading-title{font-size:var( --e-global-typography-31f9ab5-font-size );line-height:var( --e-global-typography-31f9ab5-line-height );letter-spacing:var( --e-global-typography-31f9ab5-letter-spacing );}.elementor-9378 .elementor-element.elementor-element-bce66b4 .elementor-button{font-size:var( --e-global-typography-1bdadd8-font-size );letter-spacing:var( --e-global-typography-1bdadd8-letter-spacing );}.elementor-9378 .elementor-element.elementor-element-27b45f9 .elementor-button{font-size:var( --e-global-typography-1bdadd8-font-size );letter-spacing:var( --e-global-typography-1bdadd8-letter-spacing );}.elementor-9378 .elementor-element.elementor-element-6a53b47{--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-9378 .elementor-element.elementor-element-72c7399 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-9378 .elementor-element.elementor-element-72c7399 .elementor-icon-list-item > a{font-size:var( --e-global-typography-4640d4a-font-size );line-height:var( --e-global-typography-4640d4a-line-height );letter-spacing:var( --e-global-typography-4640d4a-letter-spacing );}.elementor-9378 .elementor-element.elementor-element-9958822 .elementor-heading-title{font-size:18px;line-height:13px;}.elementor-9378 .elementor-element.elementor-element-6c66f46 .elementor-heading-title{font-size:var( --e-global-typography-31f9ab5-font-size );line-height:var( --e-global-typography-31f9ab5-line-height );letter-spacing:var( --e-global-typography-31f9ab5-letter-spacing );}.elementor-9378 .elementor-element.elementor-element-c144e2a .elementor-button{font-size:var( --e-global-typography-1bdadd8-font-size );letter-spacing:var( --e-global-typography-1bdadd8-letter-spacing );}.elementor-9378 .elementor-element.elementor-element-05517d3{padding:50px 50px 80px 50px;}.elementor-9378 .elementor-element.elementor-element-2851f287{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:20px;}.elementor-9378 .elementor-element.elementor-element-54f65bc7{--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;}.elementor-9378 .elementor-element.elementor-element-50e31742{--width:35%;--min-height:65vh;--margin-top:20px;--margin-bottom:20px;--margin-left:20px;--margin-right:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9378 .elementor-element.elementor-element-4a84d4ca{--width:61%;--min-height:60vh;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9378 .elementor-element.elementor-element-4a84d4ca.e-con{--align-self:center;}.elementor-9378 .elementor-element.elementor-element-6f53fc2d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;}.elementor-9378 .elementor-element.elementor-element-6f53fc2d.elementor-element{--align-self:flex-end;}.elementor-9378 .elementor-element.elementor-element-6f53fc2d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-9378 .elementor-element.elementor-element-36c2099b{--width:45%;--min-height:75vh;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-9378 .elementor-element.elementor-element-2376df34{--width:100%;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9378 .elementor-element.elementor-element-2376df34.e-con{--align-self:flex-end;}.elementor-9378 .elementor-element.elementor-element-646e760d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:2px 2px 2px 2px;text-align:left;}.elementor-9378 .elementor-element.elementor-element-646e760d.elementor-element{--align-self:flex-end;}.elementor-9378 .elementor-element.elementor-element-646e760d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-9378 .elementor-element.elementor-element-12ffe8ae{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 20px 20px;}.elementor-9378 .elementor-element.elementor-element-12ffe8ae .elementor-heading-title{font-size:var( --e-global-typography-31f9ab5-font-size );line-height:var( --e-global-typography-31f9ab5-line-height );letter-spacing:var( --e-global-typography-31f9ab5-letter-spacing );}.elementor-9378 .elementor-element.elementor-element-2555925b{--width:100%;--margin-top:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9378 .elementor-element.elementor-element-492590b2 .elementor-button{font-size:var( --e-global-typography-1bdadd8-font-size );letter-spacing:var( --e-global-typography-1bdadd8-letter-spacing );}}/* Start custom CSS for button, class: .elementor-element-d53ea34 */#btn-ver-mas-MMAIN .elementor-button {
  cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bce66b4 */#btn-ver-mas-MMAIN .elementor-button {
  cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-27b45f9 */#btn-ver-mas-MMAIN .elementor-button {
  cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c144e2a */#btn-ver-mas-MMAIN .elementor-button {
  cursor: pointer;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'PPNeueMontreal';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://mmain.es/wp-content/uploads/2025/09/NeueMontreal-Bold-_1_.woff') format('woff');
}
@font-face {
	font-family: 'PPNeueMontreal';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://mmain.es/wp-content/uploads/2025/09/NeueMontreal-Regular-_1__1.woff') format('woff');
}
@font-face {
	font-family: 'PPNeueMontreal';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://mmain.es/wp-content/uploads/2025/09/PPNeueMontreal-Book-_2__1.woff') format('woff');
}
@font-face {
	font-family: 'PPNeueMontreal';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://mmain.es/wp-content/uploads/2025/09/PPNeueMontreal-Medium-_1_.woff') format('woff');
}
/* End Custom Fonts CSS */