.elementor-79443 .elementor-element.elementor-element-3fe016f > .elementor-container{min-height:450px;text-align:center;}.elementor-79443 .elementor-element.elementor-element-3fe016f:not(.elementor-motion-effects-element-type-background), .elementor-79443 .elementor-element.elementor-element-3fe016f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#848790;background-image:url("https://www.mayoral.com/wp-content/uploads/2026/04/myrl-v26-nuestras-marcas-hero-banner.jpg");background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-79443 .elementor-element.elementor-element-3fe016f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-79443 .elementor-element.elementor-element-3fe016f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-79443 .elementor-element.elementor-element-3fe016f .elementor-heading-title{color:#FFFFFF;}.elementor-bc-flex-widget .elementor-79443 .elementor-element.elementor-element-3dcfd37.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-79443 .elementor-element.elementor-element-3dcfd37.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-79443 .elementor-element.elementor-element-3dcfd37 > .elementor-element-populated{margin:0px 64px 0px 64px;--e-column-margin-right:64px;--e-column-margin-left:64px;}.elementor-79443 .elementor-element.elementor-element-a21f10b{text-align:left;}.elementor-79443 .elementor-element.elementor-element-a21f10b .elementor-heading-title{font-size:15px;font-weight:400;letter-spacing:2px;}.elementor-79443 .elementor-element.elementor-element-a21f10b > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-79443 .elementor-element.elementor-element-8fa8a12{text-align:left;}.elementor-79443 .elementor-element.elementor-element-8fa8a12 .elementor-heading-title{font-size:48px;font-weight:600;}.elementor-79443 .elementor-element.elementor-element-126f3517.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-79443 .elementor-element.elementor-element-5d1fa232 .elementor-heading-title{color:#101012A1;text-transform:uppercase;letter-spacing:1px;}.elementor-79443 .elementor-element.elementor-element-42ad1bdd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(12px/2);}.elementor-79443 .elementor-element.elementor-element-42ad1bdd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(12px/2);}.elementor-79443 .elementor-element.elementor-element-42ad1bdd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(12px/2);margin-left:calc(12px/2);}.elementor-79443 .elementor-element.elementor-element-42ad1bdd .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-12px/2);margin-left:calc(-12px/2);}body.rtl .elementor-79443 .elementor-element.elementor-element-42ad1bdd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-12px/2);}body:not(.rtl) .elementor-79443 .elementor-element.elementor-element-42ad1bdd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-12px/2);}.elementor-79443 .elementor-element.elementor-element-42ad1bdd .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-79443 .elementor-element.elementor-element-42ad1bdd .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-79443 .elementor-element.elementor-element-42ad1bdd{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-79443 .elementor-element.elementor-element-42ad1bdd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-79443 .elementor-element.elementor-element-42ad1bdd .elementor-icon-list-item > a{font-weight:500;}.elementor-79443 .elementor-element.elementor-element-42ad1bdd .elementor-icon-list-text{color:#101012;transition:color 0.3s;}.elementor-79443 .elementor-element.elementor-element-6e00bbbf.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-79443 .elementor-element.elementor-element-1379bdd .elementor-heading-title{color:#101012A1;text-transform:uppercase;letter-spacing:1px;}.elementor-79443 .elementor-element.elementor-element-3eaa1ea8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(12px/2);}.elementor-79443 .elementor-element.elementor-element-3eaa1ea8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(12px/2);}.elementor-79443 .elementor-element.elementor-element-3eaa1ea8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(12px/2);margin-left:calc(12px/2);}.elementor-79443 .elementor-element.elementor-element-3eaa1ea8 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-12px/2);margin-left:calc(-12px/2);}body.rtl .elementor-79443 .elementor-element.elementor-element-3eaa1ea8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-12px/2);}body:not(.rtl) .elementor-79443 .elementor-element.elementor-element-3eaa1ea8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-12px/2);}.elementor-79443 .elementor-element.elementor-element-3eaa1ea8 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-79443 .elementor-element.elementor-element-3eaa1ea8 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-79443 .elementor-element.elementor-element-3eaa1ea8{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-79443 .elementor-element.elementor-element-3eaa1ea8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-79443 .elementor-element.elementor-element-3eaa1ea8 .elementor-icon-list-item > a{font-weight:500;}.elementor-79443 .elementor-element.elementor-element-3eaa1ea8 .elementor-icon-list-text{color:#101012;transition:color 0.3s;}.elementor-79443 .elementor-element.elementor-element-52280b01.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-79443 .elementor-element.elementor-element-5d0798ee .elementor-heading-title{color:#101012A1;text-transform:uppercase;letter-spacing:1px;}.elementor-79443 .elementor-element.elementor-element-506af9d3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(12px/2);}.elementor-79443 .elementor-element.elementor-element-506af9d3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(12px/2);}.elementor-79443 .elementor-element.elementor-element-506af9d3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(12px/2);margin-left:calc(12px/2);}.elementor-79443 .elementor-element.elementor-element-506af9d3 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-12px/2);margin-left:calc(-12px/2);}body.rtl .elementor-79443 .elementor-element.elementor-element-506af9d3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-12px/2);}body:not(.rtl) .elementor-79443 .elementor-element.elementor-element-506af9d3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-12px/2);}.elementor-79443 .elementor-element.elementor-element-506af9d3 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-79443 .elementor-element.elementor-element-506af9d3 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-79443 .elementor-element.elementor-element-506af9d3{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-79443 .elementor-element.elementor-element-506af9d3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-79443 .elementor-element.elementor-element-506af9d3 .elementor-icon-list-item > a{font-weight:500;}.elementor-79443 .elementor-element.elementor-element-506af9d3 .elementor-icon-list-text{color:#101012;transition:color 0.3s;}.elementor-79443 .elementor-element.elementor-element-35a50dff.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-79443 .elementor-element.elementor-element-49832906 .elementor-heading-title{color:#101012A1;text-transform:uppercase;letter-spacing:1px;}.elementor-79443 .elementor-element.elementor-element-524fbe47 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(12px/2);}.elementor-79443 .elementor-element.elementor-element-524fbe47 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(12px/2);}.elementor-79443 .elementor-element.elementor-element-524fbe47 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(12px/2);margin-left:calc(12px/2);}.elementor-79443 .elementor-element.elementor-element-524fbe47 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-12px/2);margin-left:calc(-12px/2);}body.rtl .elementor-79443 .elementor-element.elementor-element-524fbe47 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-12px/2);}body:not(.rtl) .elementor-79443 .elementor-element.elementor-element-524fbe47 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-12px/2);}.elementor-79443 .elementor-element.elementor-element-524fbe47 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-79443 .elementor-element.elementor-element-524fbe47 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-79443 .elementor-element.elementor-element-524fbe47{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-79443 .elementor-element.elementor-element-524fbe47 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-79443 .elementor-element.elementor-element-524fbe47 .elementor-icon-list-item > a{font-weight:500;}.elementor-79443 .elementor-element.elementor-element-524fbe47 .elementor-icon-list-text{color:#101012;transition:color 0.3s;}.elementor-79443 .elementor-element.elementor-element-7f070230.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-79443 .elementor-element.elementor-element-53cdaf86 .elementor-heading-title{color:#101012A1;text-transform:uppercase;letter-spacing:1px;}.elementor-79443 .elementor-element.elementor-element-5ecfe04 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(12px/2);}.elementor-79443 .elementor-element.elementor-element-5ecfe04 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(12px/2);}.elementor-79443 .elementor-element.elementor-element-5ecfe04 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(12px/2);margin-left:calc(12px/2);}.elementor-79443 .elementor-element.elementor-element-5ecfe04 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-12px/2);margin-left:calc(-12px/2);}body.rtl .elementor-79443 .elementor-element.elementor-element-5ecfe04 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-12px/2);}body:not(.rtl) .elementor-79443 .elementor-element.elementor-element-5ecfe04 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-12px/2);}.elementor-79443 .elementor-element.elementor-element-5ecfe04 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-79443 .elementor-element.elementor-element-5ecfe04 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-79443 .elementor-element.elementor-element-5ecfe04{--e-icon-list-icon-size:14px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-offset:0px;}.elementor-79443 .elementor-element.elementor-element-5ecfe04 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-79443 .elementor-element.elementor-element-5ecfe04 .elementor-icon-list-item > a{font-weight:500;}.elementor-79443 .elementor-element.elementor-element-5ecfe04 .elementor-icon-list-text{color:#101012;transition:color 0.3s;}.elementor-79443 .elementor-element.elementor-element-6cbb3193:not(.elementor-motion-effects-element-type-background), .elementor-79443 .elementor-element.elementor-element-6cbb3193 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a18ca94 );}.elementor-79443 .elementor-element.elementor-element-6cbb3193{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0rem 0rem 0rem 0rem;}.elementor-79443 .elementor-element.elementor-element-6cbb3193 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-79443 .elementor-element.elementor-element-4b060bfc{--icon-box-icon-margin:15px;}.elementor-79443 .elementor-element.elementor-element-4b060bfc .elementor-icon{font-size:32px;}.elementor-79443 .elementor-element.elementor-element-4b060bfc .elementor-icon-box-wrapper{text-align:center;}.elementor-79443 .elementor-element.elementor-element-4b060bfc > .elementor-widget-container{padding:0rem 0rem 1.5rem 0rem;}.elementor-79443 .elementor-element.elementor-element-3138702f{margin-top:-1.6rem;margin-bottom:3.5rem;}.elementor-79443 .elementor-element.elementor-global-51468 .ekit_page_list_content{flex-direction:row;}.elementor-79443 .elementor-element.elementor-global-51468 .elementor-icon-list-icon{display:flex;align-items:center;justify-content:center;width:14px;}.elementor-79443 .elementor-element.elementor-global-51468 .elementor-icon-list-icon i{font-size:14px;}.elementor-79443 .elementor-element.elementor-global-51468 .elementor-icon-list-icon svg{max-width:14px;}.elementor-79443 .elementor-element.elementor-global-51468 .ekit_menu_label{align-self:center;}.elementor-79443 .elementor-element.elementor-global-51468 > .elementor-widget-container{padding:0rem 0rem 2.5rem 0rem;}.elementor-79443 .elementor-element.elementor-global-51468{z-index:9;}.elementor-79443 .elementor-element.elementor-element-ba70b22{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-1c93092 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-79443 .elementor-element.elementor-element-ba70b22, .elementor-79443 .elementor-element.elementor-element-ba70b22 > .elementor-background-overlay{border-radius:1px 0px 0px 0px;}.elementor-79443 .elementor-element.elementor-element-ba70b22 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-79443 .elementor-element.elementor-element-b41eaca.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-79443 .elementor-element.elementor-element-7e6ffcd{text-align:center;}.elementor-79443 .elementor-element.elementor-element-7e6ffcd .wp-caption .wp-caption-text.caption-inside{left:2rem;bottom:3rem;}.elementor-79443 .elementor-element.elementor-element-7e6ffcd .widget-image-caption{width:40%;}.elementor-79443 .elementor-element.elementor-element-48318c4 > .elementor-container{max-width:696px;min-height:600px;text-align:center;}.elementor-79443 .elementor-element.elementor-element-48318c4 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-79443 .elementor-element.elementor-element-48318c4:not(.elementor-motion-effects-element-type-background), .elementor-79443 .elementor-element.elementor-element-48318c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mayoral.com/wp-content/uploads/2026/04/myrl-v26-nuestras-marcas-ayl.jpg");background-position:top center;background-size:cover;}.elementor-79443 .elementor-element.elementor-element-48318c4 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #ED414E00 0%, var( --e-global-color-4524b8e ) 80%);opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-79443 .elementor-element.elementor-element-48318c4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 72px 0px;}.elementor-79443 .elementor-element.elementor-element-48318c4 .elementor-heading-title{color:#FFFFFF;}.elementor-79443 .elementor-element.elementor-element-52966ce .elementor-heading-title{font-size:56px;font-weight:600;}.elementor-79443 .elementor-element.elementor-element-d75651f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-79443 .elementor-element.elementor-element-280d628 > .elementor-container{max-width:1200px;}.elementor-79443 .elementor-element.elementor-element-280d628{margin-top:40px;margin-bottom:100px;}.elementor-79443 .elementor-element.elementor-element-4951cc9{font-size:20px;line-height:24px;}.elementor-79443 .elementor-element.elementor-element-afc5762:not(.elementor-motion-effects-element-type-background), .elementor-79443 .elementor-element.elementor-element-afc5762 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-79443 .elementor-element.elementor-element-afc5762{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-79443 .elementor-element.elementor-element-afc5762, .elementor-79443 .elementor-element.elementor-element-afc5762 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-79443 .elementor-element.elementor-element-afc5762 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-79443 .elementor-element.elementor-element-af409ac.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-79443 .elementor-element.elementor-element-f0d4f21{text-align:center;}.elementor-79443 .elementor-element.elementor-element-f0d4f21 .wp-caption .wp-caption-text.caption-inside{left:2rem;bottom:3rem;}.elementor-79443 .elementor-element.elementor-element-f0d4f21 .widget-image-caption{width:40%;}.elementor-79443 .elementor-element.elementor-element-a0144df > .elementor-container{min-height:600px;text-align:center;}.elementor-79443 .elementor-element.elementor-element-a0144df > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-79443 .elementor-element.elementor-element-a0144df:not(.elementor-motion-effects-element-type-background), .elementor-79443 .elementor-element.elementor-element-a0144df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mayoral.com/wp-content/uploads/2026/04/myrl-v26-nuestras-marcas-boston.jpg");background-position:top center;background-size:cover;}.elementor-79443 .elementor-element.elementor-element-a0144df > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #ED414E00 0%, var( --e-global-color-4524b8e ) 80%);opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-79443 .elementor-element.elementor-element-a0144df{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 72px 0px;}.elementor-79443 .elementor-element.elementor-element-a0144df .elementor-heading-title{color:#FFFFFF;}.elementor-79443 .elementor-element.elementor-element-c200c45 .elementor-heading-title{font-size:56px;font-weight:600;}.elementor-79443 .elementor-element.elementor-element-9c46562.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-79443 .elementor-element.elementor-element-35e5b45 > .elementor-container{max-width:1200px;}.elementor-79443 .elementor-element.elementor-element-35e5b45{margin-top:40px;margin-bottom:100px;}.elementor-79443 .elementor-element.elementor-element-4984c3e{font-size:20px;line-height:24px;}.elementor-79443 .elementor-element.elementor-element-1f92e55:not(.elementor-motion-effects-element-type-background), .elementor-79443 .elementor-element.elementor-element-1f92e55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBE5E5;}.elementor-79443 .elementor-element.elementor-element-1f92e55{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 40px 0px;}.elementor-79443 .elementor-element.elementor-element-1f92e55, .elementor-79443 .elementor-element.elementor-element-1f92e55 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-79443 .elementor-element.elementor-element-1f92e55 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-79443 .elementor-element.elementor-element-97cb5b2.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-79443 .elementor-element.elementor-element-7625d00{text-align:center;}.elementor-79443 .elementor-element.elementor-element-7625d00 .wp-caption .wp-caption-text.caption-inside{left:2rem;bottom:3rem;}.elementor-79443 .elementor-element.elementor-element-7625d00 .widget-image-caption{width:40%;}.elementor-79443 .elementor-element.elementor-element-e28dfc5 > .elementor-container{max-width:696px;min-height:600px;text-align:center;}.elementor-79443 .elementor-element.elementor-element-e28dfc5 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-79443 .elementor-element.elementor-element-e28dfc5:not(.elementor-motion-effects-element-type-background), .elementor-79443 .elementor-element.elementor-element-e28dfc5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mayoral.com/wp-content/uploads/2026/04/myrl-v26-nuestras-marcas-bria.jpg");background-position:top center;background-size:cover;}.elementor-79443 .elementor-element.elementor-element-e28dfc5 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #ED414E00 0%, var( --e-global-color-4524b8e ) 80%);opacity:0.4;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-79443 .elementor-element.elementor-element-e28dfc5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 72px 0px;}.elementor-79443 .elementor-element.elementor-element-e28dfc5 .elementor-heading-title{color:#FFFFFF;}.elementor-79443 .elementor-element.elementor-element-a1a3b53 .elementor-heading-title{font-size:56px;font-weight:600;}.elementor-79443 .elementor-element.elementor-element-afc03eb.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-79443 .elementor-element.elementor-element-238bb93 > .elementor-container{max-width:1200px;}.elementor-79443 .elementor-element.elementor-element-238bb93{margin-top:40px;margin-bottom:100px;}.elementor-79443 .elementor-element.elementor-element-7d67745{font-size:20px;line-height:24px;}.elementor-79443 .elementor-element.elementor-element-806fbcd{margin-top:0rem;margin-bottom:0rem;}.elementor-79443 .elementor-element.elementor-element-b710def > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-79443 .elementor-element.elementor-element-321aabe .elementor-cta__content{min-height:372px;width:100%;text-align:center;}.elementor-79443 .elementor-element.elementor-element-321aabe:not(.elementor-motion-effects-element-type-background), .elementor-79443 .elementor-element.elementor-element-321aabe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mayoral.com/wp-content/uploads/2023/03/ropa-infantil-myrl-v23-banner-bottom-grupo-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-79443 .elementor-element.elementor-element-321aabe .cta-heading{font-size:5rem;font-weight:400;line-height:0.9em;text-align:center;margin:1rem 1rem 1rem 1rem;}.elementor-79443 .elementor-element.elementor-element-321aabe .suptitle{font-size:2rem;font-weight:400;text-transform:none;letter-spacing:-0.5px;text-align:center;}@media(max-width:1024px){.elementor-79443 .elementor-element.elementor-element-3fe016f > .elementor-container{min-height:334px;}.elementor-79443 .elementor-element.elementor-element-3dcfd37 > .elementor-element-populated{margin:0px 32px 0px 32px;--e-column-margin-right:32px;--e-column-margin-left:32px;}.elementor-79443 .elementor-element.elementor-element-4b060bfc > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-79443 .elementor-element.elementor-element-3138702f{margin-top:1rem;margin-bottom:0rem;}.elementor-79443 .elementor-element.elementor-element-b41eaca.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-79443 .elementor-element.elementor-element-b41eaca > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-79443 .elementor-element.elementor-element-b41eaca > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-79443 .elementor-element.elementor-element-7e6ffcd{text-align:center;}.elementor-79443 .elementor-element.elementor-element-48318c4 > .elementor-container{min-height:334px;}.elementor-79443 .elementor-element.elementor-element-280d628{margin-top:24px;margin-bottom:64px;}.elementor-79443 .elementor-element.elementor-element-af409ac.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-79443 .elementor-element.elementor-element-a0144df > .elementor-container{min-height:334px;}.elementor-79443 .elementor-element.elementor-element-30b8a00.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-79443 .elementor-element.elementor-element-35e5b45{margin-top:24px;margin-bottom:64px;}.elementor-79443 .elementor-element.elementor-element-e28dfc5 > .elementor-container{min-height:334px;}.elementor-79443 .elementor-element.elementor-element-238bb93{margin-top:24px;margin-bottom:64px;}.elementor-79443 .elementor-element.elementor-element-321aabe .elementor-cta__content{min-height:300px;}.elementor-79443 .elementor-element.elementor-element-321aabe:not(.elementor-motion-effects-element-type-background), .elementor-79443 .elementor-element.elementor-element-321aabe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-79443 .elementor-element.elementor-element-321aabe .cta-heading{font-size:4rem;}}@media(max-width:767px){.elementor-79443 .elementor-element.elementor-element-3fe016f > .elementor-container{min-height:442px;}.elementor-79443 .elementor-element.elementor-element-3fe016f:not(.elementor-motion-effects-element-type-background), .elementor-79443 .elementor-element.elementor-element-3fe016f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mayoral.com/wp-content/uploads/2026/04/myrl-v26-nuestras-marcas-hero-banner-mobile.jpg");background-position:center center;}.elementor-79443 .elementor-element.elementor-element-3fe016f{margin-top:0rem;margin-bottom:0rem;padding:0px 0px 0px 0px;}.elementor-79443 .elementor-element.elementor-element-3dcfd37 > .elementor-element-populated{margin:0px 24px 0px 24px;--e-column-margin-right:24px;--e-column-margin-left:24px;padding:0px 0px 72px 0px;}.elementor-79443 .elementor-element.elementor-element-a21f10b{text-align:center;}.elementor-79443 .elementor-element.elementor-element-a21f10b > .elementor-widget-container{margin:250px 0px 0px 0px;}.elementor-79443 .elementor-element.elementor-element-8fa8a12{text-align:center;}.elementor-79443 .elementor-element.elementor-element-8fa8a12 .elementor-heading-title{font-size:40px;}.elementor-79443 .elementor-element.elementor-element-8fa8a12 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-79443 .elementor-element.elementor-element-3138702f{margin-top:-2rem;margin-bottom:0rem;}.elementor-79443 .elementor-element.elementor-global-51468 > .elementor-widget-container{padding:0rem 0rem 3rem 0rem;}.elementor-79443 .elementor-element.elementor-element-48318c4 > .elementor-container{min-height:442px;}.elementor-79443 .elementor-element.elementor-element-48318c4{margin-top:0rem;margin-bottom:0rem;}.elementor-79443 .elementor-element.elementor-element-bea4897 > .elementor-element-populated{padding:1rem 1rem 1rem 1rem;}.elementor-79443 .elementor-element.elementor-element-52966ce .elementor-heading-title{font-size:40px;}.elementor-79443 .elementor-element.elementor-element-52966ce > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-79443 .elementor-element.elementor-element-280d628{margin-top:24px;margin-bottom:48px;}.elementor-79443 .elementor-element.elementor-element-a0144df > .elementor-container{min-height:442px;}.elementor-79443 .elementor-element.elementor-element-a0144df{margin-top:0rem;margin-bottom:0rem;}.elementor-79443 .elementor-element.elementor-element-30b8a00 > .elementor-element-populated{padding:1rem 1rem 1rem 1rem;}.elementor-79443 .elementor-element.elementor-element-c200c45 .elementor-heading-title{font-size:40px;}.elementor-79443 .elementor-element.elementor-element-c200c45 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-79443 .elementor-element.elementor-element-35e5b45{margin-top:24px;margin-bottom:48px;}.elementor-79443 .elementor-element.elementor-element-e28dfc5 > .elementor-container{min-height:442px;}.elementor-79443 .elementor-element.elementor-element-e28dfc5{margin-top:0rem;margin-bottom:0rem;}.elementor-79443 .elementor-element.elementor-element-69f7841 > .elementor-element-populated{padding:1rem 1rem 1rem 1rem;}.elementor-79443 .elementor-element.elementor-element-a1a3b53 .elementor-heading-title{font-size:40px;}.elementor-79443 .elementor-element.elementor-element-a1a3b53 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-79443 .elementor-element.elementor-element-238bb93{margin-top:24px;margin-bottom:48px;}.elementor-79443 .elementor-element.elementor-element-321aabe:not(.elementor-motion-effects-element-type-background), .elementor-79443 .elementor-element.elementor-element-321aabe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.mayoral.com/wp-content/uploads/2022/06/gm-hero.jpg");}.elementor-79443 .elementor-element.elementor-element-321aabe .cta-heading{font-size:3rem;margin:0.5rem 0rem 1.5rem 0rem;}}@media(min-width:768px){.elementor-79443 .elementor-element.elementor-element-3dcfd37{width:100%;}.elementor-79443 .elementor-element.elementor-element-b41eaca{width:100%;}.elementor-79443 .elementor-element.elementor-element-bea4897{width:100%;}.elementor-79443 .elementor-element.elementor-element-1f339ad{width:100%;}.elementor-79443 .elementor-element.elementor-element-af409ac{width:100%;}.elementor-79443 .elementor-element.elementor-element-30b8a00{width:100%;}.elementor-79443 .elementor-element.elementor-element-6789684{width:100%;}.elementor-79443 .elementor-element.elementor-element-97cb5b2{width:100%;}.elementor-79443 .elementor-element.elementor-element-69f7841{width:100%;}.elementor-79443 .elementor-element.elementor-element-6f674c0{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-79443 .elementor-element.elementor-element-b41eaca{width:100%;}.elementor-79443 .elementor-element.elementor-element-af409ac{width:100%;}.elementor-79443 .elementor-element.elementor-element-30b8a00{width:100%;}}/* Start custom CSS */.elementor-widget-container {
  height: 100%;
  flex-grow: 1;
}

