.elementor-76 .elementor-element.elementor-element-9ce3eab{--display:flex;--min-height:1vh;}.elementor-76 .elementor-element.elementor-element-9ce3eab:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-9ce3eab > .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-76 .elementor-element.elementor-element-23ef13d{--display:flex;--min-height:20vh;}.elementor-76 .elementor-element.elementor-element-252f8b3{--spacer-size:10vh;}.elementor-76 .elementor-element.elementor-element-252f8b3.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-76 .elementor-element.elementor-element-252f8b3.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-76 .elementor-element.elementor-element-9cf88f3{--display:flex;--min-height:25vh;--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;--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-76 .elementor-element.elementor-element-0f78036 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-0f78036.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-76 .elementor-element.elementor-element-0f78036.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-76 .elementor-element.elementor-element-0f78036.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-76 .elementor-element.elementor-element-0f78036 .softlite-dynamic-icon{font-size:90px;width:90px;}.elementor-76 .elementor-element.elementor-element-0f78036 .softlite-dynamic-icon svg{width:90px;fill:#2166A9;}.elementor-76 .elementor-element.elementor-element-0f78036 .softlite-dynamic-icon i{color:#2166A9;}.elementor-76 .elementor-element.elementor-element-0f78036 .softlite-dynamic-card-box-text-1{font-size:57px;font-weight:300;text-transform:uppercase;line-height:75px;letter-spacing:0px;color:#ffffffff;}.elementor-76 .elementor-element.elementor-element-0f78036 .softlite-dynamic-card-box-text-2{font-size:1px;color:rgb(163, 156, 150);}.elementor-76 .elementor-element.elementor-element-0f78036 .softlite-dynamic-card-box-button-text{font-size:1px;}.elementor-76 .elementor-element.elementor-element-0f78036 .softlite-dynamic-card-box-background-color-1{background-color:#2B3CB4CF;}.elementor-76 .elementor-element.elementor-element-b5286c4{--display:flex;--min-height:20vh;}.elementor-76 .elementor-element.elementor-element-fcaa048{--spacer-size:10vh;}.elementor-76 .elementor-element.elementor-element-fcaa048.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-76 .elementor-element.elementor-element-fcaa048.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-76 .elementor-element.elementor-element-b5ef042{--display:flex;}.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-76 .elementor-element.elementor-element-ef8a22f > .elementor-widget-container{margin:50px 0px 50px 0px;}.elementor-76 .elementor-element.elementor-element-ef8a22f.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-76 .elementor-element.elementor-element-ef8a22f.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-76 .elementor-element.elementor-element-ef8a22f{text-align:center;}.elementor-76 .elementor-element.elementor-element-ef8a22f .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:40px;font-weight:400;color:#4765A0;}.elementor-76 .elementor-element.elementor-element-fd91d3f{--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-76 .elementor-element.elementor-element-8d1a7a5.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-76 .elementor-element.elementor-element-8d1a7a5.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-76 .elementor-element.elementor-element-c619f67{--display:flex;}.elementor-76 .elementor-element.elementor-element-63f11ab > .elementor-widget-container{margin:150px 0px 80px 0px;}.elementor-76 .elementor-element.elementor-element-63f11ab.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-76 .elementor-element.elementor-element-63f11ab.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-76 .elementor-element.elementor-element-63f11ab{text-align:center;}.elementor-76 .elementor-element.elementor-element-63f11ab .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:40px;font-weight:400;}.elementor-76 .elementor-element.elementor-element-9082e16{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-76 .elementor-element.elementor-element-e987381{--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-76 .elementor-element.elementor-element-e9d311f.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-76 .elementor-element.elementor-element-e9d311f.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-76 .elementor-element.elementor-element-e9d311f .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:30px;font-weight:400;}.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-76 .elementor-element.elementor-element-446e352.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-76 .elementor-element.elementor-element-446e352.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-76 .elementor-element.elementor-element-446e352{font-family:"Raleway", Sans-serif;}.elementor-76 .elementor-element.elementor-element-c226520.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-76 .elementor-element.elementor-element-c226520.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-76 .elementor-element.elementor-element-c226520 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:30px;font-weight:400;}.elementor-76 .elementor-element.elementor-element-92d3cb0.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-76 .elementor-element.elementor-element-92d3cb0.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-76 .elementor-element.elementor-element-92d3cb0{font-family:"Raleway", Sans-serif;}.elementor-76 .elementor-element.elementor-element-52981ce{--display:flex;--min-height:330px;--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-end;--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-76 .elementor-element.elementor-element-1b963e9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:80px;}.elementor-76 .elementor-element.elementor-element-1b963e9:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-1b963e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a762b1e );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;}.elementor-76 .elementor-element.elementor-element-3582e67.elementor-element{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-76 .elementor-element.elementor-element-3582e67.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-76 .elementor-element.elementor-element-3582e67.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-76 .elementor-element.elementor-element-3582e67{text-align:left;}.elementor-76 .elementor-element.elementor-element-c59cfbe > .elementor-widget-container{margin:0px 0px 0px 180px;}.elementor-76 .elementor-element.elementor-element-c59cfbe.elementor-element{--align-self:flex-start;}.elementor-76 .elementor-element.elementor-element-c59cfbe.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-76 .elementor-element.elementor-element-c59cfbe.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-76 .elementor-element.elementor-element-c59cfbe{font-family:"Raleway", Sans-serif;font-size:23px;color:var( --e-global-color-75195a1 );}.elementor-76 .elementor-element.elementor-element-5ada128{--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: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;position:relative;}.elementor-76 .elementor-element.elementor-element-5ada128:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-5ada128 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7949f46 );}.elementor-76 .elementor-element.elementor-element-5ada128.e-con{--align-self:flex-start;}.elementor-76 .elementor-element.elementor-element-4cb05bb{--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:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-76 .elementor-element.elementor-element-2c12ff5 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-2c12ff5.elementor-element{--align-self:stretch;}.elementor-76 .elementor-element.elementor-element-2c12ff5.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-76 .elementor-element.elementor-element-2c12ff5.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-76 .elementor-element.elementor-element-2c12ff5 .softlite-dynamic-icon{font-size:96px;width:96px;}.elementor-76 .elementor-element.elementor-element-2c12ff5 .softlite-dynamic-icon svg{width:96px;}.elementor-76 .elementor-element.elementor-element-2c12ff5 .softlite-dynamic-card-box-text-1{font-family:"Raleway", Sans-serif;font-size:16px;line-height:26px;color:#444749ff;}.elementor-76 .elementor-element.elementor-element-2c12ff5 .softlite-dynamic-card-box-text-2{font-family:"Raleway", Sans-serif;font-size:16px;line-height:26px;color:#444749ff;}.elementor-76 .elementor-element.elementor-element-5114406 > .elementor-widget-container{margin:23px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-5114406.elementor-element{--align-self:stretch;}.elementor-76 .elementor-element.elementor-element-5114406.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-76 .elementor-element.elementor-element-5114406.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-76 .elementor-element.elementor-element-5114406 .softlite-dynamic-icon{font-size:100px;width:100px;}.elementor-76 .elementor-element.elementor-element-5114406 .softlite-dynamic-icon svg{width:100px;}.elementor-76 .elementor-element.elementor-element-5114406 .softlite-dynamic-card-box-text-1{font-family:"Raleway", Sans-serif;font-size:16px;line-height:26px;color:#444749ff;}.elementor-76 .elementor-element.elementor-element-5114406 .softlite-dynamic-card-box-text-2{font-family:"Raleway", Sans-serif;font-size:16px;line-height:26px;color:#444749ff;}.elementor-76 .elementor-element.elementor-element-a1b8e9b > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-76 .elementor-element.elementor-element-a1b8e9b.elementor-element{--align-self:stretch;}.elementor-76 .elementor-element.elementor-element-a1b8e9b.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-76 .elementor-element.elementor-element-a1b8e9b.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-76 .elementor-element.elementor-element-a1b8e9b .softlite-dynamic-icon{font-size:100px;width:100px;}.elementor-76 .elementor-element.elementor-element-a1b8e9b .softlite-dynamic-icon svg{width:100px;}.elementor-76 .elementor-element.elementor-element-a1b8e9b .softlite-dynamic-card-box-text-1{font-family:"Raleway", Sans-serif;font-size:16px;line-height:26px;color:#444749ff;}.elementor-76 .elementor-element.elementor-element-a1b8e9b .softlite-dynamic-card-box-text-2{font-family:"Raleway", Sans-serif;font-size:16px;line-height:26px;color:#444749ff;}.elementor-76 .elementor-element.elementor-element-6022489{--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-76 .elementor-element.elementor-element-8966628{--display:flex;}.elementor-76 .elementor-element.elementor-element-448b8f8 > .elementor-widget-container{margin:100px 0px 80px 0px;}.elementor-76 .elementor-element.elementor-element-448b8f8.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-76 .elementor-element.elementor-element-448b8f8.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-76 .elementor-element.elementor-element-448b8f8{text-align:center;}.elementor-76 .elementor-element.elementor-element-448b8f8 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:40px;font-weight:400;}.elementor-76 .elementor-element.elementor-element-e21031c{--display:flex;}.elementor-76 .elementor-element.elementor-element-0851f39{--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-76 .elementor-element.elementor-element-157c21f > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-76 .elementor-element.elementor-element-157c21f.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-76 .elementor-element.elementor-element-157c21f.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-76 .elementor-element.elementor-element-157c21f{font-family:"Raleway", Sans-serif;}.elementor-76 .elementor-element.elementor-element-157c21f p{margin-block-end:21px;}.elementor-76 .elementor-element.elementor-element-f733c58{--display:flex;}.elementor-76 .elementor-element.elementor-element-07c9ab9 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-76 .elementor-element.elementor-element-07c9ab9.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-76 .elementor-element.elementor-element-07c9ab9.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-76 .elementor-element.elementor-element-07c9ab9{font-family:"Raleway", Sans-serif;}.elementor-76 .elementor-element.elementor-element-07c9ab9 p{margin-block-end:21px;}.elementor-76 .elementor-element.elementor-element-8c4c2f3{--display:flex;}.elementor-76 .elementor-element.elementor-element-cd3abe7 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-76 .elementor-element.elementor-element-cd3abe7.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-76 .elementor-element.elementor-element-cd3abe7.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-76 .elementor-element.elementor-element-cd3abe7{font-family:"Raleway", Sans-serif;}.elementor-76 .elementor-element.elementor-element-cd3abe7 p{margin-block-end:21px;}.elementor-76 .elementor-element.elementor-element-0bf186e{--display:flex;}.elementor-76 .elementor-element.elementor-element-62a18a6 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-76 .elementor-element.elementor-element-62a18a6.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-76 .elementor-element.elementor-element-62a18a6.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-76 .elementor-element.elementor-element-62a18a6{font-family:"Raleway", Sans-serif;}.elementor-76 .elementor-element.elementor-element-62a18a6 p{margin-block-end:21px;}.elementor-76 .elementor-element.elementor-element-feb1c13{--display:flex;}.elementor-76 .elementor-element.elementor-element-530b2e0 > .elementor-widget-container{margin:0px 0px 0px 30px;}.elementor-76 .elementor-element.elementor-element-530b2e0.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-76 .elementor-element.elementor-element-530b2e0.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-76 .elementor-element.elementor-element-530b2e0{font-family:"Raleway", Sans-serif;}.elementor-76 .elementor-element.elementor-element-530b2e0 p{margin-block-end:21px;}.elementor-76 .elementor-element.elementor-element-d4529be{--n-accordion-title-font-size:20px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-57dbe54 );--n-accordion-icon-size:19px;--n-accordion-icon-gap:26px;--n-accordion-icon-normal-color:var( --e-global-color-04927d2 );}.elementor-76 .elementor-element.elementor-element-d4529be > .elementor-widget-container{margin:0px 0px 150px 0px;}.elementor-76 .elementor-element.elementor-element-d4529be.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-76 .elementor-element.elementor-element-d4529be.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-76 .elementor-element.elementor-element-d4529be {--n-accordion-padding:50px 50px 50px 50px;}:where( .elementor-76 .elementor-element.elementor-element-d4529be > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Raleway", Sans-serif;}.elementor-76 .elementor-element.elementor-element-9b4e1a8{--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-76 .elementor-element.elementor-element-db33eae{--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-76 .elementor-element.elementor-element-db33eae:not(.elementor-motion-effects-element-type-background), .elementor-76 .elementor-element.elementor-element-db33eae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7949f46 );}.elementor-76 .elementor-element.elementor-element-e8bf792{--display:flex;}.elementor-76 .elementor-element.elementor-element-61b76d3{--display:flex;}.elementor-76 .elementor-element.elementor-element-61b76d3.e-con{--e-con-transform-translateY:-100px;}.elementor-76 .elementor-element.elementor-element-25d5dea.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-76 .elementor-element.elementor-element-25d5dea.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-76 .elementor-element.elementor-element-25d5dea .main-head i{border-radius:38px;}.elementor-76 .elementor-element.elementor-element-25d5dea:not( .elementor-widget-image ) .elementor-widget-container, .elementor-76 .elementor-element.elementor-element-25d5dea.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-76 .elementor-element.elementor-element-25d5dea:hover img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-76 .elementor-element.elementor-element-25d5dea img{padding:0px;}.elementor-76 .elementor-element.elementor-element-25d5dea .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-76 .elementor-element.elementor-element-c6b8650 > .elementor-widget-container{--e-transform-translateX:-85px;--e-transform-translateY:-61px;--e-transform-scale:0.7;}.elementor-76 .elementor-element.elementor-element-c6b8650.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-76 .elementor-element.elementor-element-c6b8650.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-76 .elementor-element.elementor-element-c6b8650 .elementor-icon-wrapper{text-align:left;}.elementor-76 .elementor-element.elementor-element-c6b8650.elementor-view-stacked .elementor-icon{background-color:#2166A9;}.elementor-76 .elementor-element.elementor-element-c6b8650.elementor-view-framed .elementor-icon, .elementor-76 .elementor-element.elementor-element-c6b8650.elementor-view-default .elementor-icon{color:#2166A9;border-color:#2166A9;}.elementor-76 .elementor-element.elementor-element-c6b8650.elementor-view-framed .elementor-icon, .elementor-76 .elementor-element.elementor-element-c6b8650.elementor-view-default .elementor-icon svg{fill:#2166A9;}.elementor-76 .elementor-element.elementor-element-c6b8650 .elementor-icon{font-size:100%;}.elementor-76 .elementor-element.elementor-element-c6b8650 .elementor-icon svg{height:100%;}.elementor-76 .elementor-element.elementor-element-c6b8650 .elementor-icon-wrapper svg{width:auto;}.elementor-76 .elementor-element.elementor-element-07d7714.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-76 .elementor-element.elementor-element-07d7714.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-76 .elementor-element.elementor-element-07d7714{font-family:"Raleway", Sans-serif;font-size:27px;font-weight:500;}.elementor-76 .elementor-element.elementor-element-f9bb37f{--display:flex;}.elementor-76 .elementor-element.elementor-element-4e247ae.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-76 .elementor-element.elementor-element-4e247ae.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-76 .elementor-element.elementor-element-4e247ae{text-align:justify;}.elementor-76 .elementor-element.elementor-element-4e247ae .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:20px;font-weight:500;line-height:25px;}.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-76 .elementor-element.elementor-element-1c8acdf 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-76 .elementor-element.elementor-element-1c8acdf.tp-has-beaf > .elementor-widget-container:before{width:100%;height:100%;top:2%;left:2%;}.elementor-76 .elementor-element.elementor-element-1c8acdf.tp-has-beaf > .elementor-widget-container:after{transform:rotate(0deg);}.elementor-76 .elementor-element.elementor-element-1c8acdf 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-76 .elementor-element.elementor-element-1c8acdf input:not([type="submit"])::placeholder{font-family:"Raleway", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-04927d2 );}.elementor-76 .elementor-element.elementor-element-1c8acdf input[type="text"]{transition:all ease-out 0.3s;}.elementor-76 .elementor-element.elementor-element-1c8acdf input[type="email"]{transition:all ease-out 0.3s;}.elementor-76 .elementor-element.elementor-element-1c8acdf select{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;transition:all ease-out 0.3s;}.elementor-76 .elementor-element.elementor-element-1c8acdf textarea{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;transition:all ease-out 0.3s;}.elementor-76 .elementor-element.elementor-element-1c8acdf textarea::placeholder{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;font-style:normal;}@media(max-width:1024px){.elementor-76 .elementor-element.elementor-element-9cf88f3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-76 .elementor-element.elementor-element-0f78036 .softlite-dynamic-card-box-text-1{font-size:16px;line-height:22px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-76 .elementor-element.elementor-element-5ada128{--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-76 .elementor-element.elementor-element-4cb05bb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.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-76 .elementor-element.elementor-element-9cf88f3{--content-width:1327px;}.elementor-76 .elementor-element.elementor-element-c619f67{--content-width:1400px;}.elementor-76 .elementor-element.elementor-element-e987381{--width:45%;}.elementor-76 .elementor-element.elementor-element-52981ce{--width:15%;}.elementor-76 .elementor-element.elementor-element-1b963e9{--width:60%;}.elementor-76 .elementor-element.elementor-element-4cb05bb{--width:auto;}.elementor-76 .elementor-element.elementor-element-8966628{--content-width:1000px;}.elementor-76 .elementor-element.elementor-element-db33eae{--content-width:1400px;}.elementor-76 .elementor-element.elementor-element-e8bf792{--width:20%;}.elementor-76 .elementor-element.elementor-element-61b76d3{--width:30%;}.elementor-76 .elementor-element.elementor-element-f9bb37f{--width:50%;}}@media(max-width:767px){.elementor-76 .elementor-element.elementor-element-9cf88f3{--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-76 .elementor-element.elementor-element-0f78036 .softlite-dynamic-icon{font-size:50%;width:50%;}.elementor-76 .elementor-element.elementor-element-0f78036 .softlite-dynamic-icon svg{width:50%;}.elementor-76 .elementor-element.elementor-element-0f78036 .softlite-dynamic-card-box-text-1{font-size:14px;line-height:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-76 .elementor-element.elementor-element-5ada128{--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-76 .elementor-element.elementor-element-4cb05bb{--width:auto;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.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 );}}

/* Start custom CSS for softlite_dynamic_card_box, class: .elementor-element-0f78036 */.elementor-76 .elementor-element.elementor-element-0f78036 {width: auto;}
.elementor-76 .elementor-element.elementor-element-0f78036 {grid-column-start: span 3;}
.elementor-76 .elementor-element.elementor-element-0f78036 {grid-column-end: span 3 !important}

.elementor-76 .elementor-element.elementor-element-0f78036 .ootw1hdz{width: auto;}

@media (max-width: 767px) {
  .elementor-76 .elementor-element.elementor-element-0f78036 {grid-column-start: span 6;}
}
@media (max-width: 767px) {
  .elementor-76 .elementor-element.elementor-element-0f78036 {grid-column-end: span 6 !important}
}

.elementor-76 .elementor-element.elementor-element-0f78036 .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-76 .elementor-element.elementor-element-0f78036 .caojab3e::before{-webkit-text-fill-color: rgb(150, 193, 31);-webkit-text-stroke-color: rgb(150, 193, 31);}
.elementor-76 .elementor-element.elementor-element-0f78036 .caojab3e::after{-webkit-text-fill-color: rgb(150, 193, 31);-webkit-text-stroke-color: rgb(150, 193, 31);}

.elementor-76 .elementor-element.elementor-element-0f78036 .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;       /* Symbol oben, Text darunter */
  justify-content: center;
  align-items: flex-start;      /* NEU: alles nach links */
  font-weight: 600;
  height: 350px;
  padding: 25px;
  text-align: left;             /* Text links */
  width: 807px;
  
}
.elementor-76 .elementor-element.elementor-element-0f78036 .elementor-icon {
  
}
.elementor-76 .elementor-element.elementor-element-0f78036 .d4e00d8s::before{display: block;-webkit-text-fill-color: rgb(255, 255, 255);-webkit-text-stroke-color: rgb(255, 255, 255);}
.elementor-76 .elementor-element.elementor-element-0f78036 .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-76 .elementor-element.elementor-element-0f78036 .d4e00d8s{
    height: 180px;
    line-height: 20x;
    width: 360px;               /* doppelt so breit */
  }
}
@media (max-width: 767px) {
  .elementor-76 .elementor-element.elementor-element-0f78036 .d4e00d8s{
    font-size: 14px;
    height: 160px;
    width: 320px;               /* doppelt so breit */
  }
}

