.elementor-4226 .elementor-element.elementor-element-0646b93{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4226 .elementor-element.elementor-element-8a05229{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:120px;--padding-right:80px;}.elementor-widget-heading .elementor-heading-title{font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-4226 .elementor-element.elementor-element-dbc33dd{width:var( --container-widget-width, 716px );max-width:716px;--container-widget-width:716px;--container-widget-flex-grow:0;}.elementor-4226 .elementor-element.elementor-element-dbc33dd .elementor-heading-title{font-family:var( --e-global-typography-7a3591e-font-family ), Sans-serif;font-size:var( --e-global-typography-7a3591e-font-size );font-weight:var( --e-global-typography-7a3591e-font-weight );text-transform:var( --e-global-typography-7a3591e-text-transform );line-height:var( --e-global-typography-7a3591e-line-height );}.elementor-widget-text-editor{color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4226 .elementor-element.elementor-element-43cb165{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-9746a06-font-family ), Sans-serif;font-size:var( --e-global-typography-9746a06-font-size );font-weight:var( --e-global-typography-9746a06-font-weight );font-style:var( --e-global-typography-9746a06-font-style );line-height:var( --e-global-typography-9746a06-line-height );}.elementor-4226 .elementor-element.elementor-element-43cb165 p{margin-block-end:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-4226 .elementor-element.elementor-element-dfaecc6 .elementor-button{background-color:var( --e-global-color-07c4562 );font-family:var( --e-global-typography-5f3168c-font-family ), Sans-serif;font-size:var( --e-global-typography-5f3168c-font-size );text-transform:var( --e-global-typography-5f3168c-text-transform );font-style:var( --e-global-typography-5f3168c-font-style );line-height:var( --e-global-typography-5f3168c-line-height );fill:var( --e-global-color-db598c5 );color:var( --e-global-color-db598c5 );border-style:solid;border-color:var( --e-global-color-07c4562 );}.elementor-4226 .elementor-element.elementor-element-dfaecc6 .elementor-button:hover, .elementor-4226 .elementor-element.elementor-element-dfaecc6 .elementor-button:focus{background-color:var( --e-global-color-1376879 );color:var( --e-global-color-secondary );border-color:var( --e-global-color-1376879 );}.elementor-4226 .elementor-element.elementor-element-dfaecc6 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-4226 .elementor-element.elementor-element-dfaecc6 .elementor-button:hover svg, .elementor-4226 .elementor-element.elementor-element-dfaecc6 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-4226 .elementor-element.elementor-element-df85ee8{--display:flex;--position:absolute;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;bottom:0px;}body:not(.rtl) .elementor-4226 .elementor-element.elementor-element-df85ee8{left:120px;}body.rtl .elementor-4226 .elementor-element.elementor-element-df85ee8{right:120px;}.elementor-4226 .elementor-element.elementor-element-42001c7{width:var( --container-widget-width, 182px );max-width:182px;--container-widget-width:182px;--container-widget-flex-grow:0;}.elementor-4226 .elementor-element.elementor-element-42001c7 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-4226 .elementor-element.elementor-element-42001c7.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-4226 .elementor-element.elementor-element-02fdab1{width:auto;max-width:auto;}.elementor-4226 .elementor-element.elementor-element-02fdab1 > .elementor-widget-container{--e-transform-scale:0.7;}.elementor-4226 .elementor-element.elementor-element-02fdab1.elementor-element{--align-self:flex-start;}.elementor-4226 .elementor-element.elementor-element-832d9ff{--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;--overlay-opacity:0.5;}.elementor-4226 .elementor-element.elementor-element-832d9ff:not(.elementor-motion-effects-element-type-background), .elementor-4226 .elementor-element.elementor-element-832d9ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schulze-immobilien.net/wp-content/uploads/2025/10/decoration-2024-10-18-04-37-35-utc-scaled.jpg");background-position:center right;background-size:cover;}.elementor-4226 .elementor-element.elementor-element-832d9ff::before, .elementor-4226 .elementor-element.elementor-element-832d9ff > .elementor-background-video-container::before, .elementor-4226 .elementor-element.elementor-element-832d9ff > .e-con-inner > .elementor-background-video-container::before, .elementor-4226 .elementor-element.elementor-element-832d9ff > .elementor-background-slideshow::before, .elementor-4226 .elementor-element.elementor-element-832d9ff > .e-con-inner > .elementor-background-slideshow::before, .elementor-4226 .elementor-element.elementor-element-832d9ff > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, var( --e-global-color-7ed1da4 ) 42%);}.elementor-4226 .elementor-element.elementor-element-3212641{--spacer-size:50px;}.elementor-4226 .elementor-element.elementor-element-8e2ab1c{--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-4226 .elementor-element.elementor-element-8e2ab1c:not(.elementor-motion-effects-element-type-background), .elementor-4226 .elementor-element.elementor-element-8e2ab1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-93b9ddf );}.elementor-4226 .elementor-element.elementor-element-b049231{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );}.elementor-4226 .elementor-element.elementor-element-4b27cd2{width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;}.elementor-4226 .elementor-element.elementor-element-4b27cd2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4226 .elementor-element.elementor-element-4b27cd2 img{width:80px;height:80px;object-fit:cover;object-position:top center;border-radius:200px 200px 200px 200px;}.elementor-4226 .elementor-element.elementor-element-2e85641{width:var( --container-widget-width, 770px );max-width:770px;--container-widget-width:770px;--container-widget-flex-grow:0;}.elementor-4226 .elementor-element.elementor-element-2e85641 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4226 .elementor-element.elementor-element-2e85641.elementor-element{--align-self:center;}.elementor-4226 .elementor-element.elementor-element-2e85641 .elementor-heading-title{font-family:var( --e-global-typography-2fd761b-font-family ), Sans-serif;font-size:var( --e-global-typography-2fd761b-font-size );font-weight:var( --e-global-typography-2fd761b-font-weight );line-height:var( --e-global-typography-2fd761b-line-height );}.elementor-4226 .elementor-element.elementor-element-6116f40{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:52px;--margin-right:0px;}.elementor-4226 .elementor-element.elementor-element-67905e5 img{width:60px;height:60px;object-fit:contain;object-position:center center;}.elementor-4226 .elementor-element.elementor-element-23aba44{width:var( --container-widget-width, 782px );max-width:782px;--container-widget-width:782px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-03e7ed2-font-family ), Sans-serif;font-size:var( --e-global-typography-03e7ed2-font-size );font-weight:var( --e-global-typography-03e7ed2-font-weight );line-height:var( --e-global-typography-03e7ed2-line-height );color:var( --e-global-color-d29e74e );}.elementor-4226 .elementor-element.elementor-element-23aba44 p{margin-block-end:0px;}.elementor-4226 .elementor-element.elementor-element-95975b2{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:28px 28px;--row-gap:28px;--column-gap:28px;--grid-auto-flow:row;--align-items:center;}.elementor-4226 .elementor-element.elementor-element-95975b2:not(.elementor-motion-effects-element-type-background), .elementor-4226 .elementor-element.elementor-element-95975b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-93b9ddf );}.elementor-4226 .elementor-element.elementor-element-f26427d{--display:flex;--min-height:400px;--justify-content:flex-end;--overlay-opacity:0.68;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-4226 .elementor-element.elementor-element-f26427d:not(.elementor-motion-effects-element-type-background), .elementor-4226 .elementor-element.elementor-element-f26427d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schulze-immobilien.net/wp-content/uploads/2025/10/young-asian-businesswoman-attending-a-virtual-work-2025-02-22-16-24-56-utc-scaled.jpg");background-position:center center;background-size:cover;}.elementor-4226 .elementor-element.elementor-element-f26427d::before, .elementor-4226 .elementor-element.elementor-element-f26427d > .elementor-background-video-container::before, .elementor-4226 .elementor-element.elementor-element-f26427d > .e-con-inner > .elementor-background-video-container::before, .elementor-4226 .elementor-element.elementor-element-f26427d > .elementor-background-slideshow::before, .elementor-4226 .elementor-element.elementor-element-f26427d > .e-con-inner > .elementor-background-slideshow::before, .elementor-4226 .elementor-element.elementor-element-f26427d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-7ed1da4 ) 30%, var( --e-global-color-72ba231 ) 100%);}.elementor-4226 .elementor-element.elementor-element-f26427d:hover::before, .elementor-4226 .elementor-element.elementor-element-f26427d:hover > .elementor-background-video-container::before, .elementor-4226 .elementor-element.elementor-element-f26427d:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4226 .elementor-element.elementor-element-f26427d > .elementor-background-slideshow:hover::before, .elementor-4226 .elementor-element.elementor-element-f26427d > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-7ed1da4 ) 0%, #000000 100%);}.elementor-4226 .elementor-element.elementor-element-f26427d:hover{--overlay-opacity:0.68;}.elementor-4226 .elementor-element.elementor-element-f26427d, .elementor-4226 .elementor-element.elementor-element-f26427d::before{--overlay-transition:0.5s;}.elementor-4226 .elementor-element.elementor-element-4e40f86{width:initial;max-width:initial;text-align:start;}.elementor-4226 .elementor-element.elementor-element-4e40f86 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4226 .elementor-element.elementor-element-4e40f86 .elementor-heading-title{font-family:var( --e-global-typography-eba19ed-font-family ), Sans-serif;font-size:var( --e-global-typography-eba19ed-font-size );font-weight:var( --e-global-typography-eba19ed-font-weight );text-transform:var( --e-global-typography-eba19ed-text-transform );line-height:var( --e-global-typography-eba19ed-line-height );color:var( --e-global-color-secondary );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-4226 .elementor-element.elementor-element-679176a .elementor-icon-wrapper{text-align:start;}.elementor-4226 .elementor-element.elementor-element-679176a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );color:var( --e-global-color-07c4562 );}.elementor-4226 .elementor-element.elementor-element-679176a.elementor-view-framed .elementor-icon, .elementor-4226 .elementor-element.elementor-element-679176a.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4226 .elementor-element.elementor-element-679176a.elementor-view-framed .elementor-icon, .elementor-4226 .elementor-element.elementor-element-679176a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4226 .elementor-element.elementor-element-679176a.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-07c4562 );}.elementor-4226 .elementor-element.elementor-element-679176a.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-07c4562 );}.elementor-4226 .elementor-element.elementor-element-679176a .elementor-icon{font-size:28px;padding:10px;}.elementor-4226 .elementor-element.elementor-element-679176a .elementor-icon svg{height:28px;}.elementor-4226 .elementor-element.elementor-element-c6f81e7{--display:flex;--min-height:400px;--justify-content:flex-end;--overlay-opacity:0.68;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-4226 .elementor-element.elementor-element-c6f81e7:not(.elementor-motion-effects-element-type-background), .elementor-4226 .elementor-element.elementor-element-c6f81e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schulze-immobilien.net/wp-content/uploads/2025/10/b9083dff069ebe36b792c44d3f66d32340a0975b.jpg");background-position:center center;background-size:cover;}.elementor-4226 .elementor-element.elementor-element-c6f81e7::before, .elementor-4226 .elementor-element.elementor-element-c6f81e7 > .elementor-background-video-container::before, .elementor-4226 .elementor-element.elementor-element-c6f81e7 > .e-con-inner > .elementor-background-video-container::before, .elementor-4226 .elementor-element.elementor-element-c6f81e7 > .elementor-background-slideshow::before, .elementor-4226 .elementor-element.elementor-element-c6f81e7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4226 .elementor-element.elementor-element-c6f81e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-7ed1da4 ) 30%, var( --e-global-color-72ba231 ) 100%);}.elementor-4226 .elementor-element.elementor-element-c6f81e7:hover::before, .elementor-4226 .elementor-element.elementor-element-c6f81e7:hover > .elementor-background-video-container::before, .elementor-4226 .elementor-element.elementor-element-c6f81e7:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4226 .elementor-element.elementor-element-c6f81e7 > .elementor-background-slideshow:hover::before, .elementor-4226 .elementor-element.elementor-element-c6f81e7 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-7ed1da4 ) 0%, #000000 100%);}.elementor-4226 .elementor-element.elementor-element-c6f81e7:hover{--overlay-opacity:0.68;}.elementor-4226 .elementor-element.elementor-element-c6f81e7, .elementor-4226 .elementor-element.elementor-element-c6f81e7::before{--overlay-transition:0.5s;}.elementor-4226 .elementor-element.elementor-element-5193a8c{width:initial;max-width:initial;text-align:start;}.elementor-4226 .elementor-element.elementor-element-5193a8c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4226 .elementor-element.elementor-element-5193a8c .elementor-heading-title{font-family:var( --e-global-typography-eba19ed-font-family ), Sans-serif;font-size:var( --e-global-typography-eba19ed-font-size );font-weight:var( --e-global-typography-eba19ed-font-weight );text-transform:var( --e-global-typography-eba19ed-text-transform );line-height:var( --e-global-typography-eba19ed-line-height );color:var( --e-global-color-secondary );}.elementor-4226 .elementor-element.elementor-element-9e2d473 .elementor-icon-wrapper{text-align:start;}.elementor-4226 .elementor-element.elementor-element-9e2d473.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );color:var( --e-global-color-07c4562 );}.elementor-4226 .elementor-element.elementor-element-9e2d473.elementor-view-framed .elementor-icon, .elementor-4226 .elementor-element.elementor-element-9e2d473.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4226 .elementor-element.elementor-element-9e2d473.elementor-view-framed .elementor-icon, .elementor-4226 .elementor-element.elementor-element-9e2d473.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4226 .elementor-element.elementor-element-9e2d473.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-07c4562 );}.elementor-4226 .elementor-element.elementor-element-9e2d473.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-07c4562 );}.elementor-4226 .elementor-element.elementor-element-9e2d473 .elementor-icon{font-size:28px;padding:10px;}.elementor-4226 .elementor-element.elementor-element-9e2d473 .elementor-icon svg{height:28px;}.elementor-4226 .elementor-element.elementor-element-74106de{--display:flex;--min-height:400px;--justify-content:flex-end;--overlay-opacity:0.68;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-4226 .elementor-element.elementor-element-74106de:not(.elementor-motion-effects-element-type-background), .elementor-4226 .elementor-element.elementor-element-74106de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schulze-immobilien.net/wp-content/uploads/2025/10/Best-Schreibtisch-2-1024x768-1.jpg");background-position:center center;background-size:cover;}.elementor-4226 .elementor-element.elementor-element-74106de::before, .elementor-4226 .elementor-element.elementor-element-74106de > .elementor-background-video-container::before, .elementor-4226 .elementor-element.elementor-element-74106de > .e-con-inner > .elementor-background-video-container::before, .elementor-4226 .elementor-element.elementor-element-74106de > .elementor-background-slideshow::before, .elementor-4226 .elementor-element.elementor-element-74106de > .e-con-inner > .elementor-background-slideshow::before, .elementor-4226 .elementor-element.elementor-element-74106de > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-7ed1da4 ) 30%, var( --e-global-color-72ba231 ) 100%);}.elementor-4226 .elementor-element.elementor-element-74106de:hover::before, .elementor-4226 .elementor-element.elementor-element-74106de:hover > .elementor-background-video-container::before, .elementor-4226 .elementor-element.elementor-element-74106de:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4226 .elementor-element.elementor-element-74106de > .elementor-background-slideshow:hover::before, .elementor-4226 .elementor-element.elementor-element-74106de > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-7ed1da4 ) 0%, #000000 100%);}.elementor-4226 .elementor-element.elementor-element-74106de:hover{--overlay-opacity:0.68;}.elementor-4226 .elementor-element.elementor-element-74106de, .elementor-4226 .elementor-element.elementor-element-74106de::before{--overlay-transition:0.5s;}.elementor-4226 .elementor-element.elementor-element-a41d2c1{width:initial;max-width:initial;text-align:start;}.elementor-4226 .elementor-element.elementor-element-a41d2c1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4226 .elementor-element.elementor-element-a41d2c1 .elementor-heading-title{font-family:var( --e-global-typography-eba19ed-font-family ), Sans-serif;font-size:var( --e-global-typography-eba19ed-font-size );font-weight:var( --e-global-typography-eba19ed-font-weight );text-transform:var( --e-global-typography-eba19ed-text-transform );line-height:var( --e-global-typography-eba19ed-line-height );color:var( --e-global-color-secondary );}.elementor-4226 .elementor-element.elementor-element-f7f34ee .elementor-icon-wrapper{text-align:start;}.elementor-4226 .elementor-element.elementor-element-f7f34ee.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );color:var( --e-global-color-07c4562 );}.elementor-4226 .elementor-element.elementor-element-f7f34ee.elementor-view-framed .elementor-icon, .elementor-4226 .elementor-element.elementor-element-f7f34ee.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4226 .elementor-element.elementor-element-f7f34ee.elementor-view-framed .elementor-icon, .elementor-4226 .elementor-element.elementor-element-f7f34ee.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4226 .elementor-element.elementor-element-f7f34ee.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-07c4562 );}.elementor-4226 .elementor-element.elementor-element-f7f34ee.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-07c4562 );}.elementor-4226 .elementor-element.elementor-element-f7f34ee .elementor-icon{font-size:28px;padding:10px;}.elementor-4226 .elementor-element.elementor-element-f7f34ee .elementor-icon svg{height:28px;}.elementor-4226 .elementor-element.elementor-element-4e24cfa{--display:flex;--min-height:400px;--justify-content:flex-end;--overlay-opacity:0.68;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-4226 .elementor-element.elementor-element-4e24cfa:not(.elementor-motion-effects-element-type-background), .elementor-4226 .elementor-element.elementor-element-4e24cfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schulze-immobilien.net/wp-content/uploads/2025/10/real-estate-agent-delivering-sample-homes-to-custo-2025-03-05-18-28-42-utc-scaled.jpg");background-position:center center;background-size:cover;}.elementor-4226 .elementor-element.elementor-element-4e24cfa::before, .elementor-4226 .elementor-element.elementor-element-4e24cfa > .elementor-background-video-container::before, .elementor-4226 .elementor-element.elementor-element-4e24cfa > .e-con-inner > .elementor-background-video-container::before, .elementor-4226 .elementor-element.elementor-element-4e24cfa > .elementor-background-slideshow::before, .elementor-4226 .elementor-element.elementor-element-4e24cfa > .e-con-inner > .elementor-background-slideshow::before, .elementor-4226 .elementor-element.elementor-element-4e24cfa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-7ed1da4 ) 30%, var( --e-global-color-72ba231 ) 100%);}.elementor-4226 .elementor-element.elementor-element-4e24cfa:hover::before, .elementor-4226 .elementor-element.elementor-element-4e24cfa:hover > .elementor-background-video-container::before, .elementor-4226 .elementor-element.elementor-element-4e24cfa:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4226 .elementor-element.elementor-element-4e24cfa > .elementor-background-slideshow:hover::before, .elementor-4226 .elementor-element.elementor-element-4e24cfa > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-7ed1da4 ) 0%, #000000 100%);}.elementor-4226 .elementor-element.elementor-element-4e24cfa:hover{--overlay-opacity:0.68;}.elementor-4226 .elementor-element.elementor-element-4e24cfa, .elementor-4226 .elementor-element.elementor-element-4e24cfa::before{--overlay-transition:0.5s;}.elementor-4226 .elementor-element.elementor-element-74090a0{width:initial;max-width:initial;text-align:start;}.elementor-4226 .elementor-element.elementor-element-74090a0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4226 .elementor-element.elementor-element-74090a0 .elementor-heading-title{font-family:var( --e-global-typography-eba19ed-font-family ), Sans-serif;font-size:var( --e-global-typography-eba19ed-font-size );font-weight:var( --e-global-typography-eba19ed-font-weight );text-transform:var( --e-global-typography-eba19ed-text-transform );line-height:var( --e-global-typography-eba19ed-line-height );color:var( --e-global-color-secondary );}.elementor-4226 .elementor-element.elementor-element-67cb918 .elementor-icon-wrapper{text-align:start;}.elementor-4226 .elementor-element.elementor-element-67cb918.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );color:var( --e-global-color-07c4562 );}.elementor-4226 .elementor-element.elementor-element-67cb918.elementor-view-framed .elementor-icon, .elementor-4226 .elementor-element.elementor-element-67cb918.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4226 .elementor-element.elementor-element-67cb918.elementor-view-framed .elementor-icon, .elementor-4226 .elementor-element.elementor-element-67cb918.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4226 .elementor-element.elementor-element-67cb918.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-07c4562 );}.elementor-4226 .elementor-element.elementor-element-67cb918.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-07c4562 );}.elementor-4226 .elementor-element.elementor-element-67cb918 .elementor-icon{font-size:28px;padding:10px;}.elementor-4226 .elementor-element.elementor-element-67cb918 .elementor-icon svg{height:28px;}.elementor-4226 .elementor-element.elementor-element-547f33f1{--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-4226 .elementor-element.elementor-element-0d14ab6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-4226 .elementor-element.elementor-element-ae2bf53{width:var( --container-widget-width, 460px );max-width:460px;--container-widget-width:460px;--container-widget-flex-grow:0;}.elementor-4226 .elementor-element.elementor-element-ae2bf53 > .elementor-widget-container{margin:-14px 0px 0px 0px;}.elementor-4226 .elementor-element.elementor-element-ae2bf53 .elementor-heading-title{font-family:var( --e-global-typography-ae796a3-font-family ), Sans-serif;font-size:var( --e-global-typography-ae796a3-font-size );font-weight:var( --e-global-typography-ae796a3-font-weight );text-transform:var( --e-global-typography-ae796a3-text-transform );line-height:var( --e-global-typography-ae796a3-line-height );}.elementor-4226 .elementor-element.elementor-element-e13e701{width:var( --container-widget-width, 615px );max-width:615px;--container-widget-width:615px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-9746a06-font-family ), Sans-serif;font-size:var( --e-global-typography-9746a06-font-size );font-weight:var( --e-global-typography-9746a06-font-weight );font-style:var( --e-global-typography-9746a06-font-style );line-height:var( --e-global-typography-9746a06-line-height );}.elementor-4226 .elementor-element.elementor-element-e13e701 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4226 .elementor-element.elementor-element-e13e701 p{margin-block-end:0px;}.elementor-4226 .elementor-element.elementor-element-1cffa413{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{color:var( --e-global-color-text );}.elementor-4226 .elementor-element.elementor-element-4dc0c0a7 > .elementor-widget-container{background-color:var( --e-global-color-93b9ddf );padding:28px 28px 28px 28px;border-radius:20px 20px 20px 20px;}.elementor-4226 .elementor-element.elementor-element-4dc0c0a7 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-4226 .elementor-element.elementor-element-4dc0c0a7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-07c4562 );color:var( --e-global-color-07c4562 );}.elementor-4226 .elementor-element.elementor-element-4dc0c0a7.elementor-view-framed .elementor-icon, .elementor-4226 .elementor-element.elementor-element-4dc0c0a7.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4226 .elementor-element.elementor-element-4dc0c0a7.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-07c4562 );}.elementor-4226 .elementor-element.elementor-element-4dc0c0a7 .elementor-icon-box-title, .elementor-4226 .elementor-element.elementor-element-4dc0c0a7 .elementor-icon-box-title a{font-family:var( --e-global-typography-4ca4414-font-family ), Sans-serif;font-size:var( --e-global-typography-4ca4414-font-size );font-weight:var( --e-global-typography-4ca4414-font-weight );text-transform:var( --e-global-typography-4ca4414-text-transform );line-height:var( --e-global-typography-4ca4414-line-height );}.elementor-4226 .elementor-element.elementor-element-4dc0c0a7 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-4226 .elementor-element.elementor-element-4dc0c0a7 .elementor-icon-box-description{font-family:var( --e-global-typography-03e7ed2-font-family ), Sans-serif;font-size:var( --e-global-typography-03e7ed2-font-size );font-weight:var( --e-global-typography-03e7ed2-font-weight );line-height:var( --e-global-typography-03e7ed2-line-height );color:var( --e-global-color-text );}.elementor-4226 .elementor-element.elementor-element-27a5036e > .elementor-widget-container{background-color:var( --e-global-color-93b9ddf );padding:28px 28px 28px 28px;border-radius:20px 20px 20px 20px;}.elementor-4226 .elementor-element.elementor-element-27a5036e .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-4226 .elementor-element.elementor-element-27a5036e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-07c4562 );color:var( --e-global-color-07c4562 );}.elementor-4226 .elementor-element.elementor-element-27a5036e.elementor-view-framed .elementor-icon, .elementor-4226 .elementor-element.elementor-element-27a5036e.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4226 .elementor-element.elementor-element-27a5036e.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-07c4562 );}.elementor-4226 .elementor-element.elementor-element-27a5036e .elementor-icon-box-title, .elementor-4226 .elementor-element.elementor-element-27a5036e .elementor-icon-box-title a{font-family:var( --e-global-typography-4ca4414-font-family ), Sans-serif;font-size:var( --e-global-typography-4ca4414-font-size );font-weight:var( --e-global-typography-4ca4414-font-weight );text-transform:var( --e-global-typography-4ca4414-text-transform );line-height:var( --e-global-typography-4ca4414-line-height );}.elementor-4226 .elementor-element.elementor-element-27a5036e .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-4226 .elementor-element.elementor-element-27a5036e .elementor-icon-box-description{font-family:var( --e-global-typography-03e7ed2-font-family ), Sans-serif;font-size:var( --e-global-typography-03e7ed2-font-size );font-weight:var( --e-global-typography-03e7ed2-font-weight );line-height:var( --e-global-typography-03e7ed2-line-height );color:var( --e-global-color-text );}.elementor-4226 .elementor-element.elementor-element-7ac1642 > .elementor-widget-container{background-color:var( --e-global-color-93b9ddf );padding:28px 28px 28px 28px;border-radius:20px 20px 20px 20px;}.elementor-4226 .elementor-element.elementor-element-7ac1642 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-4226 .elementor-element.elementor-element-7ac1642.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-07c4562 );color:var( --e-global-color-07c4562 );}.elementor-4226 .elementor-element.elementor-element-7ac1642.elementor-view-framed .elementor-icon, .elementor-4226 .elementor-element.elementor-element-7ac1642.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4226 .elementor-element.elementor-element-7ac1642.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-07c4562 );}.elementor-4226 .elementor-element.elementor-element-7ac1642 .elementor-icon-box-title, .elementor-4226 .elementor-element.elementor-element-7ac1642 .elementor-icon-box-title a{font-family:var( --e-global-typography-4ca4414-font-family ), Sans-serif;font-size:var( --e-global-typography-4ca4414-font-size );font-weight:var( --e-global-typography-4ca4414-font-weight );text-transform:var( --e-global-typography-4ca4414-text-transform );line-height:var( --e-global-typography-4ca4414-line-height );}.elementor-4226 .elementor-element.elementor-element-7ac1642 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-4226 .elementor-element.elementor-element-7ac1642 .elementor-icon-box-description{font-family:var( --e-global-typography-03e7ed2-font-family ), Sans-serif;font-size:var( --e-global-typography-03e7ed2-font-size );font-weight:var( --e-global-typography-03e7ed2-font-weight );line-height:var( --e-global-typography-03e7ed2-line-height );color:var( --e-global-color-text );}.elementor-4226 .elementor-element.elementor-element-be9d2f7 > .elementor-widget-container{background-color:var( --e-global-color-93b9ddf );margin:0px 0px 0px 0px;padding:28px 28px 28px 28px;border-radius:20px 20px 20px 20px;}.elementor-4226 .elementor-element.elementor-element-be9d2f7 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-4226 .elementor-element.elementor-element-be9d2f7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-07c4562 );color:var( --e-global-color-07c4562 );}.elementor-4226 .elementor-element.elementor-element-be9d2f7.elementor-view-framed .elementor-icon, .elementor-4226 .elementor-element.elementor-element-be9d2f7.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4226 .elementor-element.elementor-element-be9d2f7.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-07c4562 );}.elementor-4226 .elementor-element.elementor-element-be9d2f7 .elementor-icon-box-title, .elementor-4226 .elementor-element.elementor-element-be9d2f7 .elementor-icon-box-title a{font-family:var( --e-global-typography-4ca4414-font-family ), Sans-serif;font-size:var( --e-global-typography-4ca4414-font-size );font-weight:var( --e-global-typography-4ca4414-font-weight );text-transform:var( --e-global-typography-4ca4414-text-transform );line-height:var( --e-global-typography-4ca4414-line-height );}.elementor-4226 .elementor-element.elementor-element-be9d2f7 .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-4226 .elementor-element.elementor-element-be9d2f7 .elementor-icon-box-description{font-family:var( --e-global-typography-03e7ed2-font-family ), Sans-serif;font-size:var( --e-global-typography-03e7ed2-font-size );font-weight:var( --e-global-typography-03e7ed2-font-weight );line-height:var( --e-global-typography-03e7ed2-line-height );color:var( --e-global-color-text );}.elementor-4226 .elementor-element.elementor-element-8ebe2c > .elementor-widget-container{background-color:var( --e-global-color-93b9ddf );padding:28px 28px 28px 28px;border-radius:20px 20px 20px 20px;}.elementor-4226 .elementor-element.elementor-element-8ebe2c .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-4226 .elementor-element.elementor-element-8ebe2c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-07c4562 );color:var( --e-global-color-07c4562 );}.elementor-4226 .elementor-element.elementor-element-8ebe2c.elementor-view-framed .elementor-icon, .elementor-4226 .elementor-element.elementor-element-8ebe2c.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4226 .elementor-element.elementor-element-8ebe2c.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-07c4562 );}.elementor-4226 .elementor-element.elementor-element-8ebe2c .elementor-icon-box-title, .elementor-4226 .elementor-element.elementor-element-8ebe2c .elementor-icon-box-title a{font-family:var( --e-global-typography-4ca4414-font-family ), Sans-serif;font-size:var( --e-global-typography-4ca4414-font-size );font-weight:var( --e-global-typography-4ca4414-font-weight );text-transform:var( --e-global-typography-4ca4414-text-transform );line-height:var( --e-global-typography-4ca4414-line-height );}.elementor-4226 .elementor-element.elementor-element-8ebe2c .elementor-icon-box-title{color:var( --e-global-color-text );}.elementor-4226 .elementor-element.elementor-element-8ebe2c .elementor-icon-box-description{font-family:var( --e-global-typography-03e7ed2-font-family ), Sans-serif;font-size:var( --e-global-typography-03e7ed2-font-size );font-weight:var( --e-global-typography-03e7ed2-font-weight );line-height:var( --e-global-typography-03e7ed2-line-height );color:var( --e-global-color-text );}.elementor-4226 .elementor-element.elementor-element-da80190{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-4226 .elementor-element.elementor-element-da80190:not(.elementor-motion-effects-element-type-background), .elementor-4226 .elementor-element.elementor-element-da80190 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schulze-immobilien.net/wp-content/uploads/2026/02/Buero-neue-website.jpeg");background-size:cover;}.elementor-4226 .elementor-element.elementor-element-b38db26{--spacer-size:50px;}.elementor-4226 .elementor-element.elementor-element-5be3b830{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-4226 .elementor-element.elementor-element-5be3b830:not(.elementor-motion-effects-element-type-background), .elementor-4226 .elementor-element.elementor-element-5be3b830 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-93b9ddf );}.elementor-4226 .elementor-element.elementor-element-30fd8f5d{--display:flex;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4226 .elementor-element.elementor-element-9371409{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4226 .elementor-element.elementor-element-6c172a0{width:var( --container-widget-width, 528px );max-width:528px;--container-widget-width:528px;--container-widget-flex-grow:0;text-align:start;}.elementor-4226 .elementor-element.elementor-element-6c172a0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4226 .elementor-element.elementor-element-6c172a0.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-4226 .elementor-element.elementor-element-6c172a0 .elementor-heading-title{font-family:var( --e-global-typography-2fd761b-font-family ), Sans-serif;font-size:var( --e-global-typography-2fd761b-font-size );font-weight:var( --e-global-typography-2fd761b-font-weight );line-height:var( --e-global-typography-2fd761b-line-height );color:var( --e-global-color-text );}.elementor-4226 .elementor-element.elementor-element-9e76e1e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4226 .elementor-element.elementor-element-81524d8{width:var( --container-widget-width, 182px );max-width:182px;--container-widget-width:182px;--container-widget-flex-grow:0;}.elementor-4226 .elementor-element.elementor-element-81524d8 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-4226 .elementor-element.elementor-element-81524d8.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-4226 .elementor-element.elementor-element-5d15b68{width:auto;max-width:auto;}.elementor-4226 .elementor-element.elementor-element-5d15b68 > .elementor-widget-container{--e-transform-scale:0.7;}.elementor-4226 .elementor-element.elementor-element-5d15b68.elementor-element{--align-self:flex-start;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{color:var( --e-global-color-text );}.elementor-widget-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );}.elementor-4226 .elementor-element.elementor-element-12b3dc70 .swiper-pagination-bullet-active, .elementor-4226 .elementor-element.elementor-element-12b3dc70 .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-07c4562 );}.elementor-4226 .elementor-element.elementor-element-12b3dc70 .swiper-pagination-fraction{color:var( --e-global-color-07c4562 );}.elementor-4226 .elementor-element.elementor-element-12b3dc70 > .elementor-widget-container{margin:0px -24px 0px -24px;}.elementor-4226 .elementor-element.elementor-element-12b3dc70 .elementor-main-swiper .swiper-slide{background-color:var( --e-global-color-secondary );border-radius:20px;padding:32px 32px 32px 32px;}.elementor-4226 .elementor-element.elementor-element-12b3dc70 .elementor-swiper-button{font-size:32px;color:var( --e-global-color-text );}.elementor-4226 .elementor-element.elementor-element-12b3dc70 .elementor-swiper-button svg{fill:var( --e-global-color-text );}.elementor-4226 .elementor-element.elementor-element-12b3dc70 .swiper-pagination-bullet{height:12px;width:12px;}.elementor-4226 .elementor-element.elementor-element-12b3dc70 .swiper-horizontal .swiper-pagination-progressbar{height:12px;}.elementor-4226 .elementor-element.elementor-element-12b3dc70 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#7E010033;opacity:1;}.elementor-4226 .elementor-element.elementor-element-12b3dc70.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-4226 .elementor-element.elementor-element-12b3dc70.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:50px;}.elementor-4226 .elementor-element.elementor-element-12b3dc70.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:50px;}.elementor-4226 .elementor-element.elementor-element-12b3dc70.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:50px;}.elementor-4226 .elementor-element.elementor-element-12b3dc70.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:50px;}.elementor-4226 .elementor-element.elementor-element-12b3dc70 .elementor-testimonial__text{color:var( --e-global-color-text );font-family:var( --e-global-typography-9746a06-font-family ), Sans-serif;font-size:var( --e-global-typography-9746a06-font-size );font-weight:var( --e-global-typography-9746a06-font-weight );font-style:var( --e-global-typography-9746a06-font-style );line-height:var( --e-global-typography-9746a06-line-height );}.elementor-4226 .elementor-element.elementor-element-12b3dc70 .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-03e7ed2-font-family ), Sans-serif;font-size:var( --e-global-typography-03e7ed2-font-size );font-weight:var( --e-global-typography-03e7ed2-font-weight );line-height:var( --e-global-typography-03e7ed2-line-height );}.elementor-4226 .elementor-element.elementor-element-12b3dc70 .elementor-testimonial__title{color:var( --e-global-color-text );font-family:var( --e-global-typography-03e7ed2-font-family ), Sans-serif;font-size:var( --e-global-typography-03e7ed2-font-size );font-weight:var( --e-global-typography-03e7ed2-font-weight );line-height:var( --e-global-typography-03e7ed2-line-height );}.elementor-4226 .elementor-element.elementor-element-12b3dc70 .elementor-testimonial__image img{width:45px;height:45px;}.elementor-4226 .elementor-element.elementor-element-12b3dc70.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-4226 .elementor-element.elementor-element-12b3dc70.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 20px + (45px / 2) - 8px );}body:not(.rtl) .elementor-4226 .elementor-element.elementor-element-12b3dc70.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-4226 .elementor-element.elementor-element-12b3dc70.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-4226 .elementor-element.elementor-element-12b3dc70.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-4226 .elementor-element.elementor-element-12b3dc70.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (45px / 2) - 8px );right:auto;}body.rtl .elementor-4226 .elementor-element.elementor-element-12b3dc70.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-4226 .elementor-element.elementor-element-12b3dc70.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-4226 .elementor-element.elementor-element-12b3dc70.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-4226 .elementor-element.elementor-element-12b3dc70.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (45px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-4226 .elementor-element.elementor-element-12b3dc70.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-4226 .elementor-element.elementor-element-12b3dc70.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 20px + (45px / 2) - 8px );right:auto;}body.rtl .elementor-4226 .elementor-element.elementor-element-12b3dc70.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-4226 .elementor-element.elementor-element-12b3dc70.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 20px + (45px / 2) - 8px );left:auto;}.elementor-4226 .elementor-element.elementor-element-9c249bf .elementor-button{background-color:var( --e-global-color-07c4562 );font-family:var( --e-global-typography-5f3168c-font-family ), Sans-serif;font-size:var( --e-global-typography-5f3168c-font-size );text-transform:var( --e-global-typography-5f3168c-text-transform );font-style:var( --e-global-typography-5f3168c-font-style );line-height:var( --e-global-typography-5f3168c-line-height );fill:var( --e-global-color-db598c5 );color:var( --e-global-color-db598c5 );border-style:solid;border-color:var( --e-global-color-07c4562 );}.elementor-4226 .elementor-element.elementor-element-9c249bf .elementor-button:hover, .elementor-4226 .elementor-element.elementor-element-9c249bf .elementor-button:focus{background-color:var( --e-global-color-1376879 );color:var( --e-global-color-secondary );border-color:var( --e-global-color-1376879 );}.elementor-4226 .elementor-element.elementor-element-9c249bf > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-4226 .elementor-element.elementor-element-9c249bf.elementor-element{--align-self:center;}.elementor-4226 .elementor-element.elementor-element-9c249bf .elementor-button:hover svg, .elementor-4226 .elementor-element.elementor-element-9c249bf .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-4226 .elementor-element.elementor-element-0af74d2{--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-4226 .elementor-element.elementor-element-6153230{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-4226 .elementor-element.elementor-element-3a718ea{width:var( --container-widget-width, 460px );max-width:460px;--container-widget-width:460px;--container-widget-flex-grow:0;}.elementor-4226 .elementor-element.elementor-element-3a718ea > .elementor-widget-container{margin:-14px 0px 0px 0px;}.elementor-4226 .elementor-element.elementor-element-3a718ea .elementor-heading-title{font-family:var( --e-global-typography-ae796a3-font-family ), Sans-serif;font-size:var( --e-global-typography-ae796a3-font-size );font-weight:var( --e-global-typography-ae796a3-font-weight );text-transform:var( --e-global-typography-ae796a3-text-transform );line-height:var( --e-global-typography-ae796a3-line-height );}.elementor-4226 .elementor-element.elementor-element-4c015e2{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4226 .elementor-element.elementor-element-2110f2f{width:100%;max-width:100%;font-family:var( --e-global-typography-9746a06-font-family ), Sans-serif;font-size:var( --e-global-typography-9746a06-font-size );font-weight:var( --e-global-typography-9746a06-font-weight );font-style:var( --e-global-typography-9746a06-font-style );line-height:var( --e-global-typography-9746a06-line-height );}.elementor-4226 .elementor-element.elementor-element-2110f2f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4226 .elementor-element.elementor-element-2110f2f p{margin-block-end:0px;}.elementor-4226 .elementor-element.elementor-element-89e98ea .elementor-button{background-color:var( --e-global-color-07c4562 );font-family:var( --e-global-typography-5f3168c-font-family ), Sans-serif;font-size:var( --e-global-typography-5f3168c-font-size );text-transform:var( --e-global-typography-5f3168c-text-transform );font-style:var( --e-global-typography-5f3168c-font-style );line-height:var( --e-global-typography-5f3168c-line-height );fill:var( --e-global-color-db598c5 );color:var( --e-global-color-db598c5 );border-style:solid;border-color:var( --e-global-color-07c4562 );}.elementor-4226 .elementor-element.elementor-element-89e98ea .elementor-button:hover, .elementor-4226 .elementor-element.elementor-element-89e98ea .elementor-button:focus{background-color:var( --e-global-color-1376879 );color:var( --e-global-color-secondary );border-color:var( --e-global-color-1376879 );}.elementor-4226 .elementor-element.elementor-element-89e98ea > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4226 .elementor-element.elementor-element-89e98ea .elementor-button:hover svg, .elementor-4226 .elementor-element.elementor-element-89e98ea .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-4226 .elementor-element.elementor-element-02ddd44{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:28px 28px;--row-gap:28px;--column-gap:28px;--grid-auto-flow:row;--align-items:center;--padding-top:60px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4226 .elementor-element.elementor-element-d89c52b{--display:flex;--min-height:400px;--justify-content:flex-end;--overlay-opacity:0.68;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-4226 .elementor-element.elementor-element-d89c52b:not(.elementor-motion-effects-element-type-background), .elementor-4226 .elementor-element.elementor-element-d89c52b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schulze-immobilien.net/wp-content/uploads/2025/10/laptop-computer-with-blank-white-screen-on-modern-2025-01-10-12-41-34-utc-scaled.png");background-position:center center;background-size:cover;}.elementor-4226 .elementor-element.elementor-element-d89c52b::before, .elementor-4226 .elementor-element.elementor-element-d89c52b > .elementor-background-video-container::before, .elementor-4226 .elementor-element.elementor-element-d89c52b > .e-con-inner > .elementor-background-video-container::before, .elementor-4226 .elementor-element.elementor-element-d89c52b > .elementor-background-slideshow::before, .elementor-4226 .elementor-element.elementor-element-d89c52b > .e-con-inner > .elementor-background-slideshow::before, .elementor-4226 .elementor-element.elementor-element-d89c52b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-7ed1da4 ) 30%, var( --e-global-color-72ba231 ) 100%);}.elementor-4226 .elementor-element.elementor-element-d89c52b:hover::before, .elementor-4226 .elementor-element.elementor-element-d89c52b:hover > .elementor-background-video-container::before, .elementor-4226 .elementor-element.elementor-element-d89c52b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4226 .elementor-element.elementor-element-d89c52b > .elementor-background-slideshow:hover::before, .elementor-4226 .elementor-element.elementor-element-d89c52b > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-7ed1da4 ) 0%, #000000 100%);}.elementor-4226 .elementor-element.elementor-element-d89c52b:hover{--overlay-opacity:0.68;}.elementor-4226 .elementor-element.elementor-element-d89c52b, .elementor-4226 .elementor-element.elementor-element-d89c52b::before{--overlay-transition:0.5s;}.elementor-4226 .elementor-element.elementor-element-5cbc210{width:initial;max-width:initial;text-align:start;}.elementor-4226 .elementor-element.elementor-element-5cbc210 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4226 .elementor-element.elementor-element-5cbc210 .elementor-heading-title{font-family:var( --e-global-typography-eba19ed-font-family ), Sans-serif;font-size:var( --e-global-typography-eba19ed-font-size );font-weight:var( --e-global-typography-eba19ed-font-weight );text-transform:var( --e-global-typography-eba19ed-text-transform );line-height:var( --e-global-typography-eba19ed-line-height );color:var( --e-global-color-secondary );}.elementor-4226 .elementor-element.elementor-element-7ee579f .elementor-icon-wrapper{text-align:start;}.elementor-4226 .elementor-element.elementor-element-7ee579f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );color:var( --e-global-color-07c4562 );}.elementor-4226 .elementor-element.elementor-element-7ee579f.elementor-view-framed .elementor-icon, .elementor-4226 .elementor-element.elementor-element-7ee579f.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4226 .elementor-element.elementor-element-7ee579f.elementor-view-framed .elementor-icon, .elementor-4226 .elementor-element.elementor-element-7ee579f.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4226 .elementor-element.elementor-element-7ee579f.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-07c4562 );}.elementor-4226 .elementor-element.elementor-element-7ee579f.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-07c4562 );}.elementor-4226 .elementor-element.elementor-element-7ee579f .elementor-icon{font-size:28px;padding:10px;}.elementor-4226 .elementor-element.elementor-element-7ee579f .elementor-icon svg{height:28px;}.elementor-4226 .elementor-element.elementor-element-6098d68{--display:flex;--min-height:400px;--justify-content:flex-end;--overlay-opacity:0.68;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-4226 .elementor-element.elementor-element-6098d68:not(.elementor-motion-effects-element-type-background), .elementor-4226 .elementor-element.elementor-element-6098d68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schulze-immobilien.net/wp-content/uploads/2025/11/852202c2d6c03f898ceb9764b79d9a864d56de8b.jpg");background-position:center center;background-size:cover;}.elementor-4226 .elementor-element.elementor-element-6098d68::before, .elementor-4226 .elementor-element.elementor-element-6098d68 > .elementor-background-video-container::before, .elementor-4226 .elementor-element.elementor-element-6098d68 > .e-con-inner > .elementor-background-video-container::before, .elementor-4226 .elementor-element.elementor-element-6098d68 > .elementor-background-slideshow::before, .elementor-4226 .elementor-element.elementor-element-6098d68 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4226 .elementor-element.elementor-element-6098d68 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-7ed1da4 ) 30%, var( --e-global-color-72ba231 ) 100%);}.elementor-4226 .elementor-element.elementor-element-6098d68:hover::before, .elementor-4226 .elementor-element.elementor-element-6098d68:hover > .elementor-background-video-container::before, .elementor-4226 .elementor-element.elementor-element-6098d68:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4226 .elementor-element.elementor-element-6098d68 > .elementor-background-slideshow:hover::before, .elementor-4226 .elementor-element.elementor-element-6098d68 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-7ed1da4 ) 0%, #000000 100%);}.elementor-4226 .elementor-element.elementor-element-6098d68:hover{--overlay-opacity:0.68;}.elementor-4226 .elementor-element.elementor-element-6098d68, .elementor-4226 .elementor-element.elementor-element-6098d68::before{--overlay-transition:0.5s;}.elementor-4226 .elementor-element.elementor-element-06c7783{width:initial;max-width:initial;text-align:start;}.elementor-4226 .elementor-element.elementor-element-06c7783 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4226 .elementor-element.elementor-element-06c7783 .elementor-heading-title{font-family:var( --e-global-typography-eba19ed-font-family ), Sans-serif;font-size:var( --e-global-typography-eba19ed-font-size );font-weight:var( --e-global-typography-eba19ed-font-weight );text-transform:var( --e-global-typography-eba19ed-text-transform );line-height:var( --e-global-typography-eba19ed-line-height );color:var( --e-global-color-secondary );}.elementor-4226 .elementor-element.elementor-element-ed8d531 .elementor-icon-wrapper{text-align:start;}.elementor-4226 .elementor-element.elementor-element-ed8d531.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );color:var( --e-global-color-07c4562 );}.elementor-4226 .elementor-element.elementor-element-ed8d531.elementor-view-framed .elementor-icon, .elementor-4226 .elementor-element.elementor-element-ed8d531.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4226 .elementor-element.elementor-element-ed8d531.elementor-view-framed .elementor-icon, .elementor-4226 .elementor-element.elementor-element-ed8d531.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4226 .elementor-element.elementor-element-ed8d531.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-07c4562 );}.elementor-4226 .elementor-element.elementor-element-ed8d531.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-07c4562 );}.elementor-4226 .elementor-element.elementor-element-ed8d531 .elementor-icon{font-size:28px;padding:10px;}.elementor-4226 .elementor-element.elementor-element-ed8d531 .elementor-icon svg{height:28px;}.elementor-4226 .elementor-element.elementor-element-e0a98c1{--display:flex;--min-height:400px;--justify-content:flex-end;--overlay-opacity:0.68;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-4226 .elementor-element.elementor-element-e0a98c1:not(.elementor-motion-effects-element-type-background), .elementor-4226 .elementor-element.elementor-element-e0a98c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schulze-immobilien.net/wp-content/uploads/2025/11/7da42b48189c0c5cef5aa3e943107a111a936607.jpg");background-position:center center;background-size:cover;}.elementor-4226 .elementor-element.elementor-element-e0a98c1::before, .elementor-4226 .elementor-element.elementor-element-e0a98c1 > .elementor-background-video-container::before, .elementor-4226 .elementor-element.elementor-element-e0a98c1 > .e-con-inner > .elementor-background-video-container::before, .elementor-4226 .elementor-element.elementor-element-e0a98c1 > .elementor-background-slideshow::before, .elementor-4226 .elementor-element.elementor-element-e0a98c1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4226 .elementor-element.elementor-element-e0a98c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-7ed1da4 ) 30%, var( --e-global-color-72ba231 ) 100%);}.elementor-4226 .elementor-element.elementor-element-e0a98c1:hover::before, .elementor-4226 .elementor-element.elementor-element-e0a98c1:hover > .elementor-background-video-container::before, .elementor-4226 .elementor-element.elementor-element-e0a98c1:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4226 .elementor-element.elementor-element-e0a98c1 > .elementor-background-slideshow:hover::before, .elementor-4226 .elementor-element.elementor-element-e0a98c1 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-7ed1da4 ) 0%, #000000 100%);}.elementor-4226 .elementor-element.elementor-element-e0a98c1:hover{--overlay-opacity:0.68;}.elementor-4226 .elementor-element.elementor-element-e0a98c1, .elementor-4226 .elementor-element.elementor-element-e0a98c1::before{--overlay-transition:0.5s;}.elementor-4226 .elementor-element.elementor-element-4ce0de8{width:initial;max-width:initial;text-align:start;}.elementor-4226 .elementor-element.elementor-element-4ce0de8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4226 .elementor-element.elementor-element-4ce0de8 .elementor-heading-title{font-family:var( --e-global-typography-eba19ed-font-family ), Sans-serif;font-size:var( --e-global-typography-eba19ed-font-size );font-weight:var( --e-global-typography-eba19ed-font-weight );text-transform:var( --e-global-typography-eba19ed-text-transform );line-height:var( --e-global-typography-eba19ed-line-height );color:var( --e-global-color-secondary );}.elementor-4226 .elementor-element.elementor-element-a849620 .elementor-icon-wrapper{text-align:start;}.elementor-4226 .elementor-element.elementor-element-a849620.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );color:var( --e-global-color-07c4562 );}.elementor-4226 .elementor-element.elementor-element-a849620.elementor-view-framed .elementor-icon, .elementor-4226 .elementor-element.elementor-element-a849620.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4226 .elementor-element.elementor-element-a849620.elementor-view-framed .elementor-icon, .elementor-4226 .elementor-element.elementor-element-a849620.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4226 .elementor-element.elementor-element-a849620.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-07c4562 );}.elementor-4226 .elementor-element.elementor-element-a849620.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-07c4562 );}.elementor-4226 .elementor-element.elementor-element-a849620 .elementor-icon{font-size:28px;padding:10px;}.elementor-4226 .elementor-element.elementor-element-a849620 .elementor-icon svg{height:28px;}.elementor-4226 .elementor-element.elementor-element-d007fe6{--display:flex;--min-height:400px;--justify-content:flex-end;--overlay-opacity:0.68;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-4226 .elementor-element.elementor-element-d007fe6:not(.elementor-motion-effects-element-type-background), .elementor-4226 .elementor-element.elementor-element-d007fe6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schulze-immobilien.net/wp-content/uploads/2025/11/95189001e0200be776bcda58f38d8b37a15649cd.jpg");background-position:center center;background-size:cover;}.elementor-4226 .elementor-element.elementor-element-d007fe6::before, .elementor-4226 .elementor-element.elementor-element-d007fe6 > .elementor-background-video-container::before, .elementor-4226 .elementor-element.elementor-element-d007fe6 > .e-con-inner > .elementor-background-video-container::before, .elementor-4226 .elementor-element.elementor-element-d007fe6 > .elementor-background-slideshow::before, .elementor-4226 .elementor-element.elementor-element-d007fe6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4226 .elementor-element.elementor-element-d007fe6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-7ed1da4 ) 30%, var( --e-global-color-72ba231 ) 100%);}.elementor-4226 .elementor-element.elementor-element-d007fe6:hover::before, .elementor-4226 .elementor-element.elementor-element-d007fe6:hover > .elementor-background-video-container::before, .elementor-4226 .elementor-element.elementor-element-d007fe6:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4226 .elementor-element.elementor-element-d007fe6 > .elementor-background-slideshow:hover::before, .elementor-4226 .elementor-element.elementor-element-d007fe6 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-7ed1da4 ) 0%, #000000 100%);}.elementor-4226 .elementor-element.elementor-element-d007fe6:hover{--overlay-opacity:0.68;}.elementor-4226 .elementor-element.elementor-element-d007fe6, .elementor-4226 .elementor-element.elementor-element-d007fe6::before{--overlay-transition:0.5s;}.elementor-4226 .elementor-element.elementor-element-fd9ad50{width:initial;max-width:initial;text-align:start;}.elementor-4226 .elementor-element.elementor-element-fd9ad50 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4226 .elementor-element.elementor-element-fd9ad50 .elementor-heading-title{font-family:var( --e-global-typography-eba19ed-font-family ), Sans-serif;font-size:var( --e-global-typography-eba19ed-font-size );font-weight:var( --e-global-typography-eba19ed-font-weight );text-transform:var( --e-global-typography-eba19ed-text-transform );line-height:var( --e-global-typography-eba19ed-line-height );color:var( --e-global-color-secondary );}.elementor-4226 .elementor-element.elementor-element-27fd061 .elementor-icon-wrapper{text-align:start;}.elementor-4226 .elementor-element.elementor-element-27fd061.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );color:var( --e-global-color-07c4562 );}.elementor-4226 .elementor-element.elementor-element-27fd061.elementor-view-framed .elementor-icon, .elementor-4226 .elementor-element.elementor-element-27fd061.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4226 .elementor-element.elementor-element-27fd061.elementor-view-framed .elementor-icon, .elementor-4226 .elementor-element.elementor-element-27fd061.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4226 .elementor-element.elementor-element-27fd061.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-07c4562 );}.elementor-4226 .elementor-element.elementor-element-27fd061.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-07c4562 );}.elementor-4226 .elementor-element.elementor-element-27fd061 .elementor-icon{font-size:28px;padding:10px;}.elementor-4226 .elementor-element.elementor-element-27fd061 .elementor-icon svg{height:28px;}.elementor-4226 .elementor-element.elementor-element-7fa2994{--display:flex;--min-height:400px;--justify-content:flex-end;--overlay-opacity:0.68;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-4226 .elementor-element.elementor-element-7fa2994:not(.elementor-motion-effects-element-type-background), .elementor-4226 .elementor-element.elementor-element-7fa2994 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schulze-immobilien.net/wp-content/uploads/2025/11/1084103b294448c9a8bfc6e29f6c35a02b36d7c7.jpg");background-position:center center;background-size:cover;}.elementor-4226 .elementor-element.elementor-element-7fa2994::before, .elementor-4226 .elementor-element.elementor-element-7fa2994 > .elementor-background-video-container::before, .elementor-4226 .elementor-element.elementor-element-7fa2994 > .e-con-inner > .elementor-background-video-container::before, .elementor-4226 .elementor-element.elementor-element-7fa2994 > .elementor-background-slideshow::before, .elementor-4226 .elementor-element.elementor-element-7fa2994 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4226 .elementor-element.elementor-element-7fa2994 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-7ed1da4 ) 30%, var( --e-global-color-72ba231 ) 100%);}.elementor-4226 .elementor-element.elementor-element-7fa2994:hover::before, .elementor-4226 .elementor-element.elementor-element-7fa2994:hover > .elementor-background-video-container::before, .elementor-4226 .elementor-element.elementor-element-7fa2994:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4226 .elementor-element.elementor-element-7fa2994 > .elementor-background-slideshow:hover::before, .elementor-4226 .elementor-element.elementor-element-7fa2994 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-7ed1da4 ) 0%, #000000 100%);}.elementor-4226 .elementor-element.elementor-element-7fa2994:hover{--overlay-opacity:0.68;}.elementor-4226 .elementor-element.elementor-element-7fa2994, .elementor-4226 .elementor-element.elementor-element-7fa2994::before{--overlay-transition:0.5s;}.elementor-4226 .elementor-element.elementor-element-e0b8a77{width:initial;max-width:initial;text-align:start;}.elementor-4226 .elementor-element.elementor-element-e0b8a77 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4226 .elementor-element.elementor-element-e0b8a77 .elementor-heading-title{font-family:var( --e-global-typography-eba19ed-font-family ), Sans-serif;font-size:var( --e-global-typography-eba19ed-font-size );font-weight:var( --e-global-typography-eba19ed-font-weight );text-transform:var( --e-global-typography-eba19ed-text-transform );line-height:var( --e-global-typography-eba19ed-line-height );color:var( --e-global-color-secondary );}.elementor-4226 .elementor-element.elementor-element-7dc535c .elementor-icon-wrapper{text-align:start;}.elementor-4226 .elementor-element.elementor-element-7dc535c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );color:var( --e-global-color-07c4562 );}.elementor-4226 .elementor-element.elementor-element-7dc535c.elementor-view-framed .elementor-icon, .elementor-4226 .elementor-element.elementor-element-7dc535c.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4226 .elementor-element.elementor-element-7dc535c.elementor-view-framed .elementor-icon, .elementor-4226 .elementor-element.elementor-element-7dc535c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4226 .elementor-element.elementor-element-7dc535c.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-07c4562 );}.elementor-4226 .elementor-element.elementor-element-7dc535c.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-07c4562 );}.elementor-4226 .elementor-element.elementor-element-7dc535c .elementor-icon{font-size:28px;padding:10px;}.elementor-4226 .elementor-element.elementor-element-7dc535c .elementor-icon svg{height:28px;}.elementor-4226 .elementor-element.elementor-element-5c01af8{--display:flex;--min-height:400px;--justify-content:flex-end;--overlay-opacity:0.68;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-4226 .elementor-element.elementor-element-5c01af8:not(.elementor-motion-effects-element-type-background), .elementor-4226 .elementor-element.elementor-element-5c01af8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schulze-immobilien.net/wp-content/uploads/2025/10/b9083dff069ebe36b792c44d3f66d32340a0975b.jpg");background-position:center center;background-size:cover;}.elementor-4226 .elementor-element.elementor-element-5c01af8::before, .elementor-4226 .elementor-element.elementor-element-5c01af8 > .elementor-background-video-container::before, .elementor-4226 .elementor-element.elementor-element-5c01af8 > .e-con-inner > .elementor-background-video-container::before, .elementor-4226 .elementor-element.elementor-element-5c01af8 > .elementor-background-slideshow::before, .elementor-4226 .elementor-element.elementor-element-5c01af8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4226 .elementor-element.elementor-element-5c01af8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-7ed1da4 ) 30%, var( --e-global-color-72ba231 ) 100%);}.elementor-4226 .elementor-element.elementor-element-5c01af8:hover::before, .elementor-4226 .elementor-element.elementor-element-5c01af8:hover > .elementor-background-video-container::before, .elementor-4226 .elementor-element.elementor-element-5c01af8:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-4226 .elementor-element.elementor-element-5c01af8 > .elementor-background-slideshow:hover::before, .elementor-4226 .elementor-element.elementor-element-5c01af8 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-7ed1da4 ) 0%, #000000 100%);}.elementor-4226 .elementor-element.elementor-element-5c01af8:hover{--overlay-opacity:0.68;}.elementor-4226 .elementor-element.elementor-element-5c01af8, .elementor-4226 .elementor-element.elementor-element-5c01af8::before{--overlay-transition:0.5s;}.elementor-4226 .elementor-element.elementor-element-2e7ca41{width:initial;max-width:initial;text-align:start;}.elementor-4226 .elementor-element.elementor-element-2e7ca41 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4226 .elementor-element.elementor-element-2e7ca41 .elementor-heading-title{font-family:var( --e-global-typography-eba19ed-font-family ), Sans-serif;font-size:var( --e-global-typography-eba19ed-font-size );font-weight:var( --e-global-typography-eba19ed-font-weight );text-transform:var( --e-global-typography-eba19ed-text-transform );line-height:var( --e-global-typography-eba19ed-line-height );color:var( --e-global-color-secondary );}.elementor-4226 .elementor-element.elementor-element-eb27913 .elementor-icon-wrapper{text-align:start;}.elementor-4226 .elementor-element.elementor-element-eb27913.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );color:var( --e-global-color-07c4562 );}.elementor-4226 .elementor-element.elementor-element-eb27913.elementor-view-framed .elementor-icon, .elementor-4226 .elementor-element.elementor-element-eb27913.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-4226 .elementor-element.elementor-element-eb27913.elementor-view-framed .elementor-icon, .elementor-4226 .elementor-element.elementor-element-eb27913.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-4226 .elementor-element.elementor-element-eb27913.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-07c4562 );}.elementor-4226 .elementor-element.elementor-element-eb27913.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-07c4562 );}.elementor-4226 .elementor-element.elementor-element-eb27913 .elementor-icon{font-size:28px;padding:10px;}.elementor-4226 .elementor-element.elementor-element-eb27913 .elementor-icon svg{height:28px;}.elementor-4226 .elementor-element.elementor-element-2a765df{--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-4226 .elementor-element.elementor-element-2a765df:not(.elementor-motion-effects-element-type-background), .elementor-4226 .elementor-element.elementor-element-2a765df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://schulze-immobilien.net/wp-content/uploads/2025/10/laptop-computer-with-blank-white-screen-on-modern-2025-01-10-12-41-34-utc-scaled.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4226 .elementor-element.elementor-element-5e388ba{--spacer-size:500px;}@media(max-width:1366px){.elementor-4226 .elementor-element.elementor-element-dbc33dd .elementor-heading-title{font-size:var( --e-global-typography-7a3591e-font-size );line-height:var( --e-global-typography-7a3591e-line-height );}.elementor-4226 .elementor-element.elementor-element-43cb165{font-size:var( --e-global-typography-9746a06-font-size );line-height:var( --e-global-typography-9746a06-line-height );}.elementor-4226 .elementor-element.elementor-element-dfaecc6 .elementor-button{font-size:var( --e-global-typography-5f3168c-font-size );line-height:var( --e-global-typography-5f3168c-line-height );}.elementor-4226 .elementor-element.elementor-element-2e85641 .elementor-heading-title{font-size:var( --e-global-typography-2fd761b-font-size );line-height:var( --e-global-typography-2fd761b-line-height );}.elementor-4226 .elementor-element.elementor-element-23aba44{font-size:var( --e-global-typography-03e7ed2-font-size );line-height:var( --e-global-typography-03e7ed2-line-height );}.elementor-4226 .elementor-element.elementor-element-95975b2{--grid-auto-flow:row;}.elementor-4226 .elementor-element.elementor-element-4e40f86 .elementor-heading-title{font-size:var( --e-global-typography-eba19ed-font-size );line-height:var( --e-global-typography-eba19ed-line-height );}.elementor-4226 .elementor-element.elementor-element-5193a8c .elementor-heading-title{font-size:var( --e-global-typography-eba19ed-font-size );line-height:var( --e-global-typography-eba19ed-line-height );}.elementor-4226 .elementor-element.elementor-element-a41d2c1 .elementor-heading-title{font-size:var( --e-global-typography-eba19ed-font-size );line-height:var( --e-global-typography-eba19ed-line-height );}.elementor-4226 .elementor-element.elementor-element-74090a0 .elementor-heading-title{font-size:var( --e-global-typography-eba19ed-font-size );line-height:var( --e-global-typography-eba19ed-line-height );}.elementor-4226 .elementor-element.elementor-element-ae2bf53 .elementor-heading-title{font-size:var( --e-global-typography-ae796a3-font-size );line-height:var( --e-global-typography-ae796a3-line-height );}.elementor-4226 .elementor-element.elementor-element-e13e701{font-size:var( --e-global-typography-9746a06-font-size );line-height:var( --e-global-typography-9746a06-line-height );}.elementor-4226 .elementor-element.elementor-element-1cffa413{--grid-auto-flow:row;}.elementor-4226 .elementor-element.elementor-element-4dc0c0a7 .elementor-icon-box-title, .elementor-4226 .elementor-element.elementor-element-4dc0c0a7 .elementor-icon-box-title a{font-size:var( --e-global-typography-4ca4414-font-size );line-height:var( --e-global-typography-4ca4414-line-height );}.elementor-4226 .elementor-element.elementor-element-4dc0c0a7 .elementor-icon-box-description{font-size:var( --e-global-typography-03e7ed2-font-size );line-height:var( --e-global-typography-03e7ed2-line-height );}.elementor-4226 .elementor-element.elementor-element-27a5036e .elementor-icon-box-title, .elementor-4226 .elementor-element.elementor-element-27a5036e .elementor-icon-box-title a{font-size:var( --e-global-typography-4ca4414-font-size );line-height:var( --e-global-typography-4ca4414-line-height );}.elementor-4226 .elementor-element.elementor-element-27a5036e .elementor-icon-box-description{font-size:var( --e-global-typography-03e7ed2-font-size );line-height:var( --e-global-typography-03e7ed2-line-height );}.elementor-4226 .elementor-element.elementor-element-7ac1642 .elementor-icon-box-title, .elementor-4226 .elementor-element.elementor-element-7ac1642 .elementor-icon-box-title a{font-size:var( --e-global-typography-4ca4414-font-size );line-height:var( --e-global-typography-4ca4414-line-height );}.elementor-4226 .elementor-element.elementor-element-7ac1642 .elementor-icon-box-description{font-size:var( --e-global-typography-03e7ed2-font-size );line-height:var( --e-global-typography-03e7ed2-line-height );}.elementor-4226 .elementor-element.elementor-element-be9d2f7 .elementor-icon-box-title, .elementor-4226 .elementor-element.elementor-element-be9d2f7 .elementor-icon-box-title a{font-size:var( --e-global-typography-4ca4414-font-size );line-height:var( --e-global-typography-4ca4414-line-height );}.elementor-4226 .elementor-element.elementor-element-be9d2f7 .elementor-icon-box-description{font-size:var( --e-global-typography-03e7ed2-font-size );line-height:var( --e-global-typography-03e7ed2-line-height );}.elementor-4226 .elementor-element.elementor-element-8ebe2c .elementor-icon-box-title, .elementor-4226 .elementor-element.elementor-element-8ebe2c .elementor-icon-box-title a{font-size:var( --e-global-typography-4ca4414-font-size );line-height:var( --e-global-typography-4ca4414-line-height );}.elementor-4226 .elementor-element.elementor-element-8ebe2c .elementor-icon-box-description{font-size:var( --e-global-typography-03e7ed2-font-size );line-height:var( --e-global-typography-03e7ed2-line-height );}.elementor-4226 .elementor-element.elementor-element-6c172a0 .elementor-heading-title{font-size:var( --e-global-typography-2fd761b-font-size );line-height:var( --e-global-typography-2fd761b-line-height );}.elementor-4226 .elementor-element.elementor-element-12b3dc70 .elementor-testimonial__text{font-size:var( --e-global-typography-9746a06-font-size );line-height:var( --e-global-typography-9746a06-line-height );}.elementor-4226 .elementor-element.elementor-element-12b3dc70 .elementor-testimonial__name{font-size:var( --e-global-typography-03e7ed2-font-size );line-height:var( --e-global-typography-03e7ed2-line-height );}.elementor-4226 .elementor-element.elementor-element-12b3dc70 .elementor-testimonial__title{font-size:var( --e-global-typography-03e7ed2-font-size );line-height:var( --e-global-typography-03e7ed2-line-height );}.elementor-4226 .elementor-element.elementor-element-9c249bf .elementor-button{font-size:var( --e-global-typography-5f3168c-font-size );line-height:var( --e-global-typography-5f3168c-line-height );}.elementor-4226 .elementor-element.elementor-element-3a718ea .elementor-heading-title{font-size:var( --e-global-typography-ae796a3-font-size );line-height:var( --e-global-typography-ae796a3-line-height );}.elementor-4226 .elementor-element.elementor-element-2110f2f{font-size:var( --e-global-typography-9746a06-font-size );line-height:var( --e-global-typography-9746a06-line-height );}.elementor-4226 .elementor-element.elementor-element-89e98ea .elementor-button{font-size:var( --e-global-typography-5f3168c-font-size );line-height:var( --e-global-typography-5f3168c-line-height );}.elementor-4226 .elementor-element.elementor-element-02ddd44{--grid-auto-flow:row;}.elementor-4226 .elementor-element.elementor-element-5cbc210 .elementor-heading-title{font-size:var( --e-global-typography-eba19ed-font-size );line-height:var( --e-global-typography-eba19ed-line-height );}.elementor-4226 .elementor-element.elementor-element-06c7783 .elementor-heading-title{font-size:var( --e-global-typography-eba19ed-font-size );line-height:var( --e-global-typography-eba19ed-line-height );}.elementor-4226 .elementor-element.elementor-element-4ce0de8 .elementor-heading-title{font-size:var( --e-global-typography-eba19ed-font-size );line-height:var( --e-global-typography-eba19ed-line-height );}.elementor-4226 .elementor-element.elementor-element-fd9ad50 .elementor-heading-title{font-size:var( --e-global-typography-eba19ed-font-size );line-height:var( --e-global-typography-eba19ed-line-height );}.elementor-4226 .elementor-element.elementor-element-e0b8a77 .elementor-heading-title{font-size:var( --e-global-typography-eba19ed-font-size );line-height:var( --e-global-typography-eba19ed-line-height );}.elementor-4226 .elementor-element.elementor-element-2e7ca41 .elementor-heading-title{font-size:var( --e-global-typography-eba19ed-font-size );line-height:var( --e-global-typography-eba19ed-line-height );}}@media(max-width:1200px){.elementor-4226 .elementor-element.elementor-element-8a05229{--padding-top:32px;--padding-bottom:120px;--padding-left:32px;--padding-right:32px;}.elementor-4226 .elementor-element.elementor-element-dfaecc6 > .elementor-widget-container{margin:8px 0px 0px 0px;}body:not(.rtl) .elementor-4226 .elementor-element.elementor-element-df85ee8{left:32px;}body.rtl .elementor-4226 .elementor-element.elementor-element-df85ee8{right:32px;}.elementor-4226 .elementor-element.elementor-element-8e2ab1c{--z-index:99;}.elementor-4226 .elementor-element.elementor-element-b049231{--justify-content:flex-start;}.elementor-4226 .elementor-element.elementor-element-4b27cd2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4226 .elementor-element.elementor-element-2e85641{width:100%;max-width:100%;}.elementor-4226 .elementor-element.elementor-element-6116f40{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4226 .elementor-element.elementor-element-95975b2{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-4226 .elementor-element.elementor-element-f26427d{--min-height:400px;}.elementor-4226 .elementor-element.elementor-element-c6f81e7{--min-height:400px;}.elementor-4226 .elementor-element.elementor-element-74106de{--min-height:400px;}.elementor-4226 .elementor-element.elementor-element-4e24cfa{--min-height:400px;}.elementor-4226 .elementor-element.elementor-element-1cffa413{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;}.elementor-4226 .elementor-element.elementor-element-6c172a0{width:100%;max-width:100%;}.elementor-4226 .elementor-element.elementor-element-6c172a0.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-4226 .elementor-element.elementor-element-9c249bf > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-4226 .elementor-element.elementor-element-3a718ea.elementor-element{--align-self:flex-start;}.elementor-4226 .elementor-element.elementor-element-89e98ea > .elementor-widget-container{margin:8px 0px 0px 0px;}.elementor-4226 .elementor-element.elementor-element-02ddd44{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-4226 .elementor-element.elementor-element-d89c52b{--min-height:400px;}.elementor-4226 .elementor-element.elementor-element-6098d68{--min-height:400px;}.elementor-4226 .elementor-element.elementor-element-e0a98c1{--min-height:400px;}.elementor-4226 .elementor-element.elementor-element-d007fe6{--min-height:400px;}.elementor-4226 .elementor-element.elementor-element-7fa2994{--min-height:400px;}.elementor-4226 .elementor-element.elementor-element-5c01af8{--min-height:400px;}.elementor-4226 .elementor-element.elementor-element-2a765df:not(.elementor-motion-effects-element-type-background), .elementor-4226 .elementor-element.elementor-element-2a765df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-4226 .elementor-element.elementor-element-5e388ba{--spacer-size:420px;}}@media(max-width:1024px){.elementor-4226 .elementor-element.elementor-element-0646b93{--min-height:0;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4226 .elementor-element.elementor-element-8a05229{--padding-top:32px;--padding-bottom:240px;--padding-left:32px;--padding-right:32px;}.elementor-4226 .elementor-element.elementor-element-dbc33dd .elementor-heading-title{font-size:var( --e-global-typography-7a3591e-font-size );line-height:var( --e-global-typography-7a3591e-line-height );}.elementor-4226 .elementor-element.elementor-element-43cb165{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-9746a06-font-size );line-height:var( --e-global-typography-9746a06-line-height );}.elementor-4226 .elementor-element.elementor-element-dfaecc6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4226 .elementor-element.elementor-element-dfaecc6{z-index:5;}.elementor-4226 .elementor-element.elementor-element-dfaecc6 .elementor-button{font-size:var( --e-global-typography-5f3168c-font-size );line-height:var( --e-global-typography-5f3168c-line-height );}.elementor-4226 .elementor-element.elementor-element-df85ee8{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4226 .elementor-element.elementor-element-3212641{--spacer-size:320px;}.elementor-4226 .elementor-element.elementor-element-2e85641 .elementor-heading-title{font-size:var( --e-global-typography-2fd761b-font-size );line-height:var( --e-global-typography-2fd761b-line-height );}.elementor-4226 .elementor-element.elementor-element-67905e5.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-4226 .elementor-element.elementor-element-23aba44{font-size:var( --e-global-typography-03e7ed2-font-size );line-height:var( --e-global-typography-03e7ed2-line-height );}.elementor-4226 .elementor-element.elementor-element-95975b2{--grid-auto-flow:row;}.elementor-4226 .elementor-element.elementor-element-f26427d{--min-height:320px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-4226 .elementor-element.elementor-element-4e40f86 .elementor-heading-title{font-size:var( --e-global-typography-eba19ed-font-size );line-height:var( --e-global-typography-eba19ed-line-height );}.elementor-4226 .elementor-element.elementor-element-c6f81e7{--min-height:320px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-4226 .elementor-element.elementor-element-5193a8c .elementor-heading-title{font-size:var( --e-global-typography-eba19ed-font-size );line-height:var( --e-global-typography-eba19ed-line-height );}.elementor-4226 .elementor-element.elementor-element-74106de{--min-height:320px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-4226 .elementor-element.elementor-element-a41d2c1 .elementor-heading-title{font-size:var( --e-global-typography-eba19ed-font-size );line-height:var( --e-global-typography-eba19ed-line-height );}.elementor-4226 .elementor-element.elementor-element-4e24cfa{--min-height:320px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-4226 .elementor-element.elementor-element-74090a0 .elementor-heading-title{font-size:var( --e-global-typography-eba19ed-font-size );line-height:var( --e-global-typography-eba19ed-line-height );}.elementor-4226 .elementor-element.elementor-element-0d14ab6{--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-4226 .elementor-element.elementor-element-ae2bf53{width:100%;max-width:100%;}.elementor-4226 .elementor-element.elementor-element-ae2bf53 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4226 .elementor-element.elementor-element-ae2bf53.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-4226 .elementor-element.elementor-element-ae2bf53 .elementor-heading-title{font-size:var( --e-global-typography-ae796a3-font-size );line-height:var( --e-global-typography-ae796a3-line-height );}.elementor-4226 .elementor-element.elementor-element-e13e701{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-9746a06-font-size );line-height:var( --e-global-typography-9746a06-line-height );}.elementor-4226 .elementor-element.elementor-element-1cffa413{--e-con-grid-template-columns:repeat(2, 1fr);--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;}.elementor-4226 .elementor-element.elementor-element-4dc0c0a7 .elementor-icon-box-title, .elementor-4226 .elementor-element.elementor-element-4dc0c0a7 .elementor-icon-box-title a{font-size:var( --e-global-typography-4ca4414-font-size );line-height:var( --e-global-typography-4ca4414-line-height );}.elementor-4226 .elementor-element.elementor-element-4dc0c0a7 .elementor-icon-box-description{font-size:var( --e-global-typography-03e7ed2-font-size );line-height:var( --e-global-typography-03e7ed2-line-height );}.elementor-4226 .elementor-element.elementor-element-27a5036e .elementor-icon-box-title, .elementor-4226 .elementor-element.elementor-element-27a5036e .elementor-icon-box-title a{font-size:var( --e-global-typography-4ca4414-font-size );line-height:var( --e-global-typography-4ca4414-line-height );}.elementor-4226 .elementor-element.elementor-element-27a5036e .elementor-icon-box-description{font-size:var( --e-global-typography-03e7ed2-font-size );line-height:var( --e-global-typography-03e7ed2-line-height );}.elementor-4226 .elementor-element.elementor-element-7ac1642 .elementor-icon-box-title, .elementor-4226 .elementor-element.elementor-element-7ac1642 .elementor-icon-box-title a{font-size:var( --e-global-typography-4ca4414-font-size );line-height:var( --e-global-typography-4ca4414-line-height );}.elementor-4226 .elementor-element.elementor-element-7ac1642 .elementor-icon-box-description{font-size:var( --e-global-typography-03e7ed2-font-size );line-height:var( --e-global-typography-03e7ed2-line-height );}.elementor-4226 .elementor-element.elementor-element-be9d2f7 .elementor-icon-box-title, .elementor-4226 .elementor-element.elementor-element-be9d2f7 .elementor-icon-box-title a{font-size:var( --e-global-typography-4ca4414-font-size );line-height:var( --e-global-typography-4ca4414-line-height );}.elementor-4226 .elementor-element.elementor-element-be9d2f7 .elementor-icon-box-description{font-size:var( --e-global-typography-03e7ed2-font-size );line-height:var( --e-global-typography-03e7ed2-line-height );}.elementor-4226 .elementor-element.elementor-element-8ebe2c .elementor-icon-box-title, .elementor-4226 .elementor-element.elementor-element-8ebe2c .elementor-icon-box-title a{font-size:var( --e-global-typography-4ca4414-font-size );line-height:var( --e-global-typography-4ca4414-line-height );}.elementor-4226 .elementor-element.elementor-element-8ebe2c .elementor-icon-box-description{font-size:var( --e-global-typography-03e7ed2-font-size );line-height:var( --e-global-typography-03e7ed2-line-height );}.elementor-4226 .elementor-element.elementor-element-5be3b830{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-4226 .elementor-element.elementor-element-6c172a0 .elementor-heading-title{font-size:var( --e-global-typography-2fd761b-font-size );line-height:var( --e-global-typography-2fd761b-line-height );}.elementor-4226 .elementor-element.elementor-element-9e76e1e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-4226 .elementor-element.elementor-element-9e76e1e.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-4226 .elementor-element.elementor-element-12b3dc70 .elementor-testimonial__text{font-size:var( --e-global-typography-9746a06-font-size );line-height:var( --e-global-typography-9746a06-line-height );}.elementor-4226 .elementor-element.elementor-element-12b3dc70 .elementor-testimonial__name{font-size:var( --e-global-typography-03e7ed2-font-size );line-height:var( --e-global-typography-03e7ed2-line-height );}.elementor-4226 .elementor-element.elementor-element-12b3dc70 .elementor-testimonial__title{font-size:var( --e-global-typography-03e7ed2-font-size );line-height:var( --e-global-typography-03e7ed2-line-height );}.elementor-4226 .elementor-element.elementor-element-9c249bf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4226 .elementor-element.elementor-element-9c249bf{z-index:5;}.elementor-4226 .elementor-element.elementor-element-9c249bf .elementor-button{font-size:var( --e-global-typography-5f3168c-font-size );line-height:var( --e-global-typography-5f3168c-line-height );}.elementor-4226 .elementor-element.elementor-element-3a718ea > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4226 .elementor-element.elementor-element-3a718ea.elementor-element{--align-self:flex-start;}.elementor-4226 .elementor-element.elementor-element-3a718ea .elementor-heading-title{font-size:var( --e-global-typography-ae796a3-font-size );line-height:var( --e-global-typography-ae796a3-line-height );}.elementor-4226 .elementor-element.elementor-element-2110f2f{font-size:var( --e-global-typography-9746a06-font-size );line-height:var( --e-global-typography-9746a06-line-height );}.elementor-4226 .elementor-element.elementor-element-89e98ea.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4226 .elementor-element.elementor-element-89e98ea{z-index:5;}.elementor-4226 .elementor-element.elementor-element-89e98ea .elementor-button{font-size:var( --e-global-typography-5f3168c-font-size );line-height:var( --e-global-typography-5f3168c-line-height );}.elementor-4226 .elementor-element.elementor-element-02ddd44{--grid-auto-flow:row;}.elementor-4226 .elementor-element.elementor-element-d89c52b{--min-height:320px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-4226 .elementor-element.elementor-element-5cbc210 .elementor-heading-title{font-size:var( --e-global-typography-eba19ed-font-size );line-height:var( --e-global-typography-eba19ed-line-height );}.elementor-4226 .elementor-element.elementor-element-6098d68{--min-height:320px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-4226 .elementor-element.elementor-element-06c7783 .elementor-heading-title{font-size:var( --e-global-typography-eba19ed-font-size );line-height:var( --e-global-typography-eba19ed-line-height );}.elementor-4226 .elementor-element.elementor-element-e0a98c1{--min-height:320px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-4226 .elementor-element.elementor-element-4ce0de8 .elementor-heading-title{font-size:var( --e-global-typography-eba19ed-font-size );line-height:var( --e-global-typography-eba19ed-line-height );}.elementor-4226 .elementor-element.elementor-element-d007fe6{--min-height:320px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-4226 .elementor-element.elementor-element-fd9ad50 .elementor-heading-title{font-size:var( --e-global-typography-eba19ed-font-size );line-height:var( --e-global-typography-eba19ed-line-height );}.elementor-4226 .elementor-element.elementor-element-7fa2994{--min-height:320px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-4226 .elementor-element.elementor-element-e0b8a77 .elementor-heading-title{font-size:var( --e-global-typography-eba19ed-font-size );line-height:var( --e-global-typography-eba19ed-line-height );}.elementor-4226 .elementor-element.elementor-element-5c01af8{--min-height:320px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;}.elementor-4226 .elementor-element.elementor-element-2e7ca41 .elementor-heading-title{font-size:var( --e-global-typography-eba19ed-font-size );line-height:var( --e-global-typography-eba19ed-line-height );}}@media(max-width:767px){.elementor-4226 .elementor-element.elementor-element-0646b93{--min-height:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4226 .elementor-element.elementor-element-8a05229{--padding-top:110px;--padding-bottom:200px;--padding-left:24px;--padding-right:24px;}.elementor-4226 .elementor-element.elementor-element-dbc33dd{width:initial;max-width:initial;}.elementor-4226 .elementor-element.elementor-element-dbc33dd .elementor-heading-title{font-size:var( --e-global-typography-7a3591e-font-size );line-height:var( --e-global-typography-7a3591e-line-height );}.elementor-4226 .elementor-element.elementor-element-43cb165{font-size:var( --e-global-typography-9746a06-font-size );line-height:var( --e-global-typography-9746a06-line-height );}.elementor-4226 .elementor-element.elementor-element-dfaecc6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4226 .elementor-element.elementor-element-dfaecc6 .elementor-button{font-size:var( --e-global-typography-5f3168c-font-size );line-height:var( --e-global-typography-5f3168c-line-height );}.elementor-4226 .elementor-element.elementor-element-df85ee8{--width:100%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;}.elementor-4226 .elementor-element.elementor-element-df85ee8.e-con{--align-self:flex-start;}body:not(.rtl) .elementor-4226 .elementor-element.elementor-element-df85ee8{left:0px;}body.rtl .elementor-4226 .elementor-element.elementor-element-df85ee8{right:0px;}.elementor-4226 .elementor-element.elementor-element-42001c7{width:var( --container-widget-width, 185px );max-width:185px;--container-widget-width:185px;--container-widget-flex-grow:0;}.elementor-4226 .elementor-element.elementor-element-02fdab1 > .elementor-widget-container{margin:-30px -30px -30px -30px;}.elementor-4226 .elementor-element.elementor-element-832d9ff{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4226 .elementor-element.elementor-element-3212641{--spacer-size:200px;}.elementor-4226 .elementor-element.elementor-element-3212641 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-4226 .elementor-element.elementor-element-b049231{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4226 .elementor-element.elementor-element-4b27cd2.elementor-element{--align-self:flex-start;}.elementor-4226 .elementor-element.elementor-element-2e85641 .elementor-heading-title{font-size:var( --e-global-typography-2fd761b-font-size );line-height:var( --e-global-typography-2fd761b-line-height );}.elementor-4226 .elementor-element.elementor-element-67905e5{text-align:start;}.elementor-4226 .elementor-element.elementor-element-23aba44{font-size:var( --e-global-typography-03e7ed2-font-size );line-height:var( --e-global-typography-03e7ed2-line-height );}.elementor-4226 .elementor-element.elementor-element-95975b2{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4226 .elementor-element.elementor-element-f26427d{--min-height:360px;}.elementor-4226 .elementor-element.elementor-element-4e40f86 .elementor-heading-title{font-size:var( --e-global-typography-eba19ed-font-size );line-height:var( --e-global-typography-eba19ed-line-height );}.elementor-4226 .elementor-element.elementor-element-c6f81e7{--min-height:360px;}.elementor-4226 .elementor-element.elementor-element-5193a8c .elementor-heading-title{font-size:var( --e-global-typography-eba19ed-font-size );line-height:var( --e-global-typography-eba19ed-line-height );}.elementor-4226 .elementor-element.elementor-element-74106de{--min-height:360px;}.elementor-4226 .elementor-element.elementor-element-a41d2c1 .elementor-heading-title{font-size:var( --e-global-typography-eba19ed-font-size );line-height:var( --e-global-typography-eba19ed-line-height );}.elementor-4226 .elementor-element.elementor-element-4e24cfa{--min-height:360px;}.elementor-4226 .elementor-element.elementor-element-74090a0 .elementor-heading-title{font-size:var( --e-global-typography-eba19ed-font-size );line-height:var( --e-global-typography-eba19ed-line-height );}.elementor-4226 .elementor-element.elementor-element-ae2bf53{width:initial;max-width:initial;}.elementor-4226 .elementor-element.elementor-element-ae2bf53 .elementor-heading-title{font-size:var( --e-global-typography-ae796a3-font-size );line-height:var( --e-global-typography-ae796a3-line-height );}.elementor-4226 .elementor-element.elementor-element-e13e701{font-size:var( --e-global-typography-9746a06-font-size );line-height:var( --e-global-typography-9746a06-line-height );}.elementor-4226 .elementor-element.elementor-element-1cffa413{--e-con-grid-template-columns:repeat(1, 1fr);--gap:28px 28px;--row-gap:28px;--column-gap:28px;--grid-auto-flow:row;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4226 .elementor-element.elementor-element-4dc0c0a7 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-4226 .elementor-element.elementor-element-4dc0c0a7 .elementor-icon{font-size:36px;}.elementor-4226 .elementor-element.elementor-element-4dc0c0a7 .elementor-icon-box-title, .elementor-4226 .elementor-element.elementor-element-4dc0c0a7 .elementor-icon-box-title a{font-size:var( --e-global-typography-4ca4414-font-size );line-height:var( --e-global-typography-4ca4414-line-height );}.elementor-4226 .elementor-element.elementor-element-4dc0c0a7 .elementor-icon-box-description{font-size:var( --e-global-typography-03e7ed2-font-size );line-height:var( --e-global-typography-03e7ed2-line-height );}.elementor-4226 .elementor-element.elementor-element-27a5036e > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-4226 .elementor-element.elementor-element-27a5036e .elementor-icon{font-size:36px;}.elementor-4226 .elementor-element.elementor-element-27a5036e .elementor-icon-box-title, .elementor-4226 .elementor-element.elementor-element-27a5036e .elementor-icon-box-title a{font-size:var( --e-global-typography-4ca4414-font-size );line-height:var( --e-global-typography-4ca4414-line-height );}.elementor-4226 .elementor-element.elementor-element-27a5036e .elementor-icon-box-description{font-size:var( --e-global-typography-03e7ed2-font-size );line-height:var( --e-global-typography-03e7ed2-line-height );}.elementor-4226 .elementor-element.elementor-element-7ac1642 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-4226 .elementor-element.elementor-element-7ac1642 .elementor-icon{font-size:36px;}.elementor-4226 .elementor-element.elementor-element-7ac1642 .elementor-icon-box-title, .elementor-4226 .elementor-element.elementor-element-7ac1642 .elementor-icon-box-title a{font-size:var( --e-global-typography-4ca4414-font-size );line-height:var( --e-global-typography-4ca4414-line-height );}.elementor-4226 .elementor-element.elementor-element-7ac1642 .elementor-icon-box-description{font-size:var( --e-global-typography-03e7ed2-font-size );line-height:var( --e-global-typography-03e7ed2-line-height );}.elementor-4226 .elementor-element.elementor-element-be9d2f7 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-4226 .elementor-element.elementor-element-be9d2f7 .elementor-icon{font-size:36px;}.elementor-4226 .elementor-element.elementor-element-be9d2f7 .elementor-icon-box-title, .elementor-4226 .elementor-element.elementor-element-be9d2f7 .elementor-icon-box-title a{font-size:var( --e-global-typography-4ca4414-font-size );line-height:var( --e-global-typography-4ca4414-line-height );}.elementor-4226 .elementor-element.elementor-element-be9d2f7 .elementor-icon-box-description{font-size:var( --e-global-typography-03e7ed2-font-size );line-height:var( --e-global-typography-03e7ed2-line-height );}.elementor-4226 .elementor-element.elementor-element-8ebe2c > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-4226 .elementor-element.elementor-element-8ebe2c .elementor-icon{font-size:36px;}.elementor-4226 .elementor-element.elementor-element-8ebe2c .elementor-icon-box-title, .elementor-4226 .elementor-element.elementor-element-8ebe2c .elementor-icon-box-title a{font-size:var( --e-global-typography-4ca4414-font-size );line-height:var( --e-global-typography-4ca4414-line-height );}.elementor-4226 .elementor-element.elementor-element-8ebe2c .elementor-icon-box-description{font-size:var( --e-global-typography-03e7ed2-font-size );line-height:var( --e-global-typography-03e7ed2-line-height );}.elementor-4226 .elementor-element.elementor-element-b38db26{--spacer-size:280px;}.elementor-4226 .elementor-element.elementor-element-5be3b830{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4226 .elementor-element.elementor-element-9371409{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-4226 .elementor-element.elementor-element-6c172a0 .elementor-heading-title{font-size:var( --e-global-typography-2fd761b-font-size );line-height:var( --e-global-typography-2fd761b-line-height );}.elementor-4226 .elementor-element.elementor-element-9e76e1e{--width:120%;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--margin-top:0%;--margin-bottom:0%;--margin-left:-20%;--margin-right:0%;}.elementor-4226 .elementor-element.elementor-element-9e76e1e.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-4226 .elementor-element.elementor-element-81524d8{width:var( --container-widget-width, 185px );max-width:185px;--container-widget-width:185px;--container-widget-flex-grow:0;}.elementor-4226 .elementor-element.elementor-element-5d15b68 > .elementor-widget-container{margin:-30px -30px -30px -30px;}.elementor-4226 .elementor-element.elementor-element-12b3dc70 > .elementor-widget-container{margin:0px -24px 0px -24px;}.elementor-4226 .elementor-element.elementor-element-12b3dc70.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-4226 .elementor-element.elementor-element-12b3dc70.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:20px;}.elementor-4226 .elementor-element.elementor-element-12b3dc70.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:20px;}.elementor-4226 .elementor-element.elementor-element-12b3dc70.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:20px;}.elementor-4226 .elementor-element.elementor-element-12b3dc70.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:20px;}.elementor-4226 .elementor-element.elementor-element-12b3dc70 .elementor-testimonial__text{font-size:var( --e-global-typography-9746a06-font-size );line-height:var( --e-global-typography-9746a06-line-height );}.elementor-4226 .elementor-element.elementor-element-12b3dc70 .elementor-testimonial__name{font-size:var( --e-global-typography-03e7ed2-font-size );line-height:var( --e-global-typography-03e7ed2-line-height );}.elementor-4226 .elementor-element.elementor-element-12b3dc70 .elementor-testimonial__title{font-size:var( --e-global-typography-03e7ed2-font-size );line-height:var( --e-global-typography-03e7ed2-line-height );}.elementor-4226 .elementor-element.elementor-element-9c249bf > .elementor-widget-container{margin:0px 0px 120px 0px;}.elementor-4226 .elementor-element.elementor-element-9c249bf .elementor-button{font-size:var( --e-global-typography-5f3168c-font-size );line-height:var( --e-global-typography-5f3168c-line-height );}.elementor-4226 .elementor-element.elementor-element-0af74d2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4226 .elementor-element.elementor-element-3a718ea{width:initial;max-width:initial;}.elementor-4226 .elementor-element.elementor-element-3a718ea .elementor-heading-title{font-size:var( --e-global-typography-ae796a3-font-size );line-height:var( --e-global-typography-ae796a3-line-height );}.elementor-4226 .elementor-element.elementor-element-2110f2f{font-size:var( --e-global-typography-9746a06-font-size );line-height:var( --e-global-typography-9746a06-line-height );}.elementor-4226 .elementor-element.elementor-element-89e98ea > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-4226 .elementor-element.elementor-element-89e98ea .elementor-button{font-size:var( --e-global-typography-5f3168c-font-size );line-height:var( --e-global-typography-5f3168c-line-height );}.elementor-4226 .elementor-element.elementor-element-02ddd44{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4226 .elementor-element.elementor-element-d89c52b{--min-height:360px;}.elementor-4226 .elementor-element.elementor-element-5cbc210 .elementor-heading-title{font-size:var( --e-global-typography-eba19ed-font-size );line-height:var( --e-global-typography-eba19ed-line-height );}.elementor-4226 .elementor-element.elementor-element-6098d68{--min-height:360px;}.elementor-4226 .elementor-element.elementor-element-06c7783 .elementor-heading-title{font-size:var( --e-global-typography-eba19ed-font-size );line-height:var( --e-global-typography-eba19ed-line-height );}.elementor-4226 .elementor-element.elementor-element-e0a98c1{--min-height:360px;}.elementor-4226 .elementor-element.elementor-element-4ce0de8 .elementor-heading-title{font-size:var( --e-global-typography-eba19ed-font-size );line-height:var( --e-global-typography-eba19ed-line-height );}.elementor-4226 .elementor-element.elementor-element-d007fe6{--min-height:360px;}.elementor-4226 .elementor-element.elementor-element-fd9ad50 .elementor-heading-title{font-size:var( --e-global-typography-eba19ed-font-size );line-height:var( --e-global-typography-eba19ed-line-height );}.elementor-4226 .elementor-element.elementor-element-7fa2994{--min-height:360px;}.elementor-4226 .elementor-element.elementor-element-e0b8a77 .elementor-heading-title{font-size:var( --e-global-typography-eba19ed-font-size );line-height:var( --e-global-typography-eba19ed-line-height );}.elementor-4226 .elementor-element.elementor-element-5c01af8{--min-height:360px;}.elementor-4226 .elementor-element.elementor-element-2e7ca41 .elementor-heading-title{font-size:var( --e-global-typography-eba19ed-font-size );line-height:var( --e-global-typography-eba19ed-line-height );}.elementor-4226 .elementor-element.elementor-element-5e388ba{--spacer-size:200px;}}@media(min-width:768px){.elementor-4226 .elementor-element.elementor-element-0646b93{--content-width:1920px;}.elementor-4226 .elementor-element.elementor-element-8a05229{--width:58%;}.elementor-4226 .elementor-element.elementor-element-832d9ff{--width:42%;}.elementor-4226 .elementor-element.elementor-element-6116f40{--width:702px;}.elementor-4226 .elementor-element.elementor-element-95975b2{--content-width:1440px;}.elementor-4226 .elementor-element.elementor-element-5be3b830{--content-width:1000px;}.elementor-4226 .elementor-element.elementor-element-4c015e2{--width:609px;}}@media(max-width:1200px) and (min-width:768px){.elementor-4226 .elementor-element.elementor-element-6116f40{--width:100%;}.elementor-4226 .elementor-element.elementor-element-9e76e1e{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-4226 .elementor-element.elementor-element-8a05229{--width:100%;}.elementor-4226 .elementor-element.elementor-element-832d9ff{--width:100%;}.elementor-4226 .elementor-element.elementor-element-6116f40{--width:450px;}.elementor-4226 .elementor-element.elementor-element-9e76e1e{--width:400px;}}@media(min-width:1367px){.elementor-4226 .elementor-element.elementor-element-2a765df:not(.elementor-motion-effects-element-type-background), .elementor-4226 .elementor-element.elementor-element-2a765df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for container, class: .elementor-element-f26427d */.cdiv .ctabutton {
    margin-bottom: -76px !important;
    opacity: 0;
    
    transition-duration: 0.5s;
}