#prinsipo .item-img-wrap a.item-img-link {
    padding-bottom: 72%
} 
 
 #compnumbers .elementor-swiper-button-prev {
  left: 2rem;
}
 #decubox .elementor-widget-wrap{
  right:0;
  margin-right: 0;
  padding: 3rem;
}

#decubox.mayoral-box .elementor-widget-wrap {
  position: absolute;
  width: 34rem;
  top: 5rem;
}

.elementor-swiper-button-prev {
  left: 2rem;
}
#compnumbers .swiper-slide > .elementor-widget-wrap {
    align-content: stretch;
}
#compnumbers .swiper-slide > .elementor-widget-wrap .elementor-element {
    display: flex;
}


.slide_desc {
    position: absolute;
    top: 50%;

/*
section.scrollbar#prinsiposcroll .simplebar-content > .elementor-column,
  #prinsiposcroll > .elementor-container .elementor-column{
  width: 33%;  
}*/
.elementor-widget-mayoral-image .wp-caption .wp-caption-text.caption-inside {
	letter-spacing: -0.5px;
}

		body #prinsiposcroll {
			--scroll-section-gap: 32px;
		  }
		  
		    @media (min-width: 1024px) and (max-width: 1400.8px) {
		body #prinsiposcroll {
			--scroll-section-gap: 16px;
		  }
		    }

