.elementor-1002 .elementor-element.elementor-element-7a806b7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--overlay-opacity:0.7;--padding-top:0px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-1002 .elementor-element.elementor-element-7a806b7::before, .elementor-1002 .elementor-element.elementor-element-7a806b7 > .elementor-background-video-container::before, .elementor-1002 .elementor-element.elementor-element-7a806b7 > .e-con-inner > .elementor-background-video-container::before, .elementor-1002 .elementor-element.elementor-element-7a806b7 > .elementor-background-slideshow::before, .elementor-1002 .elementor-element.elementor-element-7a806b7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1002 .elementor-element.elementor-element-7a806b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 30%, var( --e-global-color-primary ) 70%);}.elementor-1002 .elementor-element.elementor-element-7a806b7:not(.elementor-motion-effects-element-type-background), .elementor-1002 .elementor-element.elementor-element-7a806b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://xsuite.450.rocks/wp-content/uploads/2026/04/about_video_fallback_01.jpg") 50% 50%;background-size:cover;}.elementor-1002 .elementor-element.elementor-element-a8af5c5{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-6618d11{--display:flex;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1002 .elementor-element.elementor-element-c91b595{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;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-b8c734d );}.elementor-1002 .elementor-element.elementor-element-c91b595 a{color:var( --e-global-color-b8c734d );}.elementor-1002 .elementor-element.elementor-element-c91b595 a:hover{color:var( --e-global-color-secondary );}.elementor-1002 .elementor-element.elementor-element-f93e7cb{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-831b75a{--display:flex;}.elementor-1002 .elementor-element.elementor-element-2bf9dbe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-1002 .elementor-element.elementor-element-2bf9dbe .elementor-heading-title{font-family:var( --e-global-typography-35accb1-font-family ), Sans-serif;font-size:var( --e-global-typography-35accb1-font-size );line-height:var( --e-global-typography-35accb1-line-height );color:var( --e-global-color-b8c734d );}.elementor-1002 .elementor-element.elementor-element-64b968c{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-1d53097 .elementor-button{background-color:#FFFFFF00;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 );line-height:var( --e-global-typography-primary-line-height );fill:var( --e-global-color-b8c734d );color:var( --e-global-color-b8c734d );}.elementor-1002 .elementor-element.elementor-element-1d53097 .elementor-button:hover, .elementor-1002 .elementor-element.elementor-element-1d53097 .elementor-button:focus{color:var( --e-global-color-primary );border-color:var( --e-global-color-b8c734d );}.elementor-1002 .elementor-element.elementor-element-1d53097 .elementor-button:hover svg, .elementor-1002 .elementor-element.elementor-element-1d53097 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1002 .elementor-element.elementor-element-6d2e1ce .elementor-button{background-color:#FFFFFF00;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 );line-height:var( --e-global-typography-primary-line-height );fill:var( --e-global-color-b8c734d );color:var( --e-global-color-b8c734d );}.elementor-1002 .elementor-element.elementor-element-6d2e1ce .elementor-button:hover, .elementor-1002 .elementor-element.elementor-element-6d2e1ce .elementor-button:focus{color:var( --e-global-color-primary );border-color:var( --e-global-color-b8c734d );}.elementor-1002 .elementor-element.elementor-element-6d2e1ce .elementor-button:hover svg, .elementor-1002 .elementor-element.elementor-element-6d2e1ce .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1002 .elementor-element.elementor-element-333eeab .elementor-button{background-color:#FFFFFF00;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 );line-height:var( --e-global-typography-primary-line-height );fill:var( --e-global-color-b8c734d );color:var( --e-global-color-b8c734d );}.elementor-1002 .elementor-element.elementor-element-333eeab .elementor-button:hover, .elementor-1002 .elementor-element.elementor-element-333eeab .elementor-button:focus{color:var( --e-global-color-primary );border-color:var( --e-global-color-b8c734d );}.elementor-1002 .elementor-element.elementor-element-333eeab .elementor-button:hover svg, .elementor-1002 .elementor-element.elementor-element-333eeab .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1002 .elementor-element.elementor-element-4a7e791 .elementor-button{background-color:#FFFFFF00;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 );line-height:var( --e-global-typography-primary-line-height );fill:var( --e-global-color-b8c734d );color:var( --e-global-color-b8c734d );}.elementor-1002 .elementor-element.elementor-element-4a7e791 .elementor-button:hover, .elementor-1002 .elementor-element.elementor-element-4a7e791 .elementor-button:focus{color:var( --e-global-color-primary );border-color:var( --e-global-color-b8c734d );}.elementor-1002 .elementor-element.elementor-element-4a7e791 .elementor-button:hover svg, .elementor-1002 .elementor-element.elementor-element-4a7e791 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1002 .elementor-element.elementor-element-7c87ea9 .elementor-button{background-color:#FFFFFF00;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 );line-height:var( --e-global-typography-primary-line-height );fill:var( --e-global-color-b8c734d );color:var( --e-global-color-b8c734d );}.elementor-1002 .elementor-element.elementor-element-7c87ea9 .elementor-button:hover, .elementor-1002 .elementor-element.elementor-element-7c87ea9 .elementor-button:focus{color:var( --e-global-color-primary );border-color:var( --e-global-color-b8c734d );}.elementor-1002 .elementor-element.elementor-element-7c87ea9 .elementor-button:hover svg, .elementor-1002 .elementor-element.elementor-element-7c87ea9 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1002 .elementor-element.elementor-element-fbf2333 .elementor-button{background-color:#FFFFFF00;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 );line-height:var( --e-global-typography-primary-line-height );fill:var( --e-global-color-b8c734d );color:var( --e-global-color-b8c734d );}.elementor-1002 .elementor-element.elementor-element-fbf2333 .elementor-button:hover, .elementor-1002 .elementor-element.elementor-element-fbf2333 .elementor-button:focus{color:var( --e-global-color-primary );border-color:var( --e-global-color-b8c734d );}.elementor-1002 .elementor-element.elementor-element-fbf2333 .elementor-button:hover svg, .elementor-1002 .elementor-element.elementor-element-fbf2333 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1002 .elementor-element.elementor-element-cf09ecf{--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:70px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;}.elementor-1002 .elementor-element.elementor-element-53db102 .elementor-heading-title{font-family:var( --e-global-typography-44c23e5-font-family ), Sans-serif;font-size:var( --e-global-typography-44c23e5-font-size );line-height:var( --e-global-typography-44c23e5-line-height );}.elementor-1002 .elementor-element.elementor-element-26e9f53{--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-1002 .elementor-element.elementor-element-071decb{--e-image-carousel-slides-to-show:4;}.elementor-1002 .elementor-element.elementor-element-071decb .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:30px 30px 30px 30px;}.elementor-1002 .elementor-element.elementor-element-58c5d6e{--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:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1002 .elementor-element.elementor-element-04c509c{--e-image-carousel-slides-to-show:4;}.elementor-1002 .elementor-element.elementor-element-04c509c .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:30px 30px 30px 30px;}.elementor-1002 .elementor-element.elementor-element-17ce3b8{--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:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1002 .elementor-element.elementor-element-0b5ae80{--display:flex;}.elementor-1002 .elementor-element.elementor-element-e710276{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-1002 .elementor-element.elementor-element-e710276 .elementor-icon-box-wrapper{text-align:start;gap:30px;}.elementor-1002 .elementor-element.elementor-element-e710276 .elementor-icon-box-title{margin-block-end:10px;}.elementor-1002 .elementor-element.elementor-element-e710276.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1002 .elementor-element.elementor-element-e710276.elementor-view-framed .elementor-icon, .elementor-1002 .elementor-element.elementor-element-e710276.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-1002 .elementor-element.elementor-element-e710276 .elementor-icon{font-size:65px;}.elementor-1002 .elementor-element.elementor-element-e710276 .elementor-icon-box-title, .elementor-1002 .elementor-element.elementor-element-e710276 .elementor-icon-box-title a{font-family:var( --e-global-typography-ed2251f-font-family ), Sans-serif;font-size:var( --e-global-typography-ed2251f-font-size );line-height:var( --e-global-typography-ed2251f-line-height );}.elementor-1002 .elementor-element.elementor-element-e710276 .elementor-icon-box-description{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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-1002 .elementor-element.elementor-element-3229735{--display:flex;}.elementor-1002 .elementor-element.elementor-element-78f44f4{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-1002 .elementor-element.elementor-element-78f44f4 .elementor-icon-box-wrapper{text-align:start;gap:30px;}.elementor-1002 .elementor-element.elementor-element-78f44f4 .elementor-icon-box-title{margin-block-end:10px;}.elementor-1002 .elementor-element.elementor-element-78f44f4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1002 .elementor-element.elementor-element-78f44f4.elementor-view-framed .elementor-icon, .elementor-1002 .elementor-element.elementor-element-78f44f4.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-1002 .elementor-element.elementor-element-78f44f4 .elementor-icon{font-size:65px;}.elementor-1002 .elementor-element.elementor-element-78f44f4 .elementor-icon-box-title, .elementor-1002 .elementor-element.elementor-element-78f44f4 .elementor-icon-box-title a{font-family:var( --e-global-typography-ed2251f-font-family ), Sans-serif;font-size:var( --e-global-typography-ed2251f-font-size );line-height:var( --e-global-typography-ed2251f-line-height );}.elementor-1002 .elementor-element.elementor-element-78f44f4 .elementor-icon-box-description{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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-1002 .elementor-element.elementor-element-0707fe8{--display:flex;}.elementor-1002 .elementor-element.elementor-element-43df0d6{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-1002 .elementor-element.elementor-element-43df0d6 .elementor-icon-box-wrapper{text-align:start;gap:30px;}.elementor-1002 .elementor-element.elementor-element-43df0d6 .elementor-icon-box-title{margin-block-end:10px;}.elementor-1002 .elementor-element.elementor-element-43df0d6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1002 .elementor-element.elementor-element-43df0d6.elementor-view-framed .elementor-icon, .elementor-1002 .elementor-element.elementor-element-43df0d6.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-1002 .elementor-element.elementor-element-43df0d6 .elementor-icon{font-size:65px;}.elementor-1002 .elementor-element.elementor-element-43df0d6 .elementor-icon-box-title, .elementor-1002 .elementor-element.elementor-element-43df0d6 .elementor-icon-box-title a{font-family:var( --e-global-typography-ed2251f-font-family ), Sans-serif;font-size:var( --e-global-typography-ed2251f-font-size );line-height:var( --e-global-typography-ed2251f-line-height );}.elementor-1002 .elementor-element.elementor-element-43df0d6 .elementor-icon-box-description{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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-1002 .elementor-element.elementor-element-aae6287{--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:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1002 .elementor-element.elementor-element-bc3bb33{--display:flex;}.elementor-1002 .elementor-element.elementor-element-5824309{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-1002 .elementor-element.elementor-element-5824309 .elementor-icon-box-wrapper{text-align:start;gap:30px;}.elementor-1002 .elementor-element.elementor-element-5824309 .elementor-icon-box-title{margin-block-end:10px;}.elementor-1002 .elementor-element.elementor-element-5824309.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1002 .elementor-element.elementor-element-5824309.elementor-view-framed .elementor-icon, .elementor-1002 .elementor-element.elementor-element-5824309.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-1002 .elementor-element.elementor-element-5824309 .elementor-icon{font-size:65px;}.elementor-1002 .elementor-element.elementor-element-5824309 .elementor-icon-box-title, .elementor-1002 .elementor-element.elementor-element-5824309 .elementor-icon-box-title a{font-family:var( --e-global-typography-ed2251f-font-family ), Sans-serif;font-size:var( --e-global-typography-ed2251f-font-size );line-height:var( --e-global-typography-ed2251f-line-height );}.elementor-1002 .elementor-element.elementor-element-5824309 .elementor-icon-box-description{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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-1002 .elementor-element.elementor-element-521e1ed{--display:flex;}.elementor-1002 .elementor-element.elementor-element-06fbaae{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-1002 .elementor-element.elementor-element-06fbaae .elementor-icon-box-wrapper{text-align:start;gap:30px;}.elementor-1002 .elementor-element.elementor-element-06fbaae .elementor-icon-box-title{margin-block-end:10px;}.elementor-1002 .elementor-element.elementor-element-06fbaae.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1002 .elementor-element.elementor-element-06fbaae.elementor-view-framed .elementor-icon, .elementor-1002 .elementor-element.elementor-element-06fbaae.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-1002 .elementor-element.elementor-element-06fbaae .elementor-icon{font-size:65px;}.elementor-1002 .elementor-element.elementor-element-06fbaae .elementor-icon-box-title, .elementor-1002 .elementor-element.elementor-element-06fbaae .elementor-icon-box-title a{font-family:var( --e-global-typography-ed2251f-font-family ), Sans-serif;font-size:var( --e-global-typography-ed2251f-font-size );line-height:var( --e-global-typography-ed2251f-line-height );}.elementor-1002 .elementor-element.elementor-element-06fbaae .elementor-icon-box-description{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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-1002 .elementor-element.elementor-element-4b41ec5{--display:flex;}.elementor-1002 .elementor-element.elementor-element-dbaf901{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-1002 .elementor-element.elementor-element-dbaf901 .elementor-icon-box-wrapper{text-align:start;gap:30px;}.elementor-1002 .elementor-element.elementor-element-dbaf901 .elementor-icon-box-title{margin-block-end:10px;}.elementor-1002 .elementor-element.elementor-element-dbaf901.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-1002 .elementor-element.elementor-element-dbaf901.elementor-view-framed .elementor-icon, .elementor-1002 .elementor-element.elementor-element-dbaf901.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-1002 .elementor-element.elementor-element-dbaf901 .elementor-icon{font-size:65px;}.elementor-1002 .elementor-element.elementor-element-dbaf901 .elementor-icon-box-title, .elementor-1002 .elementor-element.elementor-element-dbaf901 .elementor-icon-box-title a{font-family:var( --e-global-typography-ed2251f-font-family ), Sans-serif;font-size:var( --e-global-typography-ed2251f-font-size );line-height:var( --e-global-typography-ed2251f-line-height );}.elementor-1002 .elementor-element.elementor-element-dbaf901 .elementor-icon-box-description{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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-1002 .elementor-element.elementor-element-2be3ade{--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:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1002 .elementor-element.elementor-element-5a00aff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-1002 .elementor-element.elementor-element-5a00aff .elementor-heading-title{font-family:var( --e-global-typography-44c23e5-font-family ), Sans-serif;font-size:var( --e-global-typography-44c23e5-font-size );line-height:var( --e-global-typography-44c23e5-line-height );color:var( --e-global-color-primary );}.elementor-1002 .elementor-element.elementor-element-96c17da{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-391f023{--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:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1002 .elementor-element.elementor-element-2fb0bd0{--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:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:170px;--padding-bottom:170px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-2fb0bd0:not(.elementor-motion-effects-element-type-background), .elementor-1002 .elementor-element.elementor-element-2fb0bd0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://xsuite.450.rocks/wp-content/uploads/2026/01/xsuite_pattern_01.svg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-1002 .elementor-element.elementor-element-a618cb9{text-align:center;}.elementor-1002 .elementor-element.elementor-element-a618cb9 .elementor-heading-title{font-family:var( --e-global-typography-35accb1-font-family ), Sans-serif;font-size:var( --e-global-typography-35accb1-font-size );line-height:var( --e-global-typography-35accb1-line-height );color:var( --e-global-color-b8c734d );}.elementor-1002 .elementor-element.elementor-element-a516e61{--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:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1002 .elementor-element.elementor-element-cbd8dcb{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-926c6c7 img{width:420px;border-radius:30px 30px 30px 30px;}.elementor-1002 .elementor-element.elementor-element-aac83dc{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-1002 .elementor-element.elementor-element-b021e8f{text-align:start;}.elementor-1002 .elementor-element.elementor-element-b021e8f .elementor-heading-title{font-family:var( --e-global-typography-35accb1-font-family ), Sans-serif;font-size:var( --e-global-typography-35accb1-font-size );line-height:var( --e-global-typography-35accb1-line-height );color:var( --e-global-color-b8c734d );}.elementor-1002 .elementor-element.elementor-element-b97bc00{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-b8c734d );}.elementor-1002 .elementor-element.elementor-element-59b33f3{--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-1002 .elementor-element.elementor-element-a6dbb1b{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-1002 .elementor-element.elementor-element-c60c3b2{text-align:start;}.elementor-1002 .elementor-element.elementor-element-c60c3b2 .elementor-heading-title{font-family:var( --e-global-typography-35accb1-font-family ), Sans-serif;font-size:var( --e-global-typography-35accb1-font-size );line-height:var( --e-global-typography-35accb1-line-height );color:var( --e-global-color-b8c734d );}.elementor-1002 .elementor-element.elementor-element-c16decc{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-b8c734d );}.elementor-1002 .elementor-element.elementor-element-5d262d9{--display:flex;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-2f93745 img{height:553px;object-fit:cover;object-position:center center;border-radius:30px 30px 30px 30px;}.elementor-1002 .elementor-element.elementor-element-a0bd7c1{--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:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1002 .elementor-element.elementor-element-b9f96cf{text-align:center;}.elementor-1002 .elementor-element.elementor-element-b9f96cf .elementor-heading-title{font-family:var( --e-global-typography-35accb1-font-family ), Sans-serif;font-size:var( --e-global-typography-35accb1-font-size );line-height:var( --e-global-typography-35accb1-line-height );color:var( --e-global-color-b8c734d );}.elementor-1002 .elementor-element.elementor-element-8c1dc90{--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:35px 35px;--row-gap:35px;--column-gap:35px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-49612da{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-27e144a{--display:flex;}.elementor-1002 .elementor-element.elementor-element-5825bd3{text-align:start;}.elementor-1002 .elementor-element.elementor-element-5825bd3 img{width:311px;border-radius:30px 30px 30px 30px;}.elementor-1002 .elementor-element.elementor-element-cc8bce9{--display:flex;}.elementor-1002 .elementor-element.elementor-element-40fa1b6 .elementor-heading-title{font-family:var( --e-global-typography-0e03d19-font-family ), Sans-serif;font-size:var( --e-global-typography-0e03d19-font-size );line-height:var( --e-global-typography-0e03d19-line-height );color:var( --e-global-color-b8c734d );}.elementor-1002 .elementor-element.elementor-element-e551b7a{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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-b8c734d );}.elementor-1002 .elementor-element.elementor-element-82c92f0{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-f3e759c{--display:flex;}.elementor-1002 .elementor-element.elementor-element-fbf1e73{text-align:start;}.elementor-1002 .elementor-element.elementor-element-fbf1e73 img{width:311px;border-radius:30px 30px 30px 30px;}.elementor-1002 .elementor-element.elementor-element-e2ff661{--display:flex;}.elementor-1002 .elementor-element.elementor-element-01271d9 .elementor-heading-title{font-family:var( --e-global-typography-0e03d19-font-family ), Sans-serif;font-size:var( --e-global-typography-0e03d19-font-size );line-height:var( --e-global-typography-0e03d19-line-height );color:var( --e-global-color-b8c734d );}.elementor-1002 .elementor-element.elementor-element-0aa1ef8{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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-b8c734d );}.elementor-1002 .elementor-element.elementor-element-76110f2{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-618f411{--display:flex;}.elementor-1002 .elementor-element.elementor-element-c548772{text-align:start;}.elementor-1002 .elementor-element.elementor-element-c548772 img{width:311px;border-radius:30px 30px 30px 30px;}.elementor-1002 .elementor-element.elementor-element-efda7ab{--display:flex;}.elementor-1002 .elementor-element.elementor-element-ec50161 .elementor-heading-title{font-family:var( --e-global-typography-0e03d19-font-family ), Sans-serif;font-size:var( --e-global-typography-0e03d19-font-size );line-height:var( --e-global-typography-0e03d19-line-height );color:var( --e-global-color-b8c734d );}.elementor-1002 .elementor-element.elementor-element-4456a63{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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-b8c734d );}.elementor-1002 .elementor-element.elementor-element-7717590{--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:100px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-1002 .elementor-element.elementor-element-6f39915{--display:flex;--min-height:650px;--justify-content:space-between;--overlay-opacity:0.5;--border-radius:30px 30px 30px 30px;--padding-top:60px;--padding-bottom:60px;--padding-left:45px;--padding-right:45px;}.elementor-1002 .elementor-element.elementor-element-6f39915:not(.elementor-motion-effects-element-type-background), .elementor-1002 .elementor-element.elementor-element-6f39915 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://xsuite.450.rocks/wp-content/uploads/2026/03/c2a_career_bg_01.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1002 .elementor-element.elementor-element-6f39915::before, .elementor-1002 .elementor-element.elementor-element-6f39915 > .elementor-background-video-container::before, .elementor-1002 .elementor-element.elementor-element-6f39915 > .e-con-inner > .elementor-background-video-container::before, .elementor-1002 .elementor-element.elementor-element-6f39915 > .elementor-background-slideshow::before, .elementor-1002 .elementor-element.elementor-element-6f39915 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1002 .elementor-element.elementor-element-6f39915 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 0%, var( --e-global-color-primary ) 100%);}.elementor-1002 .elementor-element.elementor-element-7097f16{--display:flex;}.elementor-1002 .elementor-element.elementor-element-54bfba2{text-align:start;}.elementor-1002 .elementor-element.elementor-element-54bfba2 img{width:55px;height:55px;}.elementor-1002 .elementor-element.elementor-element-78d0f54{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1002 .elementor-element.elementor-element-0eb17ed .elementor-heading-title{font-family:var( --e-global-typography-990b267-font-family ), Sans-serif;font-size:var( --e-global-typography-990b267-font-size );line-height:var( --e-global-typography-990b267-line-height );color:var( --e-global-color-b8c734d );}.elementor-1002 .elementor-element.elementor-element-366de0e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-1002 .elementor-element.elementor-element-366de0e .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );color:var( --e-global-color-b8c734d );}.elementor-1002 .elementor-element.elementor-element-9c07d6c .elementor-button{background-color:var( --e-global-color-b8c734d );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 );line-height:var( --e-global-typography-primary-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-b8c734d );border-radius:10px 10px 10px 10px;padding:8px 30px 8px 30px;}.elementor-1002 .elementor-element.elementor-element-9c07d6c .elementor-button:hover, .elementor-1002 .elementor-element.elementor-element-9c07d6c .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-b8c734d );border-color:var( --e-global-color-primary );}.elementor-1002 .elementor-element.elementor-element-9c07d6c .elementor-button:hover svg, .elementor-1002 .elementor-element.elementor-element-9c07d6c .elementor-button:focus svg{fill:var( --e-global-color-b8c734d );}.elementor-1002 .elementor-element.elementor-element-b9d9f1e{--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:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1002 .elementor-element.elementor-element-002ced1 .elementor-heading-title{font-family:var( --e-global-typography-44c23e5-font-family ), Sans-serif;font-size:var( --e-global-typography-44c23e5-font-size );line-height:var( --e-global-typography-44c23e5-line-height );}.elementor-1002 .elementor-element.elementor-element-57588fe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--margin-top:45px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;}.elementor-1002 .elementor-element.elementor-element-4d27ce9{--display:flex;--min-height:520px;--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;--border-radius:30px 30px 30px 30px;box-shadow:0px 3px 15px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-32bf758{--display:flex;--border-radius:30px 0px 0px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-32bf758:not(.elementor-motion-effects-element-type-background), .elementor-1002 .elementor-element.elementor-element-32bf758 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://xsuite.450.rocks/wp-content/uploads/2026/01/about_xsuite_dr_haiko_van_lengen_01.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1002 .elementor-element.elementor-element-3f99c87{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-a70a260 .elementor-heading-title{font-family:var( --e-global-typography-0e03d19-font-family ), Sans-serif;font-size:var( --e-global-typography-0e03d19-font-size );line-height:var( --e-global-typography-0e03d19-line-height );}.elementor-1002 .elementor-element.elementor-element-895e90e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-1002 .elementor-element.elementor-element-895e90e .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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-f856b58 );}.elementor-1002 .elementor-element.elementor-element-2a43fc2{width:var( --container-widget-width, 80% );max-width:80%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-1002 .elementor-element.elementor-element-4f36f2a .elementor-button{background-color:#F5F5F700;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 );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-1002 .elementor-element.elementor-element-4f36f2a{width:auto;max-width:auto;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1002 .elementor-element.elementor-element-4f36f2a .elementor-button:hover, .elementor-1002 .elementor-element.elementor-element-4f36f2a .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-1002 .elementor-element.elementor-element-4f36f2a .elementor-button:hover svg, .elementor-1002 .elementor-element.elementor-element-4f36f2a .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1002 .elementor-element.elementor-element-8bcd053{--display:flex;--min-height:520px;--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;--border-radius:30px 30px 30px 30px;box-shadow:0px 3px 15px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-85cb6c7{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-5fe91ae .elementor-heading-title{font-family:var( --e-global-typography-0e03d19-font-family ), Sans-serif;font-size:var( --e-global-typography-0e03d19-font-size );line-height:var( --e-global-typography-0e03d19-line-height );}.elementor-1002 .elementor-element.elementor-element-4622382{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-1002 .elementor-element.elementor-element-4622382 .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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-f856b58 );}.elementor-1002 .elementor-element.elementor-element-8bdbe98{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-1002 .elementor-element.elementor-element-e899dbb .elementor-button{background-color:#F5F5F700;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 );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-1002 .elementor-element.elementor-element-e899dbb{width:auto;max-width:auto;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1002 .elementor-element.elementor-element-e899dbb .elementor-button:hover, .elementor-1002 .elementor-element.elementor-element-e899dbb .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-1002 .elementor-element.elementor-element-e899dbb .elementor-button:hover svg, .elementor-1002 .elementor-element.elementor-element-e899dbb .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1002 .elementor-element.elementor-element-a5838b0{--display:flex;--border-radius:0px 30px 30px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-a5838b0:not(.elementor-motion-effects-element-type-background), .elementor-1002 .elementor-element.elementor-element-a5838b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://xsuite.450.rocks/wp-content/uploads/2026/01/about_xsuite_matthias_lemenkuehler_01.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1002 .elementor-element.elementor-element-1aa9524{--display:flex;--min-height:520px;--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;--border-radius:30px 30px 30px 30px;box-shadow:0px 3px 15px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-09d72eb{--display:flex;--border-radius:30px 0px 0px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-09d72eb:not(.elementor-motion-effects-element-type-background), .elementor-1002 .elementor-element.elementor-element-09d72eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://xsuite.450.rocks/wp-content/uploads/2026/01/about_xsuite_thomas_radestock_01.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1002 .elementor-element.elementor-element-12a8b02{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-1f123cd .elementor-heading-title{font-family:var( --e-global-typography-0e03d19-font-family ), Sans-serif;font-size:var( --e-global-typography-0e03d19-font-size );line-height:var( --e-global-typography-0e03d19-line-height );}.elementor-1002 .elementor-element.elementor-element-5ef122f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-1002 .elementor-element.elementor-element-5ef122f .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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-f856b58 );}.elementor-1002 .elementor-element.elementor-element-a1885e2{width:var( --container-widget-width, 80% );max-width:80%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-1002 .elementor-element.elementor-element-d057ef9 .elementor-button{background-color:#F5F5F700;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 );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-1002 .elementor-element.elementor-element-d057ef9{width:auto;max-width:auto;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1002 .elementor-element.elementor-element-d057ef9 .elementor-button:hover, .elementor-1002 .elementor-element.elementor-element-d057ef9 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-1002 .elementor-element.elementor-element-d057ef9 .elementor-button:hover svg, .elementor-1002 .elementor-element.elementor-element-d057ef9 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1002 .elementor-element.elementor-element-14990b6{--display:flex;--min-height:520px;--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;--border-radius:30px 30px 30px 30px;box-shadow:0px 3px 15px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-93d611f{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-d18ee34 .elementor-heading-title{font-family:var( --e-global-typography-0e03d19-font-family ), Sans-serif;font-size:var( --e-global-typography-0e03d19-font-size );line-height:var( --e-global-typography-0e03d19-line-height );}.elementor-1002 .elementor-element.elementor-element-d1e61f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-1002 .elementor-element.elementor-element-d1e61f5 .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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-f856b58 );}.elementor-1002 .elementor-element.elementor-element-b45fdc7{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-1002 .elementor-element.elementor-element-abc78f2 .elementor-button{background-color:#F5F5F700;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 );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-1002 .elementor-element.elementor-element-abc78f2{width:auto;max-width:auto;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1002 .elementor-element.elementor-element-abc78f2 .elementor-button:hover, .elementor-1002 .elementor-element.elementor-element-abc78f2 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-1002 .elementor-element.elementor-element-abc78f2 .elementor-button:hover svg, .elementor-1002 .elementor-element.elementor-element-abc78f2 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1002 .elementor-element.elementor-element-5f116f6{--display:flex;--border-radius:0px 30px 30px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-5f116f6:not(.elementor-motion-effects-element-type-background), .elementor-1002 .elementor-element.elementor-element-5f116f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://xsuite.450.rocks/wp-content/uploads/2026/02/about_xsuite_joerg_mertens_02.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1002 .elementor-element.elementor-element-f3084d6{--display:flex;--min-height:520px;--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;--border-radius:30px 30px 30px 30px;box-shadow:0px 3px 15px 0px rgba(0, 0, 0, 0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-be805aa{--display:flex;--border-radius:30px 0px 0px 30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-be805aa:not(.elementor-motion-effects-element-type-background), .elementor-1002 .elementor-element.elementor-element-be805aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://xsuite.450.rocks/wp-content/uploads/2026/04/about_xsuite_andreas_nowottka_03.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1002 .elementor-element.elementor-element-9748f26{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-6707fc2 .elementor-heading-title{font-family:var( --e-global-typography-0e03d19-font-family ), Sans-serif;font-size:var( --e-global-typography-0e03d19-font-size );line-height:var( --e-global-typography-0e03d19-line-height );}.elementor-1002 .elementor-element.elementor-element-2c0ba8b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-1002 .elementor-element.elementor-element-2c0ba8b .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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-f856b58 );}.elementor-1002 .elementor-element.elementor-element-fcc93dd{width:var( --container-widget-width, 80% );max-width:80%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:80%;--container-widget-flex-grow:0;}.elementor-1002 .elementor-element.elementor-element-2dc2054 .elementor-button{background-color:#F5F5F700;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 );fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-1002 .elementor-element.elementor-element-2dc2054{width:auto;max-width:auto;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1002 .elementor-element.elementor-element-2dc2054 .elementor-button:hover, .elementor-1002 .elementor-element.elementor-element-2dc2054 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-1002 .elementor-element.elementor-element-2dc2054 .elementor-button:hover svg, .elementor-1002 .elementor-element.elementor-element-2dc2054 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1002 .elementor-element.elementor-element-415978f{--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-1002 .elementor-element.elementor-element-642bf90{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;}.elementor-1002 .elementor-element.elementor-element-642bf90 .elementor-heading-title{font-family:var( --e-global-typography-44c23e5-font-family ), Sans-serif;font-size:var( --e-global-typography-44c23e5-font-size );line-height:var( --e-global-typography-44c23e5-line-height );}.elementor-1002 .elementor-element.elementor-element-1619dd5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-9f455c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-1002 .elementor-element.elementor-element-9f455c9 .elementor-heading-title{font-family:var( --e-global-typography-0e03d19-font-family ), Sans-serif;font-size:var( --e-global-typography-0e03d19-font-size );line-height:var( --e-global-typography-0e03d19-line-height );color:var( --e-global-color-secondary );}.elementor-1002 .elementor-element.elementor-element-5870ce5{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-db688e9{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-977546f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1002 .elementor-element.elementor-element-977546f .elementor-heading-title{font-family:var( --e-global-typography-ed2251f-font-family ), Sans-serif;font-size:var( --e-global-typography-ed2251f-font-size );line-height:var( --e-global-typography-ed2251f-line-height );}.elementor-1002 .elementor-element.elementor-element-75b0413{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-1002 .elementor-element.elementor-element-75b0413 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-9c96a0d .elementor-button{background-color:#F5F5F700;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-1002 .elementor-element.elementor-element-9c96a0d{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1002 .elementor-element.elementor-element-9c96a0d .elementor-button:hover, .elementor-1002 .elementor-element.elementor-element-9c96a0d .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-1002 .elementor-element.elementor-element-9c96a0d .elementor-button:hover svg, .elementor-1002 .elementor-element.elementor-element-9c96a0d .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1002 .elementor-element.elementor-element-b475f6e .elementor-button{background-color:#F5F5F700;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-1002 .elementor-element.elementor-element-b475f6e{width:auto;max-width:auto;}.elementor-1002 .elementor-element.elementor-element-b475f6e .elementor-button:hover, .elementor-1002 .elementor-element.elementor-element-b475f6e .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-1002 .elementor-element.elementor-element-b475f6e .elementor-button:hover svg, .elementor-1002 .elementor-element.elementor-element-b475f6e .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1002 .elementor-element.elementor-element-c75bc9b{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-8b8f4ad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1002 .elementor-element.elementor-element-8b8f4ad .elementor-heading-title{font-family:var( --e-global-typography-ed2251f-font-family ), Sans-serif;font-size:var( --e-global-typography-ed2251f-font-size );line-height:var( --e-global-typography-ed2251f-line-height );}.elementor-1002 .elementor-element.elementor-element-e05675a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-1002 .elementor-element.elementor-element-e05675a .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-2a4d53f .elementor-button{background-color:#F5F5F700;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-1002 .elementor-element.elementor-element-2a4d53f{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1002 .elementor-element.elementor-element-2a4d53f .elementor-button:hover, .elementor-1002 .elementor-element.elementor-element-2a4d53f .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-1002 .elementor-element.elementor-element-2a4d53f .elementor-button:hover svg, .elementor-1002 .elementor-element.elementor-element-2a4d53f .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1002 .elementor-element.elementor-element-1187704 .elementor-button{background-color:#F5F5F700;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-1002 .elementor-element.elementor-element-1187704{width:auto;max-width:auto;}.elementor-1002 .elementor-element.elementor-element-1187704 .elementor-button:hover, .elementor-1002 .elementor-element.elementor-element-1187704 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-1002 .elementor-element.elementor-element-1187704 .elementor-button:hover svg, .elementor-1002 .elementor-element.elementor-element-1187704 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1002 .elementor-element.elementor-element-34fdbcc{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-4778afe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1002 .elementor-element.elementor-element-4778afe .elementor-heading-title{font-family:var( --e-global-typography-ed2251f-font-family ), Sans-serif;font-size:var( --e-global-typography-ed2251f-font-size );line-height:var( --e-global-typography-ed2251f-line-height );}.elementor-1002 .elementor-element.elementor-element-2eff56e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-1002 .elementor-element.elementor-element-2eff56e .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-6c73068 .elementor-button{background-color:#F5F5F700;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-1002 .elementor-element.elementor-element-6c73068{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1002 .elementor-element.elementor-element-6c73068 .elementor-button:hover, .elementor-1002 .elementor-element.elementor-element-6c73068 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-1002 .elementor-element.elementor-element-6c73068 .elementor-button:hover svg, .elementor-1002 .elementor-element.elementor-element-6c73068 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1002 .elementor-element.elementor-element-3917e9f .elementor-button{background-color:#F5F5F700;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-1002 .elementor-element.elementor-element-3917e9f{width:auto;max-width:auto;}.elementor-1002 .elementor-element.elementor-element-3917e9f .elementor-button:hover, .elementor-1002 .elementor-element.elementor-element-3917e9f .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-1002 .elementor-element.elementor-element-3917e9f .elementor-button:hover svg, .elementor-1002 .elementor-element.elementor-element-3917e9f .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1002 .elementor-element.elementor-element-5e39154{--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:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1002 .elementor-element.elementor-element-ea5bcf9{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-88cdac6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-1002 .elementor-element.elementor-element-88cdac6 .elementor-heading-title{font-family:var( --e-global-typography-0e03d19-font-family ), Sans-serif;font-size:var( --e-global-typography-0e03d19-font-size );line-height:var( --e-global-typography-0e03d19-line-height );color:var( --e-global-color-secondary );}.elementor-1002 .elementor-element.elementor-element-f05fc44{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1002 .elementor-element.elementor-element-f05fc44 .elementor-heading-title{font-family:var( --e-global-typography-ed2251f-font-family ), Sans-serif;font-size:var( --e-global-typography-ed2251f-font-size );line-height:var( --e-global-typography-ed2251f-line-height );}.elementor-1002 .elementor-element.elementor-element-17721b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-1002 .elementor-element.elementor-element-17721b2 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-cdea9e4 .elementor-button{background-color:#F5F5F700;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-1002 .elementor-element.elementor-element-cdea9e4{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1002 .elementor-element.elementor-element-cdea9e4 .elementor-button:hover, .elementor-1002 .elementor-element.elementor-element-cdea9e4 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-1002 .elementor-element.elementor-element-cdea9e4 .elementor-button:hover svg, .elementor-1002 .elementor-element.elementor-element-cdea9e4 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1002 .elementor-element.elementor-element-5f960be .elementor-button{background-color:#F5F5F700;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-1002 .elementor-element.elementor-element-5f960be{width:auto;max-width:auto;}.elementor-1002 .elementor-element.elementor-element-5f960be .elementor-button:hover, .elementor-1002 .elementor-element.elementor-element-5f960be .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-1002 .elementor-element.elementor-element-5f960be .elementor-button:hover svg, .elementor-1002 .elementor-element.elementor-element-5f960be .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1002 .elementor-element.elementor-element-adbfe06{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-f310938{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-1002 .elementor-element.elementor-element-f310938 .elementor-heading-title{font-family:var( --e-global-typography-0e03d19-font-family ), Sans-serif;font-size:var( --e-global-typography-0e03d19-font-size );line-height:var( --e-global-typography-0e03d19-line-height );color:var( --e-global-color-secondary );}.elementor-1002 .elementor-element.elementor-element-39bc28e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1002 .elementor-element.elementor-element-39bc28e .elementor-heading-title{font-family:var( --e-global-typography-ed2251f-font-family ), Sans-serif;font-size:var( --e-global-typography-ed2251f-font-size );line-height:var( --e-global-typography-ed2251f-line-height );}.elementor-1002 .elementor-element.elementor-element-da4f166{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-1002 .elementor-element.elementor-element-da4f166 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-309ba2e .elementor-button{background-color:#F5F5F700;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-1002 .elementor-element.elementor-element-309ba2e{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1002 .elementor-element.elementor-element-309ba2e .elementor-button:hover, .elementor-1002 .elementor-element.elementor-element-309ba2e .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-1002 .elementor-element.elementor-element-309ba2e .elementor-button:hover svg, .elementor-1002 .elementor-element.elementor-element-309ba2e .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1002 .elementor-element.elementor-element-8092820 .elementor-button{background-color:#F5F5F700;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-1002 .elementor-element.elementor-element-8092820{width:auto;max-width:auto;}.elementor-1002 .elementor-element.elementor-element-8092820 .elementor-button:hover, .elementor-1002 .elementor-element.elementor-element-8092820 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-1002 .elementor-element.elementor-element-8092820 .elementor-button:hover svg, .elementor-1002 .elementor-element.elementor-element-8092820 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1002 .elementor-element.elementor-element-db2938d{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-1f58f4e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-1002 .elementor-element.elementor-element-1f58f4e .elementor-heading-title{font-family:var( --e-global-typography-0e03d19-font-family ), Sans-serif;font-size:var( --e-global-typography-0e03d19-font-size );line-height:var( --e-global-typography-0e03d19-line-height );color:var( --e-global-color-secondary );}.elementor-1002 .elementor-element.elementor-element-5fb6077{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1002 .elementor-element.elementor-element-5fb6077 .elementor-heading-title{font-family:var( --e-global-typography-ed2251f-font-family ), Sans-serif;font-size:var( --e-global-typography-ed2251f-font-size );line-height:var( --e-global-typography-ed2251f-line-height );}.elementor-1002 .elementor-element.elementor-element-d72633d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-1002 .elementor-element.elementor-element-d72633d .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-4d8f79a .elementor-button{background-color:#F5F5F700;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-1002 .elementor-element.elementor-element-4d8f79a{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1002 .elementor-element.elementor-element-4d8f79a .elementor-button:hover, .elementor-1002 .elementor-element.elementor-element-4d8f79a .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-1002 .elementor-element.elementor-element-4d8f79a .elementor-button:hover svg, .elementor-1002 .elementor-element.elementor-element-4d8f79a .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1002 .elementor-element.elementor-element-9015a1d .elementor-button{background-color:#F5F5F700;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-1002 .elementor-element.elementor-element-9015a1d{width:auto;max-width:auto;}.elementor-1002 .elementor-element.elementor-element-9015a1d .elementor-button:hover, .elementor-1002 .elementor-element.elementor-element-9015a1d .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-1002 .elementor-element.elementor-element-9015a1d .elementor-button:hover svg, .elementor-1002 .elementor-element.elementor-element-9015a1d .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1002 .elementor-element.elementor-element-773f42b{--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:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1002 .elementor-element.elementor-element-ae8facc{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-811e258{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-1002 .elementor-element.elementor-element-811e258 .elementor-heading-title{font-family:var( --e-global-typography-0e03d19-font-family ), Sans-serif;font-size:var( --e-global-typography-0e03d19-font-size );line-height:var( --e-global-typography-0e03d19-line-height );color:var( --e-global-color-secondary );}.elementor-1002 .elementor-element.elementor-element-6d7e368{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1002 .elementor-element.elementor-element-6d7e368 .elementor-heading-title{font-family:var( --e-global-typography-ed2251f-font-family ), Sans-serif;font-size:var( --e-global-typography-ed2251f-font-size );line-height:var( --e-global-typography-ed2251f-line-height );}.elementor-1002 .elementor-element.elementor-element-2edf136{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-1002 .elementor-element.elementor-element-2edf136 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-02ffe6c .elementor-button{background-color:#F5F5F700;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-1002 .elementor-element.elementor-element-02ffe6c{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1002 .elementor-element.elementor-element-02ffe6c .elementor-button:hover, .elementor-1002 .elementor-element.elementor-element-02ffe6c .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-1002 .elementor-element.elementor-element-02ffe6c .elementor-button:hover svg, .elementor-1002 .elementor-element.elementor-element-02ffe6c .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1002 .elementor-element.elementor-element-2997289 .elementor-button{background-color:#F5F5F700;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-1002 .elementor-element.elementor-element-2997289{width:auto;max-width:auto;}.elementor-1002 .elementor-element.elementor-element-2997289 .elementor-button:hover, .elementor-1002 .elementor-element.elementor-element-2997289 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-1002 .elementor-element.elementor-element-2997289 .elementor-button:hover svg, .elementor-1002 .elementor-element.elementor-element-2997289 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1002 .elementor-element.elementor-element-853fcdd{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-13b9243{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-1002 .elementor-element.elementor-element-13b9243 .elementor-heading-title{font-family:var( --e-global-typography-0e03d19-font-family ), Sans-serif;font-size:var( --e-global-typography-0e03d19-font-size );line-height:var( --e-global-typography-0e03d19-line-height );color:var( --e-global-color-secondary );}.elementor-1002 .elementor-element.elementor-element-8ab687e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1002 .elementor-element.elementor-element-8ab687e .elementor-heading-title{font-family:var( --e-global-typography-ed2251f-font-family ), Sans-serif;font-size:var( --e-global-typography-ed2251f-font-size );line-height:var( --e-global-typography-ed2251f-line-height );}.elementor-1002 .elementor-element.elementor-element-505a152{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-1002 .elementor-element.elementor-element-505a152 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-d31b9dd .elementor-button{background-color:#F5F5F700;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-1002 .elementor-element.elementor-element-d31b9dd{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1002 .elementor-element.elementor-element-d31b9dd .elementor-button:hover, .elementor-1002 .elementor-element.elementor-element-d31b9dd .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-1002 .elementor-element.elementor-element-d31b9dd .elementor-button:hover svg, .elementor-1002 .elementor-element.elementor-element-d31b9dd .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1002 .elementor-element.elementor-element-6a9af24 .elementor-button{background-color:#F5F5F700;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-1002 .elementor-element.elementor-element-6a9af24{width:auto;max-width:auto;}.elementor-1002 .elementor-element.elementor-element-6a9af24 .elementor-button:hover, .elementor-1002 .elementor-element.elementor-element-6a9af24 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-1002 .elementor-element.elementor-element-6a9af24 .elementor-button:hover svg, .elementor-1002 .elementor-element.elementor-element-6a9af24 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1002 .elementor-element.elementor-element-a71f181{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-5e5ca6f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-1002 .elementor-element.elementor-element-5e5ca6f .elementor-heading-title{font-family:var( --e-global-typography-0e03d19-font-family ), Sans-serif;font-size:var( --e-global-typography-0e03d19-font-size );line-height:var( --e-global-typography-0e03d19-line-height );color:var( --e-global-color-secondary );}.elementor-1002 .elementor-element.elementor-element-b046ba0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1002 .elementor-element.elementor-element-b046ba0 .elementor-heading-title{font-family:var( --e-global-typography-ed2251f-font-family ), Sans-serif;font-size:var( --e-global-typography-ed2251f-font-size );line-height:var( --e-global-typography-ed2251f-line-height );}.elementor-1002 .elementor-element.elementor-element-d4eed6b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-1002 .elementor-element.elementor-element-d4eed6b .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-173a77f .elementor-button{background-color:#F5F5F700;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-1002 .elementor-element.elementor-element-173a77f{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-1002 .elementor-element.elementor-element-173a77f .elementor-button:hover, .elementor-1002 .elementor-element.elementor-element-173a77f .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-1002 .elementor-element.elementor-element-173a77f .elementor-button:hover svg, .elementor-1002 .elementor-element.elementor-element-173a77f .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1002 .elementor-element.elementor-element-a703e13 .elementor-button{background-color:#F5F5F700;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-1002 .elementor-element.elementor-element-a703e13{width:auto;max-width:auto;}.elementor-1002 .elementor-element.elementor-element-a703e13 .elementor-button:hover, .elementor-1002 .elementor-element.elementor-element-a703e13 .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-1002 .elementor-element.elementor-element-a703e13 .elementor-button:hover svg, .elementor-1002 .elementor-element.elementor-element-a703e13 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1002 .elementor-element.elementor-element-d554247{--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:120px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-1002 .elementor-element.elementor-element-0bba094{--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:var( --e-global-color-5126b80 );--border-color:var( --e-global-color-5126b80 );--border-radius:30px 30px 30px 30px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-1002 .elementor-element.elementor-element-76fa947 .elementor-heading-title{font-family:var( --e-global-typography-0e03d19-font-family ), Sans-serif;font-size:var( --e-global-typography-0e03d19-font-size );line-height:var( --e-global-typography-0e03d19-line-height );}.elementor-1002 .elementor-element.elementor-element-e0c03df{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-1002 .elementor-element.elementor-element-666ba46 .elementor-button{background-color:var( --e-global-color-secondary );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 );line-height:var( --e-global-typography-primary-line-height );fill:var( --e-global-color-b8c734d );color:var( --e-global-color-b8c734d );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-secondary );border-radius:10px 10px 10px 10px;padding:8px 30px 8px 30px;}.elementor-1002 .elementor-element.elementor-element-666ba46 .elementor-button:hover, .elementor-1002 .elementor-element.elementor-element-666ba46 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-b8c734d );border-color:var( --e-global-color-primary );}.elementor-1002 .elementor-element.elementor-element-666ba46 .elementor-button:hover svg, .elementor-1002 .elementor-element.elementor-element-666ba46 .elementor-button:focus svg{fill:var( --e-global-color-b8c734d );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1002 .elementor-element.elementor-element-6618d11{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-c91b595{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1002 .elementor-element.elementor-element-831b75a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-2bf9dbe .elementor-heading-title{font-size:var( --e-global-typography-35accb1-font-size );line-height:var( --e-global-typography-35accb1-line-height );}.elementor-1002 .elementor-element.elementor-element-1d53097 .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1002 .elementor-element.elementor-element-6d2e1ce .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1002 .elementor-element.elementor-element-333eeab .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1002 .elementor-element.elementor-element-4a7e791 .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1002 .elementor-element.elementor-element-7c87ea9 .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1002 .elementor-element.elementor-element-fbf2333 .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1002 .elementor-element.elementor-element-cf09ecf{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1002 .elementor-element.elementor-element-53db102 .elementor-heading-title{font-size:var( --e-global-typography-44c23e5-font-size );line-height:var( --e-global-typography-44c23e5-line-height );}.elementor-1002 .elementor-element.elementor-element-e710276{width:100%;max-width:100%;}.elementor-1002 .elementor-element.elementor-element-e710276 .elementor-icon-box-title, .elementor-1002 .elementor-element.elementor-element-e710276 .elementor-icon-box-title a{font-size:var( --e-global-typography-ed2251f-font-size );line-height:var( --e-global-typography-ed2251f-line-height );}.elementor-1002 .elementor-element.elementor-element-e710276 .elementor-icon-box-description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1002 .elementor-element.elementor-element-78f44f4{width:100%;max-width:100%;}.elementor-1002 .elementor-element.elementor-element-78f44f4 .elementor-icon-box-title, .elementor-1002 .elementor-element.elementor-element-78f44f4 .elementor-icon-box-title a{font-size:var( --e-global-typography-ed2251f-font-size );line-height:var( --e-global-typography-ed2251f-line-height );}.elementor-1002 .elementor-element.elementor-element-78f44f4 .elementor-icon-box-description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1002 .elementor-element.elementor-element-43df0d6{width:100%;max-width:100%;}.elementor-1002 .elementor-element.elementor-element-43df0d6 .elementor-icon-box-title, .elementor-1002 .elementor-element.elementor-element-43df0d6 .elementor-icon-box-title a{font-size:var( --e-global-typography-ed2251f-font-size );line-height:var( --e-global-typography-ed2251f-line-height );}.elementor-1002 .elementor-element.elementor-element-43df0d6 .elementor-icon-box-description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1002 .elementor-element.elementor-element-5824309{width:100%;max-width:100%;}.elementor-1002 .elementor-element.elementor-element-5824309 .elementor-icon-box-title, .elementor-1002 .elementor-element.elementor-element-5824309 .elementor-icon-box-title a{font-size:var( --e-global-typography-ed2251f-font-size );line-height:var( --e-global-typography-ed2251f-line-height );}.elementor-1002 .elementor-element.elementor-element-5824309 .elementor-icon-box-description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1002 .elementor-element.elementor-element-06fbaae{width:100%;max-width:100%;}.elementor-1002 .elementor-element.elementor-element-06fbaae .elementor-icon-box-title, .elementor-1002 .elementor-element.elementor-element-06fbaae .elementor-icon-box-title a{font-size:var( --e-global-typography-ed2251f-font-size );line-height:var( --e-global-typography-ed2251f-line-height );}.elementor-1002 .elementor-element.elementor-element-06fbaae .elementor-icon-box-description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1002 .elementor-element.elementor-element-dbaf901{width:100%;max-width:100%;}.elementor-1002 .elementor-element.elementor-element-dbaf901 .elementor-icon-box-title, .elementor-1002 .elementor-element.elementor-element-dbaf901 .elementor-icon-box-title a{font-size:var( --e-global-typography-ed2251f-font-size );line-height:var( --e-global-typography-ed2251f-line-height );}.elementor-1002 .elementor-element.elementor-element-dbaf901 .elementor-icon-box-description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1002 .elementor-element.elementor-element-5a00aff .elementor-heading-title{font-size:var( --e-global-typography-44c23e5-font-size );line-height:var( --e-global-typography-44c23e5-line-height );}.elementor-1002 .elementor-element.elementor-element-96c17da{width:100%;max-width:100%;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-a618cb9 .elementor-heading-title{font-size:var( --e-global-typography-35accb1-font-size );line-height:var( --e-global-typography-35accb1-line-height );}.elementor-1002 .elementor-element.elementor-element-b021e8f .elementor-heading-title{font-size:var( --e-global-typography-35accb1-font-size );line-height:var( --e-global-typography-35accb1-line-height );}.elementor-1002 .elementor-element.elementor-element-b97bc00{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-c60c3b2 .elementor-heading-title{font-size:var( --e-global-typography-35accb1-font-size );line-height:var( --e-global-typography-35accb1-line-height );}.elementor-1002 .elementor-element.elementor-element-c16decc{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-b9f96cf .elementor-heading-title{font-size:var( --e-global-typography-35accb1-font-size );line-height:var( --e-global-typography-35accb1-line-height );}.elementor-1002 .elementor-element.elementor-element-40fa1b6 .elementor-heading-title{font-size:var( --e-global-typography-0e03d19-font-size );line-height:var( --e-global-typography-0e03d19-line-height );}.elementor-1002 .elementor-element.elementor-element-e551b7a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1002 .elementor-element.elementor-element-01271d9 .elementor-heading-title{font-size:var( --e-global-typography-0e03d19-font-size );line-height:var( --e-global-typography-0e03d19-line-height );}.elementor-1002 .elementor-element.elementor-element-0aa1ef8{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1002 .elementor-element.elementor-element-ec50161 .elementor-heading-title{font-size:var( --e-global-typography-0e03d19-font-size );line-height:var( --e-global-typography-0e03d19-line-height );}.elementor-1002 .elementor-element.elementor-element-4456a63{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1002 .elementor-element.elementor-element-0eb17ed .elementor-heading-title{font-size:var( --e-global-typography-990b267-font-size );line-height:var( --e-global-typography-990b267-line-height );}.elementor-1002 .elementor-element.elementor-element-366de0e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-9c07d6c .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1002 .elementor-element.elementor-element-002ced1 .elementor-heading-title{font-size:var( --e-global-typography-44c23e5-font-size );line-height:var( --e-global-typography-44c23e5-line-height );}.elementor-1002 .elementor-element.elementor-element-3f99c87{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1002 .elementor-element.elementor-element-a70a260 .elementor-heading-title{font-size:var( --e-global-typography-0e03d19-font-size );line-height:var( --e-global-typography-0e03d19-line-height );}.elementor-1002 .elementor-element.elementor-element-895e90e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1002 .elementor-element.elementor-element-2a43fc2{width:100%;max-width:100%;}.elementor-1002 .elementor-element.elementor-element-4f36f2a .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1002 .elementor-element.elementor-element-85cb6c7{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1002 .elementor-element.elementor-element-5fe91ae .elementor-heading-title{font-size:var( --e-global-typography-0e03d19-font-size );line-height:var( --e-global-typography-0e03d19-line-height );}.elementor-1002 .elementor-element.elementor-element-4622382 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1002 .elementor-element.elementor-element-8bdbe98{width:100%;max-width:100%;}.elementor-1002 .elementor-element.elementor-element-e899dbb .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1002 .elementor-element.elementor-element-12a8b02{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1002 .elementor-element.elementor-element-1f123cd .elementor-heading-title{font-size:var( --e-global-typography-0e03d19-font-size );line-height:var( --e-global-typography-0e03d19-line-height );}.elementor-1002 .elementor-element.elementor-element-5ef122f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1002 .elementor-element.elementor-element-a1885e2{width:100%;max-width:100%;}.elementor-1002 .elementor-element.elementor-element-d057ef9 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1002 .elementor-element.elementor-element-93d611f{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1002 .elementor-element.elementor-element-d18ee34 .elementor-heading-title{font-size:var( --e-global-typography-0e03d19-font-size );line-height:var( --e-global-typography-0e03d19-line-height );}.elementor-1002 .elementor-element.elementor-element-d1e61f5 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1002 .elementor-element.elementor-element-b45fdc7{width:100%;max-width:100%;}.elementor-1002 .elementor-element.elementor-element-abc78f2 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1002 .elementor-element.elementor-element-9748f26{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1002 .elementor-element.elementor-element-6707fc2 .elementor-heading-title{font-size:var( --e-global-typography-0e03d19-font-size );line-height:var( --e-global-typography-0e03d19-line-height );}.elementor-1002 .elementor-element.elementor-element-2c0ba8b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1002 .elementor-element.elementor-element-fcc93dd{width:100%;max-width:100%;}.elementor-1002 .elementor-element.elementor-element-2dc2054 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1002 .elementor-element.elementor-element-642bf90 .elementor-heading-title{font-size:var( --e-global-typography-44c23e5-font-size );line-height:var( --e-global-typography-44c23e5-line-height );}.elementor-1002 .elementor-element.elementor-element-9f455c9 .elementor-heading-title{font-size:var( --e-global-typography-0e03d19-font-size );line-height:var( --e-global-typography-0e03d19-line-height );}.elementor-1002 .elementor-element.elementor-element-5870ce5{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-1002 .elementor-element.elementor-element-977546f .elementor-heading-title{font-size:var( --e-global-typography-ed2251f-font-size );line-height:var( --e-global-typography-ed2251f-line-height );}.elementor-1002 .elementor-element.elementor-element-75b0413 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-9c96a0d .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-b475f6e .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-8b8f4ad .elementor-heading-title{font-size:var( --e-global-typography-ed2251f-font-size );line-height:var( --e-global-typography-ed2251f-line-height );}.elementor-1002 .elementor-element.elementor-element-e05675a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-2a4d53f .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-1187704 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-4778afe .elementor-heading-title{font-size:var( --e-global-typography-ed2251f-font-size );line-height:var( --e-global-typography-ed2251f-line-height );}.elementor-1002 .elementor-element.elementor-element-2eff56e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-6c73068 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-3917e9f .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-5e39154{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-1002 .elementor-element.elementor-element-88cdac6 .elementor-heading-title{font-size:var( --e-global-typography-0e03d19-font-size );line-height:var( --e-global-typography-0e03d19-line-height );}.elementor-1002 .elementor-element.elementor-element-f05fc44 .elementor-heading-title{font-size:var( --e-global-typography-ed2251f-font-size );line-height:var( --e-global-typography-ed2251f-line-height );}.elementor-1002 .elementor-element.elementor-element-17721b2 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-cdea9e4 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-5f960be .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-f310938 .elementor-heading-title{font-size:var( --e-global-typography-0e03d19-font-size );line-height:var( --e-global-typography-0e03d19-line-height );}.elementor-1002 .elementor-element.elementor-element-39bc28e .elementor-heading-title{font-size:var( --e-global-typography-ed2251f-font-size );line-height:var( --e-global-typography-ed2251f-line-height );}.elementor-1002 .elementor-element.elementor-element-da4f166 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-309ba2e .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-8092820 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-1f58f4e .elementor-heading-title{font-size:var( --e-global-typography-0e03d19-font-size );line-height:var( --e-global-typography-0e03d19-line-height );}.elementor-1002 .elementor-element.elementor-element-5fb6077 .elementor-heading-title{font-size:var( --e-global-typography-ed2251f-font-size );line-height:var( --e-global-typography-ed2251f-line-height );}.elementor-1002 .elementor-element.elementor-element-d72633d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-4d8f79a .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-9015a1d .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-773f42b{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-1002 .elementor-element.elementor-element-811e258 .elementor-heading-title{font-size:var( --e-global-typography-0e03d19-font-size );line-height:var( --e-global-typography-0e03d19-line-height );}.elementor-1002 .elementor-element.elementor-element-6d7e368 .elementor-heading-title{font-size:var( --e-global-typography-ed2251f-font-size );line-height:var( --e-global-typography-ed2251f-line-height );}.elementor-1002 .elementor-element.elementor-element-2edf136 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-02ffe6c .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-2997289 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-13b9243 .elementor-heading-title{font-size:var( --e-global-typography-0e03d19-font-size );line-height:var( --e-global-typography-0e03d19-line-height );}.elementor-1002 .elementor-element.elementor-element-8ab687e .elementor-heading-title{font-size:var( --e-global-typography-ed2251f-font-size );line-height:var( --e-global-typography-ed2251f-line-height );}.elementor-1002 .elementor-element.elementor-element-505a152 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-d31b9dd .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-6a9af24 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-5e5ca6f .elementor-heading-title{font-size:var( --e-global-typography-0e03d19-font-size );line-height:var( --e-global-typography-0e03d19-line-height );}.elementor-1002 .elementor-element.elementor-element-b046ba0 .elementor-heading-title{font-size:var( --e-global-typography-ed2251f-font-size );line-height:var( --e-global-typography-ed2251f-line-height );}.elementor-1002 .elementor-element.elementor-element-d4eed6b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-173a77f .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-a703e13 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-76fa947 .elementor-heading-title{font-size:var( --e-global-typography-0e03d19-font-size );line-height:var( --e-global-typography-0e03d19-line-height );}.elementor-1002 .elementor-element.elementor-element-e0c03df{width:100%;max-width:100%;}.elementor-1002 .elementor-element.elementor-element-666ba46 .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:767px){.elementor-1002 .elementor-element.elementor-element-a8af5c5{--margin-top:0px;--margin-bottom:45px;--margin-left:0px;--margin-right:0px;}.elementor-1002 .elementor-element.elementor-element-c91b595{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1002 .elementor-element.elementor-element-f93e7cb{--margin-top:0px;--margin-bottom:45px;--margin-left:0px;--margin-right:0px;}.elementor-1002 .elementor-element.elementor-element-2bf9dbe .elementor-heading-title{font-size:var( --e-global-typography-35accb1-font-size );line-height:var( --e-global-typography-35accb1-line-height );}.elementor-1002 .elementor-element.elementor-element-1d53097 .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1002 .elementor-element.elementor-element-6d2e1ce .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1002 .elementor-element.elementor-element-333eeab .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1002 .elementor-element.elementor-element-4a7e791 .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1002 .elementor-element.elementor-element-7c87ea9 .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1002 .elementor-element.elementor-element-fbf2333 .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1002 .elementor-element.elementor-element-53db102 .elementor-heading-title{font-size:var( --e-global-typography-44c23e5-font-size );line-height:var( --e-global-typography-44c23e5-line-height );}.elementor-1002 .elementor-element.elementor-element-17ce3b8{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1002 .elementor-element.elementor-element-e710276 .elementor-icon-box-title, .elementor-1002 .elementor-element.elementor-element-e710276 .elementor-icon-box-title a{font-size:var( --e-global-typography-ed2251f-font-size );line-height:var( --e-global-typography-ed2251f-line-height );}.elementor-1002 .elementor-element.elementor-element-e710276 .elementor-icon-box-description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1002 .elementor-element.elementor-element-78f44f4 .elementor-icon-box-title, .elementor-1002 .elementor-element.elementor-element-78f44f4 .elementor-icon-box-title a{font-size:var( --e-global-typography-ed2251f-font-size );line-height:var( --e-global-typography-ed2251f-line-height );}.elementor-1002 .elementor-element.elementor-element-78f44f4 .elementor-icon-box-description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1002 .elementor-element.elementor-element-43df0d6 .elementor-icon-box-title, .elementor-1002 .elementor-element.elementor-element-43df0d6 .elementor-icon-box-title a{font-size:var( --e-global-typography-ed2251f-font-size );line-height:var( --e-global-typography-ed2251f-line-height );}.elementor-1002 .elementor-element.elementor-element-43df0d6 .elementor-icon-box-description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1002 .elementor-element.elementor-element-5824309 .elementor-icon-box-title, .elementor-1002 .elementor-element.elementor-element-5824309 .elementor-icon-box-title a{font-size:var( --e-global-typography-ed2251f-font-size );line-height:var( --e-global-typography-ed2251f-line-height );}.elementor-1002 .elementor-element.elementor-element-5824309 .elementor-icon-box-description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1002 .elementor-element.elementor-element-06fbaae .elementor-icon-box-title, .elementor-1002 .elementor-element.elementor-element-06fbaae .elementor-icon-box-title a{font-size:var( --e-global-typography-ed2251f-font-size );line-height:var( --e-global-typography-ed2251f-line-height );}.elementor-1002 .elementor-element.elementor-element-06fbaae .elementor-icon-box-description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1002 .elementor-element.elementor-element-dbaf901 .elementor-icon-box-title, .elementor-1002 .elementor-element.elementor-element-dbaf901 .elementor-icon-box-title a{font-size:var( --e-global-typography-ed2251f-font-size );line-height:var( --e-global-typography-ed2251f-line-height );}.elementor-1002 .elementor-element.elementor-element-dbaf901 .elementor-icon-box-description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1002 .elementor-element.elementor-element-2be3ade{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1002 .elementor-element.elementor-element-5a00aff .elementor-heading-title{font-size:var( --e-global-typography-44c23e5-font-size );line-height:var( --e-global-typography-44c23e5-line-height );}.elementor-1002 .elementor-element.elementor-element-96c17da{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-2fb0bd0{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-a618cb9 .elementor-heading-title{font-size:var( --e-global-typography-35accb1-font-size );line-height:var( --e-global-typography-35accb1-line-height );}.elementor-1002 .elementor-element.elementor-element-a516e61{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1002 .elementor-element.elementor-element-cbd8dcb{--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;}.elementor-1002 .elementor-element.elementor-element-aac83dc{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-b021e8f .elementor-heading-title{font-size:var( --e-global-typography-35accb1-font-size );line-height:var( --e-global-typography-35accb1-line-height );}.elementor-1002 .elementor-element.elementor-element-b97bc00{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-59b33f3{--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;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1002 .elementor-element.elementor-element-a6dbb1b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-c60c3b2 .elementor-heading-title{font-size:var( --e-global-typography-35accb1-font-size );line-height:var( --e-global-typography-35accb1-line-height );}.elementor-1002 .elementor-element.elementor-element-c16decc{width:100%;max-width:100%;font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-5d262d9{--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-2f93745 img{height:350px;}.elementor-1002 .elementor-element.elementor-element-a0bd7c1{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1002 .elementor-element.elementor-element-b9f96cf{text-align:start;}.elementor-1002 .elementor-element.elementor-element-b9f96cf .elementor-heading-title{font-size:var( --e-global-typography-35accb1-font-size );line-height:var( --e-global-typography-35accb1-line-height );}.elementor-1002 .elementor-element.elementor-element-8c1dc90{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1002 .elementor-element.elementor-element-27e144a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-cc8bce9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-40fa1b6 .elementor-heading-title{font-size:var( --e-global-typography-0e03d19-font-size );line-height:var( --e-global-typography-0e03d19-line-height );}.elementor-1002 .elementor-element.elementor-element-e551b7a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1002 .elementor-element.elementor-element-f3e759c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-e2ff661{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-01271d9 .elementor-heading-title{font-size:var( --e-global-typography-0e03d19-font-size );line-height:var( --e-global-typography-0e03d19-line-height );}.elementor-1002 .elementor-element.elementor-element-0aa1ef8{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1002 .elementor-element.elementor-element-618f411{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-efda7ab{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-ec50161 .elementor-heading-title{font-size:var( --e-global-typography-0e03d19-font-size );line-height:var( --e-global-typography-0e03d19-line-height );}.elementor-1002 .elementor-element.elementor-element-4456a63{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1002 .elementor-element.elementor-element-7717590{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1002 .elementor-element.elementor-element-6f39915{--min-height:500px;--padding-top:45px;--padding-bottom:45px;--padding-left:15px;--padding-right:15px;}.elementor-1002 .elementor-element.elementor-element-7097f16{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-78d0f54{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1002 .elementor-element.elementor-element-0eb17ed .elementor-heading-title{font-size:var( --e-global-typography-990b267-font-size );line-height:var( --e-global-typography-990b267-line-height );}.elementor-1002 .elementor-element.elementor-element-366de0e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-9c07d6c .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1002 .elementor-element.elementor-element-b9d9f1e{--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1002 .elementor-element.elementor-element-002ced1 .elementor-heading-title{font-size:var( --e-global-typography-44c23e5-font-size );line-height:var( --e-global-typography-44c23e5-line-height );}.elementor-1002 .elementor-element.elementor-element-32bf758{--min-height:300px;--border-radius:30px 30px 0px 0px;}.elementor-1002 .elementor-element.elementor-element-3f99c87{--padding-top:45px;--padding-bottom:45px;--padding-left:25px;--padding-right:25px;}.elementor-1002 .elementor-element.elementor-element-a70a260 .elementor-heading-title{font-size:var( --e-global-typography-0e03d19-font-size );line-height:var( --e-global-typography-0e03d19-line-height );}.elementor-1002 .elementor-element.elementor-element-895e90e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1002 .elementor-element.elementor-element-4f36f2a .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1002 .elementor-element.elementor-element-8bcd053{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1002 .elementor-element.elementor-element-85cb6c7{--padding-top:45px;--padding-bottom:45px;--padding-left:25px;--padding-right:25px;}.elementor-1002 .elementor-element.elementor-element-5fe91ae .elementor-heading-title{font-size:var( --e-global-typography-0e03d19-font-size );line-height:var( --e-global-typography-0e03d19-line-height );}.elementor-1002 .elementor-element.elementor-element-4622382 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1002 .elementor-element.elementor-element-e899dbb .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1002 .elementor-element.elementor-element-a5838b0{--min-height:300px;--border-radius:30px 30px 0px 0px;}.elementor-1002 .elementor-element.elementor-element-09d72eb{--min-height:300px;--border-radius:30px 30px 0px 0px;}.elementor-1002 .elementor-element.elementor-element-12a8b02{--padding-top:45px;--padding-bottom:45px;--padding-left:25px;--padding-right:25px;}.elementor-1002 .elementor-element.elementor-element-1f123cd .elementor-heading-title{font-size:var( --e-global-typography-0e03d19-font-size );line-height:var( --e-global-typography-0e03d19-line-height );}.elementor-1002 .elementor-element.elementor-element-5ef122f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1002 .elementor-element.elementor-element-d057ef9 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1002 .elementor-element.elementor-element-14990b6{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1002 .elementor-element.elementor-element-93d611f{--padding-top:45px;--padding-bottom:45px;--padding-left:25px;--padding-right:25px;}.elementor-1002 .elementor-element.elementor-element-d18ee34 .elementor-heading-title{font-size:var( --e-global-typography-0e03d19-font-size );line-height:var( --e-global-typography-0e03d19-line-height );}.elementor-1002 .elementor-element.elementor-element-d1e61f5 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1002 .elementor-element.elementor-element-abc78f2 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1002 .elementor-element.elementor-element-5f116f6{--min-height:300px;--border-radius:30px 30px 0px 0px;}.elementor-1002 .elementor-element.elementor-element-be805aa{--min-height:300px;--border-radius:30px 30px 0px 0px;}.elementor-1002 .elementor-element.elementor-element-9748f26{--padding-top:45px;--padding-bottom:45px;--padding-left:25px;--padding-right:25px;}.elementor-1002 .elementor-element.elementor-element-6707fc2 .elementor-heading-title{font-size:var( --e-global-typography-0e03d19-font-size );line-height:var( --e-global-typography-0e03d19-line-height );}.elementor-1002 .elementor-element.elementor-element-2c0ba8b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1002 .elementor-element.elementor-element-2dc2054 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1002 .elementor-element.elementor-element-415978f{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1002 .elementor-element.elementor-element-642bf90 .elementor-heading-title{font-size:var( --e-global-typography-44c23e5-font-size );line-height:var( --e-global-typography-44c23e5-line-height );}.elementor-1002 .elementor-element.elementor-element-9f455c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1002 .elementor-element.elementor-element-9f455c9 .elementor-heading-title{font-size:var( --e-global-typography-0e03d19-font-size );line-height:var( --e-global-typography-0e03d19-line-height );}.elementor-1002 .elementor-element.elementor-element-977546f .elementor-heading-title{font-size:var( --e-global-typography-ed2251f-font-size );line-height:var( --e-global-typography-ed2251f-line-height );}.elementor-1002 .elementor-element.elementor-element-75b0413 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-9c96a0d .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-b475f6e .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-8b8f4ad .elementor-heading-title{font-size:var( --e-global-typography-ed2251f-font-size );line-height:var( --e-global-typography-ed2251f-line-height );}.elementor-1002 .elementor-element.elementor-element-e05675a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-2a4d53f .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-1187704 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-4778afe .elementor-heading-title{font-size:var( --e-global-typography-ed2251f-font-size );line-height:var( --e-global-typography-ed2251f-line-height );}.elementor-1002 .elementor-element.elementor-element-2eff56e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-6c73068 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-3917e9f .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-5e39154{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1002 .elementor-element.elementor-element-88cdac6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-1002 .elementor-element.elementor-element-88cdac6 .elementor-heading-title{font-size:var( --e-global-typography-0e03d19-font-size );line-height:var( --e-global-typography-0e03d19-line-height );}.elementor-1002 .elementor-element.elementor-element-f05fc44 .elementor-heading-title{font-size:var( --e-global-typography-ed2251f-font-size );line-height:var( --e-global-typography-ed2251f-line-height );}.elementor-1002 .elementor-element.elementor-element-17721b2 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-cdea9e4 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-5f960be .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-adbfe06{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1002 .elementor-element.elementor-element-f310938{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-1002 .elementor-element.elementor-element-f310938 .elementor-heading-title{font-size:var( --e-global-typography-0e03d19-font-size );line-height:var( --e-global-typography-0e03d19-line-height );}.elementor-1002 .elementor-element.elementor-element-39bc28e .elementor-heading-title{font-size:var( --e-global-typography-ed2251f-font-size );line-height:var( --e-global-typography-ed2251f-line-height );}.elementor-1002 .elementor-element.elementor-element-da4f166 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-309ba2e .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-8092820 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-db2938d{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1002 .elementor-element.elementor-element-1f58f4e .elementor-heading-title{font-size:var( --e-global-typography-0e03d19-font-size );line-height:var( --e-global-typography-0e03d19-line-height );}.elementor-1002 .elementor-element.elementor-element-5fb6077 .elementor-heading-title{font-size:var( --e-global-typography-ed2251f-font-size );line-height:var( --e-global-typography-ed2251f-line-height );}.elementor-1002 .elementor-element.elementor-element-d72633d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-4d8f79a .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-9015a1d .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-773f42b{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1002 .elementor-element.elementor-element-811e258{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-1002 .elementor-element.elementor-element-811e258 .elementor-heading-title{font-size:var( --e-global-typography-0e03d19-font-size );line-height:var( --e-global-typography-0e03d19-line-height );}.elementor-1002 .elementor-element.elementor-element-6d7e368 .elementor-heading-title{font-size:var( --e-global-typography-ed2251f-font-size );line-height:var( --e-global-typography-ed2251f-line-height );}.elementor-1002 .elementor-element.elementor-element-2edf136 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-02ffe6c .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-2997289 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-853fcdd{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1002 .elementor-element.elementor-element-13b9243{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-1002 .elementor-element.elementor-element-13b9243 .elementor-heading-title{font-size:var( --e-global-typography-0e03d19-font-size );line-height:var( --e-global-typography-0e03d19-line-height );}.elementor-1002 .elementor-element.elementor-element-8ab687e .elementor-heading-title{font-size:var( --e-global-typography-ed2251f-font-size );line-height:var( --e-global-typography-ed2251f-line-height );}.elementor-1002 .elementor-element.elementor-element-505a152 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-d31b9dd .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-6a9af24 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-a71f181{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1002 .elementor-element.elementor-element-5e5ca6f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-1002 .elementor-element.elementor-element-5e5ca6f .elementor-heading-title{font-size:var( --e-global-typography-0e03d19-font-size );line-height:var( --e-global-typography-0e03d19-line-height );}.elementor-1002 .elementor-element.elementor-element-b046ba0 .elementor-heading-title{font-size:var( --e-global-typography-ed2251f-font-size );line-height:var( --e-global-typography-ed2251f-line-height );}.elementor-1002 .elementor-element.elementor-element-d4eed6b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-173a77f .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-a703e13 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-d554247{--margin-top:80px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1002 .elementor-element.elementor-element-0bba094{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-1002 .elementor-element.elementor-element-76fa947 .elementor-heading-title{font-size:var( --e-global-typography-0e03d19-font-size );line-height:var( --e-global-typography-0e03d19-line-height );}.elementor-1002 .elementor-element.elementor-element-666ba46 .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(min-width:768px){.elementor-1002 .elementor-element.elementor-element-831b75a{--width:100%;}.elementor-1002 .elementor-element.elementor-element-7097f16{--width:50%;}.elementor-1002 .elementor-element.elementor-element-78d0f54{--width:50%;}.elementor-1002 .elementor-element.elementor-element-32bf758{--width:50%;}.elementor-1002 .elementor-element.elementor-element-3f99c87{--width:50%;}.elementor-1002 .elementor-element.elementor-element-85cb6c7{--width:50%;}.elementor-1002 .elementor-element.elementor-element-a5838b0{--width:50%;}.elementor-1002 .elementor-element.elementor-element-09d72eb{--width:50%;}.elementor-1002 .elementor-element.elementor-element-12a8b02{--width:50%;}.elementor-1002 .elementor-element.elementor-element-93d611f{--width:50%;}.elementor-1002 .elementor-element.elementor-element-5f116f6{--width:50%;}.elementor-1002 .elementor-element.elementor-element-be805aa{--width:50%;}.elementor-1002 .elementor-element.elementor-element-9748f26{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1002 .elementor-element.elementor-element-831b75a{--width:100%;}.elementor-1002 .elementor-element.elementor-element-7097f16{--width:100%;}.elementor-1002 .elementor-element.elementor-element-78d0f54{--width:100%;}}@media(min-width:1300px){.elementor-1002 .elementor-element.elementor-element-c91b595{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1002 .elementor-element.elementor-element-2bf9dbe .elementor-heading-title{font-size:var( --e-global-typography-35accb1-font-size );line-height:var( --e-global-typography-35accb1-line-height );}.elementor-1002 .elementor-element.elementor-element-1d53097 .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1002 .elementor-element.elementor-element-6d2e1ce .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1002 .elementor-element.elementor-element-333eeab .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1002 .elementor-element.elementor-element-4a7e791 .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1002 .elementor-element.elementor-element-7c87ea9 .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1002 .elementor-element.elementor-element-fbf2333 .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1002 .elementor-element.elementor-element-53db102 .elementor-heading-title{font-size:var( --e-global-typography-44c23e5-font-size );line-height:var( --e-global-typography-44c23e5-line-height );}.elementor-1002 .elementor-element.elementor-element-e710276 .elementor-icon-box-title, .elementor-1002 .elementor-element.elementor-element-e710276 .elementor-icon-box-title a{font-size:var( --e-global-typography-ed2251f-font-size );line-height:var( --e-global-typography-ed2251f-line-height );}.elementor-1002 .elementor-element.elementor-element-e710276 .elementor-icon-box-description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1002 .elementor-element.elementor-element-78f44f4 .elementor-icon-box-title, .elementor-1002 .elementor-element.elementor-element-78f44f4 .elementor-icon-box-title a{font-size:var( --e-global-typography-ed2251f-font-size );line-height:var( --e-global-typography-ed2251f-line-height );}.elementor-1002 .elementor-element.elementor-element-78f44f4 .elementor-icon-box-description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1002 .elementor-element.elementor-element-43df0d6 .elementor-icon-box-title, .elementor-1002 .elementor-element.elementor-element-43df0d6 .elementor-icon-box-title a{font-size:var( --e-global-typography-ed2251f-font-size );line-height:var( --e-global-typography-ed2251f-line-height );}.elementor-1002 .elementor-element.elementor-element-43df0d6 .elementor-icon-box-description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1002 .elementor-element.elementor-element-5824309 .elementor-icon-box-title, .elementor-1002 .elementor-element.elementor-element-5824309 .elementor-icon-box-title a{font-size:var( --e-global-typography-ed2251f-font-size );line-height:var( --e-global-typography-ed2251f-line-height );}.elementor-1002 .elementor-element.elementor-element-5824309 .elementor-icon-box-description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1002 .elementor-element.elementor-element-06fbaae .elementor-icon-box-title, .elementor-1002 .elementor-element.elementor-element-06fbaae .elementor-icon-box-title a{font-size:var( --e-global-typography-ed2251f-font-size );line-height:var( --e-global-typography-ed2251f-line-height );}.elementor-1002 .elementor-element.elementor-element-06fbaae .elementor-icon-box-description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1002 .elementor-element.elementor-element-dbaf901 .elementor-icon-box-title, .elementor-1002 .elementor-element.elementor-element-dbaf901 .elementor-icon-box-title a{font-size:var( --e-global-typography-ed2251f-font-size );line-height:var( --e-global-typography-ed2251f-line-height );}.elementor-1002 .elementor-element.elementor-element-dbaf901 .elementor-icon-box-description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1002 .elementor-element.elementor-element-5a00aff .elementor-heading-title{font-size:var( --e-global-typography-44c23e5-font-size );line-height:var( --e-global-typography-44c23e5-line-height );}.elementor-1002 .elementor-element.elementor-element-96c17da{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-a618cb9 .elementor-heading-title{font-size:var( --e-global-typography-35accb1-font-size );line-height:var( --e-global-typography-35accb1-line-height );}.elementor-1002 .elementor-element.elementor-element-b021e8f .elementor-heading-title{font-size:var( --e-global-typography-35accb1-font-size );line-height:var( --e-global-typography-35accb1-line-height );}.elementor-1002 .elementor-element.elementor-element-b97bc00{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-c60c3b2 .elementor-heading-title{font-size:var( --e-global-typography-35accb1-font-size );line-height:var( --e-global-typography-35accb1-line-height );}.elementor-1002 .elementor-element.elementor-element-c16decc{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-b9f96cf .elementor-heading-title{font-size:var( --e-global-typography-35accb1-font-size );line-height:var( --e-global-typography-35accb1-line-height );}.elementor-1002 .elementor-element.elementor-element-40fa1b6 .elementor-heading-title{font-size:var( --e-global-typography-0e03d19-font-size );line-height:var( --e-global-typography-0e03d19-line-height );}.elementor-1002 .elementor-element.elementor-element-e551b7a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1002 .elementor-element.elementor-element-01271d9 .elementor-heading-title{font-size:var( --e-global-typography-0e03d19-font-size );line-height:var( --e-global-typography-0e03d19-line-height );}.elementor-1002 .elementor-element.elementor-element-0aa1ef8{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1002 .elementor-element.elementor-element-ec50161 .elementor-heading-title{font-size:var( --e-global-typography-0e03d19-font-size );line-height:var( --e-global-typography-0e03d19-line-height );}.elementor-1002 .elementor-element.elementor-element-4456a63{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1002 .elementor-element.elementor-element-0eb17ed .elementor-heading-title{font-size:var( --e-global-typography-990b267-font-size );line-height:var( --e-global-typography-990b267-line-height );}.elementor-1002 .elementor-element.elementor-element-366de0e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-9c07d6c .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1002 .elementor-element.elementor-element-002ced1 .elementor-heading-title{font-size:var( --e-global-typography-44c23e5-font-size );line-height:var( --e-global-typography-44c23e5-line-height );}.elementor-1002 .elementor-element.elementor-element-a70a260 .elementor-heading-title{font-size:var( --e-global-typography-0e03d19-font-size );line-height:var( --e-global-typography-0e03d19-line-height );}.elementor-1002 .elementor-element.elementor-element-895e90e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1002 .elementor-element.elementor-element-4f36f2a .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1002 .elementor-element.elementor-element-5fe91ae .elementor-heading-title{font-size:var( --e-global-typography-0e03d19-font-size );line-height:var( --e-global-typography-0e03d19-line-height );}.elementor-1002 .elementor-element.elementor-element-4622382 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1002 .elementor-element.elementor-element-e899dbb .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1002 .elementor-element.elementor-element-1f123cd .elementor-heading-title{font-size:var( --e-global-typography-0e03d19-font-size );line-height:var( --e-global-typography-0e03d19-line-height );}.elementor-1002 .elementor-element.elementor-element-5ef122f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1002 .elementor-element.elementor-element-d057ef9 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1002 .elementor-element.elementor-element-d18ee34 .elementor-heading-title{font-size:var( --e-global-typography-0e03d19-font-size );line-height:var( --e-global-typography-0e03d19-line-height );}.elementor-1002 .elementor-element.elementor-element-d1e61f5 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1002 .elementor-element.elementor-element-abc78f2 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1002 .elementor-element.elementor-element-6707fc2 .elementor-heading-title{font-size:var( --e-global-typography-0e03d19-font-size );line-height:var( --e-global-typography-0e03d19-line-height );}.elementor-1002 .elementor-element.elementor-element-2c0ba8b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1002 .elementor-element.elementor-element-2dc2054 .elementor-button{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1002 .elementor-element.elementor-element-642bf90 .elementor-heading-title{font-size:var( --e-global-typography-44c23e5-font-size );line-height:var( --e-global-typography-44c23e5-line-height );}.elementor-1002 .elementor-element.elementor-element-9f455c9 .elementor-heading-title{font-size:var( --e-global-typography-0e03d19-font-size );line-height:var( --e-global-typography-0e03d19-line-height );}.elementor-1002 .elementor-element.elementor-element-977546f .elementor-heading-title{font-size:var( --e-global-typography-ed2251f-font-size );line-height:var( --e-global-typography-ed2251f-line-height );}.elementor-1002 .elementor-element.elementor-element-75b0413 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-9c96a0d .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-b475f6e .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-8b8f4ad .elementor-heading-title{font-size:var( --e-global-typography-ed2251f-font-size );line-height:var( --e-global-typography-ed2251f-line-height );}.elementor-1002 .elementor-element.elementor-element-e05675a .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-2a4d53f .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-1187704 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-4778afe .elementor-heading-title{font-size:var( --e-global-typography-ed2251f-font-size );line-height:var( --e-global-typography-ed2251f-line-height );}.elementor-1002 .elementor-element.elementor-element-2eff56e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-6c73068 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-3917e9f .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-88cdac6 .elementor-heading-title{font-size:var( --e-global-typography-0e03d19-font-size );line-height:var( --e-global-typography-0e03d19-line-height );}.elementor-1002 .elementor-element.elementor-element-f05fc44 .elementor-heading-title{font-size:var( --e-global-typography-ed2251f-font-size );line-height:var( --e-global-typography-ed2251f-line-height );}.elementor-1002 .elementor-element.elementor-element-17721b2 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-cdea9e4 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-5f960be .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-f310938 .elementor-heading-title{font-size:var( --e-global-typography-0e03d19-font-size );line-height:var( --e-global-typography-0e03d19-line-height );}.elementor-1002 .elementor-element.elementor-element-39bc28e .elementor-heading-title{font-size:var( --e-global-typography-ed2251f-font-size );line-height:var( --e-global-typography-ed2251f-line-height );}.elementor-1002 .elementor-element.elementor-element-da4f166 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-309ba2e .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-8092820 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-1f58f4e .elementor-heading-title{font-size:var( --e-global-typography-0e03d19-font-size );line-height:var( --e-global-typography-0e03d19-line-height );}.elementor-1002 .elementor-element.elementor-element-5fb6077 .elementor-heading-title{font-size:var( --e-global-typography-ed2251f-font-size );line-height:var( --e-global-typography-ed2251f-line-height );}.elementor-1002 .elementor-element.elementor-element-d72633d .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-4d8f79a .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-9015a1d .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-811e258 .elementor-heading-title{font-size:var( --e-global-typography-0e03d19-font-size );line-height:var( --e-global-typography-0e03d19-line-height );}.elementor-1002 .elementor-element.elementor-element-6d7e368 .elementor-heading-title{font-size:var( --e-global-typography-ed2251f-font-size );line-height:var( --e-global-typography-ed2251f-line-height );}.elementor-1002 .elementor-element.elementor-element-2edf136 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-02ffe6c .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-2997289 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-13b9243 .elementor-heading-title{font-size:var( --e-global-typography-0e03d19-font-size );line-height:var( --e-global-typography-0e03d19-line-height );}.elementor-1002 .elementor-element.elementor-element-8ab687e .elementor-heading-title{font-size:var( --e-global-typography-ed2251f-font-size );line-height:var( --e-global-typography-ed2251f-line-height );}.elementor-1002 .elementor-element.elementor-element-505a152 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-d31b9dd .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-6a9af24 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-5e5ca6f .elementor-heading-title{font-size:var( --e-global-typography-0e03d19-font-size );line-height:var( --e-global-typography-0e03d19-line-height );}.elementor-1002 .elementor-element.elementor-element-b046ba0 .elementor-heading-title{font-size:var( --e-global-typography-ed2251f-font-size );line-height:var( --e-global-typography-ed2251f-line-height );}.elementor-1002 .elementor-element.elementor-element-d4eed6b .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-173a77f .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-a703e13 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-1002 .elementor-element.elementor-element-76fa947 .elementor-heading-title{font-size:var( --e-global-typography-0e03d19-font-size );line-height:var( --e-global-typography-0e03d19-line-height );}.elementor-1002 .elementor-element.elementor-element-666ba46 .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}/* Start custom CSS for container, class: .elementor-element-7a806b7 */.elementor-1002 .elementor-element.elementor-element-7a806b7 {
  min-height: calc(100vh - 140px);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-071decb *//* Wrapper: kein overflow-hidden, damit Slides sichtbar bleiben */
