.elementor-12 .elementor-element.elementor-element-860ffc8{--display:flex;--min-height:844px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:0px 0px 37px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:37px;--border-left-width:0px;border-color:#D1D5DB;--border-color:#D1D5DB;--border-radius:0px 0px 24px 0px;--margin-top:-177px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-860ffc8:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-860ffc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-12 .elementor-element.elementor-element-860ffc8::before, .elementor-12 .elementor-element.elementor-element-860ffc8 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-860ffc8 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-860ffc8 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-860ffc8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-860ffc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(154deg, #00081AF7 49%, #F2295B00 75%);}.elementor-12 .elementor-element.elementor-element-d0af4a4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:76px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-d0af4a4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-0fbb4ba{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:19vw;--margin-bottom:0vw;--margin-left:5vw;--margin-right:0vw;}.elementor-12 .elementor-element.elementor-element-0fbb4ba.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-de148db{width:var( --container-widget-width, 73.564% );max-width:73.564%;margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--container-widget-width:73.564%;--container-widget-flex-grow:0;text-align:left;}.elementor-12 .elementor-element.elementor-element-de148db.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-de148db .elementor-heading-title{font-family:"marine", Sans-serif;font-size:4vw;font-weight:200;letter-spacing:1.2px;color:var( --e-global-color-astglobalcolor4 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-12 .elementor-element.elementor-element-e919687{width:var( --container-widget-width, 75.084% );max-width:75.084%;margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 3px;--container-widget-width:75.084%;--container-widget-flex-grow:0;font-family:"marine", Sans-serif;font-size:1.3vw;font-weight:300;line-height:1.5em;color:#FFFDFD;}.elementor-12 .elementor-element.elementor-element-e919687.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-e919687 p{margin-block-end:5vh;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12 .elementor-element.elementor-element-a3eb592 .elementor-button{background-color:#FFFFFF;font-family:"marine", Sans-serif;font-size:0.9em;font-weight:500;letter-spacing:-0.5px;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-a3eb592{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 4vw) 0vw;}.elementor-12 .elementor-element.elementor-element-a3eb592 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-9395e77{--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-12 .elementor-element.elementor-element-9395e77:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-9395e77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-12 .elementor-element.elementor-element-b85fee8{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-astglobalcolor7 );--border-color:var( --e-global-color-astglobalcolor7 );}.elementor-12 .elementor-element.elementor-element-b85fee8:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b85fee8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-eedb4a5 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-eedb4a5 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-eedb4a5{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-eedb4a5 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-12 .elementor-element.elementor-element-eedb4a5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-eedb4a5 .elementor-icon-list-item > a{font-family:"marine", Sans-serif;font-weight:400;}.elementor-12 .elementor-element.elementor-element-eedb4a5 .elementor-icon-list-text{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-582989a{font-family:"marine", Sans-serif;font-weight:300;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-f6df8b3 .elementor-button{background-color:var( --e-global-color-primary );font-family:"marine", Sans-serif;font-size:16px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-f6df8b3{margin:0px 149px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;}.elementor-12 .elementor-element.elementor-element-23d2b3a{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-astglobalcolor7 );--border-color:var( --e-global-color-astglobalcolor7 );}.elementor-12 .elementor-element.elementor-element-1299b71 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-1299b71 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-1299b71{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-1299b71 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-12 .elementor-element.elementor-element-1299b71 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-1299b71 .elementor-icon-list-item > a{font-family:"marine", Sans-serif;font-weight:400;}.elementor-12 .elementor-element.elementor-element-1299b71 .elementor-icon-list-text{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-09d47a7{font-family:"marine", Sans-serif;font-weight:300;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-1f38f80 .elementor-button{background-color:var( --e-global-color-primary );font-family:"marine", Sans-serif;font-size:16px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-1f38f80{margin:0px 149px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;}.elementor-12 .elementor-element.elementor-element-957a8d3{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-astglobalcolor7 );--border-color:var( --e-global-color-astglobalcolor7 );}.elementor-12 .elementor-element.elementor-element-d3b9987 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-d3b9987 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-d3b9987{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-d3b9987 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-12 .elementor-element.elementor-element-d3b9987 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-d3b9987 .elementor-icon-list-item > a{font-family:"marine", Sans-serif;font-weight:400;}.elementor-12 .elementor-element.elementor-element-d3b9987 .elementor-icon-list-text{transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-6680464{font-family:"marine", Sans-serif;font-weight:300;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-571aefc .elementor-button{background-color:var( --e-global-color-primary );font-family:"marine", Sans-serif;font-size:16px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-571aefc{margin:0px 149px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;}.elementor-12 .elementor-element.elementor-element-00dfced{--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-12 .elementor-element.elementor-element-d37a2e3{--display:flex;}.elementor-12 .elementor-element.elementor-element-0d0b16a{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D0D0D0;--border-color:#D0D0D0;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-0d0b16a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0d0b16a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-e25aaa4{margin:19px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;--icon-box-icon-margin:15px;}.elementor-12 .elementor-element.elementor-element-e25aaa4 .elementor-icon-box-wrapper{align-items:start;}.elementor-12 .elementor-element.elementor-element-e25aaa4 .elementor-icon-box-title{margin-block-end:14px;}.elementor-12 .elementor-element.elementor-element-e25aaa4 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-e25aaa4 .elementor-icon-box-title a{font-family:"marine", Sans-serif;font-size:21px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-e25aaa4 .elementor-icon-box-description{font-family:"marine", Sans-serif;font-size:17px;font-weight:400;line-height:23px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-b82e60a .elementor-button{background-color:var( --e-global-color-primary );font-family:"marine", Sans-serif;font-size:16px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-b82e60a{margin:0px 149px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;}.elementor-12 .elementor-element.elementor-element-dee6c56{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D0D0D0;--border-color:#D0D0D0;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-8dac90a{margin:19px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;--icon-box-icon-margin:15px;}.elementor-12 .elementor-element.elementor-element-8dac90a .elementor-icon-box-wrapper{align-items:start;}.elementor-12 .elementor-element.elementor-element-8dac90a .elementor-icon-box-title{margin-block-end:8px;}.elementor-12 .elementor-element.elementor-element-8dac90a .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-8dac90a .elementor-icon-box-title a{font-family:"marine", Sans-serif;font-size:21px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-8dac90a .elementor-icon-box-description{font-family:"marine", Sans-serif;font-size:17px;font-weight:400;line-height:23px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-c660992 .elementor-button{background-color:var( --e-global-color-primary );font-family:"marine", Sans-serif;font-size:16px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-c660992{margin:0px 149px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;}.elementor-12 .elementor-element.elementor-element-b5f639f{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D0D0D0;--border-color:#D0D0D0;--border-radius:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-f7bf58b{margin:19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--icon-box-icon-margin:15px;}.elementor-12 .elementor-element.elementor-element-f7bf58b .elementor-icon-box-wrapper{align-items:start;}.elementor-12 .elementor-element.elementor-element-f7bf58b .elementor-icon-box-title{margin-block-end:8px;}.elementor-12 .elementor-element.elementor-element-f7bf58b .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-f7bf58b .elementor-icon-box-title a{font-family:"marine", Sans-serif;font-size:21px;font-weight:400;}.elementor-12 .elementor-element.elementor-element-f7bf58b .elementor-icon-box-description{font-family:"marine", Sans-serif;font-size:17px;font-weight:400;line-height:23px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-dafc893 .elementor-button{background-color:var( --e-global-color-primary );font-family:"marine", Sans-serif;font-size:16px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-dafc893{margin:0px 149px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;}.elementor-12 .elementor-element.elementor-element-2bedc09{--display:flex;--min-height:24vh;--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;border-style:none;--border-style:none;--margin-top:-83px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-63b3f41{--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;--border-radius:4px 4px 4px 4px;}.elementor-12 .elementor-element.elementor-element-63b3f41:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-63b3f41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-813b9d2{--display:flex;--min-height:2vh;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D0D0D0;--border-color:#D0D0D0;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-ec6bba7{margin:19px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;--icon-box-icon-margin:15px;}.elementor-12 .elementor-element.elementor-element-ec6bba7 .elementor-icon-box-wrapper{align-items:start;}.elementor-12 .elementor-element.elementor-element-ec6bba7 .elementor-icon-box-title{margin-block-end:14px;}.elementor-12 .elementor-element.elementor-element-ec6bba7 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-ec6bba7 .elementor-icon-box-title a{font-family:"marine", Sans-serif;font-size:1.2rem;font-weight:400;}.elementor-12 .elementor-element.elementor-element-ec6bba7 .elementor-icon-box-description{font-family:"marine", Sans-serif;font-size:1em;font-weight:300;line-height:23px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-bdd7c07 .elementor-button{background-color:var( --e-global-color-primary );font-family:"marine", Sans-serif;font-size:16px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-bdd7c07{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 66px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-bdd7c07.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-db9079c{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D0D0D0;--border-color:#D0D0D0;--border-radius:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-9d3a976{margin:19px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;--icon-box-icon-margin:15px;}.elementor-12 .elementor-element.elementor-element-9d3a976 .elementor-icon-box-wrapper{align-items:start;}.elementor-12 .elementor-element.elementor-element-9d3a976 .elementor-icon-box-title{margin-block-end:14px;}.elementor-12 .elementor-element.elementor-element-9d3a976 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-9d3a976 .elementor-icon-box-title a{font-family:"marine", Sans-serif;font-size:1.2rem;font-weight:400;}.elementor-12 .elementor-element.elementor-element-9d3a976 .elementor-icon-box-description{font-family:"marine", Sans-serif;font-size:1em;font-weight:300;line-height:23px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-6c9ca65 .elementor-button{background-color:var( --e-global-color-primary );font-family:"marine", Sans-serif;font-size:16px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-6c9ca65{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 65px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-6c9ca65.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-dd21938{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D0D0D0;--border-color:#D0D0D0;--border-radius:5px 5px 5px 5px;}.elementor-12 .elementor-element.elementor-element-f7dc8f9{margin:19px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;--icon-box-icon-margin:15px;}.elementor-12 .elementor-element.elementor-element-f7dc8f9 .elementor-icon-box-wrapper{align-items:start;}.elementor-12 .elementor-element.elementor-element-f7dc8f9 .elementor-icon-box-title{margin-block-end:14px;}.elementor-12 .elementor-element.elementor-element-f7dc8f9 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-f7dc8f9 .elementor-icon-box-title a{font-family:"marine", Sans-serif;font-size:1.2rem;font-weight:400;}.elementor-12 .elementor-element.elementor-element-f7dc8f9 .elementor-icon-box-description{font-family:"marine", Sans-serif;font-size:1em;font-weight:300;line-height:23px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-e240959 .elementor-button{background-color:var( --e-global-color-primary );font-family:"marine", Sans-serif;font-size:16px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-e240959{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 66px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-e240959.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-138fd14{--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:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-17e2023{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12 .elementor-element.elementor-element-17e2023.e-con{--align-self:center;}.elementor-12 .elementor-element.elementor-element-5d3b7b2{text-align:center;}.elementor-12 .elementor-element.elementor-element-5d3b7b2 .elementor-heading-title{font-family:"marine", Sans-serif;font-size:2.6em;font-weight:400;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-12 .elementor-element.elementor-element-62d86f3{text-align:center;font-family:"Roboto", Sans-serif;font-size:1.1rem;font-weight:300;line-height:26px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-0a272b9{--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-12 .elementor-element.elementor-element-e27ca49{--display:flex;}.elementor-12 .elementor-element.elementor-element-4db3433{--display:flex;}.elementor-12 .elementor-element.elementor-element-4da8625{--display:flex;}.elementor-12 .elementor-element.elementor-element-0126c88 .elementor-heading-title{font-family:"marine", Sans-serif;font-weight:400;}.elementor-12 .elementor-element.elementor-element-6bab062{--display:flex;}.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-12 .elementor-element.elementor-element-523d76c .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-523d76c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-523d76c.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-523d76c.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-523d76c.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-523d76c.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-7e3ae64{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1.4px;}.elementor-12 .elementor-element.elementor-element-7e3ae64 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-7e3ae64 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-7dbf16e{--display:flex;}.elementor-12 .elementor-element.elementor-element-b05835e{--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-12 .elementor-element.elementor-element-e323383{--display:flex;--overlay-opacity:0.5;}.elementor-12 .elementor-element.elementor-element-e323383::before, .elementor-12 .elementor-element.elementor-element-e323383 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-e323383 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-e323383 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-e323383 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-e323383 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #E1EDFD 0%, #EBEAE8 100%);}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-1be9113 .elementor-heading-title{font-family:"marine", Sans-serif;font-weight:400;}.elementor-12 .elementor-element.elementor-element-e0931ec{font-family:"marine", Sans-serif;font-weight:400;color:var( --e-global-color-399085c );}.elementor-12 .elementor-element.elementor-element-1c5b40c .elementor-button{background-color:#FDEC0100;font-family:"marine", Sans-serif;font-size:17px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;}.elementor-12 .elementor-element.elementor-element-1c5b40c{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -25px;}.elementor-12 .elementor-element.elementor-element-1c5b40c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-bab0884{--display:flex;}.elementor-12 .elementor-element.elementor-element-120820c{--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-12 .elementor-element.elementor-element-6680c8b{--display:flex;--overlay-opacity:0.5;}.elementor-12 .elementor-element.elementor-element-6680c8b::before, .elementor-12 .elementor-element.elementor-element-6680c8b > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-6680c8b > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-6680c8b > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-6680c8b > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-6680c8b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #F8F8F8 0%, #E0E0DE 100%);}.elementor-12 .elementor-element.elementor-element-2fb9df2 img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-6b6b9e4 .elementor-heading-title{font-family:"marine", Sans-serif;font-weight:400;}.elementor-12 .elementor-element.elementor-element-ff94817{font-family:"marine", Sans-serif;font-weight:400;color:var( --e-global-color-399085c );}.elementor-12 .elementor-element.elementor-element-5c05f89 .elementor-button{background-color:#FDEC0100;font-family:"marine", Sans-serif;font-size:17px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;}.elementor-12 .elementor-element.elementor-element-5c05f89{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -25px;}.elementor-12 .elementor-element.elementor-element-5c05f89 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-656b51d{--display:flex;}.elementor-12 .elementor-element.elementor-element-9289889{--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-12 .elementor-element.elementor-element-3b856fc{--display:flex;--overlay-opacity:0.5;}.elementor-12 .elementor-element.elementor-element-3b856fc::before, .elementor-12 .elementor-element.elementor-element-3b856fc > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-3b856fc > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-3b856fc > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-3b856fc > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-3b856fc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #EEEDED 0%, #DFEDFF 100%);}.elementor-12 .elementor-element.elementor-element-da761c0 .elementor-heading-title{font-family:"marine", Sans-serif;font-weight:400;}.elementor-12 .elementor-element.elementor-element-7899568{font-family:"marine", Sans-serif;font-weight:400;color:var( --e-global-color-399085c );}.elementor-12 .elementor-element.elementor-element-4f2d92c .elementor-button{background-color:#FDEC0100;font-family:"marine", Sans-serif;font-size:17px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;}.elementor-12 .elementor-element.elementor-element-4f2d92c{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -25px;}.elementor-12 .elementor-element.elementor-element-4f2d92c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-8cddacd{--display:flex;}.elementor-12 .elementor-element.elementor-element-e3c708e{--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-12 .elementor-element.elementor-element-d86f716{--display:flex;--overlay-opacity:0.5;}.elementor-12 .elementor-element.elementor-element-d86f716::before, .elementor-12 .elementor-element.elementor-element-d86f716 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-d86f716 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-d86f716 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-d86f716 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-d86f716 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #EEEDED 0%, #DFEDFF 100%);}.elementor-12 .elementor-element.elementor-element-0129422 .elementor-heading-title{font-family:"marine", Sans-serif;font-weight:400;}.elementor-12 .elementor-element.elementor-element-607c88b{font-family:"marine", Sans-serif;font-weight:400;color:var( --e-global-color-399085c );}.elementor-12 .elementor-element.elementor-element-ac88527 .elementor-button{background-color:#FDEC0100;font-family:"marine", Sans-serif;font-size:17px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;}.elementor-12 .elementor-element.elementor-element-ac88527{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -25px;}.elementor-12 .elementor-element.elementor-element-ac88527 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-42c7c20{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:#9E9D9D;}.elementor-12 .elementor-element.elementor-element-42c7c20 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-style:solid;}.elementor-12 .elementor-element.elementor-element-bd17d10{--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 020px;--row-gap:0px;--column-gap:020px;}.elementor-12 .elementor-element.elementor-element-4972b6f{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-4972b6f::before, .elementor-12 .elementor-element.elementor-element-4972b6f > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-4972b6f > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-4972b6f > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-4972b6f > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-4972b6f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #DBE8F8 57%, #F5F3F2 38%);}.elementor-12 .elementor-element.elementor-element-d76fc13 img{width:10vw;height:17vh;}.elementor-12 .elementor-element.elementor-element-f4c99b0{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-f4c99b0::before, .elementor-12 .elementor-element.elementor-element-f4c99b0 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-f4c99b0 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-f4c99b0 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-f4c99b0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-f4c99b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #F5F3F2 59%, #B3B3B3 41%);}.elementor-12 .elementor-element.elementor-element-882e44f img{width:11vw;max-width:69%;height:16vh;}.elementor-12 .elementor-element.elementor-element-828f6cb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;--border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-828f6cb::before, .elementor-12 .elementor-element.elementor-element-828f6cb > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-828f6cb > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-828f6cb > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-828f6cb > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-828f6cb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(360deg, #DBE8F8 50%, #F5F3F2 49%);}.elementor-12 .elementor-element.elementor-element-098308e img{width:9vw;height:15vh;}.elementor-12 .elementor-element.elementor-element-e9a5ddf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.58;--border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-e9a5ddf::before, .elementor-12 .elementor-element.elementor-element-e9a5ddf > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-e9a5ddf > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-e9a5ddf > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-e9a5ddf > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-e9a5ddf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFF8F4 77%, #DAE7F7 55%);}.elementor-12 .elementor-element.elementor-element-f57dbbf img{width:13vw;max-width:50%;height:18vh;}.elementor-12 .elementor-element.elementor-element-4312d1b{--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 020px;--row-gap:0px;--column-gap:020px;}.elementor-12 .elementor-element.elementor-element-3e130f2{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-3e130f2::before, .elementor-12 .elementor-element.elementor-element-3e130f2 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-3e130f2 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-3e130f2 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-3e130f2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-3e130f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#DBE8F800;--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-c7d316e .elementor-heading-title{font-family:"marine", Sans-serif;font-size:1.2rem;font-weight:400;}.elementor-12 .elementor-element.elementor-element-240260e{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"marine", Sans-serif;font-size:1em;font-weight:400;line-height:25px;color:var( --e-global-color-399085c );}.elementor-12 .elementor-element.elementor-element-bd46f20{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-bd46f20::before, .elementor-12 .elementor-element.elementor-element-bd46f20 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-bd46f20 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-bd46f20 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-bd46f20 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-bd46f20 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#DBE8F800;--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-37d35bc .elementor-heading-title{font-family:"marine", Sans-serif;font-size:1.2rem;font-weight:400;}.elementor-12 .elementor-element.elementor-element-b173847{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"marine", Sans-serif;font-size:1em;font-weight:400;line-height:25px;color:var( --e-global-color-399085c );}.elementor-12 .elementor-element.elementor-element-c23a08c{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-c23a08c::before, .elementor-12 .elementor-element.elementor-element-c23a08c > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-c23a08c > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-c23a08c > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-c23a08c > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-c23a08c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#DBE8F800;--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-fc11696 .elementor-heading-title{font-family:"marine", Sans-serif;font-size:1.2rem;font-weight:400;}.elementor-12 .elementor-element.elementor-element-cb06d3e{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"marine", Sans-serif;font-size:1em;font-weight:400;line-height:25px;color:var( --e-global-color-399085c );}.elementor-12 .elementor-element.elementor-element-ddba387{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-ddba387::before, .elementor-12 .elementor-element.elementor-element-ddba387 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-ddba387 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-ddba387 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-ddba387 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-ddba387 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#DBE8F800;--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-fd7f9d1 .elementor-heading-title{font-family:"marine", Sans-serif;font-size:1.2rem;font-weight:400;}.elementor-12 .elementor-element.elementor-element-adf2711{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"marine", Sans-serif;font-size:1em;font-weight:400;line-height:25px;color:var( --e-global-color-399085c );}.elementor-12 .elementor-element.elementor-element-80ac4d8{--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-12 .elementor-element.elementor-element-2ca1174{--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-12 .elementor-element.elementor-element-792fd42 .elementor-button{background-color:#00000000;font-family:"marine", Sans-serif;font-size:1em;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-792fd42 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-d91016e{--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-12 .elementor-element.elementor-element-8a314f1 .elementor-button{background-color:#00000000;font-family:"marine", Sans-serif;font-size:1em;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-8a314f1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-4e92d17{--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:6px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:14px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-c74a591 .elementor-button{background-color:#00000000;font-family:"marine", Sans-serif;font-size:1em;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-c74a591 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-7fea35d{--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;--padding-top:8px;--padding-bottom:0px;--padding-left:33px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-39ecd12 .elementor-button{background-color:#00000000;font-family:"marine", Sans-serif;font-size:1em;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-39ecd12 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-d71c04d{--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;--margin-top:112px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-c18d075{--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-12 .elementor-element.elementor-element-0842861{text-align:left;}.elementor-12 .elementor-element.elementor-element-0842861 .elementor-heading-title{font-family:"marine", Sans-serif;font-size:2.6em;font-weight:400;}.elementor-12 .elementor-element.elementor-element-c10ceda.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-c10ceda{text-align:left;font-family:"marine", Sans-serif;font-weight:300;line-height:26px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-868ed90 .elementor-button{background-color:var( --e-global-color-primary );font-family:"marine", Sans-serif;font-size:16px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-868ed90{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-0b5bf43{--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-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-12 .elementor-element.elementor-element-3d15911 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-12 .elementor-element.elementor-element-3d15911 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-3d15911{--image-border-radius:6px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-12 .elementor-element.elementor-element-fce3550{--display:flex;--min-height:34vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 154px;--row-gap:0px;--column-gap:154px;--overlay-opacity:0.11;--margin-top:67px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-fce3550:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-fce3550 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://hegerma.de/wp-content/uploads/2025/08/2008.i039.012_renovation_repair_works_isometric_set-17-Konvertiert.png");background-position:40vw 5vh;background-repeat:no-repeat;background-size:10% auto;}.elementor-12 .elementor-element.elementor-element-fce3550::before, .elementor-12 .elementor-element.elementor-element-fce3550 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-fce3550 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-fce3550 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-fce3550 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-fce3550 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://hegerma.de/wp-content/uploads/2025/08/Betonwand-Hegerma-_1_-scaled.webp");--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-dcfea25{--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-12 .elementor-element.elementor-element-dd95aff{margin:9px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-12 .elementor-element.elementor-element-dd95aff .elementor-heading-title{font-family:"marine", Sans-serif;font-size:3.1rem;font-weight:300;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-e72fcdc{--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-12 .elementor-element.elementor-element-1b77da4{font-family:"marine", Sans-serif;font-size:19px;font-weight:300;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-ccf79e6 .elementor-button{background-color:#1E293B00;font-family:"marine", Sans-serif;font-weight:500;border-style:solid;border-width:1px 1px 1px 1px;border-radius:4px 4px 4px 4px;}.elementor-12 .elementor-element.elementor-element-f56c6f9{--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 030px;--row-gap:0px;--column-gap:030px;--margin-top:112px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-9983094{--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-12 .elementor-element.elementor-element-b77411b{text-align:left;}.elementor-12 .elementor-element.elementor-element-b77411b .elementor-heading-title{font-family:"marine", Sans-serif;font-size:2.6em;font-weight:400;}.elementor-12 .elementor-element.elementor-element-abe2db0.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-abe2db0{text-align:left;font-family:"marine", Sans-serif;font-weight:300;line-height:26px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-9ae87d0 .elementor-button{background-color:var( --e-global-color-primary );font-family:"marine", Sans-serif;font-size:16px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-9ae87d0{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-a90af53{--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-12 .elementor-element.elementor-element-800c86e img{height:43vh;border-radius:14px 14px 14px 14px;}.elementor-12 .elementor-element.elementor-element-a90436e{--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;--gap:0px 31px;--row-gap:0px;--column-gap:31px;--margin-top:117px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-5aa73e4{--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:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f50a303{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-7px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-f50a303.e-con{--align-self:center;--order:-99999 /* order start hack */;}.elementor-12 .elementor-element.elementor-element-0819467{text-align:center;}.elementor-12 .elementor-element.elementor-element-0819467 .elementor-heading-title{font-family:"marine", Sans-serif;font-size:2.6em;font-weight:400;}.elementor-12 .elementor-element.elementor-element-739af39.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-739af39{text-align:left;font-family:"marine", Sans-serif;font-weight:300;line-height:26px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-f536d1e .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"marine", Sans-serif;font-size:16px;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-f536d1e{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-f536d1e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-2a2c0df{--display:flex;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:11px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2a2c0df::before, .elementor-12 .elementor-element.elementor-element-2a2c0df > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-2a2c0df > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-2a2c0df > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-2a2c0df > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-2a2c0df > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#DD191900;--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-839bdbc{background-color:#F2090900;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-839bdbc img{height:43vh;filter:brightness( 118% ) contrast( 98% ) saturate( 135% ) blur( 0px ) hue-rotate( 0deg );border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-36e2234{--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:125px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-2d467c5{--display:flex;}.elementor-12 .elementor-element.elementor-element-2d467c5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-a241e28{text-align:left;}.elementor-12 .elementor-element.elementor-element-a241e28 .elementor-heading-title{font-family:"marine", Sans-serif;font-size:2.6em;font-weight:400;}.elementor-12 .elementor-element.elementor-element-44598b6{text-align:left;font-family:"marine", Sans-serif;font-size:1rem;font-weight:300;line-height:26px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-26cedd3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;}.elementor-12 .elementor-element.elementor-element-26cedd3::before, .elementor-12 .elementor-element.elementor-element-26cedd3 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-26cedd3 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-26cedd3 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-26cedd3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-26cedd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000 0%, #F2295B00 100%);}.elementor-12 .elementor-element.elementor-element-4b844b4{--display:flex;--overlay-opacity:0.5;}.elementor-12 .elementor-element.elementor-element-4b844b4::before, .elementor-12 .elementor-element.elementor-element-4b844b4 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-4b844b4 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-4b844b4 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-4b844b4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-4b844b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #020202 0%, #00000000 100%);}.elementor-12 .elementor-element.elementor-element-8bc0384 .elementor-heading-title{font-family:"marine", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-89e63a5{font-family:"marine", Sans-serif;font-weight:400;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-355b960 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"marine", Sans-serif;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-f6b1bc1{--display:flex;--overlay-opacity:0.5;}.elementor-12 .elementor-element.elementor-element-f6b1bc1::before, .elementor-12 .elementor-element.elementor-element-f6b1bc1 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-f6b1bc1 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-f6b1bc1 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-f6b1bc1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-f6b1bc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #020202 0%, #00000000 100%);}.elementor-12 .elementor-element.elementor-element-6b27ad9 .elementor-heading-title{font-family:"marine", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-3820bd4{font-family:"marine", Sans-serif;font-weight:400;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-a9ec23f .elementor-button{font-family:"marine", Sans-serif;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-34dc99b{--display:flex;--overlay-opacity:0.5;}.elementor-12 .elementor-element.elementor-element-34dc99b::before, .elementor-12 .elementor-element.elementor-element-34dc99b > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-34dc99b > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-34dc99b > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-34dc99b > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-34dc99b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #020202E0 0%, #00000000 100%);}.elementor-12 .elementor-element.elementor-element-1da4963 .elementor-heading-title{font-family:"marine", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-0caa504{font-family:"marine", Sans-serif;font-weight:400;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-2df9b47 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"marine", Sans-serif;font-weight:500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-402807f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-6cce921{--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-12 .elementor-element.elementor-element-e6aafc7{--display:flex;--min-height:620px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.69;--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-12 .elementor-element.elementor-element-e6aafc7:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e6aafc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hegerma.de/wp-content/uploads/2025/07/beautiful-colorful-firework-display-night-celebrate-scaled.jpg");}.elementor-12 .elementor-element.elementor-element-e6aafc7::before, .elementor-12 .elementor-element.elementor-element-e6aafc7 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-e6aafc7 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-e6aafc7 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-e6aafc7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-e6aafc7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(360deg, #2C3747 33%, #33415500 85%);}.elementor-12 .elementor-element.elementor-element-e6aafc7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-ed82601{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-11px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-10c8eb4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;font-family:"marine", Sans-serif;font-size:14px;font-weight:300;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-0ddb160{padding:0px 0px 96px 0px;}.elementor-12 .elementor-element.elementor-element-0ddb160 .elementor-heading-title{font-family:"marine", Sans-serif;font-weight:400;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-919f8ee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"marine", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-82125a3 .elementor-button{background-color:#FFFFFF;font-family:"marine", Sans-serif;font-weight:400;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-4fcf52c{--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-12 .elementor-element.elementor-element-aeebb43{--display:flex;}.elementor-12 .elementor-element.elementor-element-d828dab{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;--margin-top:-10px;--margin-bottom:-6px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-d828dab:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d828dab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hegerma.de/wp-content/uploads/2025/07/Betonwand-Hegerma-1.png");background-position:0px -55px;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-d828dab::before, .elementor-12 .elementor-element.elementor-element-d828dab > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-d828dab > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-d828dab > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-d828dab > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-d828dab > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(360deg, var( --e-global-color-astglobalcolor3 ) 13%, #33415500 46%);}.elementor-12 .elementor-element.elementor-element-d828dab.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-e98ca66{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-11px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-1cd36e5{margin:11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-1cd36e5 .elementor-heading-title{font-family:"marine", Sans-serif;font-size:27px;font-weight:400;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-2adafdb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -17px) 0px;font-family:"marine", Sans-serif;font-size:17px;font-weight:400;line-height:19px;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-4c2068f .elementor-button{font-family:"marine", Sans-serif;font-weight:500;fill:#000000;color:#000000;}.elementor-12 .elementor-element.elementor-element-6cc0ee9{--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;--margin-top:-16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-b231ad2{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;}.elementor-12 .elementor-element.elementor-element-b231ad2:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b231ad2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hegerma.de/wp-content/uploads/2025/07/IMG_1745-768x1024.jpg");background-position:0px -378px;background-repeat:no-repeat;background-size:100% auto;}.elementor-12 .elementor-element.elementor-element-b231ad2::before, .elementor-12 .elementor-element.elementor-element-b231ad2 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-b231ad2 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-b231ad2 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-b231ad2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-b231ad2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(360deg, var( --e-global-color-astglobalcolor3 ) 16%, #33415500 100%);}.elementor-12 .elementor-element.elementor-element-b231ad2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-fae4e25{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-11px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-b3a8b85{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;font-family:"marine", Sans-serif;font-size:14px;font-weight:300;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-6629c25{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 45px) 0px;}.elementor-12 .elementor-element.elementor-element-6629c25 .elementor-heading-title{font-family:"marine", Sans-serif;font-size:27px;font-weight:400;line-height:27px;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-3200615{margin:13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"marine", Sans-serif;font-size:17px;font-weight:400;line-height:25px;color:var( --e-global-color-astglobalcolor4 );}.elementor-12 .elementor-element.elementor-element-e773e56 .elementor-button{background-color:var( --e-global-color-astglobalcolor4 );font-family:"marine", Sans-serif;font-weight:400;fill:#000000;color:#000000;}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-860ffc8{--min-height:66vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-d0af4a4{--margin-top:0100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-0fbb4ba{--margin-top:69px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-de148db .elementor-heading-title{font-size:5vw;}.elementor-12 .elementor-element.elementor-element-e919687{width:var( --container-widget-width, 449.734px );max-width:449.734px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0px 0px -9px 0px;--container-widget-width:449.734px;--container-widget-flex-grow:0;font-size:2.2vw;}.elementor-12 .elementor-element.elementor-element-a3eb592 .elementor-button{font-size:15px;}.elementor-12 .elementor-element.elementor-element-00dfced{--margin-top:1px;--margin-bottom:94px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-0d0b16a{--margin-top:-36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-b82e60a{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 63px;}.elementor-12 .elementor-element.elementor-element-c660992{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 63px;}.elementor-12 .elementor-element.elementor-element-dafc893{margin:-7px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 63px;}.elementor-12 .elementor-element.elementor-element-2bedc09.e-con{--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-138fd14{--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-17e2023{--margin-top:-49px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-5d3b7b2 .elementor-heading-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-62d86f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;}.elementor-12 .elementor-element.elementor-element-0a272b9{--min-height:680px;--margin-top:-33px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-e323383::before, .elementor-12 .elementor-element.elementor-element-e323383 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-e323383 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-e323383 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-e323383 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-e323383 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(180deg, #E1EDFD 53%, #EBEAE8 41%);}.elementor-12 .elementor-element.elementor-element-e323383{--overlay-opacity:0.96;--border-radius:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-50c5a57 img{width:52%;height:170px;}.elementor-12 .elementor-element.elementor-element-1be9113{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 5px;}.elementor-12 .elementor-element.elementor-element-e0931ec{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;font-size:17px;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-1c5b40c{margin:17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -11px;}.elementor-12 .elementor-element.elementor-element-1c5b40c .elementor-button{font-size:17px;}.elementor-12 .elementor-element.elementor-element-6680c8b::before, .elementor-12 .elementor-element.elementor-element-6680c8b > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-6680c8b > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-6680c8b > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-6680c8b > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-6680c8b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(180deg, #F8F8F8 53%, #E0E0DE 41%);}.elementor-12 .elementor-element.elementor-element-6680c8b{--overlay-opacity:0.96;--border-radius:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-2fb9df2 img{width:195px;height:170px;}.elementor-12 .elementor-element.elementor-element-6b6b9e4{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 5px;}.elementor-12 .elementor-element.elementor-element-ff94817{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;font-size:17px;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-5c05f89{margin:17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -11px;}.elementor-12 .elementor-element.elementor-element-5c05f89 .elementor-button{font-size:17px;}.elementor-12 .elementor-element.elementor-element-656b51d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-3b856fc::before, .elementor-12 .elementor-element.elementor-element-3b856fc > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-3b856fc > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-3b856fc > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-3b856fc > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-3b856fc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(180deg, #EEEDED 53%, #DFEDFF 41%);}.elementor-12 .elementor-element.elementor-element-3b856fc{--overlay-opacity:0.96;--border-radius:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-e0c3069 img{width:52%;height:170px;}.elementor-12 .elementor-element.elementor-element-da761c0{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 5px;}.elementor-12 .elementor-element.elementor-element-7899568{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;font-size:17px;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-4f2d92c{margin:17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -11px;}.elementor-12 .elementor-element.elementor-element-4f2d92c .elementor-button{font-size:17px;}.elementor-12 .elementor-element.elementor-element-d86f716::before, .elementor-12 .elementor-element.elementor-element-d86f716 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-d86f716 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-d86f716 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-d86f716 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-d86f716 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(180deg, #EEEDED 53%, #DFEDFF 41%);}.elementor-12 .elementor-element.elementor-element-d86f716{--overlay-opacity:0.96;--border-radius:16px 16px 16px 16px;}.elementor-12 .elementor-element.elementor-element-3c4a1e7 img{width:52%;height:170px;}.elementor-12 .elementor-element.elementor-element-0129422{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + -13px) 5px;}.elementor-12 .elementor-element.elementor-element-607c88b{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 4px;font-size:17px;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-ac88527{margin:17px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -11px;}.elementor-12 .elementor-element.elementor-element-ac88527 .elementor-button{font-size:17px;}.elementor-12 .elementor-element.elementor-element-42c7c20{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-arrow-prev-left-position:625px;--e-n-carousel-arrow-prev-top-position:255px;--e-n-carousel-arrow-next-right-position:25px;--e-n-carousel-arrow-next-top-position:255px;--e-n-carousel-swiper-pagination-size:11px;--e-n-carousel-swiper-pagination-spacing:22px;}.elementor-12 .elementor-element.elementor-element-42c7c20 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-width:2px 2px 2px 2px;border-radius:21px 21px 21px 21px;}.elementor-12 .elementor-element.elementor-element-42c7c20 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:11px;--swiper-pagination-bullet-vertical-gap:11px;}.elementor-12 .elementor-element.elementor-element-d71c04d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-0842861 .elementor-heading-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-c10ceda{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;}.elementor-12 .elementor-element.elementor-element-868ed90{margin:-27px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-868ed90 .elementor-button{font-size:15px;padding:10px 50px 10px 50px;}.elementor-12 .elementor-element.elementor-element-fce3550:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-fce3550 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:334px 78px;}.elementor-12 .elementor-element.elementor-element-dd95aff .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-ccf79e6{margin:-29px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-f56c6f9{--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-b77411b .elementor-heading-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-abe2db0{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;}.elementor-12 .elementor-element.elementor-element-9ae87d0{margin:-27px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-9ae87d0 .elementor-button{font-size:15px;padding:10px 50px 10px 50px;}.elementor-12 .elementor-element.elementor-element-a90436e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:109px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f50a303{--margin-top:-17px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-0819467 .elementor-heading-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-739af39{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:16px;}.elementor-12 .elementor-element.elementor-element-f536d1e{margin:-27px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-f536d1e .elementor-button{font-size:15px;padding:10px 50px 10px 50px;}.elementor-12 .elementor-element.elementor-element-2a2c0df{--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-36e2234{--margin-top:92px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-a241e28.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-a241e28 .elementor-heading-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-44598b6{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:15px;}.elementor-12 .elementor-element.elementor-element-26cedd3{--overlay-opacity:0;--margin-top:-22px;--margin-bottom:050px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-4b844b4:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4b844b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hegerma.de/wp-content/uploads/2025/07/beautiful-colorful-firework-display-night-celebrate-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-4b844b4::before, .elementor-12 .elementor-element.elementor-element-4b844b4 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-4b844b4 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-4b844b4 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-4b844b4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-4b844b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(169deg, #020202 31%, #00000000 100%);}.elementor-12 .elementor-element.elementor-element-4b844b4{--overlay-opacity:1;--border-radius:13px 13px 13px 13px;--padding-top:29px;--padding-bottom:29px;--padding-left:29px;--padding-right:29px;}.elementor-12 .elementor-element.elementor-element-89e63a5{font-size:17px;}.elementor-12 .elementor-element.elementor-element-355b960{margin:-26px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-12 .elementor-element.elementor-element-355b960 .elementor-button{padding:8px 37px 9px 36px;}.elementor-12 .elementor-element.elementor-element-f6b1bc1:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f6b1bc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hegerma.de/wp-content/uploads/2025/07/Betonwand-Hegerma-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-f6b1bc1::before, .elementor-12 .elementor-element.elementor-element-f6b1bc1 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-f6b1bc1 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-f6b1bc1 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-f6b1bc1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-f6b1bc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(169deg, #020202 31%, #00000000 100%);}.elementor-12 .elementor-element.elementor-element-f6b1bc1{--overlay-opacity:1;--border-radius:13px 13px 13px 13px;--padding-top:29px;--padding-bottom:29px;--padding-left:29px;--padding-right:29px;}.elementor-12 .elementor-element.elementor-element-3820bd4{font-size:17px;}.elementor-12 .elementor-element.elementor-element-a9ec23f{margin:-26px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-12 .elementor-element.elementor-element-a9ec23f .elementor-button{padding:8px 37px 9px 36px;}.elementor-12 .elementor-element.elementor-element-34dc99b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-34dc99b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hegerma.de/wp-content/uploads/2025/07/IMG_1745-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-34dc99b::before, .elementor-12 .elementor-element.elementor-element-34dc99b > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-34dc99b > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-34dc99b > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-34dc99b > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-34dc99b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(169deg, #020202E0 31%, #00000000 100%);}.elementor-12 .elementor-element.elementor-element-34dc99b{--overlay-opacity:1;--border-radius:13px 13px 13px 13px;--padding-top:29px;--padding-bottom:29px;--padding-left:29px;--padding-right:29px;}.elementor-12 .elementor-element.elementor-element-0caa504{font-size:17px;}.elementor-12 .elementor-element.elementor-element-2df9b47{margin:-26px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-12 .elementor-element.elementor-element-2df9b47 .elementor-button{padding:8px 37px 9px 36px;}.elementor-12 .elementor-element.elementor-element-d828dab:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d828dab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-12 .elementor-element.elementor-element-b231ad2:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b231ad2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-860ffc8{--min-height:494px;--overlay-opacity:0.98;border-width:0px 0px 25px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:25px;--border-left-width:0px;}.elementor-12 .elementor-element.elementor-element-860ffc8::before, .elementor-12 .elementor-element.elementor-element-860ffc8 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-860ffc8 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-860ffc8 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-860ffc8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-860ffc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(113deg, #00081AF7 43%, #F2295B00 94%);}.elementor-12 .elementor-element.elementor-element-d0af4a4{--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-12 .elementor-element.elementor-element-0fbb4ba{--margin-top:49px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-de148db{width:var( --container-widget-width, 298px );max-width:298px;--container-widget-width:298px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-de148db .elementor-heading-title{font-size:36px;line-height:1.1em;}.elementor-12 .elementor-element.elementor-element-e919687{width:var( --container-widget-width, 329px );max-width:329px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 1px;--container-widget-width:329px;--container-widget-flex-grow:0;font-size:19px;line-height:1.3em;}.elementor-12 .elementor-element.elementor-element-a3eb592{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + -9px) 0px;}.elementor-12 .elementor-element.elementor-element-a3eb592 .elementor-button{font-size:17px;}.elementor-12 .elementor-element.elementor-element-9395e77{--margin-top:-26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-b85fee8{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:6px 6px 6px 6px;}.elementor-12 .elementor-element.elementor-element-eedb4a5{margin:11px 4px calc(var(--kit-widget-spacing, 0px) + -7px) 11px;--e-icon-list-icon-size:39px;}.elementor-12 .elementor-element.elementor-element-eedb4a5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-12 .elementor-element.elementor-element-eedb4a5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-12 .elementor-element.elementor-element-eedb4a5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-12 .elementor-element.elementor-element-eedb4a5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-12 .elementor-element.elementor-element-eedb4a5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-12 .elementor-element.elementor-element-eedb4a5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-eedb4a5 .elementor-icon-list-item > a{font-size:21px;line-height:1.1em;}.elementor-12 .elementor-element.elementor-element-582989a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -41px) 16px;padding:0px 11px 0px 0px;font-size:17px;line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-f6df8b3{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 7px) 0px;}.elementor-12 .elementor-element.elementor-element-f6df8b3 .elementor-button{font-size:19px;padding:12px 107px 12px 107px;}.elementor-12 .elementor-element.elementor-element-23d2b3a{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:6px 6px 6px 6px;}.elementor-12 .elementor-element.elementor-element-1299b71{margin:11px 4px calc(var(--kit-widget-spacing, 0px) + -7px) 11px;--e-icon-list-icon-size:39px;}.elementor-12 .elementor-element.elementor-element-1299b71 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-12 .elementor-element.elementor-element-1299b71 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-12 .elementor-element.elementor-element-1299b71 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-12 .elementor-element.elementor-element-1299b71 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-12 .elementor-element.elementor-element-1299b71 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-12 .elementor-element.elementor-element-1299b71 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-1299b71 .elementor-icon-list-item > a{font-size:21px;line-height:1.1em;}.elementor-12 .elementor-element.elementor-element-09d47a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -41px) 16px;padding:0px 11px 0px 0px;font-size:17px;line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-1f38f80{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 7px) 0px;}.elementor-12 .elementor-element.elementor-element-1f38f80 .elementor-button{font-size:19px;padding:12px 107px 12px 107px;}.elementor-12 .elementor-element.elementor-element-957a8d3{border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;--border-radius:6px 6px 6px 6px;}.elementor-12 .elementor-element.elementor-element-d3b9987{margin:11px 4px calc(var(--kit-widget-spacing, 0px) + -7px) 11px;--e-icon-list-icon-size:39px;}.elementor-12 .elementor-element.elementor-element-d3b9987 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-12 .elementor-element.elementor-element-d3b9987 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-12 .elementor-element.elementor-element-d3b9987 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-12 .elementor-element.elementor-element-d3b9987 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-12 .elementor-element.elementor-element-d3b9987 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-12 .elementor-element.elementor-element-d3b9987 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-d3b9987 .elementor-icon-list-item > a{font-size:21px;line-height:1.1em;}.elementor-12 .elementor-element.elementor-element-6680464{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -41px) 16px;padding:0px 11px 0px 0px;font-size:17px;line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-571aefc{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 7px) 0px;}.elementor-12 .elementor-element.elementor-element-571aefc .elementor-button{font-size:19px;padding:12px 107px 12px 107px;}.elementor-12 .elementor-element.elementor-element-e25aaa4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -2px;--icon-box-icon-margin:9px;}.elementor-12 .elementor-element.elementor-element-e25aaa4.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-e25aaa4 .elementor-icon-box-title{margin-block-end:15px;}.elementor-12 .elementor-element.elementor-element-e25aaa4 .elementor-icon{font-size:45px;}.elementor-12 .elementor-element.elementor-element-e25aaa4 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-e25aaa4 .elementor-icon-box-title a{font-size:19px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-b82e60a{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-b82e60a .elementor-button{font-size:14px;padding:8px 81px 9px 81px;}.elementor-12 .elementor-element.elementor-element-c660992{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-c660992 .elementor-button{font-size:14px;padding:8px 81px 9px 81px;}.elementor-12 .elementor-element.elementor-element-dafc893{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-dafc893 .elementor-button{font-size:14px;padding:8px 81px 9px 81px;}.elementor-12 .elementor-element.elementor-element-2bedc09{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-ec6bba7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -2px;--icon-box-icon-margin:9px;}.elementor-12 .elementor-element.elementor-element-ec6bba7.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-ec6bba7 .elementor-icon-box-title{margin-block-end:15px;}.elementor-12 .elementor-element.elementor-element-ec6bba7 .elementor-icon{font-size:45px;}.elementor-12 .elementor-element.elementor-element-ec6bba7 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-ec6bba7 .elementor-icon-box-title a{font-size:19px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-bdd7c07{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-bdd7c07 .elementor-button{font-size:14px;padding:8px 81px 9px 81px;}.elementor-12 .elementor-element.elementor-element-9d3a976{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -2px;--icon-box-icon-margin:9px;}.elementor-12 .elementor-element.elementor-element-9d3a976.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-9d3a976 .elementor-icon-box-title{margin-block-end:15px;}.elementor-12 .elementor-element.elementor-element-9d3a976 .elementor-icon{font-size:45px;}.elementor-12 .elementor-element.elementor-element-9d3a976 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-9d3a976 .elementor-icon-box-title a{font-size:19px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-6c9ca65{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-6c9ca65 .elementor-button{font-size:14px;padding:8px 81px 9px 81px;}.elementor-12 .elementor-element.elementor-element-f7dc8f9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -2px;--icon-box-icon-margin:9px;}.elementor-12 .elementor-element.elementor-element-f7dc8f9.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-f7dc8f9 .elementor-icon-box-title{margin-block-end:15px;}.elementor-12 .elementor-element.elementor-element-f7dc8f9 .elementor-icon{font-size:45px;}.elementor-12 .elementor-element.elementor-element-f7dc8f9 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-f7dc8f9 .elementor-icon-box-title a{font-size:19px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-e240959{margin:-4px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-e240959 .elementor-button{font-size:14px;padding:8px 81px 9px 81px;}.elementor-12 .elementor-element.elementor-element-138fd14{--content-width:500px;--margin-top:53px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-12 .elementor-element.elementor-element-17e2023{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-5d3b7b2 .elementor-heading-title{font-size:26px;}.elementor-12 .elementor-element.elementor-element-62d86f3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:17px;line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-0a272b9{--margin-top:12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-e27ca49{--min-height:0px;--margin-top:0px;--margin-bottom:-23px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-4db3433{--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:-4px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-4db3433.e-con{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-4da8625{--width:50%;--margin-top:0px;--margin-bottom:0px;--margin-left:-23px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-0126c88{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -57px) 15px;}.elementor-12 .elementor-element.elementor-element-0126c88.elementor-element{--align-self:flex-start;}.elementor-12 .elementor-element.elementor-element-0126c88 .elementor-heading-title{font-size:17px;}.elementor-12 .elementor-element.elementor-element-6bab062{--width:49%;}.elementor-12 .elementor-element.elementor-element-523d76c .elementor-icon-wrapper{text-align:right;}.elementor-12 .elementor-element.elementor-element-523d76c .elementor-icon{font-size:16px;}.elementor-12 .elementor-element.elementor-element-523d76c .elementor-icon svg{height:16px;}.elementor-12 .elementor-element.elementor-element-7e3ae64{margin:-42px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-7dbf16e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-b05835e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e323383{--width:100%;--min-height:163px;--padding-top:9px;--padding-bottom:9px;--padding-left:9px;--padding-right:9px;}.elementor-12 .elementor-element.elementor-element-50c5a57 img{width:38%;height:139px;}.elementor-12 .elementor-element.elementor-element-1be9113 .elementor-heading-title{font-size:21px;}.elementor-12 .elementor-element.elementor-element-e0931ec{font-size:17px;}.elementor-12 .elementor-element.elementor-element-1c5b40c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -17px;}.elementor-12 .elementor-element.elementor-element-1c5b40c .elementor-button{font-size:17px;}.elementor-12 .elementor-element.elementor-element-bab0884{--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-12 .elementor-element.elementor-element-120820c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-2fb9df2 img{width:62%;height:149px;}.elementor-12 .elementor-element.elementor-element-6b6b9e4 .elementor-heading-title{font-size:21px;}.elementor-12 .elementor-element.elementor-element-ff94817{font-size:17px;}.elementor-12 .elementor-element.elementor-element-5c05f89{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -17px;}.elementor-12 .elementor-element.elementor-element-5c05f89 .elementor-button{font-size:17px;}.elementor-12 .elementor-element.elementor-element-656b51d{--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-12 .elementor-element.elementor-element-3b856fc{--min-height:0px;}.elementor-12 .elementor-element.elementor-element-e0c3069 img{width:49%;height:150px;}.elementor-12 .elementor-element.elementor-element-da761c0 .elementor-heading-title{font-size:21px;}.elementor-12 .elementor-element.elementor-element-7899568{font-size:17px;}.elementor-12 .elementor-element.elementor-element-4f2d92c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -17px;}.elementor-12 .elementor-element.elementor-element-4f2d92c .elementor-button{font-size:17px;}.elementor-12 .elementor-element.elementor-element-8cddacd{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:99;}.elementor-12 .elementor-element.elementor-element-0129422 .elementor-heading-title{font-size:21px;}.elementor-12 .elementor-element.elementor-element-607c88b{font-size:17px;}.elementor-12 .elementor-element.elementor-element-ac88527{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -17px;}.elementor-12 .elementor-element.elementor-element-ac88527 .elementor-button{font-size:17px;}.elementor-12 .elementor-element.elementor-element-42c7c20{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-position:15px;--e-n-carousel-arrow-prev-top-position:235px;--e-n-carousel-arrow-next-right-position:11px;--e-n-carousel-arrow-next-top-position:236px;--e-n-carousel-arrow-size:31px;--e-n-carousel-swiper-pagination-size:10px;--e-n-carousel-swiper-pagination-spacing:36px;}.elementor-12 .elementor-element.elementor-element-42c7c20 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:8px;--swiper-pagination-bullet-vertical-gap:8px;}.elementor-12 .elementor-element.elementor-element-0842861{margin:12px 3px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;text-align:left;}.elementor-12 .elementor-element.elementor-element-0842861 .elementor-heading-title{font-size:26px;letter-spacing:0.7px;}.elementor-12 .elementor-element.elementor-element-c10ceda{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 7px 7px 7px;text-align:left;font-size:17px;line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-868ed90{margin:-26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-868ed90 .elementor-button{font-size:19px;border-radius:5px 5px 5px 5px;padding:12px 113px 12px 113px;}.elementor-12 .elementor-element.elementor-element-fce3550:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-fce3550 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:290px 67px;background-size:48px auto;}.elementor-12 .elementor-element.elementor-element-dd95aff{margin:12px 3px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;text-align:center;}.elementor-12 .elementor-element.elementor-element-dd95aff .elementor-heading-title{font-size:26px;letter-spacing:0.7px;}.elementor-12 .elementor-element.elementor-element-1b77da4{text-align:center;}.elementor-12 .elementor-element.elementor-element-ccf79e6 .elementor-button{font-size:19px;}.elementor-12 .elementor-element.elementor-element-b77411b{margin:12px 3px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;text-align:left;}.elementor-12 .elementor-element.elementor-element-b77411b .elementor-heading-title{font-size:26px;letter-spacing:0.7px;}.elementor-12 .elementor-element.elementor-element-abe2db0{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 7px 7px 7px;text-align:left;font-size:17px;line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-9ae87d0{margin:-26px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-9ae87d0 .elementor-button{font-size:19px;border-radius:5px 5px 5px 5px;padding:12px 113px 12px 113px;}.elementor-12 .elementor-element.elementor-element-a90436e{--content-width:89vw;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-5aa73e4{--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-12 .elementor-element.elementor-element-f50a303{--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-12 .elementor-element.elementor-element-2634e97{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-2634e97 img{height:216px;border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-0819467{margin:12px 3px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;text-align:left;}.elementor-12 .elementor-element.elementor-element-0819467 .elementor-heading-title{font-size:26px;letter-spacing:0.7px;}.elementor-12 .elementor-element.elementor-element-739af39{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 7px 7px 7px;text-align:left;font-size:17px;line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-f536d1e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 9px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f536d1e .elementor-button{font-size:19px;border-radius:5px 5px 5px 5px;padding:12px 114px 12px 52px;}.elementor-12 .elementor-element.elementor-element-36e2234{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-2d467c5{--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-12 .elementor-element.elementor-element-a241e28{margin:12px 3px calc(var(--kit-widget-spacing, 0px) + 0px) 5px;text-align:left;}.elementor-12 .elementor-element.elementor-element-a241e28 .elementor-heading-title{font-size:26px;letter-spacing:0.7px;}.elementor-12 .elementor-element.elementor-element-44598b6{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7px 7px 7px 7px;text-align:left;font-size:17px;line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-355b960 .elementor-button{font-size:19px;}.elementor-12 .elementor-element.elementor-element-a9ec23f .elementor-button{font-size:19px;}.elementor-12 .elementor-element.elementor-element-2df9b47 .elementor-button{font-size:19px;}.elementor-12 .elementor-element.elementor-element-402807f{--margin-top:-34px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-6cce921{--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-12 .elementor-element.elementor-element-d828dab:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d828dab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-12 .elementor-element.elementor-element-b231ad2:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b231ad2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-860ffc8{--width:100vw;}.elementor-12 .elementor-element.elementor-element-d0af4a4{--width:100vw;}.elementor-12 .elementor-element.elementor-element-0fbb4ba{--width:62%;}.elementor-12 .elementor-element.elementor-element-2bedc09{--content-width:89vw;}.elementor-12 .elementor-element.elementor-element-63b3f41{--width:100%;}.elementor-12 .elementor-element.elementor-element-17e2023{--width:65%;}.elementor-12 .elementor-element.elementor-element-bd17d10{--width:89vw;}.elementor-12 .elementor-element.elementor-element-4972b6f{--width:25%;}.elementor-12 .elementor-element.elementor-element-f4c99b0{--width:25%;}.elementor-12 .elementor-element.elementor-element-828f6cb{--width:25%;}.elementor-12 .elementor-element.elementor-element-e9a5ddf{--width:25%;}.elementor-12 .elementor-element.elementor-element-4312d1b{--width:89vw;}.elementor-12 .elementor-element.elementor-element-3e130f2{--width:25%;}.elementor-12 .elementor-element.elementor-element-bd46f20{--width:25%;}.elementor-12 .elementor-element.elementor-element-c23a08c{--width:25%;}.elementor-12 .elementor-element.elementor-element-ddba387{--width:25%;}.elementor-12 .elementor-element.elementor-element-80ac4d8{--width:89vw;}.elementor-12 .elementor-element.elementor-element-2ca1174{--width:25%;}.elementor-12 .elementor-element.elementor-element-d91016e{--width:25%;}.elementor-12 .elementor-element.elementor-element-4e92d17{--width:25%;}.elementor-12 .elementor-element.elementor-element-7fea35d{--width:25%;}.elementor-12 .elementor-element.elementor-element-d71c04d{--content-width:89vw;}.elementor-12 .elementor-element.elementor-element-c18d075{--width:50%;}.elementor-12 .elementor-element.elementor-element-0b5bf43{--width:50%;}.elementor-12 .elementor-element.elementor-element-fce3550{--content-width:88vw;}.elementor-12 .elementor-element.elementor-element-dcfea25{--width:50%;}.elementor-12 .elementor-element.elementor-element-e72fcdc{--width:50%;}.elementor-12 .elementor-element.elementor-element-f56c6f9{--content-width:89vw;}.elementor-12 .elementor-element.elementor-element-9983094{--width:50%;}.elementor-12 .elementor-element.elementor-element-a90af53{--width:50%;}.elementor-12 .elementor-element.elementor-element-a90436e{--content-width:89vw;}.elementor-12 .elementor-element.elementor-element-5aa73e4{--width:89vw;}.elementor-12 .elementor-element.elementor-element-36e2234{--content-width:88vw;}.elementor-12 .elementor-element.elementor-element-2d467c5{--width:48.982%;}.elementor-12 .elementor-element.elementor-element-402807f{--content-width:89vw;}.elementor-12 .elementor-element.elementor-element-6cce921{--width:50%;}.elementor-12 .elementor-element.elementor-element-e6aafc7{--width:100%;}.elementor-12 .elementor-element.elementor-element-4fcf52c{--width:50%;}.elementor-12 .elementor-element.elementor-element-d828dab{--width:100%;}.elementor-12 .elementor-element.elementor-element-b231ad2{--width:99.739%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-0fbb4ba{--width:599px;}.elementor-12 .elementor-element.elementor-element-17e2023{--width:668px;}.elementor-12 .elementor-element.elementor-element-a90436e{--content-width:89vw;}.elementor-12 .elementor-element.elementor-element-36e2234{--content-width:89vw;}.elementor-12 .elementor-element.elementor-element-2d467c5{--width:737px;}.elementor-12 .elementor-element.elementor-element-26cedd3{--content-width:89vw;}}/* Start custom CSS for container, class: .elementor-element-e6aafc7 *//* Der Hauptcontainer mit Hintergrundbild */
.hover-card {
  position: relative;
  overflow: hidden;
  height: 300px;
  border-radius: 12px;
  cursor: pointer;
}

/* Innerer Contentbereich */
.hover-content {
  position: absolute;
  bottom: 0;
  width: 100%;
  padding: 30px;
  box-sizing: border-box;
  background: linear-gradient(to top, rgba(0,0,0,0.6), transparent);
  transform: translateY(225px); /* nur Überschrift sichtbar */
  transition: transform 0.6s ease;
  color: white;
  z-index: 2;
  display: flex;
  flex-direction: column;
  gap: 1px;
}

/* Hover-Effekt – alles sichtbar */
.hover-card:hover .hover-content {
  transform: translateY(0%);
}
.elementor-12 .elementor-element.elementor-element-e6aafc7 {
  position: relative;
  overflow: hidden;
  background-size: cover;
  background-position: center;
  transition: background-size 1.2s ease;
}

.elementor-12 .elementor-element.elementor-element-e6aafc7:hover {
  background-size: 160%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d828dab *//* Der Hauptcontainer mit Hintergrundbild */
.hover-card {
  position: relative;
  overflow: hidden;
  height: 300px;
  border-radius: 12px;
  cursor: pointer;
}

/* Innerer Contentbereich */
.hover-content {
  position: absolute;
  bottom: 0;
  width: 100%;
  padding: 20px;
  box-sizing: border-box;
  background: linear-gradient(to top, rgba(0,0,0,0.6), transparent);
  transform: translateY(70%); /* nur Überschrift sichtbar */
  transition: transform 0.6s ease;
  color: white;
  z-index: 2;
  display: flex;
  flex-direction: column;
  gap: 10px;
}

/* Hover-Effekt – alles sichtbar */
.hover-card:hover .hover-content {
  transform: translateY(0%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b231ad2 *//* Der Hauptcontainer mit Hintergrundbild */
.hover-card {
  position: relative;
  overflow: hidden;
  height: 300px;
  border-radius: 12px;
  cursor: pointer;
}

/* Innerer Contentbereich */
.hover-content {
  position: absolute;
  bottom: 0;
  width: 100%;
  padding: 20px;
  box-sizing: border-box;
  background: linear-gradient(to top, rgba(0,0,0,0.6), transparent);
  transform: translateY(76%); /* nur Überschrift sichtbar */
  transition: transform 0.6s ease;
  color: white;
  z-index: 2;
  display: flex;
  flex-direction: column;
  gap: 10px;
}

/* Hover-Effekt – alles sichtbar */
.hover-card:hover .hover-content {
  transform: translateY(0%);
}/* End custom CSS */