.elementor-25154 .elementor-element.elementor-element-5e2b899{--display:flex;--overlay-opacity:1;--border-radius:5px 5px 5px 5px;--margin-top:13px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-25154 .elementor-element.elementor-element-5e2b899:not(.elementor-motion-effects-element-type-background), .elementor-25154 .elementor-element.elementor-element-5e2b899 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-25154 .elementor-element.elementor-element-5e2b899::before, .elementor-25154 .elementor-element.elementor-element-5e2b899 > .elementor-background-video-container::before, .elementor-25154 .elementor-element.elementor-element-5e2b899 > .e-con-inner > .elementor-background-video-container::before, .elementor-25154 .elementor-element.elementor-element-5e2b899 > .elementor-background-slideshow::before, .elementor-25154 .elementor-element.elementor-element-5e2b899 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25154 .elementor-element.elementor-element-5e2b899 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-25154 .elementor-element.elementor-element-5e2b899.e-con{--align-self:center;}.elementor-25154 .elementor-element.elementor-element-0d2885a{text-align:center;}.elementor-25154 .elementor-element.elementor-element-0d2885a .elementor-heading-title{font-size:40px;font-weight:bold;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-25154 .elementor-element.elementor-element-f29a4eb{--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-25154 .elementor-element.elementor-element-f1ff4c1{--display:flex;--padding-top:42px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25154 .elementor-element.elementor-element-f1dbfa1 > .elementor-widget-container{background-color:var( --e-global-color-56273e8 );padding:10px 15px 10px 15px;border-radius:50px 50px 50px 50px;}.elementor-25154 .elementor-element.elementor-element-f1dbfa1 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-25154 .elementor-element.elementor-element-f1dbfa1 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-text );}.elementor-25154 .elementor-element.elementor-element-f1dbfa1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-25154 .elementor-element.elementor-element-f1dbfa1.elementor-view-framed .elementor-icon, .elementor-25154 .elementor-element.elementor-element-f1dbfa1.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-25154 .elementor-element.elementor-element-f1dbfa1 .elementor-icon{font-size:40px;}.elementor-25154 .elementor-element.elementor-element-f1dbfa1 .elementor-icon-box-title, .elementor-25154 .elementor-element.elementor-element-f1dbfa1 .elementor-icon-box-title a{font-size:20px;font-weight:700;}.elementor-25154 .elementor-element.elementor-element-f1dbfa1 .elementor-icon-box-description{font-size:18px;}.elementor-25154 .elementor-element.elementor-element-c6f827b > .elementor-widget-container{background-color:var( --e-global-color-56273e8 );padding:10px 15px 10px 15px;border-radius:50px 50px 50px 50px;}.elementor-25154 .elementor-element.elementor-element-c6f827b .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-25154 .elementor-element.elementor-element-c6f827b .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-text );}.elementor-25154 .elementor-element.elementor-element-c6f827b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-25154 .elementor-element.elementor-element-c6f827b.elementor-view-framed .elementor-icon, .elementor-25154 .elementor-element.elementor-element-c6f827b.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-25154 .elementor-element.elementor-element-c6f827b .elementor-icon{font-size:40px;}.elementor-25154 .elementor-element.elementor-element-c6f827b .elementor-icon-box-title, .elementor-25154 .elementor-element.elementor-element-c6f827b .elementor-icon-box-title a{font-size:20px;font-weight:700;}.elementor-25154 .elementor-element.elementor-element-c6f827b .elementor-icon-box-description{font-size:18px;}.elementor-25154 .elementor-element.elementor-element-fa68abb > .elementor-widget-container{background-color:var( --e-global-color-56273e8 );padding:10px 15px 10px 15px;border-radius:50px 50px 50px 50px;}.elementor-25154 .elementor-element.elementor-element-fa68abb .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-25154 .elementor-element.elementor-element-fa68abb .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-text );}.elementor-25154 .elementor-element.elementor-element-fa68abb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-25154 .elementor-element.elementor-element-fa68abb.elementor-view-framed .elementor-icon, .elementor-25154 .elementor-element.elementor-element-fa68abb.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-25154 .elementor-element.elementor-element-fa68abb .elementor-icon{font-size:40px;}.elementor-25154 .elementor-element.elementor-element-fa68abb .elementor-icon-box-title, .elementor-25154 .elementor-element.elementor-element-fa68abb .elementor-icon-box-title a{font-size:20px;font-weight:700;}.elementor-25154 .elementor-element.elementor-element-fa68abb .elementor-icon-box-description{font-size:18px;}.elementor-25154 .elementor-element.elementor-element-acd5f6f > .elementor-widget-container{background-color:var( --e-global-color-56273e8 );padding:10px 15px 10px 15px;border-radius:50px 50px 50px 50px;}.elementor-25154 .elementor-element.elementor-element-acd5f6f .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-25154 .elementor-element.elementor-element-acd5f6f .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-text );}.elementor-25154 .elementor-element.elementor-element-acd5f6f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-25154 .elementor-element.elementor-element-acd5f6f.elementor-view-framed .elementor-icon, .elementor-25154 .elementor-element.elementor-element-acd5f6f.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-25154 .elementor-element.elementor-element-acd5f6f .elementor-icon{font-size:40px;}.elementor-25154 .elementor-element.elementor-element-acd5f6f .elementor-icon-box-title, .elementor-25154 .elementor-element.elementor-element-acd5f6f .elementor-icon-box-title a{font-size:20px;font-weight:700;}.elementor-25154 .elementor-element.elementor-element-acd5f6f .elementor-icon-box-description{font-size:18px;}.elementor-25154 .elementor-element.elementor-element-0ab3576 > .elementor-widget-container{background-color:var( --e-global-color-56273e8 );padding:10px 15px 10px 15px;border-radius:50px 50px 50px 50px;}.elementor-25154 .elementor-element.elementor-element-0ab3576 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-25154 .elementor-element.elementor-element-0ab3576 .elementor-icon-box-title{margin-block-end:5px;color:var( --e-global-color-text );}.elementor-25154 .elementor-element.elementor-element-0ab3576.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-25154 .elementor-element.elementor-element-0ab3576.elementor-view-framed .elementor-icon, .elementor-25154 .elementor-element.elementor-element-0ab3576.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-25154 .elementor-element.elementor-element-0ab3576 .elementor-icon{font-size:40px;}.elementor-25154 .elementor-element.elementor-element-0ab3576 .elementor-icon-box-title, .elementor-25154 .elementor-element.elementor-element-0ab3576 .elementor-icon-box-title a{font-size:20px;font-weight:700;}.elementor-25154 .elementor-element.elementor-element-0ab3576 .elementor-icon-box-description{font-size:18px;}.elementor-25154 .elementor-element.elementor-element-8e34d9c{--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-25154 .elementor-element.elementor-element-91da7ae{--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-25154 .elementor-element.elementor-element-1f3ba84a{--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-25154 .elementor-element.elementor-element-2a085cc1{--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-25154 .elementor-element.elementor-element-1caa37cb{--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-25154 .elementor-element.elementor-element-d0c559d{--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-25154 .elementor-element.elementor-element-a35f507{--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-25154 .elementor-element.elementor-element-0d65699{--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-25154 .elementor-element.elementor-element-4c8c910{--spacer-size:15px;}.elementor-25154 .elementor-element.elementor-element-606fddbe{--display:flex;--border-radius:35px 35px 35px 35px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25154 .elementor-element.elementor-element-606fddbe:not(.elementor-motion-effects-element-type-background), .elementor-25154 .elementor-element.elementor-element-606fddbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-25154 .elementor-element.elementor-element-421a5c33{--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-25154 .elementor-element.elementor-element-421a5c33::before, .elementor-25154 .elementor-element.elementor-element-421a5c33 > .elementor-background-video-container::before, .elementor-25154 .elementor-element.elementor-element-421a5c33 > .e-con-inner > .elementor-background-video-container::before, .elementor-25154 .elementor-element.elementor-element-421a5c33 > .elementor-background-slideshow::before, .elementor-25154 .elementor-element.elementor-element-421a5c33 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25154 .elementor-element.elementor-element-421a5c33 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-25154 .elementor-element.elementor-element-60656bba{--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-25154 .elementor-element.elementor-element-60656bba.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-25154 .elementor-element.elementor-element-8c9b6eb.elementor-element{--align-self:flex-start;}.elementor-25154 .elementor-element.elementor-element-8c9b6eb .elementor-icon-wrapper{text-align:center;}.elementor-25154 .elementor-element.elementor-element-8c9b6eb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8332c32 );}.elementor-25154 .elementor-element.elementor-element-8c9b6eb.elementor-view-framed .elementor-icon, .elementor-25154 .elementor-element.elementor-element-8c9b6eb.elementor-view-default .elementor-icon{color:var( --e-global-color-8332c32 );border-color:var( --e-global-color-8332c32 );}.elementor-25154 .elementor-element.elementor-element-8c9b6eb.elementor-view-framed .elementor-icon, .elementor-25154 .elementor-element.elementor-element-8c9b6eb.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8332c32 );}.elementor-25154 .elementor-element.elementor-element-3b81a031{color:var( --e-global-color-8332c32 );}.elementor-25154 .elementor-element.elementor-element-5ec805a{--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-25154 .elementor-element.elementor-element-473cd1f{--spacer-size:15px;}.elementor-25154 .elementor-element.elementor-element-1eaf7b7{--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-25154 .elementor-element.elementor-element-d7afcc4{--spacer-size:20px;}.elementor-25154 .elementor-element.elementor-element-cc3f8b4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-25154 .elementor-element.elementor-element-cc3f8b4:not(.elementor-motion-effects-element-type-background), .elementor-25154 .elementor-element.elementor-element-cc3f8b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-25154 .elementor-element.elementor-element-12186caf{--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-25154 .elementor-element.elementor-element-4ee0487{--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-25154 .elementor-element.elementor-element-62a2433{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25154 .elementor-element.elementor-element-608d53ba .elementor-heading-title{color:#FFFFFF;}.elementor-25154 .elementor-element.elementor-element-70f0cf94{color:#FFFFFF;}.elementor-25154 .elementor-element.elementor-element-2f716d30{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25154 .elementor-element.elementor-element-2fe855a7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25154 .elementor-element.elementor-element-6318a53{--spacer-size:15px;}.elementor-25154 .elementor-element.elementor-element-a5ffa57{--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-25154 .elementor-element.elementor-element-4a682b7c{--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-25154 .elementor-element.elementor-element-5e2a00ed{--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-25154 .elementor-element.elementor-element-1389fce{--spacer-size:15px;}.elementor-25154 .elementor-element.elementor-element-6933476f{--display:flex;--border-radius:35px 35px 35px 35px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25154 .elementor-element.elementor-element-6933476f:not(.elementor-motion-effects-element-type-background), .elementor-25154 .elementor-element.elementor-element-6933476f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-25154 .elementor-element.elementor-element-631e2837{--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-25154 .elementor-element.elementor-element-631e2837::before, .elementor-25154 .elementor-element.elementor-element-631e2837 > .elementor-background-video-container::before, .elementor-25154 .elementor-element.elementor-element-631e2837 > .e-con-inner > .elementor-background-video-container::before, .elementor-25154 .elementor-element.elementor-element-631e2837 > .elementor-background-slideshow::before, .elementor-25154 .elementor-element.elementor-element-631e2837 > .e-con-inner > .elementor-background-slideshow::before, .elementor-25154 .elementor-element.elementor-element-631e2837 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-25154 .elementor-element.elementor-element-44b74c1a{--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-25154 .elementor-element.elementor-element-44b74c1a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-25154 .elementor-element.elementor-element-2645fb7b.elementor-element{--align-self:flex-start;}.elementor-25154 .elementor-element.elementor-element-2645fb7b .elementor-icon-wrapper{text-align:center;}.elementor-25154 .elementor-element.elementor-element-2645fb7b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-8332c32 );}.elementor-25154 .elementor-element.elementor-element-2645fb7b.elementor-view-framed .elementor-icon, .elementor-25154 .elementor-element.elementor-element-2645fb7b.elementor-view-default .elementor-icon{color:var( --e-global-color-8332c32 );border-color:var( --e-global-color-8332c32 );}.elementor-25154 .elementor-element.elementor-element-2645fb7b.elementor-view-framed .elementor-icon, .elementor-25154 .elementor-element.elementor-element-2645fb7b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-8332c32 );}.elementor-25154 .elementor-element.elementor-element-afcefdd{color:var( --e-global-color-8332c32 );}.elementor-25154 .elementor-element.elementor-element-bc1b13f{--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-25154 .elementor-element.elementor-element-278de94{--spacer-size:15px;}.elementor-25154 .elementor-element.elementor-element-18c4d64{--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-25154 .elementor-element.elementor-element-3e318c31{--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-25154 .elementor-element.elementor-element-5f80177a{--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-25154 .elementor-element.elementor-element-bc720eb{--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-25154 .elementor-element.elementor-element-bc720eb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-25154 .elementor-element.elementor-element-cbc3398{--spacer-size:15px;}.elementor-25154 .elementor-element.elementor-element-91d0ffe{--spacer-size:20px;}.elementor-25154 .elementor-element.elementor-element-04fc9c1{--display:flex;--border-radius:35px 35px 35px 35px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25154 .elementor-element.elementor-element-04fc9c1:not(.elementor-motion-effects-element-type-background), .elementor-25154 .elementor-element.elementor-element-04fc9c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-25154 .elementor-element.elementor-element-cbf434e{--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-25154 .elementor-element.elementor-element-cbf434e::before, .elementor-25154 .elementor-element.elementor-element-cbf434e > .elementor-background-video-container::before, .elementor-25154 .elementor-element.elementor-element-cbf434e > .e-con-inner > .elementor-background-video-container::before, .elementor-25154 .elementor-element.elementor-element-cbf434e > .elementor-background-slideshow::before, .elementor-25154 .elementor-element.elementor-element-cbf434e > .e-con-inner > .elementor-background-slideshow::before, .elementor-25154 .elementor-element.elementor-element-cbf434e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-25154 .elementor-element.elementor-element-b6c9f6f .elementor-heading-title{color:var( --e-global-color-8332c32 );}.elementor-25154 .elementor-element.elementor-element-3164609{color:var( --e-global-color-8332c32 );}.elementor-25154 .elementor-element.elementor-element-c193cd8{--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-25154 .elementor-element.elementor-element-7390c59{--spacer-size:15px;}.elementor-25154 .elementor-element.elementor-element-49b77d2e{--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-25154 .elementor-element.elementor-element-1155b05{--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-25154 .elementor-element.elementor-element-1023080d{--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-25154 .elementor-element.elementor-element-3029919{--spacer-size:15px;}.elementor-25154 .elementor-element.elementor-element-4b1ede3{--spacer-size:15px;}.elementor-25154 .elementor-element.elementor-element-fd40514{--spacer-size:20px;}.elementor-25154 .elementor-element.elementor-element-788be5a{--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-25154 .elementor-element.elementor-element-788be5a:not(.elementor-motion-effects-element-type-background), .elementor-25154 .elementor-element.elementor-element-788be5a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-56273e8 );}.elementor-25154 .elementor-element.elementor-element-a6cd793 > .elementor-widget-container{margin:15px 15px 15px 15px;}.elementor-25154 .elementor-element.elementor-element-5e8a63a > .elementor-widget-container{margin:15px 15px 15px 15px;}.elementor-25154 .elementor-element.elementor-element-f0634c6{--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-25154 .elementor-element.elementor-element-cabe025{--spacer-size:20px;}.elementor-25154 .elementor-element.elementor-element-171822dc{--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-25154 .elementor-element.elementor-element-56159567{--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-25154 .elementor-element.elementor-element-24e316b7{--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-25154 .elementor-element.elementor-element-4fb70da{--spacer-size:20px;}.elementor-25154 .elementor-element.elementor-element-55622958{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:5px 5px 5px 5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-25154 .elementor-element.elementor-element-55622958:not(.elementor-motion-effects-element-type-background), .elementor-25154 .elementor-element.elementor-element-55622958 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-25154 .elementor-element.elementor-element-24692dd7{--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-25154 .elementor-element.elementor-element-5da48e86{--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-25154 .elementor-element.elementor-element-760f6726{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25154 .elementor-element.elementor-element-2a0c3c32 .elementor-heading-title{color:#FFFFFF;}.elementor-25154 .elementor-element.elementor-element-347dc4fb{color:#FFFFFF;}.elementor-25154 .elementor-element.elementor-element-852f9f3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25154 .elementor-element.elementor-element-1c064c3d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25154 .elementor-element.elementor-element-3f5325e{--spacer-size:15px;}.elementor-25154 .elementor-element.elementor-element-8ecaa8e{--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-25154 .elementor-element.elementor-element-70763a2{--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-25154 .elementor-element.elementor-element-70763a2:not(.elementor-motion-effects-element-type-background), .elementor-25154 .elementor-element.elementor-element-70763a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-56273e8 );}.elementor-25154 .elementor-element.elementor-element-0659191{--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-25154 .elementor-element.elementor-element-8967676 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-25154 .elementor-element.elementor-element-8967676.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-25154 .elementor-element.elementor-element-8967676.elementor-view-framed .elementor-icon, .elementor-25154 .elementor-element.elementor-element-8967676.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-25154 .elementor-element.elementor-element-0218849 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-25154 .elementor-element.elementor-element-0218849.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-25154 .elementor-element.elementor-element-0218849.elementor-view-framed .elementor-icon, .elementor-25154 .elementor-element.elementor-element-0218849.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-25154 .elementor-element.elementor-element-0218849 .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-25154 .elementor-element.elementor-element-79101cb .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-25154 .elementor-element.elementor-element-79101cb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-25154 .elementor-element.elementor-element-79101cb.elementor-view-framed .elementor-icon, .elementor-25154 .elementor-element.elementor-element-79101cb.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-25154 .elementor-element.elementor-element-79101cb .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-25154 .elementor-element.elementor-element-9304a79 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-25154 .elementor-element.elementor-element-9304a79.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-25154 .elementor-element.elementor-element-9304a79.elementor-view-framed .elementor-icon, .elementor-25154 .elementor-element.elementor-element-9304a79.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-25154 .elementor-element.elementor-element-6431e60 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-25154 .elementor-element.elementor-element-6431e60.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-25154 .elementor-element.elementor-element-6431e60.elementor-view-framed .elementor-icon, .elementor-25154 .elementor-element.elementor-element-6431e60.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-25154 .elementor-element.elementor-element-4f77864{--spacer-size:15px;}.elementor-25154 .elementor-element.elementor-element-373f3d1{--spacer-size:15px;}.elementor-25154 .elementor-element.elementor-element-411211bd{--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:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:50px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-25154 .elementor-element.elementor-element-411211bd:not(.elementor-motion-effects-element-type-background), .elementor-25154 .elementor-element.elementor-element-411211bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-25154 .elementor-element.elementor-element-21026feb{text-align:center;}.elementor-25154 .elementor-element.elementor-element-21026feb .elementor-heading-title{color:#FFFFFF;}.elementor-25154 .elementor-element.elementor-element-790c5c5e{--divider-border-style:solid;--divider-color:#FFFFFF;--divider-border-width:3px;}.elementor-25154 .elementor-element.elementor-element-790c5c5e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-25154 .elementor-element.elementor-element-790c5c5e .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-25154 .elementor-element.elementor-element-790c5c5e .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-25154 .elementor-element.elementor-element-688c2a5a{--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:20px;--padding-bottom:2px;--padding-left:0px;--padding-right:0px;}.elementor-25154 .elementor-element.elementor-element-17d0f72a{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25154 .elementor-element.elementor-element-17d0f72a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-25154 .elementor-element.elementor-element-64f48dd0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25154 .elementor-element.elementor-element-76d64dab{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25154 .elementor-element.elementor-element-3d53392a{text-align:end;}.elementor-25154 .elementor-element.elementor-element-3d53392a .elementor-heading-title{font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-25154 .elementor-element.elementor-element-3cffd3f3{text-align:end;color:#FFFFFF;}.elementor-25154 .elementor-element.elementor-element-685c1664{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25154 .elementor-element.elementor-element-436f41d8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25154 .elementor-element.elementor-element-57b590ba{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25154 .elementor-element.elementor-element-3097db97{text-align:end;}.elementor-25154 .elementor-element.elementor-element-3097db97 .elementor-heading-title{font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-25154 .elementor-element.elementor-element-64716c25{text-align:end;color:#FFFFFF;}.elementor-25154 .elementor-element.elementor-element-41946842{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25154 .elementor-element.elementor-element-15bcfc2{--display:flex;--justify-content:center;}.elementor-25154 .elementor-element.elementor-element-1bb26d72{--display:flex;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25154 .elementor-element.elementor-element-1dc8ae58{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25154 .elementor-element.elementor-element-7dd21b90{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25154 .elementor-element.elementor-element-3f81805a{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25154 .elementor-element.elementor-element-593ceddd .elementor-heading-title{font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-25154 .elementor-element.elementor-element-6e832b68{color:#FFFFFF;}.elementor-25154 .elementor-element.elementor-element-736e3037{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25154 .elementor-element.elementor-element-3f2e0b81{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25154 .elementor-element.elementor-element-22c577a0{--display:flex;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25154 .elementor-element.elementor-element-7b2910b3 .elementor-heading-title{font-size:20px;font-weight:700;color:#FFFFFF;}.elementor-25154 .elementor-element.elementor-element-61a8f36a{color:#FFFFFF;}.elementor-25154 .elementor-element.elementor-element-7b333579{--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:1px 1px;--row-gap:1px;--column-gap:1px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25154 .elementor-element.elementor-element-7b333579:not(.elementor-motion-effects-element-type-background), .elementor-25154 .elementor-element.elementor-element-7b333579 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-56273e8 );}.elementor-25154 .elementor-element.elementor-element-ed2db9d{--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:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:5px 5px 5px 5px;box-shadow:0px 0px 15px 0px rgba(0, 0, 0, 0.37);--margin-top:-80px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25154 .elementor-element.elementor-element-ed2db9d:not(.elementor-motion-effects-element-type-background), .elementor-25154 .elementor-element.elementor-element-ed2db9d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-25154 .elementor-element.elementor-element-13c28264{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:1px 1px;--row-gap:1px;--column-gap:1px;--padding-top:015px;--padding-bottom:15px;--padding-left:10px;--padding-right:010px;}.elementor-25154 .elementor-element.elementor-element-13c28264.e-con{--align-self:center;}.elementor-25154 .elementor-element.elementor-element-6ab511a1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-25154 .elementor-element.elementor-element-6e02bb0d{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-59b04e2 );--border-color:var( --e-global-color-59b04e2 );--border-radius:5px 5px 0px 0px;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25154 .elementor-element.elementor-element-2543ca61{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-25154 .elementor-element.elementor-element-60656bba{--width:4.84%;}.elementor-25154 .elementor-element.elementor-element-cc3f8b4{--width:100%;}.elementor-25154 .elementor-element.elementor-element-62a2433{--width:66%;}.elementor-25154 .elementor-element.elementor-element-2f716d30{--width:33%;}.elementor-25154 .elementor-element.elementor-element-44b74c1a{--width:4.84%;}.elementor-25154 .elementor-element.elementor-element-bc720eb{--width:99.892%;}.elementor-25154 .elementor-element.elementor-element-55622958{--width:100%;}.elementor-25154 .elementor-element.elementor-element-760f6726{--width:66%;}.elementor-25154 .elementor-element.elementor-element-852f9f3{--width:33%;}.elementor-25154 .elementor-element.elementor-element-411211bd{--content-width:1140px;}.elementor-25154 .elementor-element.elementor-element-688c2a5a{--content-width:1140px;}.elementor-25154 .elementor-element.elementor-element-17d0f72a{--width:40%;}.elementor-25154 .elementor-element.elementor-element-76d64dab{--width:70%;}.elementor-25154 .elementor-element.elementor-element-685c1664{--width:30%;}.elementor-25154 .elementor-element.elementor-element-57b590ba{--width:70%;}.elementor-25154 .elementor-element.elementor-element-41946842{--width:30%;}.elementor-25154 .elementor-element.elementor-element-15bcfc2{--width:20%;}.elementor-25154 .elementor-element.elementor-element-1bb26d72{--width:40%;}.elementor-25154 .elementor-element.elementor-element-7dd21b90{--width:30%;}.elementor-25154 .elementor-element.elementor-element-3f81805a{--width:70%;}.elementor-25154 .elementor-element.elementor-element-3f2e0b81{--width:30%;}.elementor-25154 .elementor-element.elementor-element-22c577a0{--width:70%;}.elementor-25154 .elementor-element.elementor-element-7b333579{--content-width:1140px;}.elementor-25154 .elementor-element.elementor-element-13c28264{--width:100%;}.elementor-25154 .elementor-element.elementor-element-6e02bb0d{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-25154 .elementor-element.elementor-element-13c28264{--width:100%;}}@media(max-width:1024px){.elementor-25154 .elementor-element.elementor-element-411211bd{--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-25154 .elementor-element.elementor-element-688c2a5a{--padding-top:30px;--padding-bottom:30px;--padding-left:00px;--padding-right:00px;}.elementor-25154 .elementor-element.elementor-element-17d0f72a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25154 .elementor-element.elementor-element-64f48dd0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25154 .elementor-element.elementor-element-436f41d8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25154 .elementor-element.elementor-element-1bb26d72{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25154 .elementor-element.elementor-element-1dc8ae58{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25154 .elementor-element.elementor-element-736e3037{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25154 .elementor-element.elementor-element-ed2db9d{--margin-top:-100px;--margin-bottom:030px;--margin-left:0px;--margin-right:0px;}.elementor-25154 .elementor-element.elementor-element-13c28264{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}}@media(max-width:767px){.elementor-25154 .elementor-element.elementor-element-5e2b899{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25154 .elementor-element.elementor-element-f1dbfa1 > .elementor-widget-container{padding:15px 020px 10px 020px;}.elementor-25154 .elementor-element.elementor-element-f1dbfa1 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:9px;}.elementor-25154 .elementor-element.elementor-element-f1dbfa1 .elementor-icon-box-title{margin-block-end:0px;}.elementor-25154 .elementor-element.elementor-element-f1dbfa1 .elementor-icon{font-size:24px;}.elementor-25154 .elementor-element.elementor-element-f1dbfa1 .elementor-icon-box-title, .elementor-25154 .elementor-element.elementor-element-f1dbfa1 .elementor-icon-box-title a{font-size:20px;}.elementor-25154 .elementor-element.elementor-element-f1dbfa1 .elementor-icon-box-description{font-size:20px;}.elementor-25154 .elementor-element.elementor-element-c6f827b > .elementor-widget-container{padding:15px 020px 10px 020px;}.elementor-25154 .elementor-element.elementor-element-c6f827b .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:9px;}.elementor-25154 .elementor-element.elementor-element-c6f827b .elementor-icon-box-title{margin-block-end:0px;}.elementor-25154 .elementor-element.elementor-element-c6f827b .elementor-icon{font-size:24px;}.elementor-25154 .elementor-element.elementor-element-c6f827b .elementor-icon-box-title, .elementor-25154 .elementor-element.elementor-element-c6f827b .elementor-icon-box-title a{font-size:20px;}.elementor-25154 .elementor-element.elementor-element-c6f827b .elementor-icon-box-description{font-size:20px;}.elementor-25154 .elementor-element.elementor-element-fa68abb > .elementor-widget-container{padding:15px 020px 10px 020px;}.elementor-25154 .elementor-element.elementor-element-fa68abb .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:9px;}.elementor-25154 .elementor-element.elementor-element-fa68abb .elementor-icon-box-title{margin-block-end:0px;}.elementor-25154 .elementor-element.elementor-element-fa68abb .elementor-icon{font-size:24px;}.elementor-25154 .elementor-element.elementor-element-fa68abb .elementor-icon-box-title, .elementor-25154 .elementor-element.elementor-element-fa68abb .elementor-icon-box-title a{font-size:20px;}.elementor-25154 .elementor-element.elementor-element-fa68abb .elementor-icon-box-description{font-size:20px;}.elementor-25154 .elementor-element.elementor-element-acd5f6f > .elementor-widget-container{padding:15px 020px 10px 020px;}.elementor-25154 .elementor-element.elementor-element-acd5f6f .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:9px;}.elementor-25154 .elementor-element.elementor-element-acd5f6f .elementor-icon-box-title{margin-block-end:0px;}.elementor-25154 .elementor-element.elementor-element-acd5f6f .elementor-icon{font-size:24px;}.elementor-25154 .elementor-element.elementor-element-acd5f6f .elementor-icon-box-title, .elementor-25154 .elementor-element.elementor-element-acd5f6f .elementor-icon-box-title a{font-size:20px;}.elementor-25154 .elementor-element.elementor-element-acd5f6f .elementor-icon-box-description{font-size:20px;}.elementor-25154 .elementor-element.elementor-element-0ab3576 > .elementor-widget-container{padding:15px 020px 10px 020px;}.elementor-25154 .elementor-element.elementor-element-0ab3576 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:9px;}.elementor-25154 .elementor-element.elementor-element-0ab3576 .elementor-icon-box-title{margin-block-end:0px;}.elementor-25154 .elementor-element.elementor-element-0ab3576 .elementor-icon{font-size:24px;}.elementor-25154 .elementor-element.elementor-element-0ab3576 .elementor-icon-box-title, .elementor-25154 .elementor-element.elementor-element-0ab3576 .elementor-icon-box-title a{font-size:20px;}.elementor-25154 .elementor-element.elementor-element-0ab3576 .elementor-icon-box-description{font-size:20px;}.elementor-25154 .elementor-element.elementor-element-1caa37cb.e-con{--order:-99999 /* order start hack */;}.elementor-25154 .elementor-element.elementor-element-8c9b6eb.elementor-element{--align-self:center;}.elementor-25154 .elementor-element.elementor-element-cc3f8b4{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25154 .elementor-element.elementor-element-5e2a00ed.e-con{--order:-99999 /* order start hack */;}.elementor-25154 .elementor-element.elementor-element-2645fb7b.elementor-element{--align-self:center;}.elementor-25154 .elementor-element.elementor-element-24e316b7.e-con{--order:-99999 /* order start hack */;}.elementor-25154 .elementor-element.elementor-element-55622958{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-25154 .elementor-element.elementor-element-0659191.e-con{--order:-99999 /* order start hack */;}.elementor-25154 .elementor-element.elementor-element-411211bd{--padding-top:50px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-25154 .elementor-element.elementor-element-688c2a5a{--padding-top:30px;--padding-bottom:30px;--padding-left:10px;--padding-right:10px;}.elementor-25154 .elementor-element.elementor-element-64f48dd0{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-25154 .elementor-element.elementor-element-76d64dab{--width:65%;}.elementor-25154 .elementor-element.elementor-element-685c1664{--width:33%;}.elementor-25154 .elementor-element.elementor-element-436f41d8{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-25154 .elementor-element.elementor-element-57b590ba{--width:65%;}.elementor-25154 .elementor-element.elementor-element-57b590ba.e-con{--order:99999 /* order end hack */;}.elementor-25154 .elementor-element.elementor-element-3097db97{text-align:start;}.elementor-25154 .elementor-element.elementor-element-64716c25{text-align:start;}.elementor-25154 .elementor-element.elementor-element-41946842{--width:33%;}.elementor-25154 .elementor-element.elementor-element-1dc8ae58{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-25154 .elementor-element.elementor-element-7dd21b90{--width:33%;}.elementor-25154 .elementor-element.elementor-element-7dd21b90.e-con{--order:99999 /* order end hack */;}.elementor-25154 .elementor-element.elementor-element-3f81805a{--width:65%;}.elementor-25154 .elementor-element.elementor-element-593ceddd{text-align:end;}.elementor-25154 .elementor-element.elementor-element-6e832b68{text-align:end;}.elementor-25154 .elementor-element.elementor-element-736e3037{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-25154 .elementor-element.elementor-element-3f2e0b81{--width:33%;}.elementor-25154 .elementor-element.elementor-element-22c577a0{--width:65%;}.elementor-25154 .elementor-element.elementor-element-ed2db9d{--margin-top:-70px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-25154 .elementor-element.elementor-element-13c28264{--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-25154 .elementor-element.elementor-element-6ab511a1 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-25154 .elementor-element.elementor-element-6ab511a1{text-align:center;}}/* Start custom CSS for heading, class: .elementor-element-0d2885a */.elementor-25154 .elementor-element.elementor-element-0d2885a u {
    text-decoration: underline var(--e-global-color-primary) 5px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1bce44c */.checkliste-body {
            padding: 10px;
        }
        ul.checklist {
            list-style-type: none;
            padding: 0;
            margin: 0;
        }
        ul.checklist li {
            background-color: #fff;
            border: 1px solid #ddd;
            padding: 10px 15px;
            margin: 8px 0 8px 20px;
            border-radius: 5px;
            box-shadow: 0 2px 4px rgba(0,0,0,0.1);
            position: relative;
            transition: all 0.3s ease;
        }
        ul.checklist li:before {
            content: "!";
            position: absolute;
            left: -25px;
            top: 50%;
            transform: translateY(-50%);
            background-color: var(--e-global-color-primary);
            color: #fff;
            width: 30px;
            height: 30px;
            border-radius: 50%;
            display: flex;
            justify-content: center;
            align-items: center;
            font-size: 20px;
            font-weight: 900;
        }
        ul.checklist li:hover {
            background-color: #045C40;
            color: #fff;
        }
        ul.checklist li:hover:before {
            background-color: #fff;
            color: #045C40;
            box-shadow: 0 2px 4px rgba(0,0,0,0.3);
        }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b81a031 */.elementor-25154 .elementor-element.elementor-element-3b81a031 a {
    color: white!important;
    text-decoration: underline;
}
.elementor-25154 .elementor-element.elementor-element-3b81a031 a:hover {
    color: #F5F5F5!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-afcefdd */.elementor-25154 .elementor-element.elementor-element-afcefdd a {
    color: white!important;
    text-decoration: underline;
}
.elementor-25154 .elementor-element.elementor-element-afcefdd a:hover {
    color: #F5F5F5!important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f5a33ff *//* Mythos-Check – Checklist Box */
.mythos-check {
  margin: 2rem 0;
  padding: 1.25rem;
  border: 1px solid rgba(0,0,0,0.08);
  border-radius: 14px;
  background: #fff;
}

.mythos-check h3 {
  margin: 0 0 0.5rem 0;
  font-size: 1.25rem;
  line-height: 1.25;
}

.mythos-check__intro {
  margin: 0 0 1rem 0;
  color: rgba(0,0,0,0.75);
  font-size: 0.98rem;
}

.mythos-check__grid {
  display: grid;
  grid-template-columns: 1fr;
  gap: 0.85rem;
}

.mythos-check__card {
  padding: 1rem;
  border-radius: 12px;
  border: 1px solid rgba(0,0,0,0.08);
  background: rgba(0,0,0,0.02);
}

.mythos-check__headline {
  display: flex;
  align-items: center;
  gap: 0.5rem;
  margin: 0 0 0.6rem 0;
  font-size: 1.02rem;
}

.mythos-check__badge {
  display: inline-flex;
  width: 28px;
  height: 28px;
  border-radius: 999px;
  align-items: center;
  justify-content: center;
  font-weight: 700;
  line-height: 1;
  border: 1px solid rgba(0,0,0,0.12);
  background: #fff;
}

.mythos-check__list {
  margin: 0;
  padding-left: 1.15rem;
}

.mythos-check__list li {
  margin: 0.25rem 0;
}

/* Subtle “status” accents (keine knalligen Farben, wirkt seriös) */
.mythos-check__card--ok {
  border-left: 4px solid rgba(0,0,0,0.35);
}

.mythos-check__card--maybe {
  border-left: 4px solid rgba(0,0,0,0.25);
}

.mythos-check__card--no {
  border-left: 4px solid rgba(0,0,0,0.45);
}

/* Responsive: ab Tablet 3 Spalten */
@media (min-width: 800px) {
  .mythos-check__grid {
    grid-template-columns: repeat(3, 1fr);
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a6a3bb2 *//* =========================
   Mechanische Methoden – 3-Grid
   ========================= */

.ks-section {
  padding: 2rem 0;
}

.ks-container {
  max-width: 980px;
  margin: 0 auto;
  padding: 0 1rem;
}

.ks-section h2 {
  margin-bottom: 0.75rem;
  line-height: 1.2;
}

.ks-intro {
  margin-bottom: 1.25rem;
}

/* Grid */
.ks-grid {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 1rem;
}

/* Cards */
.ks-card {
  background-color: #ffffff;
  border: 1px solid rgba(0, 0, 0, 0.12);
  border-radius: 14px;
  padding: 1.1rem;
}

.ks-card h3 {
  margin-bottom: 0.6rem;
  font-size: 1.05rem;
  line-height: 1.25;
}

.ks-card p {
  margin-bottom: 0.8rem;
}

.ks-card p:last-child {
  margin-bottom: 0;
}

/* Responsive */
@media (max-width: 900px) {
  .ks-grid {
    grid-template-columns: repeat(2, 1fr);
  }
}

@media (max-width: 620px) {
  .ks-grid {
    grid-template-columns: 1fr;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-47f714c */.methoden-tabelle-container {
  width: 100%;
  overflow-x: auto;
}

.methoden-tabelle {
  width: 100%;
  border-collapse: collapse;
  min-width: 700px;
  font-family: Arial, sans-serif;
}

.methoden-tabelle th,
.methoden-tabelle td {
  border: 1px solid #ddd;
  padding: 12px;
  text-align: left;
}

/* Kopfzeile */
.methoden-tabelle thead th {
  background-color: #045C40;
  color: #fff;
  font-weight: bold;
  position: sticky;
  top: 0;
  z-index: 2;
}

/* Linke Spalte sticky */
.methoden-tabelle td:first-child,
.methoden-tabelle th:first-child {
  background-color: #045C40;
  color: #fff;
  font-weight: bold;
  position: sticky;
  left: 0;
  z-index: 1;
}

/* Zebra-Streifen */
.methoden-tabelle tbody tr:nth-child(even) {
  background-color: #f9f9f9;
}

/* Mobile */
@media (max-width: 768px) {
  .methoden-tabelle {
    font-size: 14px;
    min-width: 100%;
  }

  .methoden-tabelle th,
  .methoden-tabelle td {
    padding: 8px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3164609 */.elementor-25154 .elementor-element.elementor-element-3164609 a {
    color: white!important;
    text-decoration: underline;
}
.elementor-25154 .elementor-element.elementor-element-3164609 a:hover {
    color: #F5F5F5!important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bbad6a0 *//* Container */
.checkliste-body {
    padding: 10px;
}

/* Nummerierte Checkliste */
ol.checklist {
    list-style: none;
    padding: 0;
    margin: 0;
    counter-reset: step;
}

/* Einzelner Schritt */
ol.checklist li {
    counter-increment: step;
    background-color: #ffffff;
    border: 1px solid #ddd;
    padding: 12px 16px;
    margin: 12px 0 12px 45px;
    border-radius: 6px;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.08);
    position: relative;
    transition: all 0.3s ease;
    line-height: 1.6;
}

/* Nummern-Kreis */
ol.checklist li::before {
    content: counter(step);
    position: absolute;
    left: -45px;
    top: 50%;
    transform: translateY(-50%);
    background-color: var(--e-global-color-primary);
    color: #ffffff;
    width: 34px;
    height: 34px;
    border-radius: 50%;
    display: flex;
    justify-content: center;
    align-items: center;
    font-size: 15px;
    font-weight: 700;
    box-shadow: 0 2px 4px rgba(0,0,0,0.15);
}

/* Hover-Effekt */
ol.checklist li:hover {
    background-color: #045C40;
    color: #ffffff;
    transform: translateY(-2px);
}

ol.checklist li:hover::before {
    background-color: #ffffff;
    color: #045C40;
    box-shadow: 0 2px 6px rgba(0,0,0,0.25);
}

/* Mobile Optimierung */
@media (max-width: 600px) {
    ol.checklist li {
        margin-left: 40px;
        padding: 12px;
    }

    ol.checklist li::before {
        left: -40px;
        width: 30px;
        height: 30px;
        font-size: 14px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-688c2a5a */.elementor-25154 .elementor-element.elementor-element-688c2a5a a {
    color: white;
    text-decoration: none;
}
.elementor-25154 .elementor-element.elementor-element-688c2a5a a:hover {
    text-decoration: underline;
}/* End custom CSS */