.elementor-6691 .elementor-element.elementor-element-660fcd86:not(.elementor-motion-effects-element-type-background), .elementor-6691 .elementor-element.elementor-element-660fcd86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-6691 .elementor-element.elementor-element-660fcd86 > .elementor-container{max-width:1200px;}.elementor-6691 .elementor-element.elementor-element-660fcd86{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 0px 20px;}.elementor-6691 .elementor-element.elementor-element-660fcd86 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6691 .elementor-element.elementor-element-31a965b2 > .elementor-element-populated{padding:0px 20px 0px 20px;}.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 );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-6691 .elementor-element.elementor-element-75c54896{text-align:center;}.elementor-6691 .elementor-element.elementor-element-75c54896 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:26px;font-weight:800;color:#FFFFFF;}.elementor-widget-text-editor{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 );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-6691 .elementor-element.elementor-element-487f7870{text-align:center;font-family:"Barlow", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#BDBDBD;}.elementor-6691 .elementor-element.elementor-element-7076e755 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-6691 .elementor-element.elementor-element-1f11ad4d{text-align:center;}.elementor-6691 .elementor-element.elementor-element-1f11ad4d .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:16px;font-weight:700;color:#FFFFFF;}.elementor-6691 .elementor-element.elementor-element-38bdb3b9{text-align:center;font-family:"Barlow", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#E6E6E6;}.elementor-6691 .elementor-element.elementor-element-13ba99c3 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-6691 .elementor-element.elementor-element-10eda16{text-align:center;}.elementor-6691 .elementor-element.elementor-element-10eda16 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:16px;font-weight:700;color:#FFFFFF;}.elementor-6691 .elementor-element.elementor-element-609cdacd{text-align:center;font-family:"Barlow", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#E6E6E6;}.elementor-6691 .elementor-element.elementor-element-7f1af316 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-6691 .elementor-element.elementor-element-777db7a2{text-align:center;}.elementor-6691 .elementor-element.elementor-element-777db7a2 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:16px;font-weight:700;color:#FFFFFF;}.elementor-6691 .elementor-element.elementor-element-45e996b4{text-align:center;font-family:"Barlow", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#E6E6E6;}.elementor-6691 .elementor-element.elementor-element-48bce99e:not(.elementor-motion-effects-element-type-background), .elementor-6691 .elementor-element.elementor-element-48bce99e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-6691 .elementor-element.elementor-element-48bce99e > .elementor-container{max-width:1120px;}.elementor-6691 .elementor-element.elementor-element-48bce99e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:56px 40px 32px 40px;}.elementor-6691 .elementor-element.elementor-element-48bce99e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6691 .elementor-element.elementor-element-282e78ba > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:#333333;padding:26px 0px 0px 0px;}.elementor-6691 .elementor-element.elementor-element-24550cad{text-align:center;font-family:"Barlow", Sans-serif;font-size:14px;font-weight:400;color:#BDBDBD;}.elementor-6691 .elementor-element.elementor-element-3aff699:not(.elementor-motion-effects-element-type-background), .elementor-6691 .elementor-element.elementor-element-3aff699 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-6691 .elementor-element.elementor-element-3aff699 > .elementor-container{max-width:1200px;}.elementor-6691 .elementor-element.elementor-element-3aff699{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 0px 20px;}.elementor-6691 .elementor-element.elementor-element-3aff699 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6691 .elementor-element.elementor-element-4777bf7 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-6691 .elementor-element.elementor-element-98172d5{text-align:center;}.elementor-6691 .elementor-element.elementor-element-98172d5 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:26px;font-weight:800;color:#FFFFFF;}.elementor-6691 .elementor-element.elementor-element-ae1d785{text-align:center;font-family:"Barlow", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#BDBDBD;}.elementor-6691 .elementor-element.elementor-element-9fac816 > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-6691 .elementor-element.elementor-element-dd3efe4{text-align:center;}.elementor-6691 .elementor-element.elementor-element-dd3efe4 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:16px;font-weight:700;color:#FFFFFF;}.elementor-6691 .elementor-element.elementor-element-e0e612e{text-align:center;font-family:"Barlow", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#E6E6E6;}.elementor-6691 .elementor-element.elementor-element-ae2d61e > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-6691 .elementor-element.elementor-element-4c3ab74{text-align:center;}.elementor-6691 .elementor-element.elementor-element-4c3ab74 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:16px;font-weight:700;color:#FFFFFF;}.elementor-6691 .elementor-element.elementor-element-601bcf0{text-align:center;font-family:"Barlow", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#E6E6E6;}.elementor-6691 .elementor-element.elementor-element-311787a > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-6691 .elementor-element.elementor-element-cac337e{text-align:center;}.elementor-6691 .elementor-element.elementor-element-cac337e .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:16px;font-weight:700;color:#FFFFFF;}.elementor-6691 .elementor-element.elementor-element-04caa49{text-align:center;font-family:"Barlow", Sans-serif;font-size:16px;font-weight:400;line-height:1.5em;color:#E6E6E6;}.elementor-6691 .elementor-element.elementor-element-7f1691e:not(.elementor-motion-effects-element-type-background), .elementor-6691 .elementor-element.elementor-element-7f1691e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1A1A1A;}.elementor-6691 .elementor-element.elementor-element-7f1691e > .elementor-container{max-width:1120px;}.elementor-6691 .elementor-element.elementor-element-7f1691e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:56px 40px 32px 40px;}.elementor-6691 .elementor-element.elementor-element-7f1691e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6691 .elementor-element.elementor-element-f248454 > .elementor-element-populated{border-style:solid;border-width:1px 0px 0px 0px;border-color:#333333;padding:26px 0px 0px 0px;}.elementor-6691 .elementor-element.elementor-element-1d7fa4d{text-align:center;font-family:"Barlow", Sans-serif;font-size:14px;font-weight:400;color:#BDBDBD;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-6691 .elementor-element.elementor-element-660fcd86{padding:56px 20px 0px 20px;}.elementor-6691 .elementor-element.elementor-element-31a965b2 > .elementor-element-populated{padding:0px 0px 32px 0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-6691 .elementor-element.elementor-element-7076e755 > .elementor-element-populated{padding:0px 0px 32px 0px;}.elementor-6691 .elementor-element.elementor-element-13ba99c3 > .elementor-element-populated{padding:0px 0px 32px 0px;}.elementor-6691 .elementor-element.elementor-element-7f1af316 > .elementor-element-populated{padding:0px 0px 32px 0px;}.elementor-6691 .elementor-element.elementor-element-48bce99e{padding:24px 20px 28px 20px;}.elementor-6691 .elementor-element.elementor-element-3aff699{padding:56px 20px 0px 20px;}.elementor-6691 .elementor-element.elementor-element-4777bf7 > .elementor-element-populated{padding:0px 0px 32px 0px;}.elementor-6691 .elementor-element.elementor-element-9fac816 > .elementor-element-populated{padding:0px 0px 32px 0px;}.elementor-6691 .elementor-element.elementor-element-ae2d61e > .elementor-element-populated{padding:0px 0px 32px 0px;}.elementor-6691 .elementor-element.elementor-element-311787a > .elementor-element-populated{padding:0px 0px 32px 0px;}.elementor-6691 .elementor-element.elementor-element-7f1691e{padding:24px 20px 28px 20px;}}@media(min-width:768px){.elementor-6691 .elementor-element.elementor-element-31a965b2{width:31%;}.elementor-6691 .elementor-element.elementor-element-7076e755{width:23%;}.elementor-6691 .elementor-element.elementor-element-13ba99c3{width:23%;}.elementor-6691 .elementor-element.elementor-element-7f1af316{width:23%;}.elementor-6691 .elementor-element.elementor-element-282e78ba{width:100%;}.elementor-6691 .elementor-element.elementor-element-4777bf7{width:31%;}.elementor-6691 .elementor-element.elementor-element-9fac816{width:23%;}.elementor-6691 .elementor-element.elementor-element-ae2d61e{width:23%;}.elementor-6691 .elementor-element.elementor-element-311787a{width:23%;}.elementor-6691 .elementor-element.elementor-element-f248454{width:100%;}}/* Start custom CSS */.mgm-footer{text-align:center}
.mgm-f-brand .elementor-heading-title{color:#FFFFFF}
.mgm-f-brand .mgm-red{color:#ED1C24}
.mgm-f-head .elementor-heading-title{display:inline-block;padding-bottom:10px;border-bottom:3px solid #ED1C24}
.mgm-f-links ul{list-style:none;margin:0;padding:0}
.mgm-f-links li{margin:0 0 10px}
.mgm-f-links a{color:#E6E6E6}
.mgm-f-links a:hover{color:#FF4A51}
.mgm-f-legal p{margin:0 0 6px}
.mgm-f-legal a.mgm-f-mail{color:#FF4A51}

html[lang^="es"] .mgm-en{display:none !important}
html:not([lang^="es"]) .mgm-es{display:none !important}/* End custom CSS */