/* --- ICON & TEXT LINKS --- */
.elementor-76 .elementor-element.elementor-element-0f78036 .elementor-icon {
  align-self: flex-start !important;
  margin-left: 0 !important;
  margin-right: auto !important;
}
.elementor-76 .elementor-element.elementor-element-0f78036 .elementor-icon-box-title,
.elementor-76 .elementor-element.elementor-element-0f78036 .elementor-icon-box-description {
  text-align: left !important;
  align-self: flex-start !important;
}/* End custom CSS */

/* 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 */
}
















/* Start custom CSS for container, class: .elementor-element-1b963e9 *//* Desktop-Ansicht (Standard) */
.elementor-76 .elementor-element.elementor-element-1b963e9 {
  position: relative;
  overflow: visible !important;
}

.elementor-76 .elementor-element.elementor-element-1b963e9 .portrait-img {
  position: absolute;
  left: -150px;
  bottom: 0;
  width: auto;
  height: auto;
  max-width: none;
  max-height: 420px;
  z-index: 99;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-76 .elementor-element.elementor-element-1b963e9 .portrait-img {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    bottom: auto;
    top: -20px;
    max-height: 300px;
  }
}

/* Handy */
@media (max-width: 767px) {
  .elementor-76 .elementor-element.elementor-element-1b963e9 .portrait-img {
    top: -10px;
    max-height: 240px;
  }
}/* End custom CSS */



