.elementor-1445 .elementor-element.elementor-element-10d7c140{--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:2rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;--z-index:0;}.elementor-1445 .elementor-element.elementor-element-7757aaf0{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;}.elementor-1445 .elementor-element.elementor-element-7757aaf0.e-con{--align-self:flex-end;}.elementor-1445 .elementor-element.elementor-element-46e0dc8e{--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;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;grid-column:span 2;grid-row:span 1;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-1445 .elementor-element.elementor-element-3c4bb02d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1445 .elementor-element.elementor-element-3c4bb02d .elementor-heading-title{font-family:var( --e-global-typography-0984d07-font-family ), Sans-serif;font-size:var( --e-global-typography-0984d07-font-size );font-weight:var( --e-global-typography-0984d07-font-weight );text-transform:var( --e-global-typography-0984d07-text-transform );line-height:var( --e-global-typography-0984d07-line-height );letter-spacing:var( --e-global-typography-0984d07-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-4f6e0b25 .elementor-heading-title{font-family:var( --e-global-typography-b0d1641-font-family ), Sans-serif;font-size:var( --e-global-typography-b0d1641-font-size );font-weight:var( --e-global-typography-b0d1641-font-weight );text-transform:var( --e-global-typography-b0d1641-text-transform );line-height:var( --e-global-typography-b0d1641-line-height );letter-spacing:var( --e-global-typography-b0d1641-letter-spacing );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 );line-height:var( --e-global-typography-text-line-height );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-1445 .elementor-element.elementor-element-6e7b480c{padding:0px 15px 0px 0px;font-family:var( --e-global-typography-c7db8bc-font-family ), Sans-serif;font-size:var( --e-global-typography-c7db8bc-font-size );text-transform:var( --e-global-typography-c7db8bc-text-transform );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-1ab37833{--display:flex;--min-height:360px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:36px;--padding-bottom:36px;--padding-left:36px;--padding-right:36px;grid-column:span 2;grid-row:span 1;}.elementor-1445 .elementor-element.elementor-element-1ab37833:not(.elementor-motion-effects-element-type-background), .elementor-1445 .elementor-element.elementor-element-1ab37833 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dc41830 );}.elementor-1445 .elementor-element.elementor-element-7d8553e1{--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:14px 14px;--row-gap:14px;--column-gap:14px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-6fc7e897 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-02418c3 );color:var( --e-global-color-02418c3 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:16px 25px 16px 25px;}.elementor-1445 .elementor-element.elementor-element-6fc7e897 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1445 .elementor-element.elementor-element-6fc7e897 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1445 .elementor-element.elementor-element-7534edd5 .elementor-button{background-color:var( --e-global-color-02418c3 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-02418c3 );border-radius:0px 0px 0px 0px;padding:16px 25px 16px 25px;}.elementor-1445 .elementor-element.elementor-element-7534edd5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1445 .elementor-element.elementor-element-7534edd5 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1445 .elementor-element.elementor-element-e104f80{--display:flex;grid-column:span 2;grid-row:span 1;}.elementor-1445 .elementor-element.elementor-element-e104f80:not(.elementor-motion-effects-element-type-background), .elementor-1445 .elementor-element.elementor-element-e104f80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8fb35df );background-image:url("https://wi-hausverwaltung.de/wp-content/uploads/2025/11/WI-Hausverwaltung_Hero-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1445 .elementor-element.elementor-element-23d088d9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-1445 .elementor-element.elementor-element-23d088d9:not(.elementor-motion-effects-element-type-background), .elementor-1445 .elementor-element.elementor-element-23d088d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7D7466;}.elementor-1445 .elementor-element.elementor-element-4581a359{--display:flex;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1445 .elementor-element.elementor-element-7cea2081{width:initial;max-width:initial;}.elementor-1445 .elementor-element.elementor-element-7cea2081.elementor-element{--align-self:center;}.elementor-1445 .elementor-element.elementor-element-7cea2081 .elementor-counter-number-wrapper{color:var( --e-global-color-02418c3 );font-family:var( --e-global-typography-b0d1641-font-family ), Sans-serif;font-size:var( --e-global-typography-b0d1641-font-size );font-weight:var( --e-global-typography-b0d1641-font-weight );text-transform:var( --e-global-typography-b0d1641-text-transform );line-height:var( --e-global-typography-b0d1641-line-height );letter-spacing:var( --e-global-typography-b0d1641-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-7a54dada{width:initial;max-width:initial;text-align:center;}.elementor-1445 .elementor-element.elementor-element-7a54dada.elementor-element{--align-self:center;}.elementor-1445 .elementor-element.elementor-element-7a54dada .elementor-heading-title{font-family:var( --e-global-typography-6d0920f-font-family ), Sans-serif;font-size:var( --e-global-typography-6d0920f-font-size );font-weight:var( --e-global-typography-6d0920f-font-weight );text-transform:var( --e-global-typography-6d0920f-text-transform );line-height:var( --e-global-typography-6d0920f-line-height );letter-spacing:var( --e-global-typography-6d0920f-letter-spacing );color:var( --e-global-color-02418c3 );}.elementor-1445 .elementor-element.elementor-element-66782c5f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.92;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-1445 .elementor-element.elementor-element-66782c5f:not(.elementor-motion-effects-element-type-background), .elementor-1445 .elementor-element.elementor-element-66782c5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8fb35df );background-image:url("https://wi-hausverwaltung.de/wp-content/uploads/2025/10/quote-braun.svg");background-position:center center;background-repeat:no-repeat;background-size:65% auto;}.elementor-1445 .elementor-element.elementor-element-66782c5f::before, .elementor-1445 .elementor-element.elementor-element-66782c5f > .elementor-background-video-container::before, .elementor-1445 .elementor-element.elementor-element-66782c5f > .e-con-inner > .elementor-background-video-container::before, .elementor-1445 .elementor-element.elementor-element-66782c5f > .elementor-background-slideshow::before, .elementor-1445 .elementor-element.elementor-element-66782c5f > .e-con-inner > .elementor-background-slideshow::before, .elementor-1445 .elementor-element.elementor-element-66782c5f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-8fb35df );--background-overlay:'';}.elementor-1445 .elementor-element.elementor-element-5f649172{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-1445 .elementor-element.elementor-element-4a5635d4{text-align:center;font-family:var( --e-global-typography-5618c4a-font-family ), Sans-serif;font-size:var( --e-global-typography-5618c4a-font-size );font-weight:var( --e-global-typography-5618c4a-font-weight );text-transform:var( --e-global-typography-5618c4a-text-transform );line-height:var( --e-global-typography-5618c4a-line-height );letter-spacing:var( --e-global-typography-5618c4a-letter-spacing );color:var( --e-global-color-text );}.elementor-1445 .elementor-element.elementor-element-20418e2e{text-align:center;font-family:var( --e-global-typography-04d1973-font-family ), Sans-serif;font-size:var( --e-global-typography-04d1973-font-size );font-weight:var( --e-global-typography-04d1973-font-weight );text-transform:var( --e-global-typography-04d1973-text-transform );line-height:var( --e-global-typography-04d1973-line-height );letter-spacing:var( --e-global-typography-04d1973-letter-spacing );color:var( --e-global-color-text );}.elementor-1445 .elementor-element.elementor-element-1d7378aa{--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:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-1445 .elementor-element.elementor-element-1d7378aa:not(.elementor-motion-effects-element-type-background), .elementor-1445 .elementor-element.elementor-element-1d7378aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-02418c3 );}.elementor-1445 .elementor-element.elementor-element-408bf8a9{--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;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-1445 .elementor-element.elementor-element-7d090476 .elementor-heading-title{font-family:var( --e-global-typography-0984d07-font-family ), Sans-serif;font-size:var( --e-global-typography-0984d07-font-size );font-weight:var( --e-global-typography-0984d07-font-weight );text-transform:var( --e-global-typography-0984d07-text-transform );line-height:var( --e-global-typography-0984d07-line-height );letter-spacing:var( --e-global-typography-0984d07-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-2f90dff0 .elementor-heading-title{font-family:var( --e-global-typography-e8cf200-font-family ), Sans-serif;font-size:var( --e-global-typography-e8cf200-font-size );font-weight:var( --e-global-typography-e8cf200-font-weight );text-transform:var( --e-global-typography-e8cf200-text-transform );line-height:var( --e-global-typography-e8cf200-line-height );letter-spacing:var( --e-global-typography-e8cf200-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1445 .elementor-element.elementor-element-22e490e0{font-family:var( --e-global-typography-c7db8bc-font-family ), Sans-serif;font-size:var( --e-global-typography-c7db8bc-font-size );text-transform:var( --e-global-typography-c7db8bc-text-transform );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-75658bab{--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:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-1445 .elementor-element.elementor-element-5946a75d{--display:flex;}.elementor-1445 .elementor-element.elementor-element-5946a75d.e-con{--align-self:flex-start;}.elementor-1445 .elementor-element.elementor-element-74f2f3bf{width:initial;max-width:initial;}.elementor-1445 .elementor-element.elementor-element-74f2f3bf.elementor-element{--align-self:flex-start;}.elementor-1445 .elementor-element.elementor-element-74f2f3bf .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-b0d1641-font-family ), Sans-serif;font-size:var( --e-global-typography-b0d1641-font-size );font-weight:var( --e-global-typography-b0d1641-font-weight );text-transform:var( --e-global-typography-b0d1641-text-transform );line-height:var( --e-global-typography-b0d1641-line-height );letter-spacing:var( --e-global-typography-b0d1641-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-31eb8ddb{width:initial;max-width:initial;}.elementor-1445 .elementor-element.elementor-element-31eb8ddb.elementor-element{--align-self:center;}.elementor-1445 .elementor-element.elementor-element-31eb8ddb .elementor-heading-title{font-family:var( --e-global-typography-6d0920f-font-family ), Sans-serif;font-size:var( --e-global-typography-6d0920f-font-size );font-weight:var( --e-global-typography-6d0920f-font-weight );text-transform:var( --e-global-typography-6d0920f-text-transform );line-height:var( --e-global-typography-6d0920f-line-height );letter-spacing:var( --e-global-typography-6d0920f-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1445 .elementor-element.elementor-element-57c6db46{--display:flex;}.elementor-1445 .elementor-element.elementor-element-57c6db46.e-con{--align-self:flex-start;}.elementor-1445 .elementor-element.elementor-element-241260fd{width:initial;max-width:initial;}.elementor-1445 .elementor-element.elementor-element-241260fd.elementor-element{--align-self:flex-start;}.elementor-1445 .elementor-element.elementor-element-241260fd .elementor-counter-number-wrapper{font-family:var( --e-global-typography-b0d1641-font-family ), Sans-serif;font-size:var( --e-global-typography-b0d1641-font-size );font-weight:var( --e-global-typography-b0d1641-font-weight );text-transform:var( --e-global-typography-b0d1641-text-transform );line-height:var( --e-global-typography-b0d1641-line-height );letter-spacing:var( --e-global-typography-b0d1641-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-7710f5f0{width:initial;max-width:initial;}.elementor-1445 .elementor-element.elementor-element-7710f5f0.elementor-element{--align-self:center;}.elementor-1445 .elementor-element.elementor-element-7710f5f0 .elementor-heading-title{font-family:var( --e-global-typography-6d0920f-font-family ), Sans-serif;font-size:var( --e-global-typography-6d0920f-font-size );font-weight:var( --e-global-typography-6d0920f-font-weight );text-transform:var( --e-global-typography-6d0920f-text-transform );line-height:var( --e-global-typography-6d0920f-line-height );letter-spacing:var( --e-global-typography-6d0920f-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1445 .elementor-element.elementor-element-35e68dab{--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-1445 .elementor-element.elementor-element-35e68dab.e-con{--align-self:flex-start;}.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 );line-height:var( --e-global-typography-text-line-height );}.elementor-1445 .elementor-element.elementor-element-3be3edb7{width:var( --container-widget-width, 100% );max-width:100%;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 4rem 4rem;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;}.elementor-1445 .elementor-element.elementor-element-466434f9{--display:flex;--position:absolute;--min-height:200px;bottom:0px;}.elementor-1445 .elementor-element.elementor-element-466434f9:not(.elementor-motion-effects-element-type-background), .elementor-1445 .elementor-element.elementor-element-466434f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#61997B;}body:not(.rtl) .elementor-1445 .elementor-element.elementor-element-466434f9{left:0px;}body.rtl .elementor-1445 .elementor-element.elementor-element-466434f9{right:0px;}.elementor-1445 .elementor-element.elementor-element-25344830{--display:flex;--min-height:90vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--overflow:hidden;--overlay-opacity:0.74;}.elementor-1445 .elementor-element.elementor-element-25344830::before, .elementor-1445 .elementor-element.elementor-element-25344830 > .elementor-background-video-container::before, .elementor-1445 .elementor-element.elementor-element-25344830 > .e-con-inner > .elementor-background-video-container::before, .elementor-1445 .elementor-element.elementor-element-25344830 > .elementor-background-slideshow::before, .elementor-1445 .elementor-element.elementor-element-25344830 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1445 .elementor-element.elementor-element-25344830 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(268deg, var( --e-global-color-dc41830 ) 0%, var( --e-global-color-d13b2cb ) 100%);}.elementor-1445 .elementor-element.elementor-element-25344830 .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-1445 .elementor-element.elementor-element-344da653{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-1445 .elementor-element.elementor-element-7cff21d8 .elementor-heading-title{font-family:var( --e-global-typography-0984d07-font-family ), Sans-serif;font-size:var( --e-global-typography-0984d07-font-size );font-weight:var( --e-global-typography-0984d07-font-weight );text-transform:var( --e-global-typography-0984d07-text-transform );line-height:var( --e-global-typography-0984d07-line-height );letter-spacing:var( --e-global-typography-0984d07-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-8f813af .elementor-heading-title{font-family:var( --e-global-typography-e8cf200-font-family ), Sans-serif;font-size:var( --e-global-typography-e8cf200-font-size );font-weight:var( --e-global-typography-e8cf200-font-weight );text-transform:var( --e-global-typography-e8cf200-text-transform );line-height:var( --e-global-typography-e8cf200-line-height );letter-spacing:var( --e-global-typography-e8cf200-letter-spacing );color:var( --e-global-color-02418c3 );}.elementor-1445 .elementor-element.elementor-element-4a5b6009{font-family:var( --e-global-typography-c7db8bc-font-family ), Sans-serif;font-size:var( --e-global-typography-c7db8bc-font-size );text-transform:var( --e-global-typography-c7db8bc-text-transform );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );color:var( --e-global-color-02418c3 );}.elementor-1445 .elementor-element.elementor-element-329af812 .elementor-button{background-color:var( --e-global-color-dc41830 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-1445 .elementor-element.elementor-element-329af812 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1445 .elementor-element.elementor-element-329af812 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1445 .elementor-element.elementor-element-6fce827c{--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:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-1445 .elementor-element.elementor-element-6fce827c:not(.elementor-motion-effects-element-type-background), .elementor-1445 .elementor-element.elementor-element-6fce827c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-02418c3 );}.elementor-widget-hotspot .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 );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-hotspot{--hotspot-color:var( --e-global-color-primary );--hotspot-box-color:var( --e-global-color-secondary );--tooltip-color:var( --e-global-color-secondary );}.elementor-widget-hotspot .e-hotspot__label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-hotspot .e-hotspot__tooltip{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1445 .elementor-element.elementor-element-5a13c2b7 .elementor-repeater-item-73fa415{left:9%;--hotspot-translate-x:9%;top:69%;--hotspot-translate-y:69%;}.elementor-1445 .elementor-element.elementor-element-5a13c2b7 .elementor-repeater-item-ef35b20{left:12%;--hotspot-translate-x:12%;top:75%;--hotspot-translate-y:75%;}.elementor-1445 .elementor-element.elementor-element-5a13c2b7 .elementor-repeater-item-585236f{left:23%;--hotspot-translate-x:23%;top:67%;--hotspot-translate-y:67%;}.elementor-1445 .elementor-element.elementor-element-5a13c2b7 .elementor-repeater-item-f872745{left:7%;--hotspot-translate-x:7%;top:65%;--hotspot-translate-y:65%;}.elementor-1445 .elementor-element.elementor-element-5a13c2b7 .elementor-repeater-item-eef09c8{left:31%;--hotspot-translate-x:31%;top:57%;--hotspot-translate-y:57%;}.elementor-1445 .elementor-element.elementor-element-5a13c2b7 .elementor-repeater-item-953cfec{left:29%;--hotspot-translate-x:29%;top:57%;--hotspot-translate-y:57%;}.elementor-1445 .elementor-element.elementor-element-5a13c2b7 .elementor-repeater-item-525b0b9{left:12%;--hotspot-translate-x:12%;top:66%;--hotspot-translate-y:66%;}.elementor-1445 .elementor-element.elementor-element-5a13c2b7 .elementor-repeater-item-1e008fb{left:41%;--hotspot-translate-x:41%;top:61%;--hotspot-translate-y:61%;}.elementor-1445 .elementor-element.elementor-element-5a13c2b7 .elementor-repeater-item-9f55bc1{left:21%;--hotspot-translate-x:21%;top:63%;--hotspot-translate-y:63%;}.elementor-1445 .elementor-element.elementor-element-5a13c2b7 .elementor-repeater-item-8aee07a{left:29%;--hotspot-translate-x:29%;top:63%;--hotspot-translate-y:63%;}.elementor-1445 .elementor-element.elementor-element-5a13c2b7 .elementor-repeater-item-39defa4{left:10%;--hotspot-translate-x:10%;top:77%;--hotspot-translate-y:77%;}.elementor-1445 .elementor-element.elementor-element-5a13c2b7 .elementor-repeater-item-9eb4475{left:26%;--hotspot-translate-x:26%;top:66%;--hotspot-translate-y:66%;}.elementor-1445 .elementor-element.elementor-element-5a13c2b7 .elementor-repeater-item-77b5de2{left:28%;--hotspot-translate-x:28%;top:62%;--hotspot-translate-y:62%;}.elementor-1445 .elementor-element.elementor-element-5a13c2b7 .elementor-repeater-item-b515f08{left:85%;--hotspot-translate-x:85%;top:34%;--hotspot-translate-y:34%;}.elementor-1445 .elementor-element.elementor-element-5a13c2b7 .elementor-repeater-item-1b7da81{left:38%;--hotspot-translate-x:38%;top:60%;--hotspot-translate-y:60%;}.elementor-1445 .elementor-element.elementor-element-5a13c2b7 .elementor-repeater-item-a524cbd{left:45%;--hotspot-translate-x:45%;top:78%;--hotspot-translate-y:78%;}.elementor-1445 .elementor-element.elementor-element-5a13c2b7 .elementor-repeater-item-43dc025{left:13%;--hotspot-translate-x:13%;top:46%;--hotspot-translate-y:46%;}.elementor-1445 .elementor-element.elementor-element-5a13c2b7 .elementor-repeater-item-3040dfa{left:10%;--hotspot-translate-x:10%;top:45%;--hotspot-translate-y:45%;}.elementor-1445 .elementor-element.elementor-element-5a13c2b7 .elementor-repeater-item-ef074d1{left:29%;--hotspot-translate-x:29%;top:57%;--hotspot-translate-y:57%;}.elementor-1445 .elementor-element.elementor-element-5a13c2b7 .elementor-repeater-item-fc1a399{left:6%;--hotspot-translate-x:6%;top:67%;--hotspot-translate-y:67%;}.elementor-1445 .elementor-element.elementor-element-5a13c2b7 .elementor-repeater-item-083cc5a{left:39%;--hotspot-translate-x:39%;top:47%;--hotspot-translate-y:47%;}.elementor-1445 .elementor-element.elementor-element-5a13c2b7 .elementor-repeater-item-f4711f8{left:39%;--hotspot-translate-x:39%;top:55%;--hotspot-translate-y:55%;}.elementor-1445 .elementor-element.elementor-element-5a13c2b7 .elementor-repeater-item-500e65f{left:8%;--hotspot-translate-x:8%;top:52%;--hotspot-translate-y:52%;}.elementor-1445 .elementor-element.elementor-element-5a13c2b7 .elementor-repeater-item-1be052b{left:67%;--hotspot-translate-x:67%;top:63%;--hotspot-translate-y:63%;}.elementor-1445 .elementor-element.elementor-element-5a13c2b7 .elementor-repeater-item-18d60a8{left:32%;--hotspot-translate-x:32%;top:61%;--hotspot-translate-y:61%;}.elementor-1445 .elementor-element.elementor-element-5a13c2b7 .elementor-repeater-item-5dda861{left:38%;--hotspot-translate-x:38%;top:60%;--hotspot-translate-y:60%;}.elementor-1445 .elementor-element.elementor-element-5a13c2b7 .elementor-repeater-item-808265a{left:29%;--hotspot-translate-x:29%;top:64%;--hotspot-translate-y:64%;}.elementor-1445 .elementor-element.elementor-element-5a13c2b7 .elementor-repeater-item-dbd35c1{left:59%;--hotspot-translate-x:59%;top:73%;--hotspot-translate-y:73%;}.elementor-1445 .elementor-element.elementor-element-5a13c2b7 .elementor-repeater-item-84f8fb7{left:19%;--hotspot-translate-x:19%;top:59%;--hotspot-translate-y:59%;}.elementor-1445 .elementor-element.elementor-element-5a13c2b7 .elementor-repeater-item-994b4db{left:11%;--hotspot-translate-x:11%;top:58%;--hotspot-translate-y:58%;}.elementor-1445 .elementor-element.elementor-element-5a13c2b7 .elementor-repeater-item-e6a5490{left:21%;--hotspot-translate-x:21%;top:68%;--hotspot-translate-y:68%;}.elementor-1445 .elementor-element.elementor-element-5a13c2b7 .elementor-repeater-item-d78edbc{left:14%;--hotspot-translate-x:14%;top:19%;--hotspot-translate-y:19%;}.elementor-1445 .elementor-element.elementor-element-5a13c2b7 .elementor-repeater-item-7a2b88d{left:39%;--hotspot-translate-x:39%;top:49%;--hotspot-translate-y:49%;}.elementor-1445 .elementor-element.elementor-element-5a13c2b7 .elementor-repeater-item-41522e4{left:33%;--hotspot-translate-x:33%;top:40%;--hotspot-translate-y:40%;}.elementor-1445 .elementor-element.elementor-element-5a13c2b7 .elementor-repeater-item-ffd94a2{left:12%;--hotspot-translate-x:12%;top:45%;--hotspot-translate-y:45%;}.elementor-1445 .elementor-element.elementor-element-5a13c2b7 .elementor-repeater-item-21f17fb{left:85%;--hotspot-translate-x:85%;top:31%;--hotspot-translate-y:31%;}.elementor-1445 .elementor-element.elementor-element-5a13c2b7 .elementor-repeater-item-d10c578{left:21%;--hotspot-translate-x:21%;top:60%;--hotspot-translate-y:60%;}.elementor-1445 .elementor-element.elementor-element-5a13c2b7 .elementor-repeater-item-b66753c{left:13%;--hotspot-translate-x:13%;top:47%;--hotspot-translate-y:47%;}.elementor-1445 .elementor-element.elementor-element-5a13c2b7 .elementor-repeater-item-7e0f13e{left:56%;--hotspot-translate-x:56%;top:64%;--hotspot-translate-y:64%;}.elementor-1445 .elementor-element.elementor-element-5a13c2b7 .elementor-repeater-item-4f60863{left:41%;--hotspot-translate-x:41%;top:41%;--hotspot-translate-y:41%;}.elementor-1445 .elementor-element.elementor-element-5a13c2b7 .elementor-repeater-item-12a051d{left:55%;--hotspot-translate-x:55%;top:97%;--hotspot-translate-y:97%;}.elementor-1445 .elementor-element.elementor-element-5a13c2b7 .elementor-repeater-item-85e566f{left:45%;--hotspot-translate-x:45%;top:78%;--hotspot-translate-y:78%;}.elementor-1445 .elementor-element.elementor-element-5a13c2b7 .elementor-repeater-item-a30c9dc{left:45%;--hotspot-translate-x:45%;top:20%;--hotspot-translate-y:20%;}.elementor-1445 .elementor-element.elementor-element-5a13c2b7 .elementor-repeater-item-9291698{left:10%;--hotspot-translate-x:10%;top:48%;--hotspot-translate-y:48%;}.elementor-1445 .elementor-element.elementor-element-5a13c2b7 .elementor-repeater-item-d139c1f{left:63%;--hotspot-translate-x:63%;top:65%;--hotspot-translate-y:65%;}.elementor-1445 .elementor-element.elementor-element-5a13c2b7 .elementor-repeater-item-f82e927{left:71%;--hotspot-translate-x:71%;top:71%;--hotspot-translate-y:71%;}.elementor-1445 .elementor-element.elementor-element-5a13c2b7 .elementor-repeater-item-1d3e4aa{left:89%;--hotspot-translate-x:89%;top:52%;--hotspot-translate-y:52%;}.elementor-1445 .elementor-element.elementor-element-5a13c2b7 .elementor-repeater-item-6ef35d8{left:64%;--hotspot-translate-x:64%;top:37%;--hotspot-translate-y:37%;}.elementor-1445 .elementor-element.elementor-element-5a13c2b7 .elementor-repeater-item-1f3a20e{left:30%;--hotspot-translate-x:30%;top:18%;--hotspot-translate-y:18%;}.elementor-1445 .elementor-element.elementor-element-5a13c2b7 .elementor-repeater-item-e77d963{left:44%;--hotspot-translate-x:44%;top:37%;--hotspot-translate-y:37%;}.elementor-1445 .elementor-element.elementor-element-5a13c2b7 .elementor-repeater-item-339f2d1{left:50%;--hotspot-translate-x:50%;top:44%;--hotspot-translate-y:44%;}.elementor-1445 .elementor-element.elementor-element-5a13c2b7 .elementor-repeater-item-a76eb70{left:79%;--hotspot-translate-x:79%;top:52%;--hotspot-translate-y:52%;}.elementor-1445 .elementor-element.elementor-element-5a13c2b7 .elementor-repeater-item-f9c22d3{left:57%;--hotspot-translate-x:57%;top:62%;--hotspot-translate-y:62%;}.elementor-1445 .elementor-element.elementor-element-5a13c2b7 .elementor-repeater-item-ce2ffce{left:36%;--hotspot-translate-x:36%;top:51%;--hotspot-translate-y:51%;}.elementor-1445 .elementor-element.elementor-element-5a13c2b7 .elementor-repeater-item-a07dd4b{left:18%;--hotspot-translate-x:18%;top:62%;--hotspot-translate-y:62%;}.elementor-1445 .elementor-element.elementor-element-5a13c2b7 .elementor-repeater-item-60a1434{left:21%;--hotspot-translate-x:21%;top:19%;--hotspot-translate-y:19%;}.elementor-1445 .elementor-element.elementor-element-5a13c2b7 .elementor-repeater-item-23926d8{left:8%;--hotspot-translate-x:8%;top:70%;--hotspot-translate-y:70%;}.elementor-1445 .elementor-element.elementor-element-5a13c2b7 .elementor-repeater-item-6671fd9{left:8%;--hotspot-translate-x:8%;top:70%;--hotspot-translate-y:70%;}.elementor-1445 .elementor-element.elementor-element-5a13c2b7 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-1445 .elementor-element.elementor-element-5a13c2b7.elementor-element{--align-self:flex-start;}.elementor-1445 .elementor-element.elementor-element-5a13c2b7{--container-width:auto;--image-width:100%;--container-max-width:100%;--container-height:700px;--hotspot-size:10px;--tooltip-text-color:var( --e-global-color-text );--tooltip-align:center;--tooltip-color:var( --e-global-color-02418c3 );}.elementor-1445 .elementor-element.elementor-element-5a13c2b7 .e-hotspot__tooltip{font-family:var( --e-global-typography-04d1973-font-family ), Sans-serif;font-size:var( --e-global-typography-04d1973-font-size );font-weight:var( --e-global-typography-04d1973-font-weight );text-transform:var( --e-global-typography-04d1973-text-transform );line-height:var( --e-global-typography-04d1973-line-height );letter-spacing:var( --e-global-typography-04d1973-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-280917a6{--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;--justify-content:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-1445 .elementor-element.elementor-element-1f91f2bd .elementor-heading-title{font-family:var( --e-global-typography-0984d07-font-family ), Sans-serif;font-size:var( --e-global-typography-0984d07-font-size );font-weight:var( --e-global-typography-0984d07-font-weight );text-transform:var( --e-global-typography-0984d07-text-transform );line-height:var( --e-global-typography-0984d07-line-height );letter-spacing:var( --e-global-typography-0984d07-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-62faac53 .elementor-heading-title{font-family:var( --e-global-typography-e8cf200-font-family ), Sans-serif;font-size:var( --e-global-typography-e8cf200-font-size );font-weight:var( --e-global-typography-e8cf200-font-weight );text-transform:var( --e-global-typography-e8cf200-text-transform );line-height:var( --e-global-typography-e8cf200-line-height );letter-spacing:var( --e-global-typography-e8cf200-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1445 .elementor-element.elementor-element-2f37e744{font-family:var( --e-global-typography-c7db8bc-font-family ), Sans-serif;font-size:var( --e-global-typography-c7db8bc-font-size );text-transform:var( --e-global-typography-c7db8bc-text-transform );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-14593082 .elementor-button{background-color:var( --e-global-color-dc41830 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-1445 .elementor-element.elementor-element-14593082 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1445 .elementor-element.elementor-element-14593082 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1445 .elementor-element.elementor-element-75f0db3d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--overflow:hidden;}.elementor-1445 .elementor-element.elementor-element-75f0db3d:not(.elementor-motion-effects-element-type-background), .elementor-1445 .elementor-element.elementor-element-75f0db3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-03f6267 );}.elementor-1445 .elementor-element.elementor-element-1d90e95e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-1445 .elementor-element.elementor-element-16aefc45{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-1445 .elementor-element.elementor-element-188ee379 .elementor-heading-title{font-family:var( --e-global-typography-0984d07-font-family ), Sans-serif;font-size:var( --e-global-typography-0984d07-font-size );font-weight:var( --e-global-typography-0984d07-font-weight );text-transform:var( --e-global-typography-0984d07-text-transform );line-height:var( --e-global-typography-0984d07-line-height );letter-spacing:var( --e-global-typography-0984d07-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-7c08277e .elementor-heading-title{font-family:var( --e-global-typography-e8cf200-font-family ), Sans-serif;font-size:var( --e-global-typography-e8cf200-font-size );font-weight:var( --e-global-typography-e8cf200-font-weight );text-transform:var( --e-global-typography-e8cf200-text-transform );line-height:var( --e-global-typography-e8cf200-line-height );letter-spacing:var( --e-global-typography-e8cf200-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1445 .elementor-element.elementor-element-66c06d02{--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;--justify-content:space-between;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:0.85;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-1445 .elementor-element.elementor-element-66c06d02:not(.elementor-motion-effects-element-type-background), .elementor-1445 .elementor-element.elementor-element-66c06d02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wi-hausverwaltung.de/wp-content/uploads/2025/10/WI-Hausverwaltung_Freie-Stellen.webp");background-position:center center;background-size:cover;}.elementor-1445 .elementor-element.elementor-element-66c06d02::before, .elementor-1445 .elementor-element.elementor-element-66c06d02 > .elementor-background-video-container::before, .elementor-1445 .elementor-element.elementor-element-66c06d02 > .e-con-inner > .elementor-background-video-container::before, .elementor-1445 .elementor-element.elementor-element-66c06d02 > .elementor-background-slideshow::before, .elementor-1445 .elementor-element.elementor-element-66c06d02 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1445 .elementor-element.elementor-element-66c06d02 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-1445 .elementor-element.elementor-element-40f6685c .elementor-image-box-wrapper{text-align:start;}.elementor-1445 .elementor-element.elementor-element-40f6685c.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1445 .elementor-element.elementor-element-40f6685c.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1445 .elementor-element.elementor-element-40f6685c.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1445 .elementor-element.elementor-element-40f6685c .elementor-image-box-wrapper .elementor-image-box-img{width:55px;}.elementor-1445 .elementor-element.elementor-element-40f6685c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1445 .elementor-element.elementor-element-40f6685c .elementor-image-box-title{font-family:var( --e-global-typography-6d0920f-font-family ), Sans-serif;font-size:var( --e-global-typography-6d0920f-font-size );font-weight:var( --e-global-typography-6d0920f-font-weight );text-transform:var( --e-global-typography-6d0920f-text-transform );line-height:var( --e-global-typography-6d0920f-line-height );letter-spacing:var( --e-global-typography-6d0920f-letter-spacing );color:var( --e-global-color-02418c3 );}.elementor-1445 .elementor-element.elementor-element-40f6685c:has(:hover) .elementor-image-box-title,
					 .elementor-1445 .elementor-element.elementor-element-40f6685c:has(:focus) .elementor-image-box-title{color:var( --e-global-color-02418c3 );}.elementor-1445 .elementor-element.elementor-element-40f6685c .elementor-image-box-description{font-family:var( --e-global-typography-c7db8bc-font-family ), Sans-serif;font-size:var( --e-global-typography-c7db8bc-font-size );text-transform:var( --e-global-typography-c7db8bc-text-transform );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-02418c3 );}.elementor-1445 .elementor-element.elementor-element-2cec51a7 .elementor-button{background-color:var( --e-global-color-02418c3 );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;border-radius:0px 0px 0px 0px;padding:15px 30px 15px 30px;}.elementor-1445 .elementor-element.elementor-element-2cec51a7.elementor-element{--align-self:flex-start;}.elementor-1445 .elementor-element.elementor-element-2cec51a7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1445 .elementor-element.elementor-element-2cec51a7 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1445 .elementor-element.elementor-element-3ccd45d{--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;--justify-content:space-between;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:0.85;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-1445 .elementor-element.elementor-element-3ccd45d:not(.elementor-motion-effects-element-type-background), .elementor-1445 .elementor-element.elementor-element-3ccd45d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wi-hausverwaltung.de/wp-content/uploads/2025/10/WI-Hausverwaltung_Kompetenz-2.webp");background-position:center center;background-size:cover;}.elementor-1445 .elementor-element.elementor-element-3ccd45d::before, .elementor-1445 .elementor-element.elementor-element-3ccd45d > .elementor-background-video-container::before, .elementor-1445 .elementor-element.elementor-element-3ccd45d > .e-con-inner > .elementor-background-video-container::before, .elementor-1445 .elementor-element.elementor-element-3ccd45d > .elementor-background-slideshow::before, .elementor-1445 .elementor-element.elementor-element-3ccd45d > .e-con-inner > .elementor-background-slideshow::before, .elementor-1445 .elementor-element.elementor-element-3ccd45d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-1445 .elementor-element.elementor-element-3d292fbf .elementor-image-box-wrapper{text-align:start;}.elementor-1445 .elementor-element.elementor-element-3d292fbf.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1445 .elementor-element.elementor-element-3d292fbf.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1445 .elementor-element.elementor-element-3d292fbf.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1445 .elementor-element.elementor-element-3d292fbf .elementor-image-box-wrapper .elementor-image-box-img{width:55px;}.elementor-1445 .elementor-element.elementor-element-3d292fbf .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1445 .elementor-element.elementor-element-3d292fbf .elementor-image-box-title{font-family:var( --e-global-typography-6d0920f-font-family ), Sans-serif;font-size:var( --e-global-typography-6d0920f-font-size );font-weight:var( --e-global-typography-6d0920f-font-weight );text-transform:var( --e-global-typography-6d0920f-text-transform );line-height:var( --e-global-typography-6d0920f-line-height );letter-spacing:var( --e-global-typography-6d0920f-letter-spacing );color:var( --e-global-color-02418c3 );}.elementor-1445 .elementor-element.elementor-element-3d292fbf:has(:hover) .elementor-image-box-title,
					 .elementor-1445 .elementor-element.elementor-element-3d292fbf:has(:focus) .elementor-image-box-title{color:var( --e-global-color-02418c3 );}.elementor-1445 .elementor-element.elementor-element-3d292fbf .elementor-image-box-description{font-family:var( --e-global-typography-c7db8bc-font-family ), Sans-serif;font-size:var( --e-global-typography-c7db8bc-font-size );text-transform:var( --e-global-typography-c7db8bc-text-transform );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-02418c3 );}.elementor-1445 .elementor-element.elementor-element-60bd1141 .elementor-button{background-color:var( --e-global-color-02418c3 );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;border-radius:0px 0px 0px 0px;padding:15px 30px 15px 30px;}.elementor-1445 .elementor-element.elementor-element-60bd1141.elementor-element{--align-self:flex-start;}.elementor-1445 .elementor-element.elementor-element-60bd1141 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1445 .elementor-element.elementor-element-60bd1141 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1445 .elementor-element.elementor-element-66e825f4{--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;--justify-content:space-between;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:0.85;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-1445 .elementor-element.elementor-element-66e825f4:not(.elementor-motion-effects-element-type-background), .elementor-1445 .elementor-element.elementor-element-66e825f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wi-hausverwaltung.de/wp-content/uploads/2025/10/WI-Hausverwaltung_Kompetenz-3.webp");background-position:center center;background-size:cover;}.elementor-1445 .elementor-element.elementor-element-66e825f4::before, .elementor-1445 .elementor-element.elementor-element-66e825f4 > .elementor-background-video-container::before, .elementor-1445 .elementor-element.elementor-element-66e825f4 > .e-con-inner > .elementor-background-video-container::before, .elementor-1445 .elementor-element.elementor-element-66e825f4 > .elementor-background-slideshow::before, .elementor-1445 .elementor-element.elementor-element-66e825f4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1445 .elementor-element.elementor-element-66e825f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-1445 .elementor-element.elementor-element-10a085de .elementor-image-box-wrapper{text-align:start;}.elementor-1445 .elementor-element.elementor-element-10a085de.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1445 .elementor-element.elementor-element-10a085de.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1445 .elementor-element.elementor-element-10a085de.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1445 .elementor-element.elementor-element-10a085de .elementor-image-box-wrapper .elementor-image-box-img{width:55px;}.elementor-1445 .elementor-element.elementor-element-10a085de .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1445 .elementor-element.elementor-element-10a085de .elementor-image-box-title{font-family:var( --e-global-typography-6d0920f-font-family ), Sans-serif;font-size:var( --e-global-typography-6d0920f-font-size );font-weight:var( --e-global-typography-6d0920f-font-weight );text-transform:var( --e-global-typography-6d0920f-text-transform );line-height:var( --e-global-typography-6d0920f-line-height );letter-spacing:var( --e-global-typography-6d0920f-letter-spacing );color:var( --e-global-color-02418c3 );}.elementor-1445 .elementor-element.elementor-element-10a085de:has(:hover) .elementor-image-box-title,
					 .elementor-1445 .elementor-element.elementor-element-10a085de:has(:focus) .elementor-image-box-title{color:var( --e-global-color-02418c3 );}.elementor-1445 .elementor-element.elementor-element-10a085de .elementor-image-box-description{font-family:var( --e-global-typography-c7db8bc-font-family ), Sans-serif;font-size:var( --e-global-typography-c7db8bc-font-size );text-transform:var( --e-global-typography-c7db8bc-text-transform );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-02418c3 );}.elementor-1445 .elementor-element.elementor-element-2e77a9ff .elementor-button{background-color:var( --e-global-color-02418c3 );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;border-radius:0px 0px 0px 0px;padding:15px 30px 15px 30px;}.elementor-1445 .elementor-element.elementor-element-2e77a9ff.elementor-element{--align-self:flex-start;}.elementor-1445 .elementor-element.elementor-element-2e77a9ff .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1445 .elementor-element.elementor-element-2e77a9ff .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1445 .elementor-element.elementor-element-2489b21c{--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;--justify-content:space-between;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:0.85;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-1445 .elementor-element.elementor-element-2489b21c:not(.elementor-motion-effects-element-type-background), .elementor-1445 .elementor-element.elementor-element-2489b21c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wi-hausverwaltung.de/wp-content/uploads/2025/10/WI-Hausverwaltung_Office.webp");background-position:center left;background-size:cover;}.elementor-1445 .elementor-element.elementor-element-2489b21c::before, .elementor-1445 .elementor-element.elementor-element-2489b21c > .elementor-background-video-container::before, .elementor-1445 .elementor-element.elementor-element-2489b21c > .e-con-inner > .elementor-background-video-container::before, .elementor-1445 .elementor-element.elementor-element-2489b21c > .elementor-background-slideshow::before, .elementor-1445 .elementor-element.elementor-element-2489b21c > .e-con-inner > .elementor-background-slideshow::before, .elementor-1445 .elementor-element.elementor-element-2489b21c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-1445 .elementor-element.elementor-element-6086e724 .elementor-image-box-wrapper{text-align:start;}.elementor-1445 .elementor-element.elementor-element-6086e724.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1445 .elementor-element.elementor-element-6086e724.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1445 .elementor-element.elementor-element-6086e724.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1445 .elementor-element.elementor-element-6086e724 .elementor-image-box-wrapper .elementor-image-box-img{width:55px;}.elementor-1445 .elementor-element.elementor-element-6086e724 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1445 .elementor-element.elementor-element-6086e724 .elementor-image-box-title{font-family:var( --e-global-typography-6d0920f-font-family ), Sans-serif;font-size:var( --e-global-typography-6d0920f-font-size );font-weight:var( --e-global-typography-6d0920f-font-weight );text-transform:var( --e-global-typography-6d0920f-text-transform );line-height:var( --e-global-typography-6d0920f-line-height );letter-spacing:var( --e-global-typography-6d0920f-letter-spacing );color:var( --e-global-color-02418c3 );}.elementor-1445 .elementor-element.elementor-element-6086e724:has(:hover) .elementor-image-box-title,
					 .elementor-1445 .elementor-element.elementor-element-6086e724:has(:focus) .elementor-image-box-title{color:var( --e-global-color-02418c3 );}.elementor-1445 .elementor-element.elementor-element-6086e724 .elementor-image-box-description{font-family:var( --e-global-typography-c7db8bc-font-family ), Sans-serif;font-size:var( --e-global-typography-c7db8bc-font-size );text-transform:var( --e-global-typography-c7db8bc-text-transform );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-02418c3 );}.elementor-1445 .elementor-element.elementor-element-36062e83 .elementor-button{background-color:var( --e-global-color-02418c3 );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;border-radius:0px 0px 0px 0px;padding:15px 30px 15px 30px;}.elementor-1445 .elementor-element.elementor-element-36062e83.elementor-element{--align-self:flex-start;}.elementor-1445 .elementor-element.elementor-element-36062e83 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1445 .elementor-element.elementor-element-36062e83 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1445 .elementor-element.elementor-element-19423897{--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;--justify-content:space-between;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:0.85;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-1445 .elementor-element.elementor-element-19423897:not(.elementor-motion-effects-element-type-background), .elementor-1445 .elementor-element.elementor-element-19423897 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wi-hausverwaltung.de/wp-content/uploads/2025/10/WI-Hausverwaltung_Leistung-1.webp");background-position:center left;background-size:cover;}.elementor-1445 .elementor-element.elementor-element-19423897::before, .elementor-1445 .elementor-element.elementor-element-19423897 > .elementor-background-video-container::before, .elementor-1445 .elementor-element.elementor-element-19423897 > .e-con-inner > .elementor-background-video-container::before, .elementor-1445 .elementor-element.elementor-element-19423897 > .elementor-background-slideshow::before, .elementor-1445 .elementor-element.elementor-element-19423897 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1445 .elementor-element.elementor-element-19423897 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-1445 .elementor-element.elementor-element-232aee29 .elementor-image-box-wrapper{text-align:start;}.elementor-1445 .elementor-element.elementor-element-232aee29.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1445 .elementor-element.elementor-element-232aee29.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1445 .elementor-element.elementor-element-232aee29.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1445 .elementor-element.elementor-element-232aee29 .elementor-image-box-wrapper .elementor-image-box-img{width:55px;}.elementor-1445 .elementor-element.elementor-element-232aee29 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1445 .elementor-element.elementor-element-232aee29 .elementor-image-box-title{font-family:var( --e-global-typography-6d0920f-font-family ), Sans-serif;font-size:var( --e-global-typography-6d0920f-font-size );font-weight:var( --e-global-typography-6d0920f-font-weight );text-transform:var( --e-global-typography-6d0920f-text-transform );line-height:var( --e-global-typography-6d0920f-line-height );letter-spacing:var( --e-global-typography-6d0920f-letter-spacing );color:var( --e-global-color-02418c3 );}.elementor-1445 .elementor-element.elementor-element-232aee29:has(:hover) .elementor-image-box-title,
					 .elementor-1445 .elementor-element.elementor-element-232aee29:has(:focus) .elementor-image-box-title{color:var( --e-global-color-02418c3 );}.elementor-1445 .elementor-element.elementor-element-232aee29 .elementor-image-box-description{font-family:var( --e-global-typography-c7db8bc-font-family ), Sans-serif;font-size:var( --e-global-typography-c7db8bc-font-size );text-transform:var( --e-global-typography-c7db8bc-text-transform );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-02418c3 );}.elementor-1445 .elementor-element.elementor-element-5cf6914a .elementor-button{background-color:var( --e-global-color-02418c3 );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;border-radius:0px 0px 0px 0px;padding:15px 30px 15px 30px;}.elementor-1445 .elementor-element.elementor-element-5cf6914a.elementor-element{--align-self:flex-start;}.elementor-1445 .elementor-element.elementor-element-5cf6914a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1445 .elementor-element.elementor-element-5cf6914a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1445 .elementor-element.elementor-element-12b7e899{--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;--justify-content:space-between;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:0.85;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-1445 .elementor-element.elementor-element-12b7e899:not(.elementor-motion-effects-element-type-background), .elementor-1445 .elementor-element.elementor-element-12b7e899 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wi-hausverwaltung.de/wp-content/uploads/2026/09/WI-Hausverwaltung_Kundenportal-1.webp");background-position:center center;background-size:cover;}.elementor-1445 .elementor-element.elementor-element-12b7e899::before, .elementor-1445 .elementor-element.elementor-element-12b7e899 > .elementor-background-video-container::before, .elementor-1445 .elementor-element.elementor-element-12b7e899 > .e-con-inner > .elementor-background-video-container::before, .elementor-1445 .elementor-element.elementor-element-12b7e899 > .elementor-background-slideshow::before, .elementor-1445 .elementor-element.elementor-element-12b7e899 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1445 .elementor-element.elementor-element-12b7e899 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-1445 .elementor-element.elementor-element-2fb84e9f .elementor-image-box-wrapper{text-align:start;}.elementor-1445 .elementor-element.elementor-element-2fb84e9f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1445 .elementor-element.elementor-element-2fb84e9f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1445 .elementor-element.elementor-element-2fb84e9f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1445 .elementor-element.elementor-element-2fb84e9f .elementor-image-box-wrapper .elementor-image-box-img{width:55px;}.elementor-1445 .elementor-element.elementor-element-2fb84e9f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1445 .elementor-element.elementor-element-2fb84e9f .elementor-image-box-title{font-family:var( --e-global-typography-6d0920f-font-family ), Sans-serif;font-size:var( --e-global-typography-6d0920f-font-size );font-weight:var( --e-global-typography-6d0920f-font-weight );text-transform:var( --e-global-typography-6d0920f-text-transform );line-height:var( --e-global-typography-6d0920f-line-height );letter-spacing:var( --e-global-typography-6d0920f-letter-spacing );color:var( --e-global-color-02418c3 );}.elementor-1445 .elementor-element.elementor-element-2fb84e9f:has(:hover) .elementor-image-box-title,
					 .elementor-1445 .elementor-element.elementor-element-2fb84e9f:has(:focus) .elementor-image-box-title{color:var( --e-global-color-02418c3 );}.elementor-1445 .elementor-element.elementor-element-2fb84e9f .elementor-image-box-description{font-family:var( --e-global-typography-c7db8bc-font-family ), Sans-serif;font-size:var( --e-global-typography-c7db8bc-font-size );text-transform:var( --e-global-typography-c7db8bc-text-transform );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-02418c3 );}.elementor-1445 .elementor-element.elementor-element-66f6651a .elementor-button{background-color:var( --e-global-color-02418c3 );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;border-radius:0px 0px 0px 0px;padding:15px 30px 15px 30px;}.elementor-1445 .elementor-element.elementor-element-66f6651a.elementor-element{--align-self:flex-start;}.elementor-1445 .elementor-element.elementor-element-66f6651a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1445 .elementor-element.elementor-element-66f6651a .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1445 .elementor-element.elementor-element-28bdf286{--e-n-carousel-swiper-slides-gap:15px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:100%;--e-n-carousel-arrow-prev-translate-x:-100%;--e-n-carousel-arrow-prev-left-position:-60px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:120px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:120px;--e-n-carousel-arrow-size:35px;--e-n-carousel-arrow-normal-color:#9C9C9C;}.elementor-1445 .elementor-element.elementor-element-18ebfddf{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-1445 .elementor-element.elementor-element-a4a7616{font-family:var( --e-global-typography-c7db8bc-font-family ), Sans-serif;font-size:var( --e-global-typography-c7db8bc-font-size );text-transform:var( --e-global-typography-c7db8bc-text-transform );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );color:var( --e-global-color-text );}.elementor-1445 .elementor-element.elementor-element-3c964eb8 .elementor-button{background-color:var( --e-global-color-dc41830 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-1445 .elementor-element.elementor-element-3c964eb8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1445 .elementor-element.elementor-element-3c964eb8 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1445 .elementor-element.elementor-element-fec0581{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-end;--overflow:hidden;}.elementor-1445 .elementor-element.elementor-element-fec0581:not(.elementor-motion-effects-element-type-background), .elementor-1445 .elementor-element.elementor-element-fec0581 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-02418c3 );}.elementor-1445 .elementor-element.elementor-element-3550aa13{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0px;--margin-bottom:81px;--margin-left:0px;--margin-right:0px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1445 .elementor-element.elementor-element-1abaaa5c .elementor-heading-title{font-family:var( --e-global-typography-0984d07-font-family ), Sans-serif;font-size:var( --e-global-typography-0984d07-font-size );font-weight:var( --e-global-typography-0984d07-font-weight );text-transform:var( --e-global-typography-0984d07-text-transform );line-height:var( --e-global-typography-0984d07-line-height );letter-spacing:var( --e-global-typography-0984d07-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-5464d0f1 .elementor-heading-title{font-family:var( --e-global-typography-e8cf200-font-family ), Sans-serif;font-size:var( --e-global-typography-e8cf200-font-size );font-weight:var( --e-global-typography-e8cf200-font-weight );text-transform:var( --e-global-typography-e8cf200-text-transform );line-height:var( --e-global-typography-e8cf200-line-height );letter-spacing:var( --e-global-typography-e8cf200-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1445 .elementor-element.elementor-element-66b9cfb2{font-family:var( --e-global-typography-c7db8bc-font-family ), Sans-serif;font-size:var( --e-global-typography-c7db8bc-font-size );text-transform:var( --e-global-typography-c7db8bc-text-transform );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-50e17189 .elementor-button{background-color:var( --e-global-color-dc41830 );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-1445 .elementor-element.elementor-element-50e17189 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1445 .elementor-element.elementor-element-50e17189 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1445 .elementor-element.elementor-element-1f81d3df{--display:flex;--min-height:357px;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;--z-index:0;}.elementor-1445 .elementor-element.elementor-element-1f81d3df:not(.elementor-motion-effects-element-type-background), .elementor-1445 .elementor-element.elementor-element-1f81d3df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1445 .elementor-element.elementor-element-2efaa67f .elementor-heading-title{font-family:var( --e-global-typography-c674f8e-font-family ), Sans-serif;font-size:var( --e-global-typography-c674f8e-font-size );font-weight:var( --e-global-typography-c674f8e-font-weight );text-transform:var( --e-global-typography-c674f8e-text-transform );line-height:var( --e-global-typography-c674f8e-line-height );letter-spacing:var( --e-global-typography-c674f8e-letter-spacing );color:var( --e-global-color-02418c3 );}.elementor-1445 .elementor-element.elementor-element-7abdb679 .elementor-heading-title{font-family:var( --e-global-typography-6d0920f-font-family ), Sans-serif;font-size:var( --e-global-typography-6d0920f-font-size );font-weight:var( --e-global-typography-6d0920f-font-weight );text-transform:var( --e-global-typography-6d0920f-text-transform );line-height:var( --e-global-typography-6d0920f-line-height );letter-spacing:var( --e-global-typography-6d0920f-letter-spacing );color:var( --e-global-color-02418c3 );}.elementor-1445 .elementor-element.elementor-element-5c979e12{font-family:var( --e-global-typography-c7db8bc-font-family ), Sans-serif;font-size:var( --e-global-typography-c7db8bc-font-size );text-transform:var( --e-global-typography-c7db8bc-text-transform );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );color:var( --e-global-color-02418c3 );}.elementor-1445 .elementor-element.elementor-element-32608ac2{--display:flex;--min-height:357px;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;--z-index:1;}.elementor-1445 .elementor-element.elementor-element-32608ac2:not(.elementor-motion-effects-element-type-background), .elementor-1445 .elementor-element.elementor-element-32608ac2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-1445 .elementor-element.elementor-element-5fcc7a05 .elementor-heading-title{font-family:var( --e-global-typography-c674f8e-font-family ), Sans-serif;font-size:var( --e-global-typography-c674f8e-font-size );font-weight:var( --e-global-typography-c674f8e-font-weight );text-transform:var( --e-global-typography-c674f8e-text-transform );line-height:var( --e-global-typography-c674f8e-line-height );letter-spacing:var( --e-global-typography-c674f8e-letter-spacing );color:var( --e-global-color-02418c3 );}.elementor-1445 .elementor-element.elementor-element-484a5ff7 .elementor-heading-title{font-family:var( --e-global-typography-6d0920f-font-family ), Sans-serif;font-size:var( --e-global-typography-6d0920f-font-size );font-weight:var( --e-global-typography-6d0920f-font-weight );text-transform:var( --e-global-typography-6d0920f-text-transform );line-height:var( --e-global-typography-6d0920f-line-height );letter-spacing:var( --e-global-typography-6d0920f-letter-spacing );color:var( --e-global-color-02418c3 );}.elementor-1445 .elementor-element.elementor-element-610db6e1{font-family:var( --e-global-typography-c7db8bc-font-family ), Sans-serif;font-size:var( --e-global-typography-c7db8bc-font-size );text-transform:var( --e-global-typography-c7db8bc-text-transform );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );color:var( --e-global-color-02418c3 );}.elementor-1445 .elementor-element.elementor-element-653b6d7d{--display:flex;--min-height:357px;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;--z-index:2;}.elementor-1445 .elementor-element.elementor-element-653b6d7d:not(.elementor-motion-effects-element-type-background), .elementor-1445 .elementor-element.elementor-element-653b6d7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#596865;}.elementor-1445 .elementor-element.elementor-element-68aac38d .elementor-heading-title{font-family:var( --e-global-typography-c674f8e-font-family ), Sans-serif;font-size:var( --e-global-typography-c674f8e-font-size );font-weight:var( --e-global-typography-c674f8e-font-weight );text-transform:var( --e-global-typography-c674f8e-text-transform );line-height:var( --e-global-typography-c674f8e-line-height );letter-spacing:var( --e-global-typography-c674f8e-letter-spacing );color:var( --e-global-color-02418c3 );}.elementor-1445 .elementor-element.elementor-element-6396d70d .elementor-heading-title{font-family:var( --e-global-typography-6d0920f-font-family ), Sans-serif;font-size:var( --e-global-typography-6d0920f-font-size );font-weight:var( --e-global-typography-6d0920f-font-weight );text-transform:var( --e-global-typography-6d0920f-text-transform );line-height:var( --e-global-typography-6d0920f-line-height );letter-spacing:var( --e-global-typography-6d0920f-letter-spacing );color:var( --e-global-color-02418c3 );}.elementor-1445 .elementor-element.elementor-element-1d3298c7{font-family:var( --e-global-typography-c7db8bc-font-family ), Sans-serif;font-size:var( --e-global-typography-c7db8bc-font-size );text-transform:var( --e-global-typography-c7db8bc-text-transform );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );color:var( --e-global-color-02418c3 );}.elementor-1445 .elementor-element.elementor-element-40f9b53e{--display:flex;--min-height:357px;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;--z-index:2;}.elementor-1445 .elementor-element.elementor-element-40f9b53e:not(.elementor-motion-effects-element-type-background), .elementor-1445 .elementor-element.elementor-element-40f9b53e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B6C0BE;}.elementor-1445 .elementor-element.elementor-element-6c82be2d .elementor-heading-title{font-family:var( --e-global-typography-c674f8e-font-family ), Sans-serif;font-size:var( --e-global-typography-c674f8e-font-size );font-weight:var( --e-global-typography-c674f8e-font-weight );text-transform:var( --e-global-typography-c674f8e-text-transform );line-height:var( --e-global-typography-c674f8e-line-height );letter-spacing:var( --e-global-typography-c674f8e-letter-spacing );color:var( --e-global-color-02418c3 );}.elementor-1445 .elementor-element.elementor-element-30c78bfb .elementor-heading-title{font-family:var( --e-global-typography-6d0920f-font-family ), Sans-serif;font-size:var( --e-global-typography-6d0920f-font-size );font-weight:var( --e-global-typography-6d0920f-font-weight );text-transform:var( --e-global-typography-6d0920f-text-transform );line-height:var( --e-global-typography-6d0920f-line-height );letter-spacing:var( --e-global-typography-6d0920f-letter-spacing );color:var( --e-global-color-02418c3 );}.elementor-1445 .elementor-element.elementor-element-5e17b58c{font-family:var( --e-global-typography-c7db8bc-font-family ), Sans-serif;font-size:var( --e-global-typography-c7db8bc-font-size );text-transform:var( --e-global-typography-c7db8bc-text-transform );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );color:var( --e-global-color-02418c3 );}.elementor-1445 .elementor-element.elementor-element-577832e3{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-1445 .elementor-element.elementor-element-9247a73{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-1445 .elementor-element.elementor-element-9247a73:not(.elementor-motion-effects-element-type-background), .elementor-1445 .elementor-element.elementor-element-9247a73 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-03f6267 );}.elementor-1445 .elementor-element.elementor-element-2ef5c126{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-1445 .elementor-element.elementor-element-2ef5c126.elementor-element{--align-self:flex-end;}.elementor-1445 .elementor-element.elementor-element-2ef5c126 .elementor-heading-title{font-family:var( --e-global-typography-0984d07-font-family ), Sans-serif;font-size:var( --e-global-typography-0984d07-font-size );font-weight:var( --e-global-typography-0984d07-font-weight );text-transform:var( --e-global-typography-0984d07-text-transform );line-height:var( --e-global-typography-0984d07-line-height );letter-spacing:var( --e-global-typography-0984d07-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-58eb8bba{--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-1445 .elementor-element.elementor-element-15acf09{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1445 .elementor-element.elementor-element-24c8f598{--display:flex;--min-height:150px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:75px 75px 75px 75px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1445 .elementor-element.elementor-element-24c8f598.e-con{--align-self:flex-start;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1445 .elementor-element.elementor-element-7fd31179{width:initial;max-width:initial;}.elementor-1445 .elementor-element.elementor-element-7fd31179 .elementor-icon-wrapper{text-align:center;}.elementor-1445 .elementor-element.elementor-element-7fd31179.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1445 .elementor-element.elementor-element-7fd31179.elementor-view-framed .elementor-icon, .elementor-1445 .elementor-element.elementor-element-7fd31179.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1445 .elementor-element.elementor-element-7fd31179.elementor-view-framed .elementor-icon, .elementor-1445 .elementor-element.elementor-element-7fd31179.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1445 .elementor-element.elementor-element-119a24df{width:var( --container-widget-width, 150px );max-width:150px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-1445 .elementor-element.elementor-element-119a24df.elementor-element{--align-self:flex-start;}.elementor-1445 .elementor-element.elementor-element-119a24df img{border-radius:75px 75px 75px 75px;}.elementor-widget-testimonial .elementor-testimonial-content{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial .elementor-testimonial-name{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-testimonial .elementor-testimonial-job{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1445 .elementor-element.elementor-element-19043c0b{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-1445 .elementor-element.elementor-element-19043c0b .elementor-testimonial-wrapper{text-align:start;}.elementor-1445 .elementor-element.elementor-element-19043c0b .elementor-testimonial-content{font-family:var( --e-global-typography-c7db8bc-font-family ), Sans-serif;font-size:var( --e-global-typography-c7db8bc-font-size );text-transform:var( --e-global-typography-c7db8bc-text-transform );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-19043c0b .elementor-testimonial-name{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-0589757-font-family ), Sans-serif;font-size:var( --e-global-typography-0589757-font-size );font-weight:var( --e-global-typography-0589757-font-weight );line-height:var( --e-global-typography-0589757-line-height );letter-spacing:var( --e-global-typography-0589757-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-19043c0b .elementor-testimonial-job{color:var( --e-global-color-text );font-family:var( --e-global-typography-04d1973-font-family ), Sans-serif;font-size:var( --e-global-typography-04d1973-font-size );font-weight:var( --e-global-typography-04d1973-font-weight );text-transform:var( --e-global-typography-04d1973-text-transform );line-height:var( --e-global-typography-04d1973-line-height );letter-spacing:var( --e-global-typography-04d1973-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-595798b6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1445 .elementor-element.elementor-element-15596e3b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1445 .elementor-element.elementor-element-4a0c8c51{--display:flex;--min-height:150px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:75px 75px 75px 75px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1445 .elementor-element.elementor-element-4a0c8c51.e-con{--align-self:flex-start;}.elementor-1445 .elementor-element.elementor-element-34098c9b{width:initial;max-width:initial;}.elementor-1445 .elementor-element.elementor-element-34098c9b .elementor-icon-wrapper{text-align:center;}.elementor-1445 .elementor-element.elementor-element-34098c9b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1445 .elementor-element.elementor-element-34098c9b.elementor-view-framed .elementor-icon, .elementor-1445 .elementor-element.elementor-element-34098c9b.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1445 .elementor-element.elementor-element-34098c9b.elementor-view-framed .elementor-icon, .elementor-1445 .elementor-element.elementor-element-34098c9b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1445 .elementor-element.elementor-element-6e2175eb{width:var( --container-widget-width, 150px );max-width:150px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-1445 .elementor-element.elementor-element-6e2175eb.elementor-element{--align-self:flex-start;}.elementor-1445 .elementor-element.elementor-element-6e2175eb img{border-radius:75px 75px 75px 75px;}.elementor-1445 .elementor-element.elementor-element-3f119588{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-1445 .elementor-element.elementor-element-3f119588 .elementor-testimonial-wrapper{text-align:start;}.elementor-1445 .elementor-element.elementor-element-3f119588 .elementor-testimonial-content{font-family:var( --e-global-typography-c7db8bc-font-family ), Sans-serif;font-size:var( --e-global-typography-c7db8bc-font-size );text-transform:var( --e-global-typography-c7db8bc-text-transform );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-3f119588 .elementor-testimonial-name{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-0589757-font-family ), Sans-serif;font-size:var( --e-global-typography-0589757-font-size );font-weight:var( --e-global-typography-0589757-font-weight );line-height:var( --e-global-typography-0589757-line-height );letter-spacing:var( --e-global-typography-0589757-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-3f119588 .elementor-testimonial-job{color:var( --e-global-color-text );font-family:var( --e-global-typography-04d1973-font-family ), Sans-serif;font-size:var( --e-global-typography-04d1973-font-size );font-weight:var( --e-global-typography-04d1973-font-weight );text-transform:var( --e-global-typography-04d1973-text-transform );line-height:var( --e-global-typography-04d1973-line-height );letter-spacing:var( --e-global-typography-04d1973-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-6f4b3dd2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1445 .elementor-element.elementor-element-12a317bc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1445 .elementor-element.elementor-element-4b813a2{--display:flex;--min-height:150px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--border-radius:75px 75px 75px 75px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1445 .elementor-element.elementor-element-4b813a2.e-con{--align-self:flex-start;}.elementor-1445 .elementor-element.elementor-element-728304ab{width:initial;max-width:initial;}.elementor-1445 .elementor-element.elementor-element-728304ab .elementor-icon-wrapper{text-align:center;}.elementor-1445 .elementor-element.elementor-element-728304ab.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1445 .elementor-element.elementor-element-728304ab.elementor-view-framed .elementor-icon, .elementor-1445 .elementor-element.elementor-element-728304ab.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1445 .elementor-element.elementor-element-728304ab.elementor-view-framed .elementor-icon, .elementor-1445 .elementor-element.elementor-element-728304ab.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1445 .elementor-element.elementor-element-6885ae3e{width:var( --container-widget-width, 150px );max-width:150px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -20px;--container-widget-width:150px;--container-widget-flex-grow:0;}.elementor-1445 .elementor-element.elementor-element-6885ae3e.elementor-element{--align-self:flex-start;}.elementor-1445 .elementor-element.elementor-element-6885ae3e img{border-radius:75px 75px 75px 75px;}.elementor-1445 .elementor-element.elementor-element-e219fb5{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-1445 .elementor-element.elementor-element-e219fb5 .elementor-testimonial-wrapper{text-align:start;}.elementor-1445 .elementor-element.elementor-element-e219fb5 .elementor-testimonial-content{font-family:var( --e-global-typography-c7db8bc-font-family ), Sans-serif;font-size:var( --e-global-typography-c7db8bc-font-size );text-transform:var( --e-global-typography-c7db8bc-text-transform );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-e219fb5 .elementor-testimonial-name{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-0589757-font-family ), Sans-serif;font-size:var( --e-global-typography-0589757-font-size );font-weight:var( --e-global-typography-0589757-font-weight );line-height:var( --e-global-typography-0589757-line-height );letter-spacing:var( --e-global-typography-0589757-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-e219fb5 .elementor-testimonial-job{color:var( --e-global-color-text );font-family:var( --e-global-typography-04d1973-font-family ), Sans-serif;font-size:var( --e-global-typography-04d1973-font-size );font-weight:var( --e-global-typography-04d1973-font-weight );text-transform:var( --e-global-typography-04d1973-text-transform );line-height:var( --e-global-typography-04d1973-line-height );letter-spacing:var( --e-global-typography-04d1973-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-555c2ceb{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-20px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:70px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-20px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:70px;--e-n-carousel-arrow-normal-color:var( --e-global-color-secondary );--e-n-carousel-arrow-hover-color:var( --e-global-color-primary );}.elementor-1445 .elementor-element.elementor-element-244515ef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--overlay-opacity:0.67;}.elementor-1445 .elementor-element.elementor-element-244515ef:not(.elementor-motion-effects-element-type-background), .elementor-1445 .elementor-element.elementor-element-244515ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-03f6267 );background-image:url("https://wi-hausverwaltung.de/wp-content/uploads/2025/10/WI-Hausverwaltung_Hero-1.webp");background-repeat:no-repeat;background-size:cover;}.elementor-1445 .elementor-element.elementor-element-244515ef::before, .elementor-1445 .elementor-element.elementor-element-244515ef > .elementor-background-video-container::before, .elementor-1445 .elementor-element.elementor-element-244515ef > .e-con-inner > .elementor-background-video-container::before, .elementor-1445 .elementor-element.elementor-element-244515ef > .elementor-background-slideshow::before, .elementor-1445 .elementor-element.elementor-element-244515ef > .e-con-inner > .elementor-background-slideshow::before, .elementor-1445 .elementor-element.elementor-element-244515ef > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-d13b2cb );--background-overlay:'';}.elementor-1445 .elementor-element.elementor-element-2a790c69{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0rem;--margin-bottom:3rem;--margin-left:0rem;--margin-right:0rem;}.elementor-1445 .elementor-element.elementor-element-347befa0 .elementor-heading-title{font-family:var( --e-global-typography-0984d07-font-family ), Sans-serif;font-size:var( --e-global-typography-0984d07-font-size );font-weight:var( --e-global-typography-0984d07-font-weight );text-transform:var( --e-global-typography-0984d07-text-transform );line-height:var( --e-global-typography-0984d07-line-height );letter-spacing:var( --e-global-typography-0984d07-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-3ff5ae54 .elementor-heading-title{font-family:var( --e-global-typography-e8cf200-font-family ), Sans-serif;font-size:var( --e-global-typography-e8cf200-font-size );font-weight:var( --e-global-typography-e8cf200-font-weight );text-transform:var( --e-global-typography-e8cf200-text-transform );line-height:var( --e-global-typography-e8cf200-line-height );letter-spacing:var( --e-global-typography-e8cf200-letter-spacing );color:var( --e-global-color-02418c3 );}.elementor-1445 .elementor-element.elementor-element-3d707b71{font-family:var( --e-global-typography-c7db8bc-font-family ), Sans-serif;font-size:var( --e-global-typography-c7db8bc-font-size );text-transform:var( --e-global-typography-c7db8bc-text-transform );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );color:var( --e-global-color-03f6267 );}.elementor-1445 .elementor-element.elementor-element-55108e1 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-02418c3 );color:var( --e-global-color-02418c3 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:16px 25px 16px 25px;}.elementor-1445 .elementor-element.elementor-element-55108e1{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1445 .elementor-element.elementor-element-55108e1 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1445 .elementor-element.elementor-element-55108e1 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1445 .elementor-element.elementor-element-5b293774{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-1445 .elementor-element.elementor-element-5b293774:not(.elementor-motion-effects-element-type-background), .elementor-1445 .elementor-element.elementor-element-5b293774 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-03f6267 );}.elementor-1445 .elementor-element.elementor-element-6d0307ca{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0rem;--margin-bottom:3rem;--margin-left:0rem;--margin-right:0rem;}.elementor-1445 .elementor-element.elementor-element-38714ff8 .elementor-heading-title{font-family:var( --e-global-typography-0984d07-font-family ), Sans-serif;font-size:var( --e-global-typography-0984d07-font-size );font-weight:var( --e-global-typography-0984d07-font-weight );text-transform:var( --e-global-typography-0984d07-text-transform );line-height:var( --e-global-typography-0984d07-line-height );letter-spacing:var( --e-global-typography-0984d07-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-2ee4c0a1 .elementor-heading-title{font-family:var( --e-global-typography-e8cf200-font-family ), Sans-serif;font-size:var( --e-global-typography-e8cf200-font-size );font-weight:var( --e-global-typography-e8cf200-font-weight );text-transform:var( --e-global-typography-e8cf200-text-transform );line-height:var( --e-global-typography-e8cf200-line-height );letter-spacing:var( --e-global-typography-e8cf200-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1445 .elementor-element.elementor-element-5fba91f3{font-family:var( --e-global-typography-c7db8bc-font-family ), Sans-serif;font-size:var( --e-global-typography-c7db8bc-font-size );text-transform:var( --e-global-typography-c7db8bc-text-transform );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );color:var( --e-global-color-text );}.elementor-1445 .elementor-element.elementor-element-79c5c6fa{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;}.elementor-1445 .elementor-element.elementor-element-5b68c77d{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;box-shadow:0px 0px 32px 0px rgba(0, 0, 0, 0.05);--padding-top:0rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:0rem;}.elementor-1445 .elementor-element.elementor-element-5b68c77d:not(.elementor-motion-effects-element-type-background), .elementor-1445 .elementor-element.elementor-element-5b68c77d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-02418c3 );}.elementor-1445 .elementor-element.elementor-element-355f7680{--display:flex;--margin-top:-3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-1445 .elementor-element.elementor-element-6714cbd3{padding:1rem 3rem 3rem 0rem;text-align:end;}.elementor-1445 .elementor-element.elementor-element-6714cbd3 .elementor-heading-title{font-family:var( --e-global-typography-b0d1641-font-family ), Sans-serif;font-size:var( --e-global-typography-b0d1641-font-size );font-weight:var( --e-global-typography-b0d1641-font-weight );text-transform:var( --e-global-typography-b0d1641-text-transform );line-height:var( --e-global-typography-b0d1641-line-height );letter-spacing:var( --e-global-typography-b0d1641-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1445 .elementor-element.elementor-element-5b1da3a9{width:100%;max-width:100%;background-color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) -7px;padding:20px 30px 20px 30px;bottom:0px;}body:not(.rtl) .elementor-1445 .elementor-element.elementor-element-5b1da3a9{left:0px;}body.rtl .elementor-1445 .elementor-element.elementor-element-5b1da3a9{right:0px;}.elementor-1445 .elementor-element.elementor-element-5b1da3a9 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-02418c3 );}.elementor-1445 .elementor-element.elementor-element-1188cfdd{padding:0rem 2rem 0rem 0rem;}.elementor-1445 .elementor-element.elementor-element-755aca3a{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;box-shadow:0px 0px 32px 0px rgba(0, 0, 0, 0.05);--padding-top:0rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:0rem;}.elementor-1445 .elementor-element.elementor-element-755aca3a:not(.elementor-motion-effects-element-type-background), .elementor-1445 .elementor-element.elementor-element-755aca3a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-02418c3 );}.elementor-1445 .elementor-element.elementor-element-20e9bb49{--display:flex;--margin-top:-3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-1445 .elementor-element.elementor-element-4658d4c2{padding:1rem 3rem 3rem 0rem;text-align:end;}.elementor-1445 .elementor-element.elementor-element-4658d4c2 .elementor-heading-title{font-family:var( --e-global-typography-b0d1641-font-family ), Sans-serif;font-size:var( --e-global-typography-b0d1641-font-size );font-weight:var( --e-global-typography-b0d1641-font-weight );text-transform:var( --e-global-typography-b0d1641-text-transform );line-height:var( --e-global-typography-b0d1641-line-height );letter-spacing:var( --e-global-typography-b0d1641-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1445 .elementor-element.elementor-element-282f9405{width:100%;max-width:100%;background-color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) -7px;padding:20px 30px 20px 30px;bottom:0px;}body:not(.rtl) .elementor-1445 .elementor-element.elementor-element-282f9405{left:0px;}body.rtl .elementor-1445 .elementor-element.elementor-element-282f9405{right:0px;}.elementor-1445 .elementor-element.elementor-element-282f9405 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-02418c3 );}.elementor-1445 .elementor-element.elementor-element-2a0c7ce7{padding:0rem 2rem 0rem 0rem;}.elementor-1445 .elementor-element.elementor-element-386261{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;box-shadow:0px 0px 32px 0px rgba(0, 0, 0, 0.05);--padding-top:0rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:0rem;}.elementor-1445 .elementor-element.elementor-element-386261:not(.elementor-motion-effects-element-type-background), .elementor-1445 .elementor-element.elementor-element-386261 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-02418c3 );}.elementor-1445 .elementor-element.elementor-element-559c3208{--display:flex;--margin-top:-3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-1445 .elementor-element.elementor-element-63de1241{padding:1rem 3rem 3rem 0rem;text-align:end;}.elementor-1445 .elementor-element.elementor-element-63de1241 .elementor-heading-title{font-family:var( --e-global-typography-b0d1641-font-family ), Sans-serif;font-size:var( --e-global-typography-b0d1641-font-size );font-weight:var( --e-global-typography-b0d1641-font-weight );text-transform:var( --e-global-typography-b0d1641-text-transform );line-height:var( --e-global-typography-b0d1641-line-height );letter-spacing:var( --e-global-typography-b0d1641-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1445 .elementor-element.elementor-element-5496e502{width:100%;max-width:100%;background-color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) -7px;padding:20px 30px 20px 30px;bottom:0px;}body:not(.rtl) .elementor-1445 .elementor-element.elementor-element-5496e502{left:0px;}body.rtl .elementor-1445 .elementor-element.elementor-element-5496e502{right:0px;}.elementor-1445 .elementor-element.elementor-element-5496e502 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-02418c3 );}.elementor-1445 .elementor-element.elementor-element-71bc612d{padding:0rem 2rem 0rem 0rem;}.elementor-1445 .elementor-element.elementor-element-57a551a1{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;box-shadow:0px 0px 32px 0px rgba(0, 0, 0, 0.05);--padding-top:0rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:0rem;}.elementor-1445 .elementor-element.elementor-element-57a551a1:not(.elementor-motion-effects-element-type-background), .elementor-1445 .elementor-element.elementor-element-57a551a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-02418c3 );}.elementor-1445 .elementor-element.elementor-element-4b7e93f7{--display:flex;--margin-top:-3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-1445 .elementor-element.elementor-element-136c560d{padding:1rem 3rem 3rem 0rem;text-align:end;}.elementor-1445 .elementor-element.elementor-element-136c560d .elementor-heading-title{font-family:var( --e-global-typography-b0d1641-font-family ), Sans-serif;font-size:var( --e-global-typography-b0d1641-font-size );font-weight:var( --e-global-typography-b0d1641-font-weight );text-transform:var( --e-global-typography-b0d1641-text-transform );line-height:var( --e-global-typography-b0d1641-line-height );letter-spacing:var( --e-global-typography-b0d1641-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1445 .elementor-element.elementor-element-4852a7a0{width:100%;max-width:100%;background-color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) -7px;padding:20px 30px 20px 30px;bottom:0px;}body:not(.rtl) .elementor-1445 .elementor-element.elementor-element-4852a7a0{left:0px;}body.rtl .elementor-1445 .elementor-element.elementor-element-4852a7a0{right:0px;}.elementor-1445 .elementor-element.elementor-element-4852a7a0 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-02418c3 );}.elementor-1445 .elementor-element.elementor-element-5a6e73ab{padding:0rem 2rem 0rem 0rem;}.elementor-1445 .elementor-element.elementor-element-4359da12{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-1445 .elementor-element.elementor-element-4359da12:not(.elementor-motion-effects-element-type-background), .elementor-1445 .elementor-element.elementor-element-4359da12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-02418c3 );}.elementor-1445 .elementor-element.elementor-element-54073c38{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--margin-top:0rem;--margin-bottom:3rem;--margin-left:0rem;--margin-right:0rem;}.elementor-1445 .elementor-element.elementor-element-7fc69546 .elementor-heading-title{font-family:var( --e-global-typography-0984d07-font-family ), Sans-serif;font-size:var( --e-global-typography-0984d07-font-size );font-weight:var( --e-global-typography-0984d07-font-weight );text-transform:var( --e-global-typography-0984d07-text-transform );line-height:var( --e-global-typography-0984d07-line-height );letter-spacing:var( --e-global-typography-0984d07-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-7b572a64 .elementor-heading-title{font-family:var( --e-global-typography-e8cf200-font-family ), Sans-serif;font-size:var( --e-global-typography-e8cf200-font-size );font-weight:var( --e-global-typography-e8cf200-font-weight );text-transform:var( --e-global-typography-e8cf200-text-transform );line-height:var( --e-global-typography-e8cf200-line-height );letter-spacing:var( --e-global-typography-e8cf200-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1445 .elementor-element.elementor-element-37dd820e{font-family:var( --e-global-typography-c7db8bc-font-family ), Sans-serif;font-size:var( --e-global-typography-c7db8bc-font-size );text-transform:var( --e-global-typography-c7db8bc-text-transform );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );color:var( --e-global-color-text );}.elementor-1445 .elementor-element.elementor-element-3f71750a{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;}.elementor-1445 .elementor-element.elementor-element-ee6b3cd{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;box-shadow:0px 0px 32px 0px rgba(0, 0, 0, 0.05);--padding-top:0rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:0rem;}.elementor-1445 .elementor-element.elementor-element-ee6b3cd:not(.elementor-motion-effects-element-type-background), .elementor-1445 .elementor-element.elementor-element-ee6b3cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-02418c3 );}.elementor-1445 .elementor-element.elementor-element-4689586{--display:flex;--margin-top:-3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-1445 .elementor-element.elementor-element-3e0362fe{width:var( --container-widget-width, 100% );max-width:100%;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1445 .elementor-element.elementor-element-56284e30{background-color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) -7px;padding:20px 30px 20px 30px;bottom:0px;}body:not(.rtl) .elementor-1445 .elementor-element.elementor-element-56284e30{left:0px;}body.rtl .elementor-1445 .elementor-element.elementor-element-56284e30{right:0px;}.elementor-1445 .elementor-element.elementor-element-56284e30 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-02418c3 );}.elementor-1445 .elementor-element.elementor-element-3cd66786{padding:0rem 3rem 0rem 0rem;}.elementor-1445 .elementor-element.elementor-element-3cd66786 .elementor-image-box-wrapper{text-align:start;}.elementor-1445 .elementor-element.elementor-element-3cd66786 .elementor-image-box-title{font-family:var( --e-global-typography-6d0920f-font-family ), Sans-serif;font-size:var( --e-global-typography-6d0920f-font-size );font-weight:var( --e-global-typography-6d0920f-font-weight );text-transform:var( --e-global-typography-6d0920f-text-transform );line-height:var( --e-global-typography-6d0920f-line-height );letter-spacing:var( --e-global-typography-6d0920f-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1445 .elementor-element.elementor-element-3cd66786:has(:hover) .elementor-image-box-title,
					 .elementor-1445 .elementor-element.elementor-element-3cd66786:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-1445 .elementor-element.elementor-element-3cd66786 .elementor-image-box-description{font-family:var( --e-global-typography-c7db8bc-font-family ), Sans-serif;font-size:var( --e-global-typography-c7db8bc-font-size );text-transform:var( --e-global-typography-c7db8bc-text-transform );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );color:var( --e-global-color-text );}.elementor-1445 .elementor-element.elementor-element-8195802{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;box-shadow:0px 0px 32px 0px rgba(0, 0, 0, 0.05);--padding-top:0rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:0rem;}.elementor-1445 .elementor-element.elementor-element-8195802:not(.elementor-motion-effects-element-type-background), .elementor-1445 .elementor-element.elementor-element-8195802 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-02418c3 );}.elementor-1445 .elementor-element.elementor-element-729bcb0d{--display:flex;--margin-top:-3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-1445 .elementor-element.elementor-element-6f49b076{width:var( --container-widget-width, 100% );max-width:100%;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1445 .elementor-element.elementor-element-3f631c42{background-color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) -7px;padding:20px 30px 20px 30px;bottom:0px;}body:not(.rtl) .elementor-1445 .elementor-element.elementor-element-3f631c42{left:0px;}body.rtl .elementor-1445 .elementor-element.elementor-element-3f631c42{right:0px;}.elementor-1445 .elementor-element.elementor-element-3f631c42 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-02418c3 );}.elementor-1445 .elementor-element.elementor-element-549be5d7{padding:0rem 3rem 0rem 0rem;}.elementor-1445 .elementor-element.elementor-element-549be5d7 .elementor-image-box-wrapper{text-align:start;}.elementor-1445 .elementor-element.elementor-element-549be5d7 .elementor-image-box-title{font-family:var( --e-global-typography-6d0920f-font-family ), Sans-serif;font-size:var( --e-global-typography-6d0920f-font-size );font-weight:var( --e-global-typography-6d0920f-font-weight );text-transform:var( --e-global-typography-6d0920f-text-transform );line-height:var( --e-global-typography-6d0920f-line-height );letter-spacing:var( --e-global-typography-6d0920f-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1445 .elementor-element.elementor-element-549be5d7:has(:hover) .elementor-image-box-title,
					 .elementor-1445 .elementor-element.elementor-element-549be5d7:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-1445 .elementor-element.elementor-element-549be5d7 .elementor-image-box-description{font-family:var( --e-global-typography-c7db8bc-font-family ), Sans-serif;font-size:var( --e-global-typography-c7db8bc-font-size );text-transform:var( --e-global-typography-c7db8bc-text-transform );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );color:var( --e-global-color-text );}.elementor-1445 .elementor-element.elementor-element-6226a989{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;box-shadow:0px 0px 32px 0px rgba(0, 0, 0, 0.05);--padding-top:0rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:0rem;}.elementor-1445 .elementor-element.elementor-element-6226a989:not(.elementor-motion-effects-element-type-background), .elementor-1445 .elementor-element.elementor-element-6226a989 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-02418c3 );}.elementor-1445 .elementor-element.elementor-element-3d15c30d{--display:flex;--margin-top:-3rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-1445 .elementor-element.elementor-element-16ab8927{width:var( --container-widget-width, 100% );max-width:100%;margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1445 .elementor-element.elementor-element-58cfd3d7{background-color:var( --e-global-color-primary );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -7px) -7px;padding:20px 30px 20px 30px;bottom:0px;}body:not(.rtl) .elementor-1445 .elementor-element.elementor-element-58cfd3d7{left:0px;}body.rtl .elementor-1445 .elementor-element.elementor-element-58cfd3d7{right:0px;}.elementor-1445 .elementor-element.elementor-element-58cfd3d7 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:var( --e-global-color-02418c3 );}.elementor-1445 .elementor-element.elementor-element-7a19e897{padding:0rem 3rem 0rem 0rem;}.elementor-1445 .elementor-element.elementor-element-7a19e897 .elementor-image-box-wrapper{text-align:start;}.elementor-1445 .elementor-element.elementor-element-7a19e897 .elementor-image-box-title{font-family:var( --e-global-typography-6d0920f-font-family ), Sans-serif;font-size:var( --e-global-typography-6d0920f-font-size );font-weight:var( --e-global-typography-6d0920f-font-weight );text-transform:var( --e-global-typography-6d0920f-text-transform );line-height:var( --e-global-typography-6d0920f-line-height );letter-spacing:var( --e-global-typography-6d0920f-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1445 .elementor-element.elementor-element-7a19e897:has(:hover) .elementor-image-box-title,
					 .elementor-1445 .elementor-element.elementor-element-7a19e897:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-1445 .elementor-element.elementor-element-7a19e897 .elementor-image-box-description{font-family:var( --e-global-typography-c7db8bc-font-family ), Sans-serif;font-size:var( --e-global-typography-c7db8bc-font-size );text-transform:var( --e-global-typography-c7db8bc-text-transform );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );color:var( --e-global-color-text );}.elementor-1445 .elementor-element.elementor-element-11464d18{--display:flex;--min-height:50vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;}.elementor-1445 .elementor-element.elementor-element-11464d18:not(.elementor-motion-effects-element-type-background), .elementor-1445 .elementor-element.elementor-element-11464d18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-1445 .elementor-element.elementor-element-287ca7bc{--display:flex;--z-index:1;}.elementor-1445 .elementor-element.elementor-element-287ca7bc.e-con{--align-self:center;}.elementor-1445 .elementor-element.elementor-element-1a2ac64b{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:3rem;}.elementor-1445 .elementor-element.elementor-element-6c09ba1 .elementor-heading-title{font-family:var( --e-global-typography-0589757-font-family ), Sans-serif;font-size:var( --e-global-typography-0589757-font-size );font-weight:var( --e-global-typography-0589757-font-weight );line-height:var( --e-global-typography-0589757-line-height );letter-spacing:var( --e-global-typography-0589757-letter-spacing );color:var( --e-global-color-02418c3 );}.elementor-1445 .elementor-element.elementor-element-2e9e0ca6{font-family:"Inter Tight", Sans-serif;font-size:clamp(1.25rem, 1.1729rem + 0.3247vw, 1.5625rem);font-weight:400;text-transform:none;line-height:1.6em;letter-spacing:0px;color:var( --e-global-color-02418c3 );}.elementor-1445 .elementor-element.elementor-element-5b9c91{--display:flex;}.elementor-1445 .elementor-element.elementor-element-5b9c91:not(.elementor-motion-effects-element-type-background), .elementor-1445 .elementor-element.elementor-element-5b9c91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://wi-hausverwaltung.de/wp-content/uploads/2026/09/WI-Hausverwaltung_Alexander-Eller-3-2.webp");background-position:center center;background-size:cover;}.elementor-1445 .elementor-element.elementor-element-55432cb9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--overflow:hidden;}.elementor-1445 .elementor-element.elementor-element-55432cb9:not(.elementor-motion-effects-element-type-background), .elementor-1445 .elementor-element.elementor-element-55432cb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-03f6267 );}.elementor-1445 .elementor-element.elementor-element-65dea649{--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:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-1445 .elementor-element.elementor-element-6141d5d4{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-1445 .elementor-element.elementor-element-602446c2 .elementor-heading-title{font-family:var( --e-global-typography-0984d07-font-family ), Sans-serif;font-size:var( --e-global-typography-0984d07-font-size );font-weight:var( --e-global-typography-0984d07-font-weight );text-transform:var( --e-global-typography-0984d07-text-transform );line-height:var( --e-global-typography-0984d07-line-height );letter-spacing:var( --e-global-typography-0984d07-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-52df6335 .elementor-heading-title{font-family:var( --e-global-typography-e8cf200-font-family ), Sans-serif;font-size:var( --e-global-typography-e8cf200-font-size );font-weight:var( --e-global-typography-e8cf200-font-weight );text-transform:var( --e-global-typography-e8cf200-text-transform );line-height:var( --e-global-typography-e8cf200-line-height );letter-spacing:var( --e-global-typography-e8cf200-letter-spacing );color:var( --e-global-color-secondary );}.elementor-1445 .elementor-element.elementor-element-7ffb3150{--display:flex;}.elementor-1445 .elementor-element.elementor-element-42acc70c{font-family:var( --e-global-typography-c7db8bc-font-family ), Sans-serif;font-size:var( --e-global-typography-c7db8bc-font-size );text-transform:var( --e-global-typography-c7db8bc-text-transform );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-7e35d8fe{--display:flex;}.elementor-1445 .elementor-element.elementor-element-5a5a7a3{font-family:var( --e-global-typography-c7db8bc-font-family ), Sans-serif;font-size:var( --e-global-typography-c7db8bc-font-size );text-transform:var( --e-global-typography-c7db8bc-text-transform );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-15a05dde{--display:flex;}.elementor-1445 .elementor-element.elementor-element-5497bc63{font-family:var( --e-global-typography-c7db8bc-font-family ), Sans-serif;font-size:var( --e-global-typography-c7db8bc-font-size );text-transform:var( --e-global-typography-c7db8bc-text-transform );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-a54086{--display:flex;}.elementor-1445 .elementor-element.elementor-element-5383ed21{font-family:var( --e-global-typography-c7db8bc-font-family ), Sans-serif;font-size:var( --e-global-typography-c7db8bc-font-size );text-transform:var( --e-global-typography-c7db8bc-text-transform );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-4caa4129{--display:flex;}.elementor-1445 .elementor-element.elementor-element-40b30b8c{font-family:var( --e-global-typography-c7db8bc-font-family ), Sans-serif;font-size:var( --e-global-typography-c7db8bc-font-size );text-transform:var( --e-global-typography-c7db8bc-text-transform );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-45a3fc0c{--display:flex;}.elementor-1445 .elementor-element.elementor-element-3e8a6fec{font-family:var( --e-global-typography-c7db8bc-font-family ), Sans-serif;font-size:var( --e-global-typography-c7db8bc-font-size );text-transform:var( --e-global-typography-c7db8bc-text-transform );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-2b66f9e7{--n-accordion-title-font-size:var( --e-global-typography-bcb282c-font-size );width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-d13b2cb );}.elementor-1445 .elementor-element.elementor-element-2b66f9e7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-701c49c );}.elementor-1445 .elementor-element.elementor-element-2b66f9e7 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-d13b2cb );}.elementor-1445 .elementor-element.elementor-element-2b66f9e7 {--n-accordion-padding:15px 15px 15px 15px;}:where( .elementor-1445 .elementor-element.elementor-element-2b66f9e7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-bcb282c-font-family ), Sans-serif;font-weight:var( --e-global-typography-bcb282c-font-weight );text-transform:var( --e-global-typography-bcb282c-text-transform );line-height:var( --e-global-typography-bcb282c-line-height );letter-spacing:var( --e-global-typography-bcb282c-letter-spacing );}:where( .elementor-1445 .elementor-element.elementor-element-2b66f9e7 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:15px;--padding-right:15px;--padding-bottom:15px;--padding-left:15px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1445 .elementor-element.elementor-element-7757aaf0{--width:100%;}.elementor-1445 .elementor-element.elementor-element-4581a359{--width:auto;}.elementor-1445 .elementor-element.elementor-element-408bf8a9{--width:50%;}.elementor-1445 .elementor-element.elementor-element-5946a75d{--width:auto;}.elementor-1445 .elementor-element.elementor-element-57c6db46{--width:auto;}.elementor-1445 .elementor-element.elementor-element-35e68dab{--width:50%;}.elementor-1445 .elementor-element.elementor-element-466434f9{--width:200px;}.elementor-1445 .elementor-element.elementor-element-344da653{--width:50%;}.elementor-1445 .elementor-element.elementor-element-280917a6{--width:50%;}.elementor-1445 .elementor-element.elementor-element-16aefc45{--width:50%;}.elementor-1445 .elementor-element.elementor-element-18ebfddf{--width:40%;}.elementor-1445 .elementor-element.elementor-element-3550aa13{--width:50%;}.elementor-1445 .elementor-element.elementor-element-1f81d3df{--width:55%;}.elementor-1445 .elementor-element.elementor-element-32608ac2{--width:60%;}.elementor-1445 .elementor-element.elementor-element-653b6d7d{--width:65%;}.elementor-1445 .elementor-element.elementor-element-40f9b53e{--width:70%;}.elementor-1445 .elementor-element.elementor-element-577832e3{--width:60%;}.elementor-1445 .elementor-element.elementor-element-15acf09{--width:30%;}.elementor-1445 .elementor-element.elementor-element-24c8f598{--width:150px;}.elementor-1445 .elementor-element.elementor-element-15596e3b{--width:30%;}.elementor-1445 .elementor-element.elementor-element-4a0c8c51{--width:150px;}.elementor-1445 .elementor-element.elementor-element-12a317bc{--width:30%;}.elementor-1445 .elementor-element.elementor-element-4b813a2{--width:150px;}.elementor-1445 .elementor-element.elementor-element-2a790c69{--width:50%;}.elementor-1445 .elementor-element.elementor-element-6d0307ca{--width:50%;}.elementor-1445 .elementor-element.elementor-element-54073c38{--width:50%;}.elementor-1445 .elementor-element.elementor-element-1a2ac64b{--width:50%;}.elementor-1445 .elementor-element.elementor-element-5b9c91{--width:50%;}.elementor-1445 .elementor-element.elementor-element-6141d5d4{--width:40%;}}@media(max-width:1200px) and (min-width:768px){.elementor-1445 .elementor-element.elementor-element-408bf8a9{--width:55%;}.elementor-1445 .elementor-element.elementor-element-35e68dab{--width:45%;}.elementor-1445 .elementor-element.elementor-element-18ebfddf{--width:65%;}.elementor-1445 .elementor-element.elementor-element-24c8f598{--width:130px;}.elementor-1445 .elementor-element.elementor-element-4a0c8c51{--width:130px;}.elementor-1445 .elementor-element.elementor-element-4b813a2{--width:130px;}.elementor-1445 .elementor-element.elementor-element-2a790c69{--width:100%;}.elementor-1445 .elementor-element.elementor-element-6d0307ca{--width:100%;}.elementor-1445 .elementor-element.elementor-element-54073c38{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1445 .elementor-element.elementor-element-280917a6{--width:50%;}.elementor-1445 .elementor-element.elementor-element-24c8f598{--width:100px;}.elementor-1445 .elementor-element.elementor-element-4a0c8c51{--width:100px;}.elementor-1445 .elementor-element.elementor-element-4b813a2{--width:100px;}}@media(max-width:880px) and (min-width:768px){.elementor-1445 .elementor-element.elementor-element-408bf8a9{--width:100%;}.elementor-1445 .elementor-element.elementor-element-35e68dab{--width:50%;}.elementor-1445 .elementor-element.elementor-element-15acf09{--width:32%;}.elementor-1445 .elementor-element.elementor-element-24c8f598{--width:100px;}.elementor-1445 .elementor-element.elementor-element-15596e3b{--width:32%;}.elementor-1445 .elementor-element.elementor-element-4a0c8c51{--width:100px;}.elementor-1445 .elementor-element.elementor-element-12a317bc{--width:32%;}.elementor-1445 .elementor-element.elementor-element-4b813a2{--width:100px;}}@media(min-width:1367px){.elementor-1445 .elementor-element.elementor-element-244515ef:not(.elementor-motion-effects-element-type-background), .elementor-1445 .elementor-element.elementor-element-244515ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1366px){.elementor-1445 .elementor-element.elementor-element-7757aaf0{--grid-auto-flow:row;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1445 .elementor-element.elementor-element-3c4bb02d .elementor-heading-title{font-size:var( --e-global-typography-0984d07-font-size );line-height:var( --e-global-typography-0984d07-line-height );letter-spacing:var( --e-global-typography-0984d07-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-4f6e0b25 .elementor-heading-title{font-size:var( --e-global-typography-b0d1641-font-size );line-height:var( --e-global-typography-b0d1641-line-height );letter-spacing:var( --e-global-typography-b0d1641-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1445 .elementor-element.elementor-element-6e7b480c{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1445 .elementor-element.elementor-element-7cea2081 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-b0d1641-font-size );line-height:var( --e-global-typography-b0d1641-line-height );letter-spacing:var( --e-global-typography-b0d1641-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-7a54dada .elementor-heading-title{font-size:var( --e-global-typography-6d0920f-font-size );line-height:var( --e-global-typography-6d0920f-line-height );letter-spacing:var( --e-global-typography-6d0920f-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-4a5635d4{font-size:var( --e-global-typography-5618c4a-font-size );line-height:var( --e-global-typography-5618c4a-line-height );letter-spacing:var( --e-global-typography-5618c4a-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-20418e2e{font-size:var( --e-global-typography-04d1973-font-size );line-height:var( --e-global-typography-04d1973-line-height );letter-spacing:var( --e-global-typography-04d1973-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-7d090476 .elementor-heading-title{font-size:var( --e-global-typography-0984d07-font-size );line-height:var( --e-global-typography-0984d07-line-height );letter-spacing:var( --e-global-typography-0984d07-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-2f90dff0 .elementor-heading-title{font-size:var( --e-global-typography-e8cf200-font-size );line-height:var( --e-global-typography-e8cf200-line-height );letter-spacing:var( --e-global-typography-e8cf200-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-22e490e0{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-74f2f3bf .elementor-counter-number-wrapper{font-size:var( --e-global-typography-b0d1641-font-size );line-height:var( --e-global-typography-b0d1641-line-height );letter-spacing:var( --e-global-typography-b0d1641-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-31eb8ddb .elementor-heading-title{font-size:var( --e-global-typography-6d0920f-font-size );line-height:var( --e-global-typography-6d0920f-line-height );letter-spacing:var( --e-global-typography-6d0920f-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-241260fd .elementor-counter-number-wrapper{font-size:var( --e-global-typography-b0d1641-font-size );line-height:var( --e-global-typography-b0d1641-line-height );letter-spacing:var( --e-global-typography-b0d1641-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-7710f5f0 .elementor-heading-title{font-size:var( --e-global-typography-6d0920f-font-size );line-height:var( --e-global-typography-6d0920f-line-height );letter-spacing:var( --e-global-typography-6d0920f-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1445 .elementor-element.elementor-element-3be3edb7{padding:0rem 0rem 3rem 3rem;}.elementor-1445 .elementor-element.elementor-element-7cff21d8 .elementor-heading-title{font-size:var( --e-global-typography-0984d07-font-size );line-height:var( --e-global-typography-0984d07-line-height );letter-spacing:var( --e-global-typography-0984d07-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-8f813af .elementor-heading-title{font-size:var( --e-global-typography-e8cf200-font-size );line-height:var( --e-global-typography-e8cf200-line-height );letter-spacing:var( --e-global-typography-e8cf200-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-4a5b6009{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-widget-hotspot .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-hotspot .e-hotspot__label{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-hotspot .e-hotspot__tooltip{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1445 .elementor-element.elementor-element-5a13c2b7 img{height:500px;}.elementor-1445 .elementor-element.elementor-element-5a13c2b7 .e-hotspot__tooltip{font-size:var( --e-global-typography-04d1973-font-size );line-height:var( --e-global-typography-04d1973-line-height );letter-spacing:var( --e-global-typography-04d1973-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-1f91f2bd .elementor-heading-title{font-size:var( --e-global-typography-0984d07-font-size );line-height:var( --e-global-typography-0984d07-line-height );letter-spacing:var( --e-global-typography-0984d07-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-62faac53 .elementor-heading-title{font-size:var( --e-global-typography-e8cf200-font-size );line-height:var( --e-global-typography-e8cf200-line-height );letter-spacing:var( --e-global-typography-e8cf200-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-2f37e744{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-188ee379 .elementor-heading-title{font-size:var( --e-global-typography-0984d07-font-size );line-height:var( --e-global-typography-0984d07-line-height );letter-spacing:var( --e-global-typography-0984d07-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-7c08277e .elementor-heading-title{font-size:var( --e-global-typography-e8cf200-font-size );line-height:var( --e-global-typography-e8cf200-line-height );letter-spacing:var( --e-global-typography-e8cf200-letter-spacing );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1445 .elementor-element.elementor-element-40f6685c .elementor-image-box-title{font-size:var( --e-global-typography-6d0920f-font-size );line-height:var( --e-global-typography-6d0920f-line-height );letter-spacing:var( --e-global-typography-6d0920f-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-40f6685c .elementor-image-box-description{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-3d292fbf .elementor-image-box-title{font-size:var( --e-global-typography-6d0920f-font-size );line-height:var( --e-global-typography-6d0920f-line-height );letter-spacing:var( --e-global-typography-6d0920f-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-3d292fbf .elementor-image-box-description{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-10a085de .elementor-image-box-title{font-size:var( --e-global-typography-6d0920f-font-size );line-height:var( --e-global-typography-6d0920f-line-height );letter-spacing:var( --e-global-typography-6d0920f-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-10a085de .elementor-image-box-description{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-6086e724 .elementor-image-box-title{font-size:var( --e-global-typography-6d0920f-font-size );line-height:var( --e-global-typography-6d0920f-line-height );letter-spacing:var( --e-global-typography-6d0920f-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-6086e724 .elementor-image-box-description{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-232aee29 .elementor-image-box-title{font-size:var( --e-global-typography-6d0920f-font-size );line-height:var( --e-global-typography-6d0920f-line-height );letter-spacing:var( --e-global-typography-6d0920f-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-232aee29 .elementor-image-box-description{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-2fb84e9f .elementor-image-box-title{font-size:var( --e-global-typography-6d0920f-font-size );line-height:var( --e-global-typography-6d0920f-line-height );letter-spacing:var( --e-global-typography-6d0920f-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-2fb84e9f .elementor-image-box-description{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-a4a7616{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-1abaaa5c .elementor-heading-title{font-size:var( --e-global-typography-0984d07-font-size );line-height:var( --e-global-typography-0984d07-line-height );letter-spacing:var( --e-global-typography-0984d07-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-5464d0f1 .elementor-heading-title{font-size:var( --e-global-typography-e8cf200-font-size );line-height:var( --e-global-typography-e8cf200-line-height );letter-spacing:var( --e-global-typography-e8cf200-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-66b9cfb2{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-2efaa67f .elementor-heading-title{font-size:var( --e-global-typography-c674f8e-font-size );line-height:var( --e-global-typography-c674f8e-line-height );letter-spacing:var( --e-global-typography-c674f8e-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-7abdb679 .elementor-heading-title{font-size:var( --e-global-typography-6d0920f-font-size );line-height:var( --e-global-typography-6d0920f-line-height );letter-spacing:var( --e-global-typography-6d0920f-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-5c979e12{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-5fcc7a05 .elementor-heading-title{font-size:var( --e-global-typography-c674f8e-font-size );line-height:var( --e-global-typography-c674f8e-line-height );letter-spacing:var( --e-global-typography-c674f8e-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-484a5ff7 .elementor-heading-title{font-size:var( --e-global-typography-6d0920f-font-size );line-height:var( --e-global-typography-6d0920f-line-height );letter-spacing:var( --e-global-typography-6d0920f-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-610db6e1{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-68aac38d .elementor-heading-title{font-size:var( --e-global-typography-c674f8e-font-size );line-height:var( --e-global-typography-c674f8e-line-height );letter-spacing:var( --e-global-typography-c674f8e-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-6396d70d .elementor-heading-title{font-size:var( --e-global-typography-6d0920f-font-size );line-height:var( --e-global-typography-6d0920f-line-height );letter-spacing:var( --e-global-typography-6d0920f-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-1d3298c7{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-6c82be2d .elementor-heading-title{font-size:var( --e-global-typography-c674f8e-font-size );line-height:var( --e-global-typography-c674f8e-line-height );letter-spacing:var( --e-global-typography-c674f8e-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-30c78bfb .elementor-heading-title{font-size:var( --e-global-typography-6d0920f-font-size );line-height:var( --e-global-typography-6d0920f-line-height );letter-spacing:var( --e-global-typography-6d0920f-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-5e17b58c{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-2ef5c126 .elementor-heading-title{font-size:var( --e-global-typography-0984d07-font-size );line-height:var( --e-global-typography-0984d07-line-height );letter-spacing:var( --e-global-typography-0984d07-letter-spacing );}.elementor-widget-testimonial .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial .elementor-testimonial-name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-testimonial .elementor-testimonial-job{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1445 .elementor-element.elementor-element-19043c0b .elementor-testimonial-content{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-19043c0b .elementor-testimonial-name{font-size:var( --e-global-typography-0589757-font-size );line-height:var( --e-global-typography-0589757-line-height );letter-spacing:var( --e-global-typography-0589757-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-19043c0b .elementor-testimonial-job{font-size:var( --e-global-typography-04d1973-font-size );line-height:var( --e-global-typography-04d1973-line-height );letter-spacing:var( --e-global-typography-04d1973-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-3f119588 .elementor-testimonial-content{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-3f119588 .elementor-testimonial-name{font-size:var( --e-global-typography-0589757-font-size );line-height:var( --e-global-typography-0589757-line-height );letter-spacing:var( --e-global-typography-0589757-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-3f119588 .elementor-testimonial-job{font-size:var( --e-global-typography-04d1973-font-size );line-height:var( --e-global-typography-04d1973-line-height );letter-spacing:var( --e-global-typography-04d1973-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-e219fb5 .elementor-testimonial-content{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-e219fb5 .elementor-testimonial-name{font-size:var( --e-global-typography-0589757-font-size );line-height:var( --e-global-typography-0589757-line-height );letter-spacing:var( --e-global-typography-0589757-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-e219fb5 .elementor-testimonial-job{font-size:var( --e-global-typography-04d1973-font-size );line-height:var( --e-global-typography-04d1973-line-height );letter-spacing:var( --e-global-typography-04d1973-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-347befa0 .elementor-heading-title{font-size:var( --e-global-typography-0984d07-font-size );line-height:var( --e-global-typography-0984d07-line-height );letter-spacing:var( --e-global-typography-0984d07-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-3ff5ae54 .elementor-heading-title{font-size:var( --e-global-typography-e8cf200-font-size );line-height:var( --e-global-typography-e8cf200-line-height );letter-spacing:var( --e-global-typography-e8cf200-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-3d707b71{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-38714ff8 .elementor-heading-title{font-size:var( --e-global-typography-0984d07-font-size );line-height:var( --e-global-typography-0984d07-line-height );letter-spacing:var( --e-global-typography-0984d07-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-2ee4c0a1 .elementor-heading-title{font-size:var( --e-global-typography-e8cf200-font-size );line-height:var( --e-global-typography-e8cf200-line-height );letter-spacing:var( --e-global-typography-e8cf200-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-5fba91f3{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-79c5c6fa{--grid-auto-flow:row;}.elementor-1445 .elementor-element.elementor-element-6714cbd3 .elementor-heading-title{font-size:var( --e-global-typography-b0d1641-font-size );line-height:var( --e-global-typography-b0d1641-line-height );letter-spacing:var( --e-global-typography-b0d1641-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-5b1da3a9 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-4658d4c2 .elementor-heading-title{font-size:var( --e-global-typography-b0d1641-font-size );line-height:var( --e-global-typography-b0d1641-line-height );letter-spacing:var( --e-global-typography-b0d1641-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-282f9405 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-63de1241 .elementor-heading-title{font-size:var( --e-global-typography-b0d1641-font-size );line-height:var( --e-global-typography-b0d1641-line-height );letter-spacing:var( --e-global-typography-b0d1641-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-5496e502 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-136c560d .elementor-heading-title{font-size:var( --e-global-typography-b0d1641-font-size );line-height:var( --e-global-typography-b0d1641-line-height );letter-spacing:var( --e-global-typography-b0d1641-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-4852a7a0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-7fc69546 .elementor-heading-title{font-size:var( --e-global-typography-0984d07-font-size );line-height:var( --e-global-typography-0984d07-line-height );letter-spacing:var( --e-global-typography-0984d07-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-7b572a64 .elementor-heading-title{font-size:var( --e-global-typography-e8cf200-font-size );line-height:var( --e-global-typography-e8cf200-line-height );letter-spacing:var( --e-global-typography-e8cf200-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-37dd820e{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-3f71750a{--grid-auto-flow:row;}.elementor-1445 .elementor-element.elementor-element-56284e30 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-3cd66786 .elementor-image-box-title{font-size:var( --e-global-typography-6d0920f-font-size );line-height:var( --e-global-typography-6d0920f-line-height );letter-spacing:var( --e-global-typography-6d0920f-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-3cd66786 .elementor-image-box-description{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-3f631c42 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-549be5d7 .elementor-image-box-title{font-size:var( --e-global-typography-6d0920f-font-size );line-height:var( --e-global-typography-6d0920f-line-height );letter-spacing:var( --e-global-typography-6d0920f-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-549be5d7 .elementor-image-box-description{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-58cfd3d7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-7a19e897 .elementor-image-box-title{font-size:var( --e-global-typography-6d0920f-font-size );line-height:var( --e-global-typography-6d0920f-line-height );letter-spacing:var( --e-global-typography-6d0920f-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-7a19e897 .elementor-image-box-description{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-6c09ba1 .elementor-heading-title{font-size:var( --e-global-typography-0589757-font-size );line-height:var( --e-global-typography-0589757-line-height );letter-spacing:var( --e-global-typography-0589757-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-602446c2 .elementor-heading-title{font-size:var( --e-global-typography-0984d07-font-size );line-height:var( --e-global-typography-0984d07-line-height );letter-spacing:var( --e-global-typography-0984d07-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-52df6335 .elementor-heading-title{font-size:var( --e-global-typography-e8cf200-font-size );line-height:var( --e-global-typography-e8cf200-line-height );letter-spacing:var( --e-global-typography-e8cf200-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-42acc70c{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-5a5a7a3{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-5497bc63{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-5383ed21{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-40b30b8c{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-3e8a6fec{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-2b66f9e7{--n-accordion-title-font-size:var( --e-global-typography-bcb282c-font-size );}:where( .elementor-1445 .elementor-element.elementor-element-2b66f9e7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-bcb282c-line-height );letter-spacing:var( --e-global-typography-bcb282c-letter-spacing );}}@media(max-width:1200px){.elementor-1445 .elementor-element.elementor-element-7757aaf0{--grid-auto-flow:row;}.elementor-1445 .elementor-element.elementor-element-e104f80{grid-column:span 2;grid-row:span 1;}.elementor-1445 .elementor-element.elementor-element-23d088d9{grid-column:span 1;grid-row:span 1;}.elementor-1445 .elementor-element.elementor-element-66782c5f{grid-column:span 1;grid-row:span 1;}.elementor-1445 .elementor-element.elementor-element-3be3edb7{padding:0rem 0rem 2rem 2rem;}.elementor-1445 .elementor-element.elementor-element-5a13c2b7 img{height:500px;}.elementor-1445 .elementor-element.elementor-element-28bdf286{--e-n-carousel-swiper-slides-to-display:2;}.elementor-1445 .elementor-element.elementor-element-24c8f598{--min-height:130px;}.elementor-1445 .elementor-element.elementor-element-119a24df img{width:130px;max-width:130px;}.elementor-1445 .elementor-element.elementor-element-4a0c8c51{--min-height:130px;}.elementor-1445 .elementor-element.elementor-element-6e2175eb img{width:130px;max-width:130px;}.elementor-1445 .elementor-element.elementor-element-4b813a2{--min-height:130px;}.elementor-1445 .elementor-element.elementor-element-6885ae3e img{width:130px;max-width:130px;}.elementor-1445 .elementor-element.elementor-element-79c5c6fa{--grid-auto-flow:row;}.elementor-1445 .elementor-element.elementor-element-5b68c77d{--padding-top:0rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:0rem;}.elementor-1445 .elementor-element.elementor-element-755aca3a{--padding-top:0rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:0rem;}.elementor-1445 .elementor-element.elementor-element-386261{--padding-top:0rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:0rem;}.elementor-1445 .elementor-element.elementor-element-57a551a1{--padding-top:0rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:0rem;}.elementor-1445 .elementor-element.elementor-element-3f71750a{--grid-auto-flow:row;}.elementor-1445 .elementor-element.elementor-element-ee6b3cd{--padding-top:0rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:0rem;}.elementor-1445 .elementor-element.elementor-element-3cd66786{padding:0rem 2rem 0rem 0rem;}.elementor-1445 .elementor-element.elementor-element-8195802{--padding-top:0rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:0rem;}.elementor-1445 .elementor-element.elementor-element-549be5d7{padding:0rem 2rem 0rem 0rem;}.elementor-1445 .elementor-element.elementor-element-6226a989{--padding-top:0rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:0rem;}.elementor-1445 .elementor-element.elementor-element-7a19e897{padding:0rem 2rem 0rem 0rem;}}@media(max-width:1024px){.elementor-1445 .elementor-element.elementor-element-7757aaf0{--grid-auto-flow:row;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1445 .elementor-element.elementor-element-3c4bb02d .elementor-heading-title{font-size:var( --e-global-typography-0984d07-font-size );line-height:var( --e-global-typography-0984d07-line-height );letter-spacing:var( --e-global-typography-0984d07-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-4f6e0b25 .elementor-heading-title{font-size:var( --e-global-typography-b0d1641-font-size );line-height:var( --e-global-typography-b0d1641-line-height );letter-spacing:var( --e-global-typography-b0d1641-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1445 .elementor-element.elementor-element-6e7b480c{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-7d8553e1{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1445 .elementor-element.elementor-element-7cea2081 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-b0d1641-font-size );line-height:var( --e-global-typography-b0d1641-line-height );letter-spacing:var( --e-global-typography-b0d1641-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-7a54dada .elementor-heading-title{font-size:var( --e-global-typography-6d0920f-font-size );line-height:var( --e-global-typography-6d0920f-line-height );letter-spacing:var( --e-global-typography-6d0920f-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-4a5635d4{font-size:var( --e-global-typography-5618c4a-font-size );line-height:var( --e-global-typography-5618c4a-line-height );letter-spacing:var( --e-global-typography-5618c4a-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-20418e2e{font-size:var( --e-global-typography-04d1973-font-size );line-height:var( --e-global-typography-04d1973-line-height );letter-spacing:var( --e-global-typography-04d1973-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-7d090476 .elementor-heading-title{font-size:var( --e-global-typography-0984d07-font-size );line-height:var( --e-global-typography-0984d07-line-height );letter-spacing:var( --e-global-typography-0984d07-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-2f90dff0 .elementor-heading-title{font-size:var( --e-global-typography-e8cf200-font-size );line-height:var( --e-global-typography-e8cf200-line-height );letter-spacing:var( --e-global-typography-e8cf200-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-22e490e0{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-74f2f3bf .elementor-counter-number-wrapper{font-size:var( --e-global-typography-b0d1641-font-size );line-height:var( --e-global-typography-b0d1641-line-height );letter-spacing:var( --e-global-typography-b0d1641-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-31eb8ddb .elementor-heading-title{font-size:var( --e-global-typography-6d0920f-font-size );line-height:var( --e-global-typography-6d0920f-line-height );letter-spacing:var( --e-global-typography-6d0920f-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-241260fd .elementor-counter-number-wrapper{font-size:var( --e-global-typography-b0d1641-font-size );line-height:var( --e-global-typography-b0d1641-line-height );letter-spacing:var( --e-global-typography-b0d1641-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-7710f5f0 .elementor-heading-title{font-size:var( --e-global-typography-6d0920f-font-size );line-height:var( --e-global-typography-6d0920f-line-height );letter-spacing:var( --e-global-typography-6d0920f-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1445 .elementor-element.elementor-element-7cff21d8 .elementor-heading-title{font-size:var( --e-global-typography-0984d07-font-size );line-height:var( --e-global-typography-0984d07-line-height );letter-spacing:var( --e-global-typography-0984d07-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-8f813af .elementor-heading-title{font-size:var( --e-global-typography-e8cf200-font-size );line-height:var( --e-global-typography-e8cf200-line-height );letter-spacing:var( --e-global-typography-e8cf200-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-4a5b6009{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-widget-hotspot .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-hotspot .e-hotspot__label{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-hotspot .e-hotspot__tooltip{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1445 .elementor-element.elementor-element-5a13c2b7 img{height:400px;}.elementor-1445 .elementor-element.elementor-element-5a13c2b7 .e-hotspot__tooltip{font-size:var( --e-global-typography-04d1973-font-size );line-height:var( --e-global-typography-04d1973-line-height );letter-spacing:var( --e-global-typography-04d1973-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-1f91f2bd .elementor-heading-title{font-size:var( --e-global-typography-0984d07-font-size );line-height:var( --e-global-typography-0984d07-line-height );letter-spacing:var( --e-global-typography-0984d07-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-62faac53 .elementor-heading-title{font-size:var( --e-global-typography-e8cf200-font-size );line-height:var( --e-global-typography-e8cf200-line-height );letter-spacing:var( --e-global-typography-e8cf200-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-2f37e744{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-188ee379 .elementor-heading-title{font-size:var( --e-global-typography-0984d07-font-size );line-height:var( --e-global-typography-0984d07-line-height );letter-spacing:var( --e-global-typography-0984d07-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-7c08277e .elementor-heading-title{font-size:var( --e-global-typography-e8cf200-font-size );line-height:var( --e-global-typography-e8cf200-line-height );letter-spacing:var( --e-global-typography-e8cf200-letter-spacing );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1445 .elementor-element.elementor-element-40f6685c .elementor-image-box-title{font-size:var( --e-global-typography-6d0920f-font-size );line-height:var( --e-global-typography-6d0920f-line-height );letter-spacing:var( --e-global-typography-6d0920f-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-40f6685c .elementor-image-box-description{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-3d292fbf .elementor-image-box-title{font-size:var( --e-global-typography-6d0920f-font-size );line-height:var( --e-global-typography-6d0920f-line-height );letter-spacing:var( --e-global-typography-6d0920f-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-3d292fbf .elementor-image-box-description{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-10a085de .elementor-image-box-title{font-size:var( --e-global-typography-6d0920f-font-size );line-height:var( --e-global-typography-6d0920f-line-height );letter-spacing:var( --e-global-typography-6d0920f-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-10a085de .elementor-image-box-description{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-6086e724 .elementor-image-box-title{font-size:var( --e-global-typography-6d0920f-font-size );line-height:var( --e-global-typography-6d0920f-line-height );letter-spacing:var( --e-global-typography-6d0920f-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-6086e724 .elementor-image-box-description{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-232aee29 .elementor-image-box-title{font-size:var( --e-global-typography-6d0920f-font-size );line-height:var( --e-global-typography-6d0920f-line-height );letter-spacing:var( --e-global-typography-6d0920f-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-232aee29 .elementor-image-box-description{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-2fb84e9f .elementor-image-box-title{font-size:var( --e-global-typography-6d0920f-font-size );line-height:var( --e-global-typography-6d0920f-line-height );letter-spacing:var( --e-global-typography-6d0920f-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-2fb84e9f .elementor-image-box-description{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-28bdf286{--e-n-carousel-swiper-slides-to-display:2;}.elementor-1445 .elementor-element.elementor-element-a4a7616{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-1abaaa5c .elementor-heading-title{font-size:var( --e-global-typography-0984d07-font-size );line-height:var( --e-global-typography-0984d07-line-height );letter-spacing:var( --e-global-typography-0984d07-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-5464d0f1 .elementor-heading-title{font-size:var( --e-global-typography-e8cf200-font-size );line-height:var( --e-global-typography-e8cf200-line-height );letter-spacing:var( --e-global-typography-e8cf200-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-66b9cfb2{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-2efaa67f .elementor-heading-title{font-size:var( --e-global-typography-c674f8e-font-size );line-height:var( --e-global-typography-c674f8e-line-height );letter-spacing:var( --e-global-typography-c674f8e-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-7abdb679 .elementor-heading-title{font-size:var( --e-global-typography-6d0920f-font-size );line-height:var( --e-global-typography-6d0920f-line-height );letter-spacing:var( --e-global-typography-6d0920f-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-5c979e12{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-5fcc7a05 .elementor-heading-title{font-size:var( --e-global-typography-c674f8e-font-size );line-height:var( --e-global-typography-c674f8e-line-height );letter-spacing:var( --e-global-typography-c674f8e-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-484a5ff7 .elementor-heading-title{font-size:var( --e-global-typography-6d0920f-font-size );line-height:var( --e-global-typography-6d0920f-line-height );letter-spacing:var( --e-global-typography-6d0920f-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-610db6e1{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-68aac38d .elementor-heading-title{font-size:var( --e-global-typography-c674f8e-font-size );line-height:var( --e-global-typography-c674f8e-line-height );letter-spacing:var( --e-global-typography-c674f8e-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-6396d70d .elementor-heading-title{font-size:var( --e-global-typography-6d0920f-font-size );line-height:var( --e-global-typography-6d0920f-line-height );letter-spacing:var( --e-global-typography-6d0920f-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-1d3298c7{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-6c82be2d .elementor-heading-title{font-size:var( --e-global-typography-c674f8e-font-size );line-height:var( --e-global-typography-c674f8e-line-height );letter-spacing:var( --e-global-typography-c674f8e-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-30c78bfb .elementor-heading-title{font-size:var( --e-global-typography-6d0920f-font-size );line-height:var( --e-global-typography-6d0920f-line-height );letter-spacing:var( --e-global-typography-6d0920f-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-5e17b58c{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-2ef5c126 .elementor-heading-title{font-size:var( --e-global-typography-0984d07-font-size );line-height:var( --e-global-typography-0984d07-line-height );letter-spacing:var( --e-global-typography-0984d07-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-24c8f598{--min-height:100px;}.elementor-1445 .elementor-element.elementor-element-119a24df{--container-widget-width:100px;--container-widget-flex-grow:0;width:var( --container-widget-width, 100px );max-width:100px;}.elementor-1445 .elementor-element.elementor-element-119a24df img{width:100px;max-width:100px;}.elementor-widget-testimonial .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial .elementor-testimonial-name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-testimonial .elementor-testimonial-job{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1445 .elementor-element.elementor-element-19043c0b .elementor-testimonial-content{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-19043c0b .elementor-testimonial-name{font-size:var( --e-global-typography-0589757-font-size );line-height:var( --e-global-typography-0589757-line-height );letter-spacing:var( --e-global-typography-0589757-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-19043c0b .elementor-testimonial-job{font-size:var( --e-global-typography-04d1973-font-size );line-height:var( --e-global-typography-04d1973-line-height );letter-spacing:var( --e-global-typography-04d1973-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-4a0c8c51{--min-height:100px;}.elementor-1445 .elementor-element.elementor-element-6e2175eb{--container-widget-width:100px;--container-widget-flex-grow:0;width:var( --container-widget-width, 100px );max-width:100px;}.elementor-1445 .elementor-element.elementor-element-6e2175eb img{width:100px;max-width:100px;}.elementor-1445 .elementor-element.elementor-element-3f119588 .elementor-testimonial-content{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-3f119588 .elementor-testimonial-name{font-size:var( --e-global-typography-0589757-font-size );line-height:var( --e-global-typography-0589757-line-height );letter-spacing:var( --e-global-typography-0589757-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-3f119588 .elementor-testimonial-job{font-size:var( --e-global-typography-04d1973-font-size );line-height:var( --e-global-typography-04d1973-line-height );letter-spacing:var( --e-global-typography-04d1973-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-4b813a2{--min-height:100px;}.elementor-1445 .elementor-element.elementor-element-6885ae3e{--container-widget-width:100px;--container-widget-flex-grow:0;width:var( --container-widget-width, 100px );max-width:100px;}.elementor-1445 .elementor-element.elementor-element-6885ae3e img{width:100px;max-width:100px;}.elementor-1445 .elementor-element.elementor-element-e219fb5 .elementor-testimonial-content{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-e219fb5 .elementor-testimonial-name{font-size:var( --e-global-typography-0589757-font-size );line-height:var( --e-global-typography-0589757-line-height );letter-spacing:var( --e-global-typography-0589757-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-e219fb5 .elementor-testimonial-job{font-size:var( --e-global-typography-04d1973-font-size );line-height:var( --e-global-typography-04d1973-line-height );letter-spacing:var( --e-global-typography-04d1973-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-555c2ceb{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1445 .elementor-element.elementor-element-347befa0 .elementor-heading-title{font-size:var( --e-global-typography-0984d07-font-size );line-height:var( --e-global-typography-0984d07-line-height );letter-spacing:var( --e-global-typography-0984d07-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-3ff5ae54 .elementor-heading-title{font-size:var( --e-global-typography-e8cf200-font-size );line-height:var( --e-global-typography-e8cf200-line-height );letter-spacing:var( --e-global-typography-e8cf200-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-3d707b71{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-38714ff8 .elementor-heading-title{font-size:var( --e-global-typography-0984d07-font-size );line-height:var( --e-global-typography-0984d07-line-height );letter-spacing:var( --e-global-typography-0984d07-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-2ee4c0a1 .elementor-heading-title{font-size:var( --e-global-typography-e8cf200-font-size );line-height:var( --e-global-typography-e8cf200-line-height );letter-spacing:var( --e-global-typography-e8cf200-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-5fba91f3{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-79c5c6fa{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-1445 .elementor-element.elementor-element-6714cbd3 .elementor-heading-title{font-size:var( --e-global-typography-b0d1641-font-size );line-height:var( --e-global-typography-b0d1641-line-height );letter-spacing:var( --e-global-typography-b0d1641-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-5b1da3a9 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-4658d4c2 .elementor-heading-title{font-size:var( --e-global-typography-b0d1641-font-size );line-height:var( --e-global-typography-b0d1641-line-height );letter-spacing:var( --e-global-typography-b0d1641-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-282f9405 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-63de1241 .elementor-heading-title{font-size:var( --e-global-typography-b0d1641-font-size );line-height:var( --e-global-typography-b0d1641-line-height );letter-spacing:var( --e-global-typography-b0d1641-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-5496e502 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-136c560d .elementor-heading-title{font-size:var( --e-global-typography-b0d1641-font-size );line-height:var( --e-global-typography-b0d1641-line-height );letter-spacing:var( --e-global-typography-b0d1641-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-4852a7a0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-7fc69546 .elementor-heading-title{font-size:var( --e-global-typography-0984d07-font-size );line-height:var( --e-global-typography-0984d07-line-height );letter-spacing:var( --e-global-typography-0984d07-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-7b572a64 .elementor-heading-title{font-size:var( --e-global-typography-e8cf200-font-size );line-height:var( --e-global-typography-e8cf200-line-height );letter-spacing:var( --e-global-typography-e8cf200-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-37dd820e{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-3f71750a{--grid-auto-flow:row;}.elementor-1445 .elementor-element.elementor-element-56284e30 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-3cd66786 .elementor-image-box-title{font-size:var( --e-global-typography-6d0920f-font-size );line-height:var( --e-global-typography-6d0920f-line-height );letter-spacing:var( --e-global-typography-6d0920f-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-3cd66786 .elementor-image-box-description{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-3f631c42 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-549be5d7 .elementor-image-box-title{font-size:var( --e-global-typography-6d0920f-font-size );line-height:var( --e-global-typography-6d0920f-line-height );letter-spacing:var( --e-global-typography-6d0920f-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-549be5d7 .elementor-image-box-description{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-58cfd3d7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-7a19e897 .elementor-image-box-title{font-size:var( --e-global-typography-6d0920f-font-size );line-height:var( --e-global-typography-6d0920f-line-height );letter-spacing:var( --e-global-typography-6d0920f-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-7a19e897 .elementor-image-box-description{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-6c09ba1 .elementor-heading-title{font-size:var( --e-global-typography-0589757-font-size );line-height:var( --e-global-typography-0589757-line-height );letter-spacing:var( --e-global-typography-0589757-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-602446c2 .elementor-heading-title{font-size:var( --e-global-typography-0984d07-font-size );line-height:var( --e-global-typography-0984d07-line-height );letter-spacing:var( --e-global-typography-0984d07-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-52df6335 .elementor-heading-title{font-size:var( --e-global-typography-e8cf200-font-size );line-height:var( --e-global-typography-e8cf200-line-height );letter-spacing:var( --e-global-typography-e8cf200-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-42acc70c{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-5a5a7a3{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-5497bc63{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-5383ed21{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-40b30b8c{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-3e8a6fec{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-2b66f9e7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;--n-accordion-title-font-size:var( --e-global-typography-bcb282c-font-size );}:where( .elementor-1445 .elementor-element.elementor-element-2b66f9e7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-bcb282c-line-height );letter-spacing:var( --e-global-typography-bcb282c-letter-spacing );}}@media(max-width:880px){.elementor-1445 .elementor-element.elementor-element-7757aaf0{--grid-auto-flow:row;}.elementor-1445 .elementor-element.elementor-element-1d7378aa{--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-1445 .elementor-element.elementor-element-6fce827c{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1445 .elementor-element.elementor-element-5a13c2b7.elementor-element{--align-self:flex-start;}.elementor-1445 .elementor-element.elementor-element-5a13c2b7 img{height:350px;}.elementor-1445 .elementor-element.elementor-element-24c8f598{--min-height:100px;}.elementor-1445 .elementor-element.elementor-element-119a24df{--container-widget-width:100px;--container-widget-flex-grow:0;width:var( --container-widget-width, 100px );max-width:100px;}.elementor-1445 .elementor-element.elementor-element-119a24df img{width:100px;}.elementor-1445 .elementor-element.elementor-element-19043c0b{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-1445 .elementor-element.elementor-element-4a0c8c51{--min-height:100px;}.elementor-1445 .elementor-element.elementor-element-6e2175eb{--container-widget-width:100px;--container-widget-flex-grow:0;width:var( --container-widget-width, 100px );max-width:100px;}.elementor-1445 .elementor-element.elementor-element-6e2175eb img{width:100px;}.elementor-1445 .elementor-element.elementor-element-4b813a2{--min-height:100px;}.elementor-1445 .elementor-element.elementor-element-6885ae3e{--container-widget-width:100px;--container-widget-flex-grow:0;width:var( --container-widget-width, 100px );max-width:100px;}.elementor-1445 .elementor-element.elementor-element-6885ae3e img{width:100px;}.elementor-1445 .elementor-element.elementor-element-79c5c6fa{--grid-auto-flow:row;}.elementor-1445 .elementor-element.elementor-element-3f71750a{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-1445 .elementor-element.elementor-element-7757aaf0{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1445 .elementor-element.elementor-element-3c4bb02d .elementor-heading-title{font-size:var( --e-global-typography-0984d07-font-size );line-height:var( --e-global-typography-0984d07-line-height );letter-spacing:var( --e-global-typography-0984d07-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-4f6e0b25 .elementor-heading-title{font-size:var( --e-global-typography-b0d1641-font-size );line-height:var( --e-global-typography-b0d1641-line-height );letter-spacing:var( --e-global-typography-b0d1641-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1445 .elementor-element.elementor-element-6e7b480c{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-e104f80{grid-column:span 1;grid-row:span 1;}.elementor-1445 .elementor-element.elementor-element-23d088d9{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;grid-column:span 1;grid-row:span 1;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1445 .elementor-element.elementor-element-7cea2081 .elementor-counter-number-wrapper{font-size:var( --e-global-typography-b0d1641-font-size );line-height:var( --e-global-typography-b0d1641-line-height );letter-spacing:var( --e-global-typography-b0d1641-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-7a54dada .elementor-heading-title{font-size:var( --e-global-typography-6d0920f-font-size );line-height:var( --e-global-typography-6d0920f-line-height );letter-spacing:var( --e-global-typography-6d0920f-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-66782c5f:not(.elementor-motion-effects-element-type-background), .elementor-1445 .elementor-element.elementor-element-66782c5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:56% auto;}.elementor-1445 .elementor-element.elementor-element-66782c5f{grid-column:span 2;grid-row:span 1;}.elementor-1445 .elementor-element.elementor-element-4a5635d4{font-size:var( --e-global-typography-5618c4a-font-size );line-height:var( --e-global-typography-5618c4a-line-height );letter-spacing:var( --e-global-typography-5618c4a-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-20418e2e{font-size:var( --e-global-typography-04d1973-font-size );line-height:var( --e-global-typography-04d1973-line-height );letter-spacing:var( --e-global-typography-04d1973-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-7d090476 .elementor-heading-title{font-size:var( --e-global-typography-0984d07-font-size );line-height:var( --e-global-typography-0984d07-line-height );letter-spacing:var( --e-global-typography-0984d07-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-2f90dff0 .elementor-heading-title{font-size:var( --e-global-typography-e8cf200-font-size );line-height:var( --e-global-typography-e8cf200-line-height );letter-spacing:var( --e-global-typography-e8cf200-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-22e490e0{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-74f2f3bf.elementor-element{--align-self:center;}.elementor-1445 .elementor-element.elementor-element-74f2f3bf .elementor-counter-number-wrapper{font-size:var( --e-global-typography-b0d1641-font-size );line-height:var( --e-global-typography-b0d1641-line-height );letter-spacing:var( --e-global-typography-b0d1641-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-31eb8ddb .elementor-heading-title{font-size:var( --e-global-typography-6d0920f-font-size );line-height:var( --e-global-typography-6d0920f-line-height );letter-spacing:var( --e-global-typography-6d0920f-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-241260fd.elementor-element{--align-self:center;}.elementor-1445 .elementor-element.elementor-element-241260fd .elementor-counter-number-wrapper{font-size:var( --e-global-typography-b0d1641-font-size );line-height:var( --e-global-typography-b0d1641-line-height );letter-spacing:var( --e-global-typography-b0d1641-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-7710f5f0 .elementor-heading-title{font-size:var( --e-global-typography-6d0920f-font-size );line-height:var( --e-global-typography-6d0920f-line-height );letter-spacing:var( --e-global-typography-6d0920f-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1445 .elementor-element.elementor-element-7cff21d8 .elementor-heading-title{font-size:var( --e-global-typography-0984d07-font-size );line-height:var( --e-global-typography-0984d07-line-height );letter-spacing:var( --e-global-typography-0984d07-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-8f813af .elementor-heading-title{font-size:var( --e-global-typography-e8cf200-font-size );line-height:var( --e-global-typography-e8cf200-line-height );letter-spacing:var( --e-global-typography-e8cf200-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-4a5b6009{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-widget-hotspot .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-hotspot .e-hotspot__label{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-hotspot .e-hotspot__tooltip{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1445 .elementor-element.elementor-element-5a13c2b7.elementor-element{--align-self:center;}.elementor-1445 .elementor-element.elementor-element-5a13c2b7 img{height:425px;}.elementor-1445 .elementor-element.elementor-element-5a13c2b7 .e-hotspot__tooltip{font-size:var( --e-global-typography-04d1973-font-size );line-height:var( --e-global-typography-04d1973-line-height );letter-spacing:var( --e-global-typography-04d1973-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-1f91f2bd .elementor-heading-title{font-size:var( --e-global-typography-0984d07-font-size );line-height:var( --e-global-typography-0984d07-line-height );letter-spacing:var( --e-global-typography-0984d07-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-62faac53 .elementor-heading-title{font-size:var( --e-global-typography-e8cf200-font-size );line-height:var( --e-global-typography-e8cf200-line-height );letter-spacing:var( --e-global-typography-e8cf200-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-2f37e744{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-188ee379 .elementor-heading-title{font-size:var( --e-global-typography-0984d07-font-size );line-height:var( --e-global-typography-0984d07-line-height );letter-spacing:var( --e-global-typography-0984d07-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-7c08277e .elementor-heading-title{font-size:var( --e-global-typography-e8cf200-font-size );line-height:var( --e-global-typography-e8cf200-line-height );letter-spacing:var( --e-global-typography-e8cf200-letter-spacing );}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1445 .elementor-element.elementor-element-40f6685c .elementor-image-box-img{margin-bottom:15px;}.elementor-1445 .elementor-element.elementor-element-40f6685c .elementor-image-box-title{font-size:var( --e-global-typography-6d0920f-font-size );line-height:var( --e-global-typography-6d0920f-line-height );letter-spacing:var( --e-global-typography-6d0920f-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-40f6685c .elementor-image-box-description{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-3d292fbf .elementor-image-box-img{margin-bottom:15px;}.elementor-1445 .elementor-element.elementor-element-3d292fbf .elementor-image-box-title{font-size:var( --e-global-typography-6d0920f-font-size );line-height:var( --e-global-typography-6d0920f-line-height );letter-spacing:var( --e-global-typography-6d0920f-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-3d292fbf .elementor-image-box-description{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-10a085de .elementor-image-box-img{margin-bottom:15px;}.elementor-1445 .elementor-element.elementor-element-10a085de .elementor-image-box-title{font-size:var( --e-global-typography-6d0920f-font-size );line-height:var( --e-global-typography-6d0920f-line-height );letter-spacing:var( --e-global-typography-6d0920f-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-10a085de .elementor-image-box-description{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-6086e724 .elementor-image-box-img{margin-bottom:15px;}.elementor-1445 .elementor-element.elementor-element-6086e724 .elementor-image-box-title{font-size:var( --e-global-typography-6d0920f-font-size );line-height:var( --e-global-typography-6d0920f-line-height );letter-spacing:var( --e-global-typography-6d0920f-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-6086e724 .elementor-image-box-description{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-232aee29 .elementor-image-box-img{margin-bottom:15px;}.elementor-1445 .elementor-element.elementor-element-232aee29 .elementor-image-box-title{font-size:var( --e-global-typography-6d0920f-font-size );line-height:var( --e-global-typography-6d0920f-line-height );letter-spacing:var( --e-global-typography-6d0920f-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-232aee29 .elementor-image-box-description{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-2fb84e9f .elementor-image-box-img{margin-bottom:15px;}.elementor-1445 .elementor-element.elementor-element-2fb84e9f .elementor-image-box-title{font-size:var( --e-global-typography-6d0920f-font-size );line-height:var( --e-global-typography-6d0920f-line-height );letter-spacing:var( --e-global-typography-6d0920f-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-2fb84e9f .elementor-image-box-description{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-28bdf286{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1445 .elementor-element.elementor-element-18ebfddf{--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1445 .elementor-element.elementor-element-a4a7616{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-1abaaa5c .elementor-heading-title{font-size:var( --e-global-typography-0984d07-font-size );line-height:var( --e-global-typography-0984d07-line-height );letter-spacing:var( --e-global-typography-0984d07-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-5464d0f1 .elementor-heading-title{font-size:var( --e-global-typography-e8cf200-font-size );line-height:var( --e-global-typography-e8cf200-line-height );letter-spacing:var( --e-global-typography-e8cf200-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-66b9cfb2{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-2efaa67f .elementor-heading-title{font-size:var( --e-global-typography-c674f8e-font-size );line-height:var( --e-global-typography-c674f8e-line-height );letter-spacing:var( --e-global-typography-c674f8e-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-7abdb679 .elementor-heading-title{font-size:var( --e-global-typography-6d0920f-font-size );line-height:var( --e-global-typography-6d0920f-line-height );letter-spacing:var( --e-global-typography-6d0920f-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-5c979e12{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-5fcc7a05 .elementor-heading-title{font-size:var( --e-global-typography-c674f8e-font-size );line-height:var( --e-global-typography-c674f8e-line-height );letter-spacing:var( --e-global-typography-c674f8e-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-484a5ff7 .elementor-heading-title{font-size:var( --e-global-typography-6d0920f-font-size );line-height:var( --e-global-typography-6d0920f-line-height );letter-spacing:var( --e-global-typography-6d0920f-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-610db6e1{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-68aac38d .elementor-heading-title{font-size:var( --e-global-typography-c674f8e-font-size );line-height:var( --e-global-typography-c674f8e-line-height );letter-spacing:var( --e-global-typography-c674f8e-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-6396d70d .elementor-heading-title{font-size:var( --e-global-typography-6d0920f-font-size );line-height:var( --e-global-typography-6d0920f-line-height );letter-spacing:var( --e-global-typography-6d0920f-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-1d3298c7{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-6c82be2d .elementor-heading-title{font-size:var( --e-global-typography-c674f8e-font-size );line-height:var( --e-global-typography-c674f8e-line-height );letter-spacing:var( --e-global-typography-c674f8e-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-30c78bfb .elementor-heading-title{font-size:var( --e-global-typography-6d0920f-font-size );line-height:var( --e-global-typography-6d0920f-line-height );letter-spacing:var( --e-global-typography-6d0920f-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-5e17b58c{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-2ef5c126{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-1445 .elementor-element.elementor-element-2ef5c126.elementor-element{--align-self:flex-end;}.elementor-1445 .elementor-element.elementor-element-2ef5c126 .elementor-heading-title{font-size:var( --e-global-typography-0984d07-font-size );line-height:var( --e-global-typography-0984d07-line-height );letter-spacing:var( --e-global-typography-0984d07-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-15acf09.e-con{--align-self:flex-start;}.elementor-1445 .elementor-element.elementor-element-24c8f598{--width:100px;--min-height:100px;}.elementor-1445 .elementor-element.elementor-element-119a24df{--container-widget-width:100px;--container-widget-flex-grow:0;width:var( --container-widget-width, 100px );max-width:100px;}.elementor-widget-testimonial .elementor-testimonial-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-testimonial .elementor-testimonial-name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-testimonial .elementor-testimonial-job{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1445 .elementor-element.elementor-element-19043c0b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1445 .elementor-element.elementor-element-19043c0b .elementor-testimonial-content{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-19043c0b .elementor-testimonial-name{font-size:var( --e-global-typography-0589757-font-size );line-height:var( --e-global-typography-0589757-line-height );letter-spacing:var( --e-global-typography-0589757-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-19043c0b .elementor-testimonial-job{font-size:var( --e-global-typography-04d1973-font-size );line-height:var( --e-global-typography-04d1973-line-height );letter-spacing:var( --e-global-typography-04d1973-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-15596e3b.e-con{--align-self:flex-start;}.elementor-1445 .elementor-element.elementor-element-4a0c8c51{--width:100px;--min-height:100px;}.elementor-1445 .elementor-element.elementor-element-6e2175eb{--container-widget-width:100px;--container-widget-flex-grow:0;width:var( --container-widget-width, 100px );max-width:100px;}.elementor-1445 .elementor-element.elementor-element-3f119588{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1445 .elementor-element.elementor-element-3f119588 .elementor-testimonial-content{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-3f119588 .elementor-testimonial-name{font-size:var( --e-global-typography-0589757-font-size );line-height:var( --e-global-typography-0589757-line-height );letter-spacing:var( --e-global-typography-0589757-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-3f119588 .elementor-testimonial-job{font-size:var( --e-global-typography-04d1973-font-size );line-height:var( --e-global-typography-04d1973-line-height );letter-spacing:var( --e-global-typography-04d1973-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-12a317bc.e-con{--align-self:flex-start;}.elementor-1445 .elementor-element.elementor-element-4b813a2{--width:100px;--min-height:100px;}.elementor-1445 .elementor-element.elementor-element-6885ae3e{--container-widget-width:100px;--container-widget-flex-grow:0;width:var( --container-widget-width, 100px );max-width:100px;}.elementor-1445 .elementor-element.elementor-element-e219fb5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1445 .elementor-element.elementor-element-e219fb5 .elementor-testimonial-content{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-e219fb5 .elementor-testimonial-name{font-size:var( --e-global-typography-0589757-font-size );line-height:var( --e-global-typography-0589757-line-height );letter-spacing:var( --e-global-typography-0589757-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-e219fb5 .elementor-testimonial-job{font-size:var( --e-global-typography-04d1973-font-size );line-height:var( --e-global-typography-04d1973-line-height );letter-spacing:var( --e-global-typography-04d1973-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-555c2ceb{--e-n-carousel-swiper-slides-to-display:1;}.elementor-1445 .elementor-element.elementor-element-347befa0 .elementor-heading-title{font-size:var( --e-global-typography-0984d07-font-size );line-height:var( --e-global-typography-0984d07-line-height );letter-spacing:var( --e-global-typography-0984d07-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-3ff5ae54 .elementor-heading-title{font-size:var( --e-global-typography-e8cf200-font-size );line-height:var( --e-global-typography-e8cf200-line-height );letter-spacing:var( --e-global-typography-e8cf200-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-3d707b71{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-38714ff8 .elementor-heading-title{font-size:var( --e-global-typography-0984d07-font-size );line-height:var( --e-global-typography-0984d07-line-height );letter-spacing:var( --e-global-typography-0984d07-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-2ee4c0a1 .elementor-heading-title{font-size:var( --e-global-typography-e8cf200-font-size );line-height:var( --e-global-typography-e8cf200-line-height );letter-spacing:var( --e-global-typography-e8cf200-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-5fba91f3{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-79c5c6fa{--e-con-grid-template-columns:repeat(1, 1fr);--gap:70px 70px;--row-gap:70px;--column-gap:70px;--grid-auto-flow:row;}.elementor-1445 .elementor-element.elementor-element-6714cbd3 .elementor-heading-title{font-size:var( --e-global-typography-b0d1641-font-size );line-height:var( --e-global-typography-b0d1641-line-height );letter-spacing:var( --e-global-typography-b0d1641-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-5b1da3a9{padding:20px 15px 20px 15px;}.elementor-1445 .elementor-element.elementor-element-5b1da3a9 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-4658d4c2 .elementor-heading-title{font-size:var( --e-global-typography-b0d1641-font-size );line-height:var( --e-global-typography-b0d1641-line-height );letter-spacing:var( --e-global-typography-b0d1641-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-282f9405{padding:20px 15px 20px 15px;}.elementor-1445 .elementor-element.elementor-element-282f9405 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-63de1241 .elementor-heading-title{font-size:var( --e-global-typography-b0d1641-font-size );line-height:var( --e-global-typography-b0d1641-line-height );letter-spacing:var( --e-global-typography-b0d1641-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-5496e502{padding:20px 15px 20px 15px;}.elementor-1445 .elementor-element.elementor-element-5496e502 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-136c560d .elementor-heading-title{font-size:var( --e-global-typography-b0d1641-font-size );line-height:var( --e-global-typography-b0d1641-line-height );letter-spacing:var( --e-global-typography-b0d1641-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-4852a7a0{padding:20px 15px 20px 15px;}.elementor-1445 .elementor-element.elementor-element-4852a7a0 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-7fc69546 .elementor-heading-title{font-size:var( --e-global-typography-0984d07-font-size );line-height:var( --e-global-typography-0984d07-line-height );letter-spacing:var( --e-global-typography-0984d07-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-7b572a64 .elementor-heading-title{font-size:var( --e-global-typography-e8cf200-font-size );line-height:var( --e-global-typography-e8cf200-line-height );letter-spacing:var( --e-global-typography-e8cf200-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-37dd820e{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-3f71750a{--e-con-grid-template-columns:repeat(1, 1fr);--gap:70px 70px;--row-gap:70px;--column-gap:70px;--grid-auto-flow:row;}.elementor-1445 .elementor-element.elementor-element-56284e30{padding:20px 15px 20px 15px;}.elementor-1445 .elementor-element.elementor-element-56284e30 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-3cd66786 .elementor-image-box-title{font-size:var( --e-global-typography-6d0920f-font-size );line-height:var( --e-global-typography-6d0920f-line-height );letter-spacing:var( --e-global-typography-6d0920f-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-3cd66786 .elementor-image-box-description{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-3f631c42{padding:20px 15px 20px 15px;}.elementor-1445 .elementor-element.elementor-element-3f631c42 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-549be5d7 .elementor-image-box-title{font-size:var( --e-global-typography-6d0920f-font-size );line-height:var( --e-global-typography-6d0920f-line-height );letter-spacing:var( --e-global-typography-6d0920f-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-549be5d7 .elementor-image-box-description{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-58cfd3d7{padding:20px 15px 20px 15px;}.elementor-1445 .elementor-element.elementor-element-58cfd3d7 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-7a19e897 .elementor-image-box-title{font-size:var( --e-global-typography-6d0920f-font-size );line-height:var( --e-global-typography-6d0920f-line-height );letter-spacing:var( --e-global-typography-6d0920f-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-7a19e897 .elementor-image-box-description{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-1a2ac64b{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1445 .elementor-element.elementor-element-6c09ba1 .elementor-heading-title{font-size:var( --e-global-typography-0589757-font-size );line-height:var( --e-global-typography-0589757-line-height );letter-spacing:var( --e-global-typography-0589757-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-5b9c91{--min-height:240px;}.elementor-1445 .elementor-element.elementor-element-602446c2 .elementor-heading-title{font-size:var( --e-global-typography-0984d07-font-size );line-height:var( --e-global-typography-0984d07-line-height );letter-spacing:var( --e-global-typography-0984d07-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-52df6335 .elementor-heading-title{font-size:var( --e-global-typography-e8cf200-font-size );line-height:var( --e-global-typography-e8cf200-line-height );letter-spacing:var( --e-global-typography-e8cf200-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-42acc70c{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-5a5a7a3{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-5497bc63{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-5383ed21{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-40b30b8c{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-3e8a6fec{font-size:var( --e-global-typography-c7db8bc-font-size );line-height:var( --e-global-typography-c7db8bc-line-height );letter-spacing:var( --e-global-typography-c7db8bc-letter-spacing );}.elementor-1445 .elementor-element.elementor-element-2b66f9e7{--n-accordion-title-font-size:var( --e-global-typography-bcb282c-font-size );}:where( .elementor-1445 .elementor-element.elementor-element-2b66f9e7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-bcb282c-line-height );letter-spacing:var( --e-global-typography-bcb282c-letter-spacing );}}/* Start custom CSS for nested-carousel, class: .elementor-element-28bdf286 */.elementor-1445 .elementor-element.elementor-element-28bdf286 .swiper {
    overflow: visible;
}

