.elementor-30 .elementor-element.elementor-element-6e817dc > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-30 .elementor-element.elementor-element-6e817dc:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-6e817dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://webdesign-hoedl.com/wp-content/uploads/2026/06/Design-ohne-Titel-scaled.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-30 .elementor-element.elementor-element-6e817dc{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-187px;margin-bottom:0px;padding:14em 0em 4em 0em;}.elementor-30 .elementor-element.elementor-element-6e817dc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30 .elementor-element.elementor-element-e203140 .elementor-heading-title{font-family:"M PLUS Rounded 1c", Sans-serif;font-size:39px;color:var( --e-global-color-2e0548f );}.elementor-30 .elementor-element.elementor-element-0680e95{--spacer-size:30px;}.elementor-30 .elementor-element.elementor-element-410abfa .elementor-heading-title{font-family:"M PLUS Rounded 1c", Sans-serif;font-size:68px;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:var( --e-global-color-2e0548f );stroke:var( --e-global-color-2e0548f );color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-88a4aa7{--spacer-size:46px;}.elementor-30 .elementor-element.elementor-element-4662e70 .elementor-button{background-color:var( --e-global-color-b2482bb );font-family:"M PLUS Rounded 1c", Sans-serif;font-size:26px;fill:var( --e-global-color-d4cfc99 );color:var( --e-global-color-d4cfc99 );}.elementor-30 .elementor-element.elementor-element-4662e70 .elementor-button:hover, .elementor-30 .elementor-element.elementor-element-4662e70 .elementor-button:focus{background-color:var( --e-global-color-e379706 );color:var( --e-global-color-b2482bb );}.elementor-30 .elementor-element.elementor-element-4662e70 .elementor-button-content-wrapper{flex-direction:row;}.elementor-30 .elementor-element.elementor-element-4662e70 .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-30 .elementor-element.elementor-element-4662e70 .elementor-button:hover svg, .elementor-30 .elementor-element.elementor-element-4662e70 .elementor-button:focus svg{fill:var( --e-global-color-b2482bb );}.elementor-30 .elementor-element.elementor-element-1fa9fa7{--spacer-size:192px;}.elementor-30 .elementor-element.elementor-element-4994400{width:var( --container-widget-width, 114.946% );max-width:114.946%;--container-widget-width:114.946%;--container-widget-flex-grow:0;}.elementor-30 .elementor-element.elementor-element-4994400 > .elementor-widget-container{margin:-62px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-4994400.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-30 .elementor-element.elementor-element-4994400 img{height:500px;}.elementor-30 .elementor-element.elementor-element-9ed5bcd{--display:flex;}.elementor-30 .elementor-element.elementor-element-f88304d{--display:flex;}.elementor-30 .elementor-element.elementor-element-f128571{--display:flex;}.elementor-30 .elementor-element.elementor-element-c762379{--display:flex;}.elementor-30 .elementor-element.elementor-element-5349af1{--display:flex;}.elementor-30 .elementor-element.elementor-element-bcad9c7{--display:flex;}.elementor-30 .elementor-element.elementor-element-b3c9f62{--display:flex;}.elementor-30 .elementor-element.elementor-element-d6b7c53{--display:flex;}.elementor-30 .elementor-element.elementor-element-3609908{--display:flex;}.elementor-30 .elementor-element.elementor-element-06746de{--display:flex;}.elementor-30 .elementor-element.elementor-element-8799ace{--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-30 .elementor-element.elementor-element-4b00eb51{padding:8em 0em 2em 0em;}.elementor-30 .elementor-element.elementor-element-3951441f{text-align:center;}.elementor-30 .elementor-element.elementor-element-3951441f .elementor-heading-title{font-family:var( --e-global-typography-579fee3-font-family ), Sans-serif;font-size:var( --e-global-typography-579fee3-font-size );font-weight:var( --e-global-typography-579fee3-font-weight );text-transform:var( --e-global-typography-579fee3-text-transform );line-height:var( --e-global-typography-579fee3-line-height );color:var( --e-global-color-b2482bb );}.elementor-30 .elementor-element.elementor-element-56f57e95{text-align:center;}.elementor-30 .elementor-element.elementor-element-56f57e95 .elementor-heading-title{font-family:var( --e-global-typography-03f4a9d-font-family ), Sans-serif;font-size:var( --e-global-typography-03f4a9d-font-size );font-weight:var( --e-global-typography-03f4a9d-font-weight );line-height:var( --e-global-typography-03f4a9d-line-height );color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-6bff2066 > .elementor-widget-container{margin:0px 250px 0px 250px;}.elementor-30 .elementor-element.elementor-element-6bff2066{text-align:center;}.elementor-30 .elementor-element.elementor-element-118bf9e4:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-118bf9e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://webdesign-hoedl.com/wp-content/uploads/2025/04/line.png");background-position:center center;background-repeat:no-repeat;}.elementor-30 .elementor-element.elementor-element-118bf9e4 > .elementor-background-overlay{background-color:var( --e-global-color-2e0548f );opacity:0.8;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30 .elementor-element.elementor-element-118bf9e4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0em 0em 0em 0em;}.elementor-30 .elementor-element.elementor-element-205c79a6:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-205c79a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3120e17 );}.elementor-30 .elementor-element.elementor-element-205c79a6, .elementor-30 .elementor-element.elementor-element-205c79a6 > .elementor-background-overlay{border-radius:30px 30px 30px 30px;}.elementor-30 .elementor-element.elementor-element-205c79a6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:45px;margin-bottom:0px;padding:40px 30px 30px 30px;}.elementor-30 .elementor-element.elementor-element-205c79a6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30 .elementor-element.elementor-element-4212a706.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-30 .elementor-element.elementor-element-40d89da3{width:auto;max-width:auto;}.elementor-30 .elementor-element.elementor-element-40d89da3 > .elementor-widget-container{background-color:var( --e-global-color-accent );margin:-100px 0px 30px 0px;padding:25px 25px 25px 25px;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);}.elementor-30 .elementor-element.elementor-element-45187b18{text-align:center;}.elementor-30 .elementor-element.elementor-element-45187b18 .elementor-heading-title{font-family:var( --e-global-typography-71e80fc-font-family ), Sans-serif;font-size:var( --e-global-typography-71e80fc-font-size );font-weight:var( --e-global-typography-71e80fc-font-weight );line-height:var( --e-global-typography-71e80fc-line-height );color:var( --e-global-color-accent );}.elementor-30 .elementor-element.elementor-element-31610566{text-align:start;}.elementor-30 .elementor-element.elementor-element-7aae0f4f:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-7aae0f4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3120e17 );}.elementor-30 .elementor-element.elementor-element-7aae0f4f, .elementor-30 .elementor-element.elementor-element-7aae0f4f > .elementor-background-overlay{border-radius:30px 30px 30px 30px;}.elementor-30 .elementor-element.elementor-element-7aae0f4f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:105px;margin-bottom:0px;padding:40px 30px 30px 30px;}.elementor-30 .elementor-element.elementor-element-7aae0f4f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30 .elementor-element.elementor-element-29b5aec7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-30 .elementor-element.elementor-element-7708f59c{width:auto;max-width:auto;}.elementor-30 .elementor-element.elementor-element-7708f59c > .elementor-widget-container{background-color:var( --e-global-color-6227abf );margin:-100px 0px 30px 0px;padding:25px 25px 25px 25px;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);}.elementor-30 .elementor-element.elementor-element-39a5b64{text-align:center;}.elementor-30 .elementor-element.elementor-element-39a5b64 .elementor-heading-title{font-family:var( --e-global-typography-71e80fc-font-family ), Sans-serif;font-size:var( --e-global-typography-71e80fc-font-size );font-weight:var( --e-global-typography-71e80fc-font-weight );line-height:var( --e-global-typography-71e80fc-line-height );color:var( --e-global-color-6227abf );}.elementor-30 .elementor-element.elementor-element-d5c5941{text-align:start;}.elementor-30 .elementor-element.elementor-element-3c88d764:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-3c88d764 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3120e17 );}.elementor-30 .elementor-element.elementor-element-3c88d764, .elementor-30 .elementor-element.elementor-element-3c88d764 > .elementor-background-overlay{border-radius:30px 30px 30px 30px;}.elementor-30 .elementor-element.elementor-element-3c88d764{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:45px;margin-bottom:0px;padding:40px 30px 30px 30px;}.elementor-30 .elementor-element.elementor-element-3c88d764 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30 .elementor-element.elementor-element-18fbdf14.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-30 .elementor-element.elementor-element-5a8fb8b9{width:auto;max-width:auto;}.elementor-30 .elementor-element.elementor-element-5a8fb8b9 > .elementor-widget-container{background-color:var( --e-global-color-b2482bb );margin:-100px 0px 30px 0px;padding:25px 25px 25px 25px;border-radius:100px 100px 100px 100px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);}.elementor-30 .elementor-element.elementor-element-71f8e929{text-align:center;}.elementor-30 .elementor-element.elementor-element-71f8e929 .elementor-heading-title{font-family:var( --e-global-typography-71e80fc-font-family ), Sans-serif;font-size:var( --e-global-typography-71e80fc-font-size );font-weight:var( --e-global-typography-71e80fc-font-weight );line-height:var( --e-global-typography-71e80fc-line-height );color:var( --e-global-color-b2482bb );}.elementor-30 .elementor-element.elementor-element-b943e40{text-align:start;}.elementor-30 .elementor-element.elementor-element-7779af06 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-30 .elementor-element.elementor-element-7779af06:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-7779af06 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d4cfc99 );}.elementor-30 .elementor-element.elementor-element-7779af06{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:8em;margin-bottom:0em;padding:8em 0em 8em 0em;}.elementor-30 .elementor-element.elementor-element-7779af06 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30 .elementor-element.elementor-element-7dc0a70 > .elementor-element-populated{margin:0% 10% 0% 0%;--e-column-margin-right:10%;--e-column-margin-left:0%;}.elementor-30 .elementor-element.elementor-element-2dd2fd30:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-2dd2fd30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://webdesign-hoedl.com/wp-content/uploads/2025/04/graphic-designers-working-in-office-with-laptop-t-2021-09-03-00-39-37-utc.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-30 .elementor-element.elementor-element-2dd2fd30, .elementor-30 .elementor-element.elementor-element-2dd2fd30 > .elementor-background-overlay{border-radius:300px 30px 30px 30px;}.elementor-30 .elementor-element.elementor-element-2dd2fd30{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:0;}.elementor-30 .elementor-element.elementor-element-2dd2fd30 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30 .elementor-element.elementor-element-299ddc25{--spacer-size:550px;}.elementor-30 .elementor-element.elementor-element-6c0cd38b{width:auto;max-width:auto;top:39px;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-6c0cd38b{left:39px;}body.rtl .elementor-30 .elementor-element.elementor-element-6c0cd38b{right:39px;}.elementor-30 .elementor-element.elementor-element-7d0b020a > .elementor-element-populated{margin:0% 0% 0% 10%;--e-column-margin-right:0%;--e-column-margin-left:10%;}.elementor-30 .elementor-element.elementor-element-7e917bd6{text-align:start;}.elementor-30 .elementor-element.elementor-element-7e917bd6 .elementor-heading-title{font-family:var( --e-global-typography-579fee3-font-family ), Sans-serif;font-size:var( --e-global-typography-579fee3-font-size );font-weight:var( --e-global-typography-579fee3-font-weight );text-transform:var( --e-global-typography-579fee3-text-transform );line-height:var( --e-global-typography-579fee3-line-height );color:var( --e-global-color-b2482bb );}.elementor-30 .elementor-element.elementor-element-6fe91f3e{text-align:start;}.elementor-30 .elementor-element.elementor-element-6fe91f3e .elementor-heading-title{font-family:var( --e-global-typography-03f4a9d-font-family ), Sans-serif;font-size:var( --e-global-typography-03f4a9d-font-size );font-weight:var( --e-global-typography-03f4a9d-font-weight );line-height:var( --e-global-typography-03f4a9d-line-height );color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-dd9adfd > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-30 .elementor-element.elementor-element-dd9adfd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-30 .elementor-element.elementor-element-dd9adfd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-30 .elementor-element.elementor-element-dd9adfd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-30 .elementor-element.elementor-element-dd9adfd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-30 .elementor-element.elementor-element-dd9adfd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-30 .elementor-element.elementor-element-dd9adfd .elementor-icon-list-icon i{color:var( --e-global-color-6227abf );transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-dd9adfd .elementor-icon-list-icon svg{fill:var( --e-global-color-6227abf );transition:fill 0.3s;}.elementor-30 .elementor-element.elementor-element-dd9adfd{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-30 .elementor-element.elementor-element-dd9adfd .elementor-icon-list-text{transition:color 0.3s;}.elementor-30 .elementor-element.elementor-element-59d47ff6 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-30 .elementor-element.elementor-element-59d47ff6{padding:8em 0em 2em 0em;}.elementor-30 .elementor-element.elementor-element-237db27a > .elementor-element-populated{margin:0% 15% 0% 0%;--e-column-margin-right:15%;--e-column-margin-left:0%;}.elementor-30 .elementor-element.elementor-element-1e0b8c8{text-align:start;}.elementor-30 .elementor-element.elementor-element-1e0b8c8 .elementor-heading-title{font-family:var( --e-global-typography-579fee3-font-family ), Sans-serif;font-size:var( --e-global-typography-579fee3-font-size );font-weight:var( --e-global-typography-579fee3-font-weight );text-transform:var( --e-global-typography-579fee3-text-transform );line-height:var( --e-global-typography-579fee3-line-height );color:var( --e-global-color-b2482bb );}.elementor-30 .elementor-element.elementor-element-16148102{text-align:start;}.elementor-30 .elementor-element.elementor-element-16148102 .elementor-heading-title{font-family:var( --e-global-typography-03f4a9d-font-family ), Sans-serif;font-size:var( --e-global-typography-03f4a9d-font-size );font-weight:var( --e-global-typography-03f4a9d-font-weight );line-height:var( --e-global-typography-03f4a9d-line-height );color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-321d43d1 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-30 .elementor-element.elementor-element-28c8060e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-f93c704 > .elementor-widget-container{background-color:var( --e-global-color-0cd0e55 );padding:40px 30px 40px 30px;border-radius:30px 30px 30px 30px;}.elementor-30 .elementor-element.elementor-element-f93c704 .elementor-image-box-wrapper{text-align:start;}.elementor-30 .elementor-element.elementor-element-f93c704.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-30 .elementor-element.elementor-element-f93c704.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-30 .elementor-element.elementor-element-f93c704.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-30 .elementor-element.elementor-element-f93c704 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-30 .elementor-element.elementor-element-f93c704 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-30 .elementor-element.elementor-element-f93c704 .elementor-image-box-title{font-family:var( --e-global-typography-71e80fc-font-family ), Sans-serif;font-size:var( --e-global-typography-71e80fc-font-size );font-weight:var( --e-global-typography-71e80fc-font-weight );line-height:var( --e-global-typography-71e80fc-line-height );color:var( --e-global-color-2e0548f );}.elementor-30 .elementor-element.elementor-element-f93c704 .elementor-image-box-description{color:var( --e-global-color-2e0548f );}.elementor-30 .elementor-element.elementor-element-43ba62b1 > .elementor-widget-container{background-color:var( --e-global-color-b2482bb );padding:40px 30px 40px 30px;border-radius:30px 30px 30px 30px;}.elementor-30 .elementor-element.elementor-element-43ba62b1 .elementor-image-box-wrapper{text-align:start;}.elementor-30 .elementor-element.elementor-element-43ba62b1.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-30 .elementor-element.elementor-element-43ba62b1.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-30 .elementor-element.elementor-element-43ba62b1.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-30 .elementor-element.elementor-element-43ba62b1 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-30 .elementor-element.elementor-element-43ba62b1 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-30 .elementor-element.elementor-element-43ba62b1 .elementor-image-box-title{font-family:var( --e-global-typography-71e80fc-font-family ), Sans-serif;font-size:var( --e-global-typography-71e80fc-font-size );font-weight:var( --e-global-typography-71e80fc-font-weight );line-height:var( --e-global-typography-71e80fc-line-height );color:var( --e-global-color-2e0548f );}.elementor-30 .elementor-element.elementor-element-43ba62b1 .elementor-image-box-description{color:var( --e-global-color-2e0548f );}.elementor-30 .elementor-element.elementor-element-4a59095f > .elementor-widget-container{background-color:var( --e-global-color-90bd980 );padding:40px 30px 40px 30px;border-radius:30px 30px 30px 30px;}.elementor-30 .elementor-element.elementor-element-4a59095f .elementor-image-box-wrapper{text-align:start;}.elementor-30 .elementor-element.elementor-element-4a59095f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-30 .elementor-element.elementor-element-4a59095f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-30 .elementor-element.elementor-element-4a59095f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-30 .elementor-element.elementor-element-4a59095f .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-30 .elementor-element.elementor-element-4a59095f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-30 .elementor-element.elementor-element-4a59095f .elementor-image-box-title{font-family:var( --e-global-typography-71e80fc-font-family ), Sans-serif;font-size:var( --e-global-typography-71e80fc-font-size );font-weight:var( --e-global-typography-71e80fc-font-weight );line-height:var( --e-global-typography-71e80fc-line-height );color:var( --e-global-color-2e0548f );}.elementor-30 .elementor-element.elementor-element-4a59095f .elementor-image-box-description{color:var( --e-global-color-2e0548f );}.elementor-30 .elementor-element.elementor-element-7d29d977 > .elementor-widget-container{background-color:var( --e-global-color-e379706 );padding:40px 30px 40px 30px;border-radius:30px 30px 30px 30px;}.elementor-30 .elementor-element.elementor-element-7d29d977 .elementor-image-box-wrapper{text-align:start;}.elementor-30 .elementor-element.elementor-element-7d29d977.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-30 .elementor-element.elementor-element-7d29d977.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-30 .elementor-element.elementor-element-7d29d977.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-30 .elementor-element.elementor-element-7d29d977 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-30 .elementor-element.elementor-element-7d29d977 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-30 .elementor-element.elementor-element-7d29d977 .elementor-image-box-title{font-family:var( --e-global-typography-71e80fc-font-family ), Sans-serif;font-size:var( --e-global-typography-71e80fc-font-size );font-weight:var( --e-global-typography-71e80fc-font-weight );line-height:var( --e-global-typography-71e80fc-line-height );color:var( --e-global-color-2e0548f );}.elementor-30 .elementor-element.elementor-element-7d29d977 .elementor-image-box-description{color:var( --e-global-color-2e0548f );}.elementor-30 .elementor-element.elementor-element-a9125ef{--display:flex;}.elementor-30 .elementor-element.elementor-element-aff28ee img{width:43%;}.elementor-30 .elementor-element.elementor-element-2bf1e44{--display:flex;}.elementor-30 .elementor-element.elementor-element-8224cf3{--spacer-size:50px;}.elementor-30 .elementor-element.elementor-element-90eef18{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-30 .elementor-element.elementor-element-ee38507{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-30 .elementor-element.elementor-element-dad6793 img{width:50%;}.elementor-30 .elementor-element.elementor-element-d7d5655{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-30 .elementor-element.elementor-element-a041178{text-align:center;}.elementor-30 .elementor-element.elementor-element-8b44b74 .elementor-button{background-color:var( --e-global-color-b2482bb );fill:var( --e-global-color-2e0548f );color:var( --e-global-color-2e0548f );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:7px 7px 7px 7px;}.elementor-30 .elementor-element.elementor-element-546d4719{padding:8em 0em 2em 0em;}.elementor-30 .elementor-element.elementor-element-68eae547{text-align:center;}.elementor-30 .elementor-element.elementor-element-68eae547 .elementor-heading-title{font-family:var( --e-global-typography-579fee3-font-family ), Sans-serif;font-size:var( --e-global-typography-579fee3-font-size );font-weight:var( --e-global-typography-579fee3-font-weight );text-transform:var( --e-global-typography-579fee3-text-transform );line-height:var( --e-global-typography-579fee3-line-height );color:var( --e-global-color-b2482bb );}.elementor-30 .elementor-element.elementor-element-6ea6f12f{text-align:center;}.elementor-30 .elementor-element.elementor-element-6ea6f12f .elementor-heading-title{font-family:var( --e-global-typography-03f4a9d-font-family ), Sans-serif;font-size:var( --e-global-typography-03f4a9d-font-size );font-weight:var( --e-global-typography-03f4a9d-font-weight );line-height:var( --e-global-typography-03f4a9d-line-height );color:var( --e-global-color-primary );}.elementor-30 .elementor-element.elementor-element-1ed7d9a1 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-30 .elementor-element.elementor-element-1ed7d9a1:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-1ed7d9a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://webdesign-hoedl.com/wp-content/uploads/2025/04/female-artisan-posing-2021-09-24-03-59-59-utc.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-30 .elementor-element.elementor-element-1ed7d9a1 > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.45;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30 .elementor-element.elementor-element-1ed7d9a1:hover > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.5;}.elementor-30 .elementor-element.elementor-element-1ed7d9a1 > .elementor-container{min-height:400px;}.elementor-30 .elementor-element.elementor-element-1ed7d9a1, .elementor-30 .elementor-element.elementor-element-1ed7d9a1 > .elementor-background-overlay{border-radius:30px 30px 30px 30px;}.elementor-30 .elementor-element.elementor-element-1ed7d9a1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 40px 20px;}.elementor-30 .elementor-element.elementor-element-660111df .elementor-heading-title{color:var( --e-global-color-b2482bb );}.elementor-30 .elementor-element.elementor-element-4ec07f7a .elementor-heading-title{font-family:var( --e-global-typography-71e80fc-font-family ), Sans-serif;font-size:var( --e-global-typography-71e80fc-font-size );font-weight:var( --e-global-typography-71e80fc-font-weight );line-height:var( --e-global-typography-71e80fc-line-height );color:var( --e-global-color-2e0548f );}.elementor-30 .elementor-element.elementor-element-250135c7{color:var( --e-global-color-2e0548f );}.elementor-30 .elementor-element.elementor-element-2b303b0f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-30 .elementor-element.elementor-element-2b303b0f:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-2b303b0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://webdesign-hoedl.com/wp-content/uploads/2025/04/way-to-work-man-texting-on-phone-standing-with-b-2021-08-26-16-33-49-utc.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-30 .elementor-element.elementor-element-2b303b0f > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.45;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30 .elementor-element.elementor-element-2b303b0f:hover > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.5;}.elementor-30 .elementor-element.elementor-element-2b303b0f > .elementor-container{min-height:400px;}.elementor-30 .elementor-element.elementor-element-2b303b0f, .elementor-30 .elementor-element.elementor-element-2b303b0f > .elementor-background-overlay{border-radius:30px 30px 30px 30px;}.elementor-30 .elementor-element.elementor-element-2b303b0f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 40px 20px;}.elementor-30 .elementor-element.elementor-element-9588cf .elementor-heading-title{color:var( --e-global-color-b2482bb );}.elementor-30 .elementor-element.elementor-element-7cc59cb8 .elementor-heading-title{font-family:var( --e-global-typography-71e80fc-font-family ), Sans-serif;font-size:var( --e-global-typography-71e80fc-font-size );font-weight:var( --e-global-typography-71e80fc-font-weight );line-height:var( --e-global-typography-71e80fc-line-height );color:var( --e-global-color-2e0548f );}.elementor-30 .elementor-element.elementor-element-7244c851{color:var( --e-global-color-2e0548f );}.elementor-30 .elementor-element.elementor-element-598424f4 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-30 .elementor-element.elementor-element-598424f4:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-598424f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://webdesign-hoedl.com/wp-content/uploads/2025/04/couple-in-new-home-putting-together-self-assembly-2021-08-26-16-15-28-utc.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-30 .elementor-element.elementor-element-598424f4 > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.45;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30 .elementor-element.elementor-element-598424f4:hover > .elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:0.5;}.elementor-30 .elementor-element.elementor-element-598424f4 > .elementor-container{min-height:400px;}.elementor-30 .elementor-element.elementor-element-598424f4, .elementor-30 .elementor-element.elementor-element-598424f4 > .elementor-background-overlay{border-radius:30px 30px 30px 30px;}.elementor-30 .elementor-element.elementor-element-598424f4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 40px 20px;}.elementor-30 .elementor-element.elementor-element-24bbdeb5 .elementor-heading-title{color:var( --e-global-color-b2482bb );}.elementor-30 .elementor-element.elementor-element-2fdc158 .elementor-heading-title{font-family:var( --e-global-typography-71e80fc-font-family ), Sans-serif;font-size:var( --e-global-typography-71e80fc-font-size );font-weight:var( --e-global-typography-71e80fc-font-weight );line-height:var( --e-global-typography-71e80fc-line-height );color:var( --e-global-color-2e0548f );}.elementor-30 .elementor-element.elementor-element-68c801e1{color:var( --e-global-color-2e0548f );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-30 .elementor-element.elementor-element-6e817dc{padding:8em 0em 4em 0em;}.elementor-30 .elementor-element.elementor-element-8799ace{--e-n-carousel-swiper-slides-to-display:2;}.elementor-30 .elementor-element.elementor-element-4b00eb51{padding:4em 0em 1em 0em;}.elementor-30 .elementor-element.elementor-element-3951441f .elementor-heading-title{font-size:var( --e-global-typography-579fee3-font-size );line-height:var( --e-global-typography-579fee3-line-height );}.elementor-30 .elementor-element.elementor-element-56f57e95 .elementor-heading-title{font-size:var( --e-global-typography-03f4a9d-font-size );line-height:var( --e-global-typography-03f4a9d-line-height );}.elementor-30 .elementor-element.elementor-element-6bff2066 > .elementor-widget-container{margin:0px 150px 0px 150px;}.elementor-30 .elementor-element.elementor-element-205c79a6{padding:40px 20px 20px 20px;}.elementor-30 .elementor-element.elementor-element-45187b18 .elementor-heading-title{font-size:var( --e-global-typography-71e80fc-font-size );line-height:var( --e-global-typography-71e80fc-line-height );}.elementor-30 .elementor-element.elementor-element-7aae0f4f{padding:40px 20px 20px 20px;}.elementor-30 .elementor-element.elementor-element-39a5b64 .elementor-heading-title{font-size:var( --e-global-typography-71e80fc-font-size );line-height:var( --e-global-typography-71e80fc-line-height );}.elementor-30 .elementor-element.elementor-element-3c88d764{padding:40px 20px 20px 20px;}.elementor-30 .elementor-element.elementor-element-71f8e929 .elementor-heading-title{font-size:var( --e-global-typography-71e80fc-font-size );line-height:var( --e-global-typography-71e80fc-line-height );}.elementor-30 .elementor-element.elementor-element-7779af06{margin-top:5em;margin-bottom:0em;padding:5em 0em 5em 0em;}.elementor-30 .elementor-element.elementor-element-2dd2fd30, .elementor-30 .elementor-element.elementor-element-2dd2fd30 > .elementor-background-overlay{border-radius:200px 30px 30px 30px;}.elementor-30 .elementor-element.elementor-element-7e917bd6 .elementor-heading-title{font-size:var( --e-global-typography-579fee3-font-size );line-height:var( --e-global-typography-579fee3-line-height );}.elementor-30 .elementor-element.elementor-element-6fe91f3e .elementor-heading-title{font-size:var( --e-global-typography-03f4a9d-font-size );line-height:var( --e-global-typography-03f4a9d-line-height );}.elementor-30 .elementor-element.elementor-element-59d47ff6{padding:4em 0em 1em 0em;}.elementor-30 .elementor-element.elementor-element-237db27a > .elementor-element-populated{margin:0% 10% 0% 0%;--e-column-margin-right:10%;--e-column-margin-left:0%;}.elementor-30 .elementor-element.elementor-element-1e0b8c8 .elementor-heading-title{font-size:var( --e-global-typography-579fee3-font-size );line-height:var( --e-global-typography-579fee3-line-height );}.elementor-30 .elementor-element.elementor-element-16148102 .elementor-heading-title{font-size:var( --e-global-typography-03f4a9d-font-size );line-height:var( --e-global-typography-03f4a9d-line-height );}.elementor-30 .elementor-element.elementor-element-f93c704 .elementor-image-box-title{font-size:var( --e-global-typography-71e80fc-font-size );line-height:var( --e-global-typography-71e80fc-line-height );}.elementor-30 .elementor-element.elementor-element-43ba62b1 .elementor-image-box-title{font-size:var( --e-global-typography-71e80fc-font-size );line-height:var( --e-global-typography-71e80fc-line-height );}.elementor-30 .elementor-element.elementor-element-4a59095f .elementor-image-box-title{font-size:var( --e-global-typography-71e80fc-font-size );line-height:var( --e-global-typography-71e80fc-line-height );}.elementor-30 .elementor-element.elementor-element-7d29d977 .elementor-image-box-title{font-size:var( --e-global-typography-71e80fc-font-size );line-height:var( --e-global-typography-71e80fc-line-height );}.elementor-30 .elementor-element.elementor-element-546d4719{padding:4em 0em 1em 0em;}.elementor-30 .elementor-element.elementor-element-68eae547 .elementor-heading-title{font-size:var( --e-global-typography-579fee3-font-size );line-height:var( --e-global-typography-579fee3-line-height );}.elementor-30 .elementor-element.elementor-element-6ea6f12f .elementor-heading-title{font-size:var( --e-global-typography-03f4a9d-font-size );line-height:var( --e-global-typography-03f4a9d-line-height );}.elementor-30 .elementor-element.elementor-element-1ed7d9a1{padding:10px 10px 40px 10px;}.elementor-30 .elementor-element.elementor-element-4ec07f7a .elementor-heading-title{font-size:var( --e-global-typography-71e80fc-font-size );line-height:var( --e-global-typography-71e80fc-line-height );}.elementor-30 .elementor-element.elementor-element-2b303b0f{padding:10px 10px 40px 10px;}.elementor-30 .elementor-element.elementor-element-7cc59cb8 .elementor-heading-title{font-size:var( --e-global-typography-71e80fc-font-size );line-height:var( --e-global-typography-71e80fc-line-height );}.elementor-30 .elementor-element.elementor-element-598424f4{padding:10px 10px 40px 10px;}.elementor-30 .elementor-element.elementor-element-2fdc158 .elementor-heading-title{font-size:var( --e-global-typography-71e80fc-font-size );line-height:var( --e-global-typography-71e80fc-line-height );}}@media(max-width:767px){.elementor-30 .elementor-element.elementor-element-6e817dc:not(.elementor-motion-effects-element-type-background), .elementor-30 .elementor-element.elementor-element-6e817dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top right;}.elementor-30 .elementor-element.elementor-element-8799ace{--e-n-carousel-swiper-slides-to-display:1;}.elementor-30 .elementor-element.elementor-element-3951441f .elementor-heading-title{font-size:var( --e-global-typography-579fee3-font-size );line-height:var( --e-global-typography-579fee3-line-height );}.elementor-30 .elementor-element.elementor-element-56f57e95 .elementor-heading-title{font-size:var( --e-global-typography-03f4a9d-font-size );line-height:var( --e-global-typography-03f4a9d-line-height );}.elementor-30 .elementor-element.elementor-element-6bff2066 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-30 .elementor-element.elementor-element-205c79a6{padding:40px 15px 20px 15px;}.elementor-30 .elementor-element.elementor-element-45187b18 .elementor-heading-title{font-size:var( --e-global-typography-71e80fc-font-size );line-height:var( --e-global-typography-71e80fc-line-height );}.elementor-30 .elementor-element.elementor-element-7aae0f4f{margin-top:45px;margin-bottom:0px;padding:40px 15px 20px 15px;}.elementor-30 .elementor-element.elementor-element-39a5b64 .elementor-heading-title{font-size:var( --e-global-typography-71e80fc-font-size );line-height:var( --e-global-typography-71e80fc-line-height );}.elementor-30 .elementor-element.elementor-element-3c88d764{padding:40px 15px 20px 15px;}.elementor-30 .elementor-element.elementor-element-71f8e929 .elementor-heading-title{font-size:var( --e-global-typography-71e80fc-font-size );line-height:var( --e-global-typography-71e80fc-line-height );}.elementor-30 .elementor-element.elementor-element-7dc0a70 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-30 .elementor-element.elementor-element-2dd2fd30, .elementor-30 .elementor-element.elementor-element-2dd2fd30 > .elementor-background-overlay{border-radius:200px 30px 30px 30px;}.elementor-30 .elementor-element.elementor-element-299ddc25{--spacer-size:400px;}body:not(.rtl) .elementor-30 .elementor-element.elementor-element-6c0cd38b{left:19px;}body.rtl .elementor-30 .elementor-element.elementor-element-6c0cd38b{right:19px;}.elementor-30 .elementor-element.elementor-element-6c0cd38b{top:19px;}.elementor-30 .elementor-element.elementor-element-7d0b020a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-30 .elementor-element.elementor-element-7e917bd6 .elementor-heading-title{font-size:var( --e-global-typography-579fee3-font-size );line-height:var( --e-global-typography-579fee3-line-height );}.elementor-30 .elementor-element.elementor-element-6fe91f3e .elementor-heading-title{font-size:var( --e-global-typography-03f4a9d-font-size );line-height:var( --e-global-typography-03f4a9d-line-height );}.elementor-30 .elementor-element.elementor-element-237db27a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-30 .elementor-element.elementor-element-1e0b8c8 .elementor-heading-title{font-size:var( --e-global-typography-579fee3-font-size );line-height:var( --e-global-typography-579fee3-line-height );}.elementor-30 .elementor-element.elementor-element-16148102 .elementor-heading-title{font-size:var( --e-global-typography-03f4a9d-font-size );line-height:var( --e-global-typography-03f4a9d-line-height );}.elementor-30 .elementor-element.elementor-element-3a78d311 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-30 .elementor-element.elementor-element-f93c704 .elementor-image-box-img{margin-bottom:15px;}.elementor-30 .elementor-element.elementor-element-f93c704 .elementor-image-box-title{font-size:var( --e-global-typography-71e80fc-font-size );line-height:var( --e-global-typography-71e80fc-line-height );}.elementor-30 .elementor-element.elementor-element-43ba62b1 .elementor-image-box-img{margin-bottom:15px;}.elementor-30 .elementor-element.elementor-element-43ba62b1 .elementor-image-box-title{font-size:var( --e-global-typography-71e80fc-font-size );line-height:var( --e-global-typography-71e80fc-line-height );}.elementor-30 .elementor-element.elementor-element-4a59095f .elementor-image-box-img{margin-bottom:15px;}.elementor-30 .elementor-element.elementor-element-4a59095f .elementor-image-box-title{font-size:var( --e-global-typography-71e80fc-font-size );line-height:var( --e-global-typography-71e80fc-line-height );}.elementor-30 .elementor-element.elementor-element-7d29d977 .elementor-image-box-img{margin-bottom:15px;}.elementor-30 .elementor-element.elementor-element-7d29d977 .elementor-image-box-title{font-size:var( --e-global-typography-71e80fc-font-size );line-height:var( --e-global-typography-71e80fc-line-height );}.elementor-30 .elementor-element.elementor-element-68eae547 .elementor-heading-title{font-size:var( --e-global-typography-579fee3-font-size );line-height:var( --e-global-typography-579fee3-line-height );}.elementor-30 .elementor-element.elementor-element-6ea6f12f .elementor-heading-title{font-size:var( --e-global-typography-03f4a9d-font-size );line-height:var( --e-global-typography-03f4a9d-line-height );}.elementor-30 .elementor-element.elementor-element-1ed7d9a1{padding:20px 20px 40px 20px;}.elementor-30 .elementor-element.elementor-element-4ec07f7a .elementor-heading-title{font-size:var( --e-global-typography-71e80fc-font-size );line-height:var( --e-global-typography-71e80fc-line-height );}.elementor-30 .elementor-element.elementor-element-2b303b0f{padding:20px 20px 40px 20px;}.elementor-30 .elementor-element.elementor-element-7cc59cb8 .elementor-heading-title{font-size:var( --e-global-typography-71e80fc-font-size );line-height:var( --e-global-typography-71e80fc-line-height );}.elementor-30 .elementor-element.elementor-element-598424f4{padding:20px 20px 40px 20px;}.elementor-30 .elementor-element.elementor-element-2fdc158 .elementor-heading-title{font-size:var( --e-global-typography-71e80fc-font-size );line-height:var( --e-global-typography-71e80fc-line-height );}}@media(min-width:768px){.elementor-30 .elementor-element.elementor-element-9b22ddc{width:59.474%;}.elementor-30 .elementor-element.elementor-element-d33303e{width:40.482%;}.elementor-30 .elementor-element.elementor-element-ee38507{--width:50%;}.elementor-30 .elementor-element.elementor-element-d7d5655{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-30 .elementor-element.elementor-element-9b22ddc{width:55%;}}