.elementor-76 .elementor-element.elementor-element-2c12ff5 {width: auto;}.elementor-76 .elementor-element.elementor-element-2c12ff5 {grid-column-start: span 4;}.elementor-76 .elementor-element.elementor-element-2c12ff5 {grid-column-end: span 4 !important}.elementor-76 .elementor-element.elementor-element-2c12ff5 .rnq1fom6{width: auto;}@media (max-width: 767px) {.elementor-76 .elementor-element.elementor-element-2c12ff5 {grid-column-start: 1;}}@media (max-width: 767px) {.elementor-76 .elementor-element.elementor-element-2c12ff5 {grid-column-end: -1 !important}}.elementor-76 .elementor-element.elementor-element-2c12ff5 .tdlh3dga{margin-bottom: 16px;width: auto;margin-top: 0px;margin-right: 0px;margin-left: 0px;overflow: hidden;}@media (max-width: 1024px) {.elementor-76 .elementor-element.elementor-element-2c12ff5 .tdlh3dga{margin-bottom: 16px;overflow: hidden;margin-top: 0px;margin-right: 0px;margin-left: 0px;}}@media (max-width: 767px) {.elementor-76 .elementor-element.elementor-element-2c12ff5 .tdlh3dga{margin-bottom: 16px;overflow: hidden;margin-top: 0px;margin-right: 0px;margin-left: 0px;}}.elementor-76 .elementor-element.elementor-element-2c12ff5 figure.nw3i6t5a{margin-bottom: 0px;margin-left: 0px;margin-right: 0px;margin-top: 0px;width: auto;}@media (max-width: 1024px) {.elementor-76 .elementor-element.elementor-element-2c12ff5 figure.nw3i6t5a{margin-bottom: 0px;margin-left: 0px;margin-right: 0px;margin-top: 0px;}}@media (max-width: 767px) {.elementor-76 .elementor-element.elementor-element-2c12ff5 figure.nw3i6t5a{margin-bottom: 0px;margin-left: 0px;margin-right: 0px;margin-top: 0px;}}.elementor-76 .elementor-element.elementor-element-2c12ff5 .yiczlvtw{display: block;margin-bottom: 24px;margin-left: auto;margin-right: auto;max-width: 100%;aspect-ratio: auto 100 / 100;margin-top: 0px;}.elementor-76 .elementor-element.elementor-element-2c12ff5 .yiczlvtw::before{overflow-clip-margin: content-box;overflow-x: clip;overflow-y: clip;}.elementor-76 .elementor-element.elementor-element-2c12ff5 .yiczlvtw::after{overflow-clip-margin: content-box;overflow-x: clip;overflow-y: clip;}@media (max-width: 1024px) {.elementor-76 .elementor-element.elementor-element-2c12ff5 .yiczlvtw{margin-bottom: 24px;margin-left: auto;margin-right: auto;margin-top: 0px;}}@media (max-width: 767px) {.elementor-76 .elementor-element.elementor-element-2c12ff5 .yiczlvtw{margin-bottom: 24px;margin-left: auto;margin-right: auto;margin-top: 0px;}}.elementor-76 .elementor-element.elementor-element-2c12ff5 .wqvsiik3{margin-top: 0px;text-align: center;width: auto;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}@media (max-width: 1024px) {.elementor-76 .elementor-element.elementor-element-2c12ff5 .wqvsiik3{margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}}@media (max-width: 767px) {.elementor-76 .elementor-element.elementor-element-2c12ff5 .wqvsiik3{margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}}.elementor-76 .elementor-element.elementor-element-2c12ff5 .m5mzkoeq{text-align: center;width: auto;}.elementor-76 .elementor-element.elementor-element-2c12ff5 .m5mzkoeq::before{font-weight: 700;}.elementor-76 .elementor-element.elementor-element-2c12ff5 .m5mzkoeq::after{font-weight: 700;}.elementor-76 .elementor-element.elementor-element-2c12ff5 .woydaeyv{margin-bottom: 0px;margin-top: 0px;width: auto;margin-right: 0px;margin-left: 0px;}@media (max-width: 1024px) {.elementor-76 .elementor-element.elementor-element-2c12ff5 .woydaeyv{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;}}@media (max-width: 767px) {.elementor-76 .elementor-element.elementor-element-2c12ff5 .woydaeyv{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;}}
.elementor-76 .elementor-element.elementor-element-5114406 {width: auto;}.elementor-76 .elementor-element.elementor-element-5114406 {grid-column-start: span 4;}.elementor-76 .elementor-element.elementor-element-5114406 {grid-column-end: span 4 !important}.elementor-76 .elementor-element.elementor-element-5114406 .diqs2lvf{width: auto;}@media (max-width: 767px) {.elementor-76 .elementor-element.elementor-element-5114406 {grid-column-start: 1;}}@media (max-width: 767px) {.elementor-76 .elementor-element.elementor-element-5114406 {grid-column-end: -1 !important}}.elementor-76 .elementor-element.elementor-element-5114406 .s7bg6o16{margin-bottom: 16px;width: auto;margin-top: 0px;margin-right: 0px;margin-left: 0px;overflow: hidden;}@media (max-width: 1024px) {.elementor-76 .elementor-element.elementor-element-5114406 .s7bg6o16{margin-bottom: 16px;overflow: hidden;margin-top: 0px;margin-right: 0px;margin-left: 0px;}}@media (max-width: 767px) {.elementor-76 .elementor-element.elementor-element-5114406 .s7bg6o16{margin-bottom: 16px;overflow: hidden;margin-top: 0px;margin-right: 0px;margin-left: 0px;}}.elementor-76 .elementor-element.elementor-element-5114406 figure.caenwjbk{margin-bottom: 0px;margin-left: 0px;margin-right: 0px;margin-top: 0px;width: auto;}@media (max-width: 1024px) {.elementor-76 .elementor-element.elementor-element-5114406 figure.caenwjbk{margin-bottom: 0px;margin-left: 0px;margin-right: 0px;margin-top: 0px;}}@media (max-width: 767px) {.elementor-76 .elementor-element.elementor-element-5114406 figure.caenwjbk{margin-bottom: 0px;margin-left: 0px;margin-right: 0px;margin-top: 0px;}}.elementor-76 .elementor-element.elementor-element-5114406 .voejyh0q{display: block;margin-bottom: 24px;margin-left: auto;margin-right: auto;max-width: 100%;aspect-ratio: auto 98 / 98;margin-top: 0px;}.elementor-76 .elementor-element.elementor-element-5114406 .voejyh0q::before{overflow-clip-margin: content-box;overflow-x: clip;overflow-y: clip;}.elementor-76 .elementor-element.elementor-element-5114406 .voejyh0q::after{overflow-clip-margin: content-box;overflow-x: clip;overflow-y: clip;}@media (max-width: 1024px) {.elementor-76 .elementor-element.elementor-element-5114406 .voejyh0q{margin-bottom: 24px;margin-left: auto;margin-right: auto;margin-top: 0px;}}@media (max-width: 767px) {.elementor-76 .elementor-element.elementor-element-5114406 .voejyh0q{margin-bottom: 24px;margin-left: auto;margin-right: auto;margin-top: 0px;}}.elementor-76 .elementor-element.elementor-element-5114406 .tftyyk6e{margin-top: 0px;text-align: center;width: auto;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}@media (max-width: 1024px) {.elementor-76 .elementor-element.elementor-element-5114406 .tftyyk6e{margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}}@media (max-width: 767px) {.elementor-76 .elementor-element.elementor-element-5114406 .tftyyk6e{margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}}.elementor-76 .elementor-element.elementor-element-5114406 .ky3hdod9{text-align: center;width: auto;}.elementor-76 .elementor-element.elementor-element-5114406 .ky3hdod9::before{font-weight: 700;}.elementor-76 .elementor-element.elementor-element-5114406 .ky3hdod9::after{font-weight: 700;}.elementor-76 .elementor-element.elementor-element-5114406 .l1br3y2h{margin-bottom: 0px;margin-top: 0px;width: auto;margin-right: 0px;margin-left: 0px;}@media (max-width: 1024px) {.elementor-76 .elementor-element.elementor-element-5114406 .l1br3y2h{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;}}@media (max-width: 767px) {.elementor-76 .elementor-element.elementor-element-5114406 .l1br3y2h{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;}}
.elementor-76 .elementor-element.elementor-element-a1b8e9b {width: auto;}.elementor-76 .elementor-element.elementor-element-a1b8e9b {grid-column-start: span 4;}.elementor-76 .elementor-element.elementor-element-a1b8e9b {grid-column-end: span 4 !important}.elementor-76 .elementor-element.elementor-element-a1b8e9b .rkonbil7{width: auto;}@media (max-width: 767px) {.elementor-76 .elementor-element.elementor-element-a1b8e9b {grid-column-start: 1;}}@media (max-width: 767px) {.elementor-76 .elementor-element.elementor-element-a1b8e9b {grid-column-end: -1 !important}}.elementor-76 .elementor-element.elementor-element-a1b8e9b .u2ex4339{margin-bottom: 16px;width: auto;margin-top: 0px;margin-right: 0px;margin-left: 0px;overflow: hidden;}@media (max-width: 1024px) {.elementor-76 .elementor-element.elementor-element-a1b8e9b .u2ex4339{margin-bottom: 16px;overflow: hidden;margin-top: 0px;margin-right: 0px;margin-left: 0px;}}@media (max-width: 767px) {.elementor-76 .elementor-element.elementor-element-a1b8e9b .u2ex4339{margin-bottom: 16px;overflow: hidden;margin-top: 0px;margin-right: 0px;margin-left: 0px;}}.elementor-76 .elementor-element.elementor-element-a1b8e9b figure.ip94ygvq{margin-bottom: 0px;margin-left: 0px;margin-right: 0px;margin-top: 0px;width: auto;}@media (max-width: 1024px) {.elementor-76 .elementor-element.elementor-element-a1b8e9b figure.ip94ygvq{margin-bottom: 0px;margin-left: 0px;margin-right: 0px;margin-top: 0px;}}@media (max-width: 767px) {.elementor-76 .elementor-element.elementor-element-a1b8e9b figure.ip94ygvq{margin-bottom: 0px;margin-left: 0px;margin-right: 0px;margin-top: 0px;}}.elementor-76 .elementor-element.elementor-element-a1b8e9b .hqeja4m7{display: block;margin-bottom: 24px;margin-left: auto;margin-right: auto;max-width: 100%;aspect-ratio: auto 98 / 98;margin-top: 0px;}.elementor-76 .elementor-element.elementor-element-a1b8e9b .hqeja4m7::before{overflow-clip-margin: content-box;overflow-x: clip;overflow-y: clip;}.elementor-76 .elementor-element.elementor-element-a1b8e9b .hqeja4m7::after{overflow-clip-margin: content-box;overflow-x: clip;overflow-y: clip;}@media (max-width: 1024px) {.elementor-76 .elementor-element.elementor-element-a1b8e9b .hqeja4m7{margin-bottom: 24px;margin-left: auto;margin-right: auto;margin-top: 0px;}}@media (max-width: 767px) {.elementor-76 .elementor-element.elementor-element-a1b8e9b .hqeja4m7{margin-bottom: 24px;margin-left: auto;margin-right: auto;margin-top: 0px;}}.elementor-76 .elementor-element.elementor-element-a1b8e9b .q6cd4hbd{margin-top: 0px;text-align: center;width: auto;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}@media (max-width: 1024px) {.elementor-76 .elementor-element.elementor-element-a1b8e9b .q6cd4hbd{margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}}@media (max-width: 767px) {.elementor-76 .elementor-element.elementor-element-a1b8e9b .q6cd4hbd{margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: 0px;}}.elementor-76 .elementor-element.elementor-element-a1b8e9b .ujs3hwqb{text-align: center;width: auto;}.elementor-76 .elementor-element.elementor-element-a1b8e9b .ujs3hwqb::before{font-weight: 700;}.elementor-76 .elementor-element.elementor-element-a1b8e9b .ujs3hwqb::after{font-weight: 700;}.elementor-76 .elementor-element.elementor-element-a1b8e9b .zxfnq0i4{margin-bottom: 0px;margin-top: 0px;width: auto;margin-right: 0px;margin-left: 0px;}@media (max-width: 1024px) {.elementor-76 .elementor-element.elementor-element-a1b8e9b .zxfnq0i4{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;}}@media (max-width: 767px) {.elementor-76 .elementor-element.elementor-element-a1b8e9b .zxfnq0i4{margin-bottom: 0px;margin-top: 0px;margin-right: 0px;margin-left: 0px;}}
.elementor-76 .elementor-element.elementor-element-4cb05bb{display: grid;grid-auto-columns: 1fr;grid-template-columns: repeat(12, 1fr);max-width: 1500px;grid-column-gap: 30px;grid-template-rows: auto;}.elementor-76 .elementor-element.elementor-element-4cb05bb::before{display: block;}.elementor-76 .elementor-element.elementor-element-4cb05bb::after{display: block;}@media (max-width: 1024px) {.elementor-76 .elementor-element.elementor-element-4cb05bb{max-width: none;}}@media (max-width: 767px) {.elementor-76 .elementor-element.elementor-element-4cb05bb{grid-column-gap: 16px;}}

















































