@media only screen and (min-width:1024px) {
#vidqbox {
  width: 32em;
  position: absolute;
  right: 1em;
  top:6em;
}

}

  @media only screen and (max-width: 1024px) {
       #compnumbers .elementor-swiper-button-prev {
  left: -1rem;
}
/*#compnumbers .swiper-slide {
  width: 244px !important;
}*/
#compnumbers .mayoral-counter-wrap .elementor-counter .elementor-counter-number-wrapper {
    font-size:2.5rem;
    margin-bottom: 0.5rem;
}
#compnumbers .mayoral-counter-wrap .elementor-counter .elementor-counter-title {
  font-size: 1.25rem;
}
#decubox.mayoral-box .elementor-widget-wrap {
  position: static;
}
#decubox.mayoral-box {
margin: 0 auto;
}
 #decubox .elementor-widget-wrap{
  padding: 2.5rem 2rem;
}
}

#vidqbox blockquote {

  border: 1px solid rgba(16, 16, 18, 0.2);
  border-radius: 8px;
}

#colencuen {
border: 1px solid rgba(16, 16, 18, 0.2);
border-radius: 8px;
}
.elementor-widget-icon-box.elementor-vertical-align-top .elementor-icon-box-wrapper {
padding: 3rem 2rem;
}
/*
#compnumbers .swiper-slide {
  width: 304px !important;
}
#compnumbers .swiper-slide {
 margin-right:  32px !important;
}*/
   @media (min-width: 768px) and (max-width: 1023.98px) {
#compnumbers .swiper-slide {
  width: 280px !important;
}*/
.item-img-wrap a.item-img-link {
  max-height: 14.5rem;
}
.elementor-blockquote__author {
  max-width: 8em;
}
 .elementor-blockquote__content {
    max-width: 26em;
}