.elementor-1445 .elementor-element.elementor-element-28bdf286 .swiper {
    clip-path: inset(0 -200% 0 0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-119a24df *//* Keyframes für Roll-in nach links und rechts */
@keyframes rollInLeft {
  0%   { opacity: 0; transform: translateX(-120px) rotate(-120deg); transform-origin: center; }
  100% { opacity: 1;  transform: translateX(0)       rotate(0); }
}
@keyframes rollInRight {
  0%   { opacity: 0; transform: translateX(120px) rotate(120deg); transform-origin: center; }
  100% { opacity: 1;  transform: translateX(0)    rotate(0); }
}

/* Elementor nutzt 'animated fadeIn' beim Start – das haken wir um */
.roll-in-left.animated.fadeIn {
  animation-name: rollInLeft !important;
  animation-duration: var(--e-animation-duration, .8s);
  animation-fill-mode: both;
}
.roll-in-right.animated.fadeIn {
  animation-name: rollInRight !important;
  animation-duration: var(--e-animation-duration, .8s);
  animation-fill-mode: both;
}

/* Optional: sanftere Bewegungen bei reduzierter Bewegung */
@media (prefers-reduced-motion: reduce) {
  .roll-in-left.animated.fadeIn,
  .roll-in-right.animated.fadeIn {
    animation: none !important;
    opacity: 1 !important;
    transform: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6e2175eb *//* Keyframes für Roll-in nach links und rechts */
@keyframes rollInLeft {
  0%   { opacity: 0; transform: translateX(-120px) rotate(-120deg); transform-origin: center; }
  100% { opacity: 1;  transform: translateX(0)       rotate(0); }
}
@keyframes rollInRight {
  0%   { opacity: 0; transform: translateX(120px) rotate(120deg); transform-origin: center; }
  100% { opacity: 1;  transform: translateX(0)    rotate(0); }
}

/* Elementor nutzt 'animated fadeIn' beim Start – das haken wir um */
.roll-in-left.animated.fadeIn {
  animation-name: rollInLeft !important;
  animation-duration: var(--e-animation-duration, .8s);
  animation-fill-mode: both;
}
.roll-in-right.animated.fadeIn {
  animation-name: rollInRight !important;
  animation-duration: var(--e-animation-duration, .8s);
  animation-fill-mode: both;
}

/* Optional: sanftere Bewegungen bei reduzierter Bewegung */
@media (prefers-reduced-motion: reduce) {
  .roll-in-left.animated.fadeIn,
  .roll-in-right.animated.fadeIn {
    animation: none !important;
    opacity: 1 !important;
    transform: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6885ae3e *//* Keyframes für Roll-in nach links und rechts */
@keyframes rollInLeft {
  0%   { opacity: 0; transform: translateX(-120px) rotate(-120deg); transform-origin: center; }
  100% { opacity: 1;  transform: translateX(0)       rotate(0); }
}
@keyframes rollInRight {
  0%   { opacity: 0; transform: translateX(120px) rotate(120deg); transform-origin: center; }
  100% { opacity: 1;  transform: translateX(0)    rotate(0); }
}

/* Elementor nutzt 'animated fadeIn' beim Start – das haken wir um */
.roll-in-left.animated.fadeIn {
  animation-name: rollInLeft !important;
  animation-duration: var(--e-animation-duration, .8s);
  animation-fill-mode: both;
}
.roll-in-right.animated.fadeIn {
  animation-name: rollInRight !important;
  animation-duration: var(--e-animation-duration, .8s);
  animation-fill-mode: both;
}

/* Optional: sanftere Bewegungen bei reduzierter Bewegung */
@media (prefers-reduced-motion: reduce) {
  .roll-in-left.animated.fadeIn,
  .roll-in-right.animated.fadeIn {
    animation: none !important;
    opacity: 1 !important;
    transform: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-119a24df *//* Keyframes für Roll-in nach links und rechts */
@keyframes rollInLeft {
  0%   { opacity: 0; transform: translateX(-120px) rotate(-120deg); transform-origin: center; }
  100% { opacity: 1;  transform: translateX(0)       rotate(0); }
}
@keyframes rollInRight {
  0%   { opacity: 0; transform: translateX(120px) rotate(120deg); transform-origin: center; }
  100% { opacity: 1;  transform: translateX(0)    rotate(0); }
}

/* Elementor nutzt 'animated fadeIn' beim Start – das haken wir um */
.roll-in-left.animated.fadeIn {
  animation-name: rollInLeft !important;
  animation-duration: var(--e-animation-duration, .8s);
  animation-fill-mode: both;
}
.roll-in-right.animated.fadeIn {
  animation-name: rollInRight !important;
  animation-duration: var(--e-animation-duration, .8s);
  animation-fill-mode: both;
}

/* Optional: sanftere Bewegungen bei reduzierter Bewegung */
@media (prefers-reduced-motion: reduce) {
  .roll-in-left.animated.fadeIn,
  .roll-in-right.animated.fadeIn {
    animation: none !important;
    opacity: 1 !important;
    transform: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6e2175eb *//* Keyframes für Roll-in nach links und rechts */
@keyframes rollInLeft {
  0%   { opacity: 0; transform: translateX(-120px) rotate(-120deg); transform-origin: center; }
  100% { opacity: 1;  transform: translateX(0)       rotate(0); }
}
@keyframes rollInRight {
  0%   { opacity: 0; transform: translateX(120px) rotate(120deg); transform-origin: center; }
  100% { opacity: 1;  transform: translateX(0)    rotate(0); }
}

/* Elementor nutzt 'animated fadeIn' beim Start – das haken wir um */
.roll-in-left.animated.fadeIn {
  animation-name: rollInLeft !important;
  animation-duration: var(--e-animation-duration, .8s);
  animation-fill-mode: both;
}
.roll-in-right.animated.fadeIn {
  animation-name: rollInRight !important;
  animation-duration: var(--e-animation-duration, .8s);
  animation-fill-mode: both;
}

/* Optional: sanftere Bewegungen bei reduzierter Bewegung */
@media (prefers-reduced-motion: reduce) {
  .roll-in-left.animated.fadeIn,
  .roll-in-right.animated.fadeIn {
    animation: none !important;
    opacity: 1 !important;
    transform: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6885ae3e *//* Keyframes für Roll-in nach links und rechts */
@keyframes rollInLeft {
  0%   { opacity: 0; transform: translateX(-120px) rotate(-120deg); transform-origin: center; }
  100% { opacity: 1;  transform: translateX(0)       rotate(0); }
}
@keyframes rollInRight {
  0%   { opacity: 0; transform: translateX(120px) rotate(120deg); transform-origin: center; }
  100% { opacity: 1;  transform: translateX(0)    rotate(0); }
}

/* Elementor nutzt 'animated fadeIn' beim Start – das haken wir um */
.roll-in-left.animated.fadeIn {
  animation-name: rollInLeft !important;
  animation-duration: var(--e-animation-duration, .8s);
  animation-fill-mode: both;
}
.roll-in-right.animated.fadeIn {
  animation-name: rollInRight !important;
  animation-duration: var(--e-animation-duration, .8s);
  animation-fill-mode: both;
}

/* Optional: sanftere Bewegungen bei reduzierter Bewegung */
@media (prefers-reduced-motion: reduce) {
  .roll-in-left.animated.fadeIn,
  .roll-in-right.animated.fadeIn {
    animation: none !important;
    opacity: 1 !important;
    transform: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-119a24df *//* Keyframes für Roll-in nach links und rechts */
@keyframes rollInLeft {
  0%   { opacity: 0; transform: translateX(-120px) rotate(-120deg); transform-origin: center; }
  100% { opacity: 1;  transform: translateX(0)       rotate(0); }
}
@keyframes rollInRight {
  0%   { opacity: 0; transform: translateX(120px) rotate(120deg); transform-origin: center; }
  100% { opacity: 1;  transform: translateX(0)    rotate(0); }
}

/* Elementor nutzt 'animated fadeIn' beim Start – das haken wir um */
.roll-in-left.animated.fadeIn {
  animation-name: rollInLeft !important;
  animation-duration: var(--e-animation-duration, .8s);
  animation-fill-mode: both;
}
.roll-in-right.animated.fadeIn {
  animation-name: rollInRight !important;
  animation-duration: var(--e-animation-duration, .8s);
  animation-fill-mode: both;
}

/* Optional: sanftere Bewegungen bei reduzierter Bewegung */
@media (prefers-reduced-motion: reduce) {
  .roll-in-left.animated.fadeIn,
  .roll-in-right.animated.fadeIn {
    animation: none !important;
    opacity: 1 !important;
    transform: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6e2175eb *//* Keyframes für Roll-in nach links und rechts */
@keyframes rollInLeft {
  0%   { opacity: 0; transform: translateX(-120px) rotate(-120deg); transform-origin: center; }
  100% { opacity: 1;  transform: translateX(0)       rotate(0); }
}
@keyframes rollInRight {
  0%   { opacity: 0; transform: translateX(120px) rotate(120deg); transform-origin: center; }
  100% { opacity: 1;  transform: translateX(0)    rotate(0); }
}

/* Elementor nutzt 'animated fadeIn' beim Start – das haken wir um */
.roll-in-left.animated.fadeIn {
  animation-name: rollInLeft !important;
  animation-duration: var(--e-animation-duration, .8s);
  animation-fill-mode: both;
}
.roll-in-right.animated.fadeIn {
  animation-name: rollInRight !important;
  animation-duration: var(--e-animation-duration, .8s);
  animation-fill-mode: both;
}

/* Optional: sanftere Bewegungen bei reduzierter Bewegung */
@media (prefers-reduced-motion: reduce) {
  .roll-in-left.animated.fadeIn,
  .roll-in-right.animated.fadeIn {
    animation: none !important;
    opacity: 1 !important;
    transform: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6885ae3e *//* Keyframes für Roll-in nach links und rechts */
@keyframes rollInLeft {
  0%   { opacity: 0; transform: translateX(-120px) rotate(-120deg); transform-origin: center; }
  100% { opacity: 1;  transform: translateX(0)       rotate(0); }
}
@keyframes rollInRight {
  0%   { opacity: 0; transform: translateX(120px) rotate(120deg); transform-origin: center; }
  100% { opacity: 1;  transform: translateX(0)    rotate(0); }
}

/* Elementor nutzt 'animated fadeIn' beim Start – das haken wir um */
.roll-in-left.animated.fadeIn {
  animation-name: rollInLeft !important;
  animation-duration: var(--e-animation-duration, .8s);
  animation-fill-mode: both;
}
.roll-in-right.animated.fadeIn {
  animation-name: rollInRight !important;
  animation-duration: var(--e-animation-duration, .8s);
  animation-fill-mode: both;
}

/* Optional: sanftere Bewegungen bei reduzierter Bewegung */
@media (prefers-reduced-motion: reduce) {
  .roll-in-left.animated.fadeIn,
  .roll-in-right.animated.fadeIn {
    animation: none !important;
    opacity: 1 !important;
    transform: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-119a24df *//* Keyframes für Roll-in nach links und rechts */
@keyframes rollInLeft {
  0%   { opacity: 0; transform: translateX(-120px) rotate(-120deg); transform-origin: center; }
  100% { opacity: 1;  transform: translateX(0)       rotate(0); }
}
@keyframes rollInRight {
  0%   { opacity: 0; transform: translateX(120px) rotate(120deg); transform-origin: center; }
  100% { opacity: 1;  transform: translateX(0)    rotate(0); }
}

/* Elementor nutzt 'animated fadeIn' beim Start – das haken wir um */
.roll-in-left.animated.fadeIn {
  animation-name: rollInLeft !important;
  animation-duration: var(--e-animation-duration, .8s);
  animation-fill-mode: both;
}
.roll-in-right.animated.fadeIn {
  animation-name: rollInRight !important;
  animation-duration: var(--e-animation-duration, .8s);
  animation-fill-mode: both;
}

/* Optional: sanftere Bewegungen bei reduzierter Bewegung */
@media (prefers-reduced-motion: reduce) {
  .roll-in-left.animated.fadeIn,
  .roll-in-right.animated.fadeIn {
    animation: none !important;
    opacity: 1 !important;
    transform: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6e2175eb *//* Keyframes für Roll-in nach links und rechts */
@keyframes rollInLeft {
  0%   { opacity: 0; transform: translateX(-120px) rotate(-120deg); transform-origin: center; }
  100% { opacity: 1;  transform: translateX(0)       rotate(0); }
}
@keyframes rollInRight {
  0%   { opacity: 0; transform: translateX(120px) rotate(120deg); transform-origin: center; }
  100% { opacity: 1;  transform: translateX(0)    rotate(0); }
}

/* Elementor nutzt 'animated fadeIn' beim Start – das haken wir um */
.roll-in-left.animated.fadeIn {
  animation-name: rollInLeft !important;
  animation-duration: var(--e-animation-duration, .8s);
  animation-fill-mode: both;
}
.roll-in-right.animated.fadeIn {
  animation-name: rollInRight !important;
  animation-duration: var(--e-animation-duration, .8s);
  animation-fill-mode: both;
}

/* Optional: sanftere Bewegungen bei reduzierter Bewegung */
@media (prefers-reduced-motion: reduce) {
  .roll-in-left.animated.fadeIn,
  .roll-in-right.animated.fadeIn {
    animation: none !important;
    opacity: 1 !important;
    transform: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6885ae3e *//* Keyframes für Roll-in nach links und rechts */
@keyframes rollInLeft {
  0%   { opacity: 0; transform: translateX(-120px) rotate(-120deg); transform-origin: center; }
  100% { opacity: 1;  transform: translateX(0)       rotate(0); }
}
@keyframes rollInRight {
  0%   { opacity: 0; transform: translateX(120px) rotate(120deg); transform-origin: center; }
  100% { opacity: 1;  transform: translateX(0)    rotate(0); }
}

/* Elementor nutzt 'animated fadeIn' beim Start – das haken wir um */
.roll-in-left.animated.fadeIn {
  animation-name: rollInLeft !important;
  animation-duration: var(--e-animation-duration, .8s);
  animation-fill-mode: both;
}
.roll-in-right.animated.fadeIn {
  animation-name: rollInRight !important;
  animation-duration: var(--e-animation-duration, .8s);
  animation-fill-mode: both;
}

/* Optional: sanftere Bewegungen bei reduzierter Bewegung */
@media (prefers-reduced-motion: reduce) {
  .roll-in-left.animated.fadeIn,
  .roll-in-right.animated.fadeIn {
    animation: none !important;
    opacity: 1 !important;
    transform: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-287ca7bc */@media (min-width: 768px) {
  .elementor-1445 .elementor-element.elementor-element-287ca7bc {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
  }
}/* End custom CSS */