.elementor-152 .elementor-element.elementor-element-ca6ec79{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.1;--margin-top:-8rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:8rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-152 .elementor-element.elementor-element-ca6ec79:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-ca6ec79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://www.ci-shg-solingen.de/wp-content/uploads/hero-welle.svg");}.elementor-152 .elementor-element.elementor-element-ca6ec79::before, .elementor-152 .elementor-element.elementor-element-ca6ec79 > .elementor-background-video-container::before, .elementor-152 .elementor-element.elementor-element-ca6ec79 > .e-con-inner > .elementor-background-video-container::before, .elementor-152 .elementor-element.elementor-element-ca6ec79 > .elementor-background-slideshow::before, .elementor-152 .elementor-element.elementor-element-ca6ec79 > .e-con-inner > .elementor-background-slideshow::before, .elementor-152 .elementor-element.elementor-element-ca6ec79 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.ci-shg-solingen.de/wp-content/uploads/spirale-blau.svg");--background-overlay:'';background-position:-4em -8em;background-repeat:no-repeat;background-size:20% auto;}.elementor-152 .elementor-element.elementor-element-fa90e10{--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-152 .elementor-element.elementor-element-e6a256f{width:auto;max-width:auto;font-family:var( --e-global-typography-bcdea33-font-family ), Sans-serif;font-size:var( --e-global-typography-bcdea33-font-size );font-weight:var( --e-global-typography-bcdea33-font-weight );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );color:var( --e-global-color-primary );}.elementor-152 .elementor-element.elementor-element-e6a256f > .elementor-widget-container{background-color:var( --e-global-color-secondary );margin:0rem 0rem 0rem 0rem;padding:0.5rem 0.875rem 00.5rem 0.875rem;border-radius:999px 999px 999px 999px;}.elementor-152 .elementor-element.elementor-element-e6a256f.elementor-element{--align-self:flex-start;}.elementor-152 .elementor-element.elementor-element-cdeca12 > .elementor-widget-container{margin:2.125rem 0rem 0rem 0rem;}.elementor-152 .elementor-element.elementor-element-cdeca12 .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 );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-accent );}.elementor-152 .elementor-element.elementor-element-651ea96{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-b91137b-font-family ), Sans-serif;font-size:var( --e-global-typography-b91137b-font-size );font-weight:var( --e-global-typography-b91137b-font-weight );line-height:var( --e-global-typography-b91137b-line-height );color:var( --e-global-color-4e4efe3 );}.elementor-152 .elementor-element.elementor-element-651ea96 > .elementor-widget-container{margin:2.75rem 0rem 0rem 0rem;}.elementor-152 .elementor-element.elementor-element-28d74a9{--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:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--margin-top:2.5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-152 .elementor-element.elementor-element-7ac5d36 .elementor-button{font-family:var( --e-global-typography-b21f8f4-font-family ), Sans-serif;font-size:var( --e-global-typography-b21f8f4-font-size );font-weight:var( --e-global-typography-b21f8f4-font-weight );line-height:var( --e-global-typography-b21f8f4-line-height );transition-duration:0.35s;}.elementor-152 .elementor-element.elementor-element-cb7c99b .elementor-button{background-color:#00000000;font-family:var( --e-global-typography-b21f8f4-font-family ), Sans-serif;font-size:var( --e-global-typography-b21f8f4-font-size );font-weight:var( --e-global-typography-b21f8f4-font-weight );line-height:var( --e-global-typography-b21f8f4-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );transition-duration:0.2s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );}.elementor-152 .elementor-element.elementor-element-cb7c99b .elementor-button:hover, .elementor-152 .elementor-element.elementor-element-cb7c99b .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-152 .elementor-element.elementor-element-cb7c99b .elementor-button:hover svg, .elementor-152 .elementor-element.elementor-element-cb7c99b .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-152 .elementor-element.elementor-element-c198427 > .elementor-widget-container{margin:1.375rem 0rem 0rem 0rem;}.elementor-152 .elementor-element.elementor-element-c198427{font-family:var( --e-global-typography-fc56194-font-family ), Sans-serif;font-size:var( --e-global-typography-fc56194-font-size );line-height:var( --e-global-typography-fc56194-line-height );color:var( --e-global-color-4e4efe3 );}.elementor-152 .elementor-element.elementor-element-2017be5 > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-152 .elementor-element.elementor-element-2017be5{font-family:var( --e-global-typography-407bc48-font-family ), Sans-serif;font-size:var( --e-global-typography-407bc48-font-size );font-weight:var( --e-global-typography-407bc48-font-weight );line-height:var( --e-global-typography-407bc48-line-height );color:var( --e-global-color-accent );}.elementor-152 .elementor-element.elementor-element-2017be5 a{color:var( --e-global-color-accent );transition-duration:1s;}.elementor-152 .elementor-element.elementor-element-2017be5 a:hover, .elementor-152 .elementor-element.elementor-element-2017be5 a:focus{color:var( --e-global-color-secondary );}.elementor-152 .elementor-element.elementor-element-61ade25{--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-start;--align-items:center;--flex-wrap:nowrap;}.elementor-152 .elementor-element.elementor-element-3d52277{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:-1rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:1rem;--z-index:1;}.elementor-152 .elementor-element.elementor-element-3d52277.e-con{--e-con-transform-rotateZ:2deg;--e-con-transform-translateY:4px;}.elementor-152 .elementor-element.elementor-element-22adaa5 > .elementor-widget-container{margin:0px 0px -35px 0px;}.elementor-152 .elementor-element.elementor-element-22adaa5.elementor-element{--align-self:center;}.elementor-152 .elementor-element.elementor-element-22adaa5 .elementor-icon-wrapper{text-align:center;}.elementor-152 .elementor-element.elementor-element-22adaa5 .elementor-icon{font-size:3rem;}.elementor-152 .elementor-element.elementor-element-22adaa5 .elementor-icon svg{height:3rem;}.elementor-152 .elementor-element.elementor-element-1495590{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-4c9cbbf-font-family ), Sans-serif;font-size:var( --e-global-typography-4c9cbbf-font-size );font-weight:var( --e-global-typography-4c9cbbf-font-weight );line-height:var( --e-global-typography-4c9cbbf-line-height );color:var( --e-global-color-text );}.elementor-152 .elementor-element.elementor-element-1495590 > .elementor-widget-container{--e-transform-rotateZ:2deg;background-color:var( --e-global-color-accent );margin:0rem 1rem 0rem 0.5rem;padding:1rem 0.75rem 1rem 0.75rem;border-radius:1rem 1rem 1rem 1rem;box-shadow:0px 10px 26px 0px rgba(0, 20.000000000000043, 50.00000000000001, 0.2784313725490196);}.elementor-152 .elementor-element.elementor-element-00918c2{width:var( --container-widget-width, 16% );max-width:16%;--container-widget-width:16%;--container-widget-flex-grow:0;}.elementor-152 .elementor-element.elementor-element-e0d9fde{width:initial;max-width:initial;}.elementor-152 .elementor-element.elementor-element-e0d9fde > .elementor-widget-container{--e-transform-rotateZ:2deg;}.elementor-152 .elementor-element.elementor-element-e0d9fde.elementor-element{--align-self:flex-end;}.elementor-152 .elementor-element.elementor-element-e0d9fde img{border-radius:2rem 2rem 2rem 2rem;}.elementor-152 .elementor-element.elementor-element-77d324d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:1.5rem 1.5rem 1.5rem 1.5rem;--padding-top:1rem;--padding-bottom:0.5rem;--padding-left:1rem;--padding-right:1rem;}.elementor-152 .elementor-element.elementor-element-77d324d:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-77d324d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-152 .elementor-element.elementor-element-77d324d.e-con{--e-con-transform-rotateZ:2deg;--e-con-transform-translateY:-72%;}.elementor-152 .elementor-element.elementor-element-fe4978e{--display:flex;}.elementor-152 .elementor-element.elementor-element-6aab7e1 img{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:999px 999px 999px 999px;}.elementor-152 .elementor-element.elementor-element-841633a > .elementor-widget-container{margin:-1.5rem -0.5rem 0rem 0rem;}.elementor-152 .elementor-element.elementor-element-841633a .elementor-icon-wrapper{text-align:end;}.elementor-152 .elementor-element.elementor-element-841633a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );color:var( --e-global-color-secondary );}.elementor-152 .elementor-element.elementor-element-841633a.elementor-view-framed .elementor-icon, .elementor-152 .elementor-element.elementor-element-841633a.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-152 .elementor-element.elementor-element-841633a.elementor-view-framed .elementor-icon, .elementor-152 .elementor-element.elementor-element-841633a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-152 .elementor-element.elementor-element-841633a.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-152 .elementor-element.elementor-element-841633a.elementor-view-stacked .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-152 .elementor-element.elementor-element-841633a .elementor-icon{font-size:0.8rem;}.elementor-152 .elementor-element.elementor-element-841633a .elementor-icon svg{height:0.8rem;}.elementor-152 .elementor-element.elementor-element-841633a .elementor-icon-wrapper svg{width:auto;}.elementor-152 .elementor-element.elementor-element-0cb1d6b{--display:flex;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:0rem;}.elementor-152 .elementor-element.elementor-element-1a2997d{font-family:var( --e-global-typography-092b770-font-family ), Sans-serif;font-size:var( --e-global-typography-092b770-font-size );font-weight:var( --e-global-typography-092b770-font-weight );line-height:var( --e-global-typography-092b770-line-height );letter-spacing:var( --e-global-typography-092b770-letter-spacing );color:var( --e-global-color-a77559d );}.elementor-152 .elementor-element.elementor-element-e9640a5{font-family:var( --e-global-typography-9f5f254-font-family ), Sans-serif;font-size:var( --e-global-typography-9f5f254-font-size );font-style:var( --e-global-typography-9f5f254-font-style );line-height:var( --e-global-typography-9f5f254-line-height );color:var( --e-global-color-primary );}.elementor-152 .elementor-element.elementor-element-fcf14c9{font-family:var( --e-global-typography-3e6932a-font-family ), Sans-serif;font-size:var( --e-global-typography-3e6932a-font-size );font-weight:var( --e-global-typography-3e6932a-font-weight );line-height:var( --e-global-typography-3e6932a-line-height );color:var( --e-global-color-primary );}.elementor-152 .elementor-element.elementor-element-31be259{font-family:var( --e-global-typography-bcdea33-font-family ), Sans-serif;font-size:var( --e-global-typography-bcdea33-font-size );font-weight:var( --e-global-typography-bcdea33-font-weight );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );color:var( --e-global-color-a77559d );}.elementor-152 .elementor-element.elementor-element-8da20e6{--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;--align-items:center;}.elementor-152 .elementor-element.elementor-element-a507c29{--display:flex;}.elementor-152 .elementor-element.elementor-element-495f9e5{--display:flex;}.elementor-152 .elementor-element.elementor-element-f274494{--display:flex;}.elementor-152 .elementor-element.elementor-element-38f3a4d{--display:flex;}.elementor-152 .elementor-element.elementor-element-46122c9 img{width:100%;}.elementor-152 .elementor-element.elementor-element-43fc41d{--display:flex;}.elementor-152 .elementor-element.elementor-element-a797922{--display:flex;}.elementor-152 .elementor-element.elementor-element-7dc2658{--display:flex;}.elementor-152 .elementor-element.elementor-element-9190538{--display:flex;}.elementor-152 .elementor-element.elementor-element-2127a10{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:100px;width:100%;max-width:100%;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-152 .elementor-element.elementor-element-2127a10 > .elementor-widget-container{margin:0rem 0rem 3rem 0rem;padding:0px 0px 0px 0px;}.elementor-152 .elementor-element.elementor-element-d2c73c0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--flex-wrap:wrap;--margin-top:0rem;--margin-bottom:10rem;--margin-left:0rem;--margin-right:0rem;}.elementor-152 .elementor-element.elementor-element-f6a7b44{width:auto;max-width:auto;font-family:var( --e-global-typography-bcdea33-font-family ), Sans-serif;font-size:var( --e-global-typography-bcdea33-font-size );font-weight:var( --e-global-typography-bcdea33-font-weight );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );color:var( --e-global-color-primary );}.elementor-152 .elementor-element.elementor-element-f6a7b44 > .elementor-widget-container{background-color:var( --e-global-color-secondary );margin:0rem 0rem 0rem 0rem;padding:0.5rem 0.875rem 00.5rem 0.875rem;border-radius:999px 999px 999px 999px;}.elementor-152 .elementor-element.elementor-element-f6a7b44.elementor-element{--align-self:center;}.elementor-152 .elementor-element.elementor-element-d1d6adf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-152 .elementor-element.elementor-element-2e3fbad{--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;--align-items:center;--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;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-62863bd );--border-color:var( --e-global-color-62863bd );--border-radius:0.875rem 0.875rem 0.875rem 0.875rem;box-shadow:0px 10px 30px 0px rgba(0, 50.99999999999991, 108, 0.058823529411764705);--padding-top:0.625rem;--padding-bottom:0.625rem;--padding-left:1rem;--padding-right:1rem;}.elementor-152 .elementor-element.elementor-element-2e3fbad:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-2e3fbad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-152 .elementor-element.elementor-element-ad1b692{width:auto;max-width:auto;top:0px;font-family:var( --e-global-typography-092b770-font-family ), Sans-serif;font-size:var( --e-global-typography-092b770-font-size );font-weight:var( --e-global-typography-092b770-font-weight );line-height:var( --e-global-typography-092b770-line-height );letter-spacing:var( --e-global-typography-092b770-letter-spacing );color:var( --e-global-color-primary );}.elementor-152 .elementor-element.elementor-element-ad1b692 > .elementor-widget-container{--e-transform-rotateZ:-4deg;background-color:var( --e-global-color-secondary );margin:0rem 0rem 0rem 0rem;padding:0.5rem 0.875rem 00.5rem 0.875rem;border-radius:999px 999px 999px 999px;}.elementor-152 .elementor-element.elementor-element-ad1b692.elementor-element{--align-self:center;}body:not(.rtl) .elementor-152 .elementor-element.elementor-element-ad1b692{left:-34px;}body.rtl .elementor-152 .elementor-element.elementor-element-ad1b692{right:-34px;}.elementor-152 .elementor-element.elementor-element-3d6868f{width:100%;max-width:100%;}.elementor-152 .elementor-element.elementor-element-3d6868f > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-152 .elementor-element.elementor-element-e58a2fb{--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:flex-end;--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;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-62863bd );--border-color:var( --e-global-color-62863bd );--border-radius:0.875rem 0.875rem 0.875rem 0.875rem;box-shadow:0px 10px 30px 0px rgba(0, 50.99999999999991, 108, 0.058823529411764705);--padding-top:0.625rem;--padding-bottom:0.625rem;--padding-left:1rem;--padding-right:1rem;}.elementor-152 .elementor-element.elementor-element-e58a2fb:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-e58a2fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-152 .elementor-element.elementor-element-3088fde{width:100%;max-width:100%;}.elementor-152 .elementor-element.elementor-element-0e61773{width:auto;max-width:auto;font-family:var( --e-global-typography-bcdea33-font-family ), Sans-serif;font-size:var( --e-global-typography-bcdea33-font-size );font-weight:var( --e-global-typography-bcdea33-font-weight );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );color:var( --e-global-color-primary );}.elementor-152 .elementor-element.elementor-element-0e61773 > .elementor-widget-container{background-color:var( --e-global-color-secondary );margin:0rem 0rem 0rem 0rem;padding:0.5rem 0.875rem 00.5rem 0.875rem;border-radius:999px 999px 999px 999px;}.elementor-152 .elementor-element.elementor-element-0e61773.elementor-element{--align-self:center;}.elementor-152 .elementor-element.elementor-element-86daddd > .elementor-widget-container{margin:1.875rem 0rem 5rem 0rem;}.elementor-152 .elementor-element.elementor-element-86daddd{text-align:center;}.elementor-152 .elementor-element.elementor-element-86daddd .elementor-heading-title{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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-152 .elementor-element.elementor-element-f28c5a4{--display:flex;--gap:4.25rem 0rem;--row-gap:4.25rem;--column-gap:0rem;}.elementor-152 .elementor-element.elementor-element-f68d4c8{width:var( --container-widget-width, 38ch );max-width:38ch;--container-widget-width:38ch;--container-widget-flex-grow:0;font-family:var( --e-global-typography-0cff2ca-font-family ), Sans-serif;font-size:var( --e-global-typography-0cff2ca-font-size );font-weight:var( --e-global-typography-0cff2ca-font-weight );line-height:var( --e-global-typography-0cff2ca-line-height );letter-spacing:var( --e-global-typography-0cff2ca-letter-spacing );}.elementor-152 .elementor-element.elementor-element-f68d4c8.elementor-element{--align-self:flex-start;}.elementor-152 .elementor-element.elementor-element-86f525e{width:var( --container-widget-width, 30ch );max-width:30ch;--container-widget-width:30ch;--container-widget-flex-grow:0;text-align:end;font-family:var( --e-global-typography-0cff2ca-font-family ), Sans-serif;font-size:var( --e-global-typography-0cff2ca-font-size );font-weight:var( --e-global-typography-0cff2ca-font-weight );line-height:var( --e-global-typography-0cff2ca-line-height );letter-spacing:var( --e-global-typography-0cff2ca-letter-spacing );}.elementor-152 .elementor-element.elementor-element-86f525e > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-152 .elementor-element.elementor-element-86f525e.elementor-element{--align-self:flex-end;}.elementor-152 .elementor-element.elementor-element-703fa13{width:var( --container-widget-width, 40ch );max-width:40ch;--container-widget-width:40ch;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-0cff2ca-font-family ), Sans-serif;font-size:var( --e-global-typography-0cff2ca-font-size );font-weight:var( --e-global-typography-0cff2ca-font-weight );line-height:var( --e-global-typography-0cff2ca-line-height );letter-spacing:var( --e-global-typography-0cff2ca-letter-spacing );}.elementor-152 .elementor-element.elementor-element-703fa13 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-152 .elementor-element.elementor-element-703fa13.elementor-element{--align-self:flex-start;}.elementor-152 .elementor-element.elementor-element-ebbbd12{width:var( --container-widget-width, 40ch );max-width:40ch;--container-widget-width:40ch;--container-widget-flex-grow:0;text-align:end;font-family:var( --e-global-typography-0cff2ca-font-family ), Sans-serif;font-size:var( --e-global-typography-0cff2ca-font-size );font-weight:var( --e-global-typography-0cff2ca-font-weight );line-height:var( --e-global-typography-0cff2ca-line-height );letter-spacing:var( --e-global-typography-0cff2ca-letter-spacing );}.elementor-152 .elementor-element.elementor-element-ebbbd12 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-152 .elementor-element.elementor-element-ebbbd12.elementor-element{--align-self:flex-end;}.elementor-152 .elementor-element.elementor-element-ef64cf7{width:var( --container-widget-width, 40ch );max-width:40ch;--container-widget-width:40ch;--container-widget-flex-grow:0;text-align:start;font-family:var( --e-global-typography-0cff2ca-font-family ), Sans-serif;font-size:var( --e-global-typography-0cff2ca-font-size );font-weight:var( --e-global-typography-0cff2ca-font-weight );line-height:var( --e-global-typography-0cff2ca-line-height );letter-spacing:var( --e-global-typography-0cff2ca-letter-spacing );}.elementor-152 .elementor-element.elementor-element-ef64cf7 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-152 .elementor-element.elementor-element-ef64cf7.elementor-element{--align-self:flex-start;}.elementor-152 .elementor-element.elementor-element-79b3934{width:var( --container-widget-width, 40ch );max-width:40ch;--container-widget-width:40ch;--container-widget-flex-grow:0;text-align:end;font-family:var( --e-global-typography-0cff2ca-font-family ), Sans-serif;font-size:var( --e-global-typography-0cff2ca-font-size );font-weight:var( --e-global-typography-0cff2ca-font-weight );line-height:var( --e-global-typography-0cff2ca-line-height );letter-spacing:var( --e-global-typography-0cff2ca-letter-spacing );}.elementor-152 .elementor-element.elementor-element-79b3934 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-152 .elementor-element.elementor-element-79b3934.elementor-element{--align-self:flex-end;}.elementor-152 .elementor-element.elementor-element-507251e{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-152 .elementor-element.elementor-element-507251e > .elementor-widget-container{margin:6.875rem 0rem 0rem 0rem;}.elementor-152 .elementor-element.elementor-element-507251e .elementor-heading-title{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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-152 .elementor-element.elementor-element-d145406 > .elementor-widget-container{margin:3rem 0rem 1rem 0rem;}.elementor-152 .elementor-element.elementor-element-d145406 .elementor-button{font-family:var( --e-global-typography-b21f8f4-font-family ), Sans-serif;font-size:var( --e-global-typography-b21f8f4-font-size );font-weight:var( --e-global-typography-b21f8f4-font-weight );line-height:var( --e-global-typography-b21f8f4-line-height );transition-duration:0.35s;}.elementor-152 .elementor-element.elementor-element-ebd5f97{text-align:center;font-family:var( --e-global-typography-4c9cbbf-font-family ), Sans-serif;font-size:var( --e-global-typography-4c9cbbf-font-size );font-weight:var( --e-global-typography-4c9cbbf-font-weight );line-height:var( --e-global-typography-4c9cbbf-line-height );color:var( --e-global-color-primary );}.elementor-152 .elementor-element.elementor-element-ebd5f97 a{color:var( --e-global-color-primary );}.elementor-152 .elementor-element.elementor-element-ebd5f97 a:hover, .elementor-152 .elementor-element.elementor-element-ebd5f97 a:focus{color:var( --e-global-color-a77559d );}.elementor-152 .elementor-element.elementor-element-db8c1e8{--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-152 .elementor-element.elementor-element-db8c1e8:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-db8c1e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4e32d75 );background-image:url("https://www.ci-shg-solingen.de/wp-content/uploads/ohrenschmaus-ci-selbsthilfegruppe-solingen-welle-ueber-uns.svg");}.elementor-152 .elementor-element.elementor-element-c71e0ef{--display:flex;--overlay-opacity:1;}.elementor-152 .elementor-element.elementor-element-c71e0ef:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-c71e0ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ci-shg-solingen.de/wp-content/uploads/ohrenschmaus-ci-selbsthilfegruppe-solingen-spirale-hell-links-055.svg");background-position:-160px -180px;background-repeat:no-repeat;background-size:720px auto;}.elementor-152 .elementor-element.elementor-element-c71e0ef::before, .elementor-152 .elementor-element.elementor-element-c71e0ef > .elementor-background-video-container::before, .elementor-152 .elementor-element.elementor-element-c71e0ef > .e-con-inner > .elementor-background-video-container::before, .elementor-152 .elementor-element.elementor-element-c71e0ef > .elementor-background-slideshow::before, .elementor-152 .elementor-element.elementor-element-c71e0ef > .e-con-inner > .elementor-background-slideshow::before, .elementor-152 .elementor-element.elementor-element-c71e0ef > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.ci-shg-solingen.de/wp-content/uploads/ohrenschmaus-ci-selbsthilfegruppe-solingen-spirale-hell-rechts-055.svg");--background-overlay:'';background-position:calc(100% + 180px) calc(100% + 200px);background-repeat:no-repeat;background-size:720px auto;}.elementor-152 .elementor-element.elementor-element-fac11f9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-152 .elementor-element.elementor-element-b21cb74{width:auto;max-width:auto;font-family:var( --e-global-typography-bcdea33-font-family ), Sans-serif;font-size:var( --e-global-typography-bcdea33-font-size );font-weight:var( --e-global-typography-bcdea33-font-weight );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );color:var( --e-global-color-primary );}.elementor-152 .elementor-element.elementor-element-b21cb74 > .elementor-widget-container{background-color:var( --e-global-color-secondary );margin:0rem 0rem 0rem 0rem;padding:0.5rem 0.875rem 00.5rem 0.875rem;border-radius:999px 999px 999px 999px;}.elementor-152 .elementor-element.elementor-element-b21cb74.elementor-element{--align-self:center;}.elementor-152 .elementor-element.elementor-element-58bac4f > .elementor-widget-container{margin:1.875rem 0rem 5rem 0rem;}.elementor-152 .elementor-element.elementor-element-58bac4f{text-align:center;}.elementor-152 .elementor-element.elementor-element-58bac4f .elementor-heading-title{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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-accent );}.elementor-152 .elementor-element.elementor-element-95dab81 > .elementor-widget-container{margin:0rem 0rem 4.375rem 0rem;}.elementor-152 .elementor-element.elementor-element-95dab81{text-align:center;}.elementor-152 .elementor-element.elementor-element-95dab81 img{width:92%;max-width:42.5rem;}.elementor-152 .elementor-element.elementor-element-0f1a96d .elementor-heading-title{font-family:var( --e-global-typography-2b7d0d6-font-family ), Sans-serif;font-size:var( --e-global-typography-2b7d0d6-font-size );font-weight:var( --e-global-typography-2b7d0d6-font-weight );line-height:var( --e-global-typography-2b7d0d6-line-height );color:var( --e-global-color-accent );}.elementor-152 .elementor-element.elementor-element-1b4dcc6{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1.625rem 1.625rem;--row-gap:1.625rem;--column-gap:1.625rem;--grid-auto-flow:row;--justify-items:stretch;--padding-top:6rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-152 .elementor-element.elementor-element-74909f8{--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:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--border-radius:1.375rem 1.375rem 1.375rem 1.375rem;box-shadow:0px 24px 60px 0px rgba(0, 20.000000000000043, 50.00000000000001, 0.2784313725490196);--padding-top:2.375rem;--padding-bottom:2.375rem;--padding-left:2.125rem;--padding-right:2.125rem;}.elementor-152 .elementor-element.elementor-element-74909f8:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-74909f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-152 .elementor-element.elementor-element-74909f8.e-con{--e-con-transform-rotateZ:-2deg;}.elementor-152 .elementor-element.elementor-element-7892db4{--display:flex;--min-height:4.625rem;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:1.125rem 1.125rem 1.125rem 1.125rem;}.elementor-152 .elementor-element.elementor-element-7892db4:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-7892db4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-152 .elementor-element.elementor-element-7892db4.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-152 .elementor-element.elementor-element-595705c{width:100%;max-width:100%;text-align:center;}.elementor-152 .elementor-element.elementor-element-595705c > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-152 .elementor-element.elementor-element-595705c.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-152 .elementor-element.elementor-element-595705c img{width:3.375rem;}.elementor-152 .elementor-element.elementor-element-9fef2a2 .elementor-heading-title{font-family:var( --e-global-typography-2b7d0d6-font-family ), Sans-serif;font-size:var( --e-global-typography-2b7d0d6-font-size );font-weight:var( --e-global-typography-2b7d0d6-font-weight );line-height:var( --e-global-typography-2b7d0d6-line-height );color:var( --e-global-color-secondary );}.elementor-152 .elementor-element.elementor-element-88eb1c1{font-family:var( --e-global-typography-3e6932a-font-family ), Sans-serif;font-size:var( --e-global-typography-3e6932a-font-size );font-weight:var( --e-global-typography-3e6932a-font-weight );line-height:var( --e-global-typography-3e6932a-line-height );color:var( --e-global-color-accent );}.elementor-152 .elementor-element.elementor-element-ff334b4{--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:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--border-radius:1.375rem 1.375rem 1.375rem 1.375rem;box-shadow:0px 24px 60px 0px rgba(0, 20.000000000000043, 50.00000000000001, 0.2784313725490196);--padding-top:2.375rem;--padding-bottom:2.375rem;--padding-left:2.125rem;--padding-right:2.125rem;}.elementor-152 .elementor-element.elementor-element-ff334b4:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-ff334b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-152 .elementor-element.elementor-element-7cf060c{--display:flex;--min-height:4.625rem;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:1.125rem 1.125rem 1.125rem 1.125rem;}.elementor-152 .elementor-element.elementor-element-7cf060c:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-7cf060c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-152 .elementor-element.elementor-element-7cf060c.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-152 .elementor-element.elementor-element-df8e57c{width:100%;max-width:100%;text-align:center;}.elementor-152 .elementor-element.elementor-element-df8e57c > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-152 .elementor-element.elementor-element-df8e57c.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-152 .elementor-element.elementor-element-df8e57c img{width:3.375rem;}.elementor-152 .elementor-element.elementor-element-c09d373 .elementor-heading-title{font-family:var( --e-global-typography-2b7d0d6-font-family ), Sans-serif;font-size:var( --e-global-typography-2b7d0d6-font-size );font-weight:var( --e-global-typography-2b7d0d6-font-weight );line-height:var( --e-global-typography-2b7d0d6-line-height );color:var( --e-global-color-f0b2ad9 );}.elementor-152 .elementor-element.elementor-element-03efe87{font-family:var( --e-global-typography-3e6932a-font-family ), Sans-serif;font-size:var( --e-global-typography-3e6932a-font-size );font-weight:var( --e-global-typography-3e6932a-font-weight );line-height:var( --e-global-typography-3e6932a-line-height );color:var( --e-global-color-text );}.elementor-152 .elementor-element.elementor-element-5414101{--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:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--border-radius:1.375rem 1.375rem 1.375rem 1.375rem;box-shadow:0px 24px 60px 0px rgba(0, 20.000000000000043, 50.00000000000001, 0.2784313725490196);--padding-top:2.375rem;--padding-bottom:2.375rem;--padding-left:2.125rem;--padding-right:2.125rem;}.elementor-152 .elementor-element.elementor-element-5414101:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-5414101 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-152 .elementor-element.elementor-element-5414101.e-con{--e-con-transform-rotateZ:2deg;}.elementor-152 .elementor-element.elementor-element-45af66e{--display:flex;--min-height:4.625rem;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:1.125rem 1.125rem 1.125rem 1.125rem;}.elementor-152 .elementor-element.elementor-element-45af66e:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-45af66e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-152 .elementor-element.elementor-element-45af66e.e-con{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-152 .elementor-element.elementor-element-0255947{width:100%;max-width:100%;text-align:center;}.elementor-152 .elementor-element.elementor-element-0255947 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-152 .elementor-element.elementor-element-0255947.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-152 .elementor-element.elementor-element-0255947 img{width:3.375rem;}.elementor-152 .elementor-element.elementor-element-40911f7 .elementor-heading-title{font-family:var( --e-global-typography-2b7d0d6-font-family ), Sans-serif;font-size:var( --e-global-typography-2b7d0d6-font-size );font-weight:var( --e-global-typography-2b7d0d6-font-weight );line-height:var( --e-global-typography-2b7d0d6-line-height );color:var( --e-global-color-text );}.elementor-152 .elementor-element.elementor-element-81c897b{font-family:var( --e-global-typography-3e6932a-font-family ), Sans-serif;font-size:var( --e-global-typography-3e6932a-font-size );font-weight:var( --e-global-typography-3e6932a-font-weight );line-height:var( --e-global-typography-3e6932a-line-height );color:var( --e-global-color-text );}.elementor-152 .elementor-element.elementor-element-8a4b903 > .elementor-widget-container{margin:3rem 0rem 0rem 0rem;}.elementor-152 .elementor-element.elementor-element-8a4b903 .elementor-button{font-family:var( --e-global-typography-b21f8f4-font-family ), Sans-serif;font-size:var( --e-global-typography-b21f8f4-font-size );font-weight:var( --e-global-typography-b21f8f4-font-weight );line-height:var( --e-global-typography-b21f8f4-line-height );transition-duration:0.35s;}.elementor-152 .elementor-element.elementor-element-189f8b9{--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-152 .elementor-element.elementor-element-165b1f4{--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-152 .elementor-element.elementor-element-137f756{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:3.75rem 3.75rem;--row-gap:3.75rem;--column-gap:3.75rem;--grid-auto-flow:row;--align-items:center;}.elementor-152 .elementor-element.elementor-element-46dd423{--display:flex;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-152 .elementor-element.elementor-element-073fc5c{--display:flex;}.elementor-152 .elementor-element.elementor-element-bb68623{--display:flex;}.elementor-152 .elementor-element.elementor-element-97ed62f{--display:flex;}.elementor-152 .elementor-element.elementor-element-a2f66fb{width:auto;max-width:auto;font-family:var( --e-global-typography-bcdea33-font-family ), Sans-serif;font-size:var( --e-global-typography-bcdea33-font-size );font-weight:var( --e-global-typography-bcdea33-font-weight );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );color:var( --e-global-color-primary );}.elementor-152 .elementor-element.elementor-element-a2f66fb > .elementor-widget-container{background-color:var( --e-global-color-secondary );margin:0rem 0rem 0rem 0rem;padding:0.5rem 0.875rem 00.5rem 0.875rem;border-radius:999px 999px 999px 999px;}.elementor-152 .elementor-element.elementor-element-a2f66fb.elementor-element{--align-self:flex-start;}.elementor-152 .elementor-element.elementor-element-658dcde > .elementor-widget-container{margin:1rem 0rem 1rem 0rem;}.elementor-152 .elementor-element.elementor-element-658dcde .elementor-heading-title{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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-accent );}.elementor-152 .elementor-element.elementor-element-be096d3 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-152 .elementor-element.elementor-element-efb0e1a{--display:flex;}.elementor-152 .elementor-element.elementor-element-df06ba6{--display:flex;}.elementor-152 .elementor-element.elementor-element-76a9581{width:auto;max-width:auto;font-family:var( --e-global-typography-bcdea33-font-family ), Sans-serif;font-size:var( --e-global-typography-bcdea33-font-size );font-weight:var( --e-global-typography-bcdea33-font-weight );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );color:var( --e-global-color-primary );}.elementor-152 .elementor-element.elementor-element-76a9581 > .elementor-widget-container{background-color:var( --e-global-color-secondary );margin:0rem 0rem 0rem 0rem;padding:0.5rem 0.875rem 00.5rem 0.875rem;border-radius:999px 999px 999px 999px;}.elementor-152 .elementor-element.elementor-element-76a9581.elementor-element{--align-self:flex-start;}.elementor-152 .elementor-element.elementor-element-4e2414d > .elementor-widget-container{margin:1rem 0rem 1rem 0rem;}.elementor-152 .elementor-element.elementor-element-4e2414d .elementor-heading-title{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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-accent );}.elementor-152 .elementor-element.elementor-element-c5cb1ec > .elementor-widget-container{margin:0rem 0rem 01rem 0rem;}.elementor-152 .elementor-element.elementor-element-5be80c8{--display:flex;}.elementor-152 .elementor-element.elementor-element-2ba9300{--display:flex;}.elementor-152 .elementor-element.elementor-element-cea13c5{width:auto;max-width:auto;font-family:var( --e-global-typography-bcdea33-font-family ), Sans-serif;font-size:var( --e-global-typography-bcdea33-font-size );font-weight:var( --e-global-typography-bcdea33-font-weight );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );color:var( --e-global-color-primary );}.elementor-152 .elementor-element.elementor-element-cea13c5 > .elementor-widget-container{background-color:var( --e-global-color-secondary );margin:0rem 0rem 0rem 0rem;padding:0.5rem 0.875rem 00.5rem 0.875rem;border-radius:999px 999px 999px 999px;}.elementor-152 .elementor-element.elementor-element-cea13c5.elementor-element{--align-self:flex-start;}.elementor-152 .elementor-element.elementor-element-9fe37ef > .elementor-widget-container{margin:1rem 0rem 1rem 0rem;}.elementor-152 .elementor-element.elementor-element-9fe37ef .elementor-heading-title{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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-152 .elementor-element.elementor-element-e1f0823 > .elementor-widget-container{margin:0rem 0rem 01rem 0rem;}.elementor-152 .elementor-element.elementor-element-bdb34d1{--n-tabs-heading-justify-content:flex-start;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;}.elementor-152 .elementor-element.elementor-element-bdb34d1 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-152 .elementor-element.elementor-element-493e594 > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-152 .elementor-element.elementor-element-493e594{font-family:var( --e-global-typography-de03e3d-font-family ), Sans-serif;font-size:var( --e-global-typography-de03e3d-font-size );font-weight:var( --e-global-typography-de03e3d-weight );line-height:var( --e-global-typography-de03e3d-line-height );}.elementor-152 .elementor-element.elementor-element-08e89c1{--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;--align-items:center;}.elementor-152 .elementor-element.elementor-element-6776e79{width:auto;max-width:auto;font-family:var( --e-global-typography-bcdea33-font-family ), Sans-serif;font-size:var( --e-global-typography-bcdea33-font-size );font-weight:var( --e-global-typography-bcdea33-font-weight );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );color:var( --e-global-color-primary );}.elementor-152 .elementor-element.elementor-element-6776e79 > .elementor-widget-container{background-color:var( --e-global-color-secondary );margin:0rem 0rem 0rem 0rem;padding:0.5rem 0.875rem 00.5rem 0.875rem;border-radius:999px 999px 999px 999px;}.elementor-152 .elementor-element.elementor-element-6776e79.elementor-element{--align-self:center;}.elementor-152 .elementor-element.elementor-element-b67c7d9{width:var( --container-widget-width, 72ch );max-width:72ch;--container-widget-width:72ch;--container-widget-flex-grow:0;text-align:center;}.elementor-152 .elementor-element.elementor-element-b67c7d9 > .elementor-widget-container{margin:1.625rem 0rem 1.375rem 0rem;}.elementor-152 .elementor-element.elementor-element-b67c7d9 .elementor-heading-title{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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-152 .elementor-element.elementor-element-5dab69a{width:var( --container-widget-width, 72ch );max-width:72ch;--container-widget-width:72ch;--container-widget-flex-grow:0;text-align:center;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-152 .elementor-element.elementor-element-5dab69a > .elementor-widget-container{margin:0rem 0rem 2.75rem 0rem;}.elementor-152 .elementor-element.elementor-element-fcb883d{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--grid-auto-flow:row;}.elementor-152 .elementor-element.elementor-element-d9b22be{--display:flex;}.elementor-152 .elementor-element.elementor-element-86a27a3{width:100%;max-width:100%;text-align:center;}.elementor-152 .elementor-element.elementor-element-86a27a3 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-152 .elementor-element.elementor-element-86a27a3.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-152 .elementor-element.elementor-element-86a27a3 img{width:5rem;}.elementor-152 .elementor-element.elementor-element-6954b55 .elementor-heading-title{font-family:var( --e-global-typography-b093ddb-font-family ), Sans-serif;font-size:var( --e-global-typography-b093ddb-font-size );font-weight:var( --e-global-typography-b093ddb-font-weight );line-height:var( --e-global-typography-b093ddb-line-height );}.elementor-152 .elementor-element.elementor-element-7fd8d8b{--display:flex;}.elementor-152 .elementor-element.elementor-element-8fbb4bb{width:100%;max-width:100%;text-align:center;}.elementor-152 .elementor-element.elementor-element-8fbb4bb > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-152 .elementor-element.elementor-element-8fbb4bb.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-152 .elementor-element.elementor-element-8fbb4bb img{width:4.7rem;}.elementor-152 .elementor-element.elementor-element-74e7212 .elementor-heading-title{font-family:var( --e-global-typography-b093ddb-font-family ), Sans-serif;font-size:var( --e-global-typography-b093ddb-font-size );font-weight:var( --e-global-typography-b093ddb-font-weight );line-height:var( --e-global-typography-b093ddb-line-height );}.elementor-152 .elementor-element.elementor-element-0652e9c{--display:flex;}.elementor-152 .elementor-element.elementor-element-104bd0a{width:100%;max-width:100%;text-align:center;}.elementor-152 .elementor-element.elementor-element-104bd0a > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-152 .elementor-element.elementor-element-104bd0a.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-152 .elementor-element.elementor-element-104bd0a img{width:4.2rem;}.elementor-152 .elementor-element.elementor-element-074cc0f .elementor-heading-title{font-family:var( --e-global-typography-b093ddb-font-family ), Sans-serif;font-size:var( --e-global-typography-b093ddb-font-size );font-weight:var( --e-global-typography-b093ddb-font-weight );line-height:var( --e-global-typography-b093ddb-line-height );}.elementor-152 .elementor-element.elementor-element-c626472{--display:flex;}.elementor-152 .elementor-element.elementor-element-db5214d{width:100%;max-width:100%;text-align:center;}.elementor-152 .elementor-element.elementor-element-db5214d > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-152 .elementor-element.elementor-element-db5214d.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-152 .elementor-element.elementor-element-db5214d img{width:4.4rem;}.elementor-152 .elementor-element.elementor-element-a5cb7f2 .elementor-heading-title{font-family:var( --e-global-typography-b093ddb-font-family ), Sans-serif;font-size:var( --e-global-typography-b093ddb-font-size );font-weight:var( --e-global-typography-b093ddb-font-weight );line-height:var( --e-global-typography-b093ddb-line-height );}.elementor-152 .elementor-element.elementor-element-ee63d9a{--display:flex;}.elementor-152 .elementor-element.elementor-element-065555d{width:100%;max-width:100%;text-align:center;}.elementor-152 .elementor-element.elementor-element-065555d > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-152 .elementor-element.elementor-element-065555d.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:1;}.elementor-152 .elementor-element.elementor-element-065555d img{width:5.7rem;}.elementor-152 .elementor-element.elementor-element-ee08d94 .elementor-heading-title{font-family:var( --e-global-typography-b093ddb-font-family ), Sans-serif;font-size:var( --e-global-typography-b093ddb-font-size );font-weight:var( --e-global-typography-b093ddb-font-weight );line-height:var( --e-global-typography-b093ddb-line-height );}.elementor-152 .elementor-element.elementor-element-69ea968{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--margin-top:2.5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-152 .elementor-element.elementor-element-eec809f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0.5625rem 0.5625rem;--row-gap:0.5625rem;--column-gap:0.5625rem;border-style:solid;--border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;--border-top-width:1.5px;--border-right-width:1.5px;--border-bottom-width:1.5px;--border-left-width:1.5px;border-color:var( --e-global-color-a80ff69 );--border-color:var( --e-global-color-a80ff69 );--border-radius:999px 999px 999px 999px;box-shadow:0px 8px 22px 0px rgba(0, 50.99999999999991, 108, 0.07058823529411765);--padding-top:0.35rem;--padding-bottom:0.35rem;--padding-left:1rem;--padding-right:1rem;}.elementor-152 .elementor-element.elementor-element-eec809f:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-eec809f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-152 .elementor-element.elementor-element-eec809f.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-152 .elementor-element.elementor-element-578e693 > .elementor-widget-container{margin:0px 0px -9px 0px;}.elementor-152 .elementor-element.elementor-element-578e693.elementor-element{--align-self:center;}.elementor-152 .elementor-element.elementor-element-578e693 .elementor-icon-wrapper{text-align:center;}.elementor-152 .elementor-element.elementor-element-578e693 .elementor-icon{font-size:1.4rem;}.elementor-152 .elementor-element.elementor-element-578e693 .elementor-icon svg{height:1.4rem;}.elementor-152 .elementor-element.elementor-element-b6cd1d2{font-family:var( --e-global-typography-4c9cbbf-font-family ), Sans-serif;font-size:var( --e-global-typography-4c9cbbf-font-size );font-weight:var( --e-global-typography-4c9cbbf-font-weight );line-height:var( --e-global-typography-4c9cbbf-line-height );}.elementor-152 .elementor-element.elementor-element-caf6be1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0.5625rem 0.5625rem;--row-gap:0.5625rem;--column-gap:0.5625rem;border-style:solid;--border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;--border-top-width:1.5px;--border-right-width:1.5px;--border-bottom-width:1.5px;--border-left-width:1.5px;border-color:var( --e-global-color-a80ff69 );--border-color:var( --e-global-color-a80ff69 );--border-radius:999px 999px 999px 999px;box-shadow:0px 8px 22px 0px rgba(0, 50.99999999999991, 108, 0.07058823529411765);--padding-top:0.35rem;--padding-bottom:0.35rem;--padding-left:1rem;--padding-right:1rem;}.elementor-152 .elementor-element.elementor-element-caf6be1:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-caf6be1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-152 .elementor-element.elementor-element-caf6be1.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-152 .elementor-element.elementor-element-04bdab9 > .elementor-widget-container{margin:0px 0px -9px 0px;}.elementor-152 .elementor-element.elementor-element-04bdab9.elementor-element{--align-self:center;}.elementor-152 .elementor-element.elementor-element-04bdab9 .elementor-icon-wrapper{text-align:center;}.elementor-152 .elementor-element.elementor-element-04bdab9 .elementor-icon{font-size:1.4rem;}.elementor-152 .elementor-element.elementor-element-04bdab9 .elementor-icon svg{height:1.4rem;}.elementor-152 .elementor-element.elementor-element-2aa0032{font-family:var( --e-global-typography-4c9cbbf-font-family ), Sans-serif;font-size:var( --e-global-typography-4c9cbbf-font-size );font-weight:var( --e-global-typography-4c9cbbf-font-weight );line-height:var( --e-global-typography-4c9cbbf-line-height );}.elementor-152 .elementor-element.elementor-element-97013c5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0.5625rem 0.5625rem;--row-gap:0.5625rem;--column-gap:0.5625rem;border-style:solid;--border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;--border-top-width:1.5px;--border-right-width:1.5px;--border-bottom-width:1.5px;--border-left-width:1.5px;border-color:var( --e-global-color-a80ff69 );--border-color:var( --e-global-color-a80ff69 );--border-radius:999px 999px 999px 999px;box-shadow:0px 8px 22px 0px rgba(0, 50.99999999999991, 108, 0.07058823529411765);--padding-top:0.35rem;--padding-bottom:0.35rem;--padding-left:1rem;--padding-right:1rem;}.elementor-152 .elementor-element.elementor-element-97013c5:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-97013c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-152 .elementor-element.elementor-element-97013c5.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-152 .elementor-element.elementor-element-7c3233a > .elementor-widget-container{margin:0px 0px -9px 0px;}.elementor-152 .elementor-element.elementor-element-7c3233a.elementor-element{--align-self:center;}.elementor-152 .elementor-element.elementor-element-7c3233a .elementor-icon-wrapper{text-align:center;}.elementor-152 .elementor-element.elementor-element-7c3233a .elementor-icon{font-size:1.4rem;}.elementor-152 .elementor-element.elementor-element-7c3233a .elementor-icon svg{height:1.4rem;}.elementor-152 .elementor-element.elementor-element-bc062be{font-family:var( --e-global-typography-4c9cbbf-font-family ), Sans-serif;font-size:var( --e-global-typography-4c9cbbf-font-size );font-weight:var( --e-global-typography-4c9cbbf-font-weight );line-height:var( --e-global-typography-4c9cbbf-line-height );}.elementor-152 .elementor-element.elementor-element-4bfc9f4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--margin-top:3rem;--margin-bottom:1rem;--margin-left:0rem;--margin-right:0rem;}.elementor-152 .elementor-element.elementor-element-a314295 .elementor-button{font-family:var( --e-global-typography-b21f8f4-font-family ), Sans-serif;font-size:var( --e-global-typography-b21f8f4-font-size );font-weight:var( --e-global-typography-b21f8f4-font-weight );line-height:var( --e-global-typography-b21f8f4-line-height );transition-duration:0.35s;}.elementor-152 .elementor-element.elementor-element-ebdcf71 .elementor-button{background-color:#00000000;font-family:var( --e-global-typography-b21f8f4-font-family ), Sans-serif;font-size:var( --e-global-typography-b21f8f4-font-size );font-weight:var( --e-global-typography-b21f8f4-font-weight );line-height:var( --e-global-typography-b21f8f4-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );transition-duration:0.2s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );}.elementor-152 .elementor-element.elementor-element-ebdcf71 .elementor-button:hover, .elementor-152 .elementor-element.elementor-element-ebdcf71 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-152 .elementor-element.elementor-element-ebdcf71 .elementor-button:hover svg, .elementor-152 .elementor-element.elementor-element-ebdcf71 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-152 .elementor-element.elementor-element-98924f1{--display:flex;--min-height:10rem;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--border-radius:1.5rem 1.5rem 1.5rem 1.5rem;box-shadow:0px 32px 80px 0px rgba(0, 50.99999999999991, 108, 0.2196078431372549);--margin-top:1.875rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-152 .elementor-element.elementor-element-98924f1:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-98924f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ci-shg-solingen.de/wp-content/uploads/ohrenschmaus-ci-selbsthilfegruppe-solingen-kopf-illustration-band-hintergrund.webp");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-152 .elementor-element.elementor-element-39a78e6{--display:flex;}.elementor-152 .elementor-element.elementor-element-f5d9ac4 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-152 .elementor-element.elementor-element-74b3ab4 > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-152 .elementor-element.elementor-element-74b3ab4{color:var( --e-global-color-590732d );}.elementor-152 .elementor-element.elementor-element-c34b9c8{--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:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--margin-top:2.5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-152 .elementor-element.elementor-element-5ec71d7 .elementor-button{font-family:var( --e-global-typography-b21f8f4-font-family ), Sans-serif;font-size:var( --e-global-typography-b21f8f4-font-size );font-weight:var( --e-global-typography-b21f8f4-font-weight );line-height:var( --e-global-typography-b21f8f4-line-height );transition-duration:0.35s;}.elementor-152 .elementor-element.elementor-element-c9c0f26 .elementor-button{background-color:#00000000;font-family:var( --e-global-typography-b21f8f4-font-family ), Sans-serif;font-size:var( --e-global-typography-b21f8f4-font-size );font-weight:var( --e-global-typography-b21f8f4-font-weight );line-height:var( --e-global-typography-b21f8f4-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );transition-duration:0.2s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );}.elementor-152 .elementor-element.elementor-element-c9c0f26 .elementor-button:hover, .elementor-152 .elementor-element.elementor-element-c9c0f26 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-152 .elementor-element.elementor-element-c9c0f26 .elementor-button:hover svg, .elementor-152 .elementor-element.elementor-element-c9c0f26 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-152 .elementor-element.elementor-element-07e06f0 > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-152 .elementor-element.elementor-element-07e06f0{font-family:var( --e-global-typography-9584aae-font-family ), Sans-serif;font-size:var( --e-global-typography-9584aae-font-size );font-weight:var( --e-global-typography-9584aae-font-weight );line-height:var( --e-global-typography-9584aae-line-height );color:var( --e-global-color-accent );}.elementor-152 .elementor-element.elementor-element-07e06f0 a{color:var( --e-global-color-accent );transition-duration:1s;}.elementor-152 .elementor-element.elementor-element-07e06f0 a:hover, .elementor-152 .elementor-element.elementor-element-07e06f0 a:focus{color:var( --e-global-color-secondary );}.elementor-152 .elementor-element.elementor-element-1dee61b{--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-152 .elementor-element.elementor-element-1dee61b:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-1dee61b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4e32d75 );background-image:url("https://www.ci-shg-solingen.de/wp-content/uploads/ohrenschmaus-ci-selbsthilfegruppe-solingen-welle-ueber-uns.svg");}.elementor-152 .elementor-element.elementor-element-6840841{--display:flex;--overlay-opacity:1;}.elementor-152 .elementor-element.elementor-element-6840841:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-6840841 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ci-shg-solingen.de/wp-content/uploads/ohrenschmaus-ci-selbsthilfegruppe-solingen-spirale-hell-links-055.svg");background-position:-160px -180px;background-repeat:no-repeat;background-size:720px auto;}.elementor-152 .elementor-element.elementor-element-6840841::before, .elementor-152 .elementor-element.elementor-element-6840841 > .elementor-background-video-container::before, .elementor-152 .elementor-element.elementor-element-6840841 > .e-con-inner > .elementor-background-video-container::before, .elementor-152 .elementor-element.elementor-element-6840841 > .elementor-background-slideshow::before, .elementor-152 .elementor-element.elementor-element-6840841 > .e-con-inner > .elementor-background-slideshow::before, .elementor-152 .elementor-element.elementor-element-6840841 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.ci-shg-solingen.de/wp-content/uploads/ohrenschmaus-ci-selbsthilfegruppe-solingen-spirale-hell-rechts-055.svg");--background-overlay:'';background-position:calc(100% + 180px) calc(100% + 200px);background-repeat:no-repeat;background-size:720px auto;}.elementor-152 .elementor-element.elementor-element-9e8525f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-152 .elementor-element.elementor-element-290cd2e{width:auto;max-width:auto;font-family:var( --e-global-typography-bcdea33-font-family ), Sans-serif;font-size:var( --e-global-typography-bcdea33-font-size );font-weight:var( --e-global-typography-bcdea33-font-weight );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );color:var( --e-global-color-primary );}.elementor-152 .elementor-element.elementor-element-290cd2e > .elementor-widget-container{background-color:var( --e-global-color-secondary );margin:0rem 0rem 0rem 0rem;padding:0.5rem 0.875rem 00.5rem 0.875rem;border-radius:999px 999px 999px 999px;}.elementor-152 .elementor-element.elementor-element-290cd2e.elementor-element{--align-self:center;}.elementor-152 .elementor-element.elementor-element-7630899 > .elementor-widget-container{margin:1.875rem 0rem 5rem 0rem;}.elementor-152 .elementor-element.elementor-element-7630899{text-align:center;}.elementor-152 .elementor-element.elementor-element-7630899 .elementor-heading-title{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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-accent );}.elementor-152 .elementor-element.elementor-element-3618621{--display:flex;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;}.elementor-152 .elementor-element.elementor-element-70441a9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--border-radius:1.5rem 1.5rem 1.5rem 1.5rem;box-shadow:0px 22px 60px 0px rgba(0, 0, 0, 0.22);--padding-top:2.75rem;--padding-bottom:2.75rem;--padding-left:2.75rem;--padding-right:2.75rem;}.elementor-152 .elementor-element.elementor-element-70441a9:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-70441a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF0F;}.elementor-152 .elementor-element.elementor-element-8b87c5d{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-152 .elementor-element.elementor-element-8b87c5d.elementor-element{--align-self:center;}.elementor-152 .elementor-element.elementor-element-01d901d{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-152 .elementor-element.elementor-element-01d901d.elementor-element{--align-self:center;}.elementor-152 .elementor-element.elementor-element-01d901d .elementor-heading-title{font-family:var( --e-global-typography-0cff2ca-font-family ), Sans-serif;font-size:var( --e-global-typography-0cff2ca-font-size );font-weight:var( --e-global-typography-0cff2ca-font-weight );line-height:var( --e-global-typography-0cff2ca-line-height );letter-spacing:var( --e-global-typography-0cff2ca-letter-spacing );color:var( --e-global-color-accent );}.elementor-152 .elementor-element.elementor-element-154fc58{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--align-items:flex-start;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;border-style:none;--border-style:none;--border-radius:1.5rem 1.5rem 1.5rem 1.5rem;--padding-top:2.75rem;--padding-bottom:2.75rem;--padding-left:2.75rem;--padding-right:2.75rem;}.elementor-152 .elementor-element.elementor-element-ee0c44c{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-152 .elementor-element.elementor-element-ee0c44c.elementor-element{--align-self:center;}.elementor-152 .elementor-element.elementor-element-b638235{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-152 .elementor-element.elementor-element-b638235.elementor-element{--align-self:center;}.elementor-152 .elementor-element.elementor-element-b638235 .elementor-heading-title{font-family:var( --e-global-typography-0cff2ca-font-family ), Sans-serif;font-size:var( --e-global-typography-0cff2ca-font-size );font-weight:var( --e-global-typography-0cff2ca-font-weight );line-height:var( --e-global-typography-0cff2ca-line-height );letter-spacing:var( --e-global-typography-0cff2ca-letter-spacing );color:var( --e-global-color-accent );}.elementor-152 .elementor-element.elementor-element-016c83d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;border-style:none;--border-style:none;--border-radius:1.5rem 1.5rem 1.5rem 1.5rem;--padding-top:2.75rem;--padding-bottom:2.75rem;--padding-left:2.75rem;--padding-right:2.75rem;}.elementor-152 .elementor-element.elementor-element-2fb6543{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-152 .elementor-element.elementor-element-2fb6543.elementor-element{--align-self:center;}.elementor-152 .elementor-element.elementor-element-5fc15ce{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-152 .elementor-element.elementor-element-5fc15ce.elementor-element{--align-self:center;}.elementor-152 .elementor-element.elementor-element-5fc15ce .elementor-heading-title{font-family:var( --e-global-typography-0cff2ca-font-family ), Sans-serif;font-size:var( --e-global-typography-0cff2ca-font-size );font-weight:var( --e-global-typography-0cff2ca-font-weight );line-height:var( --e-global-typography-0cff2ca-line-height );letter-spacing:var( --e-global-typography-0cff2ca-letter-spacing );color:var( --e-global-color-accent );}.elementor-152 .elementor-element.elementor-element-78ba3a6{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:center;--align-items:flex-start;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;border-style:none;--border-style:none;--border-radius:1.5rem 1.5rem 1.5rem 1.5rem;--padding-top:2.75rem;--padding-bottom:2.75rem;--padding-left:2.75rem;--padding-right:2.75rem;}.elementor-152 .elementor-element.elementor-element-2df60f2{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-152 .elementor-element.elementor-element-2df60f2.elementor-element{--align-self:center;}.elementor-152 .elementor-element.elementor-element-fc645ac{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-152 .elementor-element.elementor-element-fc645ac.elementor-element{--align-self:center;}.elementor-152 .elementor-element.elementor-element-fc645ac .elementor-heading-title{font-family:var( --e-global-typography-0cff2ca-font-family ), Sans-serif;font-size:var( --e-global-typography-0cff2ca-font-size );font-weight:var( --e-global-typography-0cff2ca-font-weight );line-height:var( --e-global-typography-0cff2ca-line-height );letter-spacing:var( --e-global-typography-0cff2ca-letter-spacing );color:var( --e-global-color-accent );}.elementor-152 .elementor-element.elementor-element-589e8b6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;border-style:none;--border-style:none;--border-radius:1.5rem 1.5rem 1.5rem 1.5rem;--padding-top:2.75rem;--padding-bottom:2.75rem;--padding-left:2.75rem;--padding-right:2.75rem;}.elementor-152 .elementor-element.elementor-element-3a2eb1d{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-152 .elementor-element.elementor-element-3a2eb1d.elementor-element{--align-self:center;}.elementor-152 .elementor-element.elementor-element-9b1e435{width:var( --container-widget-width, 72% );max-width:72%;--container-widget-width:72%;--container-widget-flex-grow:0;}.elementor-152 .elementor-element.elementor-element-9b1e435.elementor-element{--align-self:center;}.elementor-152 .elementor-element.elementor-element-9b1e435 .elementor-heading-title{font-family:var( --e-global-typography-0cff2ca-font-family ), Sans-serif;font-size:var( --e-global-typography-0cff2ca-font-size );font-weight:var( --e-global-typography-0cff2ca-font-weight );line-height:var( --e-global-typography-0cff2ca-line-height );letter-spacing:var( --e-global-typography-0cff2ca-letter-spacing );color:var( --e-global-color-accent );}.elementor-152 .elementor-element.elementor-element-1a9cfb8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--margin-top:2.5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-152 .elementor-element.elementor-element-e64d798 .elementor-button{font-family:var( --e-global-typography-b21f8f4-font-family ), Sans-serif;font-size:var( --e-global-typography-b21f8f4-font-size );font-weight:var( --e-global-typography-b21f8f4-font-weight );line-height:var( --e-global-typography-b21f8f4-line-height );transition-duration:0.35s;}.elementor-152 .elementor-element.elementor-element-b33bddd .elementor-button{background-color:#00000000;font-family:var( --e-global-typography-b21f8f4-font-family ), Sans-serif;font-size:var( --e-global-typography-b21f8f4-font-size );font-weight:var( --e-global-typography-b21f8f4-font-weight );line-height:var( --e-global-typography-b21f8f4-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );transition-duration:0.2s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );}.elementor-152 .elementor-element.elementor-element-b33bddd .elementor-button:hover, .elementor-152 .elementor-element.elementor-element-b33bddd .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-primary );}.elementor-152 .elementor-element.elementor-element-b33bddd .elementor-button:hover svg, .elementor-152 .elementor-element.elementor-element-b33bddd .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-152 .elementor-element.elementor-element-8ff1a40{--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-152 .elementor-element.elementor-element-daae4df{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0rem;--margin-bottom:4rem;--margin-left:0rem;--margin-right:0rem;}.elementor-152 .elementor-element.elementor-element-52ff15a{--display:flex;}.elementor-152 .elementor-element.elementor-element-87640cb{width:auto;max-width:auto;text-align:start;font-family:var( --e-global-typography-bcdea33-font-family ), Sans-serif;font-size:var( --e-global-typography-bcdea33-font-size );font-weight:var( --e-global-typography-bcdea33-font-weight );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );color:var( --e-global-color-primary );}.elementor-152 .elementor-element.elementor-element-87640cb > .elementor-widget-container{background-color:var( --e-global-color-secondary );margin:0rem 0rem 0rem 0rem;padding:0.5rem 0.875rem 00.5rem 0.875rem;border-radius:999px 999px 999px 999px;}.elementor-152 .elementor-element.elementor-element-87640cb.elementor-element{--align-self:flex-start;}.elementor-152 .elementor-element.elementor-element-175107f > .elementor-widget-container{margin:1.5rem 0rem 0rem 0rem;}.elementor-152 .elementor-element.elementor-element-175107f{text-align:start;}.elementor-152 .elementor-element.elementor-element-175107f .elementor-heading-title{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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-152 .elementor-element.elementor-element-2ce0173{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-152 .elementor-element.elementor-element-99a566f{--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:1.25rem 1.25rem;--row-gap:1.25rem;--column-gap:1.25rem;border-style:none;--border-style:none;--border-radius:1.375rem 1.375rem 1.375rem 1.375rem;box-shadow:0px 24px 60px 0px rgba(0, 50.99999999999991, 108, 0.1803921568627451);--padding-top:1.375rem;--padding-bottom:1.375rem;--padding-left:1.375rem;--padding-right:1.875rem;}.elementor-152 .elementor-element.elementor-element-99a566f:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-99a566f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-152 .elementor-element.elementor-element-99a566f.e-con{--e-con-transform-rotateZ:1.6deg;}.elementor-152 .elementor-element.elementor-element-4478041{width:var( --container-widget-width, 6.5rem );max-width:6.5rem;--container-widget-width:6.5rem;--container-widget-flex-grow:0;}.elementor-152 .elementor-element.elementor-element-4478041.elementor-element{--align-self:center;}.elementor-152 .elementor-element.elementor-element-4478041 img{width:6.5rem;height:6.5rem;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:999px 999px 999px 999px;}.elementor-152 .elementor-element.elementor-element-e5c6ad9{--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:flex-start;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;--margin-top:0.875rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0.875rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-152 .elementor-element.elementor-element-58b9f2e .elementor-heading-title{font-family:var( --e-global-typography-2b7d0d6-font-family ), Sans-serif;font-size:var( --e-global-typography-2b7d0d6-font-size );font-weight:var( --e-global-typography-2b7d0d6-font-weight );line-height:var( --e-global-typography-2b7d0d6-line-height );}.elementor-152 .elementor-element.elementor-element-de521c0 .elementor-heading-title{font-family:var( --e-global-typography-4c9cbbf-font-family ), Sans-serif;font-size:var( --e-global-typography-4c9cbbf-font-size );font-weight:var( --e-global-typography-4c9cbbf-font-weight );line-height:var( --e-global-typography-4c9cbbf-line-height );color:var( --e-global-color-9b08515 );}.elementor-152 .elementor-element.elementor-element-9a5cca6{--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;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00336C24;--border-color:#00336C24;}.elementor-152 .elementor-element.elementor-element-d465841{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-152 .elementor-element.elementor-element-b203fdf .elementor-heading-title{font-family:var( --e-global-typography-de03e3d-font-family ), Sans-serif;font-size:var( --e-global-typography-de03e3d-font-size );line-height:var( --e-global-typography-de03e3d-line-height );color:var( --e-global-color-e4bd72b );}.elementor-152 .elementor-element.elementor-element-9690686 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-152 .elementor-element.elementor-element-9690686{font-family:var( --e-global-typography-3e6932a-font-family ), Sans-serif;font-size:var( --e-global-typography-3e6932a-font-size );font-weight:var( --e-global-typography-3e6932a-font-weight );line-height:var( --e-global-typography-3e6932a-line-height );color:var( --e-global-color-text );}.elementor-152 .elementor-element.elementor-element-d40d20a{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-152 .elementor-element.elementor-element-55b246e{width:auto;max-width:auto;z-index:0;font-family:var( --e-global-typography-2be3069-font-family ), Sans-serif;font-size:var( --e-global-typography-2be3069-font-size );font-weight:var( --e-global-typography-2be3069-font-weight );line-height:var( --e-global-typography-2be3069-line-height );color:var( --e-global-color-3267410 );}.elementor-152 .elementor-element.elementor-element-55b246e > .elementor-widget-container{--e-transform-translateX:-50%;--e-transform-translateY:-58%;margin:0rem 0rem 0rem 0rem;}body:not(.rtl) .elementor-152 .elementor-element.elementor-element-55b246e{left:50%;}body.rtl .elementor-152 .elementor-element.elementor-element-55b246e{right:50%;}.elementor-152 .elementor-element.elementor-element-75661e8{width:var( --container-widget-width, 55ch );max-width:55ch;--container-widget-width:55ch;--container-widget-flex-grow:0;z-index:1;text-align:center;}.elementor-152 .elementor-element.elementor-element-75661e8 .elementor-heading-title{font-family:var( --e-global-typography-bb416df-font-family ), Sans-serif;font-size:var( --e-global-typography-bb416df-font-size );font-weight:var( --e-global-typography-bb416df-font-weight );line-height:var( --e-global-typography-bb416df-line-height );letter-spacing:var( --e-global-typography-bb416df-letter-spacing );color:var( --e-global-color-primary );}.elementor-152 .elementor-element.elementor-element-ac55540 > .elementor-widget-container{margin:1.875rem 0rem 0rem 0rem;}.elementor-152 .elementor-element.elementor-element-ac55540{z-index:1;text-align:center;font-family:var( --e-global-typography-3e6932a-font-family ), Sans-serif;font-size:var( --e-global-typography-3e6932a-font-size );font-weight:var( --e-global-typography-3e6932a-font-weight );line-height:var( --e-global-typography-3e6932a-line-height );color:var( --e-global-color-primary );}.elementor-152 .elementor-element.elementor-element-e853c09{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:6.25rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-152 .elementor-element.elementor-element-469070c{width:auto;max-width:auto;text-align:start;font-family:var( --e-global-typography-bcdea33-font-family ), Sans-serif;font-size:var( --e-global-typography-bcdea33-font-size );font-weight:var( --e-global-typography-bcdea33-font-weight );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );color:var( --e-global-color-primary );}.elementor-152 .elementor-element.elementor-element-469070c > .elementor-widget-container{background-color:var( --e-global-color-secondary );margin:0rem 0rem 0rem 0rem;padding:0.5rem 0.875rem 00.5rem 0.875rem;border-radius:999px 999px 999px 999px;}.elementor-152 .elementor-element.elementor-element-469070c.elementor-element{--align-self:center;}.elementor-152 .elementor-element.elementor-element-59a1d37 > .elementor-widget-container{margin:1.5rem 0rem 1.625rem 0rem;}.elementor-152 .elementor-element.elementor-element-59a1d37{text-align:center;}.elementor-152 .elementor-element.elementor-element-59a1d37 .elementor-heading-title{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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-152 .elementor-element.elementor-element-3b1c049{width:var( --container-widget-width, 50ch );max-width:50ch;--container-widget-width:50ch;--container-widget-flex-grow:0;z-index:1;text-align:center;font-family:var( --e-global-typography-3e6932a-font-family ), Sans-serif;font-size:var( --e-global-typography-3e6932a-font-size );font-weight:var( --e-global-typography-3e6932a-font-weight );line-height:var( --e-global-typography-3e6932a-line-height );color:var( --e-global-color-primary );}.elementor-152 .elementor-element.elementor-element-3b1c049 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-152 .elementor-element.elementor-element-9f2ed1b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:wrap;--overlay-opacity:0.16;border-style:none;--border-style:none;--border-radius:1.25rem 1.25rem 1.25rem 1.25rem;box-shadow:0px 18px 50px 0px rgba(0, 50.99999999999991, 108, 0.0784313725490196);--margin-top:3rem;--margin-bottom:1rem;--margin-left:0rem;--margin-right:0rem;}.elementor-152 .elementor-element.elementor-element-9f2ed1b:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-9f2ed1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-152 .elementor-element.elementor-element-9f2ed1b::before, .elementor-152 .elementor-element.elementor-element-9f2ed1b > .elementor-background-video-container::before, .elementor-152 .elementor-element.elementor-element-9f2ed1b > .e-con-inner > .elementor-background-video-container::before, .elementor-152 .elementor-element.elementor-element-9f2ed1b > .elementor-background-slideshow::before, .elementor-152 .elementor-element.elementor-element-9f2ed1b > .e-con-inner > .elementor-background-slideshow::before, .elementor-152 .elementor-element.elementor-element-9f2ed1b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.ci-shg-solingen.de/wp-content/uploads/ohrenschmaus-ci-selbsthilfegruppe-solingen-gruppe-im-cafe-hintergrund.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-152 .elementor-element.elementor-element-6a8ab7a{--display:flex;--gap:0.625rem 0.625rem;--row-gap:0.625rem;--column-gap:0.625rem;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00336C1A;--border-color:#00336C1A;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:-1px;--margin-right:0px;--padding-top:2.25rem;--padding-bottom:2.25rem;--padding-left:2rem;--padding-right:2rem;}.elementor-152 .elementor-element.elementor-element-7ffdf93 .elementor-heading-title{font-family:var( --e-global-typography-4c9cbbf-font-family ), Sans-serif;font-size:var( --e-global-typography-4c9cbbf-font-size );font-weight:var( --e-global-typography-4c9cbbf-font-weight );line-height:var( --e-global-typography-4c9cbbf-line-height );color:var( --e-global-color-a77559d );}.elementor-152 .elementor-element.elementor-element-005e4d0 .elementor-heading-title{font-family:var( --e-global-typography-2b7d0d6-font-family ), Sans-serif;font-size:var( --e-global-typography-2b7d0d6-font-size );font-weight:var( --e-global-typography-2b7d0d6-font-weight );line-height:var( --e-global-typography-2b7d0d6-line-height );}.elementor-152 .elementor-element.elementor-element-4ddbef3 .elementor-heading-title{font-family:var( --e-global-typography-4c9cbbf-font-family ), Sans-serif;font-size:var( --e-global-typography-4c9cbbf-font-size );font-weight:var( --e-global-typography-4c9cbbf-font-weight );line-height:var( --e-global-typography-4c9cbbf-line-height );color:var( --e-global-color-9b08515 );}.elementor-152 .elementor-element.elementor-element-c40d149{--display:flex;--gap:0.625rem 0.625rem;--row-gap:0.625rem;--column-gap:0.625rem;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00336C1A;--border-color:#00336C1A;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:-1px;--margin-right:0px;--padding-top:2.25rem;--padding-bottom:2.25rem;--padding-left:2rem;--padding-right:2rem;}.elementor-152 .elementor-element.elementor-element-3723f55 .elementor-heading-title{font-family:var( --e-global-typography-4c9cbbf-font-family ), Sans-serif;font-size:var( --e-global-typography-4c9cbbf-font-size );font-weight:var( --e-global-typography-4c9cbbf-font-weight );line-height:var( --e-global-typography-4c9cbbf-line-height );color:var( --e-global-color-a77559d );}.elementor-152 .elementor-element.elementor-element-16d94bc .elementor-heading-title{font-family:var( --e-global-typography-2b7d0d6-font-family ), Sans-serif;font-size:var( --e-global-typography-2b7d0d6-font-size );font-weight:var( --e-global-typography-2b7d0d6-font-weight );line-height:var( --e-global-typography-2b7d0d6-line-height );}.elementor-152 .elementor-element.elementor-element-235a02e .elementor-heading-title{font-family:var( --e-global-typography-4c9cbbf-font-family ), Sans-serif;font-size:var( --e-global-typography-4c9cbbf-font-size );font-weight:var( --e-global-typography-4c9cbbf-font-weight );line-height:var( --e-global-typography-4c9cbbf-line-height );color:var( --e-global-color-9b08515 );}.elementor-152 .elementor-element.elementor-element-b988a38{--display:flex;--gap:0.625rem 0.625rem;--row-gap:0.625rem;--column-gap:0.625rem;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#00336C1A;--border-color:#00336C1A;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:-1px;--margin-right:0px;--padding-top:2.25rem;--padding-bottom:2.25rem;--padding-left:2rem;--padding-right:2rem;}.elementor-152 .elementor-element.elementor-element-f4f830e .elementor-heading-title{font-family:var( --e-global-typography-4c9cbbf-font-family ), Sans-serif;font-size:var( --e-global-typography-4c9cbbf-font-size );font-weight:var( --e-global-typography-4c9cbbf-font-weight );line-height:var( --e-global-typography-4c9cbbf-line-height );color:var( --e-global-color-a77559d );}.elementor-152 .elementor-element.elementor-element-fcb7002 .elementor-heading-title{font-family:var( --e-global-typography-2b7d0d6-font-family ), Sans-serif;font-size:var( --e-global-typography-2b7d0d6-font-size );font-weight:var( --e-global-typography-2b7d0d6-font-weight );line-height:var( --e-global-typography-2b7d0d6-line-height );}.elementor-152 .elementor-element.elementor-element-8c2d19d .elementor-heading-title{font-family:var( --e-global-typography-4c9cbbf-font-family ), Sans-serif;font-size:var( --e-global-typography-4c9cbbf-font-size );font-weight:var( --e-global-typography-4c9cbbf-font-weight );line-height:var( --e-global-typography-4c9cbbf-line-height );color:var( --e-global-color-9b08515 );}.elementor-152 .elementor-element.elementor-element-0ebc9e5{--display:flex;--gap:0.625rem 0.625rem;--row-gap:0.625rem;--column-gap:0.625rem;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:-1px;--margin-right:0px;--padding-top:2.25rem;--padding-bottom:2.25rem;--padding-left:2rem;--padding-right:2rem;}.elementor-152 .elementor-element.elementor-element-1091048 .elementor-heading-title{font-family:var( --e-global-typography-4c9cbbf-font-family ), Sans-serif;font-size:var( --e-global-typography-4c9cbbf-font-size );font-weight:var( --e-global-typography-4c9cbbf-font-weight );line-height:var( --e-global-typography-4c9cbbf-line-height );color:var( --e-global-color-a77559d );}.elementor-152 .elementor-element.elementor-element-3055408 .elementor-heading-title{font-family:var( --e-global-typography-2b7d0d6-font-family ), Sans-serif;font-size:var( --e-global-typography-2b7d0d6-font-size );font-weight:var( --e-global-typography-2b7d0d6-font-weight );line-height:var( --e-global-typography-2b7d0d6-line-height );}.elementor-152 .elementor-element.elementor-element-d8125d2 .elementor-heading-title{font-family:var( --e-global-typography-4c9cbbf-font-family ), Sans-serif;font-size:var( --e-global-typography-4c9cbbf-font-size );font-weight:var( --e-global-typography-4c9cbbf-font-weight );line-height:var( --e-global-typography-4c9cbbf-line-height );color:var( --e-global-color-9b08515 );}.elementor-152 .elementor-element.elementor-element-a6e1006{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--overlay-opacity:1;--border-radius:1rem 1rem 1rem 1rem;--margin-top:0.5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2.75rem;--padding-bottom:2.75rem;--padding-left:3.75rem;--padding-right:3.75rem;}.elementor-152 .elementor-element.elementor-element-a6e1006:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-a6e1006 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://www.ci-shg-solingen.de/wp-content/uploads/ohrenschmaus-ci-selbsthilfegruppe-solingen-welle-treffen-box.svg");}.elementor-152 .elementor-element.elementor-element-a6e1006::before, .elementor-152 .elementor-element.elementor-element-a6e1006 > .elementor-background-video-container::before, .elementor-152 .elementor-element.elementor-element-a6e1006 > .e-con-inner > .elementor-background-video-container::before, .elementor-152 .elementor-element.elementor-element-a6e1006 > .elementor-background-slideshow::before, .elementor-152 .elementor-element.elementor-element-a6e1006 > .e-con-inner > .elementor-background-slideshow::before, .elementor-152 .elementor-element.elementor-element-a6e1006 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.ci-shg-solingen.de/wp-content/uploads/ohrenschmaus-ci-selbsthilfegruppe-solingen-spirale-hell-links-055.svg");--background-overlay:'';background-position:-50px -54px;background-repeat:no-repeat;background-size:14.375rem auto;}.elementor-152 .elementor-element.elementor-element-4d41786{--display:flex;--gap:0.875rem 0.875rem;--row-gap:0.875rem;--column-gap:0.875rem;}.elementor-152 .elementor-element.elementor-element-4d41786.e-con{--align-self:center;}.elementor-152 .elementor-element.elementor-element-0fae3ff .elementor-heading-title{font-family:var( --e-global-typography-9b6144c-font-family ), Sans-serif;font-size:var( --e-global-typography-9b6144c-font-size );font-weight:var( --e-global-typography-9b6144c-font-weight );line-height:var( --e-global-typography-9b6144c-line-height );letter-spacing:var( --e-global-typography-9b6144c-letter-spacing );color:var( --e-global-color-accent );}.elementor-152 .elementor-element.elementor-element-2531ff9{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-4e4efe3 );}.elementor-152 .elementor-element.elementor-element-2e5eae4 .elementor-button{font-family:var( --e-global-typography-b21f8f4-font-family ), Sans-serif;font-size:var( --e-global-typography-b21f8f4-font-size );font-weight:var( --e-global-typography-b21f8f4-font-weight );line-height:var( --e-global-typography-b21f8f4-line-height );transition-duration:0.35s;}.elementor-152 .elementor-element.elementor-element-5451b93{--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:flex-end;--gap:0.875rem 0.875rem;--row-gap:0.875rem;--column-gap:0.875rem;--margin-top:0rem;--margin-bottom:-4rem;--margin-left:0rem;--margin-right:0rem;--z-index:2;}.elementor-152 .elementor-element.elementor-element-5451b93.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-152 .elementor-element.elementor-element-875a8b0{width:auto;max-width:auto;text-align:center;font-family:var( --e-global-typography-4c9cbbf-font-family ), Sans-serif;font-size:var( --e-global-typography-4c9cbbf-font-size );font-weight:var( --e-global-typography-4c9cbbf-font-weight );line-height:var( --e-global-typography-4c9cbbf-line-height );color:var( --e-global-color-text );}.elementor-152 .elementor-element.elementor-element-875a8b0 > .elementor-widget-container{background-color:var( --e-global-color-accent );padding:0.75rem 1rem 0.75rem 1rem;border-radius:1rem 1rem 1rem 1rem;box-shadow:0px 10px 26px 0px rgba(0, 20.000000000000043, 50.00000000000001, 0.2784313725490196);}.elementor-152 .elementor-element.elementor-element-875a8b0.elementor-element{--align-self:center;}.elementor-152 .elementor-element.elementor-element-050e2d7{--display:flex;--min-height:15rem;}.elementor-152 .elementor-element.elementor-element-050e2d7:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-050e2d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ci-shg-solingen.de/wp-content/uploads/ohrenschmaus-ci-selbsthilfegruppe-solingen-maskottchen-frosch-schaut-hervor.webp");background-position:bottom center;background-repeat:no-repeat;background-size:contain;}.elementor-152 .elementor-element.elementor-element-734b2e6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-152 .elementor-element.elementor-element-0455752{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-152 .elementor-element.elementor-element-0455752:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-0455752 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4e32d75 );background-image:url("https://www.ci-shg-solingen.de/wp-content/uploads/ohrenschmaus-ci-selbsthilfegruppe-solingen-welle-ueber-uns.svg");}.elementor-152 .elementor-element.elementor-element-75cd554{--display:flex;--overlay-opacity:1;}.elementor-152 .elementor-element.elementor-element-75cd554:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-75cd554 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ci-shg-solingen.de/wp-content/uploads/ohrenschmaus-ci-selbsthilfegruppe-solingen-spirale-hell-links-055.svg");background-position:-160px -180px;background-repeat:no-repeat;background-size:720px auto;}.elementor-152 .elementor-element.elementor-element-75cd554::before, .elementor-152 .elementor-element.elementor-element-75cd554 > .elementor-background-video-container::before, .elementor-152 .elementor-element.elementor-element-75cd554 > .e-con-inner > .elementor-background-video-container::before, .elementor-152 .elementor-element.elementor-element-75cd554 > .elementor-background-slideshow::before, .elementor-152 .elementor-element.elementor-element-75cd554 > .e-con-inner > .elementor-background-slideshow::before, .elementor-152 .elementor-element.elementor-element-75cd554 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.ci-shg-solingen.de/wp-content/uploads/ohrenschmaus-ci-selbsthilfegruppe-solingen-spirale-hell-rechts-055.svg");--background-overlay:'';background-position:calc(100% + 180px) calc(100% + 200px);background-repeat:no-repeat;background-size:720px auto;}.elementor-152 .elementor-element.elementor-element-0a1422b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-152 .elementor-element.elementor-element-f25342d{width:auto;max-width:auto;font-family:var( --e-global-typography-bcdea33-font-family ), Sans-serif;font-size:var( --e-global-typography-bcdea33-font-size );font-weight:var( --e-global-typography-bcdea33-font-weight );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );color:var( --e-global-color-primary );}.elementor-152 .elementor-element.elementor-element-f25342d > .elementor-widget-container{background-color:var( --e-global-color-secondary );margin:0rem 0rem 0rem 0rem;padding:0.5rem 0.875rem 00.5rem 0.875rem;border-radius:999px 999px 999px 999px;}.elementor-152 .elementor-element.elementor-element-f25342d.elementor-element{--align-self:center;}.elementor-152 .elementor-element.elementor-element-cca88b6 > .elementor-widget-container{margin:1.875rem 0rem 5rem 0rem;}.elementor-152 .elementor-element.elementor-element-cca88b6{text-align:center;}.elementor-152 .elementor-element.elementor-element-cca88b6 .elementor-heading-title{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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-accent );}.elementor-152 .elementor-element.elementor-element-1d97d5e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--flex-wrap:wrap;}.elementor-152 .elementor-element.elementor-element-eb9e839{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#00336C1A;--border-color:#00336C1A;--border-radius:1rem 1rem 1rem 1rem;box-shadow:0px 24px 60px 0px rgba(0, 50.99999999999991, 108, 0.0784313725490196);--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-152 .elementor-element.elementor-element-eb9e839:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-eb9e839 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-152 .elementor-element.elementor-element-4b69f8d{width:100%;max-width:100%;}.elementor-152 .elementor-element.elementor-element-a2894b5{--display:flex;--gap:1.125rem 1.125rem;--row-gap:1.125rem;--column-gap:1.125rem;--overlay-opacity:0.14;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:#00336C1A;--border-color:#00336C1A;--border-radius:1rem 1rem 1rem 1rem;box-shadow:0px 24px 60px 0px rgba(0, 50.99999999999991, 108, 0.0784313725490196);--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-152 .elementor-element.elementor-element-a2894b5:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-a2894b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-152 .elementor-element.elementor-element-a2894b5::before, .elementor-152 .elementor-element.elementor-element-a2894b5 > .elementor-background-video-container::before, .elementor-152 .elementor-element.elementor-element-a2894b5 > .e-con-inner > .elementor-background-video-container::before, .elementor-152 .elementor-element.elementor-element-a2894b5 > .elementor-background-slideshow::before, .elementor-152 .elementor-element.elementor-element-a2894b5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-152 .elementor-element.elementor-element-a2894b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.ci-shg-solingen.de/wp-content/uploads/spirale-blau.svg");--background-overlay:'';background-position:120% 120%;background-repeat:no-repeat;background-size:15rem auto;}.elementor-152 .elementor-element.elementor-element-49e3737{--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-152 .elementor-element.elementor-element-3489b44{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-152 .elementor-element.elementor-element-3489b44 img{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:999px 999px 999px 999px;}.elementor-152 .elementor-element.elementor-element-1c5deba{--display:flex;--padding-top:0rem;--padding-bottom:0rem;--padding-left:1rem;--padding-right:0rem;}.elementor-152 .elementor-element.elementor-element-1c5deba.e-con{--align-self:center;}.elementor-152 .elementor-element.elementor-element-6513432 .elementor-heading-title{font-family:var( --e-global-typography-092b770-font-family ), Sans-serif;font-size:var( --e-global-typography-092b770-font-size );font-weight:var( --e-global-typography-092b770-font-weight );line-height:var( --e-global-typography-092b770-line-height );letter-spacing:var( --e-global-typography-092b770-letter-spacing );color:var( --e-global-color-a77559d );}.elementor-152 .elementor-element.elementor-element-903e826 .elementor-heading-title{font-family:var( --e-global-typography-4c9cbbf-font-family ), Sans-serif;font-size:var( --e-global-typography-4c9cbbf-font-size );font-weight:var( --e-global-typography-4c9cbbf-font-weight );line-height:var( --e-global-typography-4c9cbbf-line-height );color:var( --e-global-color-primary );}.elementor-152 .elementor-element.elementor-element-448831b{font-family:var( --e-global-typography-de03e3d-font-family ), Sans-serif;font-size:var( --e-global-typography-de03e3d-font-size );line-height:var( --e-global-typography-de03e3d-line-height );color:var( --e-global-color-e4bd72b );}.elementor-152 .elementor-element.elementor-element-b776b57 .elementor-heading-title{font-family:var( --e-global-typography-4c9cbbf-font-family ), Sans-serif;font-size:var( --e-global-typography-4c9cbbf-font-size );font-weight:var( --e-global-typography-4c9cbbf-font-weight );line-height:var( --e-global-typography-4c9cbbf-line-height );}.elementor-152 .elementor-element.elementor-element-1096440{--display:flex;--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-a80ff69 );--border-color:var( --e-global-color-a80ff69 );--padding-top:0rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-152 .elementor-element.elementor-element-0649d65{--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:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-152 .elementor-element.elementor-element-ef2afa8{width:var( --container-widget-width, 2rem );max-width:2rem;--container-widget-width:2rem;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat Static", Sans-serif;font-size:clamp(0.844rem, 0.822rem + 0.094vw, 0.906rem);font-weight:800;line-height:1.5em;}.elementor-152 .elementor-element.elementor-element-ef2afa8 > .elementor-widget-container{background-color:var( --e-global-color-secondary );border-radius:0.35rem 0.35rem 0.35rem 0.35rem;}.elementor-152 .elementor-element.elementor-element-ef2afa8.elementor-element{--align-self:center;}.elementor-152 .elementor-element.elementor-element-2dbf4da .elementor-heading-title{font-family:var( --e-global-typography-de03e3d-font-family ), Sans-serif;font-size:var( --e-global-typography-de03e3d-font-size );line-height:var( --e-global-typography-de03e3d-line-height );}.elementor-152 .elementor-element.elementor-element-5370332{--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:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-152 .elementor-element.elementor-element-38cc629{width:var( --container-widget-width, 1.5rem );max-width:1.5rem;--container-widget-width:1.5rem;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat Static", Sans-serif;font-size:clamp(0.844rem, 0.822rem + 0.094vw, 0.906rem);font-weight:800;line-height:1.5em;}.elementor-152 .elementor-element.elementor-element-38cc629 > .elementor-widget-container{background-color:var( --e-global-color-secondary );border-radius:0.35rem 0.35rem 0.35rem 0.35rem;}.elementor-152 .elementor-element.elementor-element-38cc629.elementor-element{--align-self:center;}.elementor-152 .elementor-element.elementor-element-714521f .elementor-heading-title{font-family:var( --e-global-typography-de03e3d-font-family ), Sans-serif;font-size:var( --e-global-typography-de03e3d-font-size );line-height:var( --e-global-typography-de03e3d-line-height );}.elementor-152 .elementor-element.elementor-element-9e9e368{--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:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-152 .elementor-element.elementor-element-1116c77{width:var( --container-widget-width, 1.5rem );max-width:1.5rem;--container-widget-width:1.5rem;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat Static", Sans-serif;font-size:clamp(0.844rem, 0.822rem + 0.094vw, 0.906rem);font-weight:800;line-height:1.5em;}.elementor-152 .elementor-element.elementor-element-1116c77 > .elementor-widget-container{background-color:var( --e-global-color-secondary );border-radius:0.35rem 0.35rem 0.35rem 0.35rem;}.elementor-152 .elementor-element.elementor-element-1116c77.elementor-element{--align-self:center;}.elementor-152 .elementor-element.elementor-element-352ec33 .elementor-heading-title{font-family:var( --e-global-typography-de03e3d-font-family ), Sans-serif;font-size:var( --e-global-typography-de03e3d-font-size );line-height:var( --e-global-typography-de03e3d-line-height );}.elementor-152 .elementor-element.elementor-element-98b153b{--display:flex;--gap:0.5rem 0.5rem;--row-gap:0.5rem;--column-gap:0.5rem;}.elementor-152 .elementor-element.elementor-element-44678cc .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-152 .elementor-element.elementor-element-44678cc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-152 .elementor-element.elementor-element-44678cc.elementor-view-framed .elementor-icon, .elementor-152 .elementor-element.elementor-element-44678cc.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-152 .elementor-element.elementor-element-44678cc.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-152 .elementor-element.elementor-element-44678cc .elementor-icon{font-size:1rem;border-radius:0.5rem 0.5rem 0.5rem 0.5rem;}.elementor-152 .elementor-element.elementor-element-44678cc .elementor-icon-box-title, .elementor-152 .elementor-element.elementor-element-44678cc .elementor-icon-box-title a{font-family:var( --e-global-typography-092b770-font-family ), Sans-serif;font-size:var( --e-global-typography-092b770-font-size );font-weight:var( --e-global-typography-092b770-font-weight );line-height:var( --e-global-typography-092b770-line-height );letter-spacing:var( --e-global-typography-092b770-letter-spacing );}.elementor-152 .elementor-element.elementor-element-44678cc .elementor-icon-box-title{color:var( --e-global-color-4e32d75 );}.elementor-152 .elementor-element.elementor-element-44678cc .elementor-icon-box-description{font-family:var( --e-global-typography-407bc48-font-family ), Sans-serif;font-size:var( --e-global-typography-407bc48-font-size );font-weight:var( --e-global-typography-407bc48-font-weight );line-height:var( --e-global-typography-407bc48-line-height );color:#00336C;}.elementor-152 .elementor-element.elementor-element-81b0ae2 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-152 .elementor-element.elementor-element-81b0ae2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-590732d );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-152 .elementor-element.elementor-element-81b0ae2.elementor-view-framed .elementor-icon, .elementor-152 .elementor-element.elementor-element-81b0ae2.elementor-view-default .elementor-icon{fill:var( --e-global-color-590732d );color:var( --e-global-color-590732d );border-color:var( --e-global-color-590732d );}.elementor-152 .elementor-element.elementor-element-81b0ae2.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-152 .elementor-element.elementor-element-81b0ae2 .elementor-icon{font-size:1rem;border-radius:0.5rem 0.5rem 0.5rem 0.5rem;}.elementor-152 .elementor-element.elementor-element-81b0ae2 .elementor-icon-box-title, .elementor-152 .elementor-element.elementor-element-81b0ae2 .elementor-icon-box-title a{font-family:var( --e-global-typography-092b770-font-family ), Sans-serif;font-size:var( --e-global-typography-092b770-font-size );font-weight:var( --e-global-typography-092b770-font-weight );line-height:var( --e-global-typography-092b770-line-height );letter-spacing:var( --e-global-typography-092b770-letter-spacing );}.elementor-152 .elementor-element.elementor-element-81b0ae2 .elementor-icon-box-title{color:var( --e-global-color-4e32d75 );}.elementor-152 .elementor-element.elementor-element-81b0ae2 .elementor-icon-box-description{font-family:var( --e-global-typography-407bc48-font-family ), Sans-serif;font-size:var( --e-global-typography-407bc48-font-size );font-weight:var( --e-global-typography-407bc48-font-weight );line-height:var( --e-global-typography-407bc48-line-height );}.elementor-152 .elementor-element.elementor-element-80b79fc .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-152 .elementor-element.elementor-element-80b79fc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-590732d );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-152 .elementor-element.elementor-element-80b79fc.elementor-view-framed .elementor-icon, .elementor-152 .elementor-element.elementor-element-80b79fc.elementor-view-default .elementor-icon{fill:var( --e-global-color-590732d );color:var( --e-global-color-590732d );border-color:var( --e-global-color-590732d );}.elementor-152 .elementor-element.elementor-element-80b79fc.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-152 .elementor-element.elementor-element-80b79fc .elementor-icon{font-size:1rem;border-radius:0.5rem 0.5rem 0.5rem 0.5rem;}.elementor-152 .elementor-element.elementor-element-80b79fc .elementor-icon-box-title, .elementor-152 .elementor-element.elementor-element-80b79fc .elementor-icon-box-title a{font-family:var( --e-global-typography-092b770-font-family ), Sans-serif;font-size:var( --e-global-typography-092b770-font-size );font-weight:var( --e-global-typography-092b770-font-weight );line-height:var( --e-global-typography-092b770-line-height );letter-spacing:var( --e-global-typography-092b770-letter-spacing );}.elementor-152 .elementor-element.elementor-element-80b79fc .elementor-icon-box-title{color:var( --e-global-color-4e32d75 );}.elementor-152 .elementor-element.elementor-element-80b79fc .elementor-icon-box-description{font-family:var( --e-global-typography-407bc48-font-family ), Sans-serif;font-size:var( --e-global-typography-407bc48-font-size );font-weight:var( --e-global-typography-407bc48-font-weight );line-height:var( --e-global-typography-407bc48-line-height );}.elementor-152 .elementor-element.elementor-element-370ef1e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;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:#00336C1A;--border-color:#00336C1A;--border-radius:1rem 1rem 1rem 1rem;box-shadow:0px 24px 60px 0px rgba(0, 50.99999999999991, 108, 0.0784313725490196);--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-152 .elementor-element.elementor-element-370ef1e:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-370ef1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-152 .elementor-element.elementor-element-2495abf{--display:flex;--justify-content:center;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-152 .elementor-element.elementor-element-2495abf.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-152 .elementor-element.elementor-element-0ae5605{width:auto;max-width:auto;font-family:var( --e-global-typography-bcdea33-font-family ), Sans-serif;font-size:var( --e-global-typography-bcdea33-font-size );font-weight:var( --e-global-typography-bcdea33-font-weight );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );color:var( --e-global-color-primary );}.elementor-152 .elementor-element.elementor-element-0ae5605 > .elementor-widget-container{background-color:var( --e-global-color-secondary );margin:0rem 0rem 0rem 0rem;padding:0.5rem 0.875rem 00.5rem 0.875rem;border-radius:999px 999px 999px 999px;}.elementor-152 .elementor-element.elementor-element-0ae5605.elementor-element{--align-self:flex-start;}.elementor-152 .elementor-element.elementor-element-8e38f54 .elementor-heading-title{font-family:var( --e-global-typography-9b6144c-font-family ), Sans-serif;font-size:var( --e-global-typography-9b6144c-font-size );font-weight:var( --e-global-typography-9b6144c-font-weight );line-height:var( --e-global-typography-9b6144c-line-height );letter-spacing:var( --e-global-typography-9b6144c-letter-spacing );}.elementor-152 .elementor-element.elementor-element-345bc09 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-152 .elementor-element.elementor-element-345bc09 .elementor-icon-box-title{margin-block-end:0px;}.elementor-152 .elementor-element.elementor-element-345bc09.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-590732d );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-152 .elementor-element.elementor-element-345bc09.elementor-view-framed .elementor-icon, .elementor-152 .elementor-element.elementor-element-345bc09.elementor-view-default .elementor-icon{fill:var( --e-global-color-590732d );color:var( --e-global-color-590732d );border-color:var( --e-global-color-590732d );}.elementor-152 .elementor-element.elementor-element-345bc09.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-152 .elementor-element.elementor-element-345bc09 .elementor-icon{font-size:1.5rem;}.elementor-152 .elementor-element.elementor-element-345bc09 .elementor-icon-box-title, .elementor-152 .elementor-element.elementor-element-345bc09 .elementor-icon-box-title a{font-family:var( --e-global-typography-407bc48-font-family ), Sans-serif;font-size:var( --e-global-typography-407bc48-font-size );font-weight:var( --e-global-typography-407bc48-font-weight );line-height:var( --e-global-typography-407bc48-line-height );}.elementor-152 .elementor-element.elementor-element-345bc09 .elementor-icon-box-description{font-family:var( --e-global-typography-fc56194-font-family ), Sans-serif;font-size:var( --e-global-typography-fc56194-font-size );line-height:var( --e-global-typography-fc56194-line-height );}.elementor-152 .elementor-element.elementor-element-0191623 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-152 .elementor-element.elementor-element-0191623 .elementor-icon-box-title{margin-block-end:0px;}.elementor-152 .elementor-element.elementor-element-0191623.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-590732d );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-152 .elementor-element.elementor-element-0191623.elementor-view-framed .elementor-icon, .elementor-152 .elementor-element.elementor-element-0191623.elementor-view-default .elementor-icon{fill:var( --e-global-color-590732d );color:var( --e-global-color-590732d );border-color:var( --e-global-color-590732d );}.elementor-152 .elementor-element.elementor-element-0191623.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-152 .elementor-element.elementor-element-0191623 .elementor-icon{font-size:1.5rem;}.elementor-152 .elementor-element.elementor-element-0191623 .elementor-icon-box-title, .elementor-152 .elementor-element.elementor-element-0191623 .elementor-icon-box-title a{font-family:var( --e-global-typography-407bc48-font-family ), Sans-serif;font-size:var( --e-global-typography-407bc48-font-size );font-weight:var( --e-global-typography-407bc48-font-weight );line-height:var( --e-global-typography-407bc48-line-height );}.elementor-152 .elementor-element.elementor-element-0191623 .elementor-icon-box-description{font-family:var( --e-global-typography-fc56194-font-family ), Sans-serif;font-size:var( --e-global-typography-fc56194-font-size );line-height:var( --e-global-typography-fc56194-line-height );}.elementor-152 .elementor-element.elementor-element-4a45a12 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-152 .elementor-element.elementor-element-4a45a12 .elementor-icon-box-title{margin-block-end:0px;}.elementor-152 .elementor-element.elementor-element-4a45a12.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-590732d );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-152 .elementor-element.elementor-element-4a45a12.elementor-view-framed .elementor-icon, .elementor-152 .elementor-element.elementor-element-4a45a12.elementor-view-default .elementor-icon{fill:var( --e-global-color-590732d );color:var( --e-global-color-590732d );border-color:var( --e-global-color-590732d );}.elementor-152 .elementor-element.elementor-element-4a45a12.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-152 .elementor-element.elementor-element-4a45a12 .elementor-icon{font-size:1.5rem;}.elementor-152 .elementor-element.elementor-element-4a45a12 .elementor-icon-box-title, .elementor-152 .elementor-element.elementor-element-4a45a12 .elementor-icon-box-title a{font-family:var( --e-global-typography-407bc48-font-family ), Sans-serif;font-size:var( --e-global-typography-407bc48-font-size );font-weight:var( --e-global-typography-407bc48-font-weight );line-height:var( --e-global-typography-407bc48-line-height );}.elementor-152 .elementor-element.elementor-element-4a45a12 .elementor-icon-box-description{font-family:var( --e-global-typography-fc56194-font-family ), Sans-serif;font-size:var( --e-global-typography-fc56194-font-size );line-height:var( --e-global-typography-fc56194-line-height );}.elementor-152 .elementor-element.elementor-element-32ade95{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-152 .elementor-element.elementor-element-32ade95.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-152 .elementor-element.elementor-element-32ade95 > .elementor-widget-container{border-radius:1rem 1rem 1rem 1rem;}.elementor-152 .elementor-element.elementor-element-32ade95 iframe{height:25rem;}.elementor-152 .elementor-element.elementor-element-54457d6{--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-152 .elementor-element.elementor-element-6d88b42{width:auto;max-width:auto;text-align:start;font-family:var( --e-global-typography-bcdea33-font-family ), Sans-serif;font-size:var( --e-global-typography-bcdea33-font-size );font-weight:var( --e-global-typography-bcdea33-font-weight );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );color:var( --e-global-color-primary );}.elementor-152 .elementor-element.elementor-element-6d88b42 > .elementor-widget-container{background-color:var( --e-global-color-secondary );margin:0rem 0rem 0rem 0rem;padding:0.5rem 0.875rem 00.5rem 0.875rem;border-radius:999px 999px 999px 999px;}.elementor-152 .elementor-element.elementor-element-6d88b42.elementor-element{--align-self:center;}.elementor-152 .elementor-element.elementor-element-17c4b67 > .elementor-widget-container{margin:1.875rem 0rem 5rem 0rem;}.elementor-152 .elementor-element.elementor-element-17c4b67{text-align:center;}.elementor-152 .elementor-element.elementor-element-17c4b67 .elementor-heading-title{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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-152 .elementor-element.elementor-element-8eb8901{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-152 .elementor-element.elementor-element-8eb8901 > .elementor-widget-container{margin:0rem 0rem 020rem 0rem;}.elementor-152 .elementor-element.elementor-element-4a9bb38{width:auto;max-width:auto;text-align:start;font-family:var( --e-global-typography-bcdea33-font-family ), Sans-serif;font-size:var( --e-global-typography-bcdea33-font-size );font-weight:var( --e-global-typography-bcdea33-font-weight );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );color:var( --e-global-color-primary );}.elementor-152 .elementor-element.elementor-element-4a9bb38 > .elementor-widget-container{background-color:var( --e-global-color-secondary );margin:0rem 0rem 0rem 0rem;padding:0.5rem 0.875rem 00.5rem 0.875rem;border-radius:999px 999px 999px 999px;}.elementor-152 .elementor-element.elementor-element-4a9bb38.elementor-element{--align-self:center;}.elementor-152 .elementor-element.elementor-element-f484b8a > .elementor-widget-container{margin:1.875rem 0rem 2rem 0rem;}.elementor-152 .elementor-element.elementor-element-f484b8a{text-align:center;}.elementor-152 .elementor-element.elementor-element-f484b8a .elementor-heading-title{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 );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-primary );}.elementor-152 .elementor-element.elementor-element-f9dc6af{width:var( --container-widget-width, 50ch );max-width:50ch;--container-widget-width:50ch;--container-widget-flex-grow:0;z-index:1;text-align:center;font-family:var( --e-global-typography-3e6932a-font-family ), Sans-serif;font-size:var( --e-global-typography-3e6932a-font-size );font-weight:var( --e-global-typography-3e6932a-font-weight );line-height:var( --e-global-typography-3e6932a-line-height );color:var( --e-global-color-primary );}.elementor-152 .elementor-element.elementor-element-f9dc6af > .elementor-widget-container{margin:0rem 0rem 3rem 0rem;}.elementor-152 .elementor-element.elementor-element-9004b31{--display:flex;}.elementor-152 .elementor-element.elementor-element-4e09fde{--display:flex;}.elementor-152 .elementor-element.elementor-element-39a0ec2{--display:flex;}.elementor-152 .elementor-element.elementor-element-ee099ef{--display:flex;}.elementor-152 .elementor-element.elementor-element-bddec62{--display:flex;}.elementor-152 .elementor-element.elementor-element-5e79d27 img{width:100%;}.elementor-152 .elementor-element.elementor-element-ba6ec35{--display:flex;}.elementor-152 .elementor-element.elementor-element-99ea982{--display:flex;}.elementor-152 .elementor-element.elementor-element-2d759c5{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:100px;width:100%;max-width:100%;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-152 .elementor-element.elementor-element-2d759c5 > .elementor-widget-container{margin:0rem 0rem 3rem 0rem;padding:0px 0px 0px 0px;}.elementor-152 .elementor-element.elementor-element-9691dea{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;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-62863bd );--border-color:var( --e-global-color-62863bd );--border-radius:0.875rem 0.875rem 0.875rem 0.875rem;box-shadow:0px 10px 30px 0px rgba(0, 50.99999999999991, 108, 0.058823529411764705);--margin-top:0rem;--margin-bottom:10rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0.625rem;--padding-bottom:0.625rem;--padding-left:1rem;--padding-right:1rem;}.elementor-152 .elementor-element.elementor-element-9691dea:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-9691dea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-152 .elementor-element.elementor-element-5d4ba9b{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-152 .elementor-element.elementor-element-7427a15{--display:flex;}.elementor-152 .elementor-element.elementor-element-6134a0f .elementor-heading-title{font-family:"Montserrat Static", Sans-serif;font-size:clamp(1rem, 0.956rem + 0.188vw, 1.125rem);font-weight:700;line-height:1.7em;color:var( --e-global-color-primary );}.elementor-152 .elementor-element.elementor-element-93da143{--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;--gap:2rem 2rem;--row-gap:2rem;--column-gap:2rem;--margin-top:0rem;--margin-bottom:10rem;--margin-left:0rem;--margin-right:0rem;}.elementor-152 .elementor-element.elementor-element-9c29f40{width:auto;max-width:auto;font-family:var( --e-global-typography-bcdea33-font-family ), Sans-serif;font-size:var( --e-global-typography-bcdea33-font-size );font-weight:var( --e-global-typography-bcdea33-font-weight );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );color:var( --e-global-color-primary );}.elementor-152 .elementor-element.elementor-element-9c29f40 > .elementor-widget-container{background-color:var( --e-global-color-secondary );margin:0rem 0rem 0rem 0rem;padding:0.5rem 0.875rem 00.5rem 0.875rem;border-radius:999px 999px 999px 999px;}.elementor-152 .elementor-element.elementor-element-9c29f40.elementor-element{--align-self:center;}.elementor-152 .elementor-element.elementor-element-256fad2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:3rem 3rem;--row-gap:3rem;--column-gap:3rem;}.elementor-152 .elementor-element.elementor-element-b182ccb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;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-62863bd );--border-color:var( --e-global-color-62863bd );--border-radius:0.875rem 0.875rem 0.875rem 0.875rem;box-shadow:0px 10px 30px 0px rgba(0, 50.99999999999991, 108, 0.058823529411764705);--padding-top:0.625rem;--padding-bottom:0.625rem;--padding-left:1rem;--padding-right:1rem;}.elementor-152 .elementor-element.elementor-element-b182ccb:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-b182ccb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-152 .elementor-element.elementor-element-1dbd929{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-152 .elementor-element.elementor-element-a73322c{--display:flex;}.elementor-152 .elementor-element.elementor-element-668d1dd .elementor-heading-title{font-family:var( --e-global-typography-9584aae-font-family ), Sans-serif;font-size:var( --e-global-typography-9584aae-font-size );font-weight:var( --e-global-typography-9584aae-font-weight );line-height:var( --e-global-typography-9584aae-line-height );color:var( --e-global-color-primary );}.elementor-152 .elementor-element.elementor-element-8bfca74{font-family:var( --e-global-typography-fc56194-font-family ), Sans-serif;font-size:var( --e-global-typography-fc56194-font-size );line-height:var( --e-global-typography-fc56194-line-height );color:var( --e-global-color-4e32d75 );}.elementor-152 .elementor-element.elementor-element-6be4268{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0.75rem 0.75rem;--row-gap:0.75rem;--column-gap:0.75rem;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-62863bd );--border-color:var( --e-global-color-62863bd );--border-radius:0.875rem 0.875rem 0.875rem 0.875rem;box-shadow:0px 10px 30px 0px rgba(0, 50.99999999999991, 108, 0.058823529411764705);--padding-top:0.625rem;--padding-bottom:0.625rem;--padding-left:1rem;--padding-right:1rem;}.elementor-152 .elementor-element.elementor-element-6be4268:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-6be4268 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-152 .elementor-element.elementor-element-16bc86a{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-152 .elementor-element.elementor-element-6b9ef59{--display:flex;}.elementor-152 .elementor-element.elementor-element-8a38a28 .elementor-heading-title{font-family:var( --e-global-typography-9584aae-font-family ), Sans-serif;font-size:var( --e-global-typography-9584aae-font-size );font-weight:var( --e-global-typography-9584aae-font-weight );line-height:var( --e-global-typography-9584aae-line-height );color:var( --e-global-color-primary );}.elementor-152 .elementor-element.elementor-element-4fb909f{font-family:var( --e-global-typography-fc56194-font-family ), Sans-serif;font-size:var( --e-global-typography-fc56194-font-size );line-height:var( --e-global-typography-fc56194-line-height );color:var( --e-global-color-4e32d75 );}@media(min-width:768px){.elementor-152 .elementor-element.elementor-element-fa90e10{--width:50%;}.elementor-152 .elementor-element.elementor-element-61ade25{--width:50%;}.elementor-152 .elementor-element.elementor-element-77d324d{--width:60%;}.elementor-152 .elementor-element.elementor-element-fe4978e{--width:30%;}.elementor-152 .elementor-element.elementor-element-2e3fbad{--width:25%;}.elementor-152 .elementor-element.elementor-element-e58a2fb{--width:25%;}.elementor-152 .elementor-element.elementor-element-7892db4{--width:4.625rem;}.elementor-152 .elementor-element.elementor-element-7cf060c{--width:4.625rem;}.elementor-152 .elementor-element.elementor-element-45af66e{--width:4.625rem;}.elementor-152 .elementor-element.elementor-element-08e89c1{--content-width:1640px;}.elementor-152 .elementor-element.elementor-element-eec809f{--width:13%;}.elementor-152 .elementor-element.elementor-element-caf6be1{--width:10%;}.elementor-152 .elementor-element.elementor-element-97013c5{--width:19%;}.elementor-152 .elementor-element.elementor-element-98924f1{--width:80%;}.elementor-152 .elementor-element.elementor-element-39a78e6{--width:55%;}.elementor-152 .elementor-element.elementor-element-3618621{--width:75%;}.elementor-152 .elementor-element.elementor-element-52ff15a{--width:50%;}.elementor-152 .elementor-element.elementor-element-2ce0173{--width:50%;}.elementor-152 .elementor-element.elementor-element-99a566f{--width:70%;}.elementor-152 .elementor-element.elementor-element-e5c6ad9{--width:76%;}.elementor-152 .elementor-element.elementor-element-6a8ab7a{--width:25%;}.elementor-152 .elementor-element.elementor-element-c40d149{--width:25%;}.elementor-152 .elementor-element.elementor-element-b988a38{--width:25%;}.elementor-152 .elementor-element.elementor-element-0ebc9e5{--width:25%;}.elementor-152 .elementor-element.elementor-element-4d41786{--width:55%;}.elementor-152 .elementor-element.elementor-element-5451b93{--width:45%;}.elementor-152 .elementor-element.elementor-element-eb9e839{--width:62%;}.elementor-152 .elementor-element.elementor-element-a2894b5{--width:34%;}.elementor-152 .elementor-element.elementor-element-2495abf{--width:45%;}.elementor-152 .elementor-element.elementor-element-9691dea{--width:50%;}.elementor-152 .elementor-element.elementor-element-b182ccb{--width:48%;}.elementor-152 .elementor-element.elementor-element-6be4268{--width:48%;}}@media(max-width:1366px){.elementor-152 .elementor-element.elementor-element-e6a256f{font-size:var( --e-global-typography-bcdea33-font-size );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );}.elementor-152 .elementor-element.elementor-element-cdeca12 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-152 .elementor-element.elementor-element-651ea96{font-size:var( --e-global-typography-b91137b-font-size );line-height:var( --e-global-typography-b91137b-line-height );}.elementor-152 .elementor-element.elementor-element-28d74a9{--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-152 .elementor-element.elementor-element-7ac5d36 .elementor-button{font-size:var( --e-global-typography-b21f8f4-font-size );line-height:var( --e-global-typography-b21f8f4-line-height );}.elementor-152 .elementor-element.elementor-element-cb7c99b .elementor-button{font-size:var( --e-global-typography-b21f8f4-font-size );line-height:var( --e-global-typography-b21f8f4-line-height );}.elementor-152 .elementor-element.elementor-element-c198427{font-size:var( --e-global-typography-fc56194-font-size );line-height:var( --e-global-typography-fc56194-line-height );}.elementor-152 .elementor-element.elementor-element-2017be5{font-size:var( --e-global-typography-407bc48-font-size );line-height:var( --e-global-typography-407bc48-line-height );}.elementor-152 .elementor-element.elementor-element-1495590{font-size:var( --e-global-typography-4c9cbbf-font-size );line-height:var( --e-global-typography-4c9cbbf-line-height );}.elementor-152 .elementor-element.elementor-element-1a2997d{font-size:var( --e-global-typography-092b770-font-size );line-height:var( --e-global-typography-092b770-line-height );letter-spacing:var( --e-global-typography-092b770-letter-spacing );}.elementor-152 .elementor-element.elementor-element-e9640a5{font-size:var( --e-global-typography-9f5f254-font-size );line-height:var( --e-global-typography-9f5f254-line-height );}.elementor-152 .elementor-element.elementor-element-fcf14c9{font-size:var( --e-global-typography-3e6932a-font-size );line-height:var( --e-global-typography-3e6932a-line-height );}.elementor-152 .elementor-element.elementor-element-31be259{font-size:var( --e-global-typography-bcdea33-font-size );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );}.elementor-152 .elementor-element.elementor-element-f6a7b44{font-size:var( --e-global-typography-bcdea33-font-size );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );}.elementor-152 .elementor-element.elementor-element-ad1b692{font-size:var( --e-global-typography-092b770-font-size );line-height:var( --e-global-typography-092b770-line-height );letter-spacing:var( --e-global-typography-092b770-letter-spacing );}.elementor-152 .elementor-element.elementor-element-3d6868f > .elementor-widget-container{margin:0.5rem 0rem 0rem 0rem;}.elementor-152 .elementor-element.elementor-element-0e61773{font-size:var( --e-global-typography-bcdea33-font-size );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );}.elementor-152 .elementor-element.elementor-element-86daddd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-152 .elementor-element.elementor-element-f68d4c8{font-size:var( --e-global-typography-0cff2ca-font-size );line-height:var( --e-global-typography-0cff2ca-line-height );letter-spacing:var( --e-global-typography-0cff2ca-letter-spacing );}.elementor-152 .elementor-element.elementor-element-86f525e{font-size:var( --e-global-typography-0cff2ca-font-size );line-height:var( --e-global-typography-0cff2ca-line-height );letter-spacing:var( --e-global-typography-0cff2ca-letter-spacing );}.elementor-152 .elementor-element.elementor-element-703fa13{font-size:var( --e-global-typography-0cff2ca-font-size );line-height:var( --e-global-typography-0cff2ca-line-height );letter-spacing:var( --e-global-typography-0cff2ca-letter-spacing );}.elementor-152 .elementor-element.elementor-element-ebbbd12{font-size:var( --e-global-typography-0cff2ca-font-size );line-height:var( --e-global-typography-0cff2ca-line-height );letter-spacing:var( --e-global-typography-0cff2ca-letter-spacing );}.elementor-152 .elementor-element.elementor-element-ef64cf7{font-size:var( --e-global-typography-0cff2ca-font-size );line-height:var( --e-global-typography-0cff2ca-line-height );letter-spacing:var( --e-global-typography-0cff2ca-letter-spacing );}.elementor-152 .elementor-element.elementor-element-79b3934{font-size:var( --e-global-typography-0cff2ca-font-size );line-height:var( --e-global-typography-0cff2ca-line-height );letter-spacing:var( --e-global-typography-0cff2ca-letter-spacing );}.elementor-152 .elementor-element.elementor-element-507251e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-152 .elementor-element.elementor-element-d145406 .elementor-button{font-size:var( --e-global-typography-b21f8f4-font-size );line-height:var( --e-global-typography-b21f8f4-line-height );}.elementor-152 .elementor-element.elementor-element-ebd5f97{font-size:var( --e-global-typography-4c9cbbf-font-size );line-height:var( --e-global-typography-4c9cbbf-line-height );}.elementor-152 .elementor-element.elementor-element-b21cb74{font-size:var( --e-global-typography-bcdea33-font-size );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );}.elementor-152 .elementor-element.elementor-element-58bac4f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-152 .elementor-element.elementor-element-0f1a96d .elementor-heading-title{font-size:var( --e-global-typography-2b7d0d6-font-size );line-height:var( --e-global-typography-2b7d0d6-line-height );}.elementor-152 .elementor-element.elementor-element-1b4dcc6{--grid-auto-flow:row;}.elementor-152 .elementor-element.elementor-element-9fef2a2 .elementor-heading-title{font-size:var( --e-global-typography-2b7d0d6-font-size );line-height:var( --e-global-typography-2b7d0d6-line-height );}.elementor-152 .elementor-element.elementor-element-88eb1c1{font-size:var( --e-global-typography-3e6932a-font-size );line-height:var( --e-global-typography-3e6932a-line-height );}.elementor-152 .elementor-element.elementor-element-c09d373 .elementor-heading-title{font-size:var( --e-global-typography-2b7d0d6-font-size );line-height:var( --e-global-typography-2b7d0d6-line-height );}.elementor-152 .elementor-element.elementor-element-03efe87{font-size:var( --e-global-typography-3e6932a-font-size );line-height:var( --e-global-typography-3e6932a-line-height );}.elementor-152 .elementor-element.elementor-element-40911f7 .elementor-heading-title{font-size:var( --e-global-typography-2b7d0d6-font-size );line-height:var( --e-global-typography-2b7d0d6-line-height );}.elementor-152 .elementor-element.elementor-element-81c897b{font-size:var( --e-global-typography-3e6932a-font-size );line-height:var( --e-global-typography-3e6932a-line-height );}.elementor-152 .elementor-element.elementor-element-8a4b903 .elementor-button{font-size:var( --e-global-typography-b21f8f4-font-size );line-height:var( --e-global-typography-b21f8f4-line-height );}.elementor-152 .elementor-element.elementor-element-137f756{--gap:0rem 6rem;--row-gap:0rem;--column-gap:6rem;--grid-auto-flow:row;}.elementor-152 .elementor-element.elementor-element-a2f66fb{font-size:var( --e-global-typography-bcdea33-font-size );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );}.elementor-152 .elementor-element.elementor-element-658dcde .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-152 .elementor-element.elementor-element-76a9581{font-size:var( --e-global-typography-bcdea33-font-size );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );}.elementor-152 .elementor-element.elementor-element-4e2414d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-152 .elementor-element.elementor-element-cea13c5{font-size:var( --e-global-typography-bcdea33-font-size );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );}.elementor-152 .elementor-element.elementor-element-9fe37ef .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-152 .elementor-element.elementor-element-493e594{font-size:var( --e-global-typography-de03e3d-font-size );font-weight:var( --e-global-typography-de03e3d-weight );line-height:var( --e-global-typography-de03e3d-line-height );}.elementor-152 .elementor-element.elementor-element-6776e79{font-size:var( --e-global-typography-bcdea33-font-size );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );}.elementor-152 .elementor-element.elementor-element-b67c7d9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-152 .elementor-element.elementor-element-5dab69a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-152 .elementor-element.elementor-element-fcb883d{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0rem;--padding-bottom:0rem;--padding-left:4rem;--padding-right:4rem;}.elementor-152 .elementor-element.elementor-element-6954b55 .elementor-heading-title{font-size:var( --e-global-typography-b093ddb-font-size );line-height:var( --e-global-typography-b093ddb-line-height );}.elementor-152 .elementor-element.elementor-element-74e7212 .elementor-heading-title{font-size:var( --e-global-typography-b093ddb-font-size );line-height:var( --e-global-typography-b093ddb-line-height );}.elementor-152 .elementor-element.elementor-element-074cc0f .elementor-heading-title{font-size:var( --e-global-typography-b093ddb-font-size );line-height:var( --e-global-typography-b093ddb-line-height );}.elementor-152 .elementor-element.elementor-element-a5cb7f2 .elementor-heading-title{font-size:var( --e-global-typography-b093ddb-font-size );line-height:var( --e-global-typography-b093ddb-line-height );}.elementor-152 .elementor-element.elementor-element-ee08d94 .elementor-heading-title{font-size:var( --e-global-typography-b093ddb-font-size );line-height:var( --e-global-typography-b093ddb-line-height );}.elementor-152 .elementor-element.elementor-element-b6cd1d2{font-size:var( --e-global-typography-4c9cbbf-font-size );line-height:var( --e-global-typography-4c9cbbf-line-height );}.elementor-152 .elementor-element.elementor-element-2aa0032{font-size:var( --e-global-typography-4c9cbbf-font-size );line-height:var( --e-global-typography-4c9cbbf-line-height );}.elementor-152 .elementor-element.elementor-element-bc062be{font-size:var( --e-global-typography-4c9cbbf-font-size );line-height:var( --e-global-typography-4c9cbbf-line-height );}.elementor-152 .elementor-element.elementor-element-4bfc9f4{--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;--align-items:center;}.elementor-152 .elementor-element.elementor-element-a314295 .elementor-button{font-size:var( --e-global-typography-b21f8f4-font-size );line-height:var( --e-global-typography-b21f8f4-line-height );}.elementor-152 .elementor-element.elementor-element-ebdcf71 .elementor-button{font-size:var( --e-global-typography-b21f8f4-font-size );line-height:var( --e-global-typography-b21f8f4-line-height );}.elementor-152 .elementor-element.elementor-element-c34b9c8{--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-152 .elementor-element.elementor-element-5ec71d7 .elementor-button{font-size:var( --e-global-typography-b21f8f4-font-size );line-height:var( --e-global-typography-b21f8f4-line-height );}.elementor-152 .elementor-element.elementor-element-c9c0f26 .elementor-button{font-size:var( --e-global-typography-b21f8f4-font-size );line-height:var( --e-global-typography-b21f8f4-line-height );}.elementor-152 .elementor-element.elementor-element-07e06f0{font-size:var( --e-global-typography-9584aae-font-size );line-height:var( --e-global-typography-9584aae-line-height );}.elementor-152 .elementor-element.elementor-element-290cd2e{font-size:var( --e-global-typography-bcdea33-font-size );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );}.elementor-152 .elementor-element.elementor-element-7630899 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-152 .elementor-element.elementor-element-01d901d .elementor-heading-title{font-size:var( --e-global-typography-0cff2ca-font-size );line-height:var( --e-global-typography-0cff2ca-line-height );letter-spacing:var( --e-global-typography-0cff2ca-letter-spacing );}.elementor-152 .elementor-element.elementor-element-b638235 .elementor-heading-title{font-size:var( --e-global-typography-0cff2ca-font-size );line-height:var( --e-global-typography-0cff2ca-line-height );letter-spacing:var( --e-global-typography-0cff2ca-letter-spacing );}.elementor-152 .elementor-element.elementor-element-5fc15ce .elementor-heading-title{font-size:var( --e-global-typography-0cff2ca-font-size );line-height:var( --e-global-typography-0cff2ca-line-height );letter-spacing:var( --e-global-typography-0cff2ca-letter-spacing );}.elementor-152 .elementor-element.elementor-element-fc645ac .elementor-heading-title{font-size:var( --e-global-typography-0cff2ca-font-size );line-height:var( --e-global-typography-0cff2ca-line-height );letter-spacing:var( --e-global-typography-0cff2ca-letter-spacing );}.elementor-152 .elementor-element.elementor-element-9b1e435 .elementor-heading-title{font-size:var( --e-global-typography-0cff2ca-font-size );line-height:var( --e-global-typography-0cff2ca-line-height );letter-spacing:var( --e-global-typography-0cff2ca-letter-spacing );}.elementor-152 .elementor-element.elementor-element-1a9cfb8{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-152 .elementor-element.elementor-element-e64d798 .elementor-button{font-size:var( --e-global-typography-b21f8f4-font-size );line-height:var( --e-global-typography-b21f8f4-line-height );}.elementor-152 .elementor-element.elementor-element-b33bddd .elementor-button{font-size:var( --e-global-typography-b21f8f4-font-size );line-height:var( --e-global-typography-b21f8f4-line-height );}.elementor-152 .elementor-element.elementor-element-87640cb{font-size:var( --e-global-typography-bcdea33-font-size );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );}.elementor-152 .elementor-element.elementor-element-175107f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-152 .elementor-element.elementor-element-58b9f2e .elementor-heading-title{font-size:var( --e-global-typography-2b7d0d6-font-size );line-height:var( --e-global-typography-2b7d0d6-line-height );}.elementor-152 .elementor-element.elementor-element-de521c0 .elementor-heading-title{font-size:var( --e-global-typography-4c9cbbf-font-size );line-height:var( --e-global-typography-4c9cbbf-line-height );}.elementor-152 .elementor-element.elementor-element-b203fdf .elementor-heading-title{font-size:var( --e-global-typography-de03e3d-font-size );line-height:var( --e-global-typography-de03e3d-line-height );}.elementor-152 .elementor-element.elementor-element-9690686{font-size:var( --e-global-typography-3e6932a-font-size );line-height:var( --e-global-typography-3e6932a-line-height );}.elementor-152 .elementor-element.elementor-element-55b246e{font-size:var( --e-global-typography-2be3069-font-size );line-height:var( --e-global-typography-2be3069-line-height );}.elementor-152 .elementor-element.elementor-element-75661e8 .elementor-heading-title{font-size:var( --e-global-typography-bb416df-font-size );line-height:var( --e-global-typography-bb416df-line-height );letter-spacing:var( --e-global-typography-bb416df-letter-spacing );}.elementor-152 .elementor-element.elementor-element-ac55540{font-size:var( --e-global-typography-3e6932a-font-size );line-height:var( --e-global-typography-3e6932a-line-height );}.elementor-152 .elementor-element.elementor-element-469070c{font-size:var( --e-global-typography-bcdea33-font-size );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );}.elementor-152 .elementor-element.elementor-element-59a1d37 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-152 .elementor-element.elementor-element-3b1c049{font-size:var( --e-global-typography-3e6932a-font-size );line-height:var( --e-global-typography-3e6932a-line-height );}.elementor-152 .elementor-element.elementor-element-7ffdf93 .elementor-heading-title{font-size:var( --e-global-typography-4c9cbbf-font-size );line-height:var( --e-global-typography-4c9cbbf-line-height );}.elementor-152 .elementor-element.elementor-element-005e4d0 .elementor-heading-title{font-size:var( --e-global-typography-2b7d0d6-font-size );line-height:var( --e-global-typography-2b7d0d6-line-height );}.elementor-152 .elementor-element.elementor-element-4ddbef3 .elementor-heading-title{font-size:var( --e-global-typography-4c9cbbf-font-size );line-height:var( --e-global-typography-4c9cbbf-line-height );}.elementor-152 .elementor-element.elementor-element-3723f55 .elementor-heading-title{font-size:var( --e-global-typography-4c9cbbf-font-size );line-height:var( --e-global-typography-4c9cbbf-line-height );}.elementor-152 .elementor-element.elementor-element-16d94bc .elementor-heading-title{font-size:var( --e-global-typography-2b7d0d6-font-size );line-height:var( --e-global-typography-2b7d0d6-line-height );}.elementor-152 .elementor-element.elementor-element-235a02e .elementor-heading-title{font-size:var( --e-global-typography-4c9cbbf-font-size );line-height:var( --e-global-typography-4c9cbbf-line-height );}.elementor-152 .elementor-element.elementor-element-f4f830e .elementor-heading-title{font-size:var( --e-global-typography-4c9cbbf-font-size );line-height:var( --e-global-typography-4c9cbbf-line-height );}.elementor-152 .elementor-element.elementor-element-fcb7002 .elementor-heading-title{font-size:var( --e-global-typography-2b7d0d6-font-size );line-height:var( --e-global-typography-2b7d0d6-line-height );}.elementor-152 .elementor-element.elementor-element-8c2d19d .elementor-heading-title{font-size:var( --e-global-typography-4c9cbbf-font-size );line-height:var( --e-global-typography-4c9cbbf-line-height );}.elementor-152 .elementor-element.elementor-element-1091048 .elementor-heading-title{font-size:var( --e-global-typography-4c9cbbf-font-size );line-height:var( --e-global-typography-4c9cbbf-line-height );}.elementor-152 .elementor-element.elementor-element-3055408 .elementor-heading-title{font-size:var( --e-global-typography-2b7d0d6-font-size );line-height:var( --e-global-typography-2b7d0d6-line-height );}.elementor-152 .elementor-element.elementor-element-d8125d2 .elementor-heading-title{font-size:var( --e-global-typography-4c9cbbf-font-size );line-height:var( --e-global-typography-4c9cbbf-line-height );}.elementor-152 .elementor-element.elementor-element-0fae3ff .elementor-heading-title{font-size:var( --e-global-typography-9b6144c-font-size );line-height:var( --e-global-typography-9b6144c-line-height );letter-spacing:var( --e-global-typography-9b6144c-letter-spacing );}.elementor-152 .elementor-element.elementor-element-2531ff9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-152 .elementor-element.elementor-element-2e5eae4 .elementor-button{font-size:var( --e-global-typography-b21f8f4-font-size );line-height:var( --e-global-typography-b21f8f4-line-height );}.elementor-152 .elementor-element.elementor-element-875a8b0{font-size:var( --e-global-typography-4c9cbbf-font-size );line-height:var( --e-global-typography-4c9cbbf-line-height );}.elementor-152 .elementor-element.elementor-element-f25342d{font-size:var( --e-global-typography-bcdea33-font-size );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );}.elementor-152 .elementor-element.elementor-element-cca88b6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-152 .elementor-element.elementor-element-6513432 .elementor-heading-title{font-size:var( --e-global-typography-092b770-font-size );line-height:var( --e-global-typography-092b770-line-height );letter-spacing:var( --e-global-typography-092b770-letter-spacing );}.elementor-152 .elementor-element.elementor-element-903e826 .elementor-heading-title{font-size:var( --e-global-typography-4c9cbbf-font-size );line-height:var( --e-global-typography-4c9cbbf-line-height );}.elementor-152 .elementor-element.elementor-element-448831b{font-size:var( --e-global-typography-de03e3d-font-size );line-height:var( --e-global-typography-de03e3d-line-height );}.elementor-152 .elementor-element.elementor-element-b776b57 .elementor-heading-title{font-size:var( --e-global-typography-4c9cbbf-font-size );line-height:var( --e-global-typography-4c9cbbf-line-height );}.elementor-152 .elementor-element.elementor-element-2dbf4da .elementor-heading-title{font-size:var( --e-global-typography-de03e3d-font-size );line-height:var( --e-global-typography-de03e3d-line-height );}.elementor-152 .elementor-element.elementor-element-714521f .elementor-heading-title{font-size:var( --e-global-typography-de03e3d-font-size );line-height:var( --e-global-typography-de03e3d-line-height );}.elementor-152 .elementor-element.elementor-element-352ec33 .elementor-heading-title{font-size:var( --e-global-typography-de03e3d-font-size );line-height:var( --e-global-typography-de03e3d-line-height );}.elementor-152 .elementor-element.elementor-element-44678cc .elementor-icon-box-title, .elementor-152 .elementor-element.elementor-element-44678cc .elementor-icon-box-title a{font-size:var( --e-global-typography-092b770-font-size );line-height:var( --e-global-typography-092b770-line-height );letter-spacing:var( --e-global-typography-092b770-letter-spacing );}.elementor-152 .elementor-element.elementor-element-44678cc .elementor-icon-box-description{font-size:var( --e-global-typography-407bc48-font-size );line-height:var( --e-global-typography-407bc48-line-height );}.elementor-152 .elementor-element.elementor-element-81b0ae2 .elementor-icon-box-title, .elementor-152 .elementor-element.elementor-element-81b0ae2 .elementor-icon-box-title a{font-size:var( --e-global-typography-092b770-font-size );line-height:var( --e-global-typography-092b770-line-height );letter-spacing:var( --e-global-typography-092b770-letter-spacing );}.elementor-152 .elementor-element.elementor-element-81b0ae2 .elementor-icon-box-description{font-size:var( --e-global-typography-407bc48-font-size );line-height:var( --e-global-typography-407bc48-line-height );}.elementor-152 .elementor-element.elementor-element-80b79fc .elementor-icon-box-title, .elementor-152 .elementor-element.elementor-element-80b79fc .elementor-icon-box-title a{font-size:var( --e-global-typography-092b770-font-size );line-height:var( --e-global-typography-092b770-line-height );letter-spacing:var( --e-global-typography-092b770-letter-spacing );}.elementor-152 .elementor-element.elementor-element-80b79fc .elementor-icon-box-description{font-size:var( --e-global-typography-407bc48-font-size );line-height:var( --e-global-typography-407bc48-line-height );}.elementor-152 .elementor-element.elementor-element-0ae5605{font-size:var( --e-global-typography-bcdea33-font-size );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );}.elementor-152 .elementor-element.elementor-element-8e38f54 .elementor-heading-title{font-size:var( --e-global-typography-9b6144c-font-size );line-height:var( --e-global-typography-9b6144c-line-height );letter-spacing:var( --e-global-typography-9b6144c-letter-spacing );}.elementor-152 .elementor-element.elementor-element-345bc09 .elementor-icon-box-title, .elementor-152 .elementor-element.elementor-element-345bc09 .elementor-icon-box-title a{font-size:var( --e-global-typography-407bc48-font-size );line-height:var( --e-global-typography-407bc48-line-height );}.elementor-152 .elementor-element.elementor-element-345bc09 .elementor-icon-box-description{font-size:var( --e-global-typography-fc56194-font-size );line-height:var( --e-global-typography-fc56194-line-height );}.elementor-152 .elementor-element.elementor-element-0191623 .elementor-icon-box-title, .elementor-152 .elementor-element.elementor-element-0191623 .elementor-icon-box-title a{font-size:var( --e-global-typography-407bc48-font-size );line-height:var( --e-global-typography-407bc48-line-height );}.elementor-152 .elementor-element.elementor-element-0191623 .elementor-icon-box-description{font-size:var( --e-global-typography-fc56194-font-size );line-height:var( --e-global-typography-fc56194-line-height );}.elementor-152 .elementor-element.elementor-element-4a45a12 .elementor-icon-box-title, .elementor-152 .elementor-element.elementor-element-4a45a12 .elementor-icon-box-title a{font-size:var( --e-global-typography-407bc48-font-size );line-height:var( --e-global-typography-407bc48-line-height );}.elementor-152 .elementor-element.elementor-element-4a45a12 .elementor-icon-box-description{font-size:var( --e-global-typography-fc56194-font-size );line-height:var( --e-global-typography-fc56194-line-height );}.elementor-152 .elementor-element.elementor-element-6d88b42{font-size:var( --e-global-typography-bcdea33-font-size );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );}.elementor-152 .elementor-element.elementor-element-17c4b67 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-152 .elementor-element.elementor-element-4a9bb38{font-size:var( --e-global-typography-bcdea33-font-size );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );}.elementor-152 .elementor-element.elementor-element-f484b8a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-152 .elementor-element.elementor-element-f9dc6af{font-size:var( --e-global-typography-3e6932a-font-size );line-height:var( --e-global-typography-3e6932a-line-height );}.elementor-152 .elementor-element.elementor-element-9c29f40{font-size:var( --e-global-typography-bcdea33-font-size );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );}.elementor-152 .elementor-element.elementor-element-668d1dd .elementor-heading-title{font-size:var( --e-global-typography-9584aae-font-size );line-height:var( --e-global-typography-9584aae-line-height );}.elementor-152 .elementor-element.elementor-element-8bfca74{font-size:var( --e-global-typography-fc56194-font-size );line-height:var( --e-global-typography-fc56194-line-height );}.elementor-152 .elementor-element.elementor-element-8a38a28 .elementor-heading-title{font-size:var( --e-global-typography-9584aae-font-size );line-height:var( --e-global-typography-9584aae-line-height );}.elementor-152 .elementor-element.elementor-element-4fb909f{font-size:var( --e-global-typography-fc56194-font-size );line-height:var( --e-global-typography-fc56194-line-height );}}@media(max-width:1200px){.elementor-152 .elementor-element.elementor-element-ca6ec79{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;}.elementor-152 .elementor-element.elementor-element-28d74a9{--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-152 .elementor-element.elementor-element-61ade25.e-con{--order:-99999 /* order start hack */;}.elementor-152 .elementor-element.elementor-element-1495590{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-152 .elementor-element.elementor-element-507251e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-152 .elementor-element.elementor-element-1b4dcc6{--grid-auto-flow:row;}.elementor-152 .elementor-element.elementor-element-137f756{--e-con-grid-template-columns:repeat(1, 1fr);--gap:6rem 0rem;--row-gap:6rem;--column-gap:0rem;--grid-auto-flow:row;}.elementor-152 .elementor-element.elementor-element-fcb883d{--grid-auto-flow:row;}.elementor-152 .elementor-element.elementor-element-4bfc9f4{--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-152 .elementor-element.elementor-element-c34b9c8{--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-152 .elementor-element.elementor-element-1a9cfb8{--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;}}@media(max-width:1024px){.elementor-152 .elementor-element.elementor-element-ca6ec79{--flex-wrap:wrap;}.elementor-152 .elementor-element.elementor-element-ca6ec79::before, .elementor-152 .elementor-element.elementor-element-ca6ec79 > .elementor-background-video-container::before, .elementor-152 .elementor-element.elementor-element-ca6ec79 > .e-con-inner > .elementor-background-video-container::before, .elementor-152 .elementor-element.elementor-element-ca6ec79 > .elementor-background-slideshow::before, .elementor-152 .elementor-element.elementor-element-ca6ec79 > .e-con-inner > .elementor-background-slideshow::before, .elementor-152 .elementor-element.elementor-element-ca6ec79 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0rem 0em;}.elementor-152 .elementor-element.elementor-element-fa90e10{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-152 .elementor-element.elementor-element-e6a256f.elementor-element{--align-self:center;}.elementor-152 .elementor-element.elementor-element-e6a256f{font-size:var( --e-global-typography-bcdea33-font-size );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );}.elementor-152 .elementor-element.elementor-element-cdeca12{width:100%;max-width:100%;text-align:center;}.elementor-152 .elementor-element.elementor-element-cdeca12 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-152 .elementor-element.elementor-element-651ea96{width:100%;max-width:100%;text-align:center;font-size:var( --e-global-typography-b91137b-font-size );line-height:var( --e-global-typography-b91137b-line-height );}.elementor-152 .elementor-element.elementor-element-28d74a9{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-152 .elementor-element.elementor-element-7ac5d36 .elementor-button{font-size:var( --e-global-typography-b21f8f4-font-size );line-height:var( --e-global-typography-b21f8f4-line-height );}.elementor-152 .elementor-element.elementor-element-cb7c99b .elementor-button{font-size:var( --e-global-typography-b21f8f4-font-size );line-height:var( --e-global-typography-b21f8f4-line-height );}.elementor-152 .elementor-element.elementor-element-c198427{font-size:var( --e-global-typography-fc56194-font-size );line-height:var( --e-global-typography-fc56194-line-height );}.elementor-152 .elementor-element.elementor-element-2017be5{font-size:var( --e-global-typography-407bc48-font-size );line-height:var( --e-global-typography-407bc48-line-height );}.elementor-152 .elementor-element.elementor-element-3d52277{--justify-content:center;--margin-top:0rem;--margin-bottom:-0.5rem;--margin-left:0rem;--margin-right:1rem;}.elementor-152 .elementor-element.elementor-element-1495590{--container-widget-width:46%;--container-widget-flex-grow:0;width:var( --container-widget-width, 46% );max-width:46%;font-size:var( --e-global-typography-4c9cbbf-font-size );line-height:var( --e-global-typography-4c9cbbf-line-height );}.elementor-152 .elementor-element.elementor-element-e0d9fde.elementor-element{--align-self:center;}.elementor-152 .elementor-element.elementor-element-1a2997d{font-size:var( --e-global-typography-092b770-font-size );line-height:var( --e-global-typography-092b770-line-height );letter-spacing:var( --e-global-typography-092b770-letter-spacing );}.elementor-152 .elementor-element.elementor-element-e9640a5{font-size:var( --e-global-typography-9f5f254-font-size );line-height:var( --e-global-typography-9f5f254-line-height );}.elementor-152 .elementor-element.elementor-element-fcf14c9{font-size:var( --e-global-typography-3e6932a-font-size );line-height:var( --e-global-typography-3e6932a-line-height );}.elementor-152 .elementor-element.elementor-element-31be259{font-size:var( --e-global-typography-bcdea33-font-size );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );}.elementor-152 .elementor-element.elementor-element-2127a10{--e-n-carousel-swiper-slides-to-display:3;}.elementor-152 .elementor-element.elementor-element-f6a7b44{font-size:var( --e-global-typography-bcdea33-font-size );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );}.elementor-152 .elementor-element.elementor-element-ad1b692{font-size:var( --e-global-typography-092b770-font-size );line-height:var( --e-global-typography-092b770-line-height );letter-spacing:var( --e-global-typography-092b770-letter-spacing );}.elementor-152 .elementor-element.elementor-element-0e61773{font-size:var( --e-global-typography-bcdea33-font-size );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );}.elementor-152 .elementor-element.elementor-element-86daddd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-152 .elementor-element.elementor-element-f68d4c8{font-size:var( --e-global-typography-0cff2ca-font-size );line-height:var( --e-global-typography-0cff2ca-line-height );letter-spacing:var( --e-global-typography-0cff2ca-letter-spacing );}.elementor-152 .elementor-element.elementor-element-86f525e{font-size:var( --e-global-typography-0cff2ca-font-size );line-height:var( --e-global-typography-0cff2ca-line-height );letter-spacing:var( --e-global-typography-0cff2ca-letter-spacing );}.elementor-152 .elementor-element.elementor-element-703fa13{font-size:var( --e-global-typography-0cff2ca-font-size );line-height:var( --e-global-typography-0cff2ca-line-height );letter-spacing:var( --e-global-typography-0cff2ca-letter-spacing );}.elementor-152 .elementor-element.elementor-element-ebbbd12{font-size:var( --e-global-typography-0cff2ca-font-size );line-height:var( --e-global-typography-0cff2ca-line-height );letter-spacing:var( --e-global-typography-0cff2ca-letter-spacing );}.elementor-152 .elementor-element.elementor-element-ef64cf7{font-size:var( --e-global-typography-0cff2ca-font-size );line-height:var( --e-global-typography-0cff2ca-line-height );letter-spacing:var( --e-global-typography-0cff2ca-letter-spacing );}.elementor-152 .elementor-element.elementor-element-79b3934{font-size:var( --e-global-typography-0cff2ca-font-size );line-height:var( --e-global-typography-0cff2ca-line-height );letter-spacing:var( --e-global-typography-0cff2ca-letter-spacing );}.elementor-152 .elementor-element.elementor-element-507251e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-152 .elementor-element.elementor-element-d145406 .elementor-button{font-size:var( --e-global-typography-b21f8f4-font-size );line-height:var( --e-global-typography-b21f8f4-line-height );}.elementor-152 .elementor-element.elementor-element-ebd5f97{font-size:var( --e-global-typography-4c9cbbf-font-size );line-height:var( --e-global-typography-4c9cbbf-line-height );}.elementor-152 .elementor-element.elementor-element-c71e0ef:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-c71e0ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-110% -23%;}.elementor-152 .elementor-element.elementor-element-c71e0ef::before, .elementor-152 .elementor-element.elementor-element-c71e0ef > .elementor-background-video-container::before, .elementor-152 .elementor-element.elementor-element-c71e0ef > .e-con-inner > .elementor-background-video-container::before, .elementor-152 .elementor-element.elementor-element-c71e0ef > .elementor-background-slideshow::before, .elementor-152 .elementor-element.elementor-element-c71e0ef > .e-con-inner > .elementor-background-slideshow::before, .elementor-152 .elementor-element.elementor-element-c71e0ef > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:200% 130%;}.elementor-152 .elementor-element.elementor-element-b21cb74{font-size:var( --e-global-typography-bcdea33-font-size );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );}.elementor-152 .elementor-element.elementor-element-58bac4f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-152 .elementor-element.elementor-element-0f1a96d .elementor-heading-title{font-size:var( --e-global-typography-2b7d0d6-font-size );line-height:var( --e-global-typography-2b7d0d6-line-height );}.elementor-152 .elementor-element.elementor-element-1b4dcc6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-152 .elementor-element.elementor-element-74909f8.e-con{--e-con-transform-rotateZ:0deg;}.elementor-152 .elementor-element.elementor-element-9fef2a2 .elementor-heading-title{font-size:var( --e-global-typography-2b7d0d6-font-size );line-height:var( --e-global-typography-2b7d0d6-line-height );}.elementor-152 .elementor-element.elementor-element-88eb1c1{font-size:var( --e-global-typography-3e6932a-font-size );line-height:var( --e-global-typography-3e6932a-line-height );}.elementor-152 .elementor-element.elementor-element-c09d373 .elementor-heading-title{font-size:var( --e-global-typography-2b7d0d6-font-size );line-height:var( --e-global-typography-2b7d0d6-line-height );}.elementor-152 .elementor-element.elementor-element-03efe87{font-size:var( --e-global-typography-3e6932a-font-size );line-height:var( --e-global-typography-3e6932a-line-height );}.elementor-152 .elementor-element.elementor-element-5414101.e-con{--e-con-transform-rotateZ:0deg;}.elementor-152 .elementor-element.elementor-element-40911f7 .elementor-heading-title{font-size:var( --e-global-typography-2b7d0d6-font-size );line-height:var( --e-global-typography-2b7d0d6-line-height );}.elementor-152 .elementor-element.elementor-element-81c897b{font-size:var( --e-global-typography-3e6932a-font-size );line-height:var( --e-global-typography-3e6932a-line-height );}.elementor-152 .elementor-element.elementor-element-8a4b903 .elementor-button{font-size:var( --e-global-typography-b21f8f4-font-size );line-height:var( --e-global-typography-b21f8f4-line-height );}.elementor-152 .elementor-element.elementor-element-137f756{--grid-auto-flow:row;}.elementor-152 .elementor-element.elementor-element-a2f66fb{font-size:var( --e-global-typography-bcdea33-font-size );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );}.elementor-152 .elementor-element.elementor-element-658dcde .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-152 .elementor-element.elementor-element-76a9581{font-size:var( --e-global-typography-bcdea33-font-size );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );}.elementor-152 .elementor-element.elementor-element-4e2414d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-152 .elementor-element.elementor-element-cea13c5{font-size:var( --e-global-typography-bcdea33-font-size );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );}.elementor-152 .elementor-element.elementor-element-9fe37ef .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-152 .elementor-element.elementor-element-493e594{font-size:var( --e-global-typography-de03e3d-font-size );font-weight:var( --e-global-typography-de03e3d-weight );line-height:var( --e-global-typography-de03e3d-line-height );}.elementor-152 .elementor-element.elementor-element-6776e79{font-size:var( --e-global-typography-bcdea33-font-size );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );}.elementor-152 .elementor-element.elementor-element-b67c7d9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-152 .elementor-element.elementor-element-5dab69a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-152 .elementor-element.elementor-element-fcb883d{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-152 .elementor-element.elementor-element-6954b55 .elementor-heading-title{font-size:var( --e-global-typography-b093ddb-font-size );line-height:var( --e-global-typography-b093ddb-line-height );}.elementor-152 .elementor-element.elementor-element-74e7212 .elementor-heading-title{font-size:var( --e-global-typography-b093ddb-font-size );line-height:var( --e-global-typography-b093ddb-line-height );}.elementor-152 .elementor-element.elementor-element-074cc0f .elementor-heading-title{font-size:var( --e-global-typography-b093ddb-font-size );line-height:var( --e-global-typography-b093ddb-line-height );}.elementor-152 .elementor-element.elementor-element-a5cb7f2 .elementor-heading-title{font-size:var( --e-global-typography-b093ddb-font-size );line-height:var( --e-global-typography-b093ddb-line-height );}.elementor-152 .elementor-element.elementor-element-ee08d94 .elementor-heading-title{font-size:var( --e-global-typography-b093ddb-font-size );line-height:var( --e-global-typography-b093ddb-line-height );}.elementor-152 .elementor-element.elementor-element-b6cd1d2{font-size:var( --e-global-typography-4c9cbbf-font-size );line-height:var( --e-global-typography-4c9cbbf-line-height );}.elementor-152 .elementor-element.elementor-element-2aa0032{font-size:var( --e-global-typography-4c9cbbf-font-size );line-height:var( --e-global-typography-4c9cbbf-line-height );}.elementor-152 .elementor-element.elementor-element-bc062be{font-size:var( --e-global-typography-4c9cbbf-font-size );line-height:var( --e-global-typography-4c9cbbf-line-height );}.elementor-152 .elementor-element.elementor-element-a314295 .elementor-button{font-size:var( --e-global-typography-b21f8f4-font-size );line-height:var( --e-global-typography-b21f8f4-line-height );}.elementor-152 .elementor-element.elementor-element-ebdcf71 .elementor-button{font-size:var( --e-global-typography-b21f8f4-font-size );line-height:var( --e-global-typography-b21f8f4-line-height );}.elementor-152 .elementor-element.elementor-element-5ec71d7 .elementor-button{font-size:var( --e-global-typography-b21f8f4-font-size );line-height:var( --e-global-typography-b21f8f4-line-height );}.elementor-152 .elementor-element.elementor-element-c9c0f26 .elementor-button{font-size:var( --e-global-typography-b21f8f4-font-size );line-height:var( --e-global-typography-b21f8f4-line-height );}.elementor-152 .elementor-element.elementor-element-07e06f0{font-size:var( --e-global-typography-9584aae-font-size );line-height:var( --e-global-typography-9584aae-line-height );}.elementor-152 .elementor-element.elementor-element-6840841:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-6840841 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-110% -23%;}.elementor-152 .elementor-element.elementor-element-6840841::before, .elementor-152 .elementor-element.elementor-element-6840841 > .elementor-background-video-container::before, .elementor-152 .elementor-element.elementor-element-6840841 > .e-con-inner > .elementor-background-video-container::before, .elementor-152 .elementor-element.elementor-element-6840841 > .elementor-background-slideshow::before, .elementor-152 .elementor-element.elementor-element-6840841 > .e-con-inner > .elementor-background-slideshow::before, .elementor-152 .elementor-element.elementor-element-6840841 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:200% 130%;}.elementor-152 .elementor-element.elementor-element-290cd2e{font-size:var( --e-global-typography-bcdea33-font-size );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );}.elementor-152 .elementor-element.elementor-element-7630899 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-152 .elementor-element.elementor-element-01d901d .elementor-heading-title{font-size:var( --e-global-typography-0cff2ca-font-size );line-height:var( --e-global-typography-0cff2ca-line-height );letter-spacing:var( --e-global-typography-0cff2ca-letter-spacing );}.elementor-152 .elementor-element.elementor-element-b638235 .elementor-heading-title{font-size:var( --e-global-typography-0cff2ca-font-size );line-height:var( --e-global-typography-0cff2ca-line-height );letter-spacing:var( --e-global-typography-0cff2ca-letter-spacing );}.elementor-152 .elementor-element.elementor-element-5fc15ce .elementor-heading-title{font-size:var( --e-global-typography-0cff2ca-font-size );line-height:var( --e-global-typography-0cff2ca-line-height );letter-spacing:var( --e-global-typography-0cff2ca-letter-spacing );}.elementor-152 .elementor-element.elementor-element-fc645ac .elementor-heading-title{font-size:var( --e-global-typography-0cff2ca-font-size );line-height:var( --e-global-typography-0cff2ca-line-height );letter-spacing:var( --e-global-typography-0cff2ca-letter-spacing );}.elementor-152 .elementor-element.elementor-element-9b1e435 .elementor-heading-title{font-size:var( --e-global-typography-0cff2ca-font-size );line-height:var( --e-global-typography-0cff2ca-line-height );letter-spacing:var( --e-global-typography-0cff2ca-letter-spacing );}.elementor-152 .elementor-element.elementor-element-e64d798 .elementor-button{font-size:var( --e-global-typography-b21f8f4-font-size );line-height:var( --e-global-typography-b21f8f4-line-height );}.elementor-152 .elementor-element.elementor-element-b33bddd .elementor-button{font-size:var( --e-global-typography-b21f8f4-font-size );line-height:var( --e-global-typography-b21f8f4-line-height );}.elementor-152 .elementor-element.elementor-element-87640cb{font-size:var( --e-global-typography-bcdea33-font-size );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );}.elementor-152 .elementor-element.elementor-element-175107f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-152 .elementor-element.elementor-element-58b9f2e .elementor-heading-title{font-size:var( --e-global-typography-2b7d0d6-font-size );line-height:var( --e-global-typography-2b7d0d6-line-height );}.elementor-152 .elementor-element.elementor-element-de521c0 .elementor-heading-title{font-size:var( --e-global-typography-4c9cbbf-font-size );line-height:var( --e-global-typography-4c9cbbf-line-height );}.elementor-152 .elementor-element.elementor-element-b203fdf .elementor-heading-title{font-size:var( --e-global-typography-de03e3d-font-size );line-height:var( --e-global-typography-de03e3d-line-height );}.elementor-152 .elementor-element.elementor-element-9690686{font-size:var( --e-global-typography-3e6932a-font-size );line-height:var( --e-global-typography-3e6932a-line-height );}.elementor-152 .elementor-element.elementor-element-55b246e{font-size:var( --e-global-typography-2be3069-font-size );line-height:var( --e-global-typography-2be3069-line-height );}.elementor-152 .elementor-element.elementor-element-75661e8 .elementor-heading-title{font-size:var( --e-global-typography-bb416df-font-size );line-height:var( --e-global-typography-bb416df-line-height );letter-spacing:var( --e-global-typography-bb416df-letter-spacing );}.elementor-152 .elementor-element.elementor-element-ac55540{font-size:var( --e-global-typography-3e6932a-font-size );line-height:var( --e-global-typography-3e6932a-line-height );}.elementor-152 .elementor-element.elementor-element-469070c{font-size:var( --e-global-typography-bcdea33-font-size );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );}.elementor-152 .elementor-element.elementor-element-59a1d37 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-152 .elementor-element.elementor-element-3b1c049{font-size:var( --e-global-typography-3e6932a-font-size );line-height:var( --e-global-typography-3e6932a-line-height );}.elementor-152 .elementor-element.elementor-element-6a8ab7a{border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-152 .elementor-element.elementor-element-7ffdf93 .elementor-heading-title{font-size:var( --e-global-typography-4c9cbbf-font-size );line-height:var( --e-global-typography-4c9cbbf-line-height );}.elementor-152 .elementor-element.elementor-element-005e4d0 .elementor-heading-title{font-size:var( --e-global-typography-2b7d0d6-font-size );line-height:var( --e-global-typography-2b7d0d6-line-height );}.elementor-152 .elementor-element.elementor-element-4ddbef3 .elementor-heading-title{font-size:var( --e-global-typography-4c9cbbf-font-size );line-height:var( --e-global-typography-4c9cbbf-line-height );}.elementor-152 .elementor-element.elementor-element-c40d149{border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-152 .elementor-element.elementor-element-3723f55 .elementor-heading-title{font-size:var( --e-global-typography-4c9cbbf-font-size );line-height:var( --e-global-typography-4c9cbbf-line-height );}.elementor-152 .elementor-element.elementor-element-16d94bc .elementor-heading-title{font-size:var( --e-global-typography-2b7d0d6-font-size );line-height:var( --e-global-typography-2b7d0d6-line-height );}.elementor-152 .elementor-element.elementor-element-235a02e .elementor-heading-title{font-size:var( --e-global-typography-4c9cbbf-font-size );line-height:var( --e-global-typography-4c9cbbf-line-height );}.elementor-152 .elementor-element.elementor-element-f4f830e .elementor-heading-title{font-size:var( --e-global-typography-4c9cbbf-font-size );line-height:var( --e-global-typography-4c9cbbf-line-height );}.elementor-152 .elementor-element.elementor-element-fcb7002 .elementor-heading-title{font-size:var( --e-global-typography-2b7d0d6-font-size );line-height:var( --e-global-typography-2b7d0d6-line-height );}.elementor-152 .elementor-element.elementor-element-8c2d19d .elementor-heading-title{font-size:var( --e-global-typography-4c9cbbf-font-size );line-height:var( --e-global-typography-4c9cbbf-line-height );}.elementor-152 .elementor-element.elementor-element-1091048 .elementor-heading-title{font-size:var( --e-global-typography-4c9cbbf-font-size );line-height:var( --e-global-typography-4c9cbbf-line-height );}.elementor-152 .elementor-element.elementor-element-3055408 .elementor-heading-title{font-size:var( --e-global-typography-2b7d0d6-font-size );line-height:var( --e-global-typography-2b7d0d6-line-height );}.elementor-152 .elementor-element.elementor-element-d8125d2 .elementor-heading-title{font-size:var( --e-global-typography-4c9cbbf-font-size );line-height:var( --e-global-typography-4c9cbbf-line-height );}.elementor-152 .elementor-element.elementor-element-a6e1006::before, .elementor-152 .elementor-element.elementor-element-a6e1006 > .elementor-background-video-container::before, .elementor-152 .elementor-element.elementor-element-a6e1006 > .e-con-inner > .elementor-background-video-container::before, .elementor-152 .elementor-element.elementor-element-a6e1006 > .elementor-background-slideshow::before, .elementor-152 .elementor-element.elementor-element-a6e1006 > .e-con-inner > .elementor-background-slideshow::before, .elementor-152 .elementor-element.elementor-element-a6e1006 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:-90px -60px;}.elementor-152 .elementor-element.elementor-element-0fae3ff .elementor-heading-title{font-size:var( --e-global-typography-9b6144c-font-size );line-height:var( --e-global-typography-9b6144c-line-height );letter-spacing:var( --e-global-typography-9b6144c-letter-spacing );}.elementor-152 .elementor-element.elementor-element-2531ff9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-152 .elementor-element.elementor-element-2e5eae4 .elementor-button{font-size:var( --e-global-typography-b21f8f4-font-size );line-height:var( --e-global-typography-b21f8f4-line-height );}.elementor-152 .elementor-element.elementor-element-875a8b0{font-size:var( --e-global-typography-4c9cbbf-font-size );line-height:var( --e-global-typography-4c9cbbf-line-height );}.elementor-152 .elementor-element.elementor-element-75cd554:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-75cd554 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-110% -23%;}.elementor-152 .elementor-element.elementor-element-75cd554::before, .elementor-152 .elementor-element.elementor-element-75cd554 > .elementor-background-video-container::before, .elementor-152 .elementor-element.elementor-element-75cd554 > .e-con-inner > .elementor-background-video-container::before, .elementor-152 .elementor-element.elementor-element-75cd554 > .elementor-background-slideshow::before, .elementor-152 .elementor-element.elementor-element-75cd554 > .e-con-inner > .elementor-background-slideshow::before, .elementor-152 .elementor-element.elementor-element-75cd554 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:200% 130%;}.elementor-152 .elementor-element.elementor-element-f25342d{font-size:var( --e-global-typography-bcdea33-font-size );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );}.elementor-152 .elementor-element.elementor-element-cca88b6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-152 .elementor-element.elementor-element-a2894b5::before, .elementor-152 .elementor-element.elementor-element-a2894b5 > .elementor-background-video-container::before, .elementor-152 .elementor-element.elementor-element-a2894b5 > .e-con-inner > .elementor-background-video-container::before, .elementor-152 .elementor-element.elementor-element-a2894b5 > .elementor-background-slideshow::before, .elementor-152 .elementor-element.elementor-element-a2894b5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-152 .elementor-element.elementor-element-a2894b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:110% 240px;}.elementor-152 .elementor-element.elementor-element-6513432 .elementor-heading-title{font-size:var( --e-global-typography-092b770-font-size );line-height:var( --e-global-typography-092b770-line-height );letter-spacing:var( --e-global-typography-092b770-letter-spacing );}.elementor-152 .elementor-element.elementor-element-903e826 .elementor-heading-title{font-size:var( --e-global-typography-4c9cbbf-font-size );line-height:var( --e-global-typography-4c9cbbf-line-height );}.elementor-152 .elementor-element.elementor-element-448831b{font-size:var( --e-global-typography-de03e3d-font-size );line-height:var( --e-global-typography-de03e3d-line-height );}.elementor-152 .elementor-element.elementor-element-b776b57 .elementor-heading-title{font-size:var( --e-global-typography-4c9cbbf-font-size );line-height:var( --e-global-typography-4c9cbbf-line-height );}.elementor-152 .elementor-element.elementor-element-ef2afa8{--container-widget-width:1.5rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 1.5rem );max-width:1.5rem;}.elementor-152 .elementor-element.elementor-element-2dbf4da .elementor-heading-title{font-size:var( --e-global-typography-de03e3d-font-size );line-height:var( --e-global-typography-de03e3d-line-height );}.elementor-152 .elementor-element.elementor-element-714521f .elementor-heading-title{font-size:var( --e-global-typography-de03e3d-font-size );line-height:var( --e-global-typography-de03e3d-line-height );}.elementor-152 .elementor-element.elementor-element-352ec33 .elementor-heading-title{font-size:var( --e-global-typography-de03e3d-font-size );line-height:var( --e-global-typography-de03e3d-line-height );}.elementor-152 .elementor-element.elementor-element-44678cc .elementor-icon-box-title, .elementor-152 .elementor-element.elementor-element-44678cc .elementor-icon-box-title a{font-size:var( --e-global-typography-092b770-font-size );line-height:var( --e-global-typography-092b770-line-height );letter-spacing:var( --e-global-typography-092b770-letter-spacing );}.elementor-152 .elementor-element.elementor-element-44678cc .elementor-icon-box-description{font-size:var( --e-global-typography-407bc48-font-size );line-height:var( --e-global-typography-407bc48-line-height );}.elementor-152 .elementor-element.elementor-element-81b0ae2 .elementor-icon-box-title, .elementor-152 .elementor-element.elementor-element-81b0ae2 .elementor-icon-box-title a{font-size:var( --e-global-typography-092b770-font-size );line-height:var( --e-global-typography-092b770-line-height );letter-spacing:var( --e-global-typography-092b770-letter-spacing );}.elementor-152 .elementor-element.elementor-element-81b0ae2 .elementor-icon-box-description{font-size:var( --e-global-typography-407bc48-font-size );line-height:var( --e-global-typography-407bc48-line-height );}.elementor-152 .elementor-element.elementor-element-80b79fc .elementor-icon-box-title, .elementor-152 .elementor-element.elementor-element-80b79fc .elementor-icon-box-title a{font-size:var( --e-global-typography-092b770-font-size );line-height:var( --e-global-typography-092b770-line-height );letter-spacing:var( --e-global-typography-092b770-letter-spacing );}.elementor-152 .elementor-element.elementor-element-80b79fc .elementor-icon-box-description{font-size:var( --e-global-typography-407bc48-font-size );line-height:var( --e-global-typography-407bc48-line-height );}.elementor-152 .elementor-element.elementor-element-0ae5605{font-size:var( --e-global-typography-bcdea33-font-size );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );}.elementor-152 .elementor-element.elementor-element-8e38f54{text-align:start;}.elementor-152 .elementor-element.elementor-element-8e38f54 .elementor-heading-title{font-size:var( --e-global-typography-9b6144c-font-size );line-height:var( --e-global-typography-9b6144c-line-height );letter-spacing:var( --e-global-typography-9b6144c-letter-spacing );}.elementor-152 .elementor-element.elementor-element-345bc09 .elementor-icon-box-wrapper{text-align:start;}.elementor-152 .elementor-element.elementor-element-345bc09 .elementor-icon-box-title, .elementor-152 .elementor-element.elementor-element-345bc09 .elementor-icon-box-title a{font-size:var( --e-global-typography-407bc48-font-size );line-height:var( --e-global-typography-407bc48-line-height );}.elementor-152 .elementor-element.elementor-element-345bc09 .elementor-icon-box-description{font-size:var( --e-global-typography-fc56194-font-size );line-height:var( --e-global-typography-fc56194-line-height );}.elementor-152 .elementor-element.elementor-element-0191623 .elementor-icon-box-title, .elementor-152 .elementor-element.elementor-element-0191623 .elementor-icon-box-title a{font-size:var( --e-global-typography-407bc48-font-size );line-height:var( --e-global-typography-407bc48-line-height );}.elementor-152 .elementor-element.elementor-element-0191623 .elementor-icon-box-description{font-size:var( --e-global-typography-fc56194-font-size );line-height:var( --e-global-typography-fc56194-line-height );}.elementor-152 .elementor-element.elementor-element-4a45a12 .elementor-icon-box-title, .elementor-152 .elementor-element.elementor-element-4a45a12 .elementor-icon-box-title a{font-size:var( --e-global-typography-407bc48-font-size );line-height:var( --e-global-typography-407bc48-line-height );}.elementor-152 .elementor-element.elementor-element-4a45a12 .elementor-icon-box-description{font-size:var( --e-global-typography-fc56194-font-size );line-height:var( --e-global-typography-fc56194-line-height );}.elementor-152 .elementor-element.elementor-element-32ade95 iframe{height:30rem;}.elementor-152 .elementor-element.elementor-element-6d88b42{font-size:var( --e-global-typography-bcdea33-font-size );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );}.elementor-152 .elementor-element.elementor-element-17c4b67 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-152 .elementor-element.elementor-element-4a9bb38{font-size:var( --e-global-typography-bcdea33-font-size );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );}.elementor-152 .elementor-element.elementor-element-f484b8a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-152 .elementor-element.elementor-element-f9dc6af{font-size:var( --e-global-typography-3e6932a-font-size );line-height:var( --e-global-typography-3e6932a-line-height );}.elementor-152 .elementor-element.elementor-element-2d759c5{--e-n-carousel-swiper-slides-to-display:3;}.elementor-152 .elementor-element.elementor-element-5d4ba9b{--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;}.elementor-152 .elementor-element.elementor-element-9c29f40{font-size:var( --e-global-typography-bcdea33-font-size );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );}.elementor-152 .elementor-element.elementor-element-b182ccb{--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-152 .elementor-element.elementor-element-b182ccb.e-con{--align-self:stretch;}.elementor-152 .elementor-element.elementor-element-668d1dd{text-align:center;}.elementor-152 .elementor-element.elementor-element-668d1dd .elementor-heading-title{font-size:var( --e-global-typography-9584aae-font-size );line-height:var( --e-global-typography-9584aae-line-height );}.elementor-152 .elementor-element.elementor-element-8bfca74{text-align:center;font-size:var( --e-global-typography-fc56194-font-size );line-height:var( --e-global-typography-fc56194-line-height );}.elementor-152 .elementor-element.elementor-element-6be4268{--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-152 .elementor-element.elementor-element-8a38a28{text-align:center;}.elementor-152 .elementor-element.elementor-element-8a38a28 .elementor-heading-title{font-size:var( --e-global-typography-9584aae-font-size );line-height:var( --e-global-typography-9584aae-line-height );}.elementor-152 .elementor-element.elementor-element-4fb909f{text-align:center;font-size:var( --e-global-typography-fc56194-font-size );line-height:var( --e-global-typography-fc56194-line-height );}}@media(max-width:880px){.elementor-152 .elementor-element.elementor-element-651ea96{width:100%;max-width:100%;text-align:center;}.elementor-152 .elementor-element.elementor-element-2127a10{--e-n-carousel-swiper-slides-to-display:3;}.elementor-152 .elementor-element.elementor-element-c71e0ef:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-c71e0ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-400% -22%;}.elementor-152 .elementor-element.elementor-element-c71e0ef::before, .elementor-152 .elementor-element.elementor-element-c71e0ef > .elementor-background-video-container::before, .elementor-152 .elementor-element.elementor-element-c71e0ef > .e-con-inner > .elementor-background-video-container::before, .elementor-152 .elementor-element.elementor-element-c71e0ef > .elementor-background-slideshow::before, .elementor-152 .elementor-element.elementor-element-c71e0ef > .e-con-inner > .elementor-background-slideshow::before, .elementor-152 .elementor-element.elementor-element-c71e0ef > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:480% 130%;}.elementor-152 .elementor-element.elementor-element-1b4dcc6{--grid-auto-flow:row;}.elementor-152 .elementor-element.elementor-element-137f756{--grid-auto-flow:row;}.elementor-152 .elementor-element.elementor-element-fcb883d{--grid-auto-flow:row;}.elementor-152 .elementor-element.elementor-element-98924f1{--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-152 .elementor-element.elementor-element-39a78e6{--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-152 .elementor-element.elementor-element-6840841:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-6840841 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-400% -22%;}.elementor-152 .elementor-element.elementor-element-6840841::before, .elementor-152 .elementor-element.elementor-element-6840841 > .elementor-background-video-container::before, .elementor-152 .elementor-element.elementor-element-6840841 > .e-con-inner > .elementor-background-video-container::before, .elementor-152 .elementor-element.elementor-element-6840841 > .elementor-background-slideshow::before, .elementor-152 .elementor-element.elementor-element-6840841 > .e-con-inner > .elementor-background-slideshow::before, .elementor-152 .elementor-element.elementor-element-6840841 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:480% 130%;}.elementor-152 .elementor-element.elementor-element-8ff1a40{--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;--flex-wrap:wrap;}.elementor-152 .elementor-element.elementor-element-daae4df{--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-152 .elementor-element.elementor-element-52ff15a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-152 .elementor-element.elementor-element-87640cb.elementor-element{--align-self:center;}.elementor-152 .elementor-element.elementor-element-175107f > .elementor-widget-container{padding:0rem 0rem 3rem 0rem;}.elementor-152 .elementor-element.elementor-element-175107f{text-align:center;}.elementor-152 .elementor-element.elementor-element-9690686{columns:1;text-align:center;}.elementor-152 .elementor-element.elementor-element-a6e1006{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:wrap;}.elementor-152 .elementor-element.elementor-element-0fae3ff{text-align:center;}.elementor-152 .elementor-element.elementor-element-2531ff9{text-align:center;}.elementor-152 .elementor-element.elementor-element-5451b93{--margin-top:3rem;--margin-bottom:-4rem;--margin-left:0rem;--margin-right:0rem;}.elementor-152 .elementor-element.elementor-element-75cd554:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-75cd554 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-400% -22%;}.elementor-152 .elementor-element.elementor-element-75cd554::before, .elementor-152 .elementor-element.elementor-element-75cd554 > .elementor-background-video-container::before, .elementor-152 .elementor-element.elementor-element-75cd554 > .e-con-inner > .elementor-background-video-container::before, .elementor-152 .elementor-element.elementor-element-75cd554 > .elementor-background-slideshow::before, .elementor-152 .elementor-element.elementor-element-75cd554 > .e-con-inner > .elementor-background-slideshow::before, .elementor-152 .elementor-element.elementor-element-75cd554 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:480% 130%;}.elementor-152 .elementor-element.elementor-element-a2894b5{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-152 .elementor-element.elementor-element-1096440{--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-152 .elementor-element.elementor-element-0649d65{--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;--align-items:center;}.elementor-152 .elementor-element.elementor-element-ef2afa8{--container-widget-width:1.4rem;--container-widget-flex-grow:0;width:var( --container-widget-width, 1.4rem );max-width:1.4rem;}.elementor-152 .elementor-element.elementor-element-5370332{--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;--align-items:center;}.elementor-152 .elementor-element.elementor-element-9e9e368{--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-152 .elementor-element.elementor-element-98b153b{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--flex-wrap:wrap;}.elementor-152 .elementor-element.elementor-element-44678cc{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-152 .elementor-element.elementor-element-81b0ae2{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-152 .elementor-element.elementor-element-80b79fc{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-152 .elementor-element.elementor-element-80b79fc > .elementor-widget-container{margin:1rem 0rem 0rem 0rem;}.elementor-152 .elementor-element.elementor-element-80b79fc.elementor-element{--align-self:center;}.elementor-152 .elementor-element.elementor-element-370ef1e{--flex-wrap:wrap;}.elementor-152 .elementor-element.elementor-element-0ae5605.elementor-element{--align-self:center;}.elementor-152 .elementor-element.elementor-element-8e38f54{text-align:center;}.elementor-152 .elementor-element.elementor-element-345bc09 .elementor-icon-box-wrapper{text-align:center;}.elementor-152 .elementor-element.elementor-element-0191623 .elementor-icon-box-wrapper{text-align:center;}.elementor-152 .elementor-element.elementor-element-4a45a12 .elementor-icon-box-wrapper{text-align:center;}.elementor-152 .elementor-element.elementor-element-32ade95 iframe{height:20rem;}.elementor-152 .elementor-element.elementor-element-2d759c5{--e-n-carousel-swiper-slides-to-display:3;}.elementor-152 .elementor-element.elementor-element-1dbd929{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-152 .elementor-element.elementor-element-a73322c{--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:stretch;}.elementor-152 .elementor-element.elementor-element-a73322c.e-con{--align-self:stretch;}.elementor-152 .elementor-element.elementor-element-16bc86a{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}}@media(max-width:767px){.elementor-152 .elementor-element.elementor-element-ca6ec79::before, .elementor-152 .elementor-element.elementor-element-ca6ec79 > .elementor-background-video-container::before, .elementor-152 .elementor-element.elementor-element-ca6ec79 > .e-con-inner > .elementor-background-video-container::before, .elementor-152 .elementor-element.elementor-element-ca6ec79 > .elementor-background-slideshow::before, .elementor-152 .elementor-element.elementor-element-ca6ec79 > .e-con-inner > .elementor-background-slideshow::before, .elementor-152 .elementor-element.elementor-element-ca6ec79 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0rem 0em;}.elementor-152 .elementor-element.elementor-element-ca6ec79{--margin-top:-12rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-152 .elementor-element.elementor-element-e6a256f{font-size:var( --e-global-typography-bcdea33-font-size );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );}.elementor-152 .elementor-element.elementor-element-cdeca12 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-152 .elementor-element.elementor-element-651ea96{font-size:var( --e-global-typography-b91137b-font-size );line-height:var( --e-global-typography-b91137b-line-height );}.elementor-152 .elementor-element.elementor-element-7ac5d36 .elementor-button{font-size:var( --e-global-typography-b21f8f4-font-size );line-height:var( --e-global-typography-b21f8f4-line-height );}.elementor-152 .elementor-element.elementor-element-cb7c99b .elementor-button{font-size:var( --e-global-typography-b21f8f4-font-size );line-height:var( --e-global-typography-b21f8f4-line-height );}.elementor-152 .elementor-element.elementor-element-c198427{text-align:center;font-size:var( --e-global-typography-fc56194-font-size );line-height:var( --e-global-typography-fc56194-line-height );}.elementor-152 .elementor-element.elementor-element-2017be5{text-align:center;font-size:var( --e-global-typography-407bc48-font-size );line-height:var( --e-global-typography-407bc48-line-height );}.elementor-152 .elementor-element.elementor-element-1495590{--container-widget-width:84%;--container-widget-flex-grow:0;width:var( --container-widget-width, 84% );max-width:84%;font-size:var( --e-global-typography-4c9cbbf-font-size );line-height:var( --e-global-typography-4c9cbbf-line-height );}.elementor-152 .elementor-element.elementor-element-00918c2 > .elementor-widget-container{margin:0rem 0rem -3rem 0rem;}.elementor-152 .elementor-element.elementor-element-77d324d{--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-152 .elementor-element.elementor-element-fe4978e{--width:20%;--justify-content:center;}.elementor-152 .elementor-element.elementor-element-6aab7e1{width:initial;max-width:initial;}.elementor-152 .elementor-element.elementor-element-841633a{width:100%;max-width:100%;}.elementor-152 .elementor-element.elementor-element-841633a.elementor-element{--align-self:flex-start;}.elementor-152 .elementor-element.elementor-element-841633a .elementor-icon{font-size:0.5rem;}.elementor-152 .elementor-element.elementor-element-841633a .elementor-icon svg{height:0.5rem;}.elementor-152 .elementor-element.elementor-element-0cb1d6b{--width:80%;}.elementor-152 .elementor-element.elementor-element-1a2997d{font-size:var( --e-global-typography-092b770-font-size );line-height:var( --e-global-typography-092b770-line-height );letter-spacing:var( --e-global-typography-092b770-letter-spacing );}.elementor-152 .elementor-element.elementor-element-e9640a5{font-size:var( --e-global-typography-9f5f254-font-size );line-height:var( --e-global-typography-9f5f254-line-height );}.elementor-152 .elementor-element.elementor-element-fcf14c9{font-size:var( --e-global-typography-3e6932a-font-size );line-height:var( --e-global-typography-3e6932a-line-height );}.elementor-152 .elementor-element.elementor-element-31be259{font-size:var( --e-global-typography-bcdea33-font-size );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );}.elementor-152 .elementor-element.elementor-element-2127a10{--e-n-carousel-swiper-slides-to-display:2;}.elementor-152 .elementor-element.elementor-element-f6a7b44{font-size:var( --e-global-typography-bcdea33-font-size );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );}.elementor-152 .elementor-element.elementor-element-2e3fbad{--width:45%;}.elementor-152 .elementor-element.elementor-element-ad1b692{font-size:var( --e-global-typography-092b770-font-size );line-height:var( --e-global-typography-092b770-line-height );letter-spacing:var( --e-global-typography-092b770-letter-spacing );}.elementor-152 .elementor-element.elementor-element-e58a2fb{--width:45%;}.elementor-152 .elementor-element.elementor-element-0e61773{font-size:var( --e-global-typography-bcdea33-font-size );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );}.elementor-152 .elementor-element.elementor-element-86daddd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-152 .elementor-element.elementor-element-f68d4c8{font-size:var( --e-global-typography-0cff2ca-font-size );line-height:var( --e-global-typography-0cff2ca-line-height );letter-spacing:var( --e-global-typography-0cff2ca-letter-spacing );}.elementor-152 .elementor-element.elementor-element-86f525e{font-size:var( --e-global-typography-0cff2ca-font-size );line-height:var( --e-global-typography-0cff2ca-line-height );letter-spacing:var( --e-global-typography-0cff2ca-letter-spacing );}.elementor-152 .elementor-element.elementor-element-703fa13{font-size:var( --e-global-typography-0cff2ca-font-size );line-height:var( --e-global-typography-0cff2ca-line-height );letter-spacing:var( --e-global-typography-0cff2ca-letter-spacing );}.elementor-152 .elementor-element.elementor-element-ebbbd12{font-size:var( --e-global-typography-0cff2ca-font-size );line-height:var( --e-global-typography-0cff2ca-line-height );letter-spacing:var( --e-global-typography-0cff2ca-letter-spacing );}.elementor-152 .elementor-element.elementor-element-ef64cf7{font-size:var( --e-global-typography-0cff2ca-font-size );line-height:var( --e-global-typography-0cff2ca-line-height );letter-spacing:var( --e-global-typography-0cff2ca-letter-spacing );}.elementor-152 .elementor-element.elementor-element-79b3934{font-size:var( --e-global-typography-0cff2ca-font-size );line-height:var( --e-global-typography-0cff2ca-line-height );letter-spacing:var( --e-global-typography-0cff2ca-letter-spacing );}.elementor-152 .elementor-element.elementor-element-507251e{width:100%;max-width:100%;}.elementor-152 .elementor-element.elementor-element-507251e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-152 .elementor-element.elementor-element-d145406 .elementor-button{font-size:var( --e-global-typography-b21f8f4-font-size );line-height:var( --e-global-typography-b21f8f4-line-height );}.elementor-152 .elementor-element.elementor-element-ebd5f97{font-size:var( --e-global-typography-4c9cbbf-font-size );line-height:var( --e-global-typography-4c9cbbf-line-height );}.elementor-152 .elementor-element.elementor-element-c71e0ef:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-c71e0ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:100% -16%;}.elementor-152 .elementor-element.elementor-element-c71e0ef::before, .elementor-152 .elementor-element.elementor-element-c71e0ef > .elementor-background-video-container::before, .elementor-152 .elementor-element.elementor-element-c71e0ef > .e-con-inner > .elementor-background-video-container::before, .elementor-152 .elementor-element.elementor-element-c71e0ef > .elementor-background-slideshow::before, .elementor-152 .elementor-element.elementor-element-c71e0ef > .e-con-inner > .elementor-background-slideshow::before, .elementor-152 .elementor-element.elementor-element-c71e0ef > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0% 120%;}.elementor-152 .elementor-element.elementor-element-b21cb74{font-size:var( --e-global-typography-bcdea33-font-size );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );}.elementor-152 .elementor-element.elementor-element-58bac4f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-152 .elementor-element.elementor-element-0f1a96d .elementor-heading-title{font-size:var( --e-global-typography-2b7d0d6-font-size );line-height:var( --e-global-typography-2b7d0d6-line-height );}.elementor-152 .elementor-element.elementor-element-1b4dcc6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:3rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-152 .elementor-element.elementor-element-7892db4{--width:5rem;}.elementor-152 .elementor-element.elementor-element-9fef2a2 .elementor-heading-title{font-size:var( --e-global-typography-2b7d0d6-font-size );line-height:var( --e-global-typography-2b7d0d6-line-height );}.elementor-152 .elementor-element.elementor-element-88eb1c1{font-size:var( --e-global-typography-3e6932a-font-size );line-height:var( --e-global-typography-3e6932a-line-height );}.elementor-152 .elementor-element.elementor-element-7cf060c{--width:5rem;}.elementor-152 .elementor-element.elementor-element-c09d373 .elementor-heading-title{font-size:var( --e-global-typography-2b7d0d6-font-size );line-height:var( --e-global-typography-2b7d0d6-line-height );}.elementor-152 .elementor-element.elementor-element-03efe87{font-size:var( --e-global-typography-3e6932a-font-size );line-height:var( --e-global-typography-3e6932a-line-height );}.elementor-152 .elementor-element.elementor-element-45af66e{--width:5rem;}.elementor-152 .elementor-element.elementor-element-40911f7 .elementor-heading-title{font-size:var( --e-global-typography-2b7d0d6-font-size );line-height:var( --e-global-typography-2b7d0d6-line-height );}.elementor-152 .elementor-element.elementor-element-81c897b{font-size:var( --e-global-typography-3e6932a-font-size );line-height:var( --e-global-typography-3e6932a-line-height );}.elementor-152 .elementor-element.elementor-element-8a4b903 .elementor-button{font-size:var( --e-global-typography-b21f8f4-font-size );line-height:var( --e-global-typography-b21f8f4-line-height );}.elementor-152 .elementor-element.elementor-element-137f756{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-152 .elementor-element.elementor-element-a2f66fb{font-size:var( --e-global-typography-bcdea33-font-size );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );}.elementor-152 .elementor-element.elementor-element-658dcde .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-152 .elementor-element.elementor-element-76a9581{font-size:var( --e-global-typography-bcdea33-font-size );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );}.elementor-152 .elementor-element.elementor-element-4e2414d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-152 .elementor-element.elementor-element-cea13c5{font-size:var( --e-global-typography-bcdea33-font-size );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );}.elementor-152 .elementor-element.elementor-element-9fe37ef .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-152 .elementor-element.elementor-element-493e594{font-size:var( --e-global-typography-de03e3d-font-size );font-weight:var( --e-global-typography-de03e3d-weight );line-height:var( --e-global-typography-de03e3d-line-height );}.elementor-152 .elementor-element.elementor-element-6776e79{font-size:var( --e-global-typography-bcdea33-font-size );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );}.elementor-152 .elementor-element.elementor-element-b67c7d9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-152 .elementor-element.elementor-element-5dab69a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-152 .elementor-element.elementor-element-fcb883d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-152 .elementor-element.elementor-element-6954b55 .elementor-heading-title{font-size:var( --e-global-typography-b093ddb-font-size );line-height:var( --e-global-typography-b093ddb-line-height );}.elementor-152 .elementor-element.elementor-element-74e7212 .elementor-heading-title{font-size:var( --e-global-typography-b093ddb-font-size );line-height:var( --e-global-typography-b093ddb-line-height );}.elementor-152 .elementor-element.elementor-element-074cc0f .elementor-heading-title{font-size:var( --e-global-typography-b093ddb-font-size );line-height:var( --e-global-typography-b093ddb-line-height );}.elementor-152 .elementor-element.elementor-element-a5cb7f2 .elementor-heading-title{font-size:var( --e-global-typography-b093ddb-font-size );line-height:var( --e-global-typography-b093ddb-line-height );}.elementor-152 .elementor-element.elementor-element-ee08d94 .elementor-heading-title{font-size:var( --e-global-typography-b093ddb-font-size );line-height:var( --e-global-typography-b093ddb-line-height );}.elementor-152 .elementor-element.elementor-element-eec809f{--width:65%;}.elementor-152 .elementor-element.elementor-element-b6cd1d2{font-size:var( --e-global-typography-4c9cbbf-font-size );line-height:var( --e-global-typography-4c9cbbf-line-height );}.elementor-152 .elementor-element.elementor-element-caf6be1{--width:50%;}.elementor-152 .elementor-element.elementor-element-caf6be1.e-con{--order:-99999 /* order start hack */;}.elementor-152 .elementor-element.elementor-element-2aa0032{font-size:var( --e-global-typography-4c9cbbf-font-size );line-height:var( --e-global-typography-4c9cbbf-line-height );}.elementor-152 .elementor-element.elementor-element-97013c5{--width:88%;}.elementor-152 .elementor-element.elementor-element-bc062be{font-size:var( --e-global-typography-4c9cbbf-font-size );line-height:var( --e-global-typography-4c9cbbf-line-height );}.elementor-152 .elementor-element.elementor-element-a314295 .elementor-button{font-size:var( --e-global-typography-b21f8f4-font-size );line-height:var( --e-global-typography-b21f8f4-line-height );}.elementor-152 .elementor-element.elementor-element-ebdcf71 .elementor-button{font-size:var( --e-global-typography-b21f8f4-font-size );line-height:var( --e-global-typography-b21f8f4-line-height );}.elementor-152 .elementor-element.elementor-element-5ec71d7 .elementor-button{font-size:var( --e-global-typography-b21f8f4-font-size );line-height:var( --e-global-typography-b21f8f4-line-height );}.elementor-152 .elementor-element.elementor-element-c9c0f26 .elementor-button{font-size:var( --e-global-typography-b21f8f4-font-size );line-height:var( --e-global-typography-b21f8f4-line-height );}.elementor-152 .elementor-element.elementor-element-07e06f0{font-size:var( --e-global-typography-9584aae-font-size );line-height:var( --e-global-typography-9584aae-line-height );}.elementor-152 .elementor-element.elementor-element-6840841:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-6840841 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:100% -16%;}.elementor-152 .elementor-element.elementor-element-6840841::before, .elementor-152 .elementor-element.elementor-element-6840841 > .elementor-background-video-container::before, .elementor-152 .elementor-element.elementor-element-6840841 > .e-con-inner > .elementor-background-video-container::before, .elementor-152 .elementor-element.elementor-element-6840841 > .elementor-background-slideshow::before, .elementor-152 .elementor-element.elementor-element-6840841 > .e-con-inner > .elementor-background-slideshow::before, .elementor-152 .elementor-element.elementor-element-6840841 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0% 120%;}.elementor-152 .elementor-element.elementor-element-290cd2e{font-size:var( --e-global-typography-bcdea33-font-size );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );}.elementor-152 .elementor-element.elementor-element-7630899 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-152 .elementor-element.elementor-element-70441a9{--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-152 .elementor-element.elementor-element-8b87c5d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-152 .elementor-element.elementor-element-8b87c5d.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-152 .elementor-element.elementor-element-01d901d{width:100%;max-width:100%;text-align:center;}.elementor-152 .elementor-element.elementor-element-01d901d.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-152 .elementor-element.elementor-element-01d901d .elementor-heading-title{font-size:var( --e-global-typography-0cff2ca-font-size );line-height:var( --e-global-typography-0cff2ca-line-height );letter-spacing:var( --e-global-typography-0cff2ca-letter-spacing );}.elementor-152 .elementor-element.elementor-element-154fc58{--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-152 .elementor-element.elementor-element-ee0c44c{width:100%;max-width:100%;}.elementor-152 .elementor-element.elementor-element-b638235{width:100%;max-width:100%;text-align:center;}.elementor-152 .elementor-element.elementor-element-b638235 .elementor-heading-title{font-size:var( --e-global-typography-0cff2ca-font-size );line-height:var( --e-global-typography-0cff2ca-line-height );letter-spacing:var( --e-global-typography-0cff2ca-letter-spacing );}.elementor-152 .elementor-element.elementor-element-2fb6543{width:100%;max-width:100%;}.elementor-152 .elementor-element.elementor-element-5fc15ce{width:100%;max-width:100%;text-align:center;}.elementor-152 .elementor-element.elementor-element-5fc15ce .elementor-heading-title{font-size:var( --e-global-typography-0cff2ca-font-size );line-height:var( --e-global-typography-0cff2ca-line-height );letter-spacing:var( --e-global-typography-0cff2ca-letter-spacing );}.elementor-152 .elementor-element.elementor-element-78ba3a6{--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-152 .elementor-element.elementor-element-2df60f2{width:100%;max-width:100%;}.elementor-152 .elementor-element.elementor-element-fc645ac{width:100%;max-width:100%;text-align:center;}.elementor-152 .elementor-element.elementor-element-fc645ac .elementor-heading-title{font-size:var( --e-global-typography-0cff2ca-font-size );line-height:var( --e-global-typography-0cff2ca-line-height );letter-spacing:var( --e-global-typography-0cff2ca-letter-spacing );}.elementor-152 .elementor-element.elementor-element-3a2eb1d{width:100%;max-width:100%;}.elementor-152 .elementor-element.elementor-element-9b1e435{width:100%;max-width:100%;text-align:center;}.elementor-152 .elementor-element.elementor-element-9b1e435 .elementor-heading-title{font-size:var( --e-global-typography-0cff2ca-font-size );line-height:var( --e-global-typography-0cff2ca-line-height );letter-spacing:var( --e-global-typography-0cff2ca-letter-spacing );}.elementor-152 .elementor-element.elementor-element-e64d798 .elementor-button{font-size:var( --e-global-typography-b21f8f4-font-size );line-height:var( --e-global-typography-b21f8f4-line-height );}.elementor-152 .elementor-element.elementor-element-b33bddd .elementor-button{font-size:var( --e-global-typography-b21f8f4-font-size );line-height:var( --e-global-typography-b21f8f4-line-height );}.elementor-152 .elementor-element.elementor-element-87640cb{font-size:var( --e-global-typography-bcdea33-font-size );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );}.elementor-152 .elementor-element.elementor-element-175107f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-152 .elementor-element.elementor-element-99a566f.e-con{--e-con-transform-rotateZ:0deg;}.elementor-152 .elementor-element.elementor-element-99a566f{--justify-content:center;}.elementor-152 .elementor-element.elementor-element-e5c6ad9{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-152 .elementor-element.elementor-element-58b9f2e .elementor-heading-title{font-size:var( --e-global-typography-2b7d0d6-font-size );line-height:var( --e-global-typography-2b7d0d6-line-height );}.elementor-152 .elementor-element.elementor-element-de521c0 .elementor-heading-title{font-size:var( --e-global-typography-4c9cbbf-font-size );line-height:var( --e-global-typography-4c9cbbf-line-height );}.elementor-152 .elementor-element.elementor-element-d465841.elementor-element{--align-self:center;}.elementor-152 .elementor-element.elementor-element-b203fdf{width:100%;max-width:100%;text-align:center;}.elementor-152 .elementor-element.elementor-element-b203fdf .elementor-heading-title{font-size:var( --e-global-typography-de03e3d-font-size );line-height:var( --e-global-typography-de03e3d-line-height );}.elementor-152 .elementor-element.elementor-element-9690686{font-size:var( --e-global-typography-3e6932a-font-size );line-height:var( --e-global-typography-3e6932a-line-height );}.elementor-152 .elementor-element.elementor-element-55b246e{font-size:var( --e-global-typography-2be3069-font-size );line-height:var( --e-global-typography-2be3069-line-height );}.elementor-152 .elementor-element.elementor-element-75661e8 .elementor-heading-title{font-size:var( --e-global-typography-bb416df-font-size );line-height:var( --e-global-typography-bb416df-line-height );letter-spacing:var( --e-global-typography-bb416df-letter-spacing );}.elementor-152 .elementor-element.elementor-element-ac55540{font-size:var( --e-global-typography-3e6932a-font-size );line-height:var( --e-global-typography-3e6932a-line-height );}.elementor-152 .elementor-element.elementor-element-469070c{font-size:var( --e-global-typography-bcdea33-font-size );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );}.elementor-152 .elementor-element.elementor-element-59a1d37 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-152 .elementor-element.elementor-element-3b1c049{font-size:var( --e-global-typography-3e6932a-font-size );line-height:var( --e-global-typography-3e6932a-line-height );}.elementor-152 .elementor-element.elementor-element-6a8ab7a{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-152 .elementor-element.elementor-element-7ffdf93 .elementor-heading-title{font-size:var( --e-global-typography-4c9cbbf-font-size );line-height:var( --e-global-typography-4c9cbbf-line-height );}.elementor-152 .elementor-element.elementor-element-005e4d0 .elementor-heading-title{font-size:var( --e-global-typography-2b7d0d6-font-size );line-height:var( --e-global-typography-2b7d0d6-line-height );}.elementor-152 .elementor-element.elementor-element-4ddbef3 .elementor-heading-title{font-size:var( --e-global-typography-4c9cbbf-font-size );line-height:var( --e-global-typography-4c9cbbf-line-height );}.elementor-152 .elementor-element.elementor-element-c40d149{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-152 .elementor-element.elementor-element-3723f55 .elementor-heading-title{font-size:var( --e-global-typography-4c9cbbf-font-size );line-height:var( --e-global-typography-4c9cbbf-line-height );}.elementor-152 .elementor-element.elementor-element-16d94bc .elementor-heading-title{font-size:var( --e-global-typography-2b7d0d6-font-size );line-height:var( --e-global-typography-2b7d0d6-line-height );}.elementor-152 .elementor-element.elementor-element-235a02e .elementor-heading-title{font-size:var( --e-global-typography-4c9cbbf-font-size );line-height:var( --e-global-typography-4c9cbbf-line-height );}.elementor-152 .elementor-element.elementor-element-b988a38{border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-152 .elementor-element.elementor-element-f4f830e .elementor-heading-title{font-size:var( --e-global-typography-4c9cbbf-font-size );line-height:var( --e-global-typography-4c9cbbf-line-height );}.elementor-152 .elementor-element.elementor-element-fcb7002 .elementor-heading-title{font-size:var( --e-global-typography-2b7d0d6-font-size );line-height:var( --e-global-typography-2b7d0d6-line-height );}.elementor-152 .elementor-element.elementor-element-8c2d19d .elementor-heading-title{font-size:var( --e-global-typography-4c9cbbf-font-size );line-height:var( --e-global-typography-4c9cbbf-line-height );}.elementor-152 .elementor-element.elementor-element-1091048 .elementor-heading-title{font-size:var( --e-global-typography-4c9cbbf-font-size );line-height:var( --e-global-typography-4c9cbbf-line-height );}.elementor-152 .elementor-element.elementor-element-3055408 .elementor-heading-title{font-size:var( --e-global-typography-2b7d0d6-font-size );line-height:var( --e-global-typography-2b7d0d6-line-height );}.elementor-152 .elementor-element.elementor-element-d8125d2 .elementor-heading-title{font-size:var( --e-global-typography-4c9cbbf-font-size );line-height:var( --e-global-typography-4c9cbbf-line-height );}.elementor-152 .elementor-element.elementor-element-a6e1006{--margin-top:2rem;--margin-bottom:-4rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:2rem;--padding-left:1rem;--padding-right:1rem;}.elementor-152 .elementor-element.elementor-element-0fae3ff .elementor-heading-title{font-size:var( --e-global-typography-9b6144c-font-size );line-height:var( --e-global-typography-9b6144c-line-height );letter-spacing:var( --e-global-typography-9b6144c-letter-spacing );}.elementor-152 .elementor-element.elementor-element-2531ff9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-152 .elementor-element.elementor-element-2e5eae4 .elementor-button{font-size:var( --e-global-typography-b21f8f4-font-size );line-height:var( --e-global-typography-b21f8f4-line-height );}.elementor-152 .elementor-element.elementor-element-5451b93{--margin-top:3rem;--margin-bottom:-3.65rem;--margin-left:0rem;--margin-right:0rem;--padding-top:3rem;--padding-bottom:0.7rem;--padding-left:3rem;--padding-right:3rem;}.elementor-152 .elementor-element.elementor-element-875a8b0{font-size:var( --e-global-typography-4c9cbbf-font-size );line-height:var( --e-global-typography-4c9cbbf-line-height );}.elementor-152 .elementor-element.elementor-element-050e2d7{--margin-top:-5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-152 .elementor-element.elementor-element-75cd554:not(.elementor-motion-effects-element-type-background), .elementor-152 .elementor-element.elementor-element-75cd554 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:100% -16%;}.elementor-152 .elementor-element.elementor-element-75cd554::before, .elementor-152 .elementor-element.elementor-element-75cd554 > .elementor-background-video-container::before, .elementor-152 .elementor-element.elementor-element-75cd554 > .e-con-inner > .elementor-background-video-container::before, .elementor-152 .elementor-element.elementor-element-75cd554 > .elementor-background-slideshow::before, .elementor-152 .elementor-element.elementor-element-75cd554 > .e-con-inner > .elementor-background-slideshow::before, .elementor-152 .elementor-element.elementor-element-75cd554 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0% 120%;}.elementor-152 .elementor-element.elementor-element-f25342d{font-size:var( --e-global-typography-bcdea33-font-size );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );}.elementor-152 .elementor-element.elementor-element-cca88b6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-152 .elementor-element.elementor-element-a2894b5::before, .elementor-152 .elementor-element.elementor-element-a2894b5 > .elementor-background-video-container::before, .elementor-152 .elementor-element.elementor-element-a2894b5 > .e-con-inner > .elementor-background-video-container::before, .elementor-152 .elementor-element.elementor-element-a2894b5 > .elementor-background-slideshow::before, .elementor-152 .elementor-element.elementor-element-a2894b5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-152 .elementor-element.elementor-element-a2894b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:150% 110%;}.elementor-152 .elementor-element.elementor-element-49e3737{--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;--align-items:center;}.elementor-152 .elementor-element.elementor-element-49e3737.e-con{--align-self:center;}.elementor-152 .elementor-element.elementor-element-1c5deba{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:1rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-152 .elementor-element.elementor-element-6513432 .elementor-heading-title{font-size:var( --e-global-typography-092b770-font-size );line-height:var( --e-global-typography-092b770-line-height );letter-spacing:var( --e-global-typography-092b770-letter-spacing );}.elementor-152 .elementor-element.elementor-element-903e826 .elementor-heading-title{font-size:var( --e-global-typography-4c9cbbf-font-size );line-height:var( --e-global-typography-4c9cbbf-line-height );}.elementor-152 .elementor-element.elementor-element-448831b{text-align:center;font-size:var( --e-global-typography-de03e3d-font-size );line-height:var( --e-global-typography-de03e3d-line-height );}.elementor-152 .elementor-element.elementor-element-b776b57 .elementor-heading-title{font-size:var( --e-global-typography-4c9cbbf-font-size );line-height:var( --e-global-typography-4c9cbbf-line-height );}.elementor-152 .elementor-element.elementor-element-2dbf4da{text-align:center;}.elementor-152 .elementor-element.elementor-element-2dbf4da .elementor-heading-title{font-size:var( --e-global-typography-de03e3d-font-size );line-height:var( --e-global-typography-de03e3d-line-height );}.elementor-152 .elementor-element.elementor-element-714521f{text-align:center;}.elementor-152 .elementor-element.elementor-element-714521f .elementor-heading-title{font-size:var( --e-global-typography-de03e3d-font-size );line-height:var( --e-global-typography-de03e3d-line-height );}.elementor-152 .elementor-element.elementor-element-352ec33{text-align:center;}.elementor-152 .elementor-element.elementor-element-352ec33 .elementor-heading-title{font-size:var( --e-global-typography-de03e3d-font-size );line-height:var( --e-global-typography-de03e3d-line-height );}.elementor-152 .elementor-element.elementor-element-44678cc{width:100%;max-width:100%;}.elementor-152 .elementor-element.elementor-element-44678cc .elementor-icon-box-title, .elementor-152 .elementor-element.elementor-element-44678cc .elementor-icon-box-title a{font-size:var( --e-global-typography-092b770-font-size );line-height:var( --e-global-typography-092b770-line-height );letter-spacing:var( --e-global-typography-092b770-letter-spacing );}.elementor-152 .elementor-element.elementor-element-44678cc .elementor-icon-box-description{font-size:var( --e-global-typography-407bc48-font-size );line-height:var( --e-global-typography-407bc48-line-height );}.elementor-152 .elementor-element.elementor-element-81b0ae2{width:100%;max-width:100%;}.elementor-152 .elementor-element.elementor-element-81b0ae2 .elementor-icon-box-title, .elementor-152 .elementor-element.elementor-element-81b0ae2 .elementor-icon-box-title a{font-size:var( --e-global-typography-092b770-font-size );line-height:var( --e-global-typography-092b770-line-height );letter-spacing:var( --e-global-typography-092b770-letter-spacing );}.elementor-152 .elementor-element.elementor-element-81b0ae2 .elementor-icon-box-description{font-size:var( --e-global-typography-407bc48-font-size );line-height:var( --e-global-typography-407bc48-line-height );}.elementor-152 .elementor-element.elementor-element-80b79fc{width:100%;max-width:100%;}.elementor-152 .elementor-element.elementor-element-80b79fc .elementor-icon-box-title, .elementor-152 .elementor-element.elementor-element-80b79fc .elementor-icon-box-title a{font-size:var( --e-global-typography-092b770-font-size );line-height:var( --e-global-typography-092b770-line-height );letter-spacing:var( --e-global-typography-092b770-letter-spacing );}.elementor-152 .elementor-element.elementor-element-80b79fc .elementor-icon-box-description{font-size:var( --e-global-typography-407bc48-font-size );line-height:var( --e-global-typography-407bc48-line-height );}.elementor-152 .elementor-element.elementor-element-0ae5605{font-size:var( --e-global-typography-bcdea33-font-size );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );}.elementor-152 .elementor-element.elementor-element-8e38f54 .elementor-heading-title{font-size:var( --e-global-typography-9b6144c-font-size );line-height:var( --e-global-typography-9b6144c-line-height );letter-spacing:var( --e-global-typography-9b6144c-letter-spacing );}.elementor-152 .elementor-element.elementor-element-345bc09 .elementor-icon-box-title, .elementor-152 .elementor-element.elementor-element-345bc09 .elementor-icon-box-title a{font-size:var( --e-global-typography-407bc48-font-size );line-height:var( --e-global-typography-407bc48-line-height );}.elementor-152 .elementor-element.elementor-element-345bc09 .elementor-icon-box-description{font-size:var( --e-global-typography-fc56194-font-size );line-height:var( --e-global-typography-fc56194-line-height );}.elementor-152 .elementor-element.elementor-element-0191623 .elementor-icon-box-title, .elementor-152 .elementor-element.elementor-element-0191623 .elementor-icon-box-title a{font-size:var( --e-global-typography-407bc48-font-size );line-height:var( --e-global-typography-407bc48-line-height );}.elementor-152 .elementor-element.elementor-element-0191623 .elementor-icon-box-description{font-size:var( --e-global-typography-fc56194-font-size );line-height:var( --e-global-typography-fc56194-line-height );}.elementor-152 .elementor-element.elementor-element-4a45a12 .elementor-icon-box-title, .elementor-152 .elementor-element.elementor-element-4a45a12 .elementor-icon-box-title a{font-size:var( --e-global-typography-407bc48-font-size );line-height:var( --e-global-typography-407bc48-line-height );}.elementor-152 .elementor-element.elementor-element-4a45a12 .elementor-icon-box-description{font-size:var( --e-global-typography-fc56194-font-size );line-height:var( --e-global-typography-fc56194-line-height );}.elementor-152 .elementor-element.elementor-element-6d88b42{font-size:var( --e-global-typography-bcdea33-font-size );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );}.elementor-152 .elementor-element.elementor-element-17c4b67 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-152 .elementor-element.elementor-element-4a9bb38{font-size:var( --e-global-typography-bcdea33-font-size );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );}.elementor-152 .elementor-element.elementor-element-f484b8a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-152 .elementor-element.elementor-element-f9dc6af{font-size:var( --e-global-typography-3e6932a-font-size );line-height:var( --e-global-typography-3e6932a-line-height );}.elementor-152 .elementor-element.elementor-element-2d759c5{--e-n-carousel-swiper-slides-to-display:2;}.elementor-152 .elementor-element.elementor-element-9691dea{--justify-content:center;}.elementor-152 .elementor-element.elementor-element-5d4ba9b{--container-widget-width:65%;--container-widget-flex-grow:0;width:var( --container-widget-width, 65% );max-width:65%;}.elementor-152 .elementor-element.elementor-element-6134a0f{text-align:center;}.elementor-152 .elementor-element.elementor-element-9c29f40{font-size:var( --e-global-typography-bcdea33-font-size );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );}.elementor-152 .elementor-element.elementor-element-668d1dd .elementor-heading-title{font-size:var( --e-global-typography-9584aae-font-size );line-height:var( --e-global-typography-9584aae-line-height );}.elementor-152 .elementor-element.elementor-element-8bfca74{font-size:var( --e-global-typography-fc56194-font-size );line-height:var( --e-global-typography-fc56194-line-height );}.elementor-152 .elementor-element.elementor-element-16bc86a{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-152 .elementor-element.elementor-element-8a38a28 .elementor-heading-title{font-size:var( --e-global-typography-9584aae-font-size );line-height:var( --e-global-typography-9584aae-line-height );}.elementor-152 .elementor-element.elementor-element-4fb909f{font-size:var( --e-global-typography-fc56194-font-size );line-height:var( --e-global-typography-fc56194-line-height );}}@media(max-width:1366px) and (min-width:768px){.elementor-152 .elementor-element.elementor-element-77d324d{--width:70%;}.elementor-152 .elementor-element.elementor-element-eec809f{--width:18%;}.elementor-152 .elementor-element.elementor-element-caf6be1{--width:14%;}.elementor-152 .elementor-element.elementor-element-97013c5{--width:25%;}.elementor-152 .elementor-element.elementor-element-3618621{--width:100%;}.elementor-152 .elementor-element.elementor-element-99a566f{--width:80%;}}@media(max-width:1200px) and (min-width:768px){.elementor-152 .elementor-element.elementor-element-fa90e10{--width:50%;}.elementor-152 .elementor-element.elementor-element-61ade25{--width:50%;}.elementor-152 .elementor-element.elementor-element-77d324d{--width:85%;}.elementor-152 .elementor-element.elementor-element-eec809f{--width:20%;}.elementor-152 .elementor-element.elementor-element-caf6be1{--width:15%;}.elementor-152 .elementor-element.elementor-element-97013c5{--width:29%;}.elementor-152 .elementor-element.elementor-element-99a566f{--width:90%;}}@media(max-width:1024px) and (min-width:768px){.elementor-152 .elementor-element.elementor-element-fa90e10{--width:100%;}.elementor-152 .elementor-element.elementor-element-61ade25{--width:100%;}.elementor-152 .elementor-element.elementor-element-77d324d{--width:50%;}.elementor-152 .elementor-element.elementor-element-2e3fbad{--width:30%;}.elementor-152 .elementor-element.elementor-element-e58a2fb{--width:30%;}.elementor-152 .elementor-element.elementor-element-eec809f{--width:24%;}.elementor-152 .elementor-element.elementor-element-caf6be1{--width:18%;}.elementor-152 .elementor-element.elementor-element-97013c5{--width:34%;}.elementor-152 .elementor-element.elementor-element-98924f1{--width:90%;}.elementor-152 .elementor-element.elementor-element-99a566f{--width:100%;}.elementor-152 .elementor-element.elementor-element-6a8ab7a{--width:50%;}.elementor-152 .elementor-element.elementor-element-c40d149{--width:50%;}.elementor-152 .elementor-element.elementor-element-b988a38{--width:50%;}.elementor-152 .elementor-element.elementor-element-0ebc9e5{--width:50%;}.elementor-152 .elementor-element.elementor-element-4d41786{--width:65%;}.elementor-152 .elementor-element.elementor-element-5451b93{--width:30%;}.elementor-152 .elementor-element.elementor-element-eb9e839{--width:100%;}.elementor-152 .elementor-element.elementor-element-a2894b5{--width:100%;}.elementor-152 .elementor-element.elementor-element-2495abf{--width:50%;}.elementor-152 .elementor-element.elementor-element-9691dea{--width:75%;}}@media(max-width:880px) and (min-width:768px){.elementor-152 .elementor-element.elementor-element-eec809f{--width:27%;}.elementor-152 .elementor-element.elementor-element-caf6be1{--width:20%;}.elementor-152 .elementor-element.elementor-element-97013c5{--width:39%;}.elementor-152 .elementor-element.elementor-element-39a78e6{--width:50%;}.elementor-152 .elementor-element.elementor-element-52ff15a{--width:100%;}.elementor-152 .elementor-element.elementor-element-2ce0173{--width:100%;}.elementor-152 .elementor-element.elementor-element-99a566f{--width:70%;}.elementor-152 .elementor-element.elementor-element-4d41786{--width:100%;}.elementor-152 .elementor-element.elementor-element-5451b93{--width:20%;}.elementor-152 .elementor-element.elementor-element-2495abf{--width:100%;}.elementor-152 .elementor-element.elementor-element-9691dea{--width:95%;}}@media(min-width:2400px){.elementor-152 .elementor-element.elementor-element-e6a256f{font-size:var( --e-global-typography-bcdea33-font-size );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );}.elementor-152 .elementor-element.elementor-element-cdeca12 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-152 .elementor-element.elementor-element-651ea96{font-size:var( --e-global-typography-b91137b-font-size );line-height:var( --e-global-typography-b91137b-line-height );}.elementor-152 .elementor-element.elementor-element-7ac5d36 .elementor-button{font-size:var( --e-global-typography-b21f8f4-font-size );line-height:var( --e-global-typography-b21f8f4-line-height );}.elementor-152 .elementor-element.elementor-element-cb7c99b .elementor-button{font-size:var( --e-global-typography-b21f8f4-font-size );line-height:var( --e-global-typography-b21f8f4-line-height );}.elementor-152 .elementor-element.elementor-element-c198427{font-size:var( --e-global-typography-fc56194-font-size );line-height:var( --e-global-typography-fc56194-line-height );}.elementor-152 .elementor-element.elementor-element-2017be5{font-size:var( --e-global-typography-407bc48-font-size );line-height:var( --e-global-typography-407bc48-line-height );}.elementor-152 .elementor-element.elementor-element-1495590{font-size:var( --e-global-typography-4c9cbbf-font-size );line-height:var( --e-global-typography-4c9cbbf-line-height );}.elementor-152 .elementor-element.elementor-element-1a2997d{font-size:var( --e-global-typography-092b770-font-size );line-height:var( --e-global-typography-092b770-line-height );letter-spacing:var( --e-global-typography-092b770-letter-spacing );}.elementor-152 .elementor-element.elementor-element-e9640a5{font-size:var( --e-global-typography-9f5f254-font-size );line-height:var( --e-global-typography-9f5f254-line-height );}.elementor-152 .elementor-element.elementor-element-fcf14c9{font-size:var( --e-global-typography-3e6932a-font-size );line-height:var( --e-global-typography-3e6932a-line-height );}.elementor-152 .elementor-element.elementor-element-31be259{font-size:var( --e-global-typography-bcdea33-font-size );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );}.elementor-152 .elementor-element.elementor-element-f6a7b44{font-size:var( --e-global-typography-bcdea33-font-size );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );}.elementor-152 .elementor-element.elementor-element-ad1b692{font-size:var( --e-global-typography-092b770-font-size );line-height:var( --e-global-typography-092b770-line-height );letter-spacing:var( --e-global-typography-092b770-letter-spacing );}.elementor-152 .elementor-element.elementor-element-0e61773{font-size:var( --e-global-typography-bcdea33-font-size );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );}.elementor-152 .elementor-element.elementor-element-86daddd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-152 .elementor-element.elementor-element-f68d4c8{font-size:var( --e-global-typography-0cff2ca-font-size );line-height:var( --e-global-typography-0cff2ca-line-height );letter-spacing:var( --e-global-typography-0cff2ca-letter-spacing );}.elementor-152 .elementor-element.elementor-element-86f525e{font-size:var( --e-global-typography-0cff2ca-font-size );line-height:var( --e-global-typography-0cff2ca-line-height );letter-spacing:var( --e-global-typography-0cff2ca-letter-spacing );}.elementor-152 .elementor-element.elementor-element-703fa13{font-size:var( --e-global-typography-0cff2ca-font-size );line-height:var( --e-global-typography-0cff2ca-line-height );letter-spacing:var( --e-global-typography-0cff2ca-letter-spacing );}.elementor-152 .elementor-element.elementor-element-ebbbd12{font-size:var( --e-global-typography-0cff2ca-font-size );line-height:var( --e-global-typography-0cff2ca-line-height );letter-spacing:var( --e-global-typography-0cff2ca-letter-spacing );}.elementor-152 .elementor-element.elementor-element-ef64cf7{font-size:var( --e-global-typography-0cff2ca-font-size );line-height:var( --e-global-typography-0cff2ca-line-height );letter-spacing:var( --e-global-typography-0cff2ca-letter-spacing );}.elementor-152 .elementor-element.elementor-element-79b3934{font-size:var( --e-global-typography-0cff2ca-font-size );line-height:var( --e-global-typography-0cff2ca-line-height );letter-spacing:var( --e-global-typography-0cff2ca-letter-spacing );}.elementor-152 .elementor-element.elementor-element-507251e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-152 .elementor-element.elementor-element-d145406 .elementor-button{font-size:var( --e-global-typography-b21f8f4-font-size );line-height:var( --e-global-typography-b21f8f4-line-height );}.elementor-152 .elementor-element.elementor-element-ebd5f97{font-size:var( --e-global-typography-4c9cbbf-font-size );line-height:var( --e-global-typography-4c9cbbf-line-height );}.elementor-152 .elementor-element.elementor-element-b21cb74{font-size:var( --e-global-typography-bcdea33-font-size );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );}.elementor-152 .elementor-element.elementor-element-58bac4f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-152 .elementor-element.elementor-element-0f1a96d .elementor-heading-title{font-size:var( --e-global-typography-2b7d0d6-font-size );line-height:var( --e-global-typography-2b7d0d6-line-height );}.elementor-152 .elementor-element.elementor-element-1b4dcc6{--grid-auto-flow:row;}.elementor-152 .elementor-element.elementor-element-9fef2a2 .elementor-heading-title{font-size:var( --e-global-typography-2b7d0d6-font-size );line-height:var( --e-global-typography-2b7d0d6-line-height );}.elementor-152 .elementor-element.elementor-element-88eb1c1{font-size:var( --e-global-typography-3e6932a-font-size );line-height:var( --e-global-typography-3e6932a-line-height );}.elementor-152 .elementor-element.elementor-element-c09d373 .elementor-heading-title{font-size:var( --e-global-typography-2b7d0d6-font-size );line-height:var( --e-global-typography-2b7d0d6-line-height );}.elementor-152 .elementor-element.elementor-element-03efe87{font-size:var( --e-global-typography-3e6932a-font-size );line-height:var( --e-global-typography-3e6932a-line-height );}.elementor-152 .elementor-element.elementor-element-40911f7 .elementor-heading-title{font-size:var( --e-global-typography-2b7d0d6-font-size );line-height:var( --e-global-typography-2b7d0d6-line-height );}.elementor-152 .elementor-element.elementor-element-81c897b{font-size:var( --e-global-typography-3e6932a-font-size );line-height:var( --e-global-typography-3e6932a-line-height );}.elementor-152 .elementor-element.elementor-element-8a4b903 .elementor-button{font-size:var( --e-global-typography-b21f8f4-font-size );line-height:var( --e-global-typography-b21f8f4-line-height );}.elementor-152 .elementor-element.elementor-element-137f756{--grid-auto-flow:row;}.elementor-152 .elementor-element.elementor-element-a2f66fb{font-size:var( --e-global-typography-bcdea33-font-size );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );}.elementor-152 .elementor-element.elementor-element-658dcde .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-152 .elementor-element.elementor-element-76a9581{font-size:var( --e-global-typography-bcdea33-font-size );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );}.elementor-152 .elementor-element.elementor-element-4e2414d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-152 .elementor-element.elementor-element-cea13c5{font-size:var( --e-global-typography-bcdea33-font-size );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );}.elementor-152 .elementor-element.elementor-element-9fe37ef .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-152 .elementor-element.elementor-element-493e594{font-size:var( --e-global-typography-de03e3d-font-size );font-weight:var( --e-global-typography-de03e3d-weight );line-height:var( --e-global-typography-de03e3d-line-height );}.elementor-152 .elementor-element.elementor-element-6776e79{font-size:var( --e-global-typography-bcdea33-font-size );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );}.elementor-152 .elementor-element.elementor-element-b67c7d9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-152 .elementor-element.elementor-element-5dab69a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-152 .elementor-element.elementor-element-fcb883d{--grid-auto-flow:row;}.elementor-152 .elementor-element.elementor-element-6954b55 .elementor-heading-title{font-size:var( --e-global-typography-b093ddb-font-size );line-height:var( --e-global-typography-b093ddb-line-height );}.elementor-152 .elementor-element.elementor-element-74e7212 .elementor-heading-title{font-size:var( --e-global-typography-b093ddb-font-size );line-height:var( --e-global-typography-b093ddb-line-height );}.elementor-152 .elementor-element.elementor-element-074cc0f .elementor-heading-title{font-size:var( --e-global-typography-b093ddb-font-size );line-height:var( --e-global-typography-b093ddb-line-height );}.elementor-152 .elementor-element.elementor-element-a5cb7f2 .elementor-heading-title{font-size:var( --e-global-typography-b093ddb-font-size );line-height:var( --e-global-typography-b093ddb-line-height );}.elementor-152 .elementor-element.elementor-element-ee08d94 .elementor-heading-title{font-size:var( --e-global-typography-b093ddb-font-size );line-height:var( --e-global-typography-b093ddb-line-height );}.elementor-152 .elementor-element.elementor-element-b6cd1d2{font-size:var( --e-global-typography-4c9cbbf-font-size );line-height:var( --e-global-typography-4c9cbbf-line-height );}.elementor-152 .elementor-element.elementor-element-2aa0032{font-size:var( --e-global-typography-4c9cbbf-font-size );line-height:var( --e-global-typography-4c9cbbf-line-height );}.elementor-152 .elementor-element.elementor-element-bc062be{font-size:var( --e-global-typography-4c9cbbf-font-size );line-height:var( --e-global-typography-4c9cbbf-line-height );}.elementor-152 .elementor-element.elementor-element-a314295 .elementor-button{font-size:var( --e-global-typography-b21f8f4-font-size );line-height:var( --e-global-typography-b21f8f4-line-height );}.elementor-152 .elementor-element.elementor-element-ebdcf71 .elementor-button{font-size:var( --e-global-typography-b21f8f4-font-size );line-height:var( --e-global-typography-b21f8f4-line-height );}.elementor-152 .elementor-element.elementor-element-5ec71d7 .elementor-button{font-size:var( --e-global-typography-b21f8f4-font-size );line-height:var( --e-global-typography-b21f8f4-line-height );}.elementor-152 .elementor-element.elementor-element-c9c0f26 .elementor-button{font-size:var( --e-global-typography-b21f8f4-font-size );line-height:var( --e-global-typography-b21f8f4-line-height );}.elementor-152 .elementor-element.elementor-element-07e06f0{font-size:var( --e-global-typography-9584aae-font-size );line-height:var( --e-global-typography-9584aae-line-height );}.elementor-152 .elementor-element.elementor-element-290cd2e{font-size:var( --e-global-typography-bcdea33-font-size );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );}.elementor-152 .elementor-element.elementor-element-7630899 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-152 .elementor-element.elementor-element-01d901d .elementor-heading-title{font-size:var( --e-global-typography-0cff2ca-font-size );line-height:var( --e-global-typography-0cff2ca-line-height );letter-spacing:var( --e-global-typography-0cff2ca-letter-spacing );}.elementor-152 .elementor-element.elementor-element-b638235 .elementor-heading-title{font-size:var( --e-global-typography-0cff2ca-font-size );line-height:var( --e-global-typography-0cff2ca-line-height );letter-spacing:var( --e-global-typography-0cff2ca-letter-spacing );}.elementor-152 .elementor-element.elementor-element-5fc15ce .elementor-heading-title{font-size:var( --e-global-typography-0cff2ca-font-size );line-height:var( --e-global-typography-0cff2ca-line-height );letter-spacing:var( --e-global-typography-0cff2ca-letter-spacing );}.elementor-152 .elementor-element.elementor-element-fc645ac .elementor-heading-title{font-size:var( --e-global-typography-0cff2ca-font-size );line-height:var( --e-global-typography-0cff2ca-line-height );letter-spacing:var( --e-global-typography-0cff2ca-letter-spacing );}.elementor-152 .elementor-element.elementor-element-9b1e435 .elementor-heading-title{font-size:var( --e-global-typography-0cff2ca-font-size );line-height:var( --e-global-typography-0cff2ca-line-height );letter-spacing:var( --e-global-typography-0cff2ca-letter-spacing );}.elementor-152 .elementor-element.elementor-element-e64d798 .elementor-button{font-size:var( --e-global-typography-b21f8f4-font-size );line-height:var( --e-global-typography-b21f8f4-line-height );}.elementor-152 .elementor-element.elementor-element-b33bddd .elementor-button{font-size:var( --e-global-typography-b21f8f4-font-size );line-height:var( --e-global-typography-b21f8f4-line-height );}.elementor-152 .elementor-element.elementor-element-87640cb{font-size:var( --e-global-typography-bcdea33-font-size );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );}.elementor-152 .elementor-element.elementor-element-175107f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-152 .elementor-element.elementor-element-58b9f2e .elementor-heading-title{font-size:var( --e-global-typography-2b7d0d6-font-size );line-height:var( --e-global-typography-2b7d0d6-line-height );}.elementor-152 .elementor-element.elementor-element-de521c0 .elementor-heading-title{font-size:var( --e-global-typography-4c9cbbf-font-size );line-height:var( --e-global-typography-4c9cbbf-line-height );}.elementor-152 .elementor-element.elementor-element-b203fdf .elementor-heading-title{font-size:var( --e-global-typography-de03e3d-font-size );line-height:var( --e-global-typography-de03e3d-line-height );}.elementor-152 .elementor-element.elementor-element-9690686{font-size:var( --e-global-typography-3e6932a-font-size );line-height:var( --e-global-typography-3e6932a-line-height );}.elementor-152 .elementor-element.elementor-element-55b246e{font-size:var( --e-global-typography-2be3069-font-size );line-height:var( --e-global-typography-2be3069-line-height );}.elementor-152 .elementor-element.elementor-element-75661e8 .elementor-heading-title{font-size:var( --e-global-typography-bb416df-font-size );line-height:var( --e-global-typography-bb416df-line-height );letter-spacing:var( --e-global-typography-bb416df-letter-spacing );}.elementor-152 .elementor-element.elementor-element-ac55540{font-size:var( --e-global-typography-3e6932a-font-size );line-height:var( --e-global-typography-3e6932a-line-height );}.elementor-152 .elementor-element.elementor-element-469070c{font-size:var( --e-global-typography-bcdea33-font-size );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );}.elementor-152 .elementor-element.elementor-element-59a1d37 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-152 .elementor-element.elementor-element-3b1c049{font-size:var( --e-global-typography-3e6932a-font-size );line-height:var( --e-global-typography-3e6932a-line-height );}.elementor-152 .elementor-element.elementor-element-7ffdf93 .elementor-heading-title{font-size:var( --e-global-typography-4c9cbbf-font-size );line-height:var( --e-global-typography-4c9cbbf-line-height );}.elementor-152 .elementor-element.elementor-element-005e4d0 .elementor-heading-title{font-size:var( --e-global-typography-2b7d0d6-font-size );line-height:var( --e-global-typography-2b7d0d6-line-height );}.elementor-152 .elementor-element.elementor-element-4ddbef3 .elementor-heading-title{font-size:var( --e-global-typography-4c9cbbf-font-size );line-height:var( --e-global-typography-4c9cbbf-line-height );}.elementor-152 .elementor-element.elementor-element-3723f55 .elementor-heading-title{font-size:var( --e-global-typography-4c9cbbf-font-size );line-height:var( --e-global-typography-4c9cbbf-line-height );}.elementor-152 .elementor-element.elementor-element-16d94bc .elementor-heading-title{font-size:var( --e-global-typography-2b7d0d6-font-size );line-height:var( --e-global-typography-2b7d0d6-line-height );}.elementor-152 .elementor-element.elementor-element-235a02e .elementor-heading-title{font-size:var( --e-global-typography-4c9cbbf-font-size );line-height:var( --e-global-typography-4c9cbbf-line-height );}.elementor-152 .elementor-element.elementor-element-f4f830e .elementor-heading-title{font-size:var( --e-global-typography-4c9cbbf-font-size );line-height:var( --e-global-typography-4c9cbbf-line-height );}.elementor-152 .elementor-element.elementor-element-fcb7002 .elementor-heading-title{font-size:var( --e-global-typography-2b7d0d6-font-size );line-height:var( --e-global-typography-2b7d0d6-line-height );}.elementor-152 .elementor-element.elementor-element-8c2d19d .elementor-heading-title{font-size:var( --e-global-typography-4c9cbbf-font-size );line-height:var( --e-global-typography-4c9cbbf-line-height );}.elementor-152 .elementor-element.elementor-element-1091048 .elementor-heading-title{font-size:var( --e-global-typography-4c9cbbf-font-size );line-height:var( --e-global-typography-4c9cbbf-line-height );}.elementor-152 .elementor-element.elementor-element-3055408 .elementor-heading-title{font-size:var( --e-global-typography-2b7d0d6-font-size );line-height:var( --e-global-typography-2b7d0d6-line-height );}.elementor-152 .elementor-element.elementor-element-d8125d2 .elementor-heading-title{font-size:var( --e-global-typography-4c9cbbf-font-size );line-height:var( --e-global-typography-4c9cbbf-line-height );}.elementor-152 .elementor-element.elementor-element-0fae3ff .elementor-heading-title{font-size:var( --e-global-typography-9b6144c-font-size );line-height:var( --e-global-typography-9b6144c-line-height );letter-spacing:var( --e-global-typography-9b6144c-letter-spacing );}.elementor-152 .elementor-element.elementor-element-2531ff9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-152 .elementor-element.elementor-element-2e5eae4 .elementor-button{font-size:var( --e-global-typography-b21f8f4-font-size );line-height:var( --e-global-typography-b21f8f4-line-height );}.elementor-152 .elementor-element.elementor-element-875a8b0{font-size:var( --e-global-typography-4c9cbbf-font-size );line-height:var( --e-global-typography-4c9cbbf-line-height );}.elementor-152 .elementor-element.elementor-element-f25342d{font-size:var( --e-global-typography-bcdea33-font-size );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );}.elementor-152 .elementor-element.elementor-element-cca88b6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-152 .elementor-element.elementor-element-6513432 .elementor-heading-title{font-size:var( --e-global-typography-092b770-font-size );line-height:var( --e-global-typography-092b770-line-height );letter-spacing:var( --e-global-typography-092b770-letter-spacing );}.elementor-152 .elementor-element.elementor-element-903e826 .elementor-heading-title{font-size:var( --e-global-typography-4c9cbbf-font-size );line-height:var( --e-global-typography-4c9cbbf-line-height );}.elementor-152 .elementor-element.elementor-element-448831b{font-size:var( --e-global-typography-de03e3d-font-size );line-height:var( --e-global-typography-de03e3d-line-height );}.elementor-152 .elementor-element.elementor-element-b776b57 .elementor-heading-title{font-size:var( --e-global-typography-4c9cbbf-font-size );line-height:var( --e-global-typography-4c9cbbf-line-height );}.elementor-152 .elementor-element.elementor-element-2dbf4da .elementor-heading-title{font-size:var( --e-global-typography-de03e3d-font-size );line-height:var( --e-global-typography-de03e3d-line-height );}.elementor-152 .elementor-element.elementor-element-714521f .elementor-heading-title{font-size:var( --e-global-typography-de03e3d-font-size );line-height:var( --e-global-typography-de03e3d-line-height );}.elementor-152 .elementor-element.elementor-element-352ec33 .elementor-heading-title{font-size:var( --e-global-typography-de03e3d-font-size );line-height:var( --e-global-typography-de03e3d-line-height );}.elementor-152 .elementor-element.elementor-element-44678cc .elementor-icon-box-title, .elementor-152 .elementor-element.elementor-element-44678cc .elementor-icon-box-title a{font-size:var( --e-global-typography-092b770-font-size );line-height:var( --e-global-typography-092b770-line-height );letter-spacing:var( --e-global-typography-092b770-letter-spacing );}.elementor-152 .elementor-element.elementor-element-44678cc .elementor-icon-box-description{font-size:var( --e-global-typography-407bc48-font-size );line-height:var( --e-global-typography-407bc48-line-height );}.elementor-152 .elementor-element.elementor-element-81b0ae2 .elementor-icon-box-title, .elementor-152 .elementor-element.elementor-element-81b0ae2 .elementor-icon-box-title a{font-size:var( --e-global-typography-092b770-font-size );line-height:var( --e-global-typography-092b770-line-height );letter-spacing:var( --e-global-typography-092b770-letter-spacing );}.elementor-152 .elementor-element.elementor-element-81b0ae2 .elementor-icon-box-description{font-size:var( --e-global-typography-407bc48-font-size );line-height:var( --e-global-typography-407bc48-line-height );}.elementor-152 .elementor-element.elementor-element-80b79fc .elementor-icon-box-title, .elementor-152 .elementor-element.elementor-element-80b79fc .elementor-icon-box-title a{font-size:var( --e-global-typography-092b770-font-size );line-height:var( --e-global-typography-092b770-line-height );letter-spacing:var( --e-global-typography-092b770-letter-spacing );}.elementor-152 .elementor-element.elementor-element-80b79fc .elementor-icon-box-description{font-size:var( --e-global-typography-407bc48-font-size );line-height:var( --e-global-typography-407bc48-line-height );}.elementor-152 .elementor-element.elementor-element-0ae5605{font-size:var( --e-global-typography-bcdea33-font-size );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );}.elementor-152 .elementor-element.elementor-element-8e38f54 .elementor-heading-title{font-size:var( --e-global-typography-9b6144c-font-size );line-height:var( --e-global-typography-9b6144c-line-height );letter-spacing:var( --e-global-typography-9b6144c-letter-spacing );}.elementor-152 .elementor-element.elementor-element-345bc09 .elementor-icon-box-title, .elementor-152 .elementor-element.elementor-element-345bc09 .elementor-icon-box-title a{font-size:var( --e-global-typography-407bc48-font-size );line-height:var( --e-global-typography-407bc48-line-height );}.elementor-152 .elementor-element.elementor-element-345bc09 .elementor-icon-box-description{font-size:var( --e-global-typography-fc56194-font-size );line-height:var( --e-global-typography-fc56194-line-height );}.elementor-152 .elementor-element.elementor-element-0191623 .elementor-icon-box-title, .elementor-152 .elementor-element.elementor-element-0191623 .elementor-icon-box-title a{font-size:var( --e-global-typography-407bc48-font-size );line-height:var( --e-global-typography-407bc48-line-height );}.elementor-152 .elementor-element.elementor-element-0191623 .elementor-icon-box-description{font-size:var( --e-global-typography-fc56194-font-size );line-height:var( --e-global-typography-fc56194-line-height );}.elementor-152 .elementor-element.elementor-element-4a45a12 .elementor-icon-box-title, .elementor-152 .elementor-element.elementor-element-4a45a12 .elementor-icon-box-title a{font-size:var( --e-global-typography-407bc48-font-size );line-height:var( --e-global-typography-407bc48-line-height );}.elementor-152 .elementor-element.elementor-element-4a45a12 .elementor-icon-box-description{font-size:var( --e-global-typography-fc56194-font-size );line-height:var( --e-global-typography-fc56194-line-height );}.elementor-152 .elementor-element.elementor-element-6d88b42{font-size:var( --e-global-typography-bcdea33-font-size );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );}.elementor-152 .elementor-element.elementor-element-17c4b67 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-152 .elementor-element.elementor-element-4a9bb38{font-size:var( --e-global-typography-bcdea33-font-size );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );}.elementor-152 .elementor-element.elementor-element-f484b8a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-152 .elementor-element.elementor-element-f9dc6af{font-size:var( --e-global-typography-3e6932a-font-size );line-height:var( --e-global-typography-3e6932a-line-height );}.elementor-152 .elementor-element.elementor-element-9c29f40{font-size:var( --e-global-typography-bcdea33-font-size );line-height:var( --e-global-typography-bcdea33-line-height );letter-spacing:var( --e-global-typography-bcdea33-letter-spacing );}.elementor-152 .elementor-element.elementor-element-668d1dd .elementor-heading-title{font-size:var( --e-global-typography-9584aae-font-size );line-height:var( --e-global-typography-9584aae-line-height );}.elementor-152 .elementor-element.elementor-element-8bfca74{font-size:var( --e-global-typography-fc56194-font-size );line-height:var( --e-global-typography-fc56194-line-height );}.elementor-152 .elementor-element.elementor-element-8a38a28 .elementor-heading-title{font-size:var( --e-global-typography-9584aae-font-size );line-height:var( --e-global-typography-9584aae-line-height );}.elementor-152 .elementor-element.elementor-element-4fb909f{font-size:var( --e-global-typography-fc56194-font-size );line-height:var( --e-global-typography-fc56194-line-height );}}/* Start custom CSS for text-editor, class: .elementor-element-1495590 *//* Sprechblase mit Zipfel nach rechts, zeigt zum Maskottchen */
.os-blase-rechts .elementor-widget-container{
  position: relative;
}
.os-blase-rechts .elementor-widget-container::after{
  content: "";
  position: absolute;
  left: 100%;
  top: 50%;
  right: auto;
  bottom: auto;
  width: 0;
  height: 0;
  margin-top: -0.5rem;
  border-top: 0.5rem solid transparent;
  border-bottom: 0.5rem solid transparent;
  border-left: 0.5rem solid #FFFFFF;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e0d9fde */.foto-4-5 img{
  width:100%;
  max-width:27.5rem;
  margin-inline:auto;
  aspect-ratio:4/5;
  object-fit:cover;
  object-position:center;
  border-radius:1.5rem;
  display:block;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-2127a10 */.elementor-152 .elementor-element.elementor-element-2127a10{
  position: relative;
}

/* Gleichmäßig laufen statt beschleunigen und abbremsen */
.elementor-152 .elementor-element.elementor-element-2127a10 .swiper-wrapper{
  -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important;
}

/* Schleier links und rechts */
.elementor-152 .elementor-element.elementor-element-2127a10::before,
.elementor-152 .elementor-element.elementor-element-2127a10::after{
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  width: 3rem;
  height: auto;
  z-index: 2;
  pointer-events: none;
}
.elementor-152 .elementor-element.elementor-element-2127a10::before{
  left: 0;
  right: auto;
  background-image: linear-gradient(to right, #FFFFFF, rgba(255, 255, 255, 0));
}
.elementor-152 .elementor-element.elementor-element-2127a10::after{
  left: auto;
  right: 0;
  background-image: linear-gradient(to left, #FFFFFF, rgba(255, 255, 255, 0));
}

@media (max-width: 767px){
  .elementor-152 .elementor-element.elementor-element-2127a10::before,
  .elementor-152 .elementor-element.elementor-element-2127a10::after{ width: 1.5rem }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-95dab81 */.schatten-frei{filter:drop-shadow(0 34px 70px rgba(0,0,0,.4))}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-bdb34d1 *//* Markertext bleibt dunkelblau, egal welche Farbe die Sektion hat */
.os-tech .marker{ color: #00336C }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-165b1f4 *//* ============================================================
   Ohrenschmaus · Sektion 05 "Technik in Farbe"
   Kompletter Block. Ersetzt alles bisherige zu .os-tech

   Voraussetzungen:
     Container "Technik"  → CSS-Klasse  os-tech
     Container "Bild"     → CSS-Klasse  os-tech__bild
     Bild-Widget 1        → CSS-Klasse  os-tech__img--1   Ocean Blue
     Bild-Widget 2        → CSS-Klasse  os-tech__img--2   Caribbean Pirate
     Bild-Widget 3        → CSS-Klasse  os-tech__img--3   Implantat
     Tabs-Widget          → neues Tabs-Widget (Nested Tabs)
   ============================================================ */

/* ---- Sektion: Farbe folgt dem aktiven Tab ---------------- */
.os-tech{
  transition: background-color .7s ease, color .7s ease;
  overflow: hidden;
}
.os-tech:has(.e-n-tabs-heading > .e-n-tab-title:nth-child(1)[aria-selected="true"]){
  background-color: #16337A;
  color: #FFFFFF;
}
.os-tech:has(.e-n-tabs-heading > .e-n-tab-title:nth-child(2)[aria-selected="true"]){
  background-color: #0B565E;
  color: #FFFFFF;
}
.os-tech:has(.e-n-tabs-heading > .e-n-tab-title:nth-child(3)[aria-selected="true"]){
  background-color: #E4E9EE;
  color: #00336C;
}

/* ---- Bildbühne ------------------------------------------ */
/* Die Buehne ist quadratisch und haengt damit an der Spaltenbreite,
   nicht an der Fensterhoehe. Sonst wird sie auf schmalen Fenstern
   hochkant und das Geraet verliert sich in der Flaeche. */
.os-tech .os-tech__bild{
  position: relative;
  aspect-ratio: 1 / 1;
  max-height: min(64vh, 37.5rem);
  display: flex;
  align-items: center;
  justify-content: center;
}

/* Glasfläche hinter den Geräten */
/* width/height auf auto ist Pflicht: Elementor setzt am
   Container-::before 100%/100%, dadurch wuerde inset die Flaeche
   nur verschieben statt sie zu beschneiden. */
.os-tech .os-tech__bild::before{
  content: "";
  position: absolute;
  inset: 8% 6%;
  width: auto;
  height: auto;
  border-radius: 2rem;
  background-color: #FFFFFF1A;
  backdrop-filter: blur(22px);
  -webkit-backdrop-filter: blur(22px);
  border: 1px solid #FFFFFF38;
  transition: background-color .7s ease;
}
.os-tech:has(.e-n-tabs-heading > .e-n-tab-title:nth-child(3)[aria-selected="true"]) .os-tech__bild::before{
  background-color: #FFFFFF66;
}

/* Die Widget-Hüllen dürfen nicht positioniert sein, sonst
   verankern sich die Bilder daran statt an der Bühne. */
.os-tech .os-tech__bild > .elementor-element{ position: static }

/* Feste Breite ist Pflicht: ohne sie bleibt der Kasten 0x0
   und loading="lazy" löst nie aus. */
.os-tech .os-tech__bild img{
  position: absolute;
  left: 50%;
  top: 50%;
  width: 56%;
  height: auto;
  max-width: none;
  max-height: 66%;
  object-fit: contain;
  opacity: 0;
  transform: translate(-50%, -50%) scale(.96);
  transition: opacity .65s ease, transform .9s ease;
}
.os-tech:has(.e-n-tabs-heading > .e-n-tab-title:nth-child(1)[aria-selected="true"]) .os-tech__img--1 img,
.os-tech:has(.e-n-tabs-heading > .e-n-tab-title:nth-child(2)[aria-selected="true"]) .os-tech__img--2 img,
.os-tech:has(.e-n-tabs-heading > .e-n-tab-title:nth-child(3)[aria-selected="true"]) .os-tech__img--3 img{
  opacity: 1;
  transform: translate(-50%, -50%) scale(1);
}
.os-tech .os-tech__img--3 img{
  filter: drop-shadow(0 30px 40px #00000040);
}

/* ---- Tabs: Reihenfolge und Grundlayout ------------------ */
.os-tech .e-n-tabs{
  display: flex;
  flex-direction: column;
  gap: 0;
}
.os-tech .e-n-tabs-heading{
  order: 2;
  display: flex;
  flex-wrap: wrap;
  gap: .75rem;
  margin-top: 2.5rem;
  border: 0;
  padding: 0;
}
.os-tech .e-n-tabs-content{
  order: 1;
  padding: 0;
  border: 0;
  background-color: transparent;
}

/* ---- Tab-Buttons ---------------------------------------- */
/* Elementors eigene Tab-Regeln sind spezifischer als alles,
   was man hier sinnvoll schreiben kann. Deshalb bei Flaeche
   und Schriftfarbe bewusst !important. Betrifft nur diese
   Sektion und nur diese beiden Eigenschaften. */

.os-tech .e-n-tabs .e-n-tabs-heading > .e-n-tab-title{
  display: inline-flex;
  align-items: center;
  gap: .625rem;
  font-weight: 700;
  font-size: .906rem;
  line-height: 1;
  padding: .8125rem 1.25rem;
  min-height: 3rem;
  border-radius: 999px;
  border: 2px solid currentColor;
  background-color: transparent !important;
  background-image: none;
  color: inherit !important;
  opacity: .75;
  cursor: pointer;
  transition: background-color .25s ease, color .25s ease, border-color .25s ease, opacity .25s ease;
}

/* Hover: der Farbton kommt aus der aktuellen Schriftfarbe.
   Dadurch passt er sich der Sektionsfarbe von selbst an und
   kann nie Weiss auf Weiss ergeben. */
.os-tech .e-n-tabs .e-n-tabs-heading > .e-n-tab-title:hover{
  opacity: 1;
  background-color: color-mix(in srgb, currentColor 14%, transparent) !important;
}

/* Elementor legt gern einen eigenen Unterstrich unter den aktiven Tab */
.os-tech .e-n-tabs .e-n-tabs-heading > .e-n-tab-title::after{ display: none }

/* Farbpunkt vor dem Label */
.os-tech .e-n-tabs .e-n-tabs-heading > .e-n-tab-title::before{
  content: "";
  width: .9375rem;
  height: .9375rem;
  border-radius: 50%;
  flex: none;
  border: 1px solid #00000026;
  position: static;
  opacity: 1;
}
.os-tech .e-n-tabs .e-n-tabs-heading > .e-n-tab-title:nth-child(1)::before{ background-color: #3B5BD6 }
.os-tech .e-n-tabs .e-n-tabs-heading > .e-n-tab-title:nth-child(2)::before{ background-color: #1B8F99 }
.os-tech .e-n-tabs .e-n-tabs-heading > .e-n-tab-title:last-child::before{ background-color: #9FB3C4 }

/* Aktiver Tab: Farben invertieren. Tab 3 steht auf hellem Grund
   und braucht deshalb die umgekehrte Behandlung. */
.os-tech .e-n-tabs .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"],
.os-tech .e-n-tabs .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"]:hover{
  opacity: 1;
  background-color: #FFFFFF !important;
  border-color: #FFFFFF;
  color: #16337A !important;
}
.os-tech .e-n-tabs .e-n-tabs-heading > .e-n-tab-title:nth-child(2)[aria-selected="true"],
.os-tech .e-n-tabs .e-n-tabs-heading > .e-n-tab-title:nth-child(2)[aria-selected="true"]:hover{
  color: #0B565E !important;
}
.os-tech .e-n-tabs .e-n-tabs-heading > .e-n-tab-title:last-child[aria-selected="true"],
.os-tech .e-n-tabs .e-n-tabs-heading > .e-n-tab-title:last-child[aria-selected="true"]:hover{
  background-color: #00336C !important;
  border-color: #00336C;
  color: #E4E9EE !important;
}

/* ---- Schmale Fenster ------------------------------------ */
@media (max-width: 767px){
  .os-tech .os-tech__bild{ max-height: min(46vh, 25rem) }
  .os-tech .os-tech__bild img{ width: 62% }
  .os-tech .e-n-tabs-heading{ margin-top: 1.75rem }
}

/* ---- Reduzierte Bewegung -------------------------------- */
@media (prefers-reduced-motion: reduce){
  .os-tech,
  .os-tech .os-tech__bild::before,
  .os-tech .os-tech__bild img,
  .os-tech .e-n-tabs-heading > .e-n-tab-title{ transition: none }
  .os-tech .os-tech__bild img{ transform: translate(-50%, -50%) }
}

.os-tech .os-tech__hinweis{
  color: inherit;
  font-size: .8125rem;
  max-width: 46ch;
  margin-top: 1.625rem;
  opacity: .6;
}
/* Auf hellem Grund braucht der Hinweis mehr Deckkraft */
.os-tech:has(.e-n-tabs-heading > .e-n-tab-title:last-child[aria-selected="true"]) .os-tech__hinweis{
  opacity: .75;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fcb883d *//* ============================================================
   Ohrenschmaus · Sektion 05c "So läuft ein Treffen ab"

   Klassen setzen:
     Container "Schritte"  → os-ablauf
     jede der 5 Karten     → os-ablauf__karte
     Container "Chips"     → os-chips
     H2                    → mw-18
     Lead-Absatz           → mw-72

   Elementnamen stehen bewusst in den Selektoren, sonst gewinnen
   Elementors eigene Container- und Widget-Regeln.
   ============================================================ */

/* ---- Raster der fünf Karten ----------------------------- */
.os-ablauf{
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(13.4375rem, 1fr));
  gap: 1rem;
  align-items: stretch;
}

/* ---- Die Karte ------------------------------------------ */
.os-ablauf .os-ablauf__karte{
  position: relative;
  overflow: hidden;
  background-color: #FFFFFF;
  border: 1px solid #00336C1A;
  border-radius: 1rem;
  padding: 1.875rem 1.625rem 1.75rem;
  box-shadow: 0 14px 40px #00336C12;
  display: flex;
  flex-direction: column;
  gap: .875rem;
}

/* ---- Die grosse Ziffer, oben rechts angeschnitten -------- */
/* Elementor setzt am Container-::before top/left/width/height fuer
   seine Hintergrund-Overlays. Alle vier muessen zurueckgesetzt
   werden, sonst spannt sich der Kasten ueber die ganze Karte und
   die Ziffer steht links statt rechts. */
.os-ablauf .os-ablauf__karte::before{
  position: absolute;
  top: -26px;
  right: -6px;
  left: auto;
  bottom: auto;
  width: auto;
  height: auto;
  font-family: inherit;
  font-size: 6.875rem;
  font-weight: 800;
  letter-spacing: -.05em;
  line-height: 1;
  color: #8DCEEF38;
  pointer-events: none;
  z-index: 0;
}
.os-ablauf .os-ablauf__karte:nth-child(1)::before{ content: "01" }
.os-ablauf .os-ablauf__karte:nth-child(2)::before{ content: "02" }
.os-ablauf .os-ablauf__karte:nth-child(3)::before{ content: "03" }
.os-ablauf .os-ablauf__karte:nth-child(4)::before{ content: "04" }
.os-ablauf .os-ablauf__karte:nth-child(5)::before{ content: "05" }

/* Inhalt liegt ueber der Ziffer */
.os-ablauf .os-ablauf__karte > *{ position: relative; z-index: 1 }

/* ---- Kartentitel ---------------------------------------- */
/* Feste 19px wie im Design. H6 wuerde bis 24px wachsen, dann
   passt "Vorstellungsrunde" nicht mehr in die schmale Karte. */
.os-ablauf .os-ablauf__karte .elementor-heading-title{
  font-size: 1.1875rem;
  line-height: 1.25;
  letter-spacing: -.01em;
  hyphens: auto;
}

/* ---- Icons ---------------------------------------------- */
/* Das Icon-Widget bekommt eine feste Hoehe, die Icons stehen
   darin unten buendig. Dadurch starten alle Titel auf gleicher
   Hoehe, egal wie hoch das einzelne Icon ist. Die Breite stellst
   du weiterhin pro Bild-Widget ein. */
.os-ablauf .os-ablauf__karte .elementor-widget-image,
.os-ablauf .os-ablauf__karte .elementor-widget-image > .elementor-widget-container{
  min-height: 4.5rem;
  display: flex;
  align-items: flex-end;
  justify-content: flex-start;
}
.os-ablauf .os-ablauf__karte img{
  height: auto;
  display: block;
  margin: 0;
}

/* ---- Die drei Chips ------------------------------------- */
.os-chips{
  display: flex;
  flex-wrap: wrap;
  gap: .75rem;
  justify-content: center;
}
.os-chips > *{
  display: inline-flex;
  align-items: center;
  gap: .5625rem;
  background-color: #FFFFFF;
  border: 1.5px solid #00336C24;
  color: #00336C;
  font-size: .9375rem;
  font-weight: 700;
  line-height: 1.2;
  padding: .6875rem 1.25rem;
  border-radius: 999px;
  box-shadow: 0 8px 22px #00336C12;
}

/* ---- Zeilenlaengen, falls noch nicht vorhanden ---------- */
.mw-18 :where(p,h1,h2,h3,h4,h5,h6,.elementor-heading-title){ max-width: 18ch }
.mw-72 :where(p,h1,h2,h3,h4,h5,h6,.elementor-heading-title){ max-width: 72ch }

/* ---- Schmale Fenster ------------------------------------ */
@media (max-width: 767px){
  .os-ablauf .os-ablauf__karte::before{ font-size: 5.5rem; top: -20px }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9690686 *//* Sektion 05e, Erfahrungsbericht zweispaltig */
.os-erfahrung{
  columns: 19rem 2;
  column-gap: clamp(2rem, 4vw, 4rem);
  orphans: 2;
  widows: 2;
}
.os-erfahrung p{
  margin-top: 0;
  margin-bottom: 1.375rem;
  break-inside: avoid;
}
.os-erfahrung p:last-child{
  margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59a1d37 *//* 06, zweite Zeile der Überschrift plus Daumen-Maskottchen */
.os-h2-klein{
  display: inline-block;
  position: relative;
  margin-top: 1.1em;
  font-size: .65em;
}
.os-daumen{
  position: absolute;
  right: 1.1em;
  bottom: calc(100% - .3em);
  left: auto;
  top: auto;
  width: 1.15em;
  height: auto;
  display: block;
}
.os-daumen img{
  display: block;
  width: 100%;
  height: auto;
}

/* 06, Foto hinter der Infokarte läuft nach oben rechts aus */
.os-termine::before{
  -webkit-mask-image: linear-gradient(to top right, #000 15%, transparent 80%);
  mask-image: linear-gradient(to top right, #000 15%, transparent 80%);
}

/* Zeilenlänge */
.mw-52 :where(p,h1,h2,h3,h4,h5,h6,.elementor-heading-title){max-width:52ch}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-875a8b0 *//* Sprechblase Dezibello, Zipfel nach unten zum Frosch */
.os-blase .elementor-widget-container{
  position: relative;
}
.os-blase .elementor-widget-container::after{
  content: "";
  position: absolute;
  top: 100%;
  left: 50%;
  right: auto;
  bottom: auto;
  width: 0;
  height: 0;
  margin-left: -0.5rem;
  border-left: 0.5rem solid transparent;
  border-right: 0.5rem solid transparent;
  border-top: 0.5rem solid #FFFFFF;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-2d759c5 */.elementor-152 .elementor-element.elementor-element-2d759c5{
  position: relative;
}

/* Gleichmäßig laufen statt beschleunigen und abbremsen */
.elementor-152 .elementor-element.elementor-element-2d759c5 .swiper-wrapper{
  -webkit-transition-timing-function: linear !important;
  transition-timing-function: linear !important;
}

/* Schleier links und rechts */
.elementor-152 .elementor-element.elementor-element-2d759c5::before,
.elementor-152 .elementor-element.elementor-element-2d759c5::after{
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  width: 3rem;
  height: auto;
  z-index: 2;
  pointer-events: none;
}
.elementor-152 .elementor-element.elementor-element-2d759c5::before{
  left: 0;
  right: auto;
  background-image: linear-gradient(to right, #FFFFFF, rgba(255, 255, 255, 0));
}
.elementor-152 .elementor-element.elementor-element-2d759c5::after{
  left: auto;
  right: 0;
  background-image: linear-gradient(to left, #FFFFFF, rgba(255, 255, 255, 0));
}

@media (max-width: 767px){
  .elementor-152 .elementor-element.elementor-element-2d759c5::before,
  .elementor-152 .elementor-element.elementor-element-2d759c5::after{ width: 1.5rem }
}/* End custom CSS */