.elementor-602 .elementor-element.elementor-element-23fb47a3 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-602 .elementor-element.elementor-element-23fb47a3:not(.elementor-motion-effects-element-type-background), .elementor-602 .elementor-element.elementor-element-23fb47a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mamob.at/wp-content/uploads/2025/11/250318-Visitenkarte-MAMOB-5.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-602 .elementor-element.elementor-element-23fb47a3 > .elementor-container{min-height:902px;}.elementor-602 .elementor-element.elementor-element-23fb47a3:hover > .elementor-background-overlay{filter:brightness( 104% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-602 .elementor-element.elementor-element-23fb47a3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-602 .elementor-element.elementor-element-23fb47a3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-602 .elementor-element.elementor-element-34a99f29 > .elementor-element-populated, .elementor-602 .elementor-element.elementor-element-34a99f29 > .elementor-element-populated > .elementor-background-overlay, .elementor-602 .elementor-element.elementor-element-34a99f29 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-602 .elementor-element.elementor-element-5e98d900 > .elementor-widget-container{margin:91px 91px 91px 91px;}.elementor-602 .elementor-element.elementor-element-5e98d900 .td-home-slider-area .td-single-slide-item{height:644px;}.elementor-602 .elementor-element.elementor-element-5e98d900 .td-slider-content-column{flex:0 0 100%;max-width:100%;}.elementor-602 .elementor-element.elementor-element-5e98d900 .td-slider-content-wrapper{margin:-185px 0px 0px 0px;}.elementor-602 .elementor-element.elementor-element-5e98d900 .slider-bg-text{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-602 .elementor-element.elementor-element-5e98d900 .slide-subtitle{font-size:120px;font-weight:bold;line-height:15px;letter-spacing:2.7px;color:var( --e-global-color-text );margin:45px 0px 0px 0px;}
                    .elementor-602 .elementor-element.elementor-element-5e98d900 .td-slide-title h1,
                    .elementor-602 .elementor-element.elementor-element-5e98d900 .td-slide-title h2,
                    .elementor-602 .elementor-element.elementor-element-5e98d900 .td-slide-title h3,
                    .elementor-602 .elementor-element.elementor-element-5e98d900 .td-slide-title h4,
                    .elementor-602 .elementor-element.elementor-element-5e98d900 .td-slide-title h5,
                    .elementor-602 .elementor-element.elementor-element-5e98d900 .td-slide-title h6
                {font-size:37px;letter-spacing:0.1px;word-spacing:0px;}.elementor-602 .elementor-element.elementor-element-5e98d900 .td-slide-title h1,.elementor-602 .elementor-element.elementor-element-5e98d900 .td-slide-title h2,.elementor-602 .elementor-element.elementor-element-5e98d900 .td-slide-title h3,
                    .elementor-602 .elementor-element.elementor-element-5e98d900 .td-slide-title h4,.elementor-602 .elementor-element.elementor-element-5e98d900 .td-slide-title h5,.elementor-602 .elementor-element.elementor-element-5e98d900 .td-slide-title h6,
                    .elementor-602 .elementor-element.elementor-element-5e98d900 .td-slide-title strong{color:var( --e-global-color-secondary );}.elementor-602 .elementor-element.elementor-element-5e98d900 .td-slide-title{margin:0px 0px 0px 0px;}.elementor-602 .elementor-element.elementor-element-5e98d900 .td-slider-content-text{color:var( --e-global-color-primary );margin:-15px 0px 0px 0px;}.elementor-602 .elementor-element.elementor-element-5e98d900 .slider-button-wrapper .td-button.td-slider-btn-one{background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );color:#FBED21;}.elementor-602 .elementor-element.elementor-element-5e98d900 .slider-button-wrapper .td-button.td-slider-btn-one i:after{background-color:#FBED21;}.elementor-602 .elementor-element.elementor-element-5e98d900 .slider-button-wrapper .td-button.td-slider-btn-one:hover{background-color:var( --e-global-color-text );border-color:var( --e-global-color-text );color:var( --e-global-color-accent );}.elementor-602 .elementor-element.elementor-element-5e98d900 .slider-button-wrapper .td-button.td-slider-btn-one:hover i:after{background-color:var( --e-global-color-accent );}.elementor-602 .elementor-element.elementor-element-5e98d900 .slider-button-wrapper .td-button.td-slider-btn-two{background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-602 .elementor-element.elementor-element-5e98d900 .td-home-slider-wrapper .td-video-button:before,.elementor-602 .elementor-element.elementor-element-5e98d900 .td-home-slider-wrapper .td-video-button:after{background-color:var( --e-global-color-secondary );}.elementor-602 .elementor-element.elementor-element-5e98d900 .slider-button-wrapper .td-button.td-slider-btn-two,.elementor-602 .elementor-element.elementor-element-5e98d900 .slider-button-wrapper .td-video-button i{color:#FBED21;}.elementor-602 .elementor-element.elementor-element-5e98d900 .slider-button-wrapper .td-button.td-slider-btn-two i:after{background-color:#FBED21;}.elementor-602 .elementor-element.elementor-element-5e98d900 .slider-button-wrapper .td-button.td-slider-btn-two:hover{background-color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-602 .elementor-element.elementor-element-5e98d900 .td-home-slider-wrapper .td-video-button:hover:before,.elementor-602 .elementor-element.elementor-element-5e98d900 .td-home-slider-wrapper .td-video-button:hover:after{background-color:var( --e-global-color-text );}.elementor-602 .elementor-element.elementor-element-5e98d900 .slider-button-wrapper .td-button.td-slider-btn-two:hover,.elementor-602 .elementor-element.elementor-element-5e98d900 .slider-button-wrapper .td-video-button:hover i{color:var( --e-global-color-accent );}.elementor-602 .elementor-element.elementor-element-5e98d900 .slider-button-wrapper .td-button.td-slider-btn-two:hover i:after{background-color:var( --e-global-color-accent );}.elementor-602 .elementor-element.elementor-element-5e98d900 .td-home-slider-area .slick-arrow{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );}.elementor-602 .elementor-element.elementor-element-5e98d900 .td-home-slider-area .slick-arrow:hover{background-color:var( --e-global-color-text );color:var( --e-global-color-accent );}.elementor-602 .elementor-element.elementor-element-2ce77641:not(.elementor-motion-effects-element-type-background), .elementor-602 .elementor-element.elementor-element-2ce77641 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBED21;}.elementor-602 .elementor-element.elementor-element-2ce77641{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:110px 0px 125px 0px;}.elementor-602 .elementor-element.elementor-element-2ce77641 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-602 .elementor-element.elementor-element-1c4d2813 .td-section-title-bg-text{font-size:200px;color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 13%, #FAFBFB14 66%);}.elementor-602 .elementor-element.elementor-element-1c4d2813 .td-section-title h1, .elementor-602 .elementor-element.elementor-element-1c4d2813 .td-section-title h2, .elementor-602 .elementor-element.elementor-element-1c4d2813 .td-section-title h3, .elementor-602 .elementor-element.elementor-element-1c4d2813 .td-section-title h4, .elementor-602 .elementor-element.elementor-element-1c4d2813 .td-section-title h5, .elementor-602 .elementor-element.elementor-element-1c4d2813 .td-section-title h6{font-size:70px;line-height:74px;letter-spacing:10px;color:var( --e-global-color-secondary );}.elementor-602 .elementor-element.elementor-element-27e41577.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-602 .elementor-element.elementor-element-32047de4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 85px 10px;}.elementor-602 .elementor-element.elementor-element-32047de4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-602 .elementor-element.elementor-element-152cea3e.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-602 .elementor-element.elementor-element-152cea3e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-602 .elementor-element.elementor-element-152cea3e > .elementor-element-populated{padding:10px 30px 10px 10px;}.elementor-602 .elementor-element.elementor-element-68971ec > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-602 .elementor-element.elementor-element-68971ec.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-602 .elementor-element.elementor-element-68971ec{text-align:right;}.elementor-602 .elementor-element.elementor-element-68971ec img{width:44%;max-width:100%;}.elementor-602 .elementor-element.elementor-element-2a66a88 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-602 .elementor-element.elementor-element-2a66a88.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-602 .elementor-element.elementor-element-2a66a88{text-align:left;}.elementor-602 .elementor-element.elementor-element-2a66a88 img{width:81%;max-width:100%;border-radius:25px 25px 25px 25px;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-602 .elementor-element.elementor-element-3f6f3408 > .elementor-element-populated{padding:10px 10px 10px 30px;}.elementor-602 .elementor-element.elementor-element-5b20f5d .td-title-with-text-wrapper .title{color:#3F89CE;}.elementor-602 .elementor-element.elementor-element-5b20f5d .td-title-with-text-wrapper .desc{font-size:27px;font-weight:600;}.elementor-602 .elementor-element.elementor-element-5b20f5d .td-title-with-text-wrapper{text-align:center;}.elementor-602 .elementor-element.elementor-element-4c369599 > .elementor-widget-container{margin:10px 0px 30px 0px;}.elementor-602 .elementor-element.elementor-element-4c369599 .themedraft-button.themedraft-button-one{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-602 .elementor-element.elementor-element-4c369599 .themedraft-button.themedraft-button-one i:after{background-color:#FFFFFF;}.elementor-602 .elementor-element.elementor-element-4c369599 .themedraft-button.themedraft-button-one:hover{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-602 .elementor-element.elementor-element-4c369599 a.themedraft-button.themedraft-button-one:hover{color:var( --e-global-color-accent );}.elementor-602 .elementor-element.elementor-element-4c369599 a.themedraft-button.themedraft-button-one:hover i:after{background-color:var( --e-global-color-accent );}.elementor-602 .elementor-element.elementor-element-4c369599 .td-call-button i{color:var( --e-global-color-primary );}.elementor-602 .elementor-element.elementor-element-4c369599 .themedraft-button-wrapper{text-align:center;}.elementor-602 .elementor-element.elementor-element-28992d8d{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-602 .elementor-element.elementor-element-28992d8d.elementor-element{--align-self:center;}.elementor-602 .elementor-element.elementor-element-867e221{--display:flex;}.elementor-602 .elementor-element.elementor-element-5867434.elementor-element{--align-self:center;}.elementor-602 .elementor-element.elementor-element-5867434 .td-title-with-text-wrapper .title{color:var( --e-global-color-text );}.elementor-602 .elementor-element.elementor-element-069905c{--display:flex;}.elementor-602 .elementor-element.elementor-element-810b291{--display:flex;}.elementor-602 .elementor-element.elementor-element-cb6c537.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-602 .elementor-element.elementor-element-cb6c537.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-602 .elementor-element.elementor-element-cb6c537.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-602 .elementor-element.elementor-element-cb6c537.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-602 .elementor-element.elementor-element-cb6c537 .elementor-image-box-title{margin-bottom:0px;color:var( --e-global-color-text );}.elementor-602 .elementor-element.elementor-element-cb6c537 .elementor-image-box-wrapper .elementor-image-box-img{width:60%;}.elementor-602 .elementor-element.elementor-element-cb6c537 .elementor-image-box-img img{border-radius:25px;transition-duration:0.3s;}.elementor-602 .elementor-element.elementor-element-4f902b6{--display:flex;}.elementor-602 .elementor-element.elementor-element-7977843.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-602 .elementor-element.elementor-element-7977843.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-602 .elementor-element.elementor-element-7977843.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-602 .elementor-element.elementor-element-7977843.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-602 .elementor-element.elementor-element-7977843 .elementor-image-box-title{margin-bottom:0px;color:var( --e-global-color-text );}.elementor-602 .elementor-element.elementor-element-7977843 .elementor-image-box-wrapper .elementor-image-box-img{width:60%;}.elementor-602 .elementor-element.elementor-element-7977843 .elementor-image-box-img img{border-radius:25px;transition-duration:0.3s;}.elementor-602 .elementor-element.elementor-element-c897b00{--display:flex;}.elementor-602 .elementor-element.elementor-element-601dbfe.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-602 .elementor-element.elementor-element-601dbfe.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-602 .elementor-element.elementor-element-601dbfe.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-602 .elementor-element.elementor-element-601dbfe.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-602 .elementor-element.elementor-element-601dbfe .elementor-image-box-title{margin-bottom:0px;color:var( --e-global-color-text );}.elementor-602 .elementor-element.elementor-element-601dbfe .elementor-image-box-wrapper .elementor-image-box-img{width:60%;}.elementor-602 .elementor-element.elementor-element-601dbfe .elementor-image-box-img img{border-radius:25px;transition-duration:0.3s;}.elementor-602 .elementor-element.elementor-element-68cfb3f{--display:flex;}.elementor-602 .elementor-element.elementor-element-dbb76cd.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-602 .elementor-element.elementor-element-dbb76cd.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-602 .elementor-element.elementor-element-dbb76cd.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-602 .elementor-element.elementor-element-dbb76cd.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-602 .elementor-element.elementor-element-dbb76cd .elementor-image-box-title{margin-bottom:0px;color:var( --e-global-color-text );}.elementor-602 .elementor-element.elementor-element-dbb76cd .elementor-image-box-wrapper .elementor-image-box-img{width:60%;}.elementor-602 .elementor-element.elementor-element-dbb76cd .elementor-image-box-img img{border-radius:25px;transition-duration:0.3s;}.elementor-602 .elementor-element.elementor-element-e8ae0f9{--display:flex;}.elementor-602 .elementor-element.elementor-element-c7dfe0c.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-602 .elementor-element.elementor-element-c7dfe0c.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-602 .elementor-element.elementor-element-c7dfe0c.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-602 .elementor-element.elementor-element-c7dfe0c.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-602 .elementor-element.elementor-element-c7dfe0c .elementor-image-box-title{margin-bottom:0px;color:var( --e-global-color-text );}.elementor-602 .elementor-element.elementor-element-c7dfe0c .elementor-image-box-wrapper .elementor-image-box-img{width:60%;}.elementor-602 .elementor-element.elementor-element-c7dfe0c .elementor-image-box-img img{border-radius:25px;transition-duration:0.3s;}.elementor-602 .elementor-element.elementor-element-f413204{--display:flex;}.elementor-602 .elementor-element.elementor-element-6e07e59.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-602 .elementor-element.elementor-element-6e07e59.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-602 .elementor-element.elementor-element-6e07e59.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-602 .elementor-element.elementor-element-6e07e59.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-602 .elementor-element.elementor-element-6e07e59 .elementor-image-box-title{margin-bottom:0px;color:var( --e-global-color-text );}.elementor-602 .elementor-element.elementor-element-6e07e59 .elementor-image-box-wrapper .elementor-image-box-img{width:60%;}.elementor-602 .elementor-element.elementor-element-6e07e59 .elementor-image-box-img img{border-radius:25px;transition-duration:0.3s;}.elementor-602 .elementor-element.elementor-element-e137091{--display:flex;}.elementor-602 .elementor-element.elementor-element-c4828e6.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-602 .elementor-element.elementor-element-c4828e6.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-602 .elementor-element.elementor-element-c4828e6.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-602 .elementor-element.elementor-element-c4828e6.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-602 .elementor-element.elementor-element-c4828e6 .elementor-image-box-title{margin-bottom:0px;color:var( --e-global-color-text );}.elementor-602 .elementor-element.elementor-element-c4828e6 .elementor-image-box-wrapper .elementor-image-box-img{width:60%;}.elementor-602 .elementor-element.elementor-element-c4828e6 .elementor-image-box-img img{border-radius:25px;transition-duration:0.3s;}.elementor-602 .elementor-element.elementor-element-460cdaf{--display:flex;}.elementor-602 .elementor-element.elementor-element-daf1ec8.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-602 .elementor-element.elementor-element-daf1ec8.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-602 .elementor-element.elementor-element-daf1ec8.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-602 .elementor-element.elementor-element-daf1ec8.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-602 .elementor-element.elementor-element-daf1ec8 .elementor-image-box-title{margin-bottom:0px;color:var( --e-global-color-text );}.elementor-602 .elementor-element.elementor-element-daf1ec8 .elementor-image-box-wrapper .elementor-image-box-img{width:60%;}.elementor-602 .elementor-element.elementor-element-daf1ec8 .elementor-image-box-img img{border-radius:25px;transition-duration:0.3s;}.elementor-602 .elementor-element.elementor-element-7b97aa5{--display:flex;}.elementor-602 .elementor-element.elementor-element-969fd36.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-602 .elementor-element.elementor-element-969fd36.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-602 .elementor-element.elementor-element-969fd36.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-602 .elementor-element.elementor-element-969fd36.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-602 .elementor-element.elementor-element-969fd36 .elementor-image-box-title{margin-bottom:0px;color:var( --e-global-color-text );}.elementor-602 .elementor-element.elementor-element-969fd36 .elementor-image-box-wrapper .elementor-image-box-img{width:60%;}.elementor-602 .elementor-element.elementor-element-969fd36 .elementor-image-box-img img{border-radius:25px;transition-duration:0.3s;}.elementor-602 .elementor-element.elementor-element-ec796b0{--display:flex;}.elementor-602 .elementor-element.elementor-element-c3d580a.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-602 .elementor-element.elementor-element-c3d580a.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-602 .elementor-element.elementor-element-c3d580a.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-602 .elementor-element.elementor-element-c3d580a.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-602 .elementor-element.elementor-element-c3d580a .elementor-image-box-title{margin-bottom:0px;color:var( --e-global-color-text );}.elementor-602 .elementor-element.elementor-element-c3d580a .elementor-image-box-wrapper .elementor-image-box-img{width:60%;}.elementor-602 .elementor-element.elementor-element-c3d580a .elementor-image-box-img img{border-radius:25px;transition-duration:0.3s;}.elementor-602 .elementor-element.elementor-element-8c4df97{--display:flex;}.elementor-602 .elementor-element.elementor-element-284f026.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-602 .elementor-element.elementor-element-284f026.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-602 .elementor-element.elementor-element-284f026.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-602 .elementor-element.elementor-element-284f026.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-602 .elementor-element.elementor-element-284f026 .elementor-image-box-title{margin-bottom:0px;color:var( --e-global-color-text );}.elementor-602 .elementor-element.elementor-element-284f026 .elementor-image-box-wrapper .elementor-image-box-img{width:60%;}.elementor-602 .elementor-element.elementor-element-284f026 .elementor-image-box-img img{border-radius:25px;transition-duration:0.3s;}.elementor-602 .elementor-element.elementor-element-3feaa81{--display:flex;}.elementor-602 .elementor-element.elementor-element-c830ac0.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-602 .elementor-element.elementor-element-c830ac0.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-602 .elementor-element.elementor-element-c830ac0.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-602 .elementor-element.elementor-element-c830ac0.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-602 .elementor-element.elementor-element-c830ac0 .elementor-image-box-title{margin-bottom:0px;color:var( --e-global-color-text );}.elementor-602 .elementor-element.elementor-element-c830ac0 .elementor-image-box-wrapper .elementor-image-box-img{width:60%;}.elementor-602 .elementor-element.elementor-element-c830ac0 .elementor-image-box-img img{border-radius:25px;transition-duration:0.3s;}.elementor-602 .elementor-element.elementor-element-5dd6d12{--display:flex;}.elementor-602 .elementor-element.elementor-element-c1529aa.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-602 .elementor-element.elementor-element-c1529aa.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-602 .elementor-element.elementor-element-c1529aa.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-602 .elementor-element.elementor-element-c1529aa.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-602 .elementor-element.elementor-element-c1529aa .elementor-image-box-title{margin-bottom:0px;color:var( --e-global-color-text );}.elementor-602 .elementor-element.elementor-element-c1529aa .elementor-image-box-wrapper .elementor-image-box-img{width:60%;}.elementor-602 .elementor-element.elementor-element-c1529aa .elementor-image-box-img img{border-radius:25px;transition-duration:0.3s;}.elementor-602 .elementor-element.elementor-element-08692db{--display:flex;}.elementor-602 .elementor-element.elementor-element-246cde9.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-602 .elementor-element.elementor-element-246cde9.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-602 .elementor-element.elementor-element-246cde9.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-602 .elementor-element.elementor-element-246cde9.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-602 .elementor-element.elementor-element-246cde9 .elementor-image-box-title{margin-bottom:0px;color:var( --e-global-color-text );}.elementor-602 .elementor-element.elementor-element-246cde9 .elementor-image-box-wrapper .elementor-image-box-img{width:60%;}.elementor-602 .elementor-element.elementor-element-246cde9 .elementor-image-box-img img{border-radius:25px;transition-duration:0.3s;}.elementor-602 .elementor-element.elementor-element-567e24f{--display:flex;}.elementor-602 .elementor-element.elementor-element-b48d6cc.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-602 .elementor-element.elementor-element-b48d6cc.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-602 .elementor-element.elementor-element-b48d6cc.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-602 .elementor-element.elementor-element-b48d6cc.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-602 .elementor-element.elementor-element-b48d6cc .elementor-image-box-title{margin-bottom:0px;color:var( --e-global-color-text );}.elementor-602 .elementor-element.elementor-element-b48d6cc .elementor-image-box-wrapper .elementor-image-box-img{width:60%;}.elementor-602 .elementor-element.elementor-element-b48d6cc .elementor-image-box-img img{border-radius:25px;transition-duration:0.3s;}.elementor-602 .elementor-element.elementor-element-7c899cf{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-602 .elementor-element.elementor-element-655fc74 > .elementor-widget-container{margin:10px 0px 30px 0px;}.elementor-602 .elementor-element.elementor-element-655fc74 .themedraft-button.themedraft-button-one{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-602 .elementor-element.elementor-element-655fc74 .themedraft-button.themedraft-button-one i:after{background-color:#FFFFFF;}.elementor-602 .elementor-element.elementor-element-655fc74 .themedraft-button.themedraft-button-one:hover{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-602 .elementor-element.elementor-element-655fc74 a.themedraft-button.themedraft-button-one:hover{color:var( --e-global-color-accent );}.elementor-602 .elementor-element.elementor-element-655fc74 a.themedraft-button.themedraft-button-one:hover i:after{background-color:var( --e-global-color-accent );}.elementor-602 .elementor-element.elementor-element-655fc74 .themedraft-button-wrapper{text-align:center;}.elementor-602 .elementor-element.elementor-element-4c80b7bc{padding:40px 0px 75px 0px;}.elementor-602 .elementor-element.elementor-element-4dd46075 .td-brand-item.slick-slide{height:300px;}.elementor-602 .elementor-element.elementor-element-4dd46075 .td-brand-images{height:300px;}.elementor-602 .elementor-element.elementor-element-a73d596 > .elementor-widget-container{margin:10px 0px 30px 0px;}.elementor-602 .elementor-element.elementor-element-a73d596 .themedraft-button.themedraft-button-one{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-602 .elementor-element.elementor-element-a73d596 .themedraft-button.themedraft-button-one i:after{background-color:#FFFFFF;}.elementor-602 .elementor-element.elementor-element-a73d596 .themedraft-button.themedraft-button-one:hover{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-602 .elementor-element.elementor-element-a73d596 a.themedraft-button.themedraft-button-one:hover{color:var( --e-global-color-accent );}.elementor-602 .elementor-element.elementor-element-a73d596 a.themedraft-button.themedraft-button-one:hover i:after{background-color:var( --e-global-color-accent );}.elementor-602 .elementor-element.elementor-element-a73d596 .themedraft-button-wrapper{text-align:center;}@media(max-width:1024px){.elementor-602 .elementor-element.elementor-element-5e98d900 > .elementor-widget-container{margin:-77px 0px 0px 0px;}.elementor-602 .elementor-element.elementor-element-27e41577 > .elementor-widget-container{margin:150px 150px 150px 150px;}.elementor-602 .elementor-element.elementor-element-32047de4{padding:0px 10px 70px 10px;}.elementor-602 .elementor-element.elementor-element-152cea3e > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-602 .elementor-element.elementor-element-3f6f3408 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-602 .elementor-element.elementor-element-28992d8d{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-602 .elementor-element.elementor-element-28992d8d.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-602 .elementor-element.elementor-element-7c899cf{--e-n-carousel-swiper-slides-to-display:2;}.elementor-602 .elementor-element.elementor-element-4c80b7bc{padding:30px 0px 75px 0px;}}@media(max-width:767px){.elementor-602 .elementor-element.elementor-element-23fb47a3:not(.elementor-motion-effects-element-type-background), .elementor-602 .elementor-element.elementor-element-23fb47a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mamob.at/wp-content/uploads/2025/09/250318-Visitenkarte-MAMOB-1.png");}.elementor-602 .elementor-element.elementor-element-23fb47a3 > .elementor-container{min-height:0px;}.elementor-602 .elementor-element.elementor-element-5e98d900 > .elementor-widget-container{margin:-132px 0px 0px 0px;padding:1px 1px 1px 1px;}.elementor-602 .elementor-element.elementor-element-5e98d900 .td-home-slider-area .td-single-slide-item{height:550px;}.elementor-602 .elementor-element.elementor-element-5e98d900 .td-single-slide-item .row{justify-content:center;text-align:center;}.elementor-602 .elementor-element.elementor-element-5e98d900 .td-single-slide-item .slider-button-wrapper{justify-content:center;}.elementor-602 .elementor-element.elementor-element-5e98d900 .td-slider-content-wrapper{margin:-109px 0px 0px 0px;}.elementor-602 .elementor-element.elementor-element-5e98d900 .slide-subtitle{font-size:55px;margin:0px 0px 0px 0px;}
                    .elementor-602 .elementor-element.elementor-element-5e98d900 .td-slide-title h1,
                    .elementor-602 .elementor-element.elementor-element-5e98d900 .td-slide-title h2,
                    .elementor-602 .elementor-element.elementor-element-5e98d900 .td-slide-title h3,
                    .elementor-602 .elementor-element.elementor-element-5e98d900 .td-slide-title h4,
                    .elementor-602 .elementor-element.elementor-element-5e98d900 .td-slide-title h5,
                    .elementor-602 .elementor-element.elementor-element-5e98d900 .td-slide-title h6
                {font-size:18px;}.elementor-602 .elementor-element.elementor-element-5e98d900 .td-slide-title{margin:0px 0px 0px 0px;}.elementor-602 .elementor-element.elementor-element-5e98d900 .td-slider-content-text{font-size:10px;margin:-15px 0px 47px 0px;}.elementor-602 .elementor-element.elementor-element-2ce77641{padding:80px 0px 140px 0px;}.elementor-602 .elementor-element.elementor-element-1c4d2813 .td-section-title-bg-text{font-size:21px;}.elementor-602 .elementor-element.elementor-element-1c4d2813 .td-section-title h1, .elementor-602 .elementor-element.elementor-element-1c4d2813 .td-section-title h2, .elementor-602 .elementor-element.elementor-element-1c4d2813 .td-section-title h3, .elementor-602 .elementor-element.elementor-element-1c4d2813 .td-section-title h4, .elementor-602 .elementor-element.elementor-element-1c4d2813 .td-section-title h5, .elementor-602 .elementor-element.elementor-element-1c4d2813 .td-section-title h6{font-size:48px;line-height:1em;letter-spacing:8.9px;}.elementor-602 .elementor-element.elementor-element-27e41577 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-602 .elementor-element.elementor-element-32047de4{padding:0px 0px 50px 0px;}.elementor-602 .elementor-element.elementor-element-152cea3e > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-602 .elementor-element.elementor-element-3f6f3408 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-602 .elementor-element.elementor-element-5b20f5d.elementor-element{--align-self:flex-start;}.elementor-602 .elementor-element.elementor-element-4c369599.elementor-element{--align-self:flex-start;}.elementor-602 .elementor-element.elementor-element-4c369599 .themedraft-button-wrapper{text-align:center;}.elementor-602 .elementor-element.elementor-element-28992d8d{--container-widget-width:328px;--container-widget-flex-grow:0;width:var( --container-widget-width, 328px );max-width:328px;}.elementor-602 .elementor-element.elementor-element-28992d8d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-602 .elementor-element.elementor-element-cb6c537 .elementor-image-box-img{margin-bottom:20px;}.elementor-602 .elementor-element.elementor-element-7977843 .elementor-image-box-img{margin-bottom:20px;}.elementor-602 .elementor-element.elementor-element-601dbfe .elementor-image-box-img{margin-bottom:20px;}.elementor-602 .elementor-element.elementor-element-dbb76cd .elementor-image-box-img{margin-bottom:20px;}.elementor-602 .elementor-element.elementor-element-c7dfe0c .elementor-image-box-img{margin-bottom:20px;}.elementor-602 .elementor-element.elementor-element-6e07e59 .elementor-image-box-img{margin-bottom:20px;}.elementor-602 .elementor-element.elementor-element-c4828e6 .elementor-image-box-img{margin-bottom:20px;}.elementor-602 .elementor-element.elementor-element-daf1ec8 .elementor-image-box-img{margin-bottom:20px;}.elementor-602 .elementor-element.elementor-element-969fd36 .elementor-image-box-img{margin-bottom:20px;}.elementor-602 .elementor-element.elementor-element-c3d580a .elementor-image-box-img{margin-bottom:20px;}.elementor-602 .elementor-element.elementor-element-284f026 .elementor-image-box-img{margin-bottom:20px;}.elementor-602 .elementor-element.elementor-element-c830ac0 .elementor-image-box-img{margin-bottom:20px;}.elementor-602 .elementor-element.elementor-element-c1529aa .elementor-image-box-img{margin-bottom:20px;}.elementor-602 .elementor-element.elementor-element-246cde9 .elementor-image-box-img{margin-bottom:20px;}.elementor-602 .elementor-element.elementor-element-b48d6cc .elementor-image-box-img{margin-bottom:20px;}.elementor-602 .elementor-element.elementor-element-7c899cf{--e-n-carousel-swiper-slides-to-display:1;}.elementor-602 .elementor-element.elementor-element-655fc74.elementor-element{--align-self:flex-start;}.elementor-602 .elementor-element.elementor-element-655fc74 .themedraft-button-wrapper{text-align:center;}.elementor-602 .elementor-element.elementor-element-4c80b7bc{padding:15px 0px 60px 0px;}.elementor-602 .elementor-element.elementor-element-a73d596.elementor-element{--align-self:flex-start;}.elementor-602 .elementor-element.elementor-element-a73d596 .themedraft-button-wrapper{text-align:center;}}@media(min-width:768px){.elementor-602 .elementor-element.elementor-element-152cea3e{width:36.806%;}.elementor-602 .elementor-element.elementor-element-3f6f3408{width:62.81%;}}@media(max-width:1024px) and (min-width:768px){.elementor-602 .elementor-element.elementor-element-152cea3e{width:100%;}.elementor-602 .elementor-element.elementor-element-3f6f3408{width:100%;}}/* Start custom CSS for themedraft_home_slider_one, class: .elementor-element-5e98d900 */.elementor-602 .elementor-element.elementor-element-5e98d900 .slider-bg-text {
    font-size: 8em; /* Change this value to adjust the size */
}
    .elementor-602 .elementor-element.elementor-element-5e98d900 .slider-bg-text {
    font-size: 4.5em; /* Change this value to adjust the size */
}/* End custom CSS */
/* Start custom CSS for themedraft_service_box_one, class: .elementor-element-27e41577 */.elementor-602 .elementor-element.elementor-element-27e41577 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-27e41577 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-27e41577 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
    overflow: hidden;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}
.td-service-one-image.td-cover-bg {
  background-size: cover;
  background-position: center;
  border-radius: 25px;   /* leichte Rundung */
  overflow: hidden;      /* sorgt dafür, dass die Rundung auch wirkt */
}/* End custom CSS */
/* Start custom CSS for themedraft_icon_box, class: .elementor-element-28992d8d *//* Überschrift "Gewerbe" (H6) auf #3F89CE setzen */
.td-icon-box .td-icon-title {
  color: #3F89CE;
}

/* Das zugehörige SVG-Icon auf #3F89CE setzen */
.td-icon-box .td-icon-box-icon svg {
  fill: #3F89CE;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cb6c537 */.elementor-602 .elementor-element.elementor-element-cb6c537 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-cb6c537 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-cb6c537 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7977843 */.elementor-602 .elementor-element.elementor-element-7977843 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-7977843 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-7977843 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-601dbfe */.elementor-602 .elementor-element.elementor-element-601dbfe .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-601dbfe .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-601dbfe .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-dbb76cd */.elementor-602 .elementor-element.elementor-element-dbb76cd .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-dbb76cd .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-dbb76cd .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c7dfe0c */.elementor-602 .elementor-element.elementor-element-c7dfe0c .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c7dfe0c .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c7dfe0c .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6e07e59 */.elementor-602 .elementor-element.elementor-element-6e07e59 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-6e07e59 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-6e07e59 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c4828e6 */.elementor-602 .elementor-element.elementor-element-c4828e6 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c4828e6 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c4828e6 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-daf1ec8 */.elementor-602 .elementor-element.elementor-element-daf1ec8 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-daf1ec8 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-daf1ec8 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-969fd36 */.elementor-602 .elementor-element.elementor-element-969fd36 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-969fd36 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-969fd36 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c3d580a */.elementor-602 .elementor-element.elementor-element-c3d580a .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c3d580a .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c3d580a .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-284f026 */.elementor-602 .elementor-element.elementor-element-284f026 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-284f026 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-284f026 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c830ac0 */.elementor-602 .elementor-element.elementor-element-c830ac0 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c830ac0 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c830ac0 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c1529aa */.elementor-602 .elementor-element.elementor-element-c1529aa .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c1529aa .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c1529aa .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-246cde9 */.elementor-602 .elementor-element.elementor-element-246cde9 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-246cde9 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-246cde9 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b48d6cc */.elementor-602 .elementor-element.elementor-element-b48d6cc .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-b48d6cc .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-b48d6cc .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cb6c537 */.elementor-602 .elementor-element.elementor-element-cb6c537 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-cb6c537 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-cb6c537 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7977843 */.elementor-602 .elementor-element.elementor-element-7977843 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-7977843 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-7977843 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-601dbfe */.elementor-602 .elementor-element.elementor-element-601dbfe .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-601dbfe .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-601dbfe .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-dbb76cd */.elementor-602 .elementor-element.elementor-element-dbb76cd .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-dbb76cd .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-dbb76cd .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c7dfe0c */.elementor-602 .elementor-element.elementor-element-c7dfe0c .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c7dfe0c .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c7dfe0c .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6e07e59 */.elementor-602 .elementor-element.elementor-element-6e07e59 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-6e07e59 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-6e07e59 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c4828e6 */.elementor-602 .elementor-element.elementor-element-c4828e6 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c4828e6 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c4828e6 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-daf1ec8 */.elementor-602 .elementor-element.elementor-element-daf1ec8 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-daf1ec8 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-daf1ec8 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-969fd36 */.elementor-602 .elementor-element.elementor-element-969fd36 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-969fd36 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-969fd36 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c3d580a */.elementor-602 .elementor-element.elementor-element-c3d580a .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c3d580a .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c3d580a .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-284f026 */.elementor-602 .elementor-element.elementor-element-284f026 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-284f026 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-284f026 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c830ac0 */.elementor-602 .elementor-element.elementor-element-c830ac0 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c830ac0 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c830ac0 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c1529aa */.elementor-602 .elementor-element.elementor-element-c1529aa .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c1529aa .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c1529aa .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-246cde9 */.elementor-602 .elementor-element.elementor-element-246cde9 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-246cde9 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-246cde9 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b48d6cc */.elementor-602 .elementor-element.elementor-element-b48d6cc .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-b48d6cc .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-b48d6cc .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cb6c537 */.elementor-602 .elementor-element.elementor-element-cb6c537 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-cb6c537 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-cb6c537 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7977843 */.elementor-602 .elementor-element.elementor-element-7977843 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-7977843 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-7977843 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-601dbfe */.elementor-602 .elementor-element.elementor-element-601dbfe .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-601dbfe .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-601dbfe .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-dbb76cd */.elementor-602 .elementor-element.elementor-element-dbb76cd .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-dbb76cd .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-dbb76cd .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c7dfe0c */.elementor-602 .elementor-element.elementor-element-c7dfe0c .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c7dfe0c .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c7dfe0c .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6e07e59 */.elementor-602 .elementor-element.elementor-element-6e07e59 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-6e07e59 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-6e07e59 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c4828e6 */.elementor-602 .elementor-element.elementor-element-c4828e6 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c4828e6 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c4828e6 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-daf1ec8 */.elementor-602 .elementor-element.elementor-element-daf1ec8 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-daf1ec8 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-daf1ec8 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-969fd36 */.elementor-602 .elementor-element.elementor-element-969fd36 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-969fd36 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-969fd36 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c3d580a */.elementor-602 .elementor-element.elementor-element-c3d580a .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c3d580a .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c3d580a .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-284f026 */.elementor-602 .elementor-element.elementor-element-284f026 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-284f026 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-284f026 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c830ac0 */.elementor-602 .elementor-element.elementor-element-c830ac0 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c830ac0 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c830ac0 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c1529aa */.elementor-602 .elementor-element.elementor-element-c1529aa .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c1529aa .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c1529aa .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-246cde9 */.elementor-602 .elementor-element.elementor-element-246cde9 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-246cde9 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-246cde9 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b48d6cc */.elementor-602 .elementor-element.elementor-element-b48d6cc .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-b48d6cc .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-b48d6cc .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cb6c537 */.elementor-602 .elementor-element.elementor-element-cb6c537 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-cb6c537 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-cb6c537 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7977843 */.elementor-602 .elementor-element.elementor-element-7977843 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-7977843 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-7977843 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-601dbfe */.elementor-602 .elementor-element.elementor-element-601dbfe .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-601dbfe .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-601dbfe .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-dbb76cd */.elementor-602 .elementor-element.elementor-element-dbb76cd .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-dbb76cd .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-dbb76cd .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c7dfe0c */.elementor-602 .elementor-element.elementor-element-c7dfe0c .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c7dfe0c .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c7dfe0c .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6e07e59 */.elementor-602 .elementor-element.elementor-element-6e07e59 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-6e07e59 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-6e07e59 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c4828e6 */.elementor-602 .elementor-element.elementor-element-c4828e6 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c4828e6 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c4828e6 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-daf1ec8 */.elementor-602 .elementor-element.elementor-element-daf1ec8 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-daf1ec8 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-daf1ec8 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-969fd36 */.elementor-602 .elementor-element.elementor-element-969fd36 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-969fd36 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-969fd36 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c3d580a */.elementor-602 .elementor-element.elementor-element-c3d580a .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c3d580a .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c3d580a .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-284f026 */.elementor-602 .elementor-element.elementor-element-284f026 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-284f026 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-284f026 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c830ac0 */.elementor-602 .elementor-element.elementor-element-c830ac0 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c830ac0 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c830ac0 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c1529aa */.elementor-602 .elementor-element.elementor-element-c1529aa .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c1529aa .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c1529aa .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-246cde9 */.elementor-602 .elementor-element.elementor-element-246cde9 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-246cde9 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-246cde9 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b48d6cc */.elementor-602 .elementor-element.elementor-element-b48d6cc .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-b48d6cc .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-b48d6cc .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cb6c537 */.elementor-602 .elementor-element.elementor-element-cb6c537 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-cb6c537 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-cb6c537 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7977843 */.elementor-602 .elementor-element.elementor-element-7977843 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-7977843 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-7977843 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-601dbfe */.elementor-602 .elementor-element.elementor-element-601dbfe .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-601dbfe .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-601dbfe .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-dbb76cd */.elementor-602 .elementor-element.elementor-element-dbb76cd .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-dbb76cd .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-dbb76cd .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c7dfe0c */.elementor-602 .elementor-element.elementor-element-c7dfe0c .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c7dfe0c .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c7dfe0c .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6e07e59 */.elementor-602 .elementor-element.elementor-element-6e07e59 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-6e07e59 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-6e07e59 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c4828e6 */.elementor-602 .elementor-element.elementor-element-c4828e6 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c4828e6 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c4828e6 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-daf1ec8 */.elementor-602 .elementor-element.elementor-element-daf1ec8 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-daf1ec8 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-daf1ec8 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-969fd36 */.elementor-602 .elementor-element.elementor-element-969fd36 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-969fd36 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-969fd36 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c3d580a */.elementor-602 .elementor-element.elementor-element-c3d580a .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c3d580a .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c3d580a .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-284f026 */.elementor-602 .elementor-element.elementor-element-284f026 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-284f026 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-284f026 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c830ac0 */.elementor-602 .elementor-element.elementor-element-c830ac0 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c830ac0 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c830ac0 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c1529aa */.elementor-602 .elementor-element.elementor-element-c1529aa .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c1529aa .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c1529aa .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-246cde9 */.elementor-602 .elementor-element.elementor-element-246cde9 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-246cde9 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-246cde9 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b48d6cc */.elementor-602 .elementor-element.elementor-element-b48d6cc .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-b48d6cc .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-b48d6cc .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cb6c537 */.elementor-602 .elementor-element.elementor-element-cb6c537 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-cb6c537 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-cb6c537 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7977843 */.elementor-602 .elementor-element.elementor-element-7977843 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-7977843 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-7977843 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-601dbfe */.elementor-602 .elementor-element.elementor-element-601dbfe .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-601dbfe .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-601dbfe .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-dbb76cd */.elementor-602 .elementor-element.elementor-element-dbb76cd .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-dbb76cd .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-dbb76cd .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c7dfe0c */.elementor-602 .elementor-element.elementor-element-c7dfe0c .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c7dfe0c .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c7dfe0c .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6e07e59 */.elementor-602 .elementor-element.elementor-element-6e07e59 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-6e07e59 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-6e07e59 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c4828e6 */.elementor-602 .elementor-element.elementor-element-c4828e6 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c4828e6 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c4828e6 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-daf1ec8 */.elementor-602 .elementor-element.elementor-element-daf1ec8 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-daf1ec8 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-daf1ec8 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-969fd36 */.elementor-602 .elementor-element.elementor-element-969fd36 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-969fd36 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-969fd36 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c3d580a */.elementor-602 .elementor-element.elementor-element-c3d580a .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c3d580a .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c3d580a .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-284f026 */.elementor-602 .elementor-element.elementor-element-284f026 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-284f026 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-284f026 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c830ac0 */.elementor-602 .elementor-element.elementor-element-c830ac0 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c830ac0 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c830ac0 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c1529aa */.elementor-602 .elementor-element.elementor-element-c1529aa .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c1529aa .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c1529aa .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-246cde9 */.elementor-602 .elementor-element.elementor-element-246cde9 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-246cde9 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-246cde9 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b48d6cc */.elementor-602 .elementor-element.elementor-element-b48d6cc .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-b48d6cc .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-b48d6cc .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cb6c537 */.elementor-602 .elementor-element.elementor-element-cb6c537 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-cb6c537 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-cb6c537 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7977843 */.elementor-602 .elementor-element.elementor-element-7977843 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-7977843 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-7977843 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-601dbfe */.elementor-602 .elementor-element.elementor-element-601dbfe .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-601dbfe .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-601dbfe .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-dbb76cd */.elementor-602 .elementor-element.elementor-element-dbb76cd .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-dbb76cd .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-dbb76cd .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c7dfe0c */.elementor-602 .elementor-element.elementor-element-c7dfe0c .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c7dfe0c .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c7dfe0c .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6e07e59 */.elementor-602 .elementor-element.elementor-element-6e07e59 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-6e07e59 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-6e07e59 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c4828e6 */.elementor-602 .elementor-element.elementor-element-c4828e6 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c4828e6 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c4828e6 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-daf1ec8 */.elementor-602 .elementor-element.elementor-element-daf1ec8 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-daf1ec8 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-daf1ec8 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-969fd36 */.elementor-602 .elementor-element.elementor-element-969fd36 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-969fd36 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-969fd36 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c3d580a */.elementor-602 .elementor-element.elementor-element-c3d580a .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c3d580a .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c3d580a .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-284f026 */.elementor-602 .elementor-element.elementor-element-284f026 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-284f026 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-284f026 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c830ac0 */.elementor-602 .elementor-element.elementor-element-c830ac0 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c830ac0 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c830ac0 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c1529aa */.elementor-602 .elementor-element.elementor-element-c1529aa .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c1529aa .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c1529aa .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-246cde9 */.elementor-602 .elementor-element.elementor-element-246cde9 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-246cde9 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-246cde9 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b48d6cc */.elementor-602 .elementor-element.elementor-element-b48d6cc .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-b48d6cc .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-b48d6cc .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cb6c537 */.elementor-602 .elementor-element.elementor-element-cb6c537 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-cb6c537 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-cb6c537 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7977843 */.elementor-602 .elementor-element.elementor-element-7977843 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-7977843 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-7977843 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-601dbfe */.elementor-602 .elementor-element.elementor-element-601dbfe .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-601dbfe .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-601dbfe .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-dbb76cd */.elementor-602 .elementor-element.elementor-element-dbb76cd .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-dbb76cd .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-dbb76cd .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c7dfe0c */.elementor-602 .elementor-element.elementor-element-c7dfe0c .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c7dfe0c .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c7dfe0c .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6e07e59 */.elementor-602 .elementor-element.elementor-element-6e07e59 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-6e07e59 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-6e07e59 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c4828e6 */.elementor-602 .elementor-element.elementor-element-c4828e6 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c4828e6 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c4828e6 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-daf1ec8 */.elementor-602 .elementor-element.elementor-element-daf1ec8 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-daf1ec8 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-daf1ec8 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-969fd36 */.elementor-602 .elementor-element.elementor-element-969fd36 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-969fd36 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-969fd36 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c3d580a */.elementor-602 .elementor-element.elementor-element-c3d580a .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c3d580a .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c3d580a .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-284f026 */.elementor-602 .elementor-element.elementor-element-284f026 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-284f026 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-284f026 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c830ac0 */.elementor-602 .elementor-element.elementor-element-c830ac0 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c830ac0 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c830ac0 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c1529aa */.elementor-602 .elementor-element.elementor-element-c1529aa .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c1529aa .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c1529aa .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-246cde9 */.elementor-602 .elementor-element.elementor-element-246cde9 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-246cde9 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-246cde9 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b48d6cc */.elementor-602 .elementor-element.elementor-element-b48d6cc .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-b48d6cc .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-b48d6cc .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cb6c537 */.elementor-602 .elementor-element.elementor-element-cb6c537 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-cb6c537 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-cb6c537 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7977843 */.elementor-602 .elementor-element.elementor-element-7977843 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-7977843 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-7977843 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-601dbfe */.elementor-602 .elementor-element.elementor-element-601dbfe .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-601dbfe .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-601dbfe .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-dbb76cd */.elementor-602 .elementor-element.elementor-element-dbb76cd .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-dbb76cd .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-dbb76cd .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c7dfe0c */.elementor-602 .elementor-element.elementor-element-c7dfe0c .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c7dfe0c .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c7dfe0c .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6e07e59 */.elementor-602 .elementor-element.elementor-element-6e07e59 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-6e07e59 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-6e07e59 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c4828e6 */.elementor-602 .elementor-element.elementor-element-c4828e6 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c4828e6 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c4828e6 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-daf1ec8 */.elementor-602 .elementor-element.elementor-element-daf1ec8 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-daf1ec8 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-daf1ec8 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-969fd36 */.elementor-602 .elementor-element.elementor-element-969fd36 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-969fd36 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-969fd36 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c3d580a */.elementor-602 .elementor-element.elementor-element-c3d580a .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c3d580a .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c3d580a .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-284f026 */.elementor-602 .elementor-element.elementor-element-284f026 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-284f026 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-284f026 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c830ac0 */.elementor-602 .elementor-element.elementor-element-c830ac0 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c830ac0 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c830ac0 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c1529aa */.elementor-602 .elementor-element.elementor-element-c1529aa .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c1529aa .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c1529aa .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-246cde9 */.elementor-602 .elementor-element.elementor-element-246cde9 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-246cde9 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-246cde9 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b48d6cc */.elementor-602 .elementor-element.elementor-element-b48d6cc .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-b48d6cc .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-b48d6cc .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cb6c537 */.elementor-602 .elementor-element.elementor-element-cb6c537 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-cb6c537 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-cb6c537 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7977843 */.elementor-602 .elementor-element.elementor-element-7977843 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-7977843 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-7977843 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-601dbfe */.elementor-602 .elementor-element.elementor-element-601dbfe .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-601dbfe .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-601dbfe .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-dbb76cd */.elementor-602 .elementor-element.elementor-element-dbb76cd .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-dbb76cd .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-dbb76cd .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c7dfe0c */.elementor-602 .elementor-element.elementor-element-c7dfe0c .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c7dfe0c .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c7dfe0c .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6e07e59 */.elementor-602 .elementor-element.elementor-element-6e07e59 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-6e07e59 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-6e07e59 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c4828e6 */.elementor-602 .elementor-element.elementor-element-c4828e6 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c4828e6 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c4828e6 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-daf1ec8 */.elementor-602 .elementor-element.elementor-element-daf1ec8 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-daf1ec8 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-daf1ec8 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-969fd36 */.elementor-602 .elementor-element.elementor-element-969fd36 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-969fd36 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-969fd36 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c3d580a */.elementor-602 .elementor-element.elementor-element-c3d580a .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c3d580a .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c3d580a .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-284f026 */.elementor-602 .elementor-element.elementor-element-284f026 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-284f026 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-284f026 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c830ac0 */.elementor-602 .elementor-element.elementor-element-c830ac0 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c830ac0 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c830ac0 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c1529aa */.elementor-602 .elementor-element.elementor-element-c1529aa .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c1529aa .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c1529aa .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-246cde9 */.elementor-602 .elementor-element.elementor-element-246cde9 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-246cde9 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-246cde9 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b48d6cc */.elementor-602 .elementor-element.elementor-element-b48d6cc .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-b48d6cc .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-b48d6cc .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cb6c537 */.elementor-602 .elementor-element.elementor-element-cb6c537 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-cb6c537 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-cb6c537 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7977843 */.elementor-602 .elementor-element.elementor-element-7977843 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-7977843 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-7977843 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-601dbfe */.elementor-602 .elementor-element.elementor-element-601dbfe .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-601dbfe .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-601dbfe .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-dbb76cd */.elementor-602 .elementor-element.elementor-element-dbb76cd .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-dbb76cd .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-dbb76cd .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c7dfe0c */.elementor-602 .elementor-element.elementor-element-c7dfe0c .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c7dfe0c .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c7dfe0c .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6e07e59 */.elementor-602 .elementor-element.elementor-element-6e07e59 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-6e07e59 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-6e07e59 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c4828e6 */.elementor-602 .elementor-element.elementor-element-c4828e6 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c4828e6 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c4828e6 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-daf1ec8 */.elementor-602 .elementor-element.elementor-element-daf1ec8 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-daf1ec8 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-daf1ec8 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-969fd36 */.elementor-602 .elementor-element.elementor-element-969fd36 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-969fd36 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-969fd36 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c3d580a */.elementor-602 .elementor-element.elementor-element-c3d580a .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c3d580a .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c3d580a .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-284f026 */.elementor-602 .elementor-element.elementor-element-284f026 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-284f026 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-284f026 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c830ac0 */.elementor-602 .elementor-element.elementor-element-c830ac0 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c830ac0 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c830ac0 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c1529aa */.elementor-602 .elementor-element.elementor-element-c1529aa .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c1529aa .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c1529aa .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-246cde9 */.elementor-602 .elementor-element.elementor-element-246cde9 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-246cde9 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-246cde9 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b48d6cc */.elementor-602 .elementor-element.elementor-element-b48d6cc .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-b48d6cc .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-b48d6cc .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cb6c537 */.elementor-602 .elementor-element.elementor-element-cb6c537 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-cb6c537 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-cb6c537 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7977843 */.elementor-602 .elementor-element.elementor-element-7977843 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-7977843 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-7977843 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-601dbfe */.elementor-602 .elementor-element.elementor-element-601dbfe .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-601dbfe .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-601dbfe .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-dbb76cd */.elementor-602 .elementor-element.elementor-element-dbb76cd .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-dbb76cd .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-dbb76cd .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c7dfe0c */.elementor-602 .elementor-element.elementor-element-c7dfe0c .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c7dfe0c .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c7dfe0c .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6e07e59 */.elementor-602 .elementor-element.elementor-element-6e07e59 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-6e07e59 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-6e07e59 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c4828e6 */.elementor-602 .elementor-element.elementor-element-c4828e6 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c4828e6 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c4828e6 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-daf1ec8 */.elementor-602 .elementor-element.elementor-element-daf1ec8 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-daf1ec8 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-daf1ec8 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-969fd36 */.elementor-602 .elementor-element.elementor-element-969fd36 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-969fd36 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-969fd36 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c3d580a */.elementor-602 .elementor-element.elementor-element-c3d580a .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c3d580a .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c3d580a .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-284f026 */.elementor-602 .elementor-element.elementor-element-284f026 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-284f026 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-284f026 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c830ac0 */.elementor-602 .elementor-element.elementor-element-c830ac0 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c830ac0 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c830ac0 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c1529aa */.elementor-602 .elementor-element.elementor-element-c1529aa .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c1529aa .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c1529aa .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-246cde9 */.elementor-602 .elementor-element.elementor-element-246cde9 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-246cde9 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-246cde9 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b48d6cc */.elementor-602 .elementor-element.elementor-element-b48d6cc .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-b48d6cc .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-b48d6cc .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cb6c537 */.elementor-602 .elementor-element.elementor-element-cb6c537 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-cb6c537 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-cb6c537 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7977843 */.elementor-602 .elementor-element.elementor-element-7977843 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-7977843 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-7977843 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-601dbfe */.elementor-602 .elementor-element.elementor-element-601dbfe .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-601dbfe .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-601dbfe .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-dbb76cd */.elementor-602 .elementor-element.elementor-element-dbb76cd .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-dbb76cd .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-dbb76cd .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c7dfe0c */.elementor-602 .elementor-element.elementor-element-c7dfe0c .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c7dfe0c .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c7dfe0c .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6e07e59 */.elementor-602 .elementor-element.elementor-element-6e07e59 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-6e07e59 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-6e07e59 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c4828e6 */.elementor-602 .elementor-element.elementor-element-c4828e6 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c4828e6 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c4828e6 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-daf1ec8 */.elementor-602 .elementor-element.elementor-element-daf1ec8 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-daf1ec8 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-daf1ec8 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-969fd36 */.elementor-602 .elementor-element.elementor-element-969fd36 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-969fd36 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-969fd36 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c3d580a */.elementor-602 .elementor-element.elementor-element-c3d580a .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c3d580a .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c3d580a .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-284f026 */.elementor-602 .elementor-element.elementor-element-284f026 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-284f026 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-284f026 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c830ac0 */.elementor-602 .elementor-element.elementor-element-c830ac0 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c830ac0 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c830ac0 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c1529aa */.elementor-602 .elementor-element.elementor-element-c1529aa .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c1529aa .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c1529aa .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-246cde9 */.elementor-602 .elementor-element.elementor-element-246cde9 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-246cde9 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-246cde9 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b48d6cc */.elementor-602 .elementor-element.elementor-element-b48d6cc .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-b48d6cc .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-b48d6cc .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cb6c537 */.elementor-602 .elementor-element.elementor-element-cb6c537 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-cb6c537 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-cb6c537 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7977843 */.elementor-602 .elementor-element.elementor-element-7977843 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-7977843 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-7977843 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-601dbfe */.elementor-602 .elementor-element.elementor-element-601dbfe .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-601dbfe .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-601dbfe .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-dbb76cd */.elementor-602 .elementor-element.elementor-element-dbb76cd .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-dbb76cd .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-dbb76cd .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c7dfe0c */.elementor-602 .elementor-element.elementor-element-c7dfe0c .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c7dfe0c .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c7dfe0c .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6e07e59 */.elementor-602 .elementor-element.elementor-element-6e07e59 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-6e07e59 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-6e07e59 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c4828e6 */.elementor-602 .elementor-element.elementor-element-c4828e6 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c4828e6 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c4828e6 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-daf1ec8 */.elementor-602 .elementor-element.elementor-element-daf1ec8 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-daf1ec8 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-daf1ec8 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-969fd36 */.elementor-602 .elementor-element.elementor-element-969fd36 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-969fd36 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-969fd36 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c3d580a */.elementor-602 .elementor-element.elementor-element-c3d580a .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c3d580a .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c3d580a .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-284f026 */.elementor-602 .elementor-element.elementor-element-284f026 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-284f026 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-284f026 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c830ac0 */.elementor-602 .elementor-element.elementor-element-c830ac0 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c830ac0 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c830ac0 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c1529aa */.elementor-602 .elementor-element.elementor-element-c1529aa .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c1529aa .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c1529aa .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-246cde9 */.elementor-602 .elementor-element.elementor-element-246cde9 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-246cde9 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-246cde9 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b48d6cc */.elementor-602 .elementor-element.elementor-element-b48d6cc .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-b48d6cc .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-b48d6cc .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cb6c537 */.elementor-602 .elementor-element.elementor-element-cb6c537 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-cb6c537 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-cb6c537 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7977843 */.elementor-602 .elementor-element.elementor-element-7977843 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-7977843 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-7977843 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-601dbfe */.elementor-602 .elementor-element.elementor-element-601dbfe .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-601dbfe .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-601dbfe .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-dbb76cd */.elementor-602 .elementor-element.elementor-element-dbb76cd .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-dbb76cd .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-dbb76cd .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c7dfe0c */.elementor-602 .elementor-element.elementor-element-c7dfe0c .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c7dfe0c .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c7dfe0c .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6e07e59 */.elementor-602 .elementor-element.elementor-element-6e07e59 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-6e07e59 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-6e07e59 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c4828e6 */.elementor-602 .elementor-element.elementor-element-c4828e6 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c4828e6 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c4828e6 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-daf1ec8 */.elementor-602 .elementor-element.elementor-element-daf1ec8 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-daf1ec8 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-daf1ec8 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-969fd36 */.elementor-602 .elementor-element.elementor-element-969fd36 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-969fd36 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-969fd36 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c3d580a */.elementor-602 .elementor-element.elementor-element-c3d580a .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c3d580a .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c3d580a .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-284f026 */.elementor-602 .elementor-element.elementor-element-284f026 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-284f026 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-284f026 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c830ac0 */.elementor-602 .elementor-element.elementor-element-c830ac0 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c830ac0 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c830ac0 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c1529aa */.elementor-602 .elementor-element.elementor-element-c1529aa .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c1529aa .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c1529aa .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-246cde9 */.elementor-602 .elementor-element.elementor-element-246cde9 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-246cde9 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-246cde9 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b48d6cc */.elementor-602 .elementor-element.elementor-element-b48d6cc .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-b48d6cc .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-b48d6cc .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cb6c537 */.elementor-602 .elementor-element.elementor-element-cb6c537 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-cb6c537 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-cb6c537 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-7977843 */.elementor-602 .elementor-element.elementor-element-7977843 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-7977843 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-7977843 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-601dbfe */.elementor-602 .elementor-element.elementor-element-601dbfe .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-601dbfe .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-601dbfe .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-dbb76cd */.elementor-602 .elementor-element.elementor-element-dbb76cd .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-dbb76cd .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-dbb76cd .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c7dfe0c */.elementor-602 .elementor-element.elementor-element-c7dfe0c .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c7dfe0c .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c7dfe0c .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6e07e59 */.elementor-602 .elementor-element.elementor-element-6e07e59 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-6e07e59 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-6e07e59 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c4828e6 */.elementor-602 .elementor-element.elementor-element-c4828e6 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c4828e6 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c4828e6 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-daf1ec8 */.elementor-602 .elementor-element.elementor-element-daf1ec8 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-daf1ec8 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-daf1ec8 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-969fd36 */.elementor-602 .elementor-element.elementor-element-969fd36 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-969fd36 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-969fd36 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c3d580a */.elementor-602 .elementor-element.elementor-element-c3d580a .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c3d580a .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c3d580a .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-284f026 */.elementor-602 .elementor-element.elementor-element-284f026 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-284f026 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-284f026 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c830ac0 */.elementor-602 .elementor-element.elementor-element-c830ac0 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c830ac0 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c830ac0 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c1529aa */.elementor-602 .elementor-element.elementor-element-c1529aa .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-c1529aa .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-c1529aa .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-246cde9 */.elementor-602 .elementor-element.elementor-element-246cde9 .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-246cde9 .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-246cde9 .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b48d6cc */.elementor-602 .elementor-element.elementor-element-b48d6cc .td-text-button {
    color: #3f89ce;
}

.elementor-602 .elementor-element.elementor-element-b48d6cc .td-text-button:hover {
    color: #FF801F;
}

.elementor-602 .elementor-element.elementor-element-b48d6cc .service-one-title {
    font-size: 1.2em; /* Adjust the size as needed */
}
.service-one-content {
    background-color: #2cf693 !important;
}
.service-one-details-button {
    background-color: #2cf693
    !important;
    padding: 10px; /* Falls der Bereich etwas größer sein soll */
}/* End custom CSS */