.elementor-38034 .elementor-element.elementor-element-7fd39a9{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-38034 .elementor-element.elementor-element-4558a6f{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-38034 .elementor-element.elementor-element-0ed20b1 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-38034 .elementor-element.elementor-element-0ed20b1:not(.elementor-motion-effects-element-type-background), .elementor-38034 .elementor-element.elementor-element-0ed20b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.gruposecoex.com/wp-content/uploads/hero-bg-cropped.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-38034 .elementor-element.elementor-element-0ed20b1 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.55;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-38034 .elementor-element.elementor-element-0ed20b1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 5% 0% 5%;}.elementor-38034 .elementor-element.elementor-element-8cebc57 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-38034 .elementor-element.elementor-element-43a2c24 .elementor-heading-title{color:#575757;font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:400;line-height:60px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 100px 87px rgba(0,0,0,0.3);}.elementor-38034 .elementor-element.elementor-element-3d346fe{--spacer-size:30px;}.elementor-38034 .elementor-element.elementor-element-8ebb318{margin-top:80px;margin-bottom:80px;}.elementor-38034 .elementor-element.elementor-element-70df146:not(.elementor-motion-effects-element-type-background), .elementor-38034 .elementor-element.elementor-element-70df146 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B3B3B3;}.elementor-38034 .elementor-element.elementor-element-70df146{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:40px 60px 20px 60px;}.elementor-38034 .elementor-element.elementor-element-70df146 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-38034 .elementor-element.elementor-element- img{width:80%;}.elementor-38034 .elementor-element.elementor-element- .elementor-heading-title{color:#8C8C8C;font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;}.elementor-38034 .elementor-element.elementor-element-0e46dd4:not(.elementor-motion-effects-element-type-background), .elementor-38034 .elementor-element.elementor-element-0e46dd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DBDBDB;}.elementor-38034 .elementor-element.elementor-element-0e46dd4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 22px 15px 22px;}.elementor-38034 .elementor-element.elementor-element-0e46dd4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-38034 .elementor-element.elementor-element-{text-align:center;}@media(min-width:2400px){.elementor-38034 .elementor-element.elementor-element-8ebb318 > .elementor-container{max-width:1600px;}}@media(max-width:1200px){.elementor-38034 .elementor-element.elementor-element-8ebb318 > .elementor-container{max-width:915px;}}@media(max-width:1024px){.elementor-38034 .elementor-element.elementor-element-43a2c24 .elementor-heading-title{font-size:38px;}.elementor-38034 .elementor-element.elementor-element-8ebb318 > .elementor-container{max-width:790px;}}@media(max-width:880px){.elementor-38034 .elementor-element.elementor-element-8ebb318 > .elementor-container{max-width:699px;}}@media(max-width:767px){.elementor-38034 .elementor-element.elementor-element-0ed20b1{margin-top:50px;margin-bottom:0px;padding:0% 5% 0% 5%;}.elementor-38034 .elementor-element.elementor-element-43a2c24 .elementor-heading-title{font-size:28px;}}/* Start custom CSS for section, class: .elementor-element-0ed20b1 */.elementor-38034 .elementor-element.elementor-element-0ed20b1{min-height:663px !important;background-size:100% 100% !important;}.elementor-38034 .elementor-element.elementor-element-0ed20b1 > .elementor-container{min-height:663px;align-items:center;}@media (max-width:1024px){.elementor-38034 .elementor-element.elementor-element-0ed20b1{min-height:420px !important;} .elementor-38034 .elementor-element.elementor-element-0ed20b1 > .elementor-container{min-height:420px;}}@media (max-width:767px){.elementor-38034 .elementor-element.elementor-element-0ed20b1{min-height:300px !important;} .elementor-38034 .elementor-element.elementor-element-0ed20b1 > .elementor-container{min-height:300px;}}/* End custom CSS */