.elementor-303 .elementor-element.elementor-element-98930bd > .elementor-background-overlay{background-image:url("https://grupo-jmd.com/wp-content/uploads/2023/03/jmd-web.png");background-position:top center;background-repeat:no-repeat;opacity:1;}.elementor-303 .elementor-element.elementor-element-98930bd{margin-top:0px;margin-bottom:-251px;padding:0px 0px 373px 0px;}.elementor-303 .elementor-element.elementor-element-7d124d2{text-align:center;}.elementor-303 .elementor-element.elementor-element-7d124d2 .elementor-heading-title{color:#C31E28;font-family:"Roboto", Sans-serif;font-size:17px;font-weight:600;}.elementor-303 .elementor-element.elementor-element-7d124d2 > .elementor-widget-container{margin:321px 0px 0px 0px;}.elementor-303 .elementor-element.elementor-element-4aa3a40{text-align:left;font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-303 .elementor-element.elementor-element-4aa3a40 > .elementor-widget-container{margin:0px 0px -27px 0px;padding:0px 0px 20px 0px;}.elementor-303 .elementor-element.elementor-element-d2fcfba .elementor-button .elementor-align-icon-right{margin-left:0px;}.elementor-303 .elementor-element.elementor-element-d2fcfba .elementor-button .elementor-align-icon-left{margin-right:0px;}.elementor-303 .elementor-element.elementor-element-d2fcfba .elementor-button{background-color:#C31E28;box-shadow:0px 0px 10px 5px rgba(0,0,0,0.5);}.elementor-303 .elementor-element.elementor-element-39b0a15e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-303 .elementor-element.elementor-element-39b0a15e{padding:100px 0px 100px 0px;}.elementor-303 .elementor-element.elementor-element-666ff64{text-align:center;}.elementor-303 .elementor-element.elementor-element-666ff64 .elementor-heading-title{color:#000000;font-size:45px;font-weight:900;line-height:1.2em;}.elementor-303 .elementor-element.elementor-element-7c1a6ee4 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-303 .elementor-element.elementor-element-7c1a6ee4{padding:20px 0px 0px 0px;}.elementor-303 .elementor-element.elementor-element-318e9878 > .elementor-element-populated{box-shadow:0px 0px 25px 0px rgba(0,0,0,0.09);transition:background 0.3s, border 2s, border-radius 2s, box-shadow 2s;margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:35px 35px 35px 35px;}.elementor-303 .elementor-element.elementor-element-318e9878:hover > .elementor-element-populated{box-shadow:0px 0px 55px 0px rgba(0,0,0,0.29);}.elementor-303 .elementor-element.elementor-element-318e9878 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 2s, opacity 0.3s;}.elementor-303 .elementor-element.elementor-element-25e052dc.elementor-position-right .elementor-image-box-img{margin-left:25px;}.elementor-303 .elementor-element.elementor-element-25e052dc.elementor-position-left .elementor-image-box-img{margin-right:25px;}.elementor-303 .elementor-element.elementor-element-25e052dc.elementor-position-top .elementor-image-box-img{margin-bottom:25px;}.elementor-303 .elementor-element.elementor-element-25e052dc .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-303 .elementor-element.elementor-element-25e052dc .elementor-image-box-img img{transition-duration:0.3s;}.elementor-303 .elementor-element.elementor-element-25e052dc .elementor-image-box-wrapper{text-align:center;}.elementor-303 .elementor-element.elementor-element-25e052dc .elementor-image-box-title{color:#000000;font-size:22px;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-303 .elementor-element.elementor-element-25e052dc .elementor-image-box-description{color:#000000;font-size:16px;font-weight:300;line-height:1.7em;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-303 .elementor-element.elementor-element-25e052dc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-303 .elementor-element.elementor-element-492c83b4 > .elementor-element-populated{box-shadow:0px 0px 25px 0px rgba(0,0,0,0.09);margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:35px 35px 35px 35px;}.elementor-303 .elementor-element.elementor-element-492c83b4:hover > .elementor-element-populated{box-shadow:0px 0px 55px 0px rgba(0,0,0,0.29);}.elementor-303 .elementor-element.elementor-element-6e06688f.elementor-position-right .elementor-image-box-img{margin-left:25px;}.elementor-303 .elementor-element.elementor-element-6e06688f.elementor-position-left .elementor-image-box-img{margin-right:25px;}.elementor-303 .elementor-element.elementor-element-6e06688f.elementor-position-top .elementor-image-box-img{margin-bottom:25px;}.elementor-303 .elementor-element.elementor-element-6e06688f .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-303 .elementor-element.elementor-element-6e06688f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-303 .elementor-element.elementor-element-6e06688f .elementor-image-box-title{color:#000000;font-size:22px;}.elementor-303 .elementor-element.elementor-element-6e06688f .elementor-image-box-description{color:#000000;font-size:16px;font-weight:300;line-height:1.7em;}.elementor-303 .elementor-element.elementor-element-67d386ba > .elementor-element-populated{box-shadow:0px 0px 25px 0px rgba(0,0,0,0.09);margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:35px 35px 35px 35px;}.elementor-303 .elementor-element.elementor-element-67d386ba:hover > .elementor-element-populated{box-shadow:0px 0px 55px 0px rgba(0,0,0,0.29);}.elementor-303 .elementor-element.elementor-element-3e9c1764.elementor-position-right .elementor-image-box-img{margin-left:25px;}.elementor-303 .elementor-element.elementor-element-3e9c1764.elementor-position-left .elementor-image-box-img{margin-right:25px;}.elementor-303 .elementor-element.elementor-element-3e9c1764.elementor-position-top .elementor-image-box-img{margin-bottom:25px;}.elementor-303 .elementor-element.elementor-element-3e9c1764 .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-303 .elementor-element.elementor-element-3e9c1764 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-303 .elementor-element.elementor-element-3e9c1764 .elementor-image-box-title{color:#000000;font-size:22px;}.elementor-303 .elementor-element.elementor-element-3e9c1764 .elementor-image-box-description{color:#000000;font-size:16px;font-weight:300;line-height:1.7em;}.elementor-303 .elementor-element.elementor-element-5d05292d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-303 .elementor-element.elementor-element-5d05292d:not(.elementor-motion-effects-element-type-background), .elementor-303 .elementor-element.elementor-element-5d05292d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEF;}.elementor-303 .elementor-element.elementor-element-5d05292d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-303 .elementor-element.elementor-element-5d05292d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-303 .elementor-element.elementor-element-2991a66a{text-align:center;}.elementor-303 .elementor-element.elementor-element-2991a66a .elementor-heading-title{color:#000000;font-size:45px;font-weight:600;}.elementor-303 .elementor-element.elementor-element-403d2a1{text-align:center;}.elementor-303 .elementor-element.elementor-element-403d2a1 > .elementor-widget-container{margin:0px 0px -23px 0px;}.elementor-303 .elementor-element.elementor-element-3a422086{padding:8px 0px 0px 0px;}.elementor-303 .elementor-element.elementor-element-76b7c428:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-303 .elementor-element.elementor-element-76b7c428 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-303 .elementor-element.elementor-element-76b7c428 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:55px 55px 55px 55px;}.elementor-303 .elementor-element.elementor-element-76b7c428 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-303 .elementor-element.elementor-element-79abde14{text-align:center;}.elementor-303 .elementor-element.elementor-element-79abde14 img{width:100%;max-width:80%;opacity:1;}.elementor-303 .elementor-element.elementor-element-79abde14 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-303 .elementor-element.elementor-element-2590db79:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-303 .elementor-element.elementor-element-2590db79 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-303 .elementor-element.elementor-element-2590db79 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:55px 55px 55px 55px;}.elementor-303 .elementor-element.elementor-element-2590db79 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-303 .elementor-element.elementor-element-240cf02a img{max-width:80%;}.elementor-303 .elementor-element.elementor-element-2ea33a79:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-303 .elementor-element.elementor-element-2ea33a79 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-303 .elementor-element.elementor-element-2ea33a79 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:55px 55px 55px 55px;}.elementor-303 .elementor-element.elementor-element-2ea33a79 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-303 .elementor-element.elementor-element-5ffa9095 img{max-width:80%;}.elementor-303 .elementor-element.elementor-element-3791c04a{padding:10px 0px 0px 0px;}.elementor-303 .elementor-element.elementor-element-a4de92c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-303 .elementor-element.elementor-element-a4de92c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-303 .elementor-element.elementor-element-a4de92c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:55px 55px 55px 55px;}.elementor-303 .elementor-element.elementor-element-a4de92c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-303 .elementor-element.elementor-element-53ea28c8 img{max-width:80%;}.elementor-303 .elementor-element.elementor-element-53ea28c8 > .elementor-widget-container{margin:13px 0px 0px 0px;}.elementor-303 .elementor-element.elementor-element-1478f3b1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-303 .elementor-element.elementor-element-1478f3b1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-303 .elementor-element.elementor-element-1478f3b1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:55px 55px 55px 55px;}.elementor-303 .elementor-element.elementor-element-1478f3b1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-303 .elementor-element.elementor-element-5662da8b img{max-width:80%;}.elementor-303 .elementor-element.elementor-element-5662da8b > .elementor-widget-container{margin:13px 0px 0px 0px;}.elementor-303 .elementor-element.elementor-element-57f405c6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-303 .elementor-element.elementor-element-57f405c6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-303 .elementor-element.elementor-element-57f405c6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:55px 55px 55px 55px;}.elementor-303 .elementor-element.elementor-element-57f405c6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-303 .elementor-element.elementor-element-19d28cef img{max-width:80%;}.elementor-303 .elementor-element.elementor-element-b8a6964 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-303 .elementor-element.elementor-element-b8a6964{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-303 .elementor-element.elementor-element-cd24074{text-align:center;}.elementor-303 .elementor-element.elementor-element-cd24074 .elementor-heading-title{color:#000000;font-size:45px;font-weight:700;line-height:1.2em;}.elementor-303 .elementor-element.elementor-element-cd24074 > .elementor-widget-container{margin:13px 0px 0px 0px;}.elementor-303 .elementor-element.elementor-element-c0b727b > .elementor-widget-container{margin:0px 0px -63px 0px;}.elementor-303 .elementor-element.elementor-element-dcb70ba > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-303 .elementor-element.elementor-element-dcb70ba{padding:20px 0px 0px 0px;}.elementor-303 .elementor-element.elementor-element-7d846ac:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-303 .elementor-element.elementor-element-7d846ac > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fcfcfc;}.elementor-303 .elementor-element.elementor-element-7d846ac:hover > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-303 .elementor-element.elementor-element-7d846ac > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#E5E5E5;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:55px 55px 55px 55px;}.elementor-303 .elementor-element.elementor-element-7d846ac:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#C31E28;}.elementor-303 .elementor-element.elementor-element-7d846ac > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-303 .elementor-element.elementor-element-abab601.elementor-position-right .elementor-image-box-img{margin-left:25px;}.elementor-303 .elementor-element.elementor-element-abab601.elementor-position-left .elementor-image-box-img{margin-right:25px;}.elementor-303 .elementor-element.elementor-element-abab601.elementor-position-top .elementor-image-box-img{margin-bottom:25px;}.elementor-303 .elementor-element.elementor-element-abab601 .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-303 .elementor-element.elementor-element-abab601 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-303 .elementor-element.elementor-element-abab601 .elementor-image-box-title{color:#000000;font-size:26px;}.elementor-303 .elementor-element.elementor-element-abab601 .elementor-image-box-description{color:#000000;font-size:16px;font-weight:300;line-height:1.7em;}.elementor-303 .elementor-element.elementor-element-c070ae2 .elementor-button{font-size:15px;font-weight:500;text-transform:uppercase;fill:#ffffff;color:#ffffff;background-color:#000000;border-radius:0px 0px 0px 0px;padding:15px 45px 15px 45px;}.elementor-303 .elementor-element.elementor-element-c070ae2 .elementor-button:hover, .elementor-303 .elementor-element.elementor-element-c070ae2 .elementor-button:focus{color:#ffffff;background-color:#FF0000;}.elementor-303 .elementor-element.elementor-element-c070ae2 .elementor-button:hover svg, .elementor-303 .elementor-element.elementor-element-c070ae2 .elementor-button:focus svg{fill:#ffffff;}.elementor-303 .elementor-element.elementor-element-c070ae2 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-303 .elementor-element.elementor-element-ec51c90:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-303 .elementor-element.elementor-element-ec51c90 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#fcfcfc;}.elementor-303 .elementor-element.elementor-element-ec51c90 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#e5e5e5;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:15px 15px 15px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:55px 55px 55px 55px;}.elementor-303 .elementor-element.elementor-element-ec51c90:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#C31E28;}.elementor-303 .elementor-element.elementor-element-ec51c90 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-303 .elementor-element.elementor-element-ae61b70.elementor-position-right .elementor-image-box-img{margin-left:25px;}.elementor-303 .elementor-element.elementor-element-ae61b70.elementor-position-left .elementor-image-box-img{margin-right:25px;}.elementor-303 .elementor-element.elementor-element-ae61b70.elementor-position-top .elementor-image-box-img{margin-bottom:25px;}.elementor-303 .elementor-element.elementor-element-ae61b70 .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-303 .elementor-element.elementor-element-ae61b70 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-303 .elementor-element.elementor-element-ae61b70 .elementor-image-box-title{color:#000000;font-size:26px;}.elementor-303 .elementor-element.elementor-element-ae61b70 .elementor-image-box-description{color:#000000;font-size:16px;font-weight:300;line-height:1.7em;}.elementor-303 .elementor-element.elementor-element-d9d4533 .elementor-button{font-size:15px;font-weight:500;text-transform:uppercase;fill:#ffffff;color:#ffffff;background-color:#000000;border-radius:0px 0px 0px 0px;padding:15px 45px 15px 45px;}.elementor-303 .elementor-element.elementor-element-d9d4533 .elementor-button:hover, .elementor-303 .elementor-element.elementor-element-d9d4533 .elementor-button:focus{color:#ffffff;background-color:#FF0000;}.elementor-303 .elementor-element.elementor-element-d9d4533 .elementor-button:hover svg, .elementor-303 .elementor-element.elementor-element-d9d4533 .elementor-button:focus svg{fill:#ffffff;}.elementor-303 .elementor-element.elementor-element-d9d4533 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-303 .elementor-element.elementor-element-7220f74e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-303 .elementor-element.elementor-element-7220f74e:not(.elementor-motion-effects-element-type-background), .elementor-303 .elementor-element.elementor-element-7220f74e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFEFEF;}.elementor-303 .elementor-element.elementor-element-7220f74e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-303 .elementor-element.elementor-element-7220f74e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-303 .elementor-element.elementor-element-7220f74e > .elementor-shape-bottom .elementor-shape-fill{fill:#C31E28;}.elementor-303 .elementor-element.elementor-element-7220f74e > .elementor-shape-bottom svg{height:60px;}.elementor-303 .elementor-element.elementor-element-5239f015 > .elementor-element-populated{padding:0px 30px 0px 0px;}.elementor-303 .elementor-element.elementor-element-35d0cf97 iframe{height:500px;}.elementor-303 .elementor-element.elementor-element-35d0cf97 > .elementor-widget-container{border-style:solid;border-color:#000000;box-shadow:0px 0px 48px -1px rgba(0,0,0,0.5);}.elementor-303 .elementor-element.elementor-element-4cb3ee6e > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-303 .elementor-element.elementor-element-64b15d7b{text-align:left;}.elementor-303 .elementor-element.elementor-element-64b15d7b .elementor-heading-title{color:#000000;font-size:65px;font-weight:900;}.elementor-303 .elementor-element.elementor-element-216e873d{padding:20px 0px 0px 0px;}.elementor-303 .elementor-element.elementor-element-1cff755b .elementor-heading-title{color:#000000;font-size:18px;font-weight:600;text-transform:uppercase;}.elementor-303 .elementor-element.elementor-element-1cff755b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-303 .elementor-element.elementor-element-1b42ba07{color:#000000;font-size:16px;font-weight:300;line-height:1.8em;}.elementor-303 .elementor-element.elementor-element-560a7fe7 .elementor-heading-title{color:#000000;font-size:18px;font-weight:600;text-transform:uppercase;}.elementor-303 .elementor-element.elementor-element-560a7fe7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-303 .elementor-element.elementor-element-6b664e13{color:#000000;font-size:16px;font-weight:300;}.elementor-303 .elementor-element.elementor-element-52e71aba{column-gap:0px;text-align:left;color:#000000;font-size:16px;font-weight:300;line-height:2px;letter-spacing:0px;}.elementor-303 .elementor-element.elementor-element-52e71aba > .elementor-widget-container{margin:-18px 0px 0px 0px;}.elementor-303 .elementor-element.elementor-element-684105d8{margin-top:0px;margin-bottom:0px;padding:30px 0px 0px 0px;}.elementor-303 .elementor-element.elementor-element-623d94c9 .elementor-heading-title{color:#000000;font-size:18px;font-weight:600;text-transform:uppercase;}.elementor-303 .elementor-element.elementor-element-623d94c9 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-303 .elementor-element.elementor-element-3af04e83{--grid-template-columns:repeat(0, auto);--icon-size:25px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-303 .elementor-element.elementor-element-3af04e83 .elementor-widget-container{text-align:left;}.elementor-303 .elementor-element.elementor-element-3af04e83 .elementor-social-icon{background-color:#f4f4f4;}.elementor-303 .elementor-element.elementor-element-3af04e83 .elementor-social-icon i{color:#969696;}.elementor-303 .elementor-element.elementor-element-3af04e83 .elementor-social-icon svg{fill:#969696;}.elementor-303 .elementor-element.elementor-element-3af04e83 .elementor-social-icon:hover{background-color:#009BFF94;}.elementor-303 .elementor-element.elementor-element-3af04e83 .elementor-social-icon:hover i{color:#FFFFFF;}.elementor-303 .elementor-element.elementor-element-3af04e83 .elementor-social-icon:hover svg{fill:#FFFFFF;}@media(min-width:768px){.elementor-303 .elementor-element.elementor-element-6951c6b6{width:50%;}.elementor-303 .elementor-element.elementor-element-2a94cad2{width:50%;}}@media(max-width:1024px){.elementor-303 .elementor-element.elementor-element-98930bd > .elementor-background-overlay{background-size:843px auto;}.elementor-303 .elementor-element.elementor-element-7d124d2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-303 .elementor-element.elementor-element-4aa3a40 > .elementor-widget-container{margin:111px 0px -41px 30px;}.elementor-303 .elementor-element.elementor-element-d2fcfba > .elementor-widget-container{margin:0px 0px 0px 90px;}.elementor-303 .elementor-element.elementor-element-39b0a15e{padding:100px 25px 100px 25px;}.elementor-303 .elementor-element.elementor-element-666ff64 .elementor-heading-title{font-size:45px;}.elementor-303 .elementor-element.elementor-element-318e9878 > .elementor-element-populated{margin:0px 10px 0px 0px;--e-column-margin-right:10px;--e-column-margin-left:0px;}.elementor-303 .elementor-element.elementor-element-25e052dc .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-303 .elementor-element.elementor-element-25e052dc .elementor-image-box-description{font-size:14px;}.elementor-303 .elementor-element.elementor-element-492c83b4 > .elementor-element-populated{margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-303 .elementor-element.elementor-element-6e06688f .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-303 .elementor-element.elementor-element-6e06688f .elementor-image-box-description{font-size:14px;}.elementor-303 .elementor-element.elementor-element-67d386ba > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-303 .elementor-element.elementor-element-3e9c1764 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-303 .elementor-element.elementor-element-3e9c1764 .elementor-image-box-description{font-size:14px;}.elementor-303 .elementor-element.elementor-element-5d05292d{padding:100px 25px 100px 25px;}.elementor-303 .elementor-element.elementor-element-79abde14 img{max-width:65%;}.elementor-303 .elementor-element.elementor-element-240cf02a img{max-width:65%;}.elementor-303 .elementor-element.elementor-element-5ffa9095 img{max-width:65%;}.elementor-303 .elementor-element.elementor-element-53ea28c8 img{max-width:65%;}.elementor-303 .elementor-element.elementor-element-5662da8b img{max-width:65%;}.elementor-303 .elementor-element.elementor-element-19d28cef img{max-width:65%;}.elementor-303 .elementor-element.elementor-element-b8a6964{padding:100px 25px 100px 25px;}.elementor-303 .elementor-element.elementor-element-cd24074 .elementor-heading-title{font-size:45px;}.elementor-303 .elementor-element.elementor-element-7d846ac > .elementor-element-populated{margin:0px 15px 0px 0px;--e-column-margin-right:15px;--e-column-margin-left:0px;padding:25px 25px 25px 25px;}.elementor-303 .elementor-element.elementor-element-abab601 .elementor-image-box-description{font-size:14px;}.elementor-303 .elementor-element.elementor-element-ec51c90 > .elementor-element-populated{margin:0px 0px 0px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;padding:25px 25px 25px 25px;}.elementor-303 .elementor-element.elementor-element-ae61b70 .elementor-image-box-description{font-size:14px;}.elementor-303 .elementor-element.elementor-element-7220f74e{padding:100px 25px 100px 25px;}.elementor-303 .elementor-element.elementor-element-5239f015 > .elementor-element-populated{padding:0px 15px 0px 0px;}.elementor-303 .elementor-element.elementor-element-4cb3ee6e > .elementor-element-populated{padding:0px 0px 0px 15px;}.elementor-303 .elementor-element.elementor-element-64b15d7b .elementor-heading-title{font-size:45px;}.elementor-303 .elementor-element.elementor-element-2a94cad2 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-303 .elementor-element.elementor-element-2c56aad5 > .elementor-element-populated{margin:0px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;}.elementor-303 .elementor-element.elementor-element-3af04e83{--icon-size:16px;}}@media(max-width:767px){.elementor-303 .elementor-element.elementor-element-98930bd > .elementor-background-overlay{background-image:url("https://grupo-jmd.com/wp-content/uploads/2023/03/Diseno-sin-titulo-6.png");background-position:top left;background-size:483px auto;opacity:1;}.elementor-303 .elementor-element.elementor-element-98930bd{padding:0px 0px 134px 0px;}.elementor-303 .elementor-element.elementor-element-7d124d2 > .elementor-widget-container{margin:264px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-303 .elementor-element.elementor-element-4aa3a40{text-align:center;font-size:15px;}.elementor-303 .elementor-element.elementor-element-4aa3a40 > .elementor-widget-container{margin:3px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-303 .elementor-element.elementor-element-d2fcfba > .elementor-widget-container{margin:-348px 0px 0px -136px;}.elementor-303 .elementor-element.elementor-element-39b0a15e{margin-top:56px;margin-bottom:0px;padding:50px 20px 50px 20px;}.elementor-303 .elementor-element.elementor-element-666ff64 .elementor-heading-title{font-size:33px;}.elementor-303 .elementor-element.elementor-element-7c1a6ee4{padding:25px 0px 0px 0px;}.elementor-303 .elementor-element.elementor-element-318e9878 > .elementor-element-populated{padding:35px 35px 35px 35px;}.elementor-303 .elementor-element.elementor-element-25e052dc .elementor-image-box-img{margin-bottom:25px;}.elementor-303 .elementor-element.elementor-element-492c83b4 > .elementor-element-populated{margin:25px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:35px 35px 35px 35px;}.elementor-303 .elementor-element.elementor-element-6e06688f .elementor-image-box-img{margin-bottom:25px;}.elementor-303 .elementor-element.elementor-element-67d386ba > .elementor-element-populated{margin:25px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:35px 35px 35px 35px;}.elementor-303 .elementor-element.elementor-element-3e9c1764 .elementor-image-box-img{margin-bottom:25px;}.elementor-303 .elementor-element.elementor-element-5d05292d{padding:50px 20px 50px 20px;}.elementor-303 .elementor-element.elementor-element-2991a66a .elementor-heading-title{font-size:35px;}.elementor-303 .elementor-element.elementor-element-403d2a1 > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-303 .elementor-element.elementor-element-3a422086{margin-top:-48px;margin-bottom:0px;padding:-14px 0px 0px 0px;}.elementor-303 .elementor-element.elementor-element-79abde14 img{max-width:55%;}.elementor-303 .elementor-element.elementor-element-240cf02a img{max-width:55%;}.elementor-303 .elementor-element.elementor-element-5ffa9095 img{max-width:55%;}.elementor-303 .elementor-element.elementor-element-53ea28c8 img{max-width:55%;}.elementor-303 .elementor-element.elementor-element-5662da8b img{max-width:55%;}.elementor-303 .elementor-element.elementor-element-19d28cef img{max-width:55%;}.elementor-303 .elementor-element.elementor-element-b8a6964{padding:50px 20px 50px 20px;}.elementor-303 .elementor-element.elementor-element-cd24074 .elementor-heading-title{font-size:45px;}.elementor-303 .elementor-element.elementor-element-cd24074 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-303 .elementor-element.elementor-element-7d846ac > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-303 .elementor-element.elementor-element-abab601 .elementor-image-box-img{margin-bottom:25px;}.elementor-303 .elementor-element.elementor-element-abab601 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-303 .elementor-element.elementor-element-ec51c90 > .elementor-element-populated{margin:25px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-303 .elementor-element.elementor-element-ae61b70 .elementor-image-box-img{margin-bottom:25px;}.elementor-303 .elementor-element.elementor-element-ae61b70 .elementor-image-box-wrapper .elementor-image-box-img{width:25%;}.elementor-303 .elementor-element.elementor-element-7220f74e{padding:50px 20px 50px 20px;}.elementor-303 .elementor-element.elementor-element-5239f015{width:100%;}.elementor-303 .elementor-element.elementor-element-5239f015 > .elementor-element-populated{margin:18px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:3px 0px 21px 0px;}}@media(max-width:1024px) and (min-width:768px){.elementor-303 .elementor-element.elementor-element-5239f015{width:45%;}.elementor-303 .elementor-element.elementor-element-4cb3ee6e{width:55%;}}