.elementor-52 .elementor-element.elementor-element-c5791ba{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-2a54c9f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-52 .elementor-element.elementor-element-04c09c0 .elementor-repeater-item-0231a66 .swiper-slide-bg{background-image:url(https://mds-bauunternehmen.de/wp-content/uploads/2025/12/ChatGPT-Image-6.-Dez.-2025-13_16_54.png);background-size:cover;}.elementor-52 .elementor-element.elementor-element-04c09c0 .elementor-repeater-item-0231a66 .elementor-background-overlay{background-color:#00000061;}.elementor-52 .elementor-element.elementor-element-04c09c0 .elementor-repeater-item-4aa169a .swiper-slide-bg{background-image:url(https://mds-bauunternehmen.de/wp-content/uploads/2025/10/20250506_141250-scaled.jpg);background-size:cover;}.elementor-52 .elementor-element.elementor-element-04c09c0 .elementor-repeater-item-4aa169a .elementor-background-overlay{background-color:#00000061;}.elementor-52 .elementor-element.elementor-element-04c09c0 .elementor-repeater-item-7a2d2a6 .swiper-slide-bg{background-image:url(https://mds-bauunternehmen.de/wp-content/uploads/2025/10/20250523_134613-scaled.jpg);background-size:cover;}.elementor-52 .elementor-element.elementor-element-04c09c0 .elementor-repeater-item-7a2d2a6 .elementor-background-overlay{background-color:#00000061;}.elementor-52 .elementor-element.elementor-element-04c09c0 .swiper-slide{transition-duration:calc(5000ms*1.2);height:600px;}.elementor-52 .elementor-element.elementor-element-04c09c0 .elementor-slide-button{background-color:var( --e-global-color-primary );font-family:"Work Sans", Sans-serif;font-weight:500;border-width:0px;border-radius:0px;color:var( --e-global-color-8d8a0b9 );border-color:var( --e-global-color-primary );}.elementor-52 .elementor-element.elementor-element-04c09c0 .elementor-slide-button:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-8d8a0b9 );border-color:var( --e-global-color-6a4357c );}.elementor-52 .elementor-element.elementor-element-04c09c0{padding:0px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-04c09c0 .swiper-slide-contents{max-width:72%;}.elementor-52 .elementor-element.elementor-element-04c09c0 .swiper-slide-inner{text-align:center;}.elementor-52 .elementor-element.elementor-element-04c09c0 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:24px;}.elementor-52 .elementor-element.elementor-element-04c09c0 .elementor-slide-heading{font-family:"Teko", Sans-serif;font-size:56px;font-weight:600;}.elementor-52 .elementor-element.elementor-element-04c09c0 .elementor-slide-description{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:300;}.elementor-52 .elementor-element.elementor-element-8f5a4eb > .elementor-background-overlay{background-color:var( --e-global-color-04d0b4c );opacity:0.73;}.elementor-52 .elementor-element.elementor-element-16aa528 .dl-slider .dl-btn, .elementor-52 .elementor-element.elementor-element-16aa528 .dl-slider .dl-btn-2{background-color:var( --e-global-color-02bb016 );font-family:"Work Sans", Sans-serif;font-size:12px;font-weight:600;}.elementor-52 .elementor-element.elementor-element-16aa528 .dl-slider .dl-btn:hover,.elementor-52 .elementor-element.elementor-element-16aa528 .dl-slider .dl-btn-2 span{background-color:var( --e-global-color-accent );}.elementor-52 .elementor-element.elementor-element-16aa528 .custom .slider-content-wrap{height:600px;}.elementor-52 .elementor-element.elementor-element-16aa528 .dl-slider.lines .slick-dots li.slick-active button:after{animation-duration:8000ms;}.elementor-52 .elementor-element.elementor-element-16aa528 .slide-1 .slider-content-wrap{text-align:left;}.elementor-52 .elementor-element.elementor-element-16aa528 .slide-2 .slider-content-wrap{text-align:left;}.elementor-52 .elementor-element.elementor-element-16aa528 .slide-3 .slider-content-wrap{text-align:left;}.elementor-52 .elementor-element.elementor-element-16aa528 .dl-slider .dl-caption.big{font-family:"Teko", Sans-serif;font-size:56px;font-weight:600;line-height:50px;letter-spacing:0px;margin:0px 0px -10px 0px;}.elementor-52 .elementor-element.elementor-element-16aa528 .dl-slider .dl-caption.medium{font-family:"Teko", Sans-serif;font-size:16px;font-weight:600;letter-spacing:1px;color:var( --e-global-color-accent );height:var( --e-global-color-accent );}.elementor-52 .elementor-element.elementor-element-16aa528 .dl-slider .dl-caption.small{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;line-height:26px;letter-spacing:0px;color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-16aa528 .dl-slider .dl-btn-2{height:45px;line-height:45px;color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-16aa528 .dl-slider .dl-btn{color:#FFFFFF;border-radius:0px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-16aa528 .dl-slider .dl-btn:hover{color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-16aa528 .dl-slider .dl-btn-2:hover{color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-16aa528 .dl-slider .slick-dots{bottom:40px;}.elementor-52 .elementor-element.elementor-element-16aa528 .dots .slick-dots li:before{background-color:#FFFFFF57;}.elementor-52 .elementor-element.elementor-element-16aa528 .dots-stroke .slick-dots li button{background-color:#FFFFFF57;}.elementor-52 .elementor-element.elementor-element-16aa528 .dl-slider.dots .slick-dots li{margin:0 5px;}.elementor-52 .elementor-element.elementor-element-16aa528 .dl-slider.dots-stroke .slick-dots li{margin:0 5px;}.elementor-52 .elementor-element.elementor-element-16aa528 .dl-slider.lines .slick-dots li{margin:0 5px;}.elementor-52 .elementor-element.elementor-element-16aa528 .dots .slick-dots li.slick-active:before{background-color:var( --e-global-color-accent );}.elementor-52 .elementor-element.elementor-element-16aa528 .dots-stroke .slick-dots li.slick-active button{background-color:var( --e-global-color-accent );}.elementor-52 .elementor-element.elementor-element-16aa528 .dots-stroke .slick-dots li.slick-active{box-shadow:var( --e-global-color-accent );}.elementor-52 .elementor-element.elementor-element-16aa528 .dl-slider .slick-prev{left:20px;}.elementor-52 .elementor-element.elementor-element-16aa528 .dl-slider .slick-next{right:20px;}.elementor-52 .elementor-element.elementor-element-e2dedc8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-52 .elementor-element.elementor-element-e2dedc8 > .elementor-container{max-width:1280px;}.elementor-52 .elementor-element.elementor-element-e2dedc8{border-style:solid;border-width:0px 0px 1px 0px;border-color:#EEEEEE;padding:100px 0px 100px 0px;}.elementor-52 .elementor-element.elementor-element-d2a871d .dl-section-heading{text-align:left;}.elementor-52 .elementor-element.elementor-element-d2a871d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-52 .elementor-element.elementor-element-d2a871d .dl-section-heading .dl-heading .dl-before{display:block;}.elementor-52 .elementor-element.elementor-element-d2a871d .dl-section-heading .dl-heading .dl-after{display:inline-block;color:var( --e-global-color-6a4357c );}.elementor-52 .elementor-element.elementor-element-d2a871d .dl-section-heading .dl-heading{font-family:"Teko", Sans-serif;font-size:42px;font-weight:600;line-height:42px;letter-spacing:-0.5px;color:var( --e-global-color-04d0b4c );margin:0px 0px 20px 0px;}.elementor-52 .elementor-element.elementor-element-d2a871d .dl-h-border:after{border-bottom-style:none;}.elementor-52 .elementor-element.elementor-element-d2a871d .dl-section-heading .dl-desc{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:26px;letter-spacing:-0.2px;margin:0px 0px 10px 0px;}.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-52 .elementor-element.elementor-element-aeabc6e .elementor-icon-box-wrapper{align-items:start;gap:23px;}.elementor-52 .elementor-element.elementor-element-aeabc6e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-02bb016 );fill:var( --e-global-color-8d8a0b9 );color:var( --e-global-color-8d8a0b9 );}.elementor-52 .elementor-element.elementor-element-aeabc6e.elementor-view-framed .elementor-icon, .elementor-52 .elementor-element.elementor-element-aeabc6e.elementor-view-default .elementor-icon{fill:var( --e-global-color-02bb016 );color:var( --e-global-color-02bb016 );border-color:var( --e-global-color-02bb016 );}.elementor-52 .elementor-element.elementor-element-aeabc6e.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-8d8a0b9 );}.elementor-52 .elementor-element.elementor-element-aeabc6e.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-52 .elementor-element.elementor-element-aeabc6e.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-6a4357c );}.elementor-52 .elementor-element.elementor-element-aeabc6e.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-52 .elementor-element.elementor-element-aeabc6e.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-52 .elementor-element.elementor-element-aeabc6e.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-52 .elementor-element.elementor-element-aeabc6e.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-6a4357c );color:var( --e-global-color-6a4357c );border-color:var( --e-global-color-6a4357c );}.elementor-52 .elementor-element.elementor-element-aeabc6e .elementor-icon{font-size:36px;}.elementor-52 .elementor-element.elementor-element-aeabc6e .elementor-icon-box-title, .elementor-52 .elementor-element.elementor-element-aeabc6e .elementor-icon-box-title a{font-family:"Teko", Sans-serif;font-size:24px;font-weight:500;letter-spacing:-0.2px;}.elementor-52 .elementor-element.elementor-element-aeabc6e .elementor-icon-box-title{color:var( --e-global-color-04d0b4c );}.elementor-52 .elementor-element.elementor-element-aeabc6e:has(:hover) .elementor-icon-box-title,
					 .elementor-52 .elementor-element.elementor-element-aeabc6e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-04d0b4c );}.elementor-52 .elementor-element.elementor-element-aeabc6e .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:26px;letter-spacing:-0.2px;color:var( --e-global-color-text );}.elementor-52 .elementor-element.elementor-element-15c93b0 .elementor-icon-box-wrapper{align-items:start;gap:23px;}.elementor-52 .elementor-element.elementor-element-15c93b0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-02bb016 );fill:var( --e-global-color-8d8a0b9 );color:var( --e-global-color-8d8a0b9 );}.elementor-52 .elementor-element.elementor-element-15c93b0.elementor-view-framed .elementor-icon, .elementor-52 .elementor-element.elementor-element-15c93b0.elementor-view-default .elementor-icon{fill:var( --e-global-color-02bb016 );color:var( --e-global-color-02bb016 );border-color:var( --e-global-color-02bb016 );}.elementor-52 .elementor-element.elementor-element-15c93b0.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-8d8a0b9 );}.elementor-52 .elementor-element.elementor-element-15c93b0.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-52 .elementor-element.elementor-element-15c93b0.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-6a4357c );}.elementor-52 .elementor-element.elementor-element-15c93b0.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-52 .elementor-element.elementor-element-15c93b0.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-52 .elementor-element.elementor-element-15c93b0.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-52 .elementor-element.elementor-element-15c93b0.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-6a4357c );color:var( --e-global-color-6a4357c );border-color:var( --e-global-color-6a4357c );}.elementor-52 .elementor-element.elementor-element-15c93b0 .elementor-icon{font-size:36px;}.elementor-52 .elementor-element.elementor-element-15c93b0 .elementor-icon-box-title, .elementor-52 .elementor-element.elementor-element-15c93b0 .elementor-icon-box-title a{font-family:"Teko", Sans-serif;font-size:24px;font-weight:500;letter-spacing:-0.2px;}.elementor-52 .elementor-element.elementor-element-15c93b0 .elementor-icon-box-title{color:var( --e-global-color-04d0b4c );}.elementor-52 .elementor-element.elementor-element-15c93b0:has(:hover) .elementor-icon-box-title,
					 .elementor-52 .elementor-element.elementor-element-15c93b0:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-04d0b4c );}.elementor-52 .elementor-element.elementor-element-15c93b0 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:26px;letter-spacing:-0.2px;color:var( --e-global-color-text );}.elementor-52 .elementor-element.elementor-element-fe34121 .wt-button-wrap a{background-color:var( --e-global-color-02bb016 );border-radius:0px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-fe34121 .wt-button-wrap .wt-btn:before, .elementor-52 .elementor-element.elementor-element-fe34121 .wt-button-wrap .dl-btn-2 span,  .elementor-52 .elementor-element.elementor-element-fe34121 .wt-button-wrap .dl-btn-3{background-color:var( --e-global-color-6a4357c );}.elementor-52 .elementor-element.elementor-element-fe34121{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-52 .elementor-element.elementor-element-fe34121 .wt-button-wrap{margin:05px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-fe34121 .wt-button-wrap a:hover{color:#FFFFFF;}.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-52 .elementor-element.elementor-element-bd5d8ee{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:center;}.elementor-52 .elementor-element.elementor-element-bd5d8ee img{width:75%;}.elementor-52 .elementor-element.elementor-element-de5d963 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 20px;}.elementor-52 .elementor-element.elementor-element-de5d963 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-dc52e6b{width:var( --container-widget-width, 101.254% );max-width:101.254%;--container-widget-width:101.254%;--container-widget-flex-grow:0;}.elementor-52 .elementor-element.elementor-element-dc52e6b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-52 .elementor-element.elementor-element-dc52e6b img{width:100%;height:600px;object-fit:cover;object-position:center center;border-radius:10px 10px 10px 10px;}.elementor-52 .elementor-element.elementor-element-d1ade39:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-d1ade39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mds-bauunternehmen.de/wp-content/uploads/2020/11/map-pattern.png");background-position:top center;background-repeat:no-repeat;background-size:50% auto;}.elementor-52 .elementor-element.elementor-element-d1ade39{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-d1ade39 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-660e710 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-52 .elementor-element.elementor-element-660e710{margin-top:0px;margin-bottom:20px;}.elementor-52 .elementor-element.elementor-element-511afe24 .dl-section-heading{text-align:left;}.elementor-52 .elementor-element.elementor-element-511afe24 .dl-section-heading .dl-sub-heading{display:inline-block;font-family:"Teko", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#9B7300;margin:0px 0px 20px 0px;}.elementor-52 .elementor-element.elementor-element-511afe24 .dl-section-heading .dl-heading .dl-before{display:block;}.elementor-52 .elementor-element.elementor-element-511afe24 .dl-section-heading .dl-heading .dl-center{display:inline-block;}.elementor-52 .elementor-element.elementor-element-511afe24 .dl-section-heading .dl-heading .dl-after{display:inline-block;color:#9B7300;}.elementor-52 .elementor-element.elementor-element-511afe24 .dl-section-heading .dl-heading{font-family:"Teko", Sans-serif;font-size:42px;font-weight:600;line-height:42px;letter-spacing:-0.5px;color:#051441;margin:0px 0px 10px 0px;}.elementor-52 .elementor-element.elementor-element-511afe24 .dl-h-border:after{border-bottom-style:none;}.elementor-52 .elementor-element.elementor-element-2865f982 > .elementor-element-populated{padding:0px 0px 0px 120px;}.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-52 .elementor-element.elementor-element-3c59378c{text-align:start;font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:26px;letter-spacing:-0.2px;color:#6A7C92;}.elementor-52 .elementor-element.elementor-element-bd5c587:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-bd5c587 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B2653;}.elementor-52 .elementor-element.elementor-element-bd5c587 > .elementor-background-overlay{background-image:url("https://mds-bauunternehmen.de/wp-content/uploads/2020/11/light-map.png");background-position:center center;background-repeat:no-repeat;background-size:contain;opacity:0.1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-bd5c587{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-300px;margin-bottom:0px;padding:300px 0px 80px 0px;}.elementor-52 .elementor-element.elementor-element-c477235 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-52 .elementor-element.elementor-element-405458e .dl-section-heading{text-align:left;}.elementor-52 .elementor-element.elementor-element-405458e > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-52 .elementor-element.elementor-element-405458e .dl-section-heading .dl-sub-heading{display:inline-block;font-family:"Teko", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-02bb016 );margin:0px 0px 20px 0px;}.elementor-52 .elementor-element.elementor-element-405458e .dl-section-heading .dl-heading .dl-before{display:inline-block;}.elementor-52 .elementor-element.elementor-element-405458e .dl-section-heading .dl-heading .dl-center{display:inline-block;}.elementor-52 .elementor-element.elementor-element-405458e .dl-section-heading .dl-heading .dl-after{display:inline-block;color:var( --e-global-color-02bb016 );}.elementor-52 .elementor-element.elementor-element-405458e .dl-section-heading .dl-heading{font-family:"Teko", Sans-serif;font-size:42px;font-weight:600;line-height:42px;letter-spacing:-0.5px;color:#FFFFFF;margin:0px 0px 10px 0px;}.elementor-52 .elementor-element.elementor-element-405458e .dl-h-border:after{border-bottom-style:none;}.elementor-52 .elementor-element.elementor-element-dee56f3 .wt-button-wrap{justify-content:flex-end;margin:05px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-dee56f3 .wt-button-wrap a{background-color:var( --e-global-color-02bb016 );border-radius:0px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-dee56f3 .wt-button-wrap .wt-btn:before, .elementor-52 .elementor-element.elementor-element-dee56f3 .wt-button-wrap .dl-btn-2 span,  .elementor-52 .elementor-element.elementor-element-dee56f3 .wt-button-wrap .dl-btn-3{background-color:var( --e-global-color-accent );}.elementor-52 .elementor-element.elementor-element-dee56f3 .wt-button-wrap a:hover{color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-3fe6b6f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-52 .elementor-element.elementor-element-fc76c79 .dl-counter-container{text-align:left;}.elementor-52 .elementor-element.elementor-element-fc76c79 .dl-counter-number{color:var( --e-global-color-accent );}.elementor-52 .elementor-element.elementor-element-fc76c79 .dl-counter-number-wrap .dl-counter-number{font-family:"Teko", Sans-serif;font-size:50px;font-weight:600;}.elementor-52 .elementor-element.elementor-element-fc76c79 .dl-counter-title{color:#DDDDDD;font-family:"Teko", Sans-serif;font-size:22px;font-weight:500;letter-spacing:0px;}.elementor-52 .elementor-element.elementor-element-61cffc0 .dl-counter-container{text-align:left;}.elementor-52 .elementor-element.elementor-element-61cffc0 .dl-counter-number{color:var( --e-global-color-accent );}.elementor-52 .elementor-element.elementor-element-61cffc0 .dl-counter-number-wrap .dl-counter-number{font-family:"Teko", Sans-serif;font-size:50px;font-weight:600;}.elementor-52 .elementor-element.elementor-element-61cffc0 .dl-counter-title{color:#DDDDDD;font-family:"Teko", Sans-serif;font-size:22px;font-weight:500;letter-spacing:0px;}.elementor-52 .elementor-element.elementor-element-0aa5e2f .dl-counter-container{text-align:left;}.elementor-52 .elementor-element.elementor-element-0aa5e2f .dl-counter-number{color:var( --e-global-color-accent );}.elementor-52 .elementor-element.elementor-element-0aa5e2f .dl-counter-number-wrap .dl-counter-number{font-family:"Teko", Sans-serif;font-size:50px;font-weight:600;}.elementor-52 .elementor-element.elementor-element-0aa5e2f .dl-counter-title{color:#DDDDDD;font-family:"Teko", Sans-serif;font-size:22px;font-weight:500;letter-spacing:0px;}.elementor-52 .elementor-element.elementor-element-0f3c7db .dl-counter-container{text-align:right;}.elementor-52 .elementor-element.elementor-element-0f3c7db .dl-counter-number{color:var( --e-global-color-accent );}.elementor-52 .elementor-element.elementor-element-0f3c7db .dl-counter-number-wrap .dl-counter-number{font-family:"Teko", Sans-serif;font-size:50px;font-weight:600;}.elementor-52 .elementor-element.elementor-element-0f3c7db .dl-counter-title{color:#DDDDDD;font-family:"Teko", Sans-serif;font-size:22px;font-weight:500;letter-spacing:0px;}.elementor-52 .elementor-element.elementor-element-dd83cfe{--display:flex;}.elementor-52 .elementor-element.elementor-element-d195744:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-d195744 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-04d0b4c );}.elementor-52 .elementor-element.elementor-element-d195744 > .elementor-background-overlay{background-image:url("https://mds-bauunternehmen.de/wp-content/uploads/2020/11/light-map.png");background-position:center center;background-repeat:no-repeat;background-size:contain;opacity:0.1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-d195744{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:120px 0px 120px 0px;}.elementor-52 .elementor-element.elementor-element-bd3e83a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-52 .elementor-element.elementor-element-f153358 .dl-section-heading{text-align:left;}.elementor-52 .elementor-element.elementor-element-f153358 > .elementor-widget-container{margin:0px 0px 0px 10px;padding:0px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-f153358 .dl-section-heading .dl-sub-heading{display:inline-block;font-family:"Teko", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-02bb016 );margin:0px 0px 20px 0px;}.elementor-52 .elementor-element.elementor-element-f153358 .dl-section-heading .dl-heading .dl-before{display:inline-block;}.elementor-52 .elementor-element.elementor-element-f153358 .dl-section-heading .dl-heading .dl-center{display:inline-block;}.elementor-52 .elementor-element.elementor-element-f153358 .dl-section-heading .dl-heading .dl-after{display:inline-block;color:var( --e-global-color-02bb016 );}.elementor-52 .elementor-element.elementor-element-f153358 .dl-section-heading .dl-heading{font-family:"Teko", Sans-serif;font-size:42px;font-weight:600;line-height:42px;letter-spacing:-0.5px;color:#FFFFFF;margin:0px 0px 10px 0px;}.elementor-52 .elementor-element.elementor-element-f153358 .dl-h-border:after{border-bottom-style:none;}.elementor-52 .elementor-element.elementor-element-074aa6c .wt-button-wrap{justify-content:flex-end;margin:05px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-074aa6c .wt-button-wrap a{background-color:var( --e-global-color-02bb016 );border-radius:0px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-074aa6c .wt-button-wrap .wt-btn:before, .elementor-52 .elementor-element.elementor-element-074aa6c .wt-button-wrap .dl-btn-2 span,  .elementor-52 .elementor-element.elementor-element-074aa6c .wt-button-wrap .dl-btn-3{background-color:var( --e-global-color-accent );}.elementor-52 .elementor-element.elementor-element-074aa6c > .elementor-widget-container{padding:0em 4em 0em 0em;}.elementor-52 .elementor-element.elementor-element-074aa6c .wt-button-wrap a:hover{color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-88cc543 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-52 .elementor-element.elementor-element-88cc543{padding:40px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-416da19 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-2da3c5c > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-52 .elementor-element.elementor-element-2da3c5c .dl-counter-container{text-align:center;}.elementor-52 .elementor-element.elementor-element-2da3c5c .dl-counter-number{color:var( --e-global-color-accent );}.elementor-52 .elementor-element.elementor-element-2da3c5c .dl-counter-number-wrap .dl-counter-number{font-family:"Teko", Sans-serif;font-size:60px;font-weight:600;}.elementor-52 .elementor-element.elementor-element-2da3c5c .dl-counter-title{color:#DDDDDD;font-family:"Teko", Sans-serif;font-size:22px;font-weight:500;letter-spacing:0px;}.elementor-52 .elementor-element.elementor-element-0d0464c > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 1px;border-color:#FFFFFF42;}.elementor-52 .elementor-element.elementor-element-8919495 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-52 .elementor-element.elementor-element-8919495 .dl-counter-container{text-align:center;}.elementor-52 .elementor-element.elementor-element-8919495 .dl-counter-number{color:var( --e-global-color-accent );}.elementor-52 .elementor-element.elementor-element-8919495 .dl-counter-number-wrap .dl-counter-number{font-family:"Teko", Sans-serif;font-size:60px;font-weight:600;}.elementor-52 .elementor-element.elementor-element-8919495 .dl-counter-title{color:#DDDDDD;font-family:"Teko", Sans-serif;font-size:22px;font-weight:500;letter-spacing:0px;}.elementor-52 .elementor-element.elementor-element-351d676 > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#FFFFFF42;}.elementor-52 .elementor-element.elementor-element-7e47a38 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-52 .elementor-element.elementor-element-7e47a38 .dl-counter-container{text-align:center;}.elementor-52 .elementor-element.elementor-element-7e47a38 .dl-counter-number{color:var( --e-global-color-accent );}.elementor-52 .elementor-element.elementor-element-7e47a38 .dl-counter-number-wrap .dl-counter-number{font-family:"Teko", Sans-serif;font-size:60px;font-weight:600;}.elementor-52 .elementor-element.elementor-element-7e47a38 .dl-counter-title{color:#DDDDDD;font-family:"Teko", Sans-serif;font-size:22px;font-weight:500;letter-spacing:0px;}.elementor-52 .elementor-element.elementor-element-0cd7212 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-52 .elementor-element.elementor-element-0cd7212 .dl-counter-container{text-align:center;}.elementor-52 .elementor-element.elementor-element-0cd7212 .dl-counter-number{color:var( --e-global-color-accent );}.elementor-52 .elementor-element.elementor-element-0cd7212 .dl-counter-number-wrap .dl-counter-number{font-family:"Teko", Sans-serif;font-size:60px;font-weight:600;}.elementor-52 .elementor-element.elementor-element-0cd7212 .dl-counter-title{color:#DDDDDD;font-family:"Teko", Sans-serif;font-size:22px;font-weight:500;letter-spacing:0px;}.elementor-52 .elementor-element.elementor-element-9a0652c{padding:80px 0px 80px 0px;}.elementor-52 .elementor-element.elementor-element-56bd110 .dl-section-heading{text-align:center;}.elementor-52 .elementor-element.elementor-element-56bd110 .dl-section-heading .dl-sub-heading{display:inline-block;font-family:"Teko", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-primary );margin:0px 0px 20px 0px;}.elementor-52 .elementor-element.elementor-element-56bd110 .dl-section-heading .dl-heading .dl-before{display:inline-block;}.elementor-52 .elementor-element.elementor-element-56bd110 .dl-section-heading .dl-heading .dl-after{display:inline-block;color:var( --e-global-color-6a4357c );}.elementor-52 .elementor-element.elementor-element-56bd110 .dl-section-heading .dl-heading{font-family:"Teko", Sans-serif;font-size:42px;font-weight:600;line-height:42px;letter-spacing:-0.5px;color:var( --e-global-color-04d0b4c );margin:0px 0px 10px 0px;}.elementor-52 .elementor-element.elementor-element-56bd110 .dl-h-border:after{border-bottom-style:none;}.elementor-52 .elementor-element.elementor-element-56bd110 .dl-section-heading .dl-desc{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:26px;letter-spacing:-0.2px;margin:0px 0px 10px 0px;}.elementor-52 .elementor-element.elementor-element-deb51a7 .profile-card, .elementor-52 .elementor-element.elementor-element-deb51a7 .profile-image-card{background-color:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-deb51a7 .profile-card:hover, .elementor-52 .elementor-element.elementor-element-deb51a7 .profile-image-card:hover, .elementor-52 .elementor-element.elementor-element-deb51a7 .profile-card::before, .elementor-52 .elementor-element.elementor-element-deb51a7 .profile-image-card::before, .elementor-52 .elementor-element.elementor-element-deb51a7 div .profile-card .profile-body::before, .elementor-52 .elementor-element.elementor-element-deb51a7 .image-card-v3 .profile-image-card:after{background-color:#18181866;}.elementor-52 .elementor-element.elementor-element-deb51a7 .profile-header > img, .elementor-52 .elementor-element.elementor-element-deb51a7 .profile-image-card img{border-radius:0%;}.elementor-52 .elementor-element.elementor-element-fde153a .profile-card, .elementor-52 .elementor-element.elementor-element-fde153a .profile-image-card{background-color:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-fde153a .profile-card:hover, .elementor-52 .elementor-element.elementor-element-fde153a .profile-image-card:hover, .elementor-52 .elementor-element.elementor-element-fde153a .profile-card::before, .elementor-52 .elementor-element.elementor-element-fde153a .profile-image-card::before, .elementor-52 .elementor-element.elementor-element-fde153a div .profile-card .profile-body::before, .elementor-52 .elementor-element.elementor-element-fde153a .image-card-v3 .profile-image-card:after{background-color:#18181866;}.elementor-52 .elementor-element.elementor-element-fde153a .profile-header > img, .elementor-52 .elementor-element.elementor-element-fde153a .profile-image-card img{border-radius:0%;}.elementor-52 .elementor-element.elementor-element-8f80981{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-11575a3{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-52 .elementor-element.elementor-element-11575a3:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-11575a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-04d0b4c );}.elementor-52 .elementor-element.elementor-element-44cfbe4 .dl-section-heading{text-align:left;}.elementor-52 .elementor-element.elementor-element-44cfbe4 .dl-section-heading .dl-sub-heading{display:inline-block;font-family:"Teko", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#C5A549;margin:0px 0px 20px 0px;}.elementor-52 .elementor-element.elementor-element-44cfbe4 .dl-section-heading .dl-heading .dl-before{display:block;}.elementor-52 .elementor-element.elementor-element-44cfbe4 .dl-section-heading .dl-heading .dl-after{display:inline-block;color:#C5A549;}.elementor-52 .elementor-element.elementor-element-44cfbe4 .dl-section-heading .dl-heading{font-family:"Teko", Sans-serif;font-size:42px;font-weight:600;line-height:42px;letter-spacing:-0.5px;color:#FFFFFF;margin:0px 0px 10px 0px;}.elementor-52 .elementor-element.elementor-element-44cfbe4 .dl-h-border:after{border-bottom-style:none;}.elementor-52 .elementor-element.elementor-element-44cfbe4 .dl-section-heading .dl-desc{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:26px;letter-spacing:-0.2px;color:#DDDDDD;margin:0px 0px 10px 0px;}.elementor-52 .elementor-element.elementor-element-e9377fd .dl-skill--outside{height:5px;}.elementor-52 .elementor-element.elementor-element-e9377fd .dl-skill--inside{height:5px;}.elementor-52 .elementor-element.elementor-element-e9377fd .dl-skill, .elementor-52 .elementor-element.elementor-element-e9377fd .dl-skill-level{border-radius:0px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-e9377fd .dl-skill-info{color:#FFFFFF;font-family:"Work Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0px;}.elementor-52 .elementor-element.elementor-element-e9377fd .dl-skill-level{background-color:var( --e-global-color-primary );}.elementor-52 .elementor-element.elementor-element-e9377fd .dl-skill{background-color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-5dead38{--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;--justify-content:center;}.elementor-52 .elementor-element.elementor-element-5dead38:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-5dead38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mds-bauunternehmen.de/wp-content/uploads/2025/10/2149278626.jpg");}.elementor-52 .elementor-element.elementor-element-16faf7e:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-16faf7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F4;background-image:url("https://mds-bauunternehmen.de/wp-content/uploads/2020/11/map-pattern.png");background-position:center center;background-repeat:no-repeat;background-size:50% auto;}.elementor-52 .elementor-element.elementor-element-16faf7e{border-style:solid;border-width:0px 0px 1px 0px;border-color:#EEEEEE;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-52 .elementor-element.elementor-element-16faf7e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-52 .elementor-element.elementor-element-f82efb8 .dl-section-heading{text-align:center;}.elementor-52 .elementor-element.elementor-element-f82efb8 .dl-section-heading .dl-sub-heading{display:inline-block;font-family:"Teko", Sans-serif;font-size:18px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-primary );margin:0px 0px 20px 0px;}.elementor-52 .elementor-element.elementor-element-f82efb8 .dl-section-heading .dl-heading .dl-before{display:inline-block;}.elementor-52 .elementor-element.elementor-element-f82efb8 .dl-section-heading .dl-heading .dl-after{display:inline-block;color:var( --e-global-color-02bb016 );}.elementor-52 .elementor-element.elementor-element-f82efb8 .dl-section-heading .dl-heading{font-family:"Teko", Sans-serif;font-size:42px;font-weight:600;line-height:42px;letter-spacing:-0.5px;color:var( --e-global-color-04d0b4c );margin:0px 0px 10px 0px;}.elementor-52 .elementor-element.elementor-element-f82efb8 .dl-h-border:after{border-bottom-style:none;}.elementor-52 .elementor-element.elementor-element-f82efb8 .dl-section-heading .dl-desc{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:26px;letter-spacing:-0.2px;margin:0px 0px 10px 0px;}.elementor-52 .elementor-element.elementor-element-24a39eb .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:15px;--ekit_testimonial_slidetoshow:3;}.elementor-52 .elementor-element.elementor-element-24a39eb .ekit_testimonial_style_5 .elementskit-watermark-icon{bottom:30px;right:30px;}.elementor-52 .elementor-element.elementor-element-24a39eb .elementskit-commentor-content{min-height:274px;}.elementor-52 .elementor-element.elementor-element-24a39eb .elementskit-single-testimonial-slider:hover  .elementskit-commentor-content > p{color:var( --e-global-color-text );}.elementor-52 .elementor-element.elementor-element-24a39eb .elementskit-single-testimonial-slider.testimonial-active  .elementskit-commentor-content > p{color:var( --e-global-color-text );}.elementor-52 .elementor-element.elementor-element-24a39eb .elementskit-single-testimonial-slider  .elementskit-commentor-content > p, .elementor-52 .elementor-element.elementor-element-24a39eb .elementskit-testimonial_card .elementskit-commentor-coment{font-size:16px;font-style:italic;}.elementor-52 .elementor-element.elementor-element-24a39eb .elementskit-single-testimonial-slider  .elementskit-commentor-content > p{margin:20px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-24a39eb .elementskit-testimonial_card .elementskit-commentor-coment{margin:20px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-24a39eb .elementskit-stars > li > a, .elementor-52 .elementor-element.elementor-element-24a39eb .elementskit-stars > li > span{color:var( --e-global-color-02bb016 );fill:var( --e-global-color-02bb016 );font-size:18px;}.elementor-52 .elementor-element.elementor-element-24a39eb .elementskit-stars > li:not(:last-child){margin-right:4px;}.elementor-52 .elementor-element.elementor-element-24a39eb .elementskit-single-testimonial-slider .elementskit-watermark-icon > i{color:#BFA85C42;}.elementor-52 .elementor-element.elementor-element-24a39eb .elementskit-testimonial-slider-block-style .elementskit-commentor-content > i{color:#BFA85C42;margin-bottom:7px;}.elementor-52 .elementor-element.elementor-element-24a39eb .elementskit-testimonial-slider-block-style-two .elementskit-icon-content > i{color:#BFA85C42;}.elementor-52 .elementor-element.elementor-element-24a39eb .elementskit-testimonial-slider-block-style-three .elementskit-icon-content > i{color:#BFA85C42;margin-bottom:7px;}.elementor-52 .elementor-element.elementor-element-24a39eb .elementskit-watermark-icon svg path{stroke:#BFA85C42;fill:#BFA85C42;}.elementor-52 .elementor-element.elementor-element-24a39eb .elementskit-watermark-icon > i{font-size:39px;}.elementor-52 .elementor-element.elementor-element-24a39eb .elementskit-watermark-icon > svg{width:39px;}.elementor-52 .elementor-element.elementor-element-24a39eb .elementskit-watermark-icon{margin-bottom:7px;}.elementor-52 .elementor-element.elementor-element-24a39eb .elementskit-testimonial-slider-block-style-three .elementskit-icon-content.commentor-badge::before{border-radius:32%;}.elementor-52 .elementor-element.elementor-element-24a39eb .elementskit-profile-info .elementskit-author-name{color:var( --e-global-color-accent );margin-bottom:0px;}.elementor-52 .elementor-element.elementor-element-24a39eb .elementskit-single-testimonial-slider:hover .elementskit-author-name{color:var( --e-global-color-02bb016 );}.elementor-52 .elementor-element.elementor-element-24a39eb .elementskit-single-testimonial-slider.testimonial-active .elementskit-author-name{color:var( --e-global-color-02bb016 );}.elementor-52 .elementor-element.elementor-element-24a39eb .elementskit-profile-info .elementskit-author-des{color:var( --e-global-color-secondary );}.elementor-52 .elementor-element.elementor-element-24a39eb .elementskit-commentor-bio .elementskit-commentor-image > img{height:70px;width:70px;}.elementor-52 .elementor-element.elementor-element-0e73aaa .owl-carousel .owl-nav div:hover{background-color:#FDB900;color:#FFFFFF;}.elementor-52 .elementor-element.elementor-element-0e73aaa .testi-item .inner{margin:0px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-0e73aaa .testi-item-3{margin:0px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-0e73aaa .testi-item-4 .inner{margin:0px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-0e73aaa .testi-item .testi-thumb{width:100px!important;height:100px;border-radius:50%;margin:0px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-0e73aaa .testi-item.style-1 .inner{padding-left:calc(100px + 60px);}.elementor-52 .elementor-element.elementor-element-0e73aaa .owl-rtl .testi-item.style-1 .inner{padding-right:calc(100px + 60px);padding-left:60px;}.elementor-52 .elementor-element.elementor-element-0e73aaa .testi-item h3,.elementor-52 .elementor-element.elementor-element-0e73aaa .testi-item-3 .testi-thumb h3,.elementor-52 .elementor-element.elementor-element-0e73aaa .testi-item-4 .testi-thumb h3{font-family:"Teko", Sans-serif;font-size:24px;font-weight:600;letter-spacing:-0.2px;}.elementor-52 .elementor-element.elementor-element-0e73aaa .testi-item h3{color:var( --e-global-color-04d0b4c );}.elementor-52 .elementor-element.elementor-element-0e73aaa .testi-item-3 .testi-thumb h3{color:var( --e-global-color-04d0b4c );}.elementor-52 .elementor-element.elementor-element-0e73aaa .testi-item-4 .testi-thumb h3{color:var( --e-global-color-04d0b4c );}.elementor-52 .elementor-element.elementor-element-0e73aaa .testi-item h3 span,.elementor-52 .elementor-element.elementor-element-0e73aaa .testi-item-3 .testi-thumb span, .elementor-52 .elementor-element.elementor-element-0e73aaa .testi-item-4 .testi-thumb li span{font-family:"Work Sans", Sans-serif;font-size:12px;font-weight:600;letter-spacing:0px;}.elementor-52 .elementor-element.elementor-element-0e73aaa .testi-item h3 span{color:var( --e-global-color-04d0b4c );}.elementor-52 .elementor-element.elementor-element-0e73aaa .testi-item-3 .testi-thumb span{color:var( --e-global-color-04d0b4c );}.elementor-52 .elementor-element.elementor-element-0e73aaa .testi-item-4 .testi-thumb li span{color:var( --e-global-color-04d0b4c );}.elementor-52 .elementor-element.elementor-element-0e73aaa .testi-item p, .elementor-52 .elementor-element.elementor-element-0e73aaa .testi-item-3 .testi-content p, .elementor-52 .elementor-element.elementor-element-0e73aaa .testi-item-4 p{font-family:"Roboto", Sans-serif;font-size:15px;font-weight:400;line-height:26px;letter-spacing:-0.2px;}.elementor-52 .elementor-element.elementor-element-0e73aaa .testi-item p{color:var( --e-global-color-04d0b4c );}.elementor-52 .elementor-element.elementor-element-0e73aaa .testi-item-3 .testi-content p{color:var( --e-global-color-04d0b4c );}.elementor-52 .elementor-element.elementor-element-0e73aaa .testi-item-4 p{color:var( --e-global-color-04d0b4c );}.elementor-52 .elementor-element.elementor-element-0e73aaa .testimonial-carousel .owl-nav div{color:var( --e-global-color-04d0b4c );}.elementor-52 .elementor-element.elementor-element-0e73aaa .dots-style-1 .owl-dots .owl-dot,.elementor-52 .elementor-element.elementor-element-0e73aaa .dots-style-2 .owl-dots .owl-dot span, .elementor-52 .elementor-element.elementor-element-0e73aaa .dots-style-3 .owl-dots .owl-dot{background-color:var( --e-global-color-02bb016 );}.elementor-52 .elementor-element.elementor-element-0e73aaa .owl-carousel .owl-dots{text-align:center;margin:-30px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-0e73aaa .dots-style-1 .owl-dots .owl-dot.active, .elementor-52 .elementor-element.elementor-element-0e73aaa .dots-style-2 .owl-dots .owl-dot.active span, .elementor-52 .elementor-element.elementor-element-0e73aaa .dots-style-3 .owl-dots .owl-dot.active{background-color:var( --e-global-color-accent );}.elementor-52 .elementor-element.elementor-element-0e73aaa .testi-item .quote-icon{color:var( --e-global-color-6a4357c );font-size:50px;opacity:0.5;right:30px;bottom:25px;}.elementor-52 .elementor-element.elementor-element-0e73aaa .testi-item-4 i{color:var( --e-global-color-6a4357c );font-size:50px;opacity:0.5;}.elementor-52 .elementor-element.elementor-element-0e73aaa .owl-rtl .testi-item .quote-icon{left:30px;right:auto;}@media(max-width:1024px){.elementor-52 .elementor-element.elementor-element-e2dedc8{padding:50px 10px 50px 10px;}.elementor-52 .elementor-element.elementor-element-d2a871d .dl-section-heading .dl-heading{font-size:32px;line-height:32px;}.elementor-52 .elementor-element.elementor-element-de5d963 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-dc52e6b{padding:0px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-dc52e6b img{height:412px;}.elementor-52 .elementor-element.elementor-element-d1ade39{padding:50px 10px 50px 10px;}.elementor-52 .elementor-element.elementor-element-511afe24 .dl-section-heading .dl-sub-heading{font-size:16px;}.elementor-52 .elementor-element.elementor-element-511afe24 .dl-section-heading .dl-heading{font-size:32px;line-height:32px;}.elementor-52 .elementor-element.elementor-element-2865f982 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-bd5c587{padding:250px 0px 50px 0px;}.elementor-52 .elementor-element.elementor-element-405458e .dl-section-heading .dl-sub-heading{font-size:16px;}.elementor-52 .elementor-element.elementor-element-405458e .dl-section-heading .dl-heading{font-size:32px;line-height:32px;}.elementor-52 .elementor-element.elementor-element-d195744{padding:80px 0px 50px 0px;}.elementor-52 .elementor-element.elementor-element-bd3e83a{padding:0px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-f153358 .dl-section-heading .dl-sub-heading{font-size:16px;}.elementor-52 .elementor-element.elementor-element-f153358 .dl-section-heading .dl-heading{font-size:32px;line-height:32px;}.elementor-52 .elementor-element.elementor-element-9a0652c{padding:50px 10px 50px 10px;}.elementor-52 .elementor-element.elementor-element-56bd110 > .elementor-widget-container{padding:0px 100px 0px 100px;}.elementor-52 .elementor-element.elementor-element-56bd110 .dl-section-heading .dl-sub-heading{font-size:16px;}.elementor-52 .elementor-element.elementor-element-56bd110 .dl-section-heading .dl-heading{font-size:32px;line-height:32px;}.elementor-52 .elementor-element.elementor-element-11575a3{--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-52 .elementor-element.elementor-element-44cfbe4 .dl-section-heading .dl-sub-heading{font-size:16px;}.elementor-52 .elementor-element.elementor-element-44cfbe4 .dl-section-heading .dl-heading{font-size:32px;line-height:32px;}.elementor-52 .elementor-element.elementor-element-16faf7e{padding:50px 10px 50px 10px;}.elementor-52 .elementor-element.elementor-element-f82efb8 > .elementor-widget-container{padding:0px 100px 0px 100px;}.elementor-52 .elementor-element.elementor-element-f82efb8 .dl-section-heading .dl-sub-heading{font-size:16px;}.elementor-52 .elementor-element.elementor-element-f82efb8 .dl-section-heading .dl-heading{font-size:32px;line-height:32px;}.elementor-52 .elementor-element.elementor-element-24a39eb .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;}}@media(max-width:767px){.elementor-52 .elementor-element.elementor-element-04c09c0 .swiper-slide-contents{max-width:100%;}.elementor-52 .elementor-element.elementor-element-04c09c0 .elementor-slide-heading{font-size:35px;}.elementor-52 .elementor-element.elementor-element-04c09c0 .elementor-slide-button{font-size:12px;}.elementor-52 .elementor-element.elementor-element-16aa528 .custom .slider-content-wrap{height:500px;}.elementor-52 .elementor-element.elementor-element-16aa528 .slide-1 .slider-content-wrap{text-align:center;}.elementor-52 .elementor-element.elementor-element-16aa528 .slide-2 .slider-content-wrap{text-align:center;}.elementor-52 .elementor-element.elementor-element-16aa528 .slide-3 .slider-content-wrap{text-align:center;}.elementor-52 .elementor-element.elementor-element-16aa528 .dl-slider .dl-caption.big{font-size:32px;line-height:34px;}.elementor-52 .elementor-element.elementor-element-16aa528 .dl-slider .dl-caption.small{font-size:14px;}.elementor-52 .elementor-element.elementor-element-16aa528 .dl-slider .slick-dots{bottom:20px;}.elementor-52 .elementor-element.elementor-element-16aa528 .dl-slider .slick-prev{left:3px;}.elementor-52 .elementor-element.elementor-element-16aa528 .dl-slider .slick-next{right:3px;}.elementor-52 .elementor-element.elementor-element-d2a871d .dl-section-heading .dl-heading .dl-before{display:inline-block;}.elementor-52 .elementor-element.elementor-element-d2a871d .dl-section-heading .dl-heading{font-size:28px;}.elementor-52 .elementor-element.elementor-element-aeabc6e .elementor-icon-box-wrapper{text-align:start;}.elementor-52 .elementor-element.elementor-element-15c93b0 .elementor-icon-box-wrapper{text-align:start;}.elementor-52 .elementor-element.elementor-element-fe34121 .wt-button-wrap{justify-content:flex-start;}.elementor-52 .elementor-element.elementor-element-fe34121 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-52 .elementor-element.elementor-element-bd5d8ee{text-align:start;}.elementor-52 .elementor-element.elementor-element-dc52e6b img{height:329px;}.elementor-52 .elementor-element.elementor-element-511afe24 .dl-section-heading .dl-heading .dl-before{display:inline-block;}.elementor-52 .elementor-element.elementor-element-405458e .dl-section-heading .dl-heading .dl-before{display:inline-block;}.elementor-52 .elementor-element.elementor-element-6414a74{width:50%;}.elementor-52 .elementor-element.elementor-element-dee56f3 .wt-button-wrap{justify-content:flex-start;}.elementor-52 .elementor-element.elementor-element-dee56f3 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-52 .elementor-element.elementor-element-ddaaf72{width:50%;}.elementor-52 .elementor-element.elementor-element-98ff7f7{width:50%;}.elementor-52 .elementor-element.elementor-element-12dbd7d{width:50%;}.elementor-52 .elementor-element.elementor-element-dc0bdb8{width:50%;}.elementor-52 .elementor-element.elementor-element-f153358 .dl-section-heading .dl-heading .dl-before{display:inline-block;}.elementor-52 .elementor-element.elementor-element-910895d{width:50%;}.elementor-52 .elementor-element.elementor-element-074aa6c .wt-button-wrap{justify-content:flex-start;}.elementor-52 .elementor-element.elementor-element-074aa6c > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-52 .elementor-element.elementor-element-416da19{width:50%;}.elementor-52 .elementor-element.elementor-element-0d0464c{width:50%;}.elementor-52 .elementor-element.elementor-element-351d676{width:50%;}.elementor-52 .elementor-element.elementor-element-e7b1db5{width:50%;}.elementor-52 .elementor-element.elementor-element-56bd110 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-56bd110 .dl-section-heading .dl-heading .dl-before{display:inline-block;}.elementor-52 .elementor-element.elementor-element-8f80981{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-52 .elementor-element.elementor-element-11575a3{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-52 .elementor-element.elementor-element-44cfbe4 .dl-section-heading{text-align:left;}.elementor-52 .elementor-element.elementor-element-44cfbe4 .dl-section-heading .dl-heading .dl-before{display:inline-block;}.elementor-52 .elementor-element.elementor-element-5dead38:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-5dead38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-52 .elementor-element.elementor-element-5dead38{--padding-top:10em;--padding-bottom:10em;--padding-left:0em;--padding-right:0em;}.elementor-52 .elementor-element.elementor-element-f82efb8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-f82efb8 .dl-section-heading .dl-heading .dl-before{display:inline-block;}.elementor-52 .elementor-element.elementor-element-24a39eb .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;}.elementor-52 .elementor-element.elementor-element-0e73aaa .testi-item{padding:0px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-0e73aaa .testi-item.style-1 .testi-thumb{left:0px;}.elementor-52 .elementor-element.elementor-element-0e73aaa .testi-item-3{padding:0px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-0e73aaa .testi-item-4{padding:0px 0px 0px 0px;}.elementor-52 .elementor-element.elementor-element-0e73aaa .testi-item .testi-thumb{margin:0px 0px 20px 0px;}.elementor-52 .elementor-element.elementor-element-0e73aaa .owl-carousel .owl-dots{margin:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-52 .elementor-element.elementor-element-f46775c{width:56.579%;}.elementor-52 .elementor-element.elementor-element-6414a74{width:43.334%;}.elementor-52 .elementor-element.elementor-element-88b5dd1{width:56.579%;}.elementor-52 .elementor-element.elementor-element-910895d{width:43.334%;}.elementor-52 .elementor-element.elementor-element-11575a3{--width:50%;}.elementor-52 .elementor-element.elementor-element-5dead38{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-52 .elementor-element.elementor-element-26c9b1e{width:100%;}.elementor-52 .elementor-element.elementor-element-de5d963{width:100%;}.elementor-52 .elementor-element.elementor-element-6e21b4d3{width:60%;}.elementor-52 .elementor-element.elementor-element-2865f982{width:40%;}.elementor-52 .elementor-element.elementor-element-def5d6f{width:50%;}.elementor-52 .elementor-element.elementor-element-73b1778{width:50%;}.elementor-52 .elementor-element.elementor-element-7f4641c{width:50%;}.elementor-52 .elementor-element.elementor-element-c46c566{width:50%;}}@media(min-width:1025px){.elementor-52 .elementor-element.elementor-element-5dead38:not(.elementor-motion-effects-element-type-background), .elementor-52 .elementor-element.elementor-element-5dead38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}