.elementor-3 .elementor-element.elementor-element-65fdf17{--display:flex;--min-height:20vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--overlay-opacity:0.5;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-65fdf17:not(.elementor-motion-effects-element-type-background), .elementor-3 .elementor-element.elementor-element-65fdf17 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C5AA7;}.elementor-3 .elementor-element.elementor-element-65fdf17::before, .elementor-3 .elementor-element.elementor-element-65fdf17 > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-65fdf17 > .e-con-inner > .elementor-background-video-container::before, .elementor-3 .elementor-element.elementor-element-65fdf17 > .elementor-background-slideshow::before, .elementor-3 .elementor-element.elementor-element-65fdf17 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3 .elementor-element.elementor-element-65fdf17 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3 .elementor-element.elementor-element-1c06ec0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3 .elementor-element.elementor-element-1c06ec0.e-con{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3 .elementor-element.elementor-element-fc78f65{text-align:center;}.elementor-3 .elementor-element.elementor-element-fc78f65 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-weight:700;color:var( --e-global-color-2617eb0 );}.elementor-3 .elementor-element.elementor-element-647891d{--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:6rem;--padding-bottom:6rem;--padding-left:0rem;--padding-right:0rem;}.elementor-3 .elementor-element.elementor-element-c39721a .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.4rem;font-weight:700;font-style:normal;line-height:clamp(1.4, 1.5vw + 1rem, 1.6);}.elementor-3 .elementor-element.elementor-element-550ae37 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.1rem;font-weight:700;font-style:normal;line-height:clamp(1.4, 1.5vw + 1rem, 1.6);}.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-3 .elementor-element.elementor-element-6f144bd{font-family:var( --e-global-typography-a623e97-font-family ), Sans-serif;font-size:var( --e-global-typography-a623e97-font-size );font-weight:var( --e-global-typography-a623e97-font-weight );font-style:var( --e-global-typography-a623e97-font-style );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-6f144bd p{margin-block-end:0px;}.elementor-3 .elementor-element.elementor-element-0a08070 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.1rem;font-weight:700;font-style:normal;line-height:clamp(1.4, 1.5vw + 1rem, 1.6);}.elementor-3 .elementor-element.elementor-element-8574944 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:0.9rem;font-weight:700;font-style:normal;line-height:clamp(1.4, 1.5vw + 1rem, 1.6);}.elementor-3 .elementor-element.elementor-element-8732fc1{padding:0px 0px 0px 0px;font-family:var( --e-global-typography-a623e97-font-family ), Sans-serif;font-size:var( --e-global-typography-a623e97-font-size );font-weight:var( --e-global-typography-a623e97-font-weight );font-style:var( --e-global-typography-a623e97-font-style );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-8732fc1 p{margin-block-end:0px;}.elementor-3 .elementor-element.elementor-element-ccc5afe .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:0.9rem;font-weight:700;font-style:normal;line-height:clamp(1.4, 1.5vw + 1rem, 1.6);}.elementor-3 .elementor-element.elementor-element-887281f{padding:0px 0px 0px 0px;font-family:var( --e-global-typography-a623e97-font-family ), Sans-serif;font-size:var( --e-global-typography-a623e97-font-size );font-weight:var( --e-global-typography-a623e97-font-weight );font-style:var( --e-global-typography-a623e97-font-style );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-887281f p{margin-block-end:0px;}.elementor-3 .elementor-element.elementor-element-dca0274 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:0.9rem;font-weight:700;font-style:normal;line-height:clamp(1.4, 1.5vw + 1rem, 1.6);}.elementor-3 .elementor-element.elementor-element-984d2e4{padding:0px 0px 0px 0px;font-family:var( --e-global-typography-a623e97-font-family ), Sans-serif;font-size:var( --e-global-typography-a623e97-font-size );font-weight:var( --e-global-typography-a623e97-font-weight );font-style:var( --e-global-typography-a623e97-font-style );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-984d2e4 p{margin-block-end:0px;}.elementor-3 .elementor-element.elementor-element-fe43df1 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:0.9rem;font-weight:700;font-style:normal;line-height:clamp(1.4, 1.5vw + 1rem, 1.6);}.elementor-3 .elementor-element.elementor-element-15034cd{padding:0px 0px 0px 0px;font-family:var( --e-global-typography-a623e97-font-family ), Sans-serif;font-size:var( --e-global-typography-a623e97-font-size );font-weight:var( --e-global-typography-a623e97-font-weight );font-style:var( --e-global-typography-a623e97-font-style );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-15034cd p{margin-block-end:0px;}.elementor-3 .elementor-element.elementor-element-75f274f .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.1rem;font-weight:700;font-style:normal;line-height:clamp(1.4, 1.5vw + 1rem, 1.6);}.elementor-3 .elementor-element.elementor-element-01aee98{padding:0px 0px 0px 0px;font-family:var( --e-global-typography-a623e97-font-family ), Sans-serif;font-size:var( --e-global-typography-a623e97-font-size );font-weight:var( --e-global-typography-a623e97-font-weight );font-style:var( --e-global-typography-a623e97-font-style );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-01aee98 p{margin-block-end:0px;}.elementor-3 .elementor-element.elementor-element-cd14488 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.4rem;font-weight:700;font-style:normal;line-height:clamp(1.4, 1.5vw + 1rem, 1.6);}.elementor-3 .elementor-element.elementor-element-881ed98{padding:0px 0px 0px 0px;font-family:var( --e-global-typography-a623e97-font-family ), Sans-serif;font-size:var( --e-global-typography-a623e97-font-size );font-weight:var( --e-global-typography-a623e97-font-weight );font-style:var( --e-global-typography-a623e97-font-style );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-881ed98 p{margin-block-end:0px;}.elementor-3 .elementor-element.elementor-element-98406ad .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.1rem;font-weight:700;font-style:normal;line-height:clamp(1.4, 1.5vw + 1rem, 1.6);}.elementor-3 .elementor-element.elementor-element-d4f18ec{padding:0px 0px 0px 0px;font-family:var( --e-global-typography-a623e97-font-family ), Sans-serif;font-size:var( --e-global-typography-a623e97-font-size );font-weight:var( --e-global-typography-a623e97-font-weight );font-style:var( --e-global-typography-a623e97-font-style );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-d4f18ec p{margin-block-end:0px;}.elementor-3 .elementor-element.elementor-element-147accf .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:0.9rem;font-weight:700;font-style:normal;line-height:clamp(1.4, 1.5vw + 1rem, 1.6);}.elementor-3 .elementor-element.elementor-element-8ac5ac5{padding:0px 0px 0px 0px;font-family:var( --e-global-typography-a623e97-font-family ), Sans-serif;font-size:var( --e-global-typography-a623e97-font-size );font-weight:var( --e-global-typography-a623e97-font-weight );font-style:var( --e-global-typography-a623e97-font-style );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-8ac5ac5 p{margin-block-end:0px;}.elementor-3 .elementor-element.elementor-element-643d669 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.4rem;font-weight:700;font-style:normal;line-height:clamp(1.4, 1.5vw + 1rem, 1.6);}.elementor-3 .elementor-element.elementor-element-485f1bd .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.1rem;font-weight:700;font-style:normal;line-height:clamp(1.4, 1.5vw + 1rem, 1.6);}.elementor-3 .elementor-element.elementor-element-acd85a6{padding:0px 0px 0px 0px;font-family:var( --e-global-typography-a623e97-font-family ), Sans-serif;font-size:var( --e-global-typography-a623e97-font-size );font-weight:var( --e-global-typography-a623e97-font-weight );font-style:var( --e-global-typography-a623e97-font-style );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-acd85a6 p{margin-block-end:0px;}.elementor-3 .elementor-element.elementor-element-75d5387 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.1rem;font-weight:700;font-style:normal;line-height:clamp(1.4, 1.5vw + 1rem, 1.6);}.elementor-3 .elementor-element.elementor-element-0912e45{padding:0px 0px 0px 0px;font-family:var( --e-global-typography-a623e97-font-family ), Sans-serif;font-size:var( --e-global-typography-a623e97-font-size );font-weight:var( --e-global-typography-a623e97-font-weight );font-style:var( --e-global-typography-a623e97-font-style );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-0912e45 p{margin-block-end:0px;}.elementor-3 .elementor-element.elementor-element-2b195b4 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.1rem;font-weight:700;font-style:normal;line-height:clamp(1.4, 1.5vw + 1rem, 1.6);}.elementor-3 .elementor-element.elementor-element-f2cfa34{padding:0px 0px 0px 0px;font-family:var( --e-global-typography-a623e97-font-family ), Sans-serif;font-size:var( --e-global-typography-a623e97-font-size );font-weight:var( --e-global-typography-a623e97-font-weight );font-style:var( --e-global-typography-a623e97-font-style );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-f2cfa34 p{margin-block-end:0px;}.elementor-3 .elementor-element.elementor-element-7635fbe .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.1rem;font-weight:700;font-style:normal;line-height:clamp(1.4, 1.5vw + 1rem, 1.6);}.elementor-3 .elementor-element.elementor-element-caa2dee{padding:0px 0px 0px 0px;font-family:var( --e-global-typography-a623e97-font-family ), Sans-serif;font-size:var( --e-global-typography-a623e97-font-size );font-weight:var( --e-global-typography-a623e97-font-weight );font-style:var( --e-global-typography-a623e97-font-style );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-caa2dee p{margin-block-end:0px;}.elementor-3 .elementor-element.elementor-element-e6034ed .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.1rem;font-weight:700;font-style:normal;line-height:clamp(1.4, 1.5vw + 1rem, 1.6);}.elementor-3 .elementor-element.elementor-element-caf2be7{padding:0px 0px 0px 0px;font-family:var( --e-global-typography-a623e97-font-family ), Sans-serif;font-size:var( --e-global-typography-a623e97-font-size );font-weight:var( --e-global-typography-a623e97-font-weight );font-style:var( --e-global-typography-a623e97-font-style );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-caf2be7 p{margin-block-end:0px;}.elementor-3 .elementor-element.elementor-element-9522609 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.1rem;font-weight:700;font-style:normal;line-height:clamp(1.4, 1.5vw + 1rem, 1.6);}.elementor-3 .elementor-element.elementor-element-ccfe435{padding:0px 0px 0px 0px;font-family:var( --e-global-typography-a623e97-font-family ), Sans-serif;font-size:var( --e-global-typography-a623e97-font-size );font-weight:var( --e-global-typography-a623e97-font-weight );font-style:var( --e-global-typography-a623e97-font-style );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-ccfe435 p{margin-block-end:0px;}.elementor-3 .elementor-element.elementor-element-225ceed .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.1rem;font-weight:700;font-style:normal;line-height:clamp(1.4, 1.5vw + 1rem, 1.6);}.elementor-3 .elementor-element.elementor-element-a6fa78b{padding:0px 0px 0px 0px;font-family:var( --e-global-typography-a623e97-font-family ), Sans-serif;font-size:var( --e-global-typography-a623e97-font-size );font-weight:var( --e-global-typography-a623e97-font-weight );font-style:var( --e-global-typography-a623e97-font-style );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-a6fa78b p{margin-block-end:0px;}.elementor-3 .elementor-element.elementor-element-eeffb7b .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.1rem;font-weight:700;font-style:normal;line-height:clamp(1.4, 1.5vw + 1rem, 1.6);}.elementor-3 .elementor-element.elementor-element-b6f4a34{padding:0px 0px 0px 0px;font-family:var( --e-global-typography-a623e97-font-family ), Sans-serif;font-size:var( --e-global-typography-a623e97-font-size );font-weight:var( --e-global-typography-a623e97-font-weight );font-style:var( --e-global-typography-a623e97-font-style );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-b6f4a34 p{margin-block-end:0px;}.elementor-3 .elementor-element.elementor-element-522d3eb .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.1rem;font-weight:700;font-style:normal;line-height:clamp(1.4, 1.5vw + 1rem, 1.6);}.elementor-3 .elementor-element.elementor-element-c91a42e{padding:0px 0px 0px 0px;font-family:var( --e-global-typography-a623e97-font-family ), Sans-serif;font-size:var( --e-global-typography-a623e97-font-size );font-weight:var( --e-global-typography-a623e97-font-weight );font-style:var( --e-global-typography-a623e97-font-style );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-c91a42e p{margin-block-end:0px;}.elementor-3 .elementor-element.elementor-element-b4039ee .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.1rem;font-weight:700;font-style:normal;line-height:clamp(1.4, 1.5vw + 1rem, 1.6);}.elementor-3 .elementor-element.elementor-element-11c291f{padding:0px 0px 0px 0px;font-family:var( --e-global-typography-a623e97-font-family ), Sans-serif;font-size:var( --e-global-typography-a623e97-font-size );font-weight:var( --e-global-typography-a623e97-font-weight );font-style:var( --e-global-typography-a623e97-font-style );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-11c291f p{margin-block-end:0px;}.elementor-3 .elementor-element.elementor-element-ec64909 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.1rem;font-weight:700;font-style:normal;line-height:clamp(1.4, 1.5vw + 1rem, 1.6);}.elementor-3 .elementor-element.elementor-element-1acbb9c{padding:0px 0px 0px 0px;font-family:var( --e-global-typography-a623e97-font-family ), Sans-serif;font-size:var( --e-global-typography-a623e97-font-size );font-weight:var( --e-global-typography-a623e97-font-weight );font-style:var( --e-global-typography-a623e97-font-style );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-1acbb9c p{margin-block-end:0px;}.elementor-3 .elementor-element.elementor-element-1afc878 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.1rem;font-weight:700;font-style:normal;line-height:clamp(1.4, 1.5vw + 1rem, 1.6);}.elementor-3 .elementor-element.elementor-element-7f8b2f1{padding:0px 0px 0px 0px;font-family:var( --e-global-typography-a623e97-font-family ), Sans-serif;font-size:var( --e-global-typography-a623e97-font-size );font-weight:var( --e-global-typography-a623e97-font-weight );font-style:var( --e-global-typography-a623e97-font-style );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-7f8b2f1 p{margin-block-end:0px;}.elementor-3 .elementor-element.elementor-element-9e55835 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.1rem;font-weight:700;font-style:normal;line-height:clamp(1.4, 1.5vw + 1rem, 1.6);}.elementor-3 .elementor-element.elementor-element-d373b39{padding:0px 0px 0px 0px;font-family:var( --e-global-typography-a623e97-font-family ), Sans-serif;font-size:var( --e-global-typography-a623e97-font-size );font-weight:var( --e-global-typography-a623e97-font-weight );font-style:var( --e-global-typography-a623e97-font-style );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-d373b39 p{margin-block-end:0px;}.elementor-3 .elementor-element.elementor-element-b8234aa .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.4rem;font-weight:700;font-style:normal;line-height:clamp(1.4, 1.5vw + 1rem, 1.6);}.elementor-3 .elementor-element.elementor-element-8f6f2fb .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.1rem;font-weight:700;font-style:normal;line-height:clamp(1.4, 1.5vw + 1rem, 1.6);}.elementor-3 .elementor-element.elementor-element-b756a30{padding:0px 0px 0px 0px;font-family:"Open Sans Variable", Sans-serif;font-size:1rem;font-style:normal;line-height:clamp(1.4, 0.3vw + 1.3, 1.6);}.elementor-3 .elementor-element.elementor-element-b756a30 p{margin-block-end:0px;}.elementor-3 .elementor-element.elementor-element-3781592 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.1rem;font-weight:700;font-style:normal;line-height:clamp(1.4, 1.5vw + 1rem, 1.6);}.elementor-3 .elementor-element.elementor-element-c2785ec{padding:0px 0px 0px 0px;font-family:var( --e-global-typography-a623e97-font-family ), Sans-serif;font-size:var( --e-global-typography-a623e97-font-size );font-weight:var( --e-global-typography-a623e97-font-weight );font-style:var( --e-global-typography-a623e97-font-style );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-c2785ec p{margin-block-end:0px;}.elementor-3 .elementor-element.elementor-element-b90fbd4 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.1rem;font-weight:700;font-style:normal;line-height:clamp(1.4, 1.5vw + 1rem, 1.6);}.elementor-3 .elementor-element.elementor-element-8bee5f8{padding:0px 0px 0px 0px;font-family:var( --e-global-typography-a623e97-font-family ), Sans-serif;font-size:var( --e-global-typography-a623e97-font-size );font-weight:var( --e-global-typography-a623e97-font-weight );font-style:var( --e-global-typography-a623e97-font-style );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-8bee5f8 p{margin-block-end:0px;}.elementor-3 .elementor-element.elementor-element-25a78c6 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.1rem;font-weight:700;font-style:normal;line-height:clamp(1.4, 1.5vw + 1rem, 1.6);}.elementor-3 .elementor-element.elementor-element-fb022a7{padding:0px 0px 0px 0px;font-family:var( --e-global-typography-a623e97-font-family ), Sans-serif;font-size:var( --e-global-typography-a623e97-font-size );font-weight:var( --e-global-typography-a623e97-font-weight );font-style:var( --e-global-typography-a623e97-font-style );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-fb022a7 p{margin-block-end:0px;}.elementor-3 .elementor-element.elementor-element-32b8599 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.1rem;font-weight:700;font-style:normal;line-height:clamp(1.4, 1.5vw + 1rem, 1.6);}.elementor-3 .elementor-element.elementor-element-798e4b0{padding:0px 0px 0px 0px;font-family:var( --e-global-typography-a623e97-font-family ), Sans-serif;font-size:var( --e-global-typography-a623e97-font-size );font-weight:var( --e-global-typography-a623e97-font-weight );font-style:var( --e-global-typography-a623e97-font-style );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-798e4b0 p{margin-block-end:0px;}.elementor-3 .elementor-element.elementor-element-02459f7 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.4rem;font-weight:700;font-style:normal;line-height:clamp(1.4, 1.5vw + 1rem, 1.6);}.elementor-3 .elementor-element.elementor-element-4a0c7f7 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.1rem;font-weight:700;font-style:normal;line-height:clamp(1.4, 1.5vw + 1rem, 1.6);}.elementor-3 .elementor-element.elementor-element-e0ae152{padding:0px 0px 0px 0px;font-family:var( --e-global-typography-a623e97-font-family ), Sans-serif;font-size:var( --e-global-typography-a623e97-font-size );font-weight:var( --e-global-typography-a623e97-font-weight );font-style:var( --e-global-typography-a623e97-font-style );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-e0ae152 p{margin-block-end:0px;}.elementor-3 .elementor-element.elementor-element-eae0079 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.1rem;font-weight:700;font-style:normal;line-height:clamp(1.4, 1.5vw + 1rem, 1.6);}.elementor-3 .elementor-element.elementor-element-f1570cd{padding:0px 0px 0px 0px;font-family:var( --e-global-typography-a623e97-font-family ), Sans-serif;font-size:var( --e-global-typography-a623e97-font-size );font-weight:var( --e-global-typography-a623e97-font-weight );font-style:var( --e-global-typography-a623e97-font-style );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-f1570cd p{margin-block-end:0px;}.elementor-3 .elementor-element.elementor-element-fb2f3f4 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.4rem;font-weight:700;font-style:normal;line-height:clamp(1.4, 1.5vw + 1rem, 1.6);}.elementor-3 .elementor-element.elementor-element-dcece6e .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.1rem;font-weight:700;font-style:normal;line-height:clamp(1.4, 1.5vw + 1rem, 1.6);}.elementor-3 .elementor-element.elementor-element-54bd2ce{padding:0px 0px 0px 0px;font-family:var( --e-global-typography-a623e97-font-family ), Sans-serif;font-size:var( --e-global-typography-a623e97-font-size );font-weight:var( --e-global-typography-a623e97-font-weight );font-style:var( --e-global-typography-a623e97-font-style );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-54bd2ce p{margin-block-end:0px;}.elementor-3 .elementor-element.elementor-element-6b56f87 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:0.9rem;font-weight:700;font-style:normal;line-height:clamp(1.4, 1.5vw + 1rem, 1.6);}.elementor-3 .elementor-element.elementor-element-a325ef3{padding:0px 0px 0px 0px;font-family:var( --e-global-typography-a623e97-font-family ), Sans-serif;font-size:var( --e-global-typography-a623e97-font-size );font-weight:var( --e-global-typography-a623e97-font-weight );font-style:var( --e-global-typography-a623e97-font-style );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-a325ef3 p{margin-block-end:0px;}.elementor-3 .elementor-element.elementor-element-6349e9e .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.4rem;font-weight:700;font-style:normal;line-height:clamp(1.4, 1.5vw + 1rem, 1.6);}.elementor-3 .elementor-element.elementor-element-edc64fe .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.1rem;font-weight:700;font-style:normal;line-height:clamp(1.4, 1.5vw + 1rem, 1.6);}.elementor-3 .elementor-element.elementor-element-c3eb6c5{padding:0px 0px 0px 0px;font-family:var( --e-global-typography-a623e97-font-family ), Sans-serif;font-size:var( --e-global-typography-a623e97-font-size );font-weight:var( --e-global-typography-a623e97-font-weight );font-style:var( --e-global-typography-a623e97-font-style );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-c3eb6c5 p{margin-block-end:0px;}.elementor-3 .elementor-element.elementor-element-eff68cb .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.1rem;font-weight:700;font-style:normal;line-height:clamp(1.4, 1.5vw + 1rem, 1.6);}.elementor-3 .elementor-element.elementor-element-294c975{padding:0px 0px 0px 0px;font-family:var( --e-global-typography-a623e97-font-family ), Sans-serif;font-size:var( --e-global-typography-a623e97-font-size );font-weight:var( --e-global-typography-a623e97-font-weight );font-style:var( --e-global-typography-a623e97-font-style );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-294c975 p{margin-block-end:0px;}.elementor-3 .elementor-element.elementor-element-20e98ad .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.1rem;font-weight:700;font-style:normal;line-height:clamp(1.4, 1.5vw + 1rem, 1.6);}.elementor-3 .elementor-element.elementor-element-9c899be{padding:0px 0px 0px 0px;font-family:var( --e-global-typography-a623e97-font-family ), Sans-serif;font-size:var( --e-global-typography-a623e97-font-size );font-weight:var( --e-global-typography-a623e97-font-weight );font-style:var( --e-global-typography-a623e97-font-style );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-9c899be p{margin-block-end:0px;}.elementor-3 .elementor-element.elementor-element-e80c09b .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:0.9rem;font-weight:700;font-style:normal;line-height:clamp(1.4, 1.5vw + 1rem, 1.6);}.elementor-3 .elementor-element.elementor-element-a32081d{padding:0px 0px 0px 0px;font-family:var( --e-global-typography-a623e97-font-family ), Sans-serif;font-size:var( --e-global-typography-a623e97-font-size );font-weight:var( --e-global-typography-a623e97-font-weight );font-style:var( --e-global-typography-a623e97-font-style );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-a32081d p{margin-block-end:0px;}.elementor-3 .elementor-element.elementor-element-e047be2 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:1.1rem;font-weight:700;font-style:normal;line-height:clamp(1.4, 1.5vw + 1rem, 1.6);}.elementor-3 .elementor-element.elementor-element-30c4623{padding:0px 0px 0px 0px;font-family:var( --e-global-typography-a623e97-font-family ), Sans-serif;font-size:var( --e-global-typography-a623e97-font-size );font-weight:var( --e-global-typography-a623e97-font-weight );font-style:var( --e-global-typography-a623e97-font-style );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-30c4623 p{margin-block-end:0px;}.elementor-3 .elementor-element.elementor-element-ae8ceca .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:0.9rem;font-weight:700;font-style:normal;line-height:clamp(1.4, 1.5vw + 1rem, 1.6);}.elementor-3 .elementor-element.elementor-element-0eac2ab{padding:0px 0px 0px 0px;font-family:var( --e-global-typography-a623e97-font-family ), Sans-serif;font-size:var( --e-global-typography-a623e97-font-size );font-weight:var( --e-global-typography-a623e97-font-weight );font-style:var( --e-global-typography-a623e97-font-style );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-0eac2ab p{margin-block-end:0px;}@media(min-width:768px){.elementor-3 .elementor-element.elementor-element-1c06ec0{--width:52%;}}@media(max-width:1024px){.elementor-3 .elementor-element.elementor-element-65fdf17{--min-height:16vh;}.elementor-3 .elementor-element.elementor-element-fc78f65 .elementor-heading-title{font-size:2rem;}.elementor-3 .elementor-element.elementor-element-647891d{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-3 .elementor-element.elementor-element-c39721a .elementor-heading-title{font-size:1.2rem;}.elementor-3 .elementor-element.elementor-element-550ae37 .elementor-heading-title{font-size:1.2rem;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-6f144bd{font-size:var( --e-global-typography-a623e97-font-size );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-0a08070 .elementor-heading-title{font-size:1.2rem;}.elementor-3 .elementor-element.elementor-element-8574944 .elementor-heading-title{font-size:1.2rem;}.elementor-3 .elementor-element.elementor-element-8732fc1{font-size:var( --e-global-typography-a623e97-font-size );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-ccc5afe .elementor-heading-title{font-size:1.2rem;}.elementor-3 .elementor-element.elementor-element-887281f{font-size:var( --e-global-typography-a623e97-font-size );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-dca0274 .elementor-heading-title{font-size:1.2rem;}.elementor-3 .elementor-element.elementor-element-984d2e4{font-size:var( --e-global-typography-a623e97-font-size );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-fe43df1 .elementor-heading-title{font-size:1.2rem;}.elementor-3 .elementor-element.elementor-element-15034cd{font-size:var( --e-global-typography-a623e97-font-size );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-75f274f .elementor-heading-title{font-size:1.2rem;}.elementor-3 .elementor-element.elementor-element-01aee98{font-size:var( --e-global-typography-a623e97-font-size );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-cd14488 .elementor-heading-title{font-size:1.2rem;}.elementor-3 .elementor-element.elementor-element-881ed98{font-size:var( --e-global-typography-a623e97-font-size );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-98406ad .elementor-heading-title{font-size:1.2rem;}.elementor-3 .elementor-element.elementor-element-d4f18ec{font-size:var( --e-global-typography-a623e97-font-size );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-147accf .elementor-heading-title{font-size:1.2rem;}.elementor-3 .elementor-element.elementor-element-8ac5ac5{font-size:var( --e-global-typography-a623e97-font-size );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-643d669 .elementor-heading-title{font-size:1.2rem;}.elementor-3 .elementor-element.elementor-element-485f1bd .elementor-heading-title{font-size:1.2rem;}.elementor-3 .elementor-element.elementor-element-acd85a6{font-size:var( --e-global-typography-a623e97-font-size );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-75d5387 .elementor-heading-title{font-size:1.2rem;}.elementor-3 .elementor-element.elementor-element-0912e45{font-size:var( --e-global-typography-a623e97-font-size );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-2b195b4 .elementor-heading-title{font-size:1.2rem;}.elementor-3 .elementor-element.elementor-element-f2cfa34{font-size:var( --e-global-typography-a623e97-font-size );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-7635fbe .elementor-heading-title{font-size:1.2rem;}.elementor-3 .elementor-element.elementor-element-caa2dee{font-size:var( --e-global-typography-a623e97-font-size );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-e6034ed .elementor-heading-title{font-size:1.2rem;}.elementor-3 .elementor-element.elementor-element-caf2be7{font-size:var( --e-global-typography-a623e97-font-size );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-9522609 .elementor-heading-title{font-size:1.2rem;}.elementor-3 .elementor-element.elementor-element-ccfe435{font-size:var( --e-global-typography-a623e97-font-size );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-225ceed .elementor-heading-title{font-size:1.2rem;}.elementor-3 .elementor-element.elementor-element-a6fa78b{font-size:var( --e-global-typography-a623e97-font-size );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-eeffb7b .elementor-heading-title{font-size:1.2rem;}.elementor-3 .elementor-element.elementor-element-b6f4a34{font-size:var( --e-global-typography-a623e97-font-size );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-522d3eb .elementor-heading-title{font-size:1.2rem;}.elementor-3 .elementor-element.elementor-element-c91a42e{font-size:var( --e-global-typography-a623e97-font-size );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-b4039ee .elementor-heading-title{font-size:1.2rem;}.elementor-3 .elementor-element.elementor-element-11c291f{font-size:var( --e-global-typography-a623e97-font-size );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-ec64909 .elementor-heading-title{font-size:1.2rem;}.elementor-3 .elementor-element.elementor-element-1acbb9c{font-size:var( --e-global-typography-a623e97-font-size );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-1afc878 .elementor-heading-title{font-size:1.2rem;}.elementor-3 .elementor-element.elementor-element-7f8b2f1{font-size:var( --e-global-typography-a623e97-font-size );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-9e55835 .elementor-heading-title{font-size:1.2rem;}.elementor-3 .elementor-element.elementor-element-d373b39{font-size:var( --e-global-typography-a623e97-font-size );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-b8234aa .elementor-heading-title{font-size:1.2rem;}.elementor-3 .elementor-element.elementor-element-8f6f2fb .elementor-heading-title{font-size:1.2rem;}.elementor-3 .elementor-element.elementor-element-3781592 .elementor-heading-title{font-size:1.2rem;}.elementor-3 .elementor-element.elementor-element-c2785ec{font-size:var( --e-global-typography-a623e97-font-size );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-b90fbd4 .elementor-heading-title{font-size:1.2rem;}.elementor-3 .elementor-element.elementor-element-8bee5f8{font-size:var( --e-global-typography-a623e97-font-size );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-25a78c6 .elementor-heading-title{font-size:1.2rem;}.elementor-3 .elementor-element.elementor-element-fb022a7{font-size:var( --e-global-typography-a623e97-font-size );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-32b8599 .elementor-heading-title{font-size:1.2rem;}.elementor-3 .elementor-element.elementor-element-798e4b0{font-size:var( --e-global-typography-a623e97-font-size );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-02459f7 .elementor-heading-title{font-size:1.2rem;}.elementor-3 .elementor-element.elementor-element-4a0c7f7 .elementor-heading-title{font-size:1.2rem;}.elementor-3 .elementor-element.elementor-element-e0ae152{font-size:var( --e-global-typography-a623e97-font-size );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-eae0079 .elementor-heading-title{font-size:1.2rem;}.elementor-3 .elementor-element.elementor-element-f1570cd{font-size:var( --e-global-typography-a623e97-font-size );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-fb2f3f4 .elementor-heading-title{font-size:1.2rem;}.elementor-3 .elementor-element.elementor-element-dcece6e .elementor-heading-title{font-size:1.2rem;}.elementor-3 .elementor-element.elementor-element-54bd2ce{font-size:var( --e-global-typography-a623e97-font-size );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-6b56f87 .elementor-heading-title{font-size:1.2rem;}.elementor-3 .elementor-element.elementor-element-a325ef3{font-size:var( --e-global-typography-a623e97-font-size );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-6349e9e .elementor-heading-title{font-size:1.2rem;}.elementor-3 .elementor-element.elementor-element-edc64fe .elementor-heading-title{font-size:1.2rem;}.elementor-3 .elementor-element.elementor-element-c3eb6c5{font-size:var( --e-global-typography-a623e97-font-size );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-eff68cb .elementor-heading-title{font-size:1.2rem;}.elementor-3 .elementor-element.elementor-element-294c975{font-size:var( --e-global-typography-a623e97-font-size );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-20e98ad .elementor-heading-title{font-size:1.2rem;}.elementor-3 .elementor-element.elementor-element-9c899be{font-size:var( --e-global-typography-a623e97-font-size );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-e80c09b .elementor-heading-title{font-size:1.2rem;}.elementor-3 .elementor-element.elementor-element-a32081d{font-size:var( --e-global-typography-a623e97-font-size );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-e047be2 .elementor-heading-title{font-size:1.2rem;}.elementor-3 .elementor-element.elementor-element-30c4623{font-size:var( --e-global-typography-a623e97-font-size );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-ae8ceca .elementor-heading-title{font-size:1.2rem;}.elementor-3 .elementor-element.elementor-element-0eac2ab{font-size:var( --e-global-typography-a623e97-font-size );line-height:var( --e-global-typography-a623e97-line-height );}}@media(max-width:767px){.elementor-3 .elementor-element.elementor-element-65fdf17{--min-height:8vh;}.elementor-3 .elementor-element.elementor-element-fc78f65 .elementor-heading-title{font-size:1.2rem;}.elementor-3 .elementor-element.elementor-element-647891d{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-3 .elementor-element.elementor-element-c39721a .elementor-heading-title{font-size:1.2rem;}.elementor-3 .elementor-element.elementor-element-550ae37 .elementor-heading-title{font-size:1rem;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-3 .elementor-element.elementor-element-6f144bd{font-size:var( --e-global-typography-a623e97-font-size );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-0a08070 .elementor-heading-title{font-size:1rem;}.elementor-3 .elementor-element.elementor-element-8574944 .elementor-heading-title{font-size:0.9rem;}.elementor-3 .elementor-element.elementor-element-8732fc1{padding:0px 0px 0px 0px;font-size:var( --e-global-typography-a623e97-font-size );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-ccc5afe .elementor-heading-title{font-size:0.9rem;}.elementor-3 .elementor-element.elementor-element-887281f{padding:0px 0px 0px 0px;font-size:var( --e-global-typography-a623e97-font-size );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-dca0274 .elementor-heading-title{font-size:0.9rem;}.elementor-3 .elementor-element.elementor-element-984d2e4{padding:0px 0px 0px 0px;font-size:var( --e-global-typography-a623e97-font-size );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-fe43df1 .elementor-heading-title{font-size:0.9rem;}.elementor-3 .elementor-element.elementor-element-15034cd{padding:0px 0px 0px 0px;font-size:var( --e-global-typography-a623e97-font-size );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-75f274f .elementor-heading-title{font-size:1rem;}.elementor-3 .elementor-element.elementor-element-01aee98{padding:0px 0px 0px 0px;font-size:var( --e-global-typography-a623e97-font-size );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-cd14488 .elementor-heading-title{font-size:1.2rem;}.elementor-3 .elementor-element.elementor-element-881ed98{padding:0px 0px 0px 0px;font-size:var( --e-global-typography-a623e97-font-size );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-98406ad .elementor-heading-title{font-size:1rem;}.elementor-3 .elementor-element.elementor-element-d4f18ec{padding:0px 0px 0px 0px;font-size:var( --e-global-typography-a623e97-font-size );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-147accf .elementor-heading-title{font-size:0.9rem;}.elementor-3 .elementor-element.elementor-element-8ac5ac5{padding:0px 0px 0px 0px;font-size:var( --e-global-typography-a623e97-font-size );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-643d669 .elementor-heading-title{font-size:1.2rem;}.elementor-3 .elementor-element.elementor-element-485f1bd .elementor-heading-title{font-size:1rem;}.elementor-3 .elementor-element.elementor-element-acd85a6{padding:0px 0px 0px 0px;font-size:var( --e-global-typography-a623e97-font-size );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-75d5387 .elementor-heading-title{font-size:1rem;}.elementor-3 .elementor-element.elementor-element-0912e45{padding:0px 0px 0px 0px;font-size:var( --e-global-typography-a623e97-font-size );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-2b195b4 .elementor-heading-title{font-size:1rem;}.elementor-3 .elementor-element.elementor-element-f2cfa34{padding:0px 0px 0px 0px;font-size:var( --e-global-typography-a623e97-font-size );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-7635fbe .elementor-heading-title{font-size:1rem;}.elementor-3 .elementor-element.elementor-element-caa2dee{padding:0px 0px 0px 0px;font-size:var( --e-global-typography-a623e97-font-size );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-e6034ed .elementor-heading-title{font-size:1rem;}.elementor-3 .elementor-element.elementor-element-caf2be7{padding:0px 0px 0px 0px;font-size:var( --e-global-typography-a623e97-font-size );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-9522609 .elementor-heading-title{font-size:1rem;}.elementor-3 .elementor-element.elementor-element-ccfe435{padding:0px 0px 0px 0px;font-size:var( --e-global-typography-a623e97-font-size );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-225ceed .elementor-heading-title{font-size:1rem;}.elementor-3 .elementor-element.elementor-element-a6fa78b{padding:0px 0px 0px 0px;font-size:var( --e-global-typography-a623e97-font-size );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-eeffb7b .elementor-heading-title{font-size:1rem;}.elementor-3 .elementor-element.elementor-element-b6f4a34{padding:0px 0px 0px 0px;font-size:var( --e-global-typography-a623e97-font-size );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-522d3eb .elementor-heading-title{font-size:1rem;}.elementor-3 .elementor-element.elementor-element-c91a42e{padding:0px 0px 0px 0px;font-size:var( --e-global-typography-a623e97-font-size );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-b4039ee .elementor-heading-title{font-size:1rem;}.elementor-3 .elementor-element.elementor-element-11c291f{padding:0px 0px 0px 0px;font-size:var( --e-global-typography-a623e97-font-size );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-ec64909 .elementor-heading-title{font-size:1rem;}.elementor-3 .elementor-element.elementor-element-1acbb9c{padding:0px 0px 0px 0px;font-size:var( --e-global-typography-a623e97-font-size );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-1afc878 .elementor-heading-title{font-size:1rem;}.elementor-3 .elementor-element.elementor-element-7f8b2f1{padding:0px 0px 0px 0px;font-size:var( --e-global-typography-a623e97-font-size );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-9e55835 .elementor-heading-title{font-size:1rem;}.elementor-3 .elementor-element.elementor-element-d373b39{padding:0px 0px 0px 0px;font-size:var( --e-global-typography-a623e97-font-size );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-b8234aa .elementor-heading-title{font-size:1.2rem;}.elementor-3 .elementor-element.elementor-element-8f6f2fb .elementor-heading-title{font-size:1rem;}.elementor-3 .elementor-element.elementor-element-b756a30{padding:0px 0px 0px 0px;}.elementor-3 .elementor-element.elementor-element-3781592 .elementor-heading-title{font-size:1rem;}.elementor-3 .elementor-element.elementor-element-c2785ec{padding:0px 0px 0px 0px;font-size:var( --e-global-typography-a623e97-font-size );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-b90fbd4 .elementor-heading-title{font-size:1rem;}.elementor-3 .elementor-element.elementor-element-8bee5f8{padding:0px 0px 0px 0px;font-size:var( --e-global-typography-a623e97-font-size );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-25a78c6 .elementor-heading-title{font-size:1rem;}.elementor-3 .elementor-element.elementor-element-fb022a7{padding:0px 0px 0px 0px;font-size:var( --e-global-typography-a623e97-font-size );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-32b8599 .elementor-heading-title{font-size:1rem;}.elementor-3 .elementor-element.elementor-element-798e4b0{padding:0px 0px 0px 0px;font-size:var( --e-global-typography-a623e97-font-size );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-02459f7 .elementor-heading-title{font-size:1.2rem;}.elementor-3 .elementor-element.elementor-element-4a0c7f7 .elementor-heading-title{font-size:1rem;}.elementor-3 .elementor-element.elementor-element-e0ae152{padding:0px 0px 0px 0px;font-size:var( --e-global-typography-a623e97-font-size );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-eae0079 .elementor-heading-title{font-size:1rem;}.elementor-3 .elementor-element.elementor-element-f1570cd{padding:0px 0px 0px 0px;font-size:var( --e-global-typography-a623e97-font-size );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-fb2f3f4 .elementor-heading-title{font-size:1.2rem;}.elementor-3 .elementor-element.elementor-element-dcece6e .elementor-heading-title{font-size:1rem;}.elementor-3 .elementor-element.elementor-element-54bd2ce{padding:0px 0px 0px 0px;font-size:var( --e-global-typography-a623e97-font-size );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-6b56f87 .elementor-heading-title{font-size:0.9rem;}.elementor-3 .elementor-element.elementor-element-a325ef3{padding:0px 0px 0px 0px;font-size:var( --e-global-typography-a623e97-font-size );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-6349e9e .elementor-heading-title{font-size:1.2rem;}.elementor-3 .elementor-element.elementor-element-edc64fe .elementor-heading-title{font-size:1rem;}.elementor-3 .elementor-element.elementor-element-c3eb6c5{padding:0px 0px 0px 0px;font-size:var( --e-global-typography-a623e97-font-size );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-eff68cb .elementor-heading-title{font-size:1rem;}.elementor-3 .elementor-element.elementor-element-294c975{padding:0px 0px 0px 0px;font-size:var( --e-global-typography-a623e97-font-size );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-20e98ad .elementor-heading-title{font-size:1rem;}.elementor-3 .elementor-element.elementor-element-9c899be{padding:0px 0px 0px 0px;font-size:var( --e-global-typography-a623e97-font-size );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-e80c09b .elementor-heading-title{font-size:0.9rem;}.elementor-3 .elementor-element.elementor-element-a32081d{padding:0px 0px 0px 0px;font-size:var( --e-global-typography-a623e97-font-size );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-e047be2 .elementor-heading-title{font-size:1rem;}.elementor-3 .elementor-element.elementor-element-30c4623{padding:0px 0px 0px 0px;font-size:var( --e-global-typography-a623e97-font-size );line-height:var( --e-global-typography-a623e97-line-height );}.elementor-3 .elementor-element.elementor-element-ae8ceca .elementor-heading-title{font-size:0.9rem;}.elementor-3 .elementor-element.elementor-element-0eac2ab{padding:0px 0px 0px 0px;font-size:var( --e-global-typography-a623e97-font-size );line-height:var( --e-global-typography-a623e97-line-height );}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Open Sans Variable';
	font-display: auto;
	src: url('https://h3-projektbau.de/wp-content/uploads/2025/11/OpenSans-VariableFont_wdthwght.ttf') format('truetype');
}
/* End Custom Fonts CSS */