.elementor-28 .elementor-element.elementor-element-7899fcd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-28 .elementor-element.elementor-element-643cece .elementor-repeater-item-09428a0 .swiper-slide-bg{background-image:url(https://mcecontracting.com/wp-content/uploads/2025/07/Hero-4.png);background-size:cover;}.elementor-28 .elementor-element.elementor-element-643cece .elementor-repeater-item-09428a0 .elementor-background-overlay{background-color:#00000029;}.elementor-28 .elementor-element.elementor-element-643cece .elementor-repeater-item-648644b .swiper-slide-bg{background-image:url(https://mcecontracting.com/wp-content/uploads/2025/07/Hero-5.png);background-size:cover;}.elementor-28 .elementor-element.elementor-element-643cece .elementor-repeater-item-648644b .elementor-background-overlay{background-color:#00000045;}.elementor-28 .elementor-element.elementor-element-643cece .elementor-repeater-item-872ef8f .swiper-slide-bg{background-image:url(https://mcecontracting.com/wp-content/uploads/2025/07/Hero-3.png);background-size:cover;}.elementor-28 .elementor-element.elementor-element-643cece .elementor-repeater-item-872ef8f .elementor-background-overlay{background-color:#00000045;}.elementor-28 .elementor-element.elementor-element-643cece .swiper-slide{transition-duration:calc(5000ms*1.2);height:500px;}.elementor-28 .elementor-element.elementor-element-643cece .elementor-slide-button:hover{background-color:#e3ac19;color:#000000;}.elementor-28 .elementor-element.elementor-element-643cece{background-color:#000000;margin:-27px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-28 .elementor-element.elementor-element-643cece .swiper-slide-contents{max-width:53%;}.elementor-28 .elementor-element.elementor-element-643cece .swiper-slide-inner{text-align:left;}.elementor-28 .elementor-element.elementor-element-643cece .elementor-slide-heading{font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-28 .elementor-element.elementor-element-643cece .elementor-slide-description{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-28 .elementor-element.elementor-element-643cece .elementor-slide-button{font-family:"Montserrat", Sans-serif;font-weight:500;border-radius:5px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-804eb42{text-align:center;}.elementor-28 .elementor-element.elementor-element-804eb42 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:700;color:#000000;}.elementor-28 .elementor-element.elementor-element-3f57b0e{--display:flex;}.elementor-28 .elementor-element.elementor-element-a5a1cfb{--spacer-size:20px;}.elementor-28 .elementor-element.elementor-element-a967b15{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-400934e{--display:flex;}.elementor-28 .elementor-element.elementor-element-9373f3d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-28 .elementor-element.elementor-element-274a739{font-family:"Montserrat", Sans-serif;font-weight:400;color:#000000;}.elementor-28 .elementor-element.elementor-element-6fa6898{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-28 .elementor-element.elementor-element-69fa242 .elementor-icon-box-wrapper{align-items:start;}.elementor-28 .elementor-element.elementor-element-69fa242{--icon-box-icon-margin:15px;}.elementor-28 .elementor-element.elementor-element-69fa242.elementor-view-stacked .elementor-icon{background-color:#e3ac19;}.elementor-28 .elementor-element.elementor-element-69fa242.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-69fa242.elementor-view-default .elementor-icon{fill:#e3ac19;color:#e3ac19;border-color:#e3ac19;}.elementor-28 .elementor-element.elementor-element-69fa242 .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-69fa242 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;}.elementor-28 .elementor-element.elementor-element-69fa242 .elementor-icon-box-title{color:#000000;}.elementor-28 .elementor-element.elementor-element-69fa242:has(:hover) .elementor-icon-box-title,
					 .elementor-28 .elementor-element.elementor-element-69fa242:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-28 .elementor-element.elementor-element-69fa242 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-weight:400;color:#000000;}.elementor-28 .elementor-element.elementor-element-6befc23 .elementor-icon-box-wrapper{align-items:start;}.elementor-28 .elementor-element.elementor-element-6befc23{--icon-box-icon-margin:15px;}.elementor-28 .elementor-element.elementor-element-6befc23.elementor-view-stacked .elementor-icon{background-color:#e3ac19;}.elementor-28 .elementor-element.elementor-element-6befc23.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-6befc23.elementor-view-default .elementor-icon{fill:#e3ac19;color:#e3ac19;border-color:#e3ac19;}.elementor-28 .elementor-element.elementor-element-6befc23 .elementor-icon-box-title, .elementor-28 .elementor-element.elementor-element-6befc23 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;}.elementor-28 .elementor-element.elementor-element-6befc23 .elementor-icon-box-title{color:#000000;}.elementor-28 .elementor-element.elementor-element-6befc23:has(:hover) .elementor-icon-box-title,
					 .elementor-28 .elementor-element.elementor-element-6befc23:has(:focus) .elementor-icon-box-title{color:#000000;}.elementor-28 .elementor-element.elementor-element-6befc23 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-weight:400;color:#000000;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-28 .elementor-element.elementor-element-4212690 .elementor-button{background-color:#e3ac19;fill:#000000;color:#000000;border-radius:5px 5px 5px 5px;}.elementor-28 .elementor-element.elementor-element-4212690 .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-4212690 .elementor-button:focus{background-color:#0B0C3B;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-4212690 .elementor-button:hover svg, .elementor-28 .elementor-element.elementor-element-4212690 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-8bf859b{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-28 .elementor-element.elementor-element-555ec62{--display:flex;}.elementor-28 .elementor-element.elementor-element-da513af{--spacer-size:50px;}.elementor-28 .elementor-element.elementor-element-7df2e3e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-28 .elementor-element.elementor-element-f5f0358{text-align:center;}.elementor-28 .elementor-element.elementor-element-f5f0358 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#e3ac19;}.elementor-28 .elementor-element.elementor-element-7e34852{width:var( --container-widget-width, 61% );max-width:61%;--container-widget-width:61%;--container-widget-flex-grow:0;text-align:center;}.elementor-28 .elementor-element.elementor-element-7e34852.elementor-element{--align-self:center;}.elementor-28 .elementor-element.elementor-element-7e34852 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#000000;}.elementor-28 .elementor-element.elementor-element-7b55b2f{width:var( --container-widget-width, 61% );max-width:61%;--container-widget-width:61%;--container-widget-flex-grow:0;text-align:center;}.elementor-28 .elementor-element.elementor-element-7b55b2f.elementor-element{--align-self:center;}.elementor-28 .elementor-element.elementor-element-7b55b2f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:normal;color:#000000;}.elementor-28 .elementor-element.elementor-element-8b6247d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-28 .elementor-element.elementor-element-2abe242{--display:flex;--justify-content:space-around;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#008000;--border-color:#008000;--border-radius:5px 5px 5px 5px;}.elementor-28 .elementor-element.elementor-element-2abe242:hover{background-color:#00800014;}.elementor-28 .elementor-element.elementor-element-1d7817a img{border-radius:5px 5px 5px 5px;}.elementor-28 .elementor-element.elementor-element-65f8ddf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#000000;}.elementor-28 .elementor-element.elementor-element-9f44415{font-family:"Montserrat", Sans-serif;font-weight:400;color:#000000;}.elementor-28 .elementor-element.elementor-element-b8dcb9f .elementor-button{background-color:#1F272000;font-family:"Montserrat", Sans-serif;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;}.elementor-28 .elementor-element.elementor-element-b8dcb9f .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-b8dcb9f .elementor-button:focus{background-color:#0B0C3B;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-b8dcb9f .elementor-button:hover svg, .elementor-28 .elementor-element.elementor-element-b8dcb9f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}body:not(.rtl) .elementor-28 .elementor-element.elementor-element-014b86e{left:20px;}body.rtl .elementor-28 .elementor-element.elementor-element-014b86e{right:20px;}.elementor-28 .elementor-element.elementor-element-014b86e{top:275px;}.elementor-28 .elementor-element.elementor-element-014b86e .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-014b86e.elementor-view-stacked .elementor-icon{background-color:#e3ac19;}.elementor-28 .elementor-element.elementor-element-014b86e.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-014b86e.elementor-view-default .elementor-icon{color:#e3ac19;border-color:#e3ac19;}.elementor-28 .elementor-element.elementor-element-014b86e.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-014b86e.elementor-view-default .elementor-icon svg{fill:#e3ac19;}.elementor-28 .elementor-element.elementor-element-014b86e .elementor-icon{font-size:19px;}.elementor-28 .elementor-element.elementor-element-014b86e .elementor-icon svg{height:19px;}.elementor-28 .elementor-element.elementor-element-1123cb9{--display:flex;--justify-content:space-around;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#008000;--border-color:#008000;--border-radius:5px 5px 5px 5px;}.elementor-28 .elementor-element.elementor-element-1123cb9:hover{background-color:#00800014;}.elementor-28 .elementor-element.elementor-element-3f00fc5 img{border-radius:5px 5px 5px 5px;}.elementor-28 .elementor-element.elementor-element-7b046aa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#000000;}.elementor-28 .elementor-element.elementor-element-967195a{font-family:"Montserrat", Sans-serif;font-weight:400;color:#000000;}.elementor-28 .elementor-element.elementor-element-dfc5746 .elementor-button{background-color:#1F272000;font-family:"Montserrat", Sans-serif;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;}.elementor-28 .elementor-element.elementor-element-dfc5746 .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-dfc5746 .elementor-button:focus{background-color:#0B0C3B;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-dfc5746 .elementor-button:hover svg, .elementor-28 .elementor-element.elementor-element-dfc5746 .elementor-button:focus svg{fill:#FFFFFF;}body:not(.rtl) .elementor-28 .elementor-element.elementor-element-42effc1{left:20px;}body.rtl .elementor-28 .elementor-element.elementor-element-42effc1{right:20px;}.elementor-28 .elementor-element.elementor-element-42effc1{top:275px;}.elementor-28 .elementor-element.elementor-element-42effc1 .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-42effc1.elementor-view-stacked .elementor-icon{background-color:#e3ac19;}.elementor-28 .elementor-element.elementor-element-42effc1.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-42effc1.elementor-view-default .elementor-icon{color:#e3ac19;border-color:#e3ac19;}.elementor-28 .elementor-element.elementor-element-42effc1.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-42effc1.elementor-view-default .elementor-icon svg{fill:#e3ac19;}.elementor-28 .elementor-element.elementor-element-42effc1 .elementor-icon{font-size:19px;}.elementor-28 .elementor-element.elementor-element-42effc1 .elementor-icon svg{height:19px;}.elementor-28 .elementor-element.elementor-element-6daf625{--display:flex;--justify-content:space-around;--background-transition:0.3s;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#008000;--border-color:#008000;--border-radius:5px 5px 5px 5px;}.elementor-28 .elementor-element.elementor-element-6daf625:hover{background-color:#00800014;}.elementor-28 .elementor-element.elementor-element-6daf625::before, .elementor-28 .elementor-element.elementor-element-6daf625 > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-6daf625 > .e-con-inner > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-6daf625 > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-6daf625 > .e-con-inner > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-6daf625 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-28 .elementor-element.elementor-element-f8d0f0d img{border-radius:5px 5px 5px 5px;}.elementor-28 .elementor-element.elementor-element-f71f9cc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#000000;}.elementor-28 .elementor-element.elementor-element-5add0aa{font-family:"Montserrat", Sans-serif;font-weight:400;color:#000000;}.elementor-28 .elementor-element.elementor-element-b82ca22 .elementor-button{background-color:#1F272000;font-family:"Montserrat", Sans-serif;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;}.elementor-28 .elementor-element.elementor-element-b82ca22 .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-b82ca22 .elementor-button:focus{background-color:#0B0C3B;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-b82ca22 .elementor-button:hover svg, .elementor-28 .elementor-element.elementor-element-b82ca22 .elementor-button:focus svg{fill:#FFFFFF;}body:not(.rtl) .elementor-28 .elementor-element.elementor-element-17f2ec4{left:20px;}body.rtl .elementor-28 .elementor-element.elementor-element-17f2ec4{right:20px;}.elementor-28 .elementor-element.elementor-element-17f2ec4{top:275px;}.elementor-28 .elementor-element.elementor-element-17f2ec4 .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-17f2ec4.elementor-view-stacked .elementor-icon{background-color:#e3ac19;}.elementor-28 .elementor-element.elementor-element-17f2ec4.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-17f2ec4.elementor-view-default .elementor-icon{color:#e3ac19;border-color:#e3ac19;}.elementor-28 .elementor-element.elementor-element-17f2ec4.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-17f2ec4.elementor-view-default .elementor-icon svg{fill:#e3ac19;}.elementor-28 .elementor-element.elementor-element-17f2ec4 .elementor-icon{font-size:19px;}.elementor-28 .elementor-element.elementor-element-17f2ec4 .elementor-icon svg{height:19px;}.elementor-28 .elementor-element.elementor-element-073b925{--display:flex;--justify-content:space-around;--background-transition:0.3s;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#008000;--border-color:#008000;--border-radius:5px 5px 5px 5px;}.elementor-28 .elementor-element.elementor-element-073b925:hover{background-color:#00800014;}.elementor-28 .elementor-element.elementor-element-073b925::before, .elementor-28 .elementor-element.elementor-element-073b925 > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-073b925 > .e-con-inner > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-073b925 > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-073b925 > .e-con-inner > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-073b925 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-28 .elementor-element.elementor-element-36a18b8 img{border-radius:5px 5px 5px 5px;}.elementor-28 .elementor-element.elementor-element-d30bf3c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#000000;}.elementor-28 .elementor-element.elementor-element-0946e1d{font-family:"Montserrat", Sans-serif;font-weight:400;color:#000000;}.elementor-28 .elementor-element.elementor-element-8aadb4a .elementor-button{background-color:#1F272000;font-family:"Montserrat", Sans-serif;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;}.elementor-28 .elementor-element.elementor-element-8aadb4a .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-8aadb4a .elementor-button:focus{background-color:#0B0C3B;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-8aadb4a .elementor-button:hover svg, .elementor-28 .elementor-element.elementor-element-8aadb4a .elementor-button:focus svg{fill:#FFFFFF;}body:not(.rtl) .elementor-28 .elementor-element.elementor-element-0ccf691{left:20px;}body.rtl .elementor-28 .elementor-element.elementor-element-0ccf691{right:20px;}.elementor-28 .elementor-element.elementor-element-0ccf691{top:275px;}.elementor-28 .elementor-element.elementor-element-0ccf691 .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-0ccf691.elementor-view-stacked .elementor-icon{background-color:#e3ac19;}.elementor-28 .elementor-element.elementor-element-0ccf691.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-0ccf691.elementor-view-default .elementor-icon{color:#e3ac19;border-color:#e3ac19;}.elementor-28 .elementor-element.elementor-element-0ccf691.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-0ccf691.elementor-view-default .elementor-icon svg{fill:#e3ac19;}.elementor-28 .elementor-element.elementor-element-0ccf691 .elementor-icon{font-size:19px;}.elementor-28 .elementor-element.elementor-element-0ccf691 .elementor-icon svg{height:19px;}.elementor-28 .elementor-element.elementor-element-2ad7ebc{--display:flex;--justify-content:space-around;--background-transition:0.3s;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#008000;--border-color:#008000;--border-radius:5px 5px 5px 5px;}.elementor-28 .elementor-element.elementor-element-2ad7ebc:hover{background-color:#00800014;}.elementor-28 .elementor-element.elementor-element-2ad7ebc::before, .elementor-28 .elementor-element.elementor-element-2ad7ebc > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-2ad7ebc > .e-con-inner > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-2ad7ebc > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-2ad7ebc > .e-con-inner > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-2ad7ebc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-28 .elementor-element.elementor-element-b0d2393 img{border-radius:5px 5px 5px 5px;}.elementor-28 .elementor-element.elementor-element-13f4d31 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#000000;}.elementor-28 .elementor-element.elementor-element-0a71335{font-family:"Montserrat", Sans-serif;font-weight:400;color:#000000;}.elementor-28 .elementor-element.elementor-element-5baaee8 .elementor-button{background-color:#1F272000;font-family:"Montserrat", Sans-serif;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;}.elementor-28 .elementor-element.elementor-element-5baaee8 .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-5baaee8 .elementor-button:focus{background-color:#0B0C3B;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-5baaee8 .elementor-button:hover svg, .elementor-28 .elementor-element.elementor-element-5baaee8 .elementor-button:focus svg{fill:#FFFFFF;}body:not(.rtl) .elementor-28 .elementor-element.elementor-element-e019296{left:20px;}body.rtl .elementor-28 .elementor-element.elementor-element-e019296{right:20px;}.elementor-28 .elementor-element.elementor-element-e019296{top:275px;}.elementor-28 .elementor-element.elementor-element-e019296 .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-e019296.elementor-view-stacked .elementor-icon{background-color:#e3ac19;}.elementor-28 .elementor-element.elementor-element-e019296.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-e019296.elementor-view-default .elementor-icon{color:#e3ac19;border-color:#e3ac19;}.elementor-28 .elementor-element.elementor-element-e019296.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-e019296.elementor-view-default .elementor-icon svg{fill:#e3ac19;}.elementor-28 .elementor-element.elementor-element-e019296 .elementor-icon{font-size:19px;}.elementor-28 .elementor-element.elementor-element-e019296 .elementor-icon svg{height:19px;}.elementor-28 .elementor-element.elementor-element-f91163c{--display:flex;--justify-content:space-around;--background-transition:0.3s;--overlay-opacity:0.5;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#008000;--border-color:#008000;--border-radius:5px 5px 5px 5px;}.elementor-28 .elementor-element.elementor-element-f91163c:hover{background-color:#00800014;}.elementor-28 .elementor-element.elementor-element-f91163c::before, .elementor-28 .elementor-element.elementor-element-f91163c > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-f91163c > .e-con-inner > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-f91163c > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-f91163c > .e-con-inner > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-f91163c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-28 .elementor-element.elementor-element-d219f1f img{border-radius:5px 5px 5px 5px;}.elementor-28 .elementor-element.elementor-element-cc432b3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#000000;}.elementor-28 .elementor-element.elementor-element-a353b06{font-family:"Montserrat", Sans-serif;font-weight:400;color:#000000;}.elementor-28 .elementor-element.elementor-element-64f0981 .elementor-button{background-color:#1F272000;font-family:"Montserrat", Sans-serif;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;}.elementor-28 .elementor-element.elementor-element-64f0981 .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-64f0981 .elementor-button:focus{background-color:#0B0C3B;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-64f0981 .elementor-button:hover svg, .elementor-28 .elementor-element.elementor-element-64f0981 .elementor-button:focus svg{fill:#FFFFFF;}body:not(.rtl) .elementor-28 .elementor-element.elementor-element-0d6abd9{left:20px;}body.rtl .elementor-28 .elementor-element.elementor-element-0d6abd9{right:20px;}.elementor-28 .elementor-element.elementor-element-0d6abd9{top:275px;}.elementor-28 .elementor-element.elementor-element-0d6abd9 .elementor-icon-wrapper{text-align:center;}.elementor-28 .elementor-element.elementor-element-0d6abd9.elementor-view-stacked .elementor-icon{background-color:#e3ac19;}.elementor-28 .elementor-element.elementor-element-0d6abd9.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-0d6abd9.elementor-view-default .elementor-icon{color:#e3ac19;border-color:#e3ac19;}.elementor-28 .elementor-element.elementor-element-0d6abd9.elementor-view-framed .elementor-icon, .elementor-28 .elementor-element.elementor-element-0d6abd9.elementor-view-default .elementor-icon svg{fill:#e3ac19;}.elementor-28 .elementor-element.elementor-element-0d6abd9 .elementor-icon{font-size:19px;}.elementor-28 .elementor-element.elementor-element-0d6abd9 .elementor-icon svg{height:19px;}.elementor-28 .elementor-element.elementor-element-7f4d66a{--display:flex;}.elementor-28 .elementor-element.elementor-element-83caebf{--spacer-size:50px;}.elementor-28 .elementor-element.elementor-element-f650c21{--display:flex;--min-height:350px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-28 .elementor-element.elementor-element-554bd16{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-28 .elementor-element.elementor-element-c3d8837{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-28 .elementor-element.elementor-element-a235afb{--display:flex;}.elementor-28 .elementor-element.elementor-element-f884bf4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#e3ac19;}.elementor-28 .elementor-element.elementor-element-b649c9e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#000000;}.elementor-28 .elementor-element.elementor-element-6500729{--display:flex;}.elementor-28 .elementor-element.elementor-element-f72d84b{font-family:"Montserrat", Sans-serif;font-weight:400;color:#000000;}.elementor-28 .elementor-element.elementor-element-db1a292 .elementor-button{background-color:#e3ac19;font-family:"Montserrat", Sans-serif;font-weight:500;border-radius:5px 5px 5px 5px;}.elementor-28 .elementor-element.elementor-element-db1a292 .elementor-button:hover, .elementor-28 .elementor-element.elementor-element-db1a292 .elementor-button:focus{background-color:#0B0C3B;}.elementor-28 .elementor-element.elementor-element-8a676fe{--display:flex;--min-height:462px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-28 .elementor-element.elementor-element-8a676fe:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-8a676fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0C3B;}.elementor-28 .elementor-element.elementor-element-7fb23d2{--display:flex;--margin-top:-165px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28 .elementor-element.elementor-element-cb6fc68 .elementor-repeater-item-5c2e952 .swiper-slide-bg{background-color:#833CA3;background-image:url(https://mcecontracting.com/wp-content/uploads/2025/07/WhatsApp-Image-2025-07-03-at-21.41.23_d68dcbae.jpg);background-size:cover;}.elementor-28 .elementor-element.elementor-element-cb6fc68 .elementor-repeater-item-5c2e952 .elementor-background-overlay{background-color:#00000075;}.elementor-28 .elementor-element.elementor-element-cb6fc68 .elementor-repeater-item-5d0d8c4 .swiper-slide-bg{background-color:#833CA3;background-image:url(https://mcecontracting.com/wp-content/uploads/2025/07/WhatsApp-Image-2025-07-18-at-03.40.40_944fae88.jpg);background-size:cover;}.elementor-28 .elementor-element.elementor-element-cb6fc68 .elementor-repeater-item-5d0d8c4 .elementor-background-overlay{background-color:#00000075;}.elementor-28 .elementor-element.elementor-element-cb6fc68 .elementor-repeater-item-3e8459c .swiper-slide-bg{background-color:#833CA3;background-image:url(https://mcecontracting.com/wp-content/uploads/2025/08/1.jpg);background-size:cover;}.elementor-28 .elementor-element.elementor-element-cb6fc68 .elementor-repeater-item-3e8459c .elementor-background-overlay{background-color:#00000075;}.elementor-28 .elementor-element.elementor-element-cb6fc68 .elementor-repeater-item-73b9ea2 .swiper-slide-bg{background-color:#833CA3;background-image:url(https://mcecontracting.com/wp-content/uploads/2025/08/2.jpg);background-size:cover;}.elementor-28 .elementor-element.elementor-element-cb6fc68 .elementor-repeater-item-73b9ea2 .elementor-background-overlay{background-color:#00000075;}.elementor-28 .elementor-element.elementor-element-cb6fc68 .elementor-repeater-item-d966d91 .swiper-slide-bg{background-color:#833CA3;background-image:url(https://mcecontracting.com/wp-content/uploads/2025/08/3-1.jpg);background-size:cover;}.elementor-28 .elementor-element.elementor-element-cb6fc68 .elementor-repeater-item-d966d91 .elementor-background-overlay{background-color:#00000075;}.elementor-28 .elementor-element.elementor-element-cb6fc68 .elementor-repeater-item-67ca2b6 .swiper-slide-bg{background-color:#833CA3;background-image:url(https://mcecontracting.com/wp-content/uploads/2025/08/18.jpg);background-size:cover;}.elementor-28 .elementor-element.elementor-element-cb6fc68 .elementor-repeater-item-67ca2b6 .elementor-background-overlay{background-color:#00000075;}.elementor-28 .elementor-element.elementor-element-cb6fc68 .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-28 .elementor-element.elementor-element-cb6fc68 .swiper-slide-contents{max-width:66%;}.elementor-28 .elementor-element.elementor-element-cb6fc68 .swiper-slide-inner{text-align:center;}.elementor-28 .elementor-element.elementor-element-cb6fc68 .elementor-slide-heading{color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-cb6fc68 .elementor-slide-description{color:#FFF9F9;}.elementor-28 .elementor-element.elementor-element-cb6fc68 .elementor-slide-button{color:#FFFFFF;border-color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-f685e99{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-28 .elementor-element.elementor-element-b6e4b5a{--display:flex;}.elementor-28 .elementor-element.elementor-element-9fc1fe0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;color:#e3ac19;}.elementor-28 .elementor-element.elementor-element-c2f0fb0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:23px;font-weight:700;color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-c351b3c{--display:flex;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-28 .elementor-element.elementor-element-28fe4ad .elementor-counter-title{justify-content:start;color:#F8F8F8;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;}.elementor-28 .elementor-element.elementor-element-28fe4ad .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#E3AC19;font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;}.elementor-28 .elementor-element.elementor-element-241ba33{--display:flex;}.elementor-28 .elementor-element.elementor-element-3e8b51e .elementor-counter-title{justify-content:start;color:#F8F8F8;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;}.elementor-28 .elementor-element.elementor-element-3e8b51e .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#E3AC19;font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;}.elementor-28 .elementor-element.elementor-element-5cd5f5c{--display:flex;}.elementor-28 .elementor-element.elementor-element-d6b39c1 .elementor-counter-title{justify-content:start;color:#F8F8F8;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;}.elementor-28 .elementor-element.elementor-element-d6b39c1 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#E3AC19;font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;}.elementor-28 .elementor-element.elementor-element-264d84f{--display:flex;}.elementor-28 .elementor-element.elementor-element-0de3af4 .elementor-counter-title{justify-content:start;color:#F8F8F8;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;}.elementor-28 .elementor-element.elementor-element-0de3af4 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:0;--counter-suffix-grow:1;--counter-number-grow:0;color:#E3AC19;font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:700;}.elementor-28 .elementor-element.elementor-element-1caa28a{--display:flex;}.elementor-28 .elementor-element.elementor-element-9e3228c{--spacer-size:50px;}.elementor-28 .elementor-element.elementor-element-5bf4fee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:5px 5px 5px 5px;}.elementor-28 .elementor-element.elementor-element-9da6ec6{text-align:center;}.elementor-28 .elementor-element.elementor-element-9da6ec6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#e3ac19;}.elementor-28 .elementor-element.elementor-element-e5301a4{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-28 .elementor-element.elementor-element-e5301a4.elementor-element{--align-self:center;}.elementor-28 .elementor-element.elementor-element-e5301a4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:#000000;}.elementor-28 .elementor-element.elementor-element-1f9c54c{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-28 .elementor-element.elementor-element-1f9c54c.elementor-element{--align-self:center;}.elementor-28 .elementor-element.elementor-element-1f9c54c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;color:#000000;}.elementor-28 .elementor-element.elementor-element-13de02c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;}.elementor-28 .elementor-element.elementor-element-086b353{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#008000;--border-color:#008000;--border-radius:5px 5px 5px 5px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-28 .elementor-element.elementor-element-d0d389b.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-28 .elementor-element.elementor-element-d0d389b.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-28 .elementor-element.elementor-element-d0d389b.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-28 .elementor-element.elementor-element-d0d389b .elementor-image-box-title{margin-bottom:0px;color:#000000;}.elementor-28 .elementor-element.elementor-element-d0d389b .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-28 .elementor-element.elementor-element-d0d389b .elementor-image-box-img img{border-radius:6px;transition-duration:0.3s;}.elementor-28 .elementor-element.elementor-element-d0d389b:has(:hover) .elementor-image-box-title,
					 .elementor-28 .elementor-element.elementor-element-d0d389b:has(:focus) .elementor-image-box-title{color:#008000;}.elementor-28 .elementor-element.elementor-element-d0d389b .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-weight:600;color:#000000;}.elementor-28 .elementor-element.elementor-element-d51c890{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#008000;--border-color:#008000;--border-radius:5px 5px 5px 5px;}.elementor-28 .elementor-element.elementor-element-b5ad2d3.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-28 .elementor-element.elementor-element-b5ad2d3.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-28 .elementor-element.elementor-element-b5ad2d3.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-28 .elementor-element.elementor-element-b5ad2d3 .elementor-image-box-title{margin-bottom:0px;color:#000000;}.elementor-28 .elementor-element.elementor-element-b5ad2d3 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-28 .elementor-element.elementor-element-b5ad2d3 .elementor-image-box-img img{border-radius:6px;transition-duration:0.3s;}.elementor-28 .elementor-element.elementor-element-b5ad2d3:has(:hover) .elementor-image-box-title,
					 .elementor-28 .elementor-element.elementor-element-b5ad2d3:has(:focus) .elementor-image-box-title{color:#008000;}.elementor-28 .elementor-element.elementor-element-b5ad2d3 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-weight:600;color:#000000;}.elementor-28 .elementor-element.elementor-element-6f490e4{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#008000;--border-color:#008000;--border-radius:5px 5px 5px 5px;}.elementor-28 .elementor-element.elementor-element-cdd586b.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-28 .elementor-element.elementor-element-cdd586b.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-28 .elementor-element.elementor-element-cdd586b.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-28 .elementor-element.elementor-element-cdd586b .elementor-image-box-title{margin-bottom:0px;color:#000000;}.elementor-28 .elementor-element.elementor-element-cdd586b .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-28 .elementor-element.elementor-element-cdd586b .elementor-image-box-img img{border-radius:6px;transition-duration:0.3s;}.elementor-28 .elementor-element.elementor-element-cdd586b:has(:hover) .elementor-image-box-title,
					 .elementor-28 .elementor-element.elementor-element-cdd586b:has(:focus) .elementor-image-box-title{color:#008000;}.elementor-28 .elementor-element.elementor-element-cdd586b .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-weight:600;color:#000000;}.elementor-28 .elementor-element.elementor-element-acf4397{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#008000;--border-color:#008000;--border-radius:5px 5px 5px 5px;}.elementor-28 .elementor-element.elementor-element-b102318.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-28 .elementor-element.elementor-element-b102318.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-28 .elementor-element.elementor-element-b102318.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-28 .elementor-element.elementor-element-b102318 .elementor-image-box-title{margin-bottom:0px;color:#000000;}.elementor-28 .elementor-element.elementor-element-b102318 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-28 .elementor-element.elementor-element-b102318 .elementor-image-box-img img{border-radius:6px;transition-duration:0.3s;}.elementor-28 .elementor-element.elementor-element-b102318:has(:hover) .elementor-image-box-title,
					 .elementor-28 .elementor-element.elementor-element-b102318:has(:focus) .elementor-image-box-title{color:#008000;}.elementor-28 .elementor-element.elementor-element-b102318 .elementor-image-box-description{font-family:"Montserrat", Sans-serif;font-weight:600;color:#000000;}.elementor-28 .elementor-element.elementor-element-b3d9b5a{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-28 .elementor-element.elementor-element-9e90c17{--display:flex;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#008000;--border-color:#008000;--border-radius:5px 5px 5px 5px;}.elementor-28 .elementor-element.elementor-element-9e90c17:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-9e90c17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DBDBDB;}.elementor-28 .elementor-element.elementor-element-5ce85fd img{height:300px;border-radius:10px 10px 10px 10px;}.elementor-28 .elementor-element.elementor-element-28b4b79{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-28b4b79 .elementor-heading-title{font-family:"Asap Condensed", Sans-serif;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-28 .elementor-element.elementor-element-eccf372{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-eccf372 .elementor-heading-title{color:#000000;}.elementor-28 .elementor-element.elementor-element-77e024b{--display:flex;--border-radius:13px 13px 13px 13px;}.elementor-28 .elementor-element.elementor-element-77e024b:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-77e024b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DBDBDB;}.elementor-28 .elementor-element.elementor-element-1f82ee2 img{height:300px;border-radius:10px 10px 10px 10px;}.elementor-28 .elementor-element.elementor-element-81097e3{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-81097e3 .elementor-heading-title{font-family:"Asap Condensed", Sans-serif;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-28 .elementor-element.elementor-element-9e85560{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-9e85560 .elementor-heading-title{color:#000000;}.elementor-28 .elementor-element.elementor-element-436f3d2{--display:flex;--border-radius:13px 13px 13px 13px;}.elementor-28 .elementor-element.elementor-element-436f3d2:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-436f3d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DBDBDB;}.elementor-28 .elementor-element.elementor-element-52773b2 img{height:300px;border-radius:10px 10px 10px 10px;}.elementor-28 .elementor-element.elementor-element-e84dd5f{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-e84dd5f .elementor-heading-title{font-family:"Asap Condensed", Sans-serif;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-28 .elementor-element.elementor-element-1c4a554{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-1c4a554 .elementor-heading-title{color:#000000;}.elementor-28 .elementor-element.elementor-element-fb427e5{--display:flex;--border-radius:13px 13px 13px 13px;}.elementor-28 .elementor-element.elementor-element-fb427e5:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-fb427e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DBDBDB;}.elementor-28 .elementor-element.elementor-element-c1b920d img{height:300px;border-radius:10px 10px 10px 10px;}.elementor-28 .elementor-element.elementor-element-4aa466e{margin:-5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-4aa466e .elementor-heading-title{font-family:"Asap Condensed", Sans-serif;font-weight:600;text-transform:uppercase;color:#000000;}.elementor-28 .elementor-element.elementor-element-548a29b{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-548a29b .elementor-heading-title{color:#000000;}.elementor-28 .elementor-element.elementor-element-5c6992d{--display:flex;}.elementor-28 .elementor-element.elementor-element-81d5a00{--spacer-size:50px;}.elementor-28 .elementor-element.elementor-element-200e26d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-28 .elementor-element.elementor-element-200e26d:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-200e26d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0C3B;}.elementor-28 .elementor-element.elementor-element-cfeeaef{--display:flex;}.elementor-28 .elementor-element.elementor-element-003282d{padding:0px 0px 0px 20px;}.elementor-28 .elementor-element.elementor-element-003282d .elementor-heading-title{color:#e3ac19;}.elementor-28 .elementor-element.elementor-element-a4d3314{width:var( --container-widget-width, 60% );max-width:60%;padding:0px 0px 0px 20px;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-28 .elementor-element.elementor-element-a4d3314 .elementor-heading-title{color:#FFFFFF;}.elementor-28 .elementor-element.elementor-element-818d31d{width:var( --container-widget-width, 87% );max-width:87%;padding:0px 0px 0px 20px;--container-widget-width:87%;--container-widget-flex-grow:0;color:#FFFFFF;}.elementor-widget-progress .elementor-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-cfb36f6{padding:0px 0px 0px 20px;}.elementor-28 .elementor-element.elementor-element-cfb36f6 .elementor-progress-wrapper .elementor-progress-bar{background-color:#e3ac19;}.elementor-28 .elementor-element.elementor-element-cfb36f6 .elementor-progress-bar{color:#000000;font-weight:700;}.elementor-28 .elementor-element.elementor-element-48a8465{padding:0px 0px 0px 20px;}.elementor-28 .elementor-element.elementor-element-48a8465 .elementor-progress-wrapper .elementor-progress-bar{background-color:#e3ac19;}.elementor-28 .elementor-element.elementor-element-48a8465 .elementor-progress-bar{color:#000000;font-weight:700;}.elementor-28 .elementor-element.elementor-element-42ab573{padding:0px 0px 0px 20px;}.elementor-28 .elementor-element.elementor-element-42ab573 .elementor-progress-wrapper .elementor-progress-bar{background-color:#e3ac19;}.elementor-28 .elementor-element.elementor-element-42ab573 .elementor-progress-bar{color:#000000;font-weight:700;}.elementor-28 .elementor-element.elementor-element-8bd84fc{--display:flex;}.elementor-28 .elementor-element.elementor-element-ee15771 img{border-radius:10px 10px 10px 10px;}.elementor-28 .elementor-element.elementor-element-037a8b2{--display:flex;}.elementor-28 .elementor-element.elementor-element-a255bd5{--spacer-size:50px;}.elementor-28 .elementor-element.elementor-element-bd5c113{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:5px 5px 5px 5px;}.elementor-28 .elementor-element.elementor-element-7245629{text-align:center;}.elementor-28 .elementor-element.elementor-element-7245629 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#e3ac19;}.elementor-28 .elementor-element.elementor-element-d94f642{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-28 .elementor-element.elementor-element-d94f642.elementor-element{--align-self:center;}.elementor-28 .elementor-element.elementor-element-d94f642 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#000000;}.elementor-28 .elementor-element.elementor-element-ea62988{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-28 .elementor-element.elementor-element-ea62988.elementor-element{--align-self:center;}.elementor-28 .elementor-element.elementor-element-ea62988 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:normal;color:#000000;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-28 .elementor-element.elementor-element-7ca80be{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-28 .elementor-element.elementor-element-7ca80be .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-28 .elementor-element.elementor-element-7ca80be .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-28 .elementor-element.elementor-element-e31c813 .elementor-swiper-button{font-size:20px;}.elementor-28 .elementor-element.elementor-element-c47983b{--display:flex;}.elementor-28 .elementor-element.elementor-element-7a34e85{--spacer-size:50px;}.elementor-28 .elementor-element.elementor-element-ceaeddf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-28 .elementor-element.elementor-element-4857582{text-align:center;}.elementor-28 .elementor-element.elementor-element-4857582 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#e3ac19;}.elementor-28 .elementor-element.elementor-element-739a5a7{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-28 .elementor-element.elementor-element-739a5a7.elementor-element{--align-self:center;}.elementor-28 .elementor-element.elementor-element-739a5a7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#000000;}.elementor-28 .elementor-element.elementor-element-e00c05b{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-28 .elementor-element.elementor-element-e00c05b.elementor-element{--align-self:center;}.elementor-28 .elementor-element.elementor-element-e00c05b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:normal;color:#000000;}.elementor-widget-archive-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-archive-posts .elementor-post__title, .elementor-widget-archive-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-archive-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-archive-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-archive-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-archive-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-archive-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-archive-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-archive-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-archive-posts .elementor-posts-nothing-found{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-28 .elementor-element.elementor-element-a921842{--item-display:flex;--read-more-alignment:1;--grid-row-gap:35px;padding:0px 20px 0px 20px;--grid-column-gap:30px;}.elementor-28 .elementor-element.elementor-element-a921842 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-28 .elementor-element.elementor-element-a921842:after{content:"0.66";}.elementor-28 .elementor-element.elementor-element-a921842 .elementor-post__thumbnail__link{width:100%;}.elementor-28 .elementor-element.elementor-element-a921842 .elementor-post__meta-data span + span:before{content:"///";}.elementor-28 .elementor-element.elementor-element-a921842.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-28 .elementor-element.elementor-element-a921842.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-28 .elementor-element.elementor-element-a921842.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-28 .elementor-element.elementor-element-a921842 .elementor-pagination{text-align:center;}body:not(.rtl) .elementor-28 .elementor-element.elementor-element-a921842 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-28 .elementor-element.elementor-element-a921842 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-28 .elementor-element.elementor-element-a921842 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-28 .elementor-element.elementor-element-a921842 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-28 .elementor-element.elementor-element-13e0ad8{--display:flex;}.elementor-28 .elementor-element.elementor-element-33e038c{--spacer-size:50px;}@media(max-width:1024px){.elementor-28 .elementor-element.elementor-element-6fa6898{--grid-auto-flow:row;}.elementor-28 .elementor-element.elementor-element-8b6247d{--grid-auto-flow:row;}.elementor-28 .elementor-element.elementor-element-554bd16{--grid-auto-flow:row;}.elementor-28 .elementor-element.elementor-element-b3d9b5a{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-28 .elementor-element.elementor-element-7899fcd{--content-width:1280px;}.elementor-28 .elementor-element.elementor-element-a967b15{--content-width:1280px;}.elementor-28 .elementor-element.elementor-element-400934e{--width:50%;}.elementor-28 .elementor-element.elementor-element-8bf859b{--width:50%;}.elementor-28 .elementor-element.elementor-element-7df2e3e{--content-width:1280px;}.elementor-28 .elementor-element.elementor-element-f650c21{--content-width:1280px;}.elementor-28 .elementor-element.elementor-element-8a676fe{--content-width:1280px;}.elementor-28 .elementor-element.elementor-element-7fb23d2{--width:70%;}.elementor-28 .elementor-element.elementor-element-f685e99{--content-width:1280px;}.elementor-28 .elementor-element.elementor-element-b6e4b5a{--width:29%;}.elementor-28 .elementor-element.elementor-element-c351b3c{--width:17.5%;}.elementor-28 .elementor-element.elementor-element-241ba33{--width:17.5%;}.elementor-28 .elementor-element.elementor-element-5cd5f5c{--width:17.5%;}.elementor-28 .elementor-element.elementor-element-264d84f{--width:17.5%;}.elementor-28 .elementor-element.elementor-element-5bf4fee{--content-width:1280px;}.elementor-28 .elementor-element.elementor-element-200e26d{--content-width:1280px;}.elementor-28 .elementor-element.elementor-element-cfeeaef{--content-width:570px;}.elementor-28 .elementor-element.elementor-element-bd5c113{--content-width:1280px;}.elementor-28 .elementor-element.elementor-element-ceaeddf{--content-width:1280px;}}@media(max-width:767px){.elementor-28 .elementor-element.elementor-element-643cece .swiper-slide-contents{max-width:91%;}.elementor-28 .elementor-element.elementor-element-643cece .elementor-slide-heading{font-size:16px;}.elementor-28 .elementor-element.elementor-element-643cece .elementor-slide-button{font-size:12px;}.elementor-28 .elementor-element.elementor-element-a967b15{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-6fa6898{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-28 .elementor-element.elementor-element-7df2e3e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-7e34852{--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;}.elementor-28 .elementor-element.elementor-element-7e34852 .elementor-heading-title{font-size:18px;}.elementor-28 .elementor-element.elementor-element-7b55b2f{--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;}.elementor-28 .elementor-element.elementor-element-8b6247d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-28 .elementor-element.elementor-element-554bd16{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-28 .elementor-element.elementor-element-c3d8837{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-7fb23d2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28 .elementor-element.elementor-element-e5301a4{--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;}.elementor-28 .elementor-element.elementor-element-1f9c54c{--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;}.elementor-28 .elementor-element.elementor-element-d0d389b .elementor-image-box-img{margin-bottom:0px;}.elementor-28 .elementor-element.elementor-element-b5ad2d3 .elementor-image-box-img{margin-bottom:0px;}.elementor-28 .elementor-element.elementor-element-cdd586b .elementor-image-box-img{margin-bottom:0px;}.elementor-28 .elementor-element.elementor-element-b102318 .elementor-image-box-img{margin-bottom:0px;}.elementor-28 .elementor-element.elementor-element-b3d9b5a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-28 .elementor-element.elementor-element-cfeeaef{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-a4d3314{--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;}.elementor-28 .elementor-element.elementor-element-d94f642{--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;}.elementor-28 .elementor-element.elementor-element-ea62988{--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;}.elementor-28 .elementor-element.elementor-element-739a5a7{--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;}.elementor-28 .elementor-element.elementor-element-e00c05b{--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;}.elementor-28 .elementor-element.elementor-element-a921842 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-28 .elementor-element.elementor-element-a921842:after{content:"0.5";}.elementor-28 .elementor-element.elementor-element-a921842 .elementor-post__thumbnail__link{width:100%;}}