.swiper-slide {
 margin-right:  24px !important;
}

.elementor > .elementor-section-full_width > .elementor-column-gap-default{
    padding:0;
}



}

.mayoral-image-box .elementor-cta__content .cta-inner {
  bottom: 1.5rem !important;
}

@media only screen and (min-width:1600px) {
#cdvmid {
    width: 52%;
}
#vidcol {
    width: 72% !important;
}
#decubox {
    width: 28% !important;
}
#decubox.mayoral-box .elementor-widget-wrap {
  width: 40rem;
}
.elementor-custom-embed-image-overlay {
max-height: 80vh;
overflow: hidden;
border-radius: 8px;
}
.elementor-widget-mayoral-video img {
    margin-top: -10%;
}
}
#principocar .elementor-swiper-button-next {
  right: -1rem;
}

  @media (max-width: 767px) {
/*
#compnumbers .swiper-slide {
  width: 224px !important;
}*/
.mayoral-counter-wrap {

  padding: 2.5rem;
}

#prinsipo .mayoral-items-wrap {

    flex-wrap: wrap;
    overflow:hidden;
}
#prinsipo .mayoral-items-wrap .mayoral-item {
    margin-right: 0;
  flex: 1 1 auto;
}
 #decubox .elementor-widget-wrap{
  padding: 2rem;
}
.elementor .elementor-post__thumbnail img {
  object-fit: cover;
  object-position: center;
  min-height: 15rem;
}

section#abelulasect.scrollbar .elementor-container .simplebar-content > .elementor-column, .elementor-editor-active section#abelulasect.scrollbar .elementor-container > .elementor-column {
  width: 66%;
}
/*
section#prinsiposcroll.scrollbar .elementor-container .simplebar-content > .elementor-column, .elementor-editor-active section#prinsiposcroll.scrollbar .elementor-container > .elementor-column {
  width: 96%;
}*/
#prinsiposcroll .elementor-column-gap-default > .simplebar-wrapper .simplebar-content > .elementor-column > .elementor-element-populated {
    padding: 0 1rem;
}
}

   @media (min-width: 1024px) and (max-width: 1199.98px) {

.elementor-widget-mayoral-image .wp-caption .wp-caption-text.caption-inside {
  bottom: 1.5rem;
  left: 1.5rem;
  font-size: 1.6rem;
}
}/* End custom CSS */