.elementor-13819 .elementor-element.elementor-element-7578da4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13819 .elementor-element.elementor-element-a39c726{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13819 .elementor-element.elementor-element-5b081ef{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13819 .elementor-element.elementor-element-5b081ef::before, .elementor-13819 .elementor-element.elementor-element-5b081ef > .elementor-background-video-container::before, .elementor-13819 .elementor-element.elementor-element-5b081ef > .e-con-inner > .elementor-background-video-container::before, .elementor-13819 .elementor-element.elementor-element-5b081ef > .elementor-background-slideshow::before, .elementor-13819 .elementor-element.elementor-element-5b081ef > .e-con-inner > .elementor-background-slideshow::before, .elementor-13819 .elementor-element.elementor-element-5b081ef > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-59b04e2 );--background-overlay:'';}.elementor-13819 .elementor-element.elementor-element-a923eeb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-13819 .elementor-element.elementor-element-a0f863d{--display:flex;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-13819 .elementor-element.elementor-element-e041097{--display:flex;--border-radius:35px 35px 35px 35px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13819 .elementor-element.elementor-element-e041097:not(.elementor-motion-effects-element-type-background), .elementor-13819 .elementor-element.elementor-element-e041097 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-13819 .elementor-element.elementor-element-12c3c23{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13819 .elementor-element.elementor-element-12c3c23::before, .elementor-13819 .elementor-element.elementor-element-12c3c23 > .elementor-background-video-container::before, .elementor-13819 .elementor-element.elementor-element-12c3c23 > .e-con-inner > .elementor-background-video-container::before, .elementor-13819 .elementor-element.elementor-element-12c3c23 > .elementor-background-slideshow::before, .elementor-13819 .elementor-element.elementor-element-12c3c23 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13819 .elementor-element.elementor-element-12c3c23 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-13819 .elementor-element.elementor-element-0150dfe{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13819 .elementor-element.elementor-element-0150dfe.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13819 .elementor-element.elementor-element-fb09d1d.elementor-element{--align-self:flex-start;}.elementor-13819 .elementor-element.elementor-element-fb09d1d .elementor-icon-wrapper{text-align:center;}.elementor-13819 .elementor-element.elementor-element-fb09d1d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8332c32 );}.elementor-13819 .elementor-element.elementor-element-fb09d1d.elementor-view-framed .elementor-icon, .elementor-13819 .elementor-element.elementor-element-fb09d1d.elementor-view-default .elementor-icon{color:var( --e-global-color-8332c32 );border-color:var( --e-global-color-8332c32 );}.elementor-13819 .elementor-element.elementor-element-fb09d1d.elementor-view-framed .elementor-icon, .elementor-13819 .elementor-element.elementor-element-fb09d1d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8332c32 );}.elementor-13819 .elementor-element.elementor-element-fba8280{color:var( --e-global-color-8332c32 );}.elementor-13819 .elementor-element.elementor-element-521b2b4{--display:flex;--border-radius:35px 35px 35px 35px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13819 .elementor-element.elementor-element-521b2b4:not(.elementor-motion-effects-element-type-background), .elementor-13819 .elementor-element.elementor-element-521b2b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#045C40;}.elementor-13819 .elementor-element.elementor-element-a0244aa{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13819 .elementor-element.elementor-element-a0244aa::before, .elementor-13819 .elementor-element.elementor-element-a0244aa > .elementor-background-video-container::before, .elementor-13819 .elementor-element.elementor-element-a0244aa > .e-con-inner > .elementor-background-video-container::before, .elementor-13819 .elementor-element.elementor-element-a0244aa > .elementor-background-slideshow::before, .elementor-13819 .elementor-element.elementor-element-a0244aa > .e-con-inner > .elementor-background-slideshow::before, .elementor-13819 .elementor-element.elementor-element-a0244aa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-13819 .elementor-element.elementor-element-abcb485 .elementor-heading-title{color:var( --e-global-color-8332c32 );}.elementor-13819 .elementor-element.elementor-element-fa4a29e{color:var( --e-global-color-8332c32 );}.elementor-13819 .elementor-element.elementor-element-e77fc4a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13819 .elementor-element.elementor-element-f8b551e{--spacer-size:15px;}.elementor-13819 .elementor-element.elementor-element-5284078{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13819 .elementor-element.elementor-element-3b08f4c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13819 .elementor-element.elementor-element-3b08f4c::before, .elementor-13819 .elementor-element.elementor-element-3b08f4c > .elementor-background-video-container::before, .elementor-13819 .elementor-element.elementor-element-3b08f4c > .e-con-inner > .elementor-background-video-container::before, .elementor-13819 .elementor-element.elementor-element-3b08f4c > .elementor-background-slideshow::before, .elementor-13819 .elementor-element.elementor-element-3b08f4c > .e-con-inner > .elementor-background-slideshow::before, .elementor-13819 .elementor-element.elementor-element-3b08f4c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#DDDDDD;--background-overlay:'';}.elementor-13819 .elementor-element.elementor-element-57d410d{--display:flex;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-13819 .elementor-element.elementor-element-aafee38{--display:flex;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-13819 .elementor-element.elementor-element-212c4d3{--spacer-size:15px;}.elementor-13819 .elementor-element.elementor-element-e927564{--display:flex;--border-radius:35px 35px 35px 35px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13819 .elementor-element.elementor-element-e927564:not(.elementor-motion-effects-element-type-background), .elementor-13819 .elementor-element.elementor-element-e927564 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#045C40;}.elementor-13819 .elementor-element.elementor-element-c264129{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13819 .elementor-element.elementor-element-c264129::before, .elementor-13819 .elementor-element.elementor-element-c264129 > .elementor-background-video-container::before, .elementor-13819 .elementor-element.elementor-element-c264129 > .e-con-inner > .elementor-background-video-container::before, .elementor-13819 .elementor-element.elementor-element-c264129 > .elementor-background-slideshow::before, .elementor-13819 .elementor-element.elementor-element-c264129 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13819 .elementor-element.elementor-element-c264129 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-13819 .elementor-element.elementor-element-02b26e5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13819 .elementor-element.elementor-element-02b26e5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13819 .elementor-element.elementor-element-7c93697.elementor-element{--align-self:flex-start;}.elementor-13819 .elementor-element.elementor-element-7c93697 .elementor-icon-wrapper{text-align:center;}.elementor-13819 .elementor-element.elementor-element-7c93697.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8332c32 );}.elementor-13819 .elementor-element.elementor-element-7c93697.elementor-view-framed .elementor-icon, .elementor-13819 .elementor-element.elementor-element-7c93697.elementor-view-default .elementor-icon{color:var( --e-global-color-8332c32 );border-color:var( --e-global-color-8332c32 );}.elementor-13819 .elementor-element.elementor-element-7c93697.elementor-view-framed .elementor-icon, .elementor-13819 .elementor-element.elementor-element-7c93697.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8332c32 );}.elementor-13819 .elementor-element.elementor-element-03ce56f{color:var( --e-global-color-8332c32 );}.elementor-13819 .elementor-element.elementor-element-9517683{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13819 .elementor-element.elementor-element-c48d039{--spacer-size:15px;}.elementor-13819 .elementor-element.elementor-element-4f5c0e3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13819 .elementor-element.elementor-element-6da433a{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13819 .elementor-element.elementor-element-4a321d0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13819 .elementor-element.elementor-element-1a0cb24{--icon-box-icon-margin:15px;}.elementor-13819 .elementor-element.elementor-element-1a0cb24.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-13819 .elementor-element.elementor-element-1a0cb24.elementor-view-framed .elementor-icon, .elementor-13819 .elementor-element.elementor-element-1a0cb24.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-13819 .elementor-element.elementor-element-fb8b5fb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13819 .elementor-element.elementor-element-5a78552{--icon-box-icon-margin:15px;}.elementor-13819 .elementor-element.elementor-element-5a78552.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-13819 .elementor-element.elementor-element-5a78552.elementor-view-framed .elementor-icon, .elementor-13819 .elementor-element.elementor-element-5a78552.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-13819 .elementor-element.elementor-element-fa62f19{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13819 .elementor-element.elementor-element-67c83f4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13819 .elementor-element.elementor-element-9c09040{--icon-box-icon-margin:15px;}.elementor-13819 .elementor-element.elementor-element-9c09040.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-13819 .elementor-element.elementor-element-9c09040.elementor-view-framed .elementor-icon, .elementor-13819 .elementor-element.elementor-element-9c09040.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-13819 .elementor-element.elementor-element-9174fad{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13819 .elementor-element.elementor-element-32f14c7{--icon-box-icon-margin:15px;}.elementor-13819 .elementor-element.elementor-element-32f14c7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-13819 .elementor-element.elementor-element-32f14c7.elementor-view-framed .elementor-icon, .elementor-13819 .elementor-element.elementor-element-32f14c7.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-13819 .elementor-element.elementor-element-fdde930{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13819 .elementor-element.elementor-element-b19a32f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13819 .elementor-element.elementor-element-65bc787{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13819 .elementor-element.elementor-element-75ed5f6{text-align:center;}.elementor-13819 .elementor-element.elementor-element-83c7ffb{--spacer-size:15px;}.elementor-13819 .elementor-element.elementor-element-02a0076{--display:flex;--border-radius:35px 35px 35px 35px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13819 .elementor-element.elementor-element-02a0076:not(.elementor-motion-effects-element-type-background), .elementor-13819 .elementor-element.elementor-element-02a0076 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#045C40;}.elementor-13819 .elementor-element.elementor-element-9c53376{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13819 .elementor-element.elementor-element-9c53376::before, .elementor-13819 .elementor-element.elementor-element-9c53376 > .elementor-background-video-container::before, .elementor-13819 .elementor-element.elementor-element-9c53376 > .e-con-inner > .elementor-background-video-container::before, .elementor-13819 .elementor-element.elementor-element-9c53376 > .elementor-background-slideshow::before, .elementor-13819 .elementor-element.elementor-element-9c53376 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13819 .elementor-element.elementor-element-9c53376 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-13819 .elementor-element.elementor-element-8deee02{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13819 .elementor-element.elementor-element-8deee02.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13819 .elementor-element.elementor-element-0c61163.elementor-element{--align-self:flex-start;}.elementor-13819 .elementor-element.elementor-element-0c61163 .elementor-icon-wrapper{text-align:center;}.elementor-13819 .elementor-element.elementor-element-0c61163.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8332c32 );}.elementor-13819 .elementor-element.elementor-element-0c61163.elementor-view-framed .elementor-icon, .elementor-13819 .elementor-element.elementor-element-0c61163.elementor-view-default .elementor-icon{color:var( --e-global-color-8332c32 );border-color:var( --e-global-color-8332c32 );}.elementor-13819 .elementor-element.elementor-element-0c61163.elementor-view-framed .elementor-icon, .elementor-13819 .elementor-element.elementor-element-0c61163.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8332c32 );}.elementor-13819 .elementor-element.elementor-element-daf0b4b{color:var( --e-global-color-8332c32 );}.elementor-13819 .elementor-element.elementor-element-044d5b8{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13819 .elementor-element.elementor-element-09cfc45{--spacer-size:15px;}.elementor-13819 .elementor-element.elementor-element-a3b52c7{--display:flex;--border-radius:35px 35px 35px 35px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13819 .elementor-element.elementor-element-a3b52c7:not(.elementor-motion-effects-element-type-background), .elementor-13819 .elementor-element.elementor-element-a3b52c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-13819 .elementor-element.elementor-element-d1688dc{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13819 .elementor-element.elementor-element-d1688dc::before, .elementor-13819 .elementor-element.elementor-element-d1688dc > .elementor-background-video-container::before, .elementor-13819 .elementor-element.elementor-element-d1688dc > .e-con-inner > .elementor-background-video-container::before, .elementor-13819 .elementor-element.elementor-element-d1688dc > .elementor-background-slideshow::before, .elementor-13819 .elementor-element.elementor-element-d1688dc > .e-con-inner > .elementor-background-slideshow::before, .elementor-13819 .elementor-element.elementor-element-d1688dc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-13819 .elementor-element.elementor-element-f07f2f0{text-align:left;}.elementor-13819 .elementor-element.elementor-element-f07f2f0 .elementor-heading-title{color:var( --e-global-color-8332c32 );}.elementor-13819 .elementor-element.elementor-element-4692b8c{color:var( --e-global-color-8332c32 );}.elementor-13819 .elementor-element.elementor-element-71a8b23{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13819 .elementor-element.elementor-element-bab77c4{--spacer-size:15px;}.elementor-13819 .elementor-element.elementor-element-bbecb04{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13819 .elementor-element.elementor-element-840aa0d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13819 .elementor-element.elementor-element-840aa0d::before, .elementor-13819 .elementor-element.elementor-element-840aa0d > .elementor-background-video-container::before, .elementor-13819 .elementor-element.elementor-element-840aa0d > .e-con-inner > .elementor-background-video-container::before, .elementor-13819 .elementor-element.elementor-element-840aa0d > .elementor-background-slideshow::before, .elementor-13819 .elementor-element.elementor-element-840aa0d > .e-con-inner > .elementor-background-slideshow::before, .elementor-13819 .elementor-element.elementor-element-840aa0d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-59b04e2 );--background-overlay:'';}.elementor-13819 .elementor-element.elementor-element-634e456{--display:flex;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-13819 .elementor-element.elementor-element-f96adfe{--display:flex;--margin-top:10px;--margin-bottom:10px;--margin-left:10px;--margin-right:10px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-13819 .elementor-element.elementor-element-6d1ca08{--spacer-size:15px;}.elementor-13819 .elementor-element.elementor-element-3b1470d{--display:flex;--border-radius:35px 35px 35px 35px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13819 .elementor-element.elementor-element-3b1470d:not(.elementor-motion-effects-element-type-background), .elementor-13819 .elementor-element.elementor-element-3b1470d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-13819 .elementor-element.elementor-element-acea5c4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13819 .elementor-element.elementor-element-acea5c4::before, .elementor-13819 .elementor-element.elementor-element-acea5c4 > .elementor-background-video-container::before, .elementor-13819 .elementor-element.elementor-element-acea5c4 > .e-con-inner > .elementor-background-video-container::before, .elementor-13819 .elementor-element.elementor-element-acea5c4 > .elementor-background-slideshow::before, .elementor-13819 .elementor-element.elementor-element-acea5c4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-13819 .elementor-element.elementor-element-acea5c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-13819 .elementor-element.elementor-element-b930605{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13819 .elementor-element.elementor-element-b930605.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-13819 .elementor-element.elementor-element-1448380.elementor-element{--align-self:flex-start;}.elementor-13819 .elementor-element.elementor-element-1448380 .elementor-icon-wrapper{text-align:center;}.elementor-13819 .elementor-element.elementor-element-1448380.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8332c32 );}.elementor-13819 .elementor-element.elementor-element-1448380.elementor-view-framed .elementor-icon, .elementor-13819 .elementor-element.elementor-element-1448380.elementor-view-default .elementor-icon{color:var( --e-global-color-8332c32 );border-color:var( --e-global-color-8332c32 );}.elementor-13819 .elementor-element.elementor-element-1448380.elementor-view-framed .elementor-icon, .elementor-13819 .elementor-element.elementor-element-1448380.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8332c32 );}.elementor-13819 .elementor-element.elementor-element-4cab39c{color:var( --e-global-color-8332c32 );}.elementor-13819 .elementor-element.elementor-element-40f65e4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13819 .elementor-element.elementor-element-9bbd363{--spacer-size:15px;}.elementor-13819 .elementor-element.elementor-element-4231b01{--display:flex;--border-radius:35px 35px 35px 35px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13819 .elementor-element.elementor-element-4231b01:not(.elementor-motion-effects-element-type-background), .elementor-13819 .elementor-element.elementor-element-4231b01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#045C40;}.elementor-13819 .elementor-element.elementor-element-aa25aac{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13819 .elementor-element.elementor-element-aa25aac::before, .elementor-13819 .elementor-element.elementor-element-aa25aac > .elementor-background-video-container::before, .elementor-13819 .elementor-element.elementor-element-aa25aac > .e-con-inner > .elementor-background-video-container::before, .elementor-13819 .elementor-element.elementor-element-aa25aac > .elementor-background-slideshow::before, .elementor-13819 .elementor-element.elementor-element-aa25aac > .e-con-inner > .elementor-background-slideshow::before, .elementor-13819 .elementor-element.elementor-element-aa25aac > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-13819 .elementor-element.elementor-element-5b054b6{text-align:left;}.elementor-13819 .elementor-element.elementor-element-5b054b6 .elementor-heading-title{color:var( --e-global-color-8332c32 );}.elementor-13819 .elementor-element.elementor-element-ac9a04b{color:var( --e-global-color-8332c32 );}.elementor-13819 .elementor-element.elementor-element-ad84173{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13819 .elementor-element.elementor-element-9738039{--spacer-size:15px;}.elementor-13819 .elementor-element.elementor-element-ba0cfe5{--display:flex;--border-radius:35px 35px 35px 35px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13819 .elementor-element.elementor-element-ba0cfe5:not(.elementor-motion-effects-element-type-background), .elementor-13819 .elementor-element.elementor-element-ba0cfe5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#045C40;}.elementor-13819 .elementor-element.elementor-element-5ca4a7f .elementor-heading-title{color:var( --e-global-color-8332c32 );}.elementor-13819 .elementor-element.elementor-element-db057aa{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-13819 .elementor-element.elementor-element-db057aa::before, .elementor-13819 .elementor-element.elementor-element-db057aa > .elementor-background-video-container::before, .elementor-13819 .elementor-element.elementor-element-db057aa > .e-con-inner > .elementor-background-video-container::before, .elementor-13819 .elementor-element.elementor-element-db057aa > .elementor-background-slideshow::before, .elementor-13819 .elementor-element.elementor-element-db057aa > .e-con-inner > .elementor-background-slideshow::before, .elementor-13819 .elementor-element.elementor-element-db057aa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-13819 .elementor-element.elementor-element-164e1ae{color:var( --e-global-color-8332c32 );}@media(max-width:767px){.elementor-13819 .elementor-element.elementor-element-fb09d1d.elementor-element{--align-self:center;}.elementor-13819 .elementor-element.elementor-element-fa4a29e{text-align:left;}.elementor-13819 .elementor-element.elementor-element-aafee38.e-con{--order:-99999 /* order start hack */;}.elementor-13819 .elementor-element.elementor-element-7c93697.elementor-element{--align-self:center;}.elementor-13819 .elementor-element.elementor-element-03ce56f{text-align:center;}.elementor-13819 .elementor-element.elementor-element-0c61163.elementor-element{--align-self:center;}.elementor-13819 .elementor-element.elementor-element-daf0b4b{text-align:center;}.elementor-13819 .elementor-element.elementor-element-f07f2f0{text-align:center;}.elementor-13819 .elementor-element.elementor-element-4692b8c{text-align:left;}.elementor-13819 .elementor-element.elementor-element-f96adfe.e-con{--order:-99999 /* order start hack */;}.elementor-13819 .elementor-element.elementor-element-1448380.elementor-element{--align-self:center;}.elementor-13819 .elementor-element.elementor-element-5b054b6{text-align:center;}.elementor-13819 .elementor-element.elementor-element-ac9a04b{text-align:center;}}@media(min-width:768px){.elementor-13819 .elementor-element.elementor-element-0150dfe{--width:4.84%;}.elementor-13819 .elementor-element.elementor-element-02b26e5{--width:4.84%;}.elementor-13819 .elementor-element.elementor-element-8deee02{--width:4.84%;}.elementor-13819 .elementor-element.elementor-element-b930605{--width:4.84%;}}/* Start custom CSS for text-editor, class: .elementor-element-fba8280 */.elementor-13819 .elementor-element.elementor-element-fba8280 a {
    color: white!important;
    text-decoration: underline;
}
.elementor-13819 .elementor-element.elementor-element-fba8280 a:hover {
    color: #F5F5F5!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fa4a29e */.elementor-13819 .elementor-element.elementor-element-fa4a29e a {
    color: white!important;
    text-decoration: underline;
}
.elementor-13819 .elementor-element.elementor-element-fa4a29e a:hover {
    color: #F5F5F5!important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-adb6fa3 *//* Block & Einleitung – optional, falls verwendet */
.glossar-block { margin-block: 1.5rem; }
.glossar-block .lead { margin-bottom: .75rem; color: #222; }

/* Wrapper */
.table-wrap {
  overflow-x: auto;                  /* horizontales Scrollen bei Bedarf */
  -webkit-overflow-scrolling: touch;
  border: 1px solid #DDDDDD;
  border-radius: 10px;
  background: #fff;
}

/* Tabelle */
.compare-table {
  border-collapse: separate;
  border-spacing: 0;
  width: 100%;
  min-width: 760px;                  /* sorgt für Scrollbarkeit auf Mobil */
  font-size: clamp(0.92rem, 0.45vw + 0.75rem, 1rem);
  color: #111;                        /* gute Lesbarkeit */
}

.compare-table th,
.compare-table td {
  padding: 12px 14px;
  border-bottom: 1px solid #DDDDDD;   /* Zeilentrenner */
  vertical-align: top;
  line-height: 1.45;
  text-align: left;                   /* linksbündig */
  box-sizing: border-box;
}

/* Kopfzeile sticky oben */
.compare-table thead th {
  position: sticky;
  top: 0;
  background: #DDDDDD;                /* Kopfzeilen-Hintergrund */
  font-weight: 600;
  z-index: 2;
  text-align: left;
}

/* Linke Spalte sticky links */
.compare-table th[scope="row"],
.compare-table th:first-child {
  position: sticky;
  left: 0;
  background: #DDDDDD;                /* linke Spalte abdecken */
  font-weight: 600;
  white-space: nowrap;                /* nach Bedarf: normal, wenn Umbruch gewünscht */
  z-index: 3;                         /* über den scrollenden Zellen */
  /* keine feste Breite setzen! -> verhindert Verschieben */
}

/* Ecke oben links */
.compare-table thead .corner {
  position: sticky;
  left: 0;
  z-index: 4;
  background: #DDDDDD;
}

/* Optional: dezente Hover-Hilfe */
.compare-table tbody tr:hover td,
.compare-table tbody tr:hover th[scope="row"] {
  background: #D0D0D0;
}

/* Screenreader-only Utility */
.sr-only {
  position: absolute !important;
  width: 1px; height: 1px;
  padding: 0; margin: -1px;
  overflow: hidden; clip: rect(0,0,0,0);
  white-space: nowrap; border: 0;
}

/* Abgerundete Ecken oben */
.compare-table thead th:first-child { border-top-left-radius: 10px; }
.compare-table thead th:last-child  { border-top-right-radius: 10px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-03ce56f */.elementor-13819 .elementor-element.elementor-element-03ce56f a {
    color: white!important;
    text-decoration: underline;
}
.elementor-13819 .elementor-element.elementor-element-03ce56f a:hover {
    color: #F5F5F5!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-daf0b4b */.elementor-13819 .elementor-element.elementor-element-daf0b4b a {
    color: white!important;
    text-decoration: underline;
}
.elementor-13819 .elementor-element.elementor-element-daf0b4b a:hover {
    color: #F5F5F5!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4692b8c */.elementor-13819 .elementor-element.elementor-element-4692b8c a {
    color: white!important;
    text-decoration: underline;
}
.elementor-13819 .elementor-element.elementor-element-4692b8c a:hover {
    color: #F5F5F5!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4cab39c */.elementor-13819 .elementor-element.elementor-element-4cab39c a {
    color: white!important;
    text-decoration: underline;
}
.elementor-13819 .elementor-element.elementor-element-4cab39c a:hover {
    color: #F5F5F5!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ac9a04b */.elementor-13819 .elementor-element.elementor-element-ac9a04b a {
    color: white!important;
    text-decoration: underline;
}
.elementor-13819 .elementor-element.elementor-element-ac9a04b a:hover {
    color: #F5F5F5!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-164e1ae */.elementor-13819 .elementor-element.elementor-element-164e1ae a {
    color: white!important;
    text-decoration: underline;
}
.elementor-13819 .elementor-element.elementor-element-164e1ae a:hover {
    color: #F5F5F5!important;
}/* End custom CSS */