.cdiv:hover .ctabutton {
    margin-bottom: 0 !important;
    opacity: 1;
    transition-duration: 0.5s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5be3b830 */#leistungen img {
    filter: brightness(0) invert(1);
}

#rezensionen img {
    background: white;
    padding: 4px;
}

#rezensionen a {
    color: white;
}

#rezensionen .swiper-wrapper {
    display: flex;
    align-items: center;
    align-content: center;
}

@media (max-width: 768px) {
    #rezensionen .swiper-wrapper {
    display: flex;
    align-items: start;
    align-content: center;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d89c52b */.cdiv .ctabutton {
    margin-bottom: -76px !important;
    opacity: 0;
    
    transition-duration: 0.5s;
}

.cdiv:hover .ctabutton {
    margin-bottom: 0 !important;
    opacity: 1;
    transition-duration: 0.5s;
}/* End custom CSS */
/* Start custom CSS */@media (max-width: 767px) {.frame {
    transform: scale(0.9)
}}

@media (max-width: 767px) {.frame2 {
    transform: scale(0.8)
}}

.cta .ctabutton {
    margin-bottom: -76px !important;
    opacity: 0;
    transition: 0.5s;
}

.cta:hover .ctabutton {
    margin-bottom: 0 !important;
    opacity: 1;
    transition: 0.5s;
}

#heroh1 img {
    width: 35px;
}

@media (max-width: 1200px) { 
#heroh1 img {
    width: 28px;
}}

@media (max-width: 1024px) { 
#heroh1 img {
    width: 22px;
}}

@media (max-width: 768px) { 
#heroh1 img {
    width: 17px;
}}/* End custom CSS */