.elementor-1002 .elementor-element.elementor-element-071decb .elementor-image-carousel {
  overflow: visible !important;
}

/* Swiper-Wrapper: Flex mit Gap */
.elementor-1002 .elementor-element.elementor-element-071decb .elementor-image-carousel .swiper-wrapper {
  align-items: center !important;
  gap: 40px !important;
  flex-wrap: nowrap;
}

/* Slides: Breite durch Bild bestimmt, nicht durch Swiper-JS */
.elementor-1002 .elementor-element.elementor-element-071decb .elementor-image-carousel .swiper-slide {
  flex: 0 0 auto !important;
  width: auto !important;  /* auto statt fit-content – besser kompatibel */
  max-width: none !important;
}

/* Inner Container */
.elementor-1002 .elementor-element.elementor-element-071decb .elementor-image-carousel .swiper-slide-inner {
  height: 300px;
  width: auto;
  display: flex;
  align-items: center;
  overflow: hidden;
  border-radius: 12px; /* falls du die abgerundeten Ecken wie im Staging willst */
}

/* Das Bild selbst */
.elementor-1002 .elementor-element.elementor-element-071decb .elementor-image-carousel .swiper-slide-image {
  height: 300px !important;
  width: auto !important;
  max-width: none !important;
  object-fit: cover;
  display: block;
}
/* Picture-Element UND img drin ansprechen */
.elementor-1002 .elementor-element.elementor-element-071decb .elementor-image-carousel .swiper-slide-image,
.elementor-1002 .elementor-element.elementor-element-071decb .elementor-image-carousel .swiper-slide-image img {
  height: 300px !important;
  width: auto !important;
  max-width: none !important;
  object-fit: cover;
  display: block;
}

