.elementor-324 .elementor-element.elementor-element-8bfbebc{--display:flex;--min-height:860px;}.elementor-324 .elementor-element.elementor-element-8bfbebc:not(.elementor-motion-effects-element-type-background), .elementor-324 .elementor-element.elementor-element-8bfbebc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hgm-immobilien.de/wp-content/uploads/2025/08/Image_156355.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-324 .elementor-element.elementor-element-a1c6b04{--display:flex;--min-height:20vh;}.elementor-324 .elementor-element.elementor-element-9a7964f{--spacer-size:385px;}.elementor-324 .elementor-element.elementor-element-9a7964f.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-324 .elementor-element.elementor-element-9a7964f.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-324 .elementor-element.elementor-element-34fca7b{--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:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-icon i{color:var( --e-global-color-primary );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-1{font-family:var( --e-global-typography-text-font-family ), Sans-serif;color:var( --e-global-color-secondary );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-2{font-family:var( --e-global-typography-text-font-family ), Sans-serif;color:var( --e-global-color-secondary );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-3{font-family:var( --e-global-typography-text-font-family ), Sans-serif;color:var( --e-global-color-secondary );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-text-4{font-family:var( --e-global-typography-text-font-family ), Sans-serif;color:var( --e-global-color-secondary );}.elementor-widget-softlite_dynamic_card_box .softlite-dynamic-card-box-button-text{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;}.elementor-324 .elementor-element.elementor-element-d5fb129.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-324 .elementor-element.elementor-element-d5fb129.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-324 .elementor-element.elementor-element-d5fb129 .softlite-dynamic-icon{font-size:auto;width:auto;}.elementor-324 .elementor-element.elementor-element-d5fb129 .softlite-dynamic-icon svg{width:auto;fill:var( --e-global-color-04927d2 );}.elementor-324 .elementor-element.elementor-element-d5fb129 .softlite-dynamic-icon i{color:var( --e-global-color-04927d2 );}.elementor-324 .elementor-element.elementor-element-d5fb129 .softlite-dynamic-card-box-text-1{font-size:24px;font-weight:300;line-height:28px;color:#ffffffff;}.elementor-324 .elementor-element.elementor-element-d5fb129 .softlite-dynamic-card-box-background-color-1{background-color:#2B3CB4CF;}.elementor-324 .elementor-element.elementor-element-09ce6c5.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-324 .elementor-element.elementor-element-09ce6c5.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-324 .elementor-element.elementor-element-09ce6c5 .softlite-dynamic-icon{font-size:auto;width:auto;}.elementor-324 .elementor-element.elementor-element-09ce6c5 .softlite-dynamic-icon svg{width:auto;}.elementor-324 .elementor-element.elementor-element-09ce6c5 .softlite-dynamic-card-box-text-1{font-size:24px;font-weight:300;line-height:28px;color:#ffffffff;}.elementor-324 .elementor-element.elementor-element-09ce6c5 .softlite-dynamic-card-box-background-color-1{background-color:#444749d9;}.elementor-324 .elementor-element.elementor-element-8be7e9e.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-324 .elementor-element.elementor-element-8be7e9e.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-324 .elementor-element.elementor-element-8be7e9e .softlite-dynamic-icon{font-size:auto;width:auto;}.elementor-324 .elementor-element.elementor-element-8be7e9e .softlite-dynamic-icon svg{width:auto;}.elementor-324 .elementor-element.elementor-element-8be7e9e .softlite-dynamic-card-box-text-1{font-size:24px;font-weight:300;line-height:28px;color:#ffffffff;}.elementor-324 .elementor-element.elementor-element-8be7e9e .softlite-dynamic-card-box-background-color-1{background-color:#444749d9;}.elementor-324 .elementor-element.elementor-element-6f99242.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-324 .elementor-element.elementor-element-6f99242.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-324 .elementor-element.elementor-element-6f99242 .softlite-dynamic-icon{font-size:auto;width:auto;}.elementor-324 .elementor-element.elementor-element-6f99242 .softlite-dynamic-icon svg{width:auto;}.elementor-324 .elementor-element.elementor-element-6f99242 .softlite-dynamic-card-box-text-1{font-size:24px;font-weight:300;line-height:28px;color:#ffffffff;}.elementor-324 .elementor-element.elementor-element-6f99242 .softlite-dynamic-card-box-background-color-1{background-color:#444749d9;}.elementor-324 .elementor-element.elementor-element-ae9723f{--display:flex;--min-height:17vh;}.elementor-324 .elementor-element.elementor-element-52fea78{--spacer-size:135px;}.elementor-324 .elementor-element.elementor-element-52fea78.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-324 .elementor-element.elementor-element-52fea78.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-324 .elementor-element.elementor-element-dd1edff{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:104px;--padding-bottom:52px;--padding-left:0px;--padding-right:0px;}.elementor-324 .elementor-element.elementor-element-c458f87{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-324 .elementor-element.elementor-element-20c4e47{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-324 .elementor-element.elementor-element-b2263ca{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-324 .elementor-element.elementor-element-29446b7{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:left;}.elementor-324 .elementor-element.elementor-element-29446b7 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-324 .elementor-element.elementor-element-29446b7.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-324 .elementor-element.elementor-element-29446b7.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-324 .elementor-element.elementor-element-29446b7 .elementor-heading-title{font-size:40px;font-weight:800;text-transform:uppercase;line-height:48px;color:var( --e-global-color-04927d2 );}.elementor-324 .elementor-element.elementor-element-3c45674{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;text-align:left;}.elementor-324 .elementor-element.elementor-element-3c45674 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-324 .elementor-element.elementor-element-3c45674.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-324 .elementor-element.elementor-element-3c45674.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-324 .elementor-element.elementor-element-3c45674 .elementor-heading-title{font-size:30px;font-weight:600;line-height:34px;color:var( --e-global-color-04927d2 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-324 .elementor-element.elementor-element-0567c02{width:var( --container-widget-width, auto );max-width:auto;--container-widget-width:auto;--container-widget-flex-grow:0;font-size:16px;line-height:26px;color:#444749ff;}.elementor-324 .elementor-element.elementor-element-0567c02 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-324 .elementor-element.elementor-element-0567c02.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-324 .elementor-element.elementor-element-0567c02.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-324 .elementor-element.elementor-element-c83947e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-324 .elementor-element.elementor-element-a958a4c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-324 .elementor-element.elementor-element-20af528{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-324 .elementor-element.elementor-element-a3d7325{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-softlite_image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-324 .elementor-element.elementor-element-8f10961 > .elementor-widget-container{margin:0px auto 24px auto;}.elementor-324 .elementor-element.elementor-element-8f10961.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-324 .elementor-element.elementor-element-8f10961.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-324 .elementor-element.elementor-element-8f10961{text-align:center;}.elementor-324 .elementor-element.elementor-element-8f10961 img{width:auto;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-324 .elementor-element.elementor-element-d48f90a{--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-324 .elementor-element.elementor-element-d48f90a:not(.elementor-motion-effects-element-type-background), .elementor-324 .elementor-element.elementor-element-d48f90a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D1DDF5;}.elementor-324 .elementor-element.elementor-element-aced553.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-324 .elementor-element.elementor-element-aced553.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-324 .elementor-element.elementor-element-d911498 > .elementor-widget-container{background-color:#D1DDF5;margin:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-324 .elementor-element.elementor-element-d911498.elementor-element{--align-self:center;}.elementor-324 .elementor-element.elementor-element-d911498.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-324 .elementor-element.elementor-element-d911498.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-324 .elementor-element.elementor-element-d911498 .elementor-heading-title{color:var( --e-global-color-04927d2 );}.elementor-324 .elementor-element.elementor-element-b452872 > .elementor-widget-container{background-color:#D1DDF5;}.elementor-324 .elementor-element.elementor-element-b452872.elementor-element{--align-self:center;}.elementor-324 .elementor-element.elementor-element-b452872.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-324 .elementor-element.elementor-element-b452872.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-324 .elementor-element.elementor-element-b452872{color:var( --e-global-color-04927d2 );}.elementor-324 .elementor-element.elementor-element-481f4a7 > .elementor-widget-container{background-color:#D1DDF5;}.elementor-324 .elementor-element.elementor-element-481f4a7.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-324 .elementor-element.elementor-element-481f4a7.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-324 .elementor-element.elementor-element-dfb73ea.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-324 .elementor-element.elementor-element-dfb73ea.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-324 .elementor-element.elementor-element-247abdd{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-324 .elementor-element.elementor-element-8109d32{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:90px;--padding-bottom:90px;--padding-left:90px;--padding-right:90px;}.elementor-324 .elementor-element.elementor-element-8109d32:not(.elementor-motion-effects-element-type-background), .elementor-324 .elementor-element.elementor-element-8109d32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7949f46 );}.elementor-324 .elementor-element.elementor-element-8109d32.e-con{--align-self:flex-start;}.elementor-324 .elementor-element.elementor-element-6a02ec3 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-324 .elementor-element.elementor-element-6a02ec3.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-324 .elementor-element.elementor-element-6a02ec3.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-324 .elementor-element.elementor-element-6a02ec3 .softlite-dynamic-icon{font-size:100%;width:100%;}.elementor-324 .elementor-element.elementor-element-6a02ec3 .softlite-dynamic-icon svg{width:100%;}.elementor-324 .elementor-element.elementor-element-6a02ec3 .softlite-dynamic-card-box-text-1{font-size:30px;font-weight:600;line-height:34px;color:#444749ff;}.elementor-324 .elementor-element.elementor-element-6a02ec3 .softlite-dynamic-card-box-text-2{font-size:24px;font-weight:600;line-height:30px;color:#444749ff;}.elementor-324 .elementor-element.elementor-element-6a02ec3 .softlite-dynamic-card-box-text-3{font-size:16px;line-height:26px;color:#444749ff;}.elementor-324 .elementor-element.elementor-element-847928d{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-324 .elementor-element.elementor-element-d155567 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-324 .elementor-element.elementor-element-d155567.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-324 .elementor-element.elementor-element-d155567.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-324 .elementor-element.elementor-element-d155567 .softlite-dynamic-icon{font-size:96px;width:96px;}.elementor-324 .elementor-element.elementor-element-d155567 .softlite-dynamic-icon svg{width:96px;}.elementor-324 .elementor-element.elementor-element-d155567 .softlite-dynamic-card-box-text-1{font-size:16px;line-height:26px;color:#444749ff;}.elementor-324 .elementor-element.elementor-element-d155567 .softlite-dynamic-card-box-text-2{font-size:16px;line-height:26px;color:#444749ff;}.elementor-324 .elementor-element.elementor-element-86c9f9a > .elementor-widget-container{margin:23px 0px 0px 0px;}.elementor-324 .elementor-element.elementor-element-86c9f9a.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-324 .elementor-element.elementor-element-86c9f9a.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-324 .elementor-element.elementor-element-86c9f9a .softlite-dynamic-icon{font-size:100px;width:100px;}.elementor-324 .elementor-element.elementor-element-86c9f9a .softlite-dynamic-icon svg{width:100px;}.elementor-324 .elementor-element.elementor-element-86c9f9a .softlite-dynamic-card-box-text-1{font-size:16px;line-height:26px;color:#444749ff;}.elementor-324 .elementor-element.elementor-element-86c9f9a .softlite-dynamic-card-box-text-2{font-size:16px;line-height:26px;color:#444749ff;}.elementor-324 .elementor-element.elementor-element-0b97beb > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-324 .elementor-element.elementor-element-0b97beb.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-324 .elementor-element.elementor-element-0b97beb.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-324 .elementor-element.elementor-element-0b97beb .softlite-dynamic-icon{font-size:100px;width:100px;}.elementor-324 .elementor-element.elementor-element-0b97beb .softlite-dynamic-icon svg{width:100px;}.elementor-324 .elementor-element.elementor-element-0b97beb .softlite-dynamic-card-box-text-1{font-size:16px;line-height:26px;color:#444749ff;}.elementor-324 .elementor-element.elementor-element-0b97beb .softlite-dynamic-card-box-text-2{font-size:16px;line-height:26px;color:#444749ff;}.elementor-324 .elementor-element.elementor-element-d6cd235{--display:flex;--min-height:706px;--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:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-324 .elementor-element.elementor-element-d6cd235:not(.elementor-motion-effects-element-type-background), .elementor-324 .elementor-element.elementor-element-d6cd235 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a762b1e );}.elementor-324 .elementor-element.elementor-element-d6cd235.e-con{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-324 .elementor-element.elementor-element-991f721{--display:flex;--min-height:0px;--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;max-width:50%;height:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-324 .elementor-element.elementor-element-a87b444.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-324 .elementor-element.elementor-element-a87b444.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-324 .elementor-element.elementor-element-a87b444 img{width:100%;max-width:100%;}.elementor-324 .elementor-element.elementor-element-b6e4b1c{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;max-width:50%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:66px;--padding-bottom:66px;--padding-left:66px;--padding-right:66px;}.elementor-324 .elementor-element.elementor-element-b6e4b1c:not(.elementor-motion-effects-element-type-background), .elementor-324 .elementor-element.elementor-element-b6e4b1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a762b1e );}.elementor-324 .elementor-element.elementor-element-b6e4b1c.e-con{--order:99999 /* order end hack */;}.elementor-324 .elementor-element.elementor-element-6f4d64f > .elementor-widget-container{margin:0px 0px 050px 0px;padding:0px 0px 0px 0px;}.elementor-324 .elementor-element.elementor-element-6f4d64f.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-324 .elementor-element.elementor-element-6f4d64f.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-324 .elementor-element.elementor-element-6f4d64f .elementor-heading-title{color:var( --e-global-color-04927d2 );}.elementor-324 .elementor-element.elementor-element-513853f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-324 .elementor-element.elementor-element-513853f.elementor-element{--align-self:flex-start;}.elementor-324 .elementor-element.elementor-element-513853f.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-324 .elementor-element.elementor-element-513853f.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-324 .elementor-element.elementor-element-513853f{text-align:left;font-family:"Arial", Sans-serif;font-size:23px;line-height:17px;}.elementor-324 .elementor-element.elementor-element-513853f p{margin-block-end:20px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;}.elementor-324 .elementor-element.elementor-element-e5c4295 .elementor-button{background-color:var( --e-global-color-04927d2 );}.elementor-324 .elementor-element.elementor-element-e5c4295 > .elementor-widget-container{--e-transform-translateX:37px;--e-transform-translateY:28px;--e-transform-scale:1.5;margin:4px 4px 4px 4px;}.elementor-324 .elementor-element.elementor-element-e5c4295.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-324 .elementor-element.elementor-element-e5c4295.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-324 .elementor-element.elementor-element-d2aa196{--display:flex;}.elementor-324 .elementor-element.elementor-element-83604e9.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-324 .elementor-element.elementor-element-83604e9.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-324 .elementor-element.elementor-element-d164809 > .elementor-widget-container{margin:150px 0px 150px 0px;}.elementor-324 .elementor-element.elementor-element-d164809.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-324 .elementor-element.elementor-element-d164809.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-324 .elementor-element.elementor-element-d164809{text-align:center;}.elementor-324 .elementor-element.elementor-element-d164809 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:40px;font-weight:400;}.elementor-324 .elementor-element.elementor-element-3b4cd3f{--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-324 .elementor-element.elementor-element-64b6695{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-324 .elementor-element.elementor-element-64b6695:not(.elementor-motion-effects-element-type-background), .elementor-324 .elementor-element.elementor-element-64b6695 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7949f46 );}.elementor-324 .elementor-element.elementor-element-64dc4a7{--display:flex;}.elementor-324 .elementor-element.elementor-element-bed8757{--display:flex;}.elementor-324 .elementor-element.elementor-element-bed8757.e-con{--e-con-transform-translateY:-100px;}.elementor-324 .elementor-element.elementor-element-ef64dc6.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-324 .elementor-element.elementor-element-ef64dc6.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-324 .elementor-element.elementor-element-ef64dc6 .main-head i{border-radius:38px;}.elementor-324 .elementor-element.elementor-element-ef64dc6:not( .elementor-widget-image ) .elementor-widget-container, .elementor-324 .elementor-element.elementor-element-ef64dc6.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://hgm-immobilien.de/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-324 .elementor-element.elementor-element-ef64dc6:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-324 .elementor-element.elementor-element-ef64dc6 img{padding:0px;}.elementor-324 .elementor-element.elementor-element-ef64dc6 .elementor-widget-container img{transform:rotate(0deg);}.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-324 .elementor-element.elementor-element-33817ec > .elementor-widget-container{--e-transform-translateX:-85px;--e-transform-translateY:-61px;--e-transform-scale:0.7;}.elementor-324 .elementor-element.elementor-element-33817ec.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-324 .elementor-element.elementor-element-33817ec.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-324 .elementor-element.elementor-element-33817ec .elementor-icon-wrapper{text-align:left;}.elementor-324 .elementor-element.elementor-element-33817ec.elementor-view-stacked .elementor-icon{background-color:#2166A9;}.elementor-324 .elementor-element.elementor-element-33817ec.elementor-view-framed .elementor-icon, .elementor-324 .elementor-element.elementor-element-33817ec.elementor-view-default .elementor-icon{color:#2166A9;border-color:#2166A9;}.elementor-324 .elementor-element.elementor-element-33817ec.elementor-view-framed .elementor-icon, .elementor-324 .elementor-element.elementor-element-33817ec.elementor-view-default .elementor-icon svg{fill:#2166A9;}.elementor-324 .elementor-element.elementor-element-33817ec .elementor-icon{font-size:100%;}.elementor-324 .elementor-element.elementor-element-33817ec .elementor-icon svg{height:100%;}.elementor-324 .elementor-element.elementor-element-33817ec .elementor-icon-wrapper svg{width:auto;}.elementor-324 .elementor-element.elementor-element-f27ee65.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-324 .elementor-element.elementor-element-f27ee65.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-324 .elementor-element.elementor-element-f27ee65{font-family:"Raleway", Sans-serif;font-size:27px;font-weight:500;}.elementor-324 .elementor-element.elementor-element-111ae7a{--display:flex;}.elementor-324 .elementor-element.elementor-element-57500b6.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-324 .elementor-element.elementor-element-57500b6.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-324 .elementor-element.elementor-element-57500b6{text-align:justify;}.elementor-324 .elementor-element.elementor-element-57500b6 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:30px;font-weight:500;line-height:38px;color:var( --e-global-color-04927d2 );}.elementor-widget-aux_contact_form input:not([type="submit"]){font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-aux_contact_form input:not([type="submit"])::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-aux_contact_form select{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-aux_contact_form textarea{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-aux_contact_form textarea::placeholder{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-aux_contact_form label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-aux_contact_form input[type="submit"]{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-324 .elementor-element.elementor-element-42e5140 input[type="submit"]{background-color:var( --e-global-color-04927d2 );font-family:"Raleway", Sans-serif;font-size:16px;font-weight:600;color:#FFFFFF;transition:all ease-out 0.3s;}.elementor-324 .elementor-element.elementor-element-42e5140.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-324 .elementor-element.elementor-element-42e5140.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-324 .elementor-element.elementor-element-42e5140 input:not([type="submit"]){font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;font-style:normal;transition:all ease-out 0.3s;}.elementor-324 .elementor-element.elementor-element-42e5140 input:not([type="submit"])::placeholder{font-family:"Raleway", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-04927d2 );}.elementor-324 .elementor-element.elementor-element-42e5140 input[type="text"]{transition:all ease-out 0.3s;}.elementor-324 .elementor-element.elementor-element-42e5140 input[type="email"]{transition:all ease-out 0.3s;}.elementor-324 .elementor-element.elementor-element-42e5140 select{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;transition:all ease-out 0.3s;}.elementor-324 .elementor-element.elementor-element-42e5140 textarea{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;transition:all ease-out 0.3s;}.elementor-324 .elementor-element.elementor-element-42e5140 textarea::placeholder{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;font-style:normal;}@media(max-width:1024px){.elementor-324 .elementor-element.elementor-element-34fca7b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-324 .elementor-element.elementor-element-d5fb129 .softlite-dynamic-card-box-text-1{font-size:16px;line-height:22px;}.elementor-324 .elementor-element.elementor-element-09ce6c5 .softlite-dynamic-card-box-text-1{font-size:16px;line-height:22px;}.elementor-324 .elementor-element.elementor-element-8be7e9e .softlite-dynamic-card-box-text-1{font-size:16px;line-height:22px;}.elementor-324 .elementor-element.elementor-element-6f99242 .softlite-dynamic-card-box-text-1{font-size:16px;line-height:22px;}.elementor-324 .elementor-element.elementor-element-dd1edff{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:104px;--padding-bottom:52px;--padding-left:0px;--padding-right:0px;}.elementor-324 .elementor-element.elementor-element-c458f87{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-324 .elementor-element.elementor-element-b2263ca{--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-324 .elementor-element.elementor-element-29446b7 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-324 .elementor-element.elementor-element-3c45674 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-324 .elementor-element.elementor-element-0567c02 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-324 .elementor-element.elementor-element-20af528{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-324 .elementor-element.elementor-element-8f10961 > .elementor-widget-container{margin:0px auto 24px auto;}.elementor-324 .elementor-element.elementor-element-8109d32{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:86px;--padding-bottom:86px;--padding-left:0px;--padding-right:0px;}.elementor-324 .elementor-element.elementor-element-847928d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-324 .elementor-element.elementor-element-d6cd235{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;}.elementor-widget-aux_contact_form input:not([type="submit"]){font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-aux_contact_form input:not([type="submit"])::placeholder{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-aux_contact_form select{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-aux_contact_form textarea{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-aux_contact_form textarea::placeholder{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-aux_contact_form label{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-aux_contact_form input[type="submit"]{font-size:var( --e-global-typography-primary-font-size );}}@media(min-width:768px){.elementor-324 .elementor-element.elementor-element-34fca7b{--width:auto;}.elementor-324 .elementor-element.elementor-element-dd1edff{--width:100%;}.elementor-324 .elementor-element.elementor-element-c458f87{--width:auto;}.elementor-324 .elementor-element.elementor-element-20c4e47{--width:auto;}.elementor-324 .elementor-element.elementor-element-b2263ca{--width:auto;}.elementor-324 .elementor-element.elementor-element-c83947e{--width:auto;}.elementor-324 .elementor-element.elementor-element-a958a4c{--width:auto;}.elementor-324 .elementor-element.elementor-element-20af528{--width:auto;}.elementor-324 .elementor-element.elementor-element-a3d7325{--width:auto;}.elementor-324 .elementor-element.elementor-element-847928d{--width:auto;}.elementor-324 .elementor-element.elementor-element-d6cd235{--width:100%;}.elementor-324 .elementor-element.elementor-element-d2aa196{--content-width:1400px;}.elementor-324 .elementor-element.elementor-element-64b6695{--content-width:1400px;}.elementor-324 .elementor-element.elementor-element-64dc4a7{--width:10%;}.elementor-324 .elementor-element.elementor-element-bed8757{--width:40%;}.elementor-324 .elementor-element.elementor-element-111ae7a{--width:50%;}}@media(max-width:767px){.elementor-324 .elementor-element.elementor-element-34fca7b{--width:auto;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-324 .elementor-element.elementor-element-d5fb129 .softlite-dynamic-icon{font-size:50%;width:50%;}.elementor-324 .elementor-element.elementor-element-d5fb129 .softlite-dynamic-icon svg{width:50%;}.elementor-324 .elementor-element.elementor-element-d5fb129 .softlite-dynamic-card-box-text-1{font-size:14px;line-height:20px;}.elementor-324 .elementor-element.elementor-element-09ce6c5 .softlite-dynamic-icon{font-size:50%;width:50%;}.elementor-324 .elementor-element.elementor-element-09ce6c5 .softlite-dynamic-icon svg{width:50%;}.elementor-324 .elementor-element.elementor-element-09ce6c5 .softlite-dynamic-card-box-text-1{font-size:14px;line-height:20px;}.elementor-324 .elementor-element.elementor-element-8be7e9e .softlite-dynamic-icon{font-size:50%;width:50%;}.elementor-324 .elementor-element.elementor-element-8be7e9e .softlite-dynamic-icon svg{width:50%;}.elementor-324 .elementor-element.elementor-element-8be7e9e .softlite-dynamic-card-box-text-1{font-size:14px;line-height:20px;}.elementor-324 .elementor-element.elementor-element-6f99242 .softlite-dynamic-icon{font-size:50%;width:50%;}.elementor-324 .elementor-element.elementor-element-6f99242 .softlite-dynamic-icon svg{width:50%;}.elementor-324 .elementor-element.elementor-element-6f99242 .softlite-dynamic-card-box-text-1{font-size:14px;line-height:20px;}.elementor-324 .elementor-element.elementor-element-dd1edff{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:104px;--padding-bottom:52px;--padding-left:20px;--padding-right:20px;}.elementor-324 .elementor-element.elementor-element-c458f87{--width:auto;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-324 .elementor-element.elementor-element-20c4e47{--width:auto;}.elementor-324 .elementor-element.elementor-element-b2263ca{--width:auto;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-324 .elementor-element.elementor-element-29446b7 > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-324 .elementor-element.elementor-element-29446b7 .elementor-heading-title{font-size:34px;line-height:40px;}.elementor-324 .elementor-element.elementor-element-3c45674 > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-324 .elementor-element.elementor-element-3c45674 .elementor-heading-title{font-size:26px;line-height:30px;}.elementor-324 .elementor-element.elementor-element-0567c02 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-324 .elementor-element.elementor-element-c83947e{--width:auto;}.elementor-324 .elementor-element.elementor-element-a958a4c{--width:auto;}.elementor-324 .elementor-element.elementor-element-20af528{--width:auto;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-324 .elementor-element.elementor-element-a3d7325{--width:auto;}.elementor-324 .elementor-element.elementor-element-8f10961 > .elementor-widget-container{margin:0px auto 24px auto;}.elementor-324 .elementor-element.elementor-element-8109d32{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-324 .elementor-element.elementor-element-6a02ec3 .softlite-dynamic-card-box-text-1{font-size:26px;line-height:30px;}.elementor-324 .elementor-element.elementor-element-847928d{--width:auto;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-324 .elementor-element.elementor-element-d6cd235{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;}.elementor-widget-aux_contact_form input:not([type="submit"]){font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-aux_contact_form input:not([type="submit"])::placeholder{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-aux_contact_form select{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-aux_contact_form textarea{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-aux_contact_form textarea::placeholder{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-aux_contact_form label{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-aux_contact_form input[type="submit"]{font-size:var( --e-global-typography-primary-font-size );}}

.elementor-324 .elementor-element.elementor-element-d5fb129 {width: auto;}.elementor-324 .elementor-element.elementor-element-d5fb129 {grid-column-start: span 3;}.elementor-324 .elementor-element.elementor-element-d5fb129 {grid-column-end: span 3 !important}.elementor-324 .elementor-element.elementor-element-d5fb129 .ootw1hdz{width: auto;}@media (max-width: 767px) {.elementor-324 .elementor-element.elementor-element-d5fb129 {grid-column-start: span 6;}}@media (max-width: 767px) {.elementor-324 .elementor-element.elementor-element-d5fb129 {grid-column-end: span 6 !important}}.elementor-324 .elementor-element.elementor-element-d5fb129 .caojab3e{border-bottom-color: rgb(150, 193, 31);border-left-color: rgb(150, 193, 31);border-right-color: rgb(150, 193, 31);border-top-color: rgb(150, 193, 31);color: rgb(150, 193, 31);cursor: pointer;font-weight: 600;width: auto;}.elementor-324 .elementor-element.elementor-element-d5fb129 .caojab3e::before{-webkit-text-fill-color: rgb(150, 193, 31);-webkit-text-stroke-color: rgb(150, 193, 31);}.elementor-324 .elementor-element.elementor-element-d5fb129 .caojab3e::after{-webkit-text-fill-color: rgb(150, 193, 31);-webkit-text-stroke-color: rgb(150, 193, 31);}.elementor-324 .elementor-element.elementor-element-d5fb129 .d4e00d8s{border-bottom-color: rgb(255, 255, 255);border-left-color: rgb(255, 255, 255);border-right-color: rgb(255, 255, 255);border-top-color: rgb(255, 255, 255);color: rgb(255, 255, 255);cursor: pointer;display: flex;flex-direction: column;font-weight: 600;height: 247px;justify-content: center;padding-bottom: 15px;padding-left: 15px;padding-right: 15px;padding-top: 15px;text-align: center;width: 247px;padding-block-start: 15px;padding-block-end: 15px;padding-inline-start: 15px;padding-inline-end: 15px;}.elementor-324 .elementor-element.elementor-element-d5fb129 .d4e00d8s::before{display: block;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-324 .elementor-element.elementor-element-d5fb129 .d4e00d8s::after{display: block;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 1024px) {.elementor-324 .elementor-element.elementor-element-d5fb129 .d4e00d8s{height: 180px;line-height: 20px;padding-bottom: 15px;padding-left: 15px;padding-right: 15px;padding-top: 15px;width: 180px;}}@media (max-width: 767px) {.elementor-324 .elementor-element.elementor-element-d5fb129 .d4e00d8s{font-size: 14px;height: 160px;padding-bottom: 15px;padding-left: 15px;padding-right: 15px;padding-top: 15px;width: 160px;}}.elementor-324 .elementor-element.elementor-element-d5fb129 .k2j727k3{border-bottom-color: rgb(255, 255, 255);border-left-color: rgb(255, 255, 255);border-right-color: rgb(255, 255, 255);border-top-color: rgb(255, 255, 255);color: rgb(255, 255, 255);cursor: pointer;display: block;font-weight: 600;margin-bottom: 16px;margin-left: auto;margin-right: auto;max-width: 85px;text-align: center;margin-top: 0px;}.elementor-324 .elementor-element.elementor-element-d5fb129 .k2j727k3::before{overflow-clip-margin: content-box;overflow-x: clip;overflow-y: clip;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-324 .elementor-element.elementor-element-d5fb129 .k2j727k3::after{overflow-clip-margin: content-box;overflow-x: clip;overflow-y: clip;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 1024px) {.elementor-324 .elementor-element.elementor-element-d5fb129 .k2j727k3{line-height: 20px;margin-bottom: 16px;margin-left: auto;margin-right: auto;max-width: 65px;margin-top: 0px;}}@media (max-width: 767px) {.elementor-324 .elementor-element.elementor-element-d5fb129 .k2j727k3{font-size: 14px;margin-bottom: 16px;margin-left: auto;margin-right: auto;max-width: 85px;margin-top: 0px;}}.elementor-324 .elementor-element.elementor-element-d5fb129 .r3eu74v3{border-bottom-color: rgb(255, 255, 255);border-left-color: rgb(255, 255, 255);border-right-color: rgb(255, 255, 255);border-top-color: rgb(255, 255, 255);cursor: pointer;margin-bottom: 0px;margin-top: 0px;text-align: center;width: auto;margin-right: 0px;margin-left: 0px;}.elementor-324 .elementor-element.elementor-element-d5fb129 .r3eu74v3::before{-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-324 .elementor-element.elementor-element-d5fb129 .r3eu74v3::after{-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 1024px) {.elementor-324 .elementor-element.elementor-element-d5fb129 .r3eu74v3{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;}}@media (max-width: 767px) {.elementor-324 .elementor-element.elementor-element-d5fb129 .r3eu74v3{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;}}.elementor-324 .elementor-element.elementor-element-d5fb129 .uhmlujvs{border-bottom-color: rgb(255, 255, 255);border-bottom-style: solid;border-bottom-width: 1px;border-left-color: rgb(255, 255, 255);border-right-color: rgb(255, 255, 255);border-top-color: rgb(255, 255, 255);color: rgb(255, 255, 255);cursor: pointer;font-size: 24px;font-weight: 300;line-height: 28px;text-align: center;width: auto;border-top-width: 0px;border-right-width: 0px;border-left-width: 0px;}.elementor-324 .elementor-element.elementor-element-d5fb129 .uhmlujvs::before{-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-324 .elementor-element.elementor-element-d5fb129 .uhmlujvs::after{-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 1024px) {.elementor-324 .elementor-element.elementor-element-d5fb129 .uhmlujvs{border-bottom-width: 1px;font-size: 16px;line-height: 22px;border-top-width: 0px;border-right-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-324 .elementor-element.elementor-element-d5fb129 .uhmlujvs{border-bottom-width: 1px;font-size: 14px;line-height: 20px;border-top-width: 0px;border-right-width: 0px;border-left-width: 0px;}}
.elementor-324 .elementor-element.elementor-element-09ce6c5 {width: auto;}.elementor-324 .elementor-element.elementor-element-09ce6c5 {grid-column-start: span 3;}.elementor-324 .elementor-element.elementor-element-09ce6c5 {grid-column-end: span 3 !important}.elementor-324 .elementor-element.elementor-element-09ce6c5 .ootw1hdz{width: auto;}@media (max-width: 767px) {.elementor-324 .elementor-element.elementor-element-09ce6c5 {grid-column-start: span 6;}}@media (max-width: 767px) {.elementor-324 .elementor-element.elementor-element-09ce6c5 {grid-column-end: span 6 !important}}.elementor-324 .elementor-element.elementor-element-09ce6c5 .caojab3e{border-bottom-color: rgb(150, 193, 31);border-left-color: rgb(150, 193, 31);border-right-color: rgb(150, 193, 31);border-top-color: rgb(150, 193, 31);color: rgb(150, 193, 31);cursor: pointer;font-weight: 600;width: auto;}.elementor-324 .elementor-element.elementor-element-09ce6c5 .caojab3e::before{-webkit-text-fill-color: rgb(150, 193, 31);-webkit-text-stroke-color: rgb(150, 193, 31);}.elementor-324 .elementor-element.elementor-element-09ce6c5 .caojab3e::after{-webkit-text-fill-color: rgb(150, 193, 31);-webkit-text-stroke-color: rgb(150, 193, 31);}.elementor-324 .elementor-element.elementor-element-09ce6c5 .d4e00d8s{border-bottom-color: rgb(255, 255, 255);border-left-color: rgb(255, 255, 255);border-right-color: rgb(255, 255, 255);border-top-color: rgb(255, 255, 255);color: rgb(255, 255, 255);cursor: pointer;display: flex;flex-direction: column;font-weight: 600;height: 247px;justify-content: center;padding-bottom: 15px;padding-left: 15px;padding-right: 15px;padding-top: 15px;text-align: center;width: 247px;padding-block-start: 15px;padding-block-end: 15px;padding-inline-start: 15px;padding-inline-end: 15px;}.elementor-324 .elementor-element.elementor-element-09ce6c5 .d4e00d8s::before{display: block;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-324 .elementor-element.elementor-element-09ce6c5 .d4e00d8s::after{display: block;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 1024px) {.elementor-324 .elementor-element.elementor-element-09ce6c5 .d4e00d8s{height: 180px;line-height: 20px;padding-bottom: 15px;padding-left: 15px;padding-right: 15px;padding-top: 15px;width: 180px;}}@media (max-width: 767px) {.elementor-324 .elementor-element.elementor-element-09ce6c5 .d4e00d8s{font-size: 14px;height: 160px;padding-bottom: 15px;padding-left: 15px;padding-right: 15px;padding-top: 15px;width: 160px;}}.elementor-324 .elementor-element.elementor-element-09ce6c5 .k2j727k3{border-bottom-color: rgb(255, 255, 255);border-left-color: rgb(255, 255, 255);border-right-color: rgb(255, 255, 255);border-top-color: rgb(255, 255, 255);color: rgb(255, 255, 255);cursor: pointer;display: block;font-weight: 600;margin-bottom: 16px;margin-left: auto;margin-right: auto;max-width: 85px;text-align: center;margin-top: 0px;}.elementor-324 .elementor-element.elementor-element-09ce6c5 .k2j727k3::before{overflow-clip-margin: content-box;overflow-x: clip;overflow-y: clip;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-324 .elementor-element.elementor-element-09ce6c5 .k2j727k3::after{overflow-clip-margin: content-box;overflow-x: clip;overflow-y: clip;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 1024px) {.elementor-324 .elementor-element.elementor-element-09ce6c5 .k2j727k3{line-height: 20px;margin-bottom: 16px;margin-left: auto;margin-right: auto;max-width: 65px;margin-top: 0px;}}@media (max-width: 767px) {.elementor-324 .elementor-element.elementor-element-09ce6c5 .k2j727k3{font-size: 14px;margin-bottom: 16px;margin-left: auto;margin-right: auto;max-width: 85px;margin-top: 0px;}}.elementor-324 .elementor-element.elementor-element-09ce6c5 .r3eu74v3{border-bottom-color: rgb(255, 255, 255);border-left-color: rgb(255, 255, 255);border-right-color: rgb(255, 255, 255);border-top-color: rgb(255, 255, 255);cursor: pointer;margin-bottom: 0px;margin-top: 0px;text-align: center;width: auto;margin-right: 0px;margin-left: 0px;}.elementor-324 .elementor-element.elementor-element-09ce6c5 .r3eu74v3::before{-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-324 .elementor-element.elementor-element-09ce6c5 .r3eu74v3::after{-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 1024px) {.elementor-324 .elementor-element.elementor-element-09ce6c5 .r3eu74v3{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;}}@media (max-width: 767px) {.elementor-324 .elementor-element.elementor-element-09ce6c5 .r3eu74v3{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;}}.elementor-324 .elementor-element.elementor-element-09ce6c5 .uhmlujvs{border-bottom-color: rgb(255, 255, 255);border-bottom-style: solid;border-bottom-width: 1px;border-left-color: rgb(255, 255, 255);border-right-color: rgb(255, 255, 255);border-top-color: rgb(255, 255, 255);color: rgb(255, 255, 255);cursor: pointer;font-size: 24px;font-weight: 300;line-height: 28px;text-align: center;width: auto;border-top-width: 0px;border-right-width: 0px;border-left-width: 0px;}.elementor-324 .elementor-element.elementor-element-09ce6c5 .uhmlujvs::before{-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-324 .elementor-element.elementor-element-09ce6c5 .uhmlujvs::after{-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 1024px) {.elementor-324 .elementor-element.elementor-element-09ce6c5 .uhmlujvs{border-bottom-width: 1px;font-size: 16px;line-height: 22px;border-top-width: 0px;border-right-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-324 .elementor-element.elementor-element-09ce6c5 .uhmlujvs{border-bottom-width: 1px;font-size: 14px;line-height: 20px;border-top-width: 0px;border-right-width: 0px;border-left-width: 0px;}}
.elementor-324 .elementor-element.elementor-element-8be7e9e {width: auto;}
.elementor-324 .elementor-element.elementor-element-8be7e9e {grid-column-start: span 3;}
.elementor-324 .elementor-element.elementor-element-8be7e9e {grid-column-end: span 3 !important}
.elementor-324 .elementor-element.elementor-element-8be7e9e .mfdzqt90{width: auto;}
@media (max-width: 767px) {.elementor-324 .elementor-element.elementor-element-8be7e9e {grid-column-start: span 6;}}
@media (max-width: 767px) {.elementor-324 .elementor-element.elementor-element-8be7e9e {grid-column-end: span 6 !important}}

.elementor-324 .elementor-element.elementor-element-8be7e9e .udpic5q5{
  border-bottom-color: rgb(150, 193, 31);
  border-left-color: rgb(150, 193, 31);
  border-right-color: rgb(150, 193, 31);
  border-top-color: rgb(150, 193, 31);
  color: rgb(150, 193, 31);
  cursor: pointer;
  font-weight: 600;
  width: auto;
}
.elementor-324 .elementor-element.elementor-element-8be7e9e .udpic5q5::before{-webkit-text-fill-color: rgb(150, 193, 31);-webkit-text-stroke-color: rgb(150, 193, 31);}
.elementor-324 .elementor-element.elementor-element-8be7e9e .udpic5q5::after{-webkit-text-fill-color: rgb(150, 193, 31);-webkit-text-stroke-color: rgb(150, 193, 31);}

.elementor-324 .elementor-element.elementor-element-8be7e9e .jbkri5zz{
  border-bottom-color: rgb(255, 255, 255);
  border-left-color: rgb(255, 255, 255);
  border-right-color: rgb(255, 255, 255);
  border-top-color: rgb(255, 255, 255);
  color: rgb(255, 255, 255);
  cursor: pointer;
  display: flex;
  flex-direction: column;
  font-weight: 600;
  height: 247px;
  justify-content: center;
  padding-bottom: 15px;
  padding-left: 15px;
  padding-right: 15px;
  padding-top: 15px;
  position: relative;
  text-align: center;
  width: 247px;
}

.elementor-324 .elementor-element.elementor-element-8be7e9e .jbkri5zz::before{
  background-color: #2B3CB4CF; /* geändert von grün auf HGM-Blau */
  border-bottom-left-radius: 100%;
  border-bottom-right-radius: 100%;
  border-top-left-radius: 100%;
  border-top-right-radius: 100%;
  bottom: 213px;
  content: "GRATIS";
  display: block;
  font-size: 15px;
  font-weight: 700;
  height: 68px;
  left: 167px;
  padding-top: 20px;
  position: absolute;
  right: 12px;
  top: -34px;
  width: 68px;
  -webkit-text-fill-color: rgb(255, 255, 255);
  -webkit-text-stroke-color: rgb(255, 255, 255);
}

.elementor-324 .elementor-element.elementor-element-8be7e9e .jbkri5zz::after{display: block;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}
@media (max-width: 1024px) {.elementor-324 .elementor-element.elementor-element-8be7e9e .jbkri5zz{height: 180px;line-height: 20px;padding-bottom: 15px;padding-left: 15px;padding-right: 15px;padding-top: 15px;width: 180px;}}
@media (max-width: 1024px) {.elementor-324 .elementor-element.elementor-element-8be7e9e .jbkri5zz::before{bottom: 146px;left: 100px;padding-top: 24px;}}
@media (max-width: 767px) {.elementor-324 .elementor-element.elementor-element-8be7e9e .jbkri5zz{font-size: 14px;height: 160px;padding-bottom: 15px;padding-left: 15px;padding-right: 15px;padding-top: 15px;width: 160px;}}
@media (max-width: 767px) {.elementor-324 .elementor-element.elementor-element-8be7e9e .jbkri5zz::before{bottom: 12px;left: -20px;top: 80px;transform: matrix(1, 0, 0, 1, 0, -34);}}

.elementor-324 .elementor-element.elementor-element-8be7e9e .lif81xf2{border-bottom-color: rgb(255, 255, 255);border-left-color: rgb(255, 255, 255);border-right-color: rgb(255, 255, 255);border-top-color: rgb(255, 255, 255);color: rgb(255, 255, 255);cursor: pointer;display: block;font-weight: 600;margin-bottom: 16px;margin-left: auto;margin-right: auto;max-width: 85px;text-align: center;margin-top: 0px;}
.elementor-324 .elementor-element.elementor-element-8be7e9e .lif81xf2::before{overflow-clip-margin: content-box;overflow-x: clip;overflow-y: clip;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}
.elementor-324 .elementor-element.elementor-element-8be7e9e .lif81xf2::after{overflow-clip-margin: content-box;overflow-x: clip;overflow-y: clip;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}
@media (max-width: 1024px) {.elementor-324 .elementor-element.elementor-element-8be7e9e .lif81xf2{line-height: 20px;margin-bottom: 16px;margin-left: auto;margin-right: auto;max-width: 65px;margin-top: 0px;}}
@media (max-width: 767px) {.elementor-324 .elementor-element.elementor-element-8be7e9e .lif81xf2{font-size: 14px;margin-bottom: 16px;margin-left: auto;margin-right: auto;max-width: 85px;margin-top: 0px;}}

.elementor-324 .elementor-element.elementor-element-8be7e9e .t14gj0ru{border-bottom-color: rgb(255, 255, 255);border-left-color: rgb(255, 255, 255);border-right-color: rgb(255, 255, 255);border-top-color: rgb(255, 255, 255);cursor: pointer;margin-bottom: 0px;margin-top: 0px;text-align: center;width: auto;margin-right: 0px;margin-left: 0px;}
.elementor-324 .elementor-element.elementor-element-8be7e9e .t14gj0ru::before{-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}
.elementor-324 .elementor-element.elementor-element-8be7e9e .t14gj0ru::after{-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}
@media (max-width: 1024px) {.elementor-324 .elementor-element.elementor-element-8be7e9e .t14gj0ru{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;}}
@media (max-width: 767px) {.elementor-324 .elementor-element.elementor-element-8be7e9e .t14gj0ru{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;}}

.elementor-324 .elementor-element.elementor-element-8be7e9e .z7bbnwh0{border-bottom-color: rgb(255, 255, 255);border-bottom-style: solid;border-bottom-width: 1px;border-left-color: rgb(255, 255, 255);border-right-color: rgb(255, 255, 255);border-top-color: rgb(255, 255, 255);color: rgb(255, 255, 255);cursor: pointer;font-size: 24px;font-weight: 300;line-height: 28px;text-align: center;width: auto;border-top-width: 0px;border-right-width: 0px;border-left-width: 0px;}
.elementor-324 .elementor-element.elementor-element-8be7e9e .z7bbnwh0::before{-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}
.elementor-324 .elementor-element.elementor-element-8be7e9e .z7bbnwh0::after{-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}
@media (max-width: 1024px) {.elementor-324 .elementor-element.elementor-element-8be7e9e .z7bbnwh0{border-bottom-width: 1px;font-size: 16px;line-height: 22px;border-top-width: 0px;border-right-width: 0px;border-left-width: 0px;}}
@media (max-width: 767px) {.elementor-324 .elementor-element.elementor-element-8be7e9e .z7bbnwh0{border-bottom-width: 1px;font-size: 14px;line-height: 20px;border-top-width: 0px;border-right-width: 0px;border-left-width: 0px;}}
.elementor-324 .elementor-element.elementor-element-6f99242 {width: auto;}.elementor-324 .elementor-element.elementor-element-6f99242 {grid-column-start: span 3;}.elementor-324 .elementor-element.elementor-element-6f99242 {grid-column-end: span 3 !important}.elementor-324 .elementor-element.elementor-element-6f99242 .wnt5qweh{width: auto;}@media (max-width: 767px) {.elementor-324 .elementor-element.elementor-element-6f99242 {grid-column-start: span 6;}}@media (max-width: 767px) {.elementor-324 .elementor-element.elementor-element-6f99242 {grid-column-end: span 6 !important}}.elementor-324 .elementor-element.elementor-element-6f99242 .woz3cd0t{border-bottom-color: rgb(150, 193, 31);border-left-color: rgb(150, 193, 31);border-right-color: rgb(150, 193, 31);border-top-color: rgb(150, 193, 31);color: rgb(150, 193, 31);cursor: pointer;font-weight: 600;width: auto;}.elementor-324 .elementor-element.elementor-element-6f99242 .woz3cd0t::before{-webkit-text-fill-color: rgb(150, 193, 31);-webkit-text-stroke-color: rgb(150, 193, 31);}.elementor-324 .elementor-element.elementor-element-6f99242 .woz3cd0t::after{-webkit-text-fill-color: rgb(150, 193, 31);-webkit-text-stroke-color: rgb(150, 193, 31);}.elementor-324 .elementor-element.elementor-element-6f99242 .t1yzhbpi{border-bottom-color: rgb(255, 255, 255);border-left-color: rgb(255, 255, 255);border-right-color: rgb(255, 255, 255);border-top-color: rgb(255, 255, 255);color: rgb(255, 255, 255);cursor: pointer;display: flex;flex-direction: column;font-weight: 600;height: 247px;justify-content: center;padding-bottom: 15px;padding-left: 15px;padding-right: 15px;padding-top: 15px;text-align: center;width: 247px;padding-block-start: 15px;padding-block-end: 15px;padding-inline-start: 15px;padding-inline-end: 15px;}.elementor-324 .elementor-element.elementor-element-6f99242 .t1yzhbpi::before{display: block;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-324 .elementor-element.elementor-element-6f99242 .t1yzhbpi::after{display: block;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 1024px) {.elementor-324 .elementor-element.elementor-element-6f99242 .t1yzhbpi{height: 180px;line-height: 20px;padding-bottom: 15px;padding-left: 15px;padding-right: 15px;padding-top: 15px;width: 180px;}}@media (max-width: 767px) {.elementor-324 .elementor-element.elementor-element-6f99242 .t1yzhbpi{font-size: 14px;height: 160px;padding-bottom: 15px;padding-left: 15px;padding-right: 15px;padding-top: 15px;width: 160px;}}.elementor-324 .elementor-element.elementor-element-6f99242 .rzhnz9xz{border-bottom-color: rgb(255, 255, 255);border-left-color: rgb(255, 255, 255);border-right-color: rgb(255, 255, 255);border-top-color: rgb(255, 255, 255);color: rgb(255, 255, 255);cursor: pointer;display: block;font-weight: 600;margin-bottom: 16px;margin-left: auto;margin-right: auto;max-width: 85px;text-align: center;margin-top: 0px;}.elementor-324 .elementor-element.elementor-element-6f99242 .rzhnz9xz::before{overflow-clip-margin: content-box;overflow-x: clip;overflow-y: clip;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-324 .elementor-element.elementor-element-6f99242 .rzhnz9xz::after{overflow-clip-margin: content-box;overflow-x: clip;overflow-y: clip;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 1024px) {.elementor-324 .elementor-element.elementor-element-6f99242 .rzhnz9xz{line-height: 20px;margin-bottom: 16px;margin-left: auto;margin-right: auto;max-width: 65px;margin-top: 0px;}}@media (max-width: 767px) {.elementor-324 .elementor-element.elementor-element-6f99242 .rzhnz9xz{font-size: 14px;margin-bottom: 16px;margin-left: auto;margin-right: auto;max-width: 85px;margin-top: 0px;}}.elementor-324 .elementor-element.elementor-element-6f99242 .s5w2tslr{border-bottom-color: rgb(255, 255, 255);border-left-color: rgb(255, 255, 255);border-right-color: rgb(255, 255, 255);border-top-color: rgb(255, 255, 255);cursor: pointer;margin-bottom: 0px;margin-top: 0px;text-align: center;width: auto;margin-right: 0px;margin-left: 0px;}.elementor-324 .elementor-element.elementor-element-6f99242 .s5w2tslr::before{-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-324 .elementor-element.elementor-element-6f99242 .s5w2tslr::after{-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 1024px) {.elementor-324 .elementor-element.elementor-element-6f99242 .s5w2tslr{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;}}@media (max-width: 767px) {.elementor-324 .elementor-element.elementor-element-6f99242 .s5w2tslr{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;}}.elementor-324 .elementor-element.elementor-element-6f99242 .mgjvchu3{border-bottom-color: rgb(255, 255, 255);border-bottom-style: solid;border-bottom-width: 1px;border-left-color: rgb(255, 255, 255);border-right-color: rgb(255, 255, 255);border-top-color: rgb(255, 255, 255);color: rgb(255, 255, 255);cursor: pointer;font-size: 24px;font-weight: 300;line-height: 28px;text-align: center;width: auto;border-top-width: 0px;border-right-width: 0px;border-left-width: 0px;}.elementor-324 .elementor-element.elementor-element-6f99242 .mgjvchu3::before{-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}.elementor-324 .elementor-element.elementor-element-6f99242 .mgjvchu3::after{-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}@media (max-width: 1024px) {.elementor-324 .elementor-element.elementor-element-6f99242 .mgjvchu3{border-bottom-width: 1px;font-size: 16px;line-height: 22px;border-top-width: 0px;border-right-width: 0px;border-left-width: 0px;}}@media (max-width: 767px) {.elementor-324 .elementor-element.elementor-element-6f99242 .mgjvchu3{border-bottom-width: 1px;font-size: 14px;line-height: 20px;border-top-width: 0px;border-right-width: 0px;border-left-width: 0px;}}
/* Container mit allen Cards */
.hero-cards {
    display: grid;
    grid-template-columns: repeat(4, 1fr); /* 4 Spalten nebeneinander */
    grid-gap: 30px;                        /* Abstand zwischen den Karten */
    max-width: 1500px;
    margin: 0 auto;                        /* zentriert */
}






.elementor-324 .elementor-element.elementor-element-b2263ca{overflow: hidden;display: block;}@media (max-width: 1024px) {.elementor-324 .elementor-element.elementor-element-b2263ca{overflow: hidden;}}@media (max-width: 767px) {.elementor-324 .elementor-element.elementor-element-b2263ca{overflow: hidden;}}
.elementor-324 .elementor-element.elementor-element-20c4e47{grid-column-end: span 6;grid-column-start: 2;display: block;}@media (max-width: 767px) {.elementor-324 .elementor-element.elementor-element-20c4e47{grid-column-end: span 12;grid-column-start: span 12;}}

.elementor-324 .elementor-element.elementor-element-a3d7325{text-align: center;display: block;}
.elementor-324 .elementor-element.elementor-element-20af528{text-align: center;display: block;}
.elementor-324 .elementor-element.elementor-element-a958a4c{text-align: center;overflow: hidden;display: block;}@media (max-width: 1024px) {.elementor-324 .elementor-element.elementor-element-a958a4c{overflow: hidden;}}@media (max-width: 767px) {.elementor-324 .elementor-element.elementor-element-a958a4c{overflow: hidden;}}
.elementor-324 .elementor-element.elementor-element-c83947e{grid-column-end: span 4;grid-column-start: span 4;text-align: center;display: block;}@media (max-width: 767px) {.elementor-324 .elementor-element.elementor-element-c83947e{grid-column-end: span 6;grid-column-start: 4;}}
.elementor-324 .elementor-element.elementor-element-c458f87{display: grid;grid-auto-columns: 1fr;grid-template-columns: repeat(12, 1fr);max-width: 1500px;grid-column-gap: 30px;grid-template-rows: auto;}.elementor-324 .elementor-element.elementor-element-c458f87::before{display: block;}.elementor-324 .elementor-element.elementor-element-c458f87::after{display: block;}@media (max-width: 1024px) {.elementor-324 .elementor-element.elementor-element-c458f87{max-width: none;}}@media (max-width: 767px) {.elementor-324 .elementor-element.elementor-element-c458f87{grid-column-gap: 16px;}}







.elementor-324 .elementor-element.elementor-element-6a02ec3 {width: auto;}.elementor-324 .elementor-element.elementor-element-6a02ec3 {max-width: 1500px !important}.elementor-324 .elementor-element.elementor-element-6a02ec3 {grid-template-rows: auto !important}.elementor-324 .elementor-element.elementor-element-6a02ec3 {grid-template-columns: repeat(12, 1fr) !important}.elementor-324 .elementor-element.elementor-element-6a02ec3 {grid-auto-columns: 1fr !important}.elementor-324 .elementor-element.elementor-element-6a02ec3 {margin-top: 0px;margin-bottom: 0px;margin-left: auto;margin-right: auto;}.elementor-324 .elementor-element.elementor-element-6a02ec3 .i89kv0d9{column-gap: 30px;display: grid;margin-left: auto;margin-right: auto;row-gap: 30px;width: auto;grid-column-gap: 30px;margin-top: 0px;margin-bottom: 0px;}.elementor-324 .elementor-element.elementor-element-6a02ec3 .i89kv0d9::before{display: block;}.elementor-324 .elementor-element.elementor-element-6a02ec3 .i89kv0d9::after{display: block;}@media (max-width: 1024px) {.elementor-324 .elementor-element.elementor-element-6a02ec3 {max-width: none !important}}@media (max-width: 1024px) {.elementor-324 .elementor-element.elementor-element-6a02ec3 {margin-top: 0px;margin-bottom: 0px;margin-left: 0px;margin-right: 0px;}}@media (max-width: 1024px) {.elementor-324 .elementor-element.elementor-element-6a02ec3 .i89kv0d9{margin-left: 0px;margin-right: 0px;margin-top: 0px;margin-bottom: 0px;}}@media (max-width: 767px) {.elementor-324 .elementor-element.elementor-element-6a02ec3 .i89kv0d9{column-gap: 16px;row-gap: 16px;grid-column-gap: 16px;}}.elementor-324 .elementor-element.elementor-element-6a02ec3 .xde5g54j{grid-column-end: span 8;grid-column-start: 3;width: auto;}@media (max-width: 767px) {.elementor-324 .elementor-element.elementor-element-6a02ec3 .xde5g54j{grid-column-end: -1;grid-column-start: 1;}}.elementor-324 .elementor-element.elementor-element-6a02ec3 .x6x3yrm6{margin-bottom: 16px;text-align: center;width: auto;margin-top: 0px;margin-right: 0px;margin-left: 0px;overflow: hidden;}@media (max-width: 1024px) {.elementor-324 .elementor-element.elementor-element-6a02ec3 .x6x3yrm6{margin-bottom: 16px;overflow: hidden;margin-top: 0px;margin-right: 0px;margin-left: 0px;}}@media (max-width: 767px) {.elementor-324 .elementor-element.elementor-element-6a02ec3 .x6x3yrm6{margin-bottom: 16px;overflow: hidden;margin-top: 0px;margin-right: 0px;margin-left: 0px;}}.elementor-324 .elementor-element.elementor-element-6a02ec3 .wnvi3w0t{margin-bottom: 32px;margin-top: 0px;text-align: center;width: auto;margin-right: 0px;margin-left: 0px;}@media (max-width: 1024px) {.elementor-324 .elementor-element.elementor-element-6a02ec3 .wnvi3w0t{margin-bottom: 32px;margin-top: 0px;margin-right: 0px;margin-left: 0px;}}@media (max-width: 767px) {.elementor-324 .elementor-element.elementor-element-6a02ec3 .wnvi3w0t{margin-bottom: 32px;margin-top: 0px;margin-right: 0px;margin-left: 0px;}}.elementor-324 .elementor-element.elementor-element-6a02ec3 .p300xvgt{margin-bottom: 12px;margin-top: 0px;text-align: center;width: auto;margin-right: 0px;margin-left: 0px;}@media (max-width: 1024px) {.elementor-324 .elementor-element.elementor-element-6a02ec3 .p300xvgt{margin-bottom: 12px;margin-top: 0px;margin-right: 0px;margin-left: 0px;}}@media (max-width: 767px) {.elementor-324 .elementor-element.elementor-element-6a02ec3 .p300xvgt{margin-bottom: 12px;margin-top: 0px;margin-right: 0px;margin-left: 0px;}}.elementor-324 .elementor-element.elementor-element-6a02ec3 .ovqmawex{margin-top: 0px;text-align: center;width: auto;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}@media (max-width: 1024px) {.elementor-324 .elementor-element.elementor-element-6a02ec3 .ovqmawex{margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}}@media (max-width: 767px) {.elementor-324 .elementor-element.elementor-element-6a02ec3 .ovqmawex{margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}}.elementor-324 .elementor-element.elementor-element-6a02ec3 .er2zsj74{margin-bottom: 0px;margin-top: 0px;text-align: center;width: auto;margin-right: 0px;margin-left: 0px;}@media (max-width: 1024px) {.elementor-324 .elementor-element.elementor-element-6a02ec3 .er2zsj74{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;}}@media (max-width: 767px) {.elementor-324 .elementor-element.elementor-element-6a02ec3 .er2zsj74{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;}}
.elementor-324 .elementor-element.elementor-element-d155567 {width: auto;}.elementor-324 .elementor-element.elementor-element-d155567 {grid-column-start: span 4;}.elementor-324 .elementor-element.elementor-element-d155567 {grid-column-end: span 4 !important}.elementor-324 .elementor-element.elementor-element-d155567 .rnq1fom6{width: auto;}@media (max-width: 767px) {.elementor-324 .elementor-element.elementor-element-d155567 {grid-column-start: 1;}}@media (max-width: 767px) {.elementor-324 .elementor-element.elementor-element-d155567 {grid-column-end: -1 !important}}.elementor-324 .elementor-element.elementor-element-d155567 .tdlh3dga{margin-bottom: 16px;width: auto;margin-top: 0px;margin-right: 0px;margin-left: 0px;overflow: hidden;}@media (max-width: 1024px) {.elementor-324 .elementor-element.elementor-element-d155567 .tdlh3dga{margin-bottom: 16px;overflow: hidden;margin-top: 0px;margin-right: 0px;margin-left: 0px;}}@media (max-width: 767px) {.elementor-324 .elementor-element.elementor-element-d155567 .tdlh3dga{margin-bottom: 16px;overflow: hidden;margin-top: 0px;margin-right: 0px;margin-left: 0px;}}.elementor-324 .elementor-element.elementor-element-d155567 figure.nw3i6t5a{margin-bottom: 0px;margin-left: 0px;margin-right: 0px;margin-top: 0px;width: auto;}@media (max-width: 1024px) {.elementor-324 .elementor-element.elementor-element-d155567 figure.nw3i6t5a{margin-bottom: 0px;margin-left: 0px;margin-right: 0px;margin-top: 0px;}}@media (max-width: 767px) {.elementor-324 .elementor-element.elementor-element-d155567 figure.nw3i6t5a{margin-bottom: 0px;margin-left: 0px;margin-right: 0px;margin-top: 0px;}}.elementor-324 .elementor-element.elementor-element-d155567 .yiczlvtw{display: block;margin-bottom: 24px;margin-left: auto;margin-right: auto;max-width: 100%;aspect-ratio: auto 100 / 100;margin-top: 0px;}.elementor-324 .elementor-element.elementor-element-d155567 .yiczlvtw::before{overflow-clip-margin: content-box;overflow-x: clip;overflow-y: clip;}.elementor-324 .elementor-element.elementor-element-d155567 .yiczlvtw::after{overflow-clip-margin: content-box;overflow-x: clip;overflow-y: clip;}@media (max-width: 1024px) {.elementor-324 .elementor-element.elementor-element-d155567 .yiczlvtw{margin-bottom: 24px;margin-left: auto;margin-right: auto;margin-top: 0px;}}@media (max-width: 767px) {.elementor-324 .elementor-element.elementor-element-d155567 .yiczlvtw{margin-bottom: 24px;margin-left: auto;margin-right: auto;margin-top: 0px;}}.elementor-324 .elementor-element.elementor-element-d155567 .wqvsiik3{margin-top: 0px;text-align: center;width: auto;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}@media (max-width: 1024px) {.elementor-324 .elementor-element.elementor-element-d155567 .wqvsiik3{margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}}@media (max-width: 767px) {.elementor-324 .elementor-element.elementor-element-d155567 .wqvsiik3{margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}}.elementor-324 .elementor-element.elementor-element-d155567 .m5mzkoeq{text-align: center;width: auto;}.elementor-324 .elementor-element.elementor-element-d155567 .m5mzkoeq::before{font-weight: 700;}.elementor-324 .elementor-element.elementor-element-d155567 .m5mzkoeq::after{font-weight: 700;}.elementor-324 .elementor-element.elementor-element-d155567 .woydaeyv{margin-bottom: 0px;margin-top: 0px;width: auto;margin-right: 0px;margin-left: 0px;}@media (max-width: 1024px) {.elementor-324 .elementor-element.elementor-element-d155567 .woydaeyv{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;}}@media (max-width: 767px) {.elementor-324 .elementor-element.elementor-element-d155567 .woydaeyv{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;}}
.elementor-324 .elementor-element.elementor-element-86c9f9a {width: auto;}.elementor-324 .elementor-element.elementor-element-86c9f9a {grid-column-start: span 4;}.elementor-324 .elementor-element.elementor-element-86c9f9a {grid-column-end: span 4 !important}.elementor-324 .elementor-element.elementor-element-86c9f9a .diqs2lvf{width: auto;}@media (max-width: 767px) {.elementor-324 .elementor-element.elementor-element-86c9f9a {grid-column-start: 1;}}@media (max-width: 767px) {.elementor-324 .elementor-element.elementor-element-86c9f9a {grid-column-end: -1 !important}}.elementor-324 .elementor-element.elementor-element-86c9f9a .s7bg6o16{margin-bottom: 16px;width: auto;margin-top: 0px;margin-right: 0px;margin-left: 0px;overflow: hidden;}@media (max-width: 1024px) {.elementor-324 .elementor-element.elementor-element-86c9f9a .s7bg6o16{margin-bottom: 16px;overflow: hidden;margin-top: 0px;margin-right: 0px;margin-left: 0px;}}@media (max-width: 767px) {.elementor-324 .elementor-element.elementor-element-86c9f9a .s7bg6o16{margin-bottom: 16px;overflow: hidden;margin-top: 0px;margin-right: 0px;margin-left: 0px;}}.elementor-324 .elementor-element.elementor-element-86c9f9a figure.caenwjbk{margin-bottom: 0px;margin-left: 0px;margin-right: 0px;margin-top: 0px;width: auto;}@media (max-width: 1024px) {.elementor-324 .elementor-element.elementor-element-86c9f9a figure.caenwjbk{margin-bottom: 0px;margin-left: 0px;margin-right: 0px;margin-top: 0px;}}@media (max-width: 767px) {.elementor-324 .elementor-element.elementor-element-86c9f9a figure.caenwjbk{margin-bottom: 0px;margin-left: 0px;margin-right: 0px;margin-top: 0px;}}.elementor-324 .elementor-element.elementor-element-86c9f9a .voejyh0q{display: block;margin-bottom: 24px;margin-left: auto;margin-right: auto;max-width: 100%;aspect-ratio: auto 98 / 98;margin-top: 0px;}.elementor-324 .elementor-element.elementor-element-86c9f9a .voejyh0q::before{overflow-clip-margin: content-box;overflow-x: clip;overflow-y: clip;}.elementor-324 .elementor-element.elementor-element-86c9f9a .voejyh0q::after{overflow-clip-margin: content-box;overflow-x: clip;overflow-y: clip;}@media (max-width: 1024px) {.elementor-324 .elementor-element.elementor-element-86c9f9a .voejyh0q{margin-bottom: 24px;margin-left: auto;margin-right: auto;margin-top: 0px;}}@media (max-width: 767px) {.elementor-324 .elementor-element.elementor-element-86c9f9a .voejyh0q{margin-bottom: 24px;margin-left: auto;margin-right: auto;margin-top: 0px;}}.elementor-324 .elementor-element.elementor-element-86c9f9a .tftyyk6e{margin-top: 0px;text-align: center;width: auto;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}@media (max-width: 1024px) {.elementor-324 .elementor-element.elementor-element-86c9f9a .tftyyk6e{margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}}@media (max-width: 767px) {.elementor-324 .elementor-element.elementor-element-86c9f9a .tftyyk6e{margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}}.elementor-324 .elementor-element.elementor-element-86c9f9a .ky3hdod9{text-align: center;width: auto;}.elementor-324 .elementor-element.elementor-element-86c9f9a .ky3hdod9::before{font-weight: 700;}.elementor-324 .elementor-element.elementor-element-86c9f9a .ky3hdod9::after{font-weight: 700;}.elementor-324 .elementor-element.elementor-element-86c9f9a .l1br3y2h{margin-bottom: 0px;margin-top: 0px;width: auto;margin-right: 0px;margin-left: 0px;}@media (max-width: 1024px) {.elementor-324 .elementor-element.elementor-element-86c9f9a .l1br3y2h{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;}}@media (max-width: 767px) {.elementor-324 .elementor-element.elementor-element-86c9f9a .l1br3y2h{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;}}
.elementor-324 .elementor-element.elementor-element-0b97beb {width: auto;}.elementor-324 .elementor-element.elementor-element-0b97beb {grid-column-start: span 4;}.elementor-324 .elementor-element.elementor-element-0b97beb {grid-column-end: span 4 !important}.elementor-324 .elementor-element.elementor-element-0b97beb .rkonbil7{width: auto;}@media (max-width: 767px) {.elementor-324 .elementor-element.elementor-element-0b97beb {grid-column-start: 1;}}@media (max-width: 767px) {.elementor-324 .elementor-element.elementor-element-0b97beb {grid-column-end: -1 !important}}.elementor-324 .elementor-element.elementor-element-0b97beb .u2ex4339{margin-bottom: 16px;width: auto;margin-top: 0px;margin-right: 0px;margin-left: 0px;overflow: hidden;}@media (max-width: 1024px) {.elementor-324 .elementor-element.elementor-element-0b97beb .u2ex4339{margin-bottom: 16px;overflow: hidden;margin-top: 0px;margin-right: 0px;margin-left: 0px;}}@media (max-width: 767px) {.elementor-324 .elementor-element.elementor-element-0b97beb .u2ex4339{margin-bottom: 16px;overflow: hidden;margin-top: 0px;margin-right: 0px;margin-left: 0px;}}.elementor-324 .elementor-element.elementor-element-0b97beb figure.ip94ygvq{margin-bottom: 0px;margin-left: 0px;margin-right: 0px;margin-top: 0px;width: auto;}@media (max-width: 1024px) {.elementor-324 .elementor-element.elementor-element-0b97beb figure.ip94ygvq{margin-bottom: 0px;margin-left: 0px;margin-right: 0px;margin-top: 0px;}}@media (max-width: 767px) {.elementor-324 .elementor-element.elementor-element-0b97beb figure.ip94ygvq{margin-bottom: 0px;margin-left: 0px;margin-right: 0px;margin-top: 0px;}}.elementor-324 .elementor-element.elementor-element-0b97beb .hqeja4m7{display: block;margin-bottom: 24px;margin-left: auto;margin-right: auto;max-width: 100%;aspect-ratio: auto 98 / 98;margin-top: 0px;}.elementor-324 .elementor-element.elementor-element-0b97beb .hqeja4m7::before{overflow-clip-margin: content-box;overflow-x: clip;overflow-y: clip;}.elementor-324 .elementor-element.elementor-element-0b97beb .hqeja4m7::after{overflow-clip-margin: content-box;overflow-x: clip;overflow-y: clip;}@media (max-width: 1024px) {.elementor-324 .elementor-element.elementor-element-0b97beb .hqeja4m7{margin-bottom: 24px;margin-left: auto;margin-right: auto;margin-top: 0px;}}@media (max-width: 767px) {.elementor-324 .elementor-element.elementor-element-0b97beb .hqeja4m7{margin-bottom: 24px;margin-left: auto;margin-right: auto;margin-top: 0px;}}.elementor-324 .elementor-element.elementor-element-0b97beb .q6cd4hbd{margin-top: 0px;text-align: center;width: auto;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}@media (max-width: 1024px) {.elementor-324 .elementor-element.elementor-element-0b97beb .q6cd4hbd{margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}}@media (max-width: 767px) {.elementor-324 .elementor-element.elementor-element-0b97beb .q6cd4hbd{margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}}.elementor-324 .elementor-element.elementor-element-0b97beb .ujs3hwqb{text-align: center;width: auto;}.elementor-324 .elementor-element.elementor-element-0b97beb .ujs3hwqb::before{font-weight: 700;}.elementor-324 .elementor-element.elementor-element-0b97beb .ujs3hwqb::after{font-weight: 700;}.elementor-324 .elementor-element.elementor-element-0b97beb .zxfnq0i4{margin-bottom: 0px;margin-top: 0px;width: auto;margin-right: 0px;margin-left: 0px;}@media (max-width: 1024px) {.elementor-324 .elementor-element.elementor-element-0b97beb .zxfnq0i4{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;}}@media (max-width: 767px) {.elementor-324 .elementor-element.elementor-element-0b97beb .zxfnq0i4{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;}}
.elementor-324 .elementor-element.elementor-element-847928d{display: grid;grid-auto-columns: 1fr;grid-template-columns: repeat(12, 1fr);max-width: 1500px;grid-column-gap: 30px;grid-template-rows: auto;}.elementor-324 .elementor-element.elementor-element-847928d::before{display: block;}.elementor-324 .elementor-element.elementor-element-847928d::after{display: block;}@media (max-width: 1024px) {.elementor-324 .elementor-element.elementor-element-847928d{max-width: none;}}@media (max-width: 767px) {.elementor-324 .elementor-element.elementor-element-847928d{grid-column-gap: 16px;}}



/* 1.1 Bildcontainer */
.hero-image {
    flex: 1 1 50%;            /* nimmt die Hälfte der Breite */
}
.hero-image img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}



/* 1.1 Bildcontainer */
.hero-image {
    flex: 1 1 50%;            /* nimmt die Hälfte der Breite */
}
.hero-image img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
/* 1. Hauptcontainer: volle Breite */
.hero-banner {
    width: 100vw !important;
    max-width: 100vw !important;
    margin: 0 auto !important;
    position: relative;
    overflow: hidden;
    display: flex;            /* nebeneinander */
    flex-direction: row;      /* Bild links, Karten rechts */
}













