.elementor-15088 .elementor-element.elementor-element-9e3b78e{--display:flex;--min-height:600px;--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;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-15088 .elementor-element.elementor-element-9e3b78e:not(.elementor-motion-effects-element-type-background), .elementor-15088 .elementor-element.elementor-element-9e3b78e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://hws-berlin.de/wp-content/uploads/2026/04/HWS-Header-Wohnen-Neubau-Bernau.png");background-position:center right;background-repeat:no-repeat;background-size:contain;}.elementor-15088 .elementor-element.elementor-element-97c8d28{--display:flex;--justify-content:center;}.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-15088 .elementor-element.elementor-element-7576fcc{width:var( --container-widget-width, 429px );max-width:429px;--container-widget-width:429px;--container-widget-flex-grow:0;}.elementor-15088 .elementor-element.elementor-element-7576fcc > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-15088 .elementor-element.elementor-element-7576fcc .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:1.6rem;font-weight:300;color:#FFFFFF;}.elementor-15088 .elementor-element.elementor-element-86ca7e7{width:var( --container-widget-width, 41vw );max-width:41vw;--container-widget-width:41vw;--container-widget-flex-grow:0;z-index:2;}.elementor-15088 .elementor-element.elementor-element-86ca7e7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15088 .elementor-element.elementor-element-86ca7e7 .elementor-heading-title{font-family:var( --e-global-typography-95ba6bd-font-family ), Sans-serif;font-size:var( --e-global-typography-95ba6bd-font-size );font-weight:var( --e-global-typography-95ba6bd-font-weight );text-transform:var( --e-global-typography-95ba6bd-text-transform );line-height:var( --e-global-typography-95ba6bd-line-height );letter-spacing:var( --e-global-typography-95ba6bd-letter-spacing );color:#FFFFFF;}.elementor-15088 .elementor-element.elementor-element-797de34{--display:flex;}.elementor-15088 .elementor-element.elementor-element-ecf67ec{--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:20px;--padding-right:20px;}.elementor-15088 .elementor-element.elementor-element-1933289{--display:flex;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-15088 .elementor-element.elementor-element-4a51601 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-15088 .elementor-element.elementor-element-4a51601 .elementor-nav-menu .elementor-item{font-family:"Noto Sans", Sans-serif;font-size:1.1rem;font-weight:300;text-transform:uppercase;}.elementor-15088 .elementor-element.elementor-element-4a51601 .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;padding-left:19px;padding-right:19px;padding-top:18px;padding-bottom:18px;}.elementor-15088 .elementor-element.elementor-element-4a51601 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-15088 .elementor-element.elementor-element-4a51601 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-15088 .elementor-element.elementor-element-4a51601 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-15088 .elementor-element.elementor-element-4a51601 .elementor-nav-menu--main .elementor-item:focus{color:#fff;}.elementor-15088 .elementor-element.elementor-element-4a51601 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-15088 .elementor-element.elementor-element-4a51601 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-15088 .elementor-element.elementor-element-4a51601 .e--pointer-framed .elementor-item:before,
					.elementor-15088 .elementor-element.elementor-element-4a51601 .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-15088 .elementor-element.elementor-element-4a51601 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#FFFFFF;}.elementor-15088 .elementor-element.elementor-element-4a51601 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-15088 .elementor-element.elementor-element-4a51601 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:var( --e-global-color-accent );}.elementor-15088 .elementor-element.elementor-element-4a51601 .e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-15088 .elementor-element.elementor-element-4a51601 .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:var( --e-global-color-accent );}.elementor-15088 .elementor-element.elementor-element-4a51601{--e-nav-menu-horizontal-menu-item-margin:calc( 14px / 2 );}.elementor-15088 .elementor-element.elementor-element-4a51601 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:14px;}.elementor-15088 .elementor-element.elementor-element-7b1e8bd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:2;}.elementor-15088 .elementor-element.elementor-element-7b1e8bd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:100px 0px 10px 0px;}.elementor-15088 .elementor-element.elementor-element-7b1e8bd .elementor-heading-title{font-family:var( --e-global-typography-ffb4ae5-font-family ), Sans-serif;font-size:var( --e-global-typography-ffb4ae5-font-size );font-weight:var( --e-global-typography-ffb4ae5-font-weight );line-height:var( --e-global-typography-ffb4ae5-line-height );color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-15088 .elementor-element.elementor-element-bd5cd47{width:100%;max-width:100%;z-index:2;font-family:"Noto Sans", Sans-serif;font-size:1.5rem;font-weight:300;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-15088 .elementor-element.elementor-element-8f89db5{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-15088 .elementor-element.elementor-element-3430882 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15088 .elementor-element.elementor-element-f6a6380{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-15088 .elementor-element.elementor-element-77fb0f5{width:100%;max-width:100%;font-size:var( --e-global-typography-a771a05-font-size );font-weight:var( --e-global-typography-a771a05-font-weight );color:#000000;}.elementor-15088 .elementor-element.elementor-element-78e0fc2{--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:20px;--padding-right:20px;}.elementor-15088 .elementor-element.elementor-element-78e0fc2:not(.elementor-motion-effects-element-type-background), .elementor-15088 .elementor-element.elementor-element-78e0fc2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-15088 .elementor-element.elementor-element-162bff4{--display:flex;--padding-top:80px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-15088 .elementor-element.elementor-element-b0021aa{width:100%;max-width:100%;z-index:2;}.elementor-15088 .elementor-element.elementor-element-b0021aa > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-15088 .elementor-element.elementor-element-b0021aa .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:1.6rem;font-weight:300;text-transform:uppercase;color:#FFFFFF;}.elementor-15088 .elementor-element.elementor-element-c224770{width:100%;max-width:100%;z-index:2;font-family:"Noto Sans", Sans-serif;font-size:1.2rem;font-weight:300;color:#FFFFFF;}.elementor-15088 .elementor-element.elementor-element-4c2d454{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-15088 .elementor-element.elementor-element-6c14a52{width:100%;max-width:100%;font-size:var( --e-global-typography-a771a05-font-size );font-weight:var( --e-global-typography-a771a05-font-weight );color:#000000;}.elementor-15088 .elementor-element.elementor-element-b1a0b05{--display:flex;--padding-top:40px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-15088 .elementor-element.elementor-element-4f7e56e > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-15088 .elementor-element.elementor-element-4f7e56e{z-index:2;}.elementor-15088 .elementor-element.elementor-element-4f7e56e .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:1.6rem;font-weight:300;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-15088 .elementor-element.elementor-element-b8c27f2{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-15088 .elementor-element.elementor-element-75409cd{--display:flex;--flex-wrap:wrap;}.elementor-15088 .elementor-element.elementor-element-75409cd:not(.elementor-motion-effects-element-type-background), .elementor-15088 .elementor-element.elementor-element-75409cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://hws-berlin.de/wp-content/uploads/2026/04/Bernau-Ansicht-2-768x442.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-15088 .elementor-element.elementor-element-c4cfc46{--display:flex;--flex-wrap:wrap;}.elementor-15088 .elementor-element.elementor-element-c4cfc46:not(.elementor-motion-effects-element-type-background), .elementor-15088 .elementor-element.elementor-element-c4cfc46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://hws-berlin.de/wp-content/uploads/2026/04/Haus-Icon-Wohnen.png");background-position:bottom right;background-repeat:no-repeat;background-size:contain;}.elementor-15088 .elementor-element.elementor-element-a4e8a29 > .elementor-widget-container{padding:50px 20px 50px 20px;}.elementor-15088 .elementor-element.elementor-element-a4e8a29{font-family:"Noto Sans", Sans-serif;font-size:20px;font-weight:300;text-transform:uppercase;color:#FFFFFF;}.elementor-15088 .elementor-element.elementor-element-5b55c1a{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-15088 .elementor-element.elementor-element-97746d5{width:100%;max-width:100%;font-size:var( --e-global-typography-a771a05-font-size );font-weight:var( --e-global-typography-a771a05-font-weight );color:#000000;}.elementor-15088 .elementor-element.elementor-element-cddfee0{--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 25px;--row-gap:0px;--column-gap:25px;--padding-top:25px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-15088 .elementor-element.elementor-element-a021bb4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-15088 .elementor-element.elementor-element-a021bb4:not(.elementor-motion-effects-element-type-background), .elementor-15088 .elementor-element.elementor-element-a021bb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-15088 .elementor-element.elementor-element-cd3d51b .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:3rem;font-weight:300;text-transform:uppercase;line-height:1.2em;color:var( --e-global-color-e87f48a );}.elementor-15088 .elementor-element.elementor-element-4f4fbba{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-15088 .elementor-element.elementor-element-4f4fbba:not(.elementor-motion-effects-element-type-background), .elementor-15088 .elementor-element.elementor-element-4f4fbba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-15088 .elementor-element.elementor-element-631bd40{--display:flex;--justify-content:space-around;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.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-15088 .elementor-element.elementor-element-368adc9 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Noto Sans", Sans-serif;font-size:22px;font-weight:500;text-transform:uppercase;line-height:36px;border-style:none;border-radius:4px 4px 4px 4px;}.elementor-15088 .elementor-element.elementor-element-368adc9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15088 .elementor-element.elementor-element-c53776b{--display:flex;--justify-content:space-around;}.elementor-15088 .elementor-element.elementor-element-63334e5{--display:flex;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-15088 .elementor-element.elementor-element-9ee87c0 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-15088 .elementor-element.elementor-element-9ee87c0{z-index:2;}.elementor-15088 .elementor-element.elementor-element-9ee87c0 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:1.6rem;font-weight:300;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-15088 .elementor-element.elementor-element-05fc4b9{--display:flex;}.elementor-15088 .elementor-element.elementor-element-cfc7a47{--display:flex;}.elementor-15088 .elementor-element.elementor-element-3c8101d > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-15088 .elementor-element.elementor-element-3c8101d{z-index:2;}.elementor-15088 .elementor-element.elementor-element-3c8101d .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:1.6rem;font-weight:300;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-15088 .elementor-element.elementor-element-0192aaf{--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:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:40px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-15088 .elementor-element.elementor-element-cf57313{--display:flex;}.elementor-15088 .elementor-element.elementor-element-902388c{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-15088 .elementor-element.elementor-element-902388c:not(.elementor-motion-effects-element-type-background), .elementor-15088 .elementor-element.elementor-element-902388c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-15088 .elementor-element.elementor-element-05ddde1 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-15088 .elementor-element.elementor-element-05ddde1{z-index:2;}.elementor-15088 .elementor-element.elementor-element-05ddde1 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:1.6rem;font-weight:300;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-15088 .elementor-element.elementor-element-b1141ce{width:100%;max-width:100%;font-size:var( --e-global-typography-a771a05-font-size );font-weight:var( --e-global-typography-a771a05-font-weight );color:#000000;}.elementor-15088 .elementor-element.elementor-element-9360ae8{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-15088 .elementor-element.elementor-element-17275df > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-15088 .elementor-element.elementor-element-17275df{z-index:2;}.elementor-15088 .elementor-element.elementor-element-17275df .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:1.6rem;font-weight:300;text-transform:uppercase;color:var( --e-global-color-secondary );}.elementor-15088 .elementor-element.elementor-element-446a53a{width:100%;max-width:100%;font-size:var( --e-global-typography-a771a05-font-size );font-weight:var( --e-global-typography-a771a05-font-weight );color:#000000;}.elementor-15088 .elementor-element.elementor-element-33d4737{--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:40px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-15088 .elementor-element.elementor-element-33d4737:not(.elementor-motion-effects-element-type-background), .elementor-15088 .elementor-element.elementor-element-33d4737 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-15088 .elementor-element.elementor-element-b9ba298 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-15088 .elementor-element.elementor-element-b9ba298{z-index:2;}.elementor-15088 .elementor-element.elementor-element-b9ba298 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:1.6rem;font-weight:300;text-transform:uppercase;color:#FFFFFF;}.elementor-15088 .elementor-element.elementor-element-ecea9c9{--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:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-15088 .elementor-element.elementor-element-eb95062{--display:flex;}.elementor-15088 .elementor-element.elementor-element-f345b6a{--display:flex;}.elementor-15088 .elementor-element.elementor-element-bd652bc{width:100%;max-width:100%;font-size:var( --e-global-typography-a771a05-font-size );font-weight:var( --e-global-typography-a771a05-font-weight );color:#FFFFFF;}.elementor-15088 .elementor-element.elementor-element-a041553{--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:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-15088 .elementor-element.elementor-element-38aa3d8 > .elementor-widget-container{padding:0px 0px 40px 0px;}.elementor-15088 .elementor-element.elementor-element-38aa3d8{z-index:2;}.elementor-15088 .elementor-element.elementor-element-38aa3d8 .elementor-heading-title{font-family:"Noto Sans", Sans-serif;font-size:1.6rem;font-weight:300;text-transform:uppercase;color:var( --e-global-color-secondary );}@media(max-width:1024px){.elementor-15088 .elementor-element.elementor-element-9e3b78e{--min-height:499px;--padding-top:100px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-15088 .elementor-element.elementor-element-9e3b78e:not(.elementor-motion-effects-element-type-background), .elementor-15088 .elementor-element.elementor-element-9e3b78e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom right;background-size:60% auto;}.elementor-15088 .elementor-element.elementor-element-7576fcc .elementor-heading-title{font-size:1.1rem;}.elementor-15088 .elementor-element.elementor-element-86ca7e7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-15088 .elementor-element.elementor-element-86ca7e7{--container-widget-width:336px;--container-widget-flex-grow:0;width:var( --container-widget-width, 336px );max-width:336px;}.elementor-15088 .elementor-element.elementor-element-86ca7e7 .elementor-heading-title{font-size:var( --e-global-typography-95ba6bd-font-size );line-height:var( --e-global-typography-95ba6bd-line-height );letter-spacing:var( --e-global-typography-95ba6bd-letter-spacing );}.elementor-15088 .elementor-element.elementor-element-1933289{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-15088 .elementor-element.elementor-element-7b1e8bd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:50px 0px 20px 0px;}.elementor-15088 .elementor-element.elementor-element-7b1e8bd{--container-widget-width:491px;--container-widget-flex-grow:0;width:var( --container-widget-width, 491px );max-width:491px;}.elementor-15088 .elementor-element.elementor-element-7b1e8bd .elementor-heading-title{font-size:var( --e-global-typography-ffb4ae5-font-size );line-height:var( --e-global-typography-ffb4ae5-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-15088 .elementor-element.elementor-element-bd5cd47 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-15088 .elementor-element.elementor-element-bd5cd47{text-align:start;font-size:1.1rem;}.elementor-15088 .elementor-element.elementor-element-8f89db5{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-15088 .elementor-element.elementor-element-f6a6380{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15088 .elementor-element.elementor-element-77fb0f5 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-15088 .elementor-element.elementor-element-77fb0f5{text-align:start;font-size:var( --e-global-typography-a771a05-font-size );}.elementor-15088 .elementor-element.elementor-element-162bff4{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-15088 .elementor-element.elementor-element-b0021aa .elementor-heading-title{font-size:1.1rem;}.elementor-15088 .elementor-element.elementor-element-c224770 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-15088 .elementor-element.elementor-element-c224770{text-align:start;font-size:1.1rem;}.elementor-15088 .elementor-element.elementor-element-4c2d454{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15088 .elementor-element.elementor-element-6c14a52 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-15088 .elementor-element.elementor-element-6c14a52{text-align:start;font-size:var( --e-global-typography-a771a05-font-size );}.elementor-15088 .elementor-element.elementor-element-b1a0b05{--padding-top:20px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-15088 .elementor-element.elementor-element-4f7e56e .elementor-heading-title{font-size:1.5rem;}.elementor-15088 .elementor-element.elementor-element-b8c27f2{--flex-wrap:wrap;}.elementor-15088 .elementor-element.elementor-element-75409cd{--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;--flex-wrap:wrap;}.elementor-15088 .elementor-element.elementor-element-c4cfc46{--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;--flex-wrap:wrap;}.elementor-15088 .elementor-element.elementor-element-5b55c1a{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15088 .elementor-element.elementor-element-97746d5 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-15088 .elementor-element.elementor-element-97746d5{text-align:start;font-size:var( --e-global-typography-a771a05-font-size );}.elementor-15088 .elementor-element.elementor-element-cd3d51b .elementor-heading-title{font-size:2.2rem;}.elementor-15088 .elementor-element.elementor-element-4f4fbba{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:25px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px;}.elementor-15088 .elementor-element.elementor-element-631bd40{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-15088 .elementor-element.elementor-element-368adc9 .elementor-button{font-size:20px;}.elementor-15088 .elementor-element.elementor-element-c53776b{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:45px;}.elementor-15088 .elementor-element.elementor-element-63334e5{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15088 .elementor-element.elementor-element-9ee87c0 .elementor-heading-title{font-size:1.5rem;}.elementor-15088 .elementor-element.elementor-element-cfc7a47{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-15088 .elementor-element.elementor-element-3c8101d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15088 .elementor-element.elementor-element-3c8101d .elementor-heading-title{font-size:1.5rem;}.elementor-15088 .elementor-element.elementor-element-0192aaf{--flex-wrap:wrap;--padding-top:0px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-15088 .elementor-element.elementor-element-902388c{--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-15088 .elementor-element.elementor-element-05ddde1 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-15088 .elementor-element.elementor-element-05ddde1 .elementor-heading-title{font-size:1.5rem;}.elementor-15088 .elementor-element.elementor-element-b1141ce > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-15088 .elementor-element.elementor-element-b1141ce{text-align:start;font-size:var( --e-global-typography-a771a05-font-size );}.elementor-15088 .elementor-element.elementor-element-9360ae8{--padding-top:0px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-15088 .elementor-element.elementor-element-17275df > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-15088 .elementor-element.elementor-element-17275df .elementor-heading-title{font-size:1.5rem;}.elementor-15088 .elementor-element.elementor-element-446a53a > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-15088 .elementor-element.elementor-element-446a53a{text-align:start;font-size:var( --e-global-typography-a771a05-font-size );}.elementor-15088 .elementor-element.elementor-element-33d4737{--padding-top:40px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-15088 .elementor-element.elementor-element-b9ba298 .elementor-heading-title{font-size:1.5rem;}.elementor-15088 .elementor-element.elementor-element-bd652bc > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-15088 .elementor-element.elementor-element-bd652bc{font-size:var( --e-global-typography-a771a05-font-size );}.elementor-15088 .elementor-element.elementor-element-a041553{--padding-top:0px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-15088 .elementor-element.elementor-element-38aa3d8 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-15088 .elementor-element.elementor-element-38aa3d8 .elementor-heading-title{font-size:1.5rem;}}@media(max-width:767px){.elementor-15088 .elementor-element.elementor-element-9e3b78e{--min-height:487px;--padding-top:100px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-15088 .elementor-element.elementor-element-9e3b78e:not(.elementor-motion-effects-element-type-background), .elementor-15088 .elementor-element.elementor-element-9e3b78e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom right;background-size:80% auto;}.elementor-15088 .elementor-element.elementor-element-7576fcc > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-15088 .elementor-element.elementor-element-7576fcc .elementor-heading-title{font-size:1rem;}.elementor-15088 .elementor-element.elementor-element-86ca7e7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-15088 .elementor-element.elementor-element-86ca7e7 .elementor-heading-title{font-size:var( --e-global-typography-95ba6bd-font-size );line-height:var( --e-global-typography-95ba6bd-line-height );letter-spacing:var( --e-global-typography-95ba6bd-letter-spacing );}.elementor-15088 .elementor-element.elementor-element-ecf67ec{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-15088 .elementor-element.elementor-element-1933289{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-15088 .elementor-element.elementor-element-4a51601 .elementor-nav-menu--main .elementor-item{padding-top:16px;padding-bottom:16px;}.elementor-15088 .elementor-element.elementor-element-4a51601{--e-nav-menu-horizontal-menu-item-margin:calc( 20px / 2 );}.elementor-15088 .elementor-element.elementor-element-4a51601 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:20px;}.elementor-15088 .elementor-element.elementor-element-7b1e8bd{width:100%;max-width:100%;}.elementor-15088 .elementor-element.elementor-element-7b1e8bd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:50px 20px 0px 0px;}.elementor-15088 .elementor-element.elementor-element-7b1e8bd .elementor-heading-title{font-size:var( --e-global-typography-ffb4ae5-font-size );line-height:var( --e-global-typography-ffb4ae5-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-15088 .elementor-element.elementor-element-bd5cd47{width:100%;max-width:100%;font-size:1.1rem;}.elementor-15088 .elementor-element.elementor-element-bd5cd47 > .elementor-widget-container{padding:10px 20px 0px 0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-15088 .elementor-element.elementor-element-77fb0f5{width:100%;max-width:100%;font-size:var( --e-global-typography-a771a05-font-size );}.elementor-15088 .elementor-element.elementor-element-162bff4{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-15088 .elementor-element.elementor-element-b0021aa > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-15088 .elementor-element.elementor-element-b0021aa .elementor-heading-title{font-size:1rem;}.elementor-15088 .elementor-element.elementor-element-c224770{width:100%;max-width:100%;font-size:1.1rem;}.elementor-15088 .elementor-element.elementor-element-6c14a52{width:100%;max-width:100%;font-size:var( --e-global-typography-a771a05-font-size );}.elementor-15088 .elementor-element.elementor-element-4f7e56e > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-15088 .elementor-element.elementor-element-4f7e56e .elementor-heading-title{font-size:1.3rem;}.elementor-15088 .elementor-element.elementor-element-97746d5{width:100%;max-width:100%;font-size:var( --e-global-typography-a771a05-font-size );}.elementor-15088 .elementor-element.elementor-element-cddfee0{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-15088 .elementor-element.elementor-element-a021bb4{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-15088 .elementor-element.elementor-element-cd3d51b .elementor-heading-title{font-size:2rem;}.elementor-15088 .elementor-element.elementor-element-368adc9 .elementor-button{font-size:19px;}.elementor-15088 .elementor-element.elementor-element-9ee87c0 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-15088 .elementor-element.elementor-element-9ee87c0 .elementor-heading-title{font-size:1.3rem;}.elementor-15088 .elementor-element.elementor-element-cfc7a47{--padding-top:40px;--padding-bottom:20px;--padding-left:20px;--padding-right:0px;}.elementor-15088 .elementor-element.elementor-element-3c8101d > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-15088 .elementor-element.elementor-element-3c8101d .elementor-heading-title{font-size:1.3rem;}.elementor-15088 .elementor-element.elementor-element-05ddde1 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-15088 .elementor-element.elementor-element-05ddde1 .elementor-heading-title{font-size:1.3rem;}.elementor-15088 .elementor-element.elementor-element-b1141ce{width:100%;max-width:100%;font-size:var( --e-global-typography-a771a05-font-size );}.elementor-15088 .elementor-element.elementor-element-17275df > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-15088 .elementor-element.elementor-element-17275df .elementor-heading-title{font-size:1.3rem;}.elementor-15088 .elementor-element.elementor-element-446a53a{width:100%;max-width:100%;font-size:var( --e-global-typography-a771a05-font-size );}.elementor-15088 .elementor-element.elementor-element-b9ba298 > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-15088 .elementor-element.elementor-element-b9ba298 .elementor-heading-title{font-size:1.3rem;}.elementor-15088 .elementor-element.elementor-element-bd652bc{width:100%;max-width:100%;font-size:var( --e-global-typography-a771a05-font-size );}.elementor-15088 .elementor-element.elementor-element-38aa3d8 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-15088 .elementor-element.elementor-element-38aa3d8 .elementor-heading-title{font-size:1.3rem;}}@media(min-width:768px){.elementor-15088 .elementor-element.elementor-element-97c8d28{--width:42%;}.elementor-15088 .elementor-element.elementor-element-797de34{--width:58%;}.elementor-15088 .elementor-element.elementor-element-75409cd{--width:40%;}.elementor-15088 .elementor-element.elementor-element-c4cfc46{--width:60%;}.elementor-15088 .elementor-element.elementor-element-a021bb4{--width:50%;}.elementor-15088 .elementor-element.elementor-element-4f4fbba{--width:50%;}.elementor-15088 .elementor-element.elementor-element-631bd40{--width:60%;}.elementor-15088 .elementor-element.elementor-element-c53776b{--width:40%;}.elementor-15088 .elementor-element.elementor-element-eb95062{--width:24%;}}@media(max-width:1024px) and (min-width:768px){.elementor-15088 .elementor-element.elementor-element-75409cd{--width:48%;}.elementor-15088 .elementor-element.elementor-element-c4cfc46{--width:48%;}.elementor-15088 .elementor-element.elementor-element-631bd40{--width:100%;}.elementor-15088 .elementor-element.elementor-element-c53776b{--width:70%;}.elementor-15088 .elementor-element.elementor-element-eb95062{--width:40%;}}/* Start custom CSS for nav-menu, class: .elementor-element-4a51601 */.customnav .elementor-widget-container .elementor-nav-menu--main .elementor-item {
    background-color: #75a0ce; /* Default background */
    color: white; /* Default text color */
    font-weight: normal; /* Default text weight, adjust as needed */
}

.customnav .elementor-widget-container .elementor-nav-menu--main .elementor-item:hover,
.customnav .elementor-widget-container .elementor-nav-menu--main .elementor-item.elementor-item-active,
.customnav .elementor-widget-container .elementor-nav-menu--main .elementor-item.highlighted,
.customnav .elementor-widget-container .elementor-nav-menu--main .elementor-item:focus {
    background-color: #EF7D00; /* Hover and active background */
    color: white; /* Text color on hover/active */
    fill: white;
}

.customnav .elementor-widget-container .elementor-nav-menu--main .elementor-item.elementor-item-active {
    font-weight: bold; /* Active menu text bold */
}
.elementor-15088 .elementor-element.elementor-element-4a51601 .elementor-item.elementor-item{
    display: flex !important;
}
@media(max-width:1640px){
   .elementor-15088 .elementor-element.elementor-element-4a51601{
    overflow-x: scroll
} 
}

.elementor-15088 .elementor-element.elementor-element-4a51601 .elementor-nav-menu{
flex-wrap: nowrap !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-446a53a */.link-color {
    color: #ef7d00;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bd652bc */.link-color-white {
    color: #ffffff;
    font-weight: 600;
}/* End custom CSS */