/* Picture als Block-Container */
.elementor-1002 .elementor-element.elementor-element-071decb .elementor-image-carousel .swiper-slide-image {
  display: block;
  line-height: 0; /* verhindert ungewollten Whitespace unter dem img */
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-04c509c *//* Wrapper: kein overflow-hidden, damit Slides sichtbar bleiben */
.elementor-1002 .elementor-element.elementor-element-04c509c .elementor-image-carousel {
  overflow: visible !important;
}

/* Swiper-Wrapper: Flex mit Gap */
.elementor-1002 .elementor-element.elementor-element-04c509c .elementor-image-carousel .swiper-wrapper {
  align-items: center !important;
  gap: 40px !important;
  flex-wrap: nowrap;
}

/* Slides: Breite durch Bild bestimmt, nicht durch Swiper-JS */
.elementor-1002 .elementor-element.elementor-element-04c509c .elementor-image-carousel .swiper-slide {
  flex: 0 0 auto !important;
  width: auto !important;  /* auto statt fit-content – besser kompatibel */
  max-width: none !important;
}

/* Inner Container */
.elementor-1002 .elementor-element.elementor-element-04c509c .elementor-image-carousel .swiper-slide-inner {
  height: 300px;
  width: auto;
  display: flex;
  align-items: center;
  overflow: hidden;
  border-radius: 12px; /* falls du die abgerundeten Ecken wie im Staging willst */
}

/* Das Bild selbst */
.elementor-1002 .elementor-element.elementor-element-04c509c .elementor-image-carousel .swiper-slide-image {
  height: 100% !important;
  width: auto !important;
  max-width: none !important;
  object-fit: cover;
  display: block;
}

/* Picture-Element UND img drin ansprechen */
.elementor-1002 .elementor-element.elementor-element-04c509c .elementor-image-carousel .swiper-slide-image,
.elementor-1002 .elementor-element.elementor-element-04c509c .elementor-image-carousel .swiper-slide-image img {
  height: 300px !important;
  width: auto !important;
  max-width: none !important;
  object-fit: cover;
  display: block;
}

/* Picture als Block-Container */
.elementor-1002 .elementor-element.elementor-element-04c509c .elementor-image-carousel .swiper-slide-image {
  display: block;
  line-height: 0; /* verhindert ungewollten Whitespace unter dem img */
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a00aff */.elementor-1002 .elementor-element.elementor-element-5a00aff #colored {
color: #1E5DEB;
}/* End custom CSS */