/**handles:widget-heading,e-shapes,widget-text-editor,widget-image,widget-star-rating,elementor-post-82**/
/*! elementor - v3.27.0 - 16-02-2025 */
.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}
.elementor-shape{direction:ltr;left:0;line-height:0;overflow:hidden;position:absolute;width:100%}.elementor-shape-top{top:-1px}.elementor-shape-top:not([data-negative=false]) svg{z-index:-1}.elementor-shape-bottom{bottom:-1px}.elementor-shape-bottom:not([data-negative=true]) svg{z-index:-1}.elementor-shape[data-negative=false].elementor-shape-bottom,.elementor-shape[data-negative=true].elementor-shape-top{transform:rotate(180deg)}.elementor-shape svg{display:block;left:50%;position:relative;transform:translateX(-50%);width:calc(100% + 1.3px)}.elementor-shape .elementor-shape-fill{fill:#fff;transform:rotateY(0deg);transform-origin:center}
/*! elementor - v3.27.0 - 16-02-2025 */
.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#69727d;color:#fff}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{background-color:transparent;border:3px solid;color:#69727d}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap{margin-top:8px}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter{height:1em;width:1em}.elementor-widget-text-editor .elementor-drop-cap{float:left;font-size:50px;line-height:1;text-align:center}.elementor-widget-text-editor .elementor-drop-cap-letter{display:inline-block}
/*! elementor - v3.27.0 - 16-02-2025 */
.elementor-widget-image{text-align:center}.elementor-widget-image a{display:inline-block}.elementor-widget-image a img[src$=".svg"]{width:48px}.elementor-widget-image img{display:inline-block;vertical-align:middle}
/*! elementor - v3.27.0 - 16-02-2025 */
@charset "UTF-8";.elementor-star-rating{color:#ccd6df;display:inline-block;font-family:eicons}.elementor-star-rating i{cursor:default;display:inline-block;font-style:normal;position:relative}.elementor-star-rating i:before{color:#f0ad4e;content:"\e934";display:block;font-family:inherit;font-size:inherit;left:0;overflow:hidden;position:absolute;top:0}.elementor-star-rating .elementor-star-empty:before{content:none}.elementor-star-rating .elementor-star-1:before{width:10%}.elementor-star-rating .elementor-star-2:before{width:20%}.elementor-star-rating .elementor-star-3:before{width:30%}.elementor-star-rating .elementor-star-4:before{width:40%}.elementor-star-rating .elementor-star-5:before{width:50%}.elementor-star-rating .elementor-star-6:before{width:60%}.elementor-star-rating .elementor-star-7:before{width:70%}.elementor-star-rating .elementor-star-8:before{width:80%}.elementor-star-rating .elementor-star-9:before{width:90%}.elementor-star-rating__wrapper{align-items:center;display:flex}.elementor-star-rating__title{margin-inline-end:10px}.elementor-star-rating--align-right .elementor-star-rating__wrapper{justify-content:flex-end;text-align:right}.elementor-star-rating--align-left .elementor-star-rating__wrapper{justify-content:flex-start;text-align:left}.elementor-star-rating--align-center .elementor-star-rating__wrapper{justify-content:center;text-align:center}.elementor-star-rating--align-justify .elementor-star-rating__title{margin-inline-end:auto}@media (max-width:1024px){.elementor-star-rating-tablet--align-right .elementor-star-rating__wrapper{justify-content:flex-end;text-align:right}.elementor-star-rating-tablet--align-left .elementor-star-rating__wrapper{justify-content:flex-start;text-align:left}.elementor-star-rating-tablet--align-center .elementor-star-rating__wrapper{justify-content:center;text-align:center}.elementor-star-rating-tablet--align-justify .elementor-star-rating__title{margin-inline-end:auto}}@media (max-width:767px){.elementor-star-rating-mobile--align-right .elementor-star-rating__wrapper{justify-content:flex-end;text-align:right}.elementor-star-rating-mobile--align-left .elementor-star-rating__wrapper{justify-content:flex-start;text-align:left}.elementor-star-rating-mobile--align-center .elementor-star-rating__wrapper{justify-content:center;text-align:center}.elementor-star-rating-mobile--align-justify .elementor-star-rating__title{margin-inline-end:auto}}.last-star{letter-spacing:0}.elementor--star-style-star_unicode .elementor-star-rating{font-family:Arial,Helvetica,sans-serif}.elementor--star-style-star_unicode .elementor-star-rating i:not(.elementor-star-empty):before{content:"★"}
.elementor-82 .elementor-element.elementor-element-64588f2:not(.elementor-motion-effects-element-type-background),.elementor-82 .elementor-element.elementor-element-64588f2>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://mecdfw.com/wp-content/uploads/2022/12/joe-ciciarelli-KeoIuHgBwHw-unsplash.jpg");background-position:center center;background-size:cover}.elementor-82 .elementor-element.elementor-element-64588f2>.elementor-background-overlay{background-color:transparent;background-image:linear-gradient(90deg,var(--e-global-color-secondary) 0,#4f4C4CA3 100%);opacity:.96;transition:background .3s,border-radius .3s,opacity .3s}.elementor-82 .elementor-element.elementor-element-64588f2{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:200px 20px 200px 20px}.elementor-82 .elementor-element.elementor-element-64588f2>.elementor-shape-bottom svg{height:72px}.elementor-82 .elementor-element.elementor-element-f4ab6b7>.elementor-widget-container{margin:0 0 -23px 0}.elementor-82 .elementor-element.elementor-element-f4ab6b7 .elementor-heading-title{text-transform:uppercase;color:#fff}.elementor-82 .elementor-element.elementor-element-ecf1988{text-align:left}.elementor-82 .elementor-element.elementor-element-ecf1988 .elementor-heading-title{text-transform:none;color:#fff}.elementor-82 .elementor-element.elementor-element-7696525>.elementor-widget-container{margin:20px 0 0 0}.elementor-82 .elementor-element.elementor-element-7696525 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-82 .elementor-element.elementor-element-083c260:not(.elementor-motion-effects-element-type-background),.elementor-82 .elementor-element.elementor-element-083c260>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://mecdfw.com/wp-content/uploads/2022/12/dot-map.png");background-position:center center}.elementor-82 .elementor-element.elementor-element-083c260>.elementor-background-overlay{background-color:var(--e-global-color-1f493f8d);opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-82 .elementor-element.elementor-element-083c260{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:80px 20px 80px 20px}.elementor-82 .elementor-element.elementor-element-356c8ea>.elementor-element-populated{margin:0 70px 0 0;--e-column-margin-right:70px;--e-column-margin-left:0px}.elementor-82 .elementor-element.elementor-element-63b4849 .elementor-heading-title{text-transform:none}.elementor-82 .elementor-element.elementor-element-81db496>.elementor-widget-container{margin:20px 0 0 0}.elementor-bc-flex-widget .elementor-82 .elementor-element.elementor-element-f0a7a0a.elementor-column .elementor-widget-wrap{align-items:center}.elementor-82 .elementor-element.elementor-element-f0a7a0a.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-82 .elementor-element.elementor-element-a2e9757:not(.elementor-motion-effects-element-type-background),.elementor-82 .elementor-element.elementor-element-a2e9757>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-4a76ac5c)}.elementor-82 .elementor-element.elementor-element-a2e9757{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:80px 20px 80px 20px}.elementor-82 .elementor-element.elementor-element-a2e9757>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-82 .elementor-element.elementor-element-4530dcc>.elementor-element-populated{padding:50px 50px 50px 50px}.elementor-82 .elementor-element.elementor-element-6f8de84 .elementor-icon-wrapper{text-align:center}.elementor-82 .elementor-element.elementor-element-6f8de84.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-82 .elementor-element.elementor-element-6f8de84.elementor-view-default .elementor-icon,.elementor-82 .elementor-element.elementor-element-6f8de84.elementor-view-framed .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-82 .elementor-element.elementor-element-6f8de84.elementor-view-default .elementor-icon svg,.elementor-82 .elementor-element.elementor-element-6f8de84.elementor-view-framed .elementor-icon{fill:var(--e-global-color-primary)}.elementor-82 .elementor-element.elementor-element-aa751d2{text-align:center}.elementor-82 .elementor-element.elementor-element-042bd52>.elementor-widget-container{margin:-26px 0 0 0}.elementor-82 .elementor-element.elementor-element-042bd52{text-align:center}.elementor-82 .elementor-element.elementor-element-a29aba1{text-align:center}.elementor-82 .elementor-element.elementor-element-3b98382>.elementor-element-populated{border-style:solid;border-width:0 1px 0 1px;border-color:var(--e-global-color-af92e64);padding:50px 50px 50px 50px}.elementor-82 .elementor-element.elementor-element-83e2577 .elementor-icon-wrapper{text-align:center}.elementor-82 .elementor-element.elementor-element-83e2577.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-82 .elementor-element.elementor-element-83e2577.elementor-view-default .elementor-icon,.elementor-82 .elementor-element.elementor-element-83e2577.elementor-view-framed .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-82 .elementor-element.elementor-element-83e2577.elementor-view-default .elementor-icon svg,.elementor-82 .elementor-element.elementor-element-83e2577.elementor-view-framed .elementor-icon{fill:var(--e-global-color-primary)}.elementor-82 .elementor-element.elementor-element-6333e9b{text-align:center}.elementor-82 .elementor-element.elementor-element-1d567bf>.elementor-widget-container{margin:-26px 0 0 0}.elementor-82 .elementor-element.elementor-element-1d567bf{text-align:center}.elementor-82 .elementor-element.elementor-element-a31553b{text-align:center}.elementor-82 .elementor-element.elementor-element-b3ade65>.elementor-element-populated{padding:50px 50px 50px 50px}.elementor-82 .elementor-element.elementor-element-3be171c .elementor-icon-wrapper{text-align:center}.elementor-82 .elementor-element.elementor-element-3be171c.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-82 .elementor-element.elementor-element-3be171c.elementor-view-default .elementor-icon,.elementor-82 .elementor-element.elementor-element-3be171c.elementor-view-framed .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-82 .elementor-element.elementor-element-3be171c.elementor-view-default .elementor-icon svg,.elementor-82 .elementor-element.elementor-element-3be171c.elementor-view-framed .elementor-icon{fill:var(--e-global-color-primary)}.elementor-82 .elementor-element.elementor-element-feb1c6e{text-align:center}.elementor-82 .elementor-element.elementor-element-814d6a8>.elementor-widget-container{margin:-26px 0 0 0}.elementor-82 .elementor-element.elementor-element-814d6a8{text-align:center}.elementor-82 .elementor-element.elementor-element-47487a7{text-align:center}.elementor-82 .elementor-element.elementor-element-bace62a>.elementor-background-overlay{background-image:url("https://mecdfw.com/wp-content/uploads/2022/12/dot-grid.jpg");background-position:top right;background-size:auto;opacity:.5}.elementor-82 .elementor-element.elementor-element-bace62a{padding:80px 20px 80px 20px}.elementor-82 .elementor-element.elementor-element-2d84ae2{text-align:center}.elementor-82 .elementor-element.elementor-element-2d84ae2 .elementor-star-rating{font-size:29px}body:not(.rtl) .elementor-82 .elementor-element.elementor-element-2d84ae2 .elementor-star-rating i:not(:last-of-type){margin-right:15px}body.rtl .elementor-82 .elementor-element.elementor-element-2d84ae2 .elementor-star-rating i:not(:last-of-type){margin-left:15px}.elementor-82 .elementor-element.elementor-element-2d84ae2 .elementor-star-rating i:before{color:var(--e-global-color-primary)}.elementor-82 .elementor-element.elementor-element-07a4b01>.elementor-widget-container{margin:0 0 30px 0}.elementor-82 .elementor-element.elementor-element-07a4b01{text-align:center}.elementor-82 .elementor-element.elementor-element-0654530:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-82 .elementor-element.elementor-element-0654530>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-1f493f8d)}.elementor-82 .elementor-element.elementor-element-0654530>.elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-af92e64);box-shadow:0 0 16px 0 rgba(0,0,0,.12);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:50px 50px 50px 50px}.elementor-82 .elementor-element.elementor-element-0654530>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-82 .elementor-element.elementor-element-56d14e3>.elementor-widget-container{margin:0 0 20px 0}.elementor-82 .elementor-element.elementor-element-56d14e3{font-weight:500;font-style:italic}.elementor-82 .elementor-element.elementor-element-c95627d .elementor-heading-title{font-weight:600;color:var(--e-global-color-primary)}.elementor-82 .elementor-element.elementor-element-fe6e969>.elementor-widget-container{margin:-11px 0 0 0}.elementor-82 .elementor-element.elementor-element-87be61c{padding:80px 20px 80px 20px}.elementor-bc-flex-widget .elementor-82 .elementor-element.elementor-element-2cffea3.elementor-column .elementor-widget-wrap{align-items:center}.elementor-82 .elementor-element.elementor-element-2cffea3.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-bc-flex-widget .elementor-82 .elementor-element.elementor-element-7fe5b10.elementor-column .elementor-widget-wrap{align-items:center}.elementor-82 .elementor-element.elementor-element-7fe5b10.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-bc-flex-widget .elementor-82 .elementor-element.elementor-element-b7c7f34.elementor-column .elementor-widget-wrap{align-items:center}.elementor-82 .elementor-element.elementor-element-b7c7f34.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-bc-flex-widget .elementor-82 .elementor-element.elementor-element-8211aa6.elementor-column .elementor-widget-wrap{align-items:center}.elementor-82 .elementor-element.elementor-element-8211aa6.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-bc-flex-widget .elementor-82 .elementor-element.elementor-element-0e524e5.elementor-column .elementor-widget-wrap{align-items:center}.elementor-82 .elementor-element.elementor-element-0e524e5.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-bc-flex-widget .elementor-82 .elementor-element.elementor-element-e9bf154.elementor-column .elementor-widget-wrap{align-items:center}.elementor-82 .elementor-element.elementor-element-e9bf154.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center}.elementor-82 .elementor-element.elementor-element-381ac79{text-align:center}@media(min-width:768px){.elementor-82 .elementor-element.elementor-element-d990260{width:63.769%}.elementor-82 .elementor-element.elementor-element-429f9cd{width:36.187%}}@media(min-width:1025px){.elementor-82 .elementor-element.elementor-element-083c260:not(.elementor-motion-effects-element-type-background),.elementor-82 .elementor-element.elementor-element-083c260>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-attachment:fixed}.elementor-82 .elementor-element.elementor-element-bace62a>.elementor-background-overlay{background-attachment:fixed}}@media(max-width:1024px){.elementor-82 .elementor-element.elementor-element-356c8ea>.elementor-element-populated{margin:0 30px 0 0;--e-column-margin-right:30px;--e-column-margin-left:0px}.elementor-82 .elementor-element.elementor-element-a2e9757{padding:80px 0 80px 0}.elementor-82 .elementor-element.elementor-element-4530dcc>.elementor-element-populated{padding:30px 30px 30px 30px}.elementor-82 .elementor-element.elementor-element-3b98382>.elementor-element-populated{padding:30px 30px 30px 30px}.elementor-82 .elementor-element.elementor-element-b3ade65>.elementor-element-populated{padding:30px 30px 30px 30px}}@media(max-width:767px){.elementor-82 .elementor-element.elementor-element-356c8ea>.elementor-element-populated{margin:0 0 30px 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-82 .elementor-element.elementor-element-3b98382>.elementor-element-populated{border-width:1px 0 1px 0}.elementor-82 .elementor-element.elementor-element-0654530>.elementor-element-populated{padding:30px 30px 30px 30px}}