.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-container .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-container.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-container:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-container.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-12431 .elementor-element.elementor-element-2775830{--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;--padding-top:73px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12431 .elementor-element.elementor-element-2775830:not(.elementor-motion-effects-element-type-background), .elementor-12431 .elementor-element.elementor-element-2775830 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.wohnpark-kastanienhof.de/wp-content/uploads/2026/02/gradient-background-with-shapes-blue.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12431 .elementor-element.elementor-element-738899f{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.pp-tooltip.pp-tooltip-{{ID}} .pp-tooltip-content{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-image.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-image:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-image.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.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-12431 .elementor-element.elementor-element-5a07c16{--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-premium-addon-dual-header .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-premium-addon-dual-header .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-premium-addon-dual-header.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-addon-dual-header .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-premium-addon-dual-header .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-dual-header.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-premium-addon-dual-header:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-premium-addon-dual-header.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-dual-header .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-premium-addon-dual-header .premium-dual-header-first-span{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-widget-premium-addon-dual-header .premium-dual-header-second-header{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-secondary );}.elementor-widget-premium-addon-dual-header .premium-dh-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-premium-addon-dual-header.premium-bg-text-yes .elementor-widget-container:before{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-12431 .elementor-element.elementor-element-fe5cd35 .premium-dual-header-first-span, .elementor-12431 .elementor-element.elementor-element-fe5cd35 .premium-dual-header-second-header{display:block;}.elementor-12431 .elementor-element.elementor-element-fe5cd35 > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-12431 .elementor-element.elementor-element-fe5cd35{text-align:left;}.elementor-12431 .elementor-element.elementor-element-fe5cd35 .premium-dual-header-first-span{font-family:"Montserrat", Sans-serif;font-size:29px;font-weight:600;text-transform:uppercase;line-height:1.1em;letter-spacing:2px;color:#FFFFFF;}.elementor-12431 .elementor-element.elementor-element-fe5cd35 .premium-dual-header-first-span, .elementor-12431 .elementor-element.elementor-element-fe5cd35.premium-title-first-noise-yes .premium-dual-header-first-span::before, .elementor-12431 .elementor-element.elementor-element-fe5cd35.premium-title-first-noise-yes .premium-dual-header-first-span::after{padding:0px 0px 15px 0px;}.elementor-12431 .elementor-element.elementor-element-fe5cd35 .premium-dual-header-second-header{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:800;text-transform:uppercase;line-height:1.2em;color:#FFFFFF;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-text-editor .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-text-editor.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-text-editor:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-text-editor.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.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-12431 .elementor-element.elementor-element-ebebcc2{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:normal;color:#FFFFFF;}.elementor-12431 .elementor-element.elementor-element-5ced99a6{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;}.elementor-12431 .elementor-element.elementor-element-5ced99a6:not(.elementor-motion-effects-element-type-background), .elementor-12431 .elementor-element.elementor-element-5ced99a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(220deg, var( --e-global-color-accent ) 0%, var( --e-global-color-astglobalcolor1 ) 100%);}.elementor-12431 .elementor-element.elementor-element-5ced99a6 .elementor-repeater-item-65b472a svg{width:500px;height:500px;}.elementor-12431 .elementor-element.elementor-element-5ced99a6 .elementor-repeater-item-65b472a.premium-blob-shadow{filter:drop-shadow(0px 0px 20px #00000035);}.elementor-12431 .elementor-element.elementor-element-5ced99a6 .elementor-repeater-item-65b472a{z-index:0;left:49.787%;top:9.058%;}.elementor-12431 .elementor-element.elementor-element-1320de82{--display:flex;--margin-top:-96px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12431 .elementor-element.elementor-element-1320de82.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-heading .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-heading.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-heading:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-heading.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.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-12431 .elementor-element.elementor-element-590c37c6{text-align:start;}.elementor-12431 .elementor-element.elementor-element-590c37c6 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:24px;font-weight:700;color:#FFFFFF;}.elementor-12431 .elementor-element.elementor-element-37b8255e .premium-dual-header-first-span, .elementor-12431 .elementor-element.elementor-element-37b8255e .premium-dual-header-second-header{display:block;}.elementor-12431 .elementor-element.elementor-element-37b8255e > .elementor-widget-container{margin:-15px 0px 20px -3px;}.elementor-12431 .elementor-element.elementor-element-37b8255e{text-align:left;}.elementor-12431 .elementor-element.elementor-element-37b8255e .premium-dual-header-first-span{font-family:"Montserrat", Sans-serif;font-size:70px;font-weight:900;text-transform:uppercase;line-height:1.1em;color:#FFFFFF;}.elementor-12431 .elementor-element.elementor-element-37b8255e .premium-dual-header-second-header{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:400;color:#FFFFFF;}.elementor-widget-eael-lightbox .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-lightbox .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-lightbox.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-lightbox .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-eael-lightbox .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-eael-lightbox.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-eael-lightbox:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-eael-lightbox.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-eael-lightbox .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-eael-lightbox .eael-lightbox-btn > span{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-lightbox .eael-trigger-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.eael-lightbox-popup-window-{{ID}} .eael-lightbox-container .eael-lightbox-content{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-12431 .elementor-element.elementor-element-7d5cd54 > .elementor-widget-container{margin:-23px 0px 0px 0px;padding:0px 0px 0px 0px;}.eael-lightbox-popup-window-7d5cd54{width:973px;max-width:973px;}.eael-lightbox-modal-window-7d5cd54{width:973px;max-width:973px;}.elementor-12431 .elementor-element.elementor-element-7d5cd54 .eael-lightbox-wrapper{justify-content:left;}.mfp-bg.eael-lightbox-modal-popup-7d5cd54{background:#11111194;}.elementor-12431 .elementor-element.elementor-element-7d5cd54 .eael-lightbox-btn > span{padding:15px 15px 15px 15px;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;color:#ffffff;background-color:var( --e-global-color-ef3a7cb );}.elementor-12431 .elementor-element.elementor-element-7d5cd54 .eael-lightbox-btn > span i{font-size:16px;}.elementor-12431 .elementor-element.elementor-element-7d5cd54 .eael-lightbox-btn > span svg{width:16px;height:16px;line-height:16px;}.elementor-12431 .elementor-element.elementor-element-7d5cd54 .eael-lightbox-btn > span .eael-lightbox-button-svg-icon svg{fill:#ffffff;}.elementor-12431 .elementor-element.elementor-element-7d5cd54 .eael-lightbox-btn > span:hover{color:#ffffff;background-color:#272727;border-color:var( --e-global-color-secondary );}.elementor-12431 .elementor-element.elementor-element-7d5cd54 .eael-lightbox-btn > span:hover .eael-lightbox-button-svg-icon svg{fill:#ffffff;}.eael-lightbox-popup-window-7d5cd54 .mfp-close{font-size:28px;font-weight:normal;color:#ffffff;}.eael-lightbox-modal-window-7d5cd54 .mfp-close{font-size:28px;font-weight:normal;color:#ffffff;}.elementor-12431 .elementor-element.elementor-element-6edb1a67{--display:flex;}.elementor-widget-premium-img-layers-addon .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-premium-img-layers-addon .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-premium-img-layers-addon.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-img-layers-addon .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-premium-img-layers-addon .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-premium-img-layers-addon.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-premium-img-layers-addon:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-premium-img-layers-addon.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-premium-img-layers-addon .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-12431 .elementor-element.elementor-element-71ef8672 .elementor-repeater-item-c9ad3da{left:61.909%;top:-4.438%;-webkit-transform:rotate(35deg);-moz-transform:rotate(35deg);-o-transform:rotate(35deg);transform:rotate(35deg);}.elementor-12431 .elementor-element.elementor-element-71ef8672 .elementor-repeater-item-c9ad3da:not(.premium-svg-drawer):not(.premium-svg-nodraw){width:215px;}.elementor-12431 .elementor-element.elementor-element-71ef8672 .elementor-repeater-item-c9ad3da[class*="premium-svg-"] svg{width:215px;}.elementor-12431 .elementor-element.elementor-element-71ef8672 .elementor-repeater-item-c9ad3da.premium-img-layers-list-item{z-index:1;}.elementor-12431 .elementor-element.elementor-element-71ef8672 .elementor-repeater-item-c9ad3da svg{height:160px;color:#FFFFFF;}.elementor-12431 .elementor-element.elementor-element-71ef8672 .elementor-repeater-item-c9ad3da svg *{stroke:#FFFFFF;fill:#FFFFFF;}.elementor-12431 .elementor-element.elementor-element-71ef8672 .elementor-repeater-item-c9ad3da svg path, .elementor-12431 .elementor-element.elementor-element-71ef8672 .elementor-repeater-item-c9ad3da svg circle, .elementor-12431 .elementor-element.elementor-element-71ef8672 .elementor-repeater-item-c9ad3da svg square, .elementor-12431 .elementor-element.elementor-element-71ef8672 .elementor-repeater-item-c9ad3da svg ellipse, .elementor-12431 .elementor-element.elementor-element-71ef8672 .elementor-repeater-item-c9ad3da svg rect, .elementor-12431 .elementor-element.elementor-element-71ef8672 .elementor-repeater-item-c9ad3da svg polyline, .elementor-12431 .elementor-element.elementor-element-71ef8672 .elementor-repeater-item-c9ad3da svg line{stroke-width:0.5;}.elementor-12431 .elementor-element.elementor-element-71ef8672 .elementor-repeater-item-958d207{left:-2.028%;top:3.2%;}.elementor-12431 .elementor-element.elementor-element-71ef8672 .elementor-repeater-item-958d207:not(.premium-svg-drawer):not(.premium-svg-nodraw){width:485px;}.elementor-12431 .elementor-element.elementor-element-71ef8672 .elementor-repeater-item-958d207[class*="premium-svg-"] svg{width:485px;}.elementor-12431 .elementor-element.elementor-element-71ef8672 .elementor-repeater-item-958d207.premium-img-layers-list-item{z-index:1;}.elementor-12431 .elementor-element.elementor-element-71ef8672 .elementor-repeater-item-ebd24ad{left:38.641%;top:-1.949%;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);}.elementor-12431 .elementor-element.elementor-element-71ef8672 .elementor-repeater-item-ebd24ad:not(.premium-svg-drawer):not(.premium-svg-nodraw){width:60px;}.elementor-12431 .elementor-element.elementor-element-71ef8672 .elementor-repeater-item-ebd24ad[class*="premium-svg-"] svg{width:60px;}.elementor-12431 .elementor-element.elementor-element-71ef8672 .elementor-repeater-item-ebd24ad.premium-img-layers-list-item{z-index:1;}.elementor-12431 .elementor-element.elementor-element-71ef8672 .elementor-repeater-item-ebd24ad svg{height:115px;color:#FFFFFF00;}.elementor-12431 .elementor-element.elementor-element-71ef8672 .elementor-repeater-item-ebd24ad svg *{stroke:#FFFFFF00;fill:#FFFFFF;}.elementor-12431 .elementor-element.elementor-element-71ef8672 .elementor-repeater-item-ebd24ad svg path, .elementor-12431 .elementor-element.elementor-element-71ef8672 .elementor-repeater-item-ebd24ad svg circle, .elementor-12431 .elementor-element.elementor-element-71ef8672 .elementor-repeater-item-ebd24ad svg square, .elementor-12431 .elementor-element.elementor-element-71ef8672 .elementor-repeater-item-ebd24ad svg ellipse, .elementor-12431 .elementor-element.elementor-element-71ef8672 .elementor-repeater-item-ebd24ad svg rect, .elementor-12431 .elementor-element.elementor-element-71ef8672 .elementor-repeater-item-ebd24ad svg polyline, .elementor-12431 .elementor-element.elementor-element-71ef8672 .elementor-repeater-item-ebd24ad svg line{stroke-width:3;}.elementor-12431 .elementor-element.elementor-element-71ef8672 .elementor-repeater-item-f42271b{left:-20%;top:62%;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);}.elementor-12431 .elementor-element.elementor-element-71ef8672 .elementor-repeater-item-f42271b.premium-img-layers-list-item{z-index:1;}.elementor-12431 .elementor-element.elementor-element-71ef8672 .elementor-repeater-item-f42271b svg{height:25px;color:#FFFFFF00;}.elementor-12431 .elementor-element.elementor-element-71ef8672 .elementor-repeater-item-f42271b svg *{stroke:#FFFFFF00;fill:#FFFFFF;}.elementor-12431 .elementor-element.elementor-element-71ef8672 .elementor-repeater-item-f42271b svg path, .elementor-12431 .elementor-element.elementor-element-71ef8672 .elementor-repeater-item-f42271b svg circle, .elementor-12431 .elementor-element.elementor-element-71ef8672 .elementor-repeater-item-f42271b svg square, .elementor-12431 .elementor-element.elementor-element-71ef8672 .elementor-repeater-item-f42271b svg ellipse, .elementor-12431 .elementor-element.elementor-element-71ef8672 .elementor-repeater-item-f42271b svg rect, .elementor-12431 .elementor-element.elementor-element-71ef8672 .elementor-repeater-item-f42271b svg polyline, .elementor-12431 .elementor-element.elementor-element-71ef8672 .elementor-repeater-item-f42271b svg line{stroke-width:3;}.elementor-12431 .elementor-element.elementor-element-71ef8672 .premium-img-layers-list-wrapper{min-height:500px;overflow:visible;}.elementor-12431 .elementor-element.elementor-element-5ced99a6 > .elementor-shape-bottom svg, .elementor-12431 .elementor-element.elementor-element-5ced99a6 > .e-con-inner > .elementor-shape-bottom svg{width:calc(230% + 1.3px);height:230px;}.elementor-12431 .elementor-element.elementor-element-6a75119b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-239px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:2;}.elementor-12431 .elementor-element.elementor-element-113fb279{--display:flex;}.elementor-12431 .elementor-element.elementor-element-62a60eed{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-12431 .elementor-element.elementor-element-63d45986{--display:flex;}.elementor-widget-premium-addon-icon-box .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-premium-addon-icon-box .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-premium-addon-icon-box.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-addon-icon-box .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-premium-addon-icon-box .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-icon-box.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-premium-addon-icon-box:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-premium-addon-icon-box.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-icon-box .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-premium-addon-icon-box .premium-icon-box-icon-container .premium-icon-box-icon *{stroke:var( --e-global-color-accent );}.elementor-widget-premium-addon-icon-box:hover .premium-icon-box-icon-container .premium-icon-box-icon *{stroke:var( --e-global-color-accent );}.elementor-widget-premium-addon-icon-box .premium-icon-box-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-addon-icon-box:hover .premium-icon-box-title{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-icon-box .premium-icon-box-label{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-addon-icon-box .premium-icon-box-content{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-premium-addon-icon-box:hover .premium-icon-box-content{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-icon-box .premium-icon-box-more{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-secondary );}.elementor-widget-premium-addon-icon-box .premium-icon-box-more svg{fill:var( --e-global-color-secondary );}.elementor-widget-premium-addon-icon-box.premium-icon-box-whole-text-yes:hover .premium-icon-box-more, .elementor-widget-premium-addon-icon-box .premium-icon-box-link:hover, .elementor-widget-premium-addon-icon-box .premium-button-line6::after{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-icon-box.premium-icon-box-whole-text-yes:hover .premium-icon-box-more svg, .elementor-widget-premium-addon-icon-box .premium-icon-box-link:hover svg{fill:var( --e-global-color-secondary );}.elementor-widget-premium-addon-icon-box .premium-btn-svg{stroke:var( --e-global-color-secondary );}.elementor-widget-premium-addon-icon-box .premium-button-line2::before, .elementor-widget-premium-addon-icon-box .premium-button-line4::before, .elementor-widget-premium-addon-icon-box .premium-button-line5::before, .elementor-widget-premium-addon-icon-box .premium-button-line5::after, .elementor-widget-premium-addon-icon-box .premium-button-line6::before, .elementor-widget-premium-addon-icon-box .premium-button-line7::before{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-icon-box .premium-button-style7 .premium-button-text-icon-wrapper:before{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-icon-box .premium-button-style7 .premium-button-text-icon-wrapper:after{background-color:var( --e-global-color-text );}.elementor-widget-premium-addon-icon-box.premium-icon-box-whole-text-yes:hover .premium-icon-box-more, .elementor-widget-premium-addon-icon-box .premium-button-none:hover, .elementor-widget-premium-addon-icon-box .premium-button-style8:hover, .elementor-widget-premium-addon-icon-box .premium-button-style1:before, .elementor-widget-premium-addon-icon-box .premium-button-style2-shutouthor:before, .elementor-widget-premium-addon-icon-box .premium-button-style2-shutoutver:before, .elementor-widget-premium-addon-icon-box .premium-button-style2-shutinhor, .elementor-widget-premium-addon-icon-box .premium-button-style2-shutinver, .elementor-widget-premium-addon-icon-box .premium-button-style2-dshutinhor:before, .elementor-widget-premium-addon-icon-box .premium-button-style2-dshutinver:before, .elementor-widget-premium-addon-icon-box .premium-button-style2-scshutouthor:before, .elementor-widget-premium-addon-icon-box .premium-button-style2-scshutoutver:before, .elementor-widget-premium-addon-icon-box .premium-button-style5-radialin:before, .elementor-widget-premium-addon-icon-box .premium-button-style5-radialout:before, .elementor-widget-premium-addon-icon-box .premium-button-style5-rectin:before, .elementor-widget-premium-addon-icon-box .premium-button-style5-rectout:before, .elementor-widget-premium-addon-icon-box .premium-button-style6-bg, .elementor-widget-premium-addon-icon-box .premium-button-style6:before{background-color:var( --e-global-color-primary );}.elementor-12431 .elementor-element.elementor-element-9bc2c47 .premium-icon-box-container-in{text-align:start;}.elementor-12431 .elementor-element.elementor-element-9bc2c47 .premium-icon-box-title{justify-content:start;color:#640F9C;font-family:"Plus Jakarta Sans", Sans-serif;font-size:22px;font-weight:900;line-height:1.1em;}.elementor-12431 .elementor-element.elementor-element-9bc2c47{overflow:hidden;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F0F0F0;border-radius:20px;box-shadow:0px 20px 70px 0px rgba(209.46834716796874, 209.46834716796874, 209.46834716796874, 0.7);padding:10px 10px 0px 10px;}.elementor-12431 .elementor-element.elementor-element-9bc2c47 .premium-icon-box-icon-container svg{width:40px;height:40px;}.elementor-12431 .elementor-element.elementor-element-9bc2c47 .premium-icon-box-icon-container .premium-icon-box-icon *{stroke-width:1;stroke:#640F9C;}.elementor-12431 .elementor-element.elementor-element-9bc2c47 .premium-icon-box-icon{color:#2E2F2F00;}.elementor-12431 .elementor-element.elementor-element-9bc2c47 .premium-icon-box-icon-container svg, .elementor-12431 .elementor-element.elementor-element-9bc2c47 .premium-icon-box-icon-container svg *{fill:#2E2F2F00;}.elementor-12431 .elementor-element.elementor-element-9bc2c47 .premium-icon-wrapper, .elementor-12431 .elementor-element.elementor-element-9bc2c47 .premium-icon-box-big .premium-icon-box-icon{margin:0px 0px -10px 0px;}.elementor-12431 .elementor-element.elementor-element-9bc2c47:hover .premium-icon-box-icon-container .premium-icon-box-icon *{stroke:#640F9C;}.elementor-12431 .elementor-element.elementor-element-9bc2c47:hover .premium-icon-box-title{color:#640F9C;}.elementor-12431 .elementor-element.elementor-element-9bc2c47 .premium-icon-box-content{color:#606060;font-family:"Lorin", Sans-serif;font-size:13px;font-weight:400;}.elementor-12431 .elementor-element.elementor-element-9bc2c47:hover .premium-icon-box-content{color:#606060;}.elementor-12431 .elementor-element.elementor-element-642f764b{--display:flex;}.elementor-12431 .elementor-element.elementor-element-7ddfca2 .premium-icon-box-container-in{text-align:start;}.elementor-12431 .elementor-element.elementor-element-7ddfca2 .premium-icon-box-title{justify-content:start;color:#640F9C;font-family:"Plus Jakarta Sans", Sans-serif;font-size:22px;font-weight:900;line-height:1.1em;}.elementor-12431 .elementor-element.elementor-element-7ddfca2{overflow:hidden;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F0F0F0;border-radius:20px;box-shadow:0px 20px 70px 0px rgba(209.46834716796874, 209.46834716796874, 209.46834716796874, 0.7);padding:10px 10px 0px 10px;}.elementor-12431 .elementor-element.elementor-element-7ddfca2 .premium-icon-box-icon-container svg{width:40px;height:40px;}.elementor-12431 .elementor-element.elementor-element-7ddfca2 .premium-icon-box-icon-container .premium-icon-box-icon *{stroke-width:1;stroke:#640F9C;}.elementor-12431 .elementor-element.elementor-element-7ddfca2 .premium-icon-box-icon{color:#2E2F2F00;}.elementor-12431 .elementor-element.elementor-element-7ddfca2 .premium-icon-box-icon-container svg, .elementor-12431 .elementor-element.elementor-element-7ddfca2 .premium-icon-box-icon-container svg *{fill:#2E2F2F00;}.elementor-12431 .elementor-element.elementor-element-7ddfca2 .premium-icon-wrapper, .elementor-12431 .elementor-element.elementor-element-7ddfca2 .premium-icon-box-big .premium-icon-box-icon{margin:0px 0px -10px 0px;}.elementor-12431 .elementor-element.elementor-element-7ddfca2:hover .premium-icon-box-icon-container .premium-icon-box-icon *{stroke:#640F9C;}.elementor-12431 .elementor-element.elementor-element-7ddfca2:hover .premium-icon-box-title{color:#640F9C;}.elementor-12431 .elementor-element.elementor-element-7ddfca2 .premium-icon-box-content{color:#606060;font-family:"Lorin", Sans-serif;font-size:13px;font-weight:400;}.elementor-12431 .elementor-element.elementor-element-7ddfca2:hover .premium-icon-box-content{color:#606060;}.elementor-12431 .elementor-element.elementor-element-43d051ce{--display:flex;}.elementor-12431 .elementor-element.elementor-element-657df0a3 .premium-icon-box-container-in{text-align:start;}.elementor-12431 .elementor-element.elementor-element-657df0a3 .premium-icon-box-title{justify-content:start;color:#640F9C;font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:900;line-height:1.1em;}.elementor-12431 .elementor-element.elementor-element-657df0a3{overflow:hidden;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F0F0F0;border-radius:20px;box-shadow:0px 20px 70px 0px rgba(209.46834716796874, 209.46834716796874, 209.46834716796874, 0.7);padding:10px 10px 0px 10px;}.elementor-12431 .elementor-element.elementor-element-657df0a3 .premium-icon-box-icon-container svg{width:40px;height:40px;}.elementor-12431 .elementor-element.elementor-element-657df0a3 .premium-icon-box-icon-container .premium-icon-box-icon *{stroke-width:1;stroke:#640F9C;}.elementor-12431 .elementor-element.elementor-element-657df0a3 .premium-icon-box-icon{color:#2E2F2F00;}.elementor-12431 .elementor-element.elementor-element-657df0a3 .premium-icon-box-icon-container svg, .elementor-12431 .elementor-element.elementor-element-657df0a3 .premium-icon-box-icon-container svg *{fill:#2E2F2F00;}.elementor-12431 .elementor-element.elementor-element-657df0a3 .premium-icon-wrapper, .elementor-12431 .elementor-element.elementor-element-657df0a3 .premium-icon-box-big .premium-icon-box-icon{margin:0px 0px -10px 0px;}.elementor-12431 .elementor-element.elementor-element-657df0a3:hover .premium-icon-box-icon-container .premium-icon-box-icon *{stroke:#640F9C;}.elementor-12431 .elementor-element.elementor-element-657df0a3:hover .premium-icon-box-title{color:#640F9C;}.elementor-12431 .elementor-element.elementor-element-657df0a3 .premium-icon-box-content{color:#606060;font-family:"Lorin", Sans-serif;font-size:13px;font-weight:400;}.elementor-12431 .elementor-element.elementor-element-657df0a3:hover .premium-icon-box-content{color:#606060;}.elementor-12431 .elementor-element.elementor-element-2ee865e0{--display:flex;}.elementor-12431 .elementor-element.elementor-element-126f29ef .premium-icon-box-container-in{text-align:start;}.elementor-12431 .elementor-element.elementor-element-126f29ef .premium-icon-box-title{justify-content:start;color:#640F9C;font-family:"Plus Jakarta Sans", Sans-serif;font-size:22px;font-weight:900;line-height:1.1em;}.elementor-12431 .elementor-element.elementor-element-126f29ef{overflow:hidden;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#F0F0F0;border-radius:20px;box-shadow:0px 20px 70px 0px rgba(209.46834716796874, 209.46834716796874, 209.46834716796874, 0.7);padding:10px 10px 0px 10px;}.elementor-12431 .elementor-element.elementor-element-126f29ef .premium-icon-box-icon-container svg{width:40px;height:40px;}.elementor-12431 .elementor-element.elementor-element-126f29ef .premium-icon-box-icon-container .premium-icon-box-icon *{stroke-width:1;stroke:#640F9C;}.elementor-12431 .elementor-element.elementor-element-126f29ef .premium-icon-box-icon{color:#2E2F2F00;}.elementor-12431 .elementor-element.elementor-element-126f29ef .premium-icon-box-icon-container svg, .elementor-12431 .elementor-element.elementor-element-126f29ef .premium-icon-box-icon-container svg *{fill:#2E2F2F00;}.elementor-12431 .elementor-element.elementor-element-126f29ef .premium-icon-wrapper, .elementor-12431 .elementor-element.elementor-element-126f29ef .premium-icon-box-big .premium-icon-box-icon{margin:0px 0px -10px 0px;}.elementor-12431 .elementor-element.elementor-element-126f29ef:hover .premium-icon-box-icon-container .premium-icon-box-icon *{stroke:#640F9C;}.elementor-12431 .elementor-element.elementor-element-126f29ef:hover .premium-icon-box-title{color:#640F9C;}.elementor-12431 .elementor-element.elementor-element-126f29ef .premium-icon-box-content{color:#606060;font-family:"Lorin", Sans-serif;font-size:13px;font-weight:400;}.elementor-12431 .elementor-element.elementor-element-126f29ef:hover .premium-icon-box-content{color:#606060;}.elementor-12431 .elementor-element.elementor-element-76e2b2c2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--overlay-opacity:0.75;--padding-top:90px;--padding-bottom:110px;--padding-left:0px;--padding-right:0px;}.elementor-12431 .elementor-element.elementor-element-76e2b2c2:not(.elementor-motion-effects-element-type-background), .elementor-12431 .elementor-element.elementor-element-76e2b2c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-12431 .elementor-element.elementor-element-76e2b2c2::before, .elementor-12431 .elementor-element.elementor-element-76e2b2c2 > .elementor-background-video-container::before, .elementor-12431 .elementor-element.elementor-element-76e2b2c2 > .e-con-inner > .elementor-background-video-container::before, .elementor-12431 .elementor-element.elementor-element-76e2b2c2 > .elementor-background-slideshow::before, .elementor-12431 .elementor-element.elementor-element-76e2b2c2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12431 .elementor-element.elementor-element-76e2b2c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.wohnpark-kastanienhof.de/wp-content/uploads/2026/10/faded-gradient-circle-background-op.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12431 .elementor-element.elementor-element-709e936b{--display:flex;--z-index:2;}.elementor-widget-premium-addon-title .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-premium-addon-title .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-premium-addon-title.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-addon-title .premium-global-cursor-{{ID}}{color:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-widget-premium-addon-title .premium-global-badge-{{ID}} .premium-badge-text{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-title.pa-bg-clipped-yes.premium-gbadge-custom .premium-global-badge-{{ID}} .premium-badge-text, .elementor-widget-premium-addon-title:not(.premium-gbadge-custom) .premium-global-badge-{{ID}} .premium-badge-container, .elementor-widget-premium-addon-title.premium-gbadge-custom:not(.pa-bg-clipped-yes) .premium-global-badge-{{ID}} .premium-badge-container{background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-title .premium-global-badge-{{ID}} .premium-badge-icon{color:var( --e-global-color-secondary );fill:var( --e-global-color-secondary );}.elementor-widget-premium-addon-title .premium-title-header, .elementor-widget-premium-addon-title.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::before, .elementor-widget-premium-addon-title.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::after{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-title.premium-title-stroke-yes .premium-title-text{-webkit-text-fill-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-title .premium-title-style8 .premium-title-text[data-animation="shiny"]{--base-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-title .premium-title-header{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-addon-title:not(.premium-title-clipped) .premium-title-style2, .elementor-widget-premium-addon-title.premium-title-clipped .premium-title-text{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-title:not(.premium-title-clipped) .premium-title-style3, .elementor-widget-premium-addon-title.premium-title-clipped .premium-title-text{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-title .premium-title-style5{border-bottom:var( --e-global-color-primary );}.elementor-widget-premium-addon-title .premium-title-style6{border-bottom:var( --e-global-color-primary );}.elementor-widget-premium-addon-title .premium-title-style6:before{border-bottom-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-title .premium-title-text .premium-title__focused-word{color:var( --e-global-color-text );}.elementor-widget-premium-addon-title.premium-title-noise-yes .premium-title__focused-word::before, .elementor-widget-premium-addon-title.premium-title-noise-yes .premium-title__focused-word::after{color:var( --e-global-color-text );}.elementor-widget-premium-addon-title.premium-title-stroke-yes .premium-title__focused-word{-webkit-text-fill-color:var( --e-global-color-text );}.elementor-widget-premium-addon-title .premium-title-icon{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-title .premium-drawable-icon *, .elementor-widget-premium-addon-title svg:not([class*="premium-"]){fill:var( --e-global-color-primary );stroke:var( --e-global-color-accent );}.elementor-widget-premium-addon-title .premium-title-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-premium-addon-title .premium-title-style7-stripe{background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-title .premium-title-bg-text:before{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-addon-title .premium-btn-svg{stroke:var( --e-global-color-secondary );}.elementor-widget-premium-addon-title .premium-button-line2::before,  .elementor-widget-premium-addon-title .premium-button-line4::before, .elementor-widget-premium-addon-title .premium-button-line5::before, .elementor-widget-premium-addon-title .premium-button-line5::after, .elementor-widget-premium-addon-title .premium-button-line7::before{background-color:var( --e-global-color-secondary );}.elementor-12431 .elementor-element.elementor-element-5b62dea0:not(.premium-title-icon-column) .premium-title-header{justify-content:center;}.elementor-12431 .elementor-element.elementor-element-5b62dea0.premium-title-icon-column .premium-title-header{align-items:center;}.elementor-12431 .elementor-element.elementor-element-5b62dea0{z-index:2;}.elementor-12431 .elementor-element.elementor-element-5b62dea0 .premium-title-header, .elementor-12431 .elementor-element.elementor-element-5b62dea0.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::before, .elementor-12431 .elementor-element.elementor-element-5b62dea0.premium-title-noise-yes .premium-title-noise-word:not(.premium-title__focused-word)::after{color:#FFDDFE;}.elementor-12431 .elementor-element.elementor-element-5b62dea0.premium-title-stroke-yes .premium-title-text{-webkit-text-fill-color:#FFDDFE;}.elementor-12431 .elementor-element.elementor-element-5b62dea0 .premium-title-style8 .premium-title-text[data-animation="shiny"]{--base-color:#FFDDFE;}.elementor-12431 .elementor-element.elementor-element-5b62dea0 .premium-title-header{font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:100;line-height:1em;}.elementor-12431 .elementor-element.elementor-element-5b62dea0:not(.premium-title-clipped) .premium-title-header, .elementor-12431 .elementor-element.elementor-element-5b62dea0.premium-title-clipped .premium-title-text{background-color:#02010100;}.elementor-12431 .elementor-element.elementor-element-5b62dea0 .premium-title-text{margin:0px 0px 0px -10px;}.elementor-12431 .elementor-element.elementor-element-6ee1b723 .premium-dual-header-first-span, .elementor-12431 .elementor-element.elementor-element-6ee1b723 .premium-dual-header-second-header{display:block;}.elementor-12431 .elementor-element.elementor-element-6ee1b723 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12431 .elementor-element.elementor-element-6ee1b723{text-align:center;}.elementor-12431 .elementor-element.elementor-element-6ee1b723 .premium-dual-header-first-span{font-size:60px;font-weight:900;text-transform:uppercase;line-height:1.5em;letter-spacing:1px;color:#FFDDFE;}.elementor-12431 .elementor-element.elementor-element-6ee1b723 .premium-dual-header-second-header{font-size:35px;font-weight:600;line-height:1em;color:#FFDDFE;margin:-5px 0px 0px 0px;}.elementor-12431 .elementor-element.elementor-element-3b39ff9e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12431 .elementor-element.elementor-element-b2aaef7 .premium-icon-box-container-in{text-align:center;background-color:transparent;background-image:linear-gradient(150deg, #02010100 40%, #160545 100%);padding:35px 30px 30px 30px;}.elementor-12431 .elementor-element.elementor-element-b2aaef7 .premium-icon-box-title{justify-content:center;color:#FFDDFE;font-size:22px;font-weight:600;line-height:1em;}.elementor-12431 .elementor-element.elementor-element-b2aaef7{overflow:hidden;background-color:#02010100;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CBFF8038;}.elementor-12431 .elementor-element.elementor-element-b2aaef7 .premium-icon-box-icon-container i{font-size:85px;}.elementor-12431 .elementor-element.elementor-element-b2aaef7 .premium-icon-box-icon-container .premium-icon-box-animation, .elementor-12431 .elementor-element.elementor-element-b2aaef7 .premium-icon-box-icon-container div:not(.premium-lottie-animation) svg:not(.premium-icon-box-more-icon), .elementor-12431 .elementor-element.elementor-element-b2aaef7 .premium-icon-box-icon-container img{width:85px;height:85px;}.elementor-12431 .elementor-element.elementor-element-b2aaef7 .premium-icon-box-icon-container .premium-icon-box-icon *{stroke-width:15;stroke:#CBFF80;}.elementor-12431 .elementor-element.elementor-element-b2aaef7 .premium-icon-box-icon{color:#CBFF8000;}.elementor-12431 .elementor-element.elementor-element-b2aaef7 .premium-icon-box-icon-container svg, .elementor-12431 .elementor-element.elementor-element-b2aaef7 .premium-icon-box-icon-container svg *{fill:#CBFF8000;}.elementor-12431 .elementor-element.elementor-element-b2aaef7 .premium-icon-wrapper, .elementor-12431 .elementor-element.elementor-element-b2aaef7 .premium-icon-box-big .premium-icon-box-icon{padding:0px 0px 10px 0px;}.elementor-12431 .elementor-element.elementor-element-b2aaef7:hover .premium-icon-box-icon{color:#54595F00;}.elementor-12431 .elementor-element.elementor-element-b2aaef7:hover .premium-icon-box-icon-container svg, .elementor-12431 .elementor-element.elementor-element-b2aaef7:hover .premium-icon-box-icon-container svg *{fill:#54595F00;}.elementor-12431 .elementor-element.elementor-element-b2aaef7:hover .premium-icon-box-icon-container .premium-icon-box-icon *{stroke:#CBFF80;}.elementor-12431 .elementor-element.elementor-element-b2aaef7:hover .premium-icon-box-title{color:#FFDDFE;}.elementor-12431 .elementor-element.elementor-element-b2aaef7 .premium-icon-box-content{color:#FFDDFEAB;font-size:15px;font-weight:100;}.elementor-12431 .elementor-element.elementor-element-b2aaef7:hover .premium-icon-box-content{color:#FFDDFEAB;}.elementor-12431 .elementor-element.elementor-element-b2aaef7:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#CBFF80BA;}.elementor-12431 .elementor-element.elementor-element-7e94637f .premium-icon-box-container-in{text-align:center;background-color:transparent;background-image:linear-gradient(150deg, #02010100 40%, #160545 100%);padding:35px 30px 30px 30px;}.elementor-12431 .elementor-element.elementor-element-7e94637f .premium-icon-box-title{justify-content:center;color:#FFDDFE;font-size:22px;font-weight:600;line-height:1em;}.elementor-12431 .elementor-element.elementor-element-7e94637f{overflow:hidden;background-color:#02010100;border-style:solid;border-width:1px 1px 1px 1px;border-color:#80E4FF33;}.elementor-12431 .elementor-element.elementor-element-7e94637f .premium-icon-box-icon-container i{font-size:80px;}.elementor-12431 .elementor-element.elementor-element-7e94637f .premium-icon-box-icon-container .premium-icon-box-animation, .elementor-12431 .elementor-element.elementor-element-7e94637f .premium-icon-box-icon-container div:not(.premium-lottie-animation) svg:not(.premium-icon-box-more-icon), .elementor-12431 .elementor-element.elementor-element-7e94637f .premium-icon-box-icon-container img{width:80px;height:80px;}.elementor-12431 .elementor-element.elementor-element-7e94637f .premium-icon-box-icon-container .premium-icon-box-icon *{stroke-width:5.9;stroke:#80E4FF;}.elementor-12431 .elementor-element.elementor-element-7e94637f .premium-icon-box-icon{color:#80E4FF00;}.elementor-12431 .elementor-element.elementor-element-7e94637f .premium-icon-box-icon-container svg, .elementor-12431 .elementor-element.elementor-element-7e94637f .premium-icon-box-icon-container svg *{fill:#80E4FF00;}.elementor-12431 .elementor-element.elementor-element-7e94637f:hover .premium-icon-box-icon-container .premium-icon-box-icon *{stroke:#80E4FF;}.elementor-12431 .elementor-element.elementor-element-7e94637f:hover .premium-icon-box-title{color:#FFDDFE;}.elementor-12431 .elementor-element.elementor-element-7e94637f .premium-icon-box-content{color:#FFDDFEAB;font-size:15px;font-weight:100;}.elementor-12431 .elementor-element.elementor-element-7e94637f:hover .premium-icon-box-content{color:#FFDDFEAB;}.elementor-12431 .elementor-element.elementor-element-7e94637f:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#80E4FFC4;}.elementor-12431 .elementor-element.elementor-element-402df16d .premium-icon-box-container-in{text-align:center;background-color:transparent;background-image:linear-gradient(150deg, #02010100 40%, #160545 100%);padding:35px 30px 30px 30px;}.elementor-12431 .elementor-element.elementor-element-402df16d .premium-icon-box-title{justify-content:center;color:#FFDDFE;font-size:22px;font-weight:600;line-height:1em;}.elementor-12431 .elementor-element.elementor-element-402df16d{overflow:hidden;background-color:#02010100;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFC2803B;}.elementor-12431 .elementor-element.elementor-element-402df16d .premium-icon-box-icon-container i{font-size:85px;}.elementor-12431 .elementor-element.elementor-element-402df16d .premium-icon-box-icon-container .premium-icon-box-animation, .elementor-12431 .elementor-element.elementor-element-402df16d .premium-icon-box-icon-container div:not(.premium-lottie-animation) svg:not(.premium-icon-box-more-icon), .elementor-12431 .elementor-element.elementor-element-402df16d .premium-icon-box-icon-container img{width:85px;height:85px;}.elementor-12431 .elementor-element.elementor-element-402df16d .premium-icon-box-icon-container .premium-icon-box-icon *{stroke-width:15;stroke:#FFC280;}.elementor-12431 .elementor-element.elementor-element-402df16d .premium-icon-box-icon{color:#FFC28000;}.elementor-12431 .elementor-element.elementor-element-402df16d .premium-icon-box-icon-container svg, .elementor-12431 .elementor-element.elementor-element-402df16d .premium-icon-box-icon-container svg *{fill:#FFC28000;}.elementor-12431 .elementor-element.elementor-element-402df16d .premium-icon-wrapper, .elementor-12431 .elementor-element.elementor-element-402df16d .premium-icon-box-big .premium-icon-box-icon{padding:0px 0px 10px 0px;}.elementor-12431 .elementor-element.elementor-element-402df16d:hover .premium-icon-box-icon{color:#54595F00;}.elementor-12431 .elementor-element.elementor-element-402df16d:hover .premium-icon-box-icon-container svg, .elementor-12431 .elementor-element.elementor-element-402df16d:hover .premium-icon-box-icon-container svg *{fill:#54595F00;}.elementor-12431 .elementor-element.elementor-element-402df16d:hover .premium-icon-box-icon-container .premium-icon-box-icon *{stroke:#FFC280;}.elementor-12431 .elementor-element.elementor-element-402df16d:hover .premium-icon-box-title{color:#FFDDFEAB;}.elementor-12431 .elementor-element.elementor-element-402df16d .premium-icon-box-content{color:#FFDDFEAB;font-size:15px;font-weight:100;}.elementor-12431 .elementor-element.elementor-element-402df16d:hover .premium-icon-box-content{color:#FFDDFEAB;}.elementor-12431 .elementor-element.elementor-element-402df16d:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFC280C4;}.elementor-12431 .elementor-element.elementor-element-fcafc13{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12431 .elementor-element.elementor-element-0a428bc .premium-icon-box-container-in{text-align:center;background-color:transparent;background-image:linear-gradient(150deg, #02010100 40%, #160545 100%);padding:35px 30px 30px 30px;}.elementor-12431 .elementor-element.elementor-element-0a428bc .premium-icon-box-title{justify-content:center;color:#FFDDFE;font-size:22px;font-weight:600;line-height:1em;}.elementor-12431 .elementor-element.elementor-element-0a428bc{overflow:hidden;background-color:#02010100;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CBFF8038;}.elementor-12431 .elementor-element.elementor-element-0a428bc .premium-icon-box-icon-container i{font-size:85px;}.elementor-12431 .elementor-element.elementor-element-0a428bc .premium-icon-box-icon-container .premium-icon-box-animation, .elementor-12431 .elementor-element.elementor-element-0a428bc .premium-icon-box-icon-container div:not(.premium-lottie-animation) svg:not(.premium-icon-box-more-icon), .elementor-12431 .elementor-element.elementor-element-0a428bc .premium-icon-box-icon-container img{width:85px;height:85px;}.elementor-12431 .elementor-element.elementor-element-0a428bc .premium-icon-box-icon-container .premium-icon-box-icon *{stroke-width:15;stroke:#CBFF80;}.elementor-12431 .elementor-element.elementor-element-0a428bc .premium-icon-box-icon{color:#CBFF8000;}.elementor-12431 .elementor-element.elementor-element-0a428bc .premium-icon-box-icon-container svg, .elementor-12431 .elementor-element.elementor-element-0a428bc .premium-icon-box-icon-container svg *{fill:#CBFF8000;}.elementor-12431 .elementor-element.elementor-element-0a428bc .premium-icon-wrapper, .elementor-12431 .elementor-element.elementor-element-0a428bc .premium-icon-box-big .premium-icon-box-icon{padding:0px 0px 10px 0px;}.elementor-12431 .elementor-element.elementor-element-0a428bc:hover .premium-icon-box-icon{color:#54595F00;}.elementor-12431 .elementor-element.elementor-element-0a428bc:hover .premium-icon-box-icon-container svg, .elementor-12431 .elementor-element.elementor-element-0a428bc:hover .premium-icon-box-icon-container svg *{fill:#54595F00;}.elementor-12431 .elementor-element.elementor-element-0a428bc:hover .premium-icon-box-icon-container .premium-icon-box-icon *{stroke:#CBFF80;}.elementor-12431 .elementor-element.elementor-element-0a428bc:hover .premium-icon-box-title{color:#FFDDFE;}.elementor-12431 .elementor-element.elementor-element-0a428bc .premium-icon-box-content{color:#FFDDFEAB;font-size:15px;font-weight:100;}.elementor-12431 .elementor-element.elementor-element-0a428bc:hover .premium-icon-box-content{color:#FFDDFEAB;}.elementor-12431 .elementor-element.elementor-element-0a428bc:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#CBFF80BA;}.elementor-12431 .elementor-element.elementor-element-7143758 .premium-icon-box-container-in{text-align:center;background-color:transparent;background-image:linear-gradient(150deg, #02010100 40%, #160545 100%);padding:35px 30px 30px 30px;}.elementor-12431 .elementor-element.elementor-element-7143758 .premium-icon-box-title{justify-content:center;color:#FFDDFE;font-size:22px;font-weight:600;line-height:1em;}.elementor-12431 .elementor-element.elementor-element-7143758{overflow:hidden;background-color:#02010100;border-style:solid;border-width:1px 1px 1px 1px;border-color:#80E4FF33;}.elementor-12431 .elementor-element.elementor-element-7143758 .premium-icon-box-icon-container i{font-size:80px;}.elementor-12431 .elementor-element.elementor-element-7143758 .premium-icon-box-icon-container .premium-icon-box-animation, .elementor-12431 .elementor-element.elementor-element-7143758 .premium-icon-box-icon-container div:not(.premium-lottie-animation) svg:not(.premium-icon-box-more-icon), .elementor-12431 .elementor-element.elementor-element-7143758 .premium-icon-box-icon-container img{width:80px;height:80px;}.elementor-12431 .elementor-element.elementor-element-7143758 .premium-icon-box-icon-container .premium-icon-box-icon *{stroke-width:5.9;stroke:#80E4FF;}.elementor-12431 .elementor-element.elementor-element-7143758 .premium-icon-box-icon{color:#80E4FF00;}.elementor-12431 .elementor-element.elementor-element-7143758 .premium-icon-box-icon-container svg, .elementor-12431 .elementor-element.elementor-element-7143758 .premium-icon-box-icon-container svg *{fill:#80E4FF00;}.elementor-12431 .elementor-element.elementor-element-7143758:hover .premium-icon-box-icon-container .premium-icon-box-icon *{stroke:#80E4FF;}.elementor-12431 .elementor-element.elementor-element-7143758:hover .premium-icon-box-title{color:#FFDDFE;}.elementor-12431 .elementor-element.elementor-element-7143758 .premium-icon-box-content{color:#FFDDFEAB;font-size:15px;font-weight:100;}.elementor-12431 .elementor-element.elementor-element-7143758:hover .premium-icon-box-content{color:#FFDDFEAB;}.elementor-12431 .elementor-element.elementor-element-7143758:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#80E4FFC4;}.elementor-12431 .elementor-element.elementor-element-6415cdc .premium-icon-box-container-in{text-align:center;background-color:transparent;background-image:linear-gradient(150deg, #02010100 40%, #160545 100%);padding:35px 30px 30px 30px;}.elementor-12431 .elementor-element.elementor-element-6415cdc .premium-icon-box-title{justify-content:center;color:#FFDDFE;font-size:22px;font-weight:600;line-height:1em;}.elementor-12431 .elementor-element.elementor-element-6415cdc{overflow:hidden;background-color:#02010100;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFC2803B;}.elementor-12431 .elementor-element.elementor-element-6415cdc .premium-icon-box-icon-container i{font-size:85px;}.elementor-12431 .elementor-element.elementor-element-6415cdc .premium-icon-box-icon-container .premium-icon-box-animation, .elementor-12431 .elementor-element.elementor-element-6415cdc .premium-icon-box-icon-container div:not(.premium-lottie-animation) svg:not(.premium-icon-box-more-icon), .elementor-12431 .elementor-element.elementor-element-6415cdc .premium-icon-box-icon-container img{width:85px;height:85px;}.elementor-12431 .elementor-element.elementor-element-6415cdc .premium-icon-box-icon-container .premium-icon-box-icon *{stroke-width:15;stroke:#FFC280;}.elementor-12431 .elementor-element.elementor-element-6415cdc .premium-icon-box-icon{color:#FFC28000;}.elementor-12431 .elementor-element.elementor-element-6415cdc .premium-icon-box-icon-container svg, .elementor-12431 .elementor-element.elementor-element-6415cdc .premium-icon-box-icon-container svg *{fill:#FFC28000;}.elementor-12431 .elementor-element.elementor-element-6415cdc .premium-icon-wrapper, .elementor-12431 .elementor-element.elementor-element-6415cdc .premium-icon-box-big .premium-icon-box-icon{padding:0px 0px 10px 0px;}.elementor-12431 .elementor-element.elementor-element-6415cdc:hover .premium-icon-box-icon{color:#54595F00;}.elementor-12431 .elementor-element.elementor-element-6415cdc:hover .premium-icon-box-icon-container svg, .elementor-12431 .elementor-element.elementor-element-6415cdc:hover .premium-icon-box-icon-container svg *{fill:#54595F00;}.elementor-12431 .elementor-element.elementor-element-6415cdc:hover .premium-icon-box-icon-container .premium-icon-box-icon *{stroke:#FFC280;}.elementor-12431 .elementor-element.elementor-element-6415cdc:hover .premium-icon-box-title{color:#FFDDFEAB;}.elementor-12431 .elementor-element.elementor-element-6415cdc .premium-icon-box-content{color:#FFDDFEAB;font-size:15px;font-weight:100;}.elementor-12431 .elementor-element.elementor-element-6415cdc:hover .premium-icon-box-content{color:#FFDDFEAB;}.elementor-12431 .elementor-element.elementor-element-6415cdc:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFC280C4;}.elementor-12431 .elementor-element.elementor-element-61becd9 .premium-icon-box-container-in{text-align:center;background-color:transparent;background-image:linear-gradient(150deg, #02010100 40%, #160545 100%);padding:35px 30px 30px 30px;}.elementor-12431 .elementor-element.elementor-element-61becd9 .premium-icon-box-title{justify-content:center;color:#FFDDFE;font-size:22px;font-weight:600;line-height:1em;}.elementor-12431 .elementor-element.elementor-element-61becd9{overflow:hidden;background-color:#02010100;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFC2803B;}.elementor-12431 .elementor-element.elementor-element-61becd9 .premium-icon-box-icon-container i{font-size:85px;}.elementor-12431 .elementor-element.elementor-element-61becd9 .premium-icon-box-icon-container .premium-icon-box-animation, .elementor-12431 .elementor-element.elementor-element-61becd9 .premium-icon-box-icon-container div:not(.premium-lottie-animation) svg:not(.premium-icon-box-more-icon), .elementor-12431 .elementor-element.elementor-element-61becd9 .premium-icon-box-icon-container img{width:85px;height:85px;}.elementor-12431 .elementor-element.elementor-element-61becd9 .premium-icon-box-icon-container .premium-icon-box-icon *{stroke-width:15;stroke:#D09AE4;}.elementor-12431 .elementor-element.elementor-element-61becd9 .premium-icon-box-icon{color:#FFC28000;}.elementor-12431 .elementor-element.elementor-element-61becd9 .premium-icon-box-icon-container svg, .elementor-12431 .elementor-element.elementor-element-61becd9 .premium-icon-box-icon-container svg *{fill:#FFC28000;}.elementor-12431 .elementor-element.elementor-element-61becd9 .premium-icon-wrapper, .elementor-12431 .elementor-element.elementor-element-61becd9 .premium-icon-box-big .premium-icon-box-icon{padding:0px 0px 10px 0px;}.elementor-12431 .elementor-element.elementor-element-61becd9:hover .premium-icon-box-icon{color:#54595F00;}.elementor-12431 .elementor-element.elementor-element-61becd9:hover .premium-icon-box-icon-container svg, .elementor-12431 .elementor-element.elementor-element-61becd9:hover .premium-icon-box-icon-container svg *{fill:#54595F00;}.elementor-12431 .elementor-element.elementor-element-61becd9:hover .premium-icon-box-icon-container .premium-icon-box-icon *{stroke:#FFC280;}.elementor-12431 .elementor-element.elementor-element-61becd9:hover .premium-icon-box-title{color:#FFDDFEAB;}.elementor-12431 .elementor-element.elementor-element-61becd9 .premium-icon-box-content{color:#FFDDFEAB;font-size:15px;font-weight:100;}.elementor-12431 .elementor-element.elementor-element-61becd9:hover .premium-icon-box-content{color:#FFDDFEAB;}.elementor-12431 .elementor-element.elementor-element-61becd9:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFC280C4;}@media(max-width:1024px){.elementor-12431 .elementor-element.elementor-element-2775830{--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;--padding-top:140px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-12431 .elementor-element.elementor-element-738899f.e-con{--align-self:flex-end;}.elementor-12431 .elementor-element.elementor-element-fe5cd35 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12431 .elementor-element.elementor-element-fe5cd35{text-align:left;}.elementor-12431 .elementor-element.elementor-element-fe5cd35 .premium-dual-header-first-span{font-size:14px;letter-spacing:0.5px;}.elementor-12431 .elementor-element.elementor-element-fe5cd35 .premium-dual-header-second-header{font-size:25px;line-height:1.3em;}.elementor-12431 .elementor-element.elementor-element-ebebcc2{text-align:start;font-size:16px;}.elementor-12431 .elementor-element.elementor-element-5ced99a6 .elementor-repeater-item-65b472a svg{width:100%;height:100%;}.elementor-12431 .elementor-element.elementor-element-5ced99a6 .elementor-repeater-item-65b472a{left:52%;top:18%;}.elementor-12431 .elementor-element.elementor-element-590c37c6{text-align:start;}.elementor-12431 .elementor-element.elementor-element-590c37c6 .elementor-heading-title{font-size:26px;letter-spacing:2.1px;}.elementor-12431 .elementor-element.elementor-element-37b8255e{text-align:left;}.elementor-12431 .elementor-element.elementor-element-37b8255e .premium-dual-header-first-span{font-size:50px;}.elementor-12431 .elementor-element.elementor-element-71ef8672 .elementor-repeater-item-c9ad3da{left:54%;top:3%;}.elementor-12431 .elementor-element.elementor-element-71ef8672 .elementor-repeater-item-958d207{left:5.903%;top:18%;}.elementor-12431 .elementor-element.elementor-element-71ef8672 .elementor-repeater-item-958d207:not(.premium-svg-drawer):not(.premium-svg-nodraw){width:88%;}.elementor-12431 .elementor-element.elementor-element-71ef8672 .elementor-repeater-item-958d207[class*="premium-svg-"] svg{width:88%;}.elementor-12431 .elementor-element.elementor-element-71ef8672 .elementor-repeater-item-ebd24ad{left:-46%;top:-4%;}.elementor-12431 .elementor-element.elementor-element-71ef8672 .elementor-repeater-item-f42271b{top:60%;}.elementor-12431 .elementor-element.elementor-element-5ced99a6{--padding-top:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:0px;}.elementor-12431 .elementor-element.elementor-element-6a75119b{--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-12431 .elementor-element.elementor-element-2775830{--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-12431 .elementor-element.elementor-element-738899f.e-con{--order:99999 /* order end hack */;}.elementor-12431 .elementor-element.elementor-element-5a07c16{--margin-top:17px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12431 .elementor-element.elementor-element-fe5cd35{text-align:center;}.elementor-12431 .elementor-element.elementor-element-fe5cd35 .premium-dual-header-second-header{font-size:30px;}.elementor-12431 .elementor-element.elementor-element-ebebcc2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12431 .elementor-element.elementor-element-ebebcc2{text-align:start;}.elementor-12431 .elementor-element.elementor-element-5ced99a6 .elementor-repeater-item-65b472a svg{width:100%;height:100%;}.elementor-12431 .elementor-element.elementor-element-5ced99a6 .elementor-repeater-item-65b472a{left:2%;top:48%;}.elementor-12431 .elementor-element.elementor-element-590c37c6{text-align:center;}.elementor-12431 .elementor-element.elementor-element-37b8255e{text-align:center;}.elementor-12431 .elementor-element.elementor-element-37b8255e .premium-dual-header-first-span{font-size:38px;}.elementor-12431 .elementor-element.elementor-element-37b8255e .premium-dual-header-second-header{font-size:38px;line-height:0.9em;letter-spacing:0.2px;}.elementor-12431 .elementor-element.elementor-element-7d5cd54.elementor-element{--align-self:center;}.eael-lightbox-popup-window-7d5cd54{width:325px;max-width:325px;}.eael-lightbox-modal-window-7d5cd54{width:325px;max-width:325px;}.elementor-12431 .elementor-element.elementor-element-6edb1a67{--margin-top:-93px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12431 .elementor-element.elementor-element-71ef8672 .elementor-repeater-item-c9ad3da{left:56.578%;top:-11.676%;}.elementor-12431 .elementor-element.elementor-element-71ef8672 .elementor-repeater-item-958d207{left:7%;top:14%;}.elementor-12431 .elementor-element.elementor-element-71ef8672 .elementor-repeater-item-958d207:not(.premium-svg-drawer):not(.premium-svg-nodraw){width:87%;}.elementor-12431 .elementor-element.elementor-element-71ef8672 .elementor-repeater-item-958d207[class*="premium-svg-"] svg{width:87%;}.elementor-12431 .elementor-element.elementor-element-71ef8672 .elementor-repeater-item-ebd24ad{left:70%;top:-105%;}.elementor-12431 .elementor-element.elementor-element-71ef8672 .elementor-repeater-item-f42271b{left:81%;top:-32%;}.elementor-12431 .elementor-element.elementor-element-5ced99a6{--padding-top:150px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-12431 .elementor-element.elementor-element-6a75119b{--margin-top:-362px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12431 .elementor-element.elementor-element-9bc2c47 .premium-icon-box-container-in{text-align:center;}.elementor-12431 .elementor-element.elementor-element-9bc2c47 .premium-icon-box-title{justify-content:center;}.elementor-12431 .elementor-element.elementor-element-7ddfca2 .premium-icon-box-container-in{text-align:center;}.elementor-12431 .elementor-element.elementor-element-7ddfca2 .premium-icon-box-title{justify-content:center;}.elementor-12431 .elementor-element.elementor-element-657df0a3 .premium-icon-box-container-in{text-align:center;}.elementor-12431 .elementor-element.elementor-element-657df0a3 .premium-icon-box-title{justify-content:center;}.elementor-12431 .elementor-element.elementor-element-126f29ef .premium-icon-box-container-in{text-align:center;}.elementor-12431 .elementor-element.elementor-element-126f29ef .premium-icon-box-title{justify-content:center;}.elementor-12431 .elementor-element.elementor-element-76e2b2c2{--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-12431 .elementor-element.elementor-element-5b62dea0 .premium-title-header{font-size:30px;}.elementor-12431 .elementor-element.elementor-element-6ee1b723 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12431 .elementor-element.elementor-element-6ee1b723 .premium-dual-header-first-span{font-size:50px;line-height:1em;}.elementor-12431 .elementor-element.elementor-element-6ee1b723 .premium-dual-header-second-header{font-size:30px;margin:0px 0px 0px 0px;}.elementor-12431 .elementor-element.elementor-element-b2aaef7 .premium-icon-box-container-in{text-align:center;}.elementor-12431 .elementor-element.elementor-element-b2aaef7 .premium-icon-box-title{justify-content:center;}.elementor-12431 .elementor-element.elementor-element-7e94637f .premium-icon-box-container-in{text-align:center;}.elementor-12431 .elementor-element.elementor-element-7e94637f .premium-icon-box-title{justify-content:center;}.elementor-12431 .elementor-element.elementor-element-402df16d .premium-icon-box-container-in{text-align:center;}.elementor-12431 .elementor-element.elementor-element-402df16d .premium-icon-box-title{justify-content:center;}.elementor-12431 .elementor-element.elementor-element-0a428bc .premium-icon-box-container-in{text-align:center;}.elementor-12431 .elementor-element.elementor-element-0a428bc .premium-icon-box-title{justify-content:center;}.elementor-12431 .elementor-element.elementor-element-7143758 .premium-icon-box-container-in{text-align:center;}.elementor-12431 .elementor-element.elementor-element-7143758 .premium-icon-box-title{justify-content:center;}.elementor-12431 .elementor-element.elementor-element-6415cdc .premium-icon-box-container-in{text-align:center;}.elementor-12431 .elementor-element.elementor-element-6415cdc .premium-icon-box-title{justify-content:center;}.elementor-12431 .elementor-element.elementor-element-61becd9 .premium-icon-box-container-in{text-align:center;}.elementor-12431 .elementor-element.elementor-element-61becd9 .premium-icon-box-title{justify-content:center;}}@media(min-width:768px){.elementor-12431 .elementor-element.elementor-element-738899f{--width:55%;}.elementor-12431 .elementor-element.elementor-element-5a07c16{--width:45%;}.elementor-12431 .elementor-element.elementor-element-1320de82{--width:48%;}.elementor-12431 .elementor-element.elementor-element-6edb1a67{--width:60%;}.elementor-12431 .elementor-element.elementor-element-5ced99a6{--content-width:1200px;}.elementor-12431 .elementor-element.elementor-element-6a75119b{--content-width:1250px;}.elementor-12431 .elementor-element.elementor-element-62a60eed{--width:1200px;}}@media(max-width:1024px) and (min-width:768px){.elementor-12431 .elementor-element.elementor-element-1320de82{--width:50%;}.elementor-12431 .elementor-element.elementor-element-6edb1a67{--width:50%;}.elementor-12431 .elementor-element.elementor-element-63d45986{--width:50%;}.elementor-12431 .elementor-element.elementor-element-642f764b{--width:50%;}.elementor-12431 .elementor-element.elementor-element-43d051ce{--width:50%;}.elementor-12431 .elementor-element.elementor-element-2ee865e0{--width:50%;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.wohnpark-kastanienhof.de/wp-content/uploads/2025/09/Montserrat-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.wohnpark-kastanienhof.de/wp-content/uploads/2025/09/Montserrat-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://www.wohnpark-kastanienhof.de/wp-content/uploads/2025/09/montserrat-v25-latin-100.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: ;
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.wohnpark-kastanienhof.de/wp-content/uploads/2025/09/montserrat-v25-latin-300.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.wohnpark-kastanienhof.de/wp-content/uploads/2025/09/montserrat-v25-latin-500.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://www.wohnpark-kastanienhof.de/wp-content/uploads/2025/09/montserrat-v25-latin-600.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://2025.wohnpark-kastanienhof.de/wp-content/uploads/2025/09/montserrat-v25-latin-700.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://www.wohnpark-kastanienhof.de/wp-content/uploads/2025/09/montserrat-v25-latin-800.ttf') format('truetype');
}
@font-face {
	font-family: 'Montserrat';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://www.wohnpark-kastanienhof.de/wp-content/uploads/2025/09/montserrat-v25-latin-900.ttf') format('truetype');
}
/* End Custom Fonts CSS */