@charset "UTF-8";body{min-width:320px;word-break:break-word}body{min-height:100vh;display:flex;flex-direction:column}main{flex:1}.error404 main{display:flex}header,footer{line-height:0}b,strong{font-weight:500}.elementor-icon svg{height:auto}section{overflow:hidden}.page-content a{color:var(--e-global-color-119c81b)}.elementor-widget-container{padding-left:20px;padding-right:20px}@media only screen and (min-width:48em){.elementor-widget-container{padding-left:32px;padding-right:32px}}section.e-con{margin-bottom:60px}@media only screen and (min-width:48em){section.e-con{margin-bottom:96px}}section.e-con.f-no-gap{margin-bottom:0}.e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px}.f-header,.f-footer,.f-nav-wrap{--padding-top:20px;--padding-bottom:20px}@media only screen and (min-width:48em){.f-header,.f-footer,.f-nav-wrap{--padding-top:32px;--padding-bottom:32px}}.f-footer{--padding-top:0px}p:last-child{margin-bottom:0}.f-gap-xs{margin-bottom:20px !important}@media only screen and (min-width:48em){.f-gap-xs{margin-bottom:32px !important}}.f-gap-s{margin-bottom:35px !important}@media only screen and (min-width:48em){.f-gap-s{margin-bottom:50px !important}}.f-gap-m{margin-bottom:50px !important}@media only screen and (min-width:48em){.f-gap-m{margin-bottom:70px !important}}.f-gap-reduced{--gap:5px}.f-accordion .elementor-accordion{max-width:645px}.f-accordion .elementor-accordion .elementor-tab-title,.f-accordion .elementor-accordion .elementor-accordion-title{line-height:1 !important}@media only screen and (min-width:48em){.f-accordion .elementor-accordion .elementor-tab-title,.f-accordion .elementor-accordion .elementor-accordion-title{font-size:24px !important}}.f-accordion .elementor-accordion .elementor-tab-title,.f-accordion .elementor-accordion .elementor-tab-content{padding-left:0}.f-accordion .elementor-accordion .elementor-tab-content{padding-right:0}@media only screen and (min-width:48em){.f-accordion .elementor-accordion .elementor-tab-content{padding-right:100px}}.f-accordion .elementor-accordion .elementor-accordion-item,.f-accordion .elementor-accordion .elementor-tab-content{border:unset}.f-accordion .elementor-accordion .elementor-accordion-item{border-top:1px solid var(--e-global-color-eaeace5);border-bottom:1px solid var(--e-global-color-eaeace5)}.f-accordion .elementor-accordion .elementor-accordion-title{color:var(--e-global-color-text)}.f-accordion .elementor-accordion .elementor-tab-title:hover{color:var(--e-global-color-119c81b)}.f-accordion .elementor-accordion .elementor-tab-title:hover .elementor-accordion-title{color:var(--e-global-color-119c81b)}.f-box{--gap:0;max-width:min(calc(100% - 40px),320px);margin:20px 20px 40px}.f-box .elementor-widget-container{padding-left:0;padding-right:0}@media only screen and (min-width:40em){.f-box{margin-top:60px;margin-bottom:0}}@media only screen and (min-width:48em){.f-box{margin:96px 32px 0}}.f-box .f-box-content{padding:17px 20px 20px}@media only screen and (min-width:48em){.f-box .f-box-content{padding:20px}}.f-box .f-box-content .elementor-divider{padding-top:10px !important;padding-bottom:10px !important}.f-box .f-box-content h2{margin-bottom:60px}.f-box .f-box-pattern{position:absolute;height:100%;width:calc(100vw - 40px);background-repeat:no-repeat;background-position:50% 0;top:20px;left:20px}@media only screen and (min-width:40em){.f-box .f-box-pattern{width:100%;left:unset;right:20px}}@media only screen and (min-width:48em){.f-box .f-box-pattern{top:32px;right:32px}}@media only screen and (min-width:90em){.f-box .f-box-pattern{top:64px;right:64px}}.f-button a,.f-button-dl a,.f-button-top a,.f-button-more a,.f-button-ext a{-webkit-transition:background .2s linear;transition:background .2s linear;background-color:var(--e-global-color-eaeace5);color:var(--e-global-color-text);border-radius:0;padding:.7em 1.4em;width:100%;max-width:350px}.f-button a:visited,.f-button-dl a:visited,.f-button-top a:visited,.f-button-more a:visited,.f-button-ext a:visited{color:var(--e-global-color-text)}@media only screen and (min-width:48em){.f-button a,.f-button-dl a,.f-button-top a,.f-button-more a,.f-button-ext a{padding:.7em 4em;width:auto;max-width:none;min-width:395px}}.f-nav .f-button a,.f-nav .f-button-dl a,.f-nav .f-button-top a,.f-nav .f-button-more a,.f-nav .f-button-ext a{background-color:var(--e-global-color-49b9252);border-radius:8px;padding:.2em .6em;width:auto}.f-button a:hover,.f-button-dl a:hover,.f-button-top a:hover,.f-button-more a:hover,.f-button-ext a:hover,.f-button a:focus,.f-button-dl a:focus,.f-button-top a:focus,.f-button-more a:focus,.f-button-ext a:focus{background-color:var(--e-global-color-119c81b);color:var(--e-global-color-text)}.f-nav .f-button a:hover,.f-nav .f-button-dl a:hover,.f-nav .f-button-top a:hover,.f-nav .f-button-more a:hover,.f-nav .f-button-ext a:hover,.f-nav .f-button a:focus,.f-nav .f-button-dl a:focus,.f-nav .f-button-top a:focus,.f-nav .f-button-more a:focus,.f-nav .f-button-ext a:focus{background-color:var(--e-global-color-f887b20);color:var(--e-global-color-text)}.f-button-dl a .elementor-button-text:after,.f-button-top a .elementor-button-text:after,.f-button-more a .elementor-button-text:after,.f-button-ext a .elementor-button-text:after{display:inline-block;content:"→";margin-left:.3em;font-size:1.1em;line-height:1}.f-button-ext a .elementor-button-text:after{-webkit-transform:translateZ(0) rotate(-45deg);transform:translateZ(0) rotate(-45deg)}.f-button-dl a .elementor-button-text:after,.f-button-top a .elementor-button-text:after{content:"↓";font-size:1.1em;margin-left:.6em}.f-button-top a .elementor-button-text:after{content:"↑"}.f-downloads>.elementor-widget-container{padding-left:0;padding-right:0}.f-downloads .elementor-pagination{padding-left:20px;padding-right:20px;margin-top:20px}@media only screen and (min-width:48em){.f-downloads .elementor-pagination{padding-left:32px;padding-right:32px;margin-top:32px}}.f-divider .elementor-divider{padding-top:0 !important;padding-bottom:0 !important}.f-divider .elementor-divider-separator{border-top:1px solid var(--e-global-color-a04d13f) !important}.f-facts{--widgets-spacing:20px;margin-top:33px}@media only screen and (min-width:64em){.f-facts{--widgets-spacing:30px;margin-top:49px}.f-facts.e-con.e-flex{--flex-direction:row}}.f-facts .elementor-counter-number-prefix,.f-facts .elementor-counter-number-suffix{display:none}.f-facts .elementor-counter .elementor-counter-title{text-align:left}.f-fact.f-fact-large{flex-shrink:0}.f-fact .elementor-counter-title{margin-top:10px}@media only screen and (min-width:64em){.f-fact .elementor-counter-title{margin-top:16px}}.f-fact+.f-fact .elementor-counter{padding-top:20px;border-top:1px solid var(--e-global-color-a04d13f)}@media only screen and (min-width:64em){.f-fact+.f-fact .elementor-counter{padding-top:unset;border-top:unset}}@media only screen and (min-width:64em){.f-fact+.f-fact{border-left:1px solid var(--e-global-color-a04d13f)}.f-fact+.f-fact .elementor-widget-container{padding-left:21.3333333333px}}.f-footer{z-index:10}.f-footer-nav-copy{margin-top:20px;margin-bottom:20px;padding:0}.f-footer-nav a{color:var(--e-global-color-text)}.f-footer-nav a:before{-webkit-transition:all .25s ease-in-out !important;transition:all .25s ease-in-out !important;-webkit-transform:scaleX(0);transform:scaleX(0);bottom:0;height:1px;transform-origin:bottom left;position:absolute;visibility:hidden;content:"";display:block;left:0;width:100%;background-color:var(--e-global-color-text)}.f-footer-nav a:hover,.f-footer-nav a:focus{color:var(--e-global-color-text)}.f-footer-nav a:hover:before,.f-footer-nav a:focus:before{-webkit-transform:scaleX(1);transform:scaleX(1);visibility:visible}.f-footer-logos{padding-top:32px;--widgets-spacing:64px}@media only screen and (min-width:90em){.f-footer-logos.e-con.e-flex{--flex-direction:row}}.f-footer-logo .elementor-icon svg{max-width:100%;width:auto;height:45px}@media only screen and (min-width:48em){.f-footer-logo .elementor-icon svg{height:65px}}@media only screen and (min-width:90em){.f-footer-logo{--flex-shrink:2}}.f-footer-sponsor{--widgets-spacing:20px}@media only screen and (min-width:48em){.f-footer-sponsor{--widgets-spacing:0px}.f-footer-sponsor.e-con.e-flex{--flex-direction:row}}@media only screen and (min-width:90em){.f-footer-sponsor{--justify-content:end}}.f-footer-sponsor .elementor-widget-text-editor{--flex-shrink:0}.f-footer-sponsor .elementor-icon svg{max-width:100%;width:auto;height:45px}.f-footer-top-link{margin-top:-50px;padding:0 0 15px !important}.f-footer-top-link a{font-size:24px !important;line-height:34px !important;color:var(--e-global-color-text) !important;background-color:var(--e-global-color-e212e54) !important;border-radius:0;padding:0 11px}.f-footer-top-link a:hover{color:var(--e-global-color-119c81b) !important;background-color:var(--e-global-color-e212e54) !important}.f-grid{--flex-wrap:wrap;--gap:0;padding-left:6px;padding-right:6px}.f-grid.e-con.e-flex{--flex-direction:row}@media only screen and (min-width:48em){.f-grid{padding-left:18px;padding-right:18px;margin-top:32px}}.f-grid:after{right:-14px;content:"";position:absolute;background-color:var(--e-global-color-a04d13f);top:0;height:100%;width:1px}.f-grid:before{bottom:-14px;content:"";position:absolute;background-color:var(--e-global-color-a04d13f);left:0;height:1px;width:100%}.f-grid:before,.f-grid:after{z-index:5;background-color:#fff}.f-grid:after{width:2px;right:6px}@media only screen and (min-width:48em){.f-grid:after{right:18px}}.f-grid:before{top:unset;bottom:0}.f-grid .f-grid-item{width:50%}@media only screen and (min-width:48em){.f-grid .f-grid-item{width:33.3333333333%}}@media only screen and (min-width:64em){.f-grid .f-grid-item{width:20%}}.f-grid .f-grid-item .elementor-widget-container{padding:14px}.f-grid .f-grid-item .elementor-icon-wrapper{position:relative;line-height:0;padding:20px}.f-grid .f-grid-item .elementor-icon-wrapper:after{right:-14px;content:"";position:absolute;background-color:var(--e-global-color-a04d13f);top:0;height:100%;width:1px}.f-grid .f-grid-item .elementor-icon-wrapper:before{bottom:-14px;content:"";position:absolute;background-color:var(--e-global-color-a04d13f);left:0;height:1px;width:100%}.f-grid .f-grid-item .elementor-icon{font-size:min(calc(50vw - 74px),150px)}.f-grid .f-grid-item svg{height:.8em}#top{padding:0}.f-header{--z-index:99;background-color:rgba(255,255,255,.5);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}@media only screen and (min-width:48em){.f-header{--padding-top:28px;--padding-bottom:28px}}.f-header.f-hidden{opacity:0;visibility:hidden}.f-header .f-logo svg{width:auto;height:48px}@media only screen and (min-width:48em){.f-header .f-logo svg{height:77px}}.f-header .f-burger .elementor-icon{-webkit-transition:.2s;transition:.2s;font-size:22px}@media only screen and (min-width:48em){.f-header .f-burger .elementor-icon{font-size:32px}}.f-header .f-burger .elementor-icon:hover,.f-header .f-burger .elementor-icon:focus{color:var(--e-global-color-119c81b)}.f-hero-a{--box-max-width-mobile:400px;--text-max-width-mobile:315px;--text-max-width-mobile-2:325px;--text-max-width-desktop:475px;--img-height-mobile:calc(50% + 48px/2);--img-height-desktop:calc(100% - 40px)}.f-hero-a .f-hero-text{width:calc(100% - 20px)}@media only screen and (min-width:48em){.f-hero-a .f-hero-text{width:70%}}@media only screen and (min-width:90em){.f-hero-a .f-hero-text{width:calc((100vw - 1440px)/2 + 1008px)}}.f-hero-a .f-hero-text-inner{--padding-top:48px;--padding-bottom:20px}@media only screen and (min-width:48em){.f-hero-a .f-hero-text-inner{--padding-top:48px;--padding-bottom:48px;max-width:1008px}}@media only screen and (min-width:64em){.f-hero-a .f-hero-text-inner{--padding-left:calc((100% - (100vw - 1440px)/2)*0.1428571429)}}.f-hero-a .f-hero-img,.f-hero-a .f-hero-pattern{width:calc(100% - 20px)}@media only screen and (min-width:48em){.f-hero-a .f-hero-img,.f-hero-a .f-hero-pattern{width:70%}}@media only screen and (min-width:90em){.f-hero-a .f-hero-img,.f-hero-a .f-hero-pattern{width:calc((100vw - 1440px)/2 + 1008px)}}@media only screen and (min-width:90em){.f-hero-a .f-hero-img,.f-hero-a .f-hero-pattern{width:1008px;margin-right:calc((100vw - 1440px)/2)}}.f-hero-b{--box-max-width-mobile:400px;--text-max-width-mobile:400px;--text-max-width-mobile-2:400px;--text-max-width-desktop:595px;--img-height-mobile:calc(100% - 40px);--img-height-desktop:calc(100% - 40px)}.f-hero-b .f-hero-text{width:calc(100% - 20px);width:65%}@media only screen and (min-width:48em){.f-hero-b .f-hero-text{width:50%}}@media only screen and (min-width:90em){.f-hero-b .f-hero-text{width:calc((100vw - 1440px)/2 + 720px)}}@media only screen and (min-width:48em){.f-hero-b .f-hero-text{width:65%}}@media only screen and (min-width:64em){.f-hero-b .f-hero-text{width:50%}}.f-hero-b .f-hero-text-inner{--padding-top:48px;--padding-bottom:20px;min-height:290px}@media only screen and (min-width:48em){.f-hero-b .f-hero-text-inner{--padding-top:48px;--padding-bottom:48px;max-width:720px}}@media only screen and (min-width:48em){.f-hero-b .f-hero-text-inner{--widgets-spacing:48px;min-height:535px}}.f-hero-b .f-hero-img,.f-hero-b .f-hero-pattern{width:calc(100% - 20px);width:60%}@media only screen and (min-width:48em){.f-hero-b .f-hero-img,.f-hero-b .f-hero-pattern{width:70%}}@media only screen and (min-width:90em){.f-hero-b .f-hero-img,.f-hero-b .f-hero-pattern{width:calc((100vw - 1440px)/2 + 1008px)}}@media only screen and (min-width:90em){.f-hero-b .f-hero-img,.f-hero-b .f-hero-pattern{width:1008px;margin-right:calc((100vw - 1440px)/2)}}.f-hero-text{align-items:flex-end;top:0;left:0;margin-bottom:48px;max-width:var(--box-max-width-mobile)}@media only screen and (min-width:48em){.f-hero-text{max-width:none}}.f-hero-text-inner .elementor-widget-container{max-width:var(--text-max-width-mobile)}@media only screen and (min-width:48em){.f-hero-text-inner .elementor-widget-container{max-width:var(--text-max-width-desktop)}}.f-hero-text-inner .elementor-widget-heading:not(:first-child) .elementor-widget-container{max-width:var(--text-max-width-mobile-2)}@media only screen and (min-width:48em){.f-hero-text-inner .elementor-widget-heading:not(:first-child) .elementor-widget-container{max-width:var(--text-max-width-desktop)}}.f-hero-text-inner .elementor-widget-button{margin-top:35px}@media only screen and (min-width:48em){.f-hero-text-inner .elementor-widget-button{margin-top:55px}}.f-hero-img,.f-hero-pattern{background-repeat:no-repeat;position:absolute;bottom:0;right:0;height:var(--img-height-mobile)}@media only screen and (min-width:48em){.f-hero-img,.f-hero-pattern{height:var(--img-height-desktop)}}.f-hero-img{background-position:center center;background-size:cover}.f-hero-pattern{background-position:70% 55%}.f-link a,.f-link-top a,.f-link-more a,.f-link-dl a,.f-link-ext a{background-color:unset;padding:unset;color:var(--e-global-color-text)}.f-link a:visited,.f-link-top a:visited,.f-link-more a:visited,.f-link-dl a:visited,.f-link-ext a:visited{color:var(--e-global-color-text)}.f-link a .elementor-button-text,.f-link-top a .elementor-button-text,.f-link-more a .elementor-button-text,.f-link-dl a .elementor-button-text,.f-link-ext a .elementor-button-text{position:relative}.f-link a .elementor-button-text:before,.f-link-top a .elementor-button-text:before,.f-link-more a .elementor-button-text:before,.f-link-dl a .elementor-button-text:before,.f-link-ext a .elementor-button-text:before{-webkit-transition:all .25s ease-in-out !important;transition:all .25s ease-in-out !important;-webkit-transform:scaleX(0);transform:scaleX(0);bottom:-2px;height:2px;transform-origin:bottom left;position:absolute;visibility:hidden;content:"";display:block;left:0;width:100%;background-color:var(--e-global-color-text)}.f-link a:hover,.f-link-top a:hover,.f-link-more a:hover,.f-link-dl a:hover,.f-link-ext a:hover,.f-link a:focus,.f-link-top a:focus,.f-link-more a:focus,.f-link-dl a:focus,.f-link-ext a:focus{color:var(--e-global-color-text)}.f-link a:hover .elementor-button-text:before,.f-link-top a:hover .elementor-button-text:before,.f-link-more a:hover .elementor-button-text:before,.f-link-dl a:hover .elementor-button-text:before,.f-link-ext a:hover .elementor-button-text:before,.f-link a:focus .elementor-button-text:before,.f-link-top a:focus .elementor-button-text:before,.f-link-more a:focus .elementor-button-text:before,.f-link-dl a:focus .elementor-button-text:before,.f-link-ext a:focus .elementor-button-text:before{-webkit-transform:scaleX(1);transform:scaleX(1);visibility:visible}.f-link-top a .elementor-button-text:after,.f-link-more a .elementor-button-text:after,.f-link-dl a .elementor-button-text:after,.f-link-ext a .elementor-button-text:after{display:inline-block;content:"→";margin-left:.3em;font-size:1.1em;line-height:1}.f-link-ext a .elementor-button-text:after{-webkit-transform:translateZ(0) rotate(-45deg);transform:translateZ(0) rotate(-45deg);font-size:1.2em}.f-link-dl a .elementor-button-text:after{content:"↓"}.f-link-top a .elementor-button-text:after{content:"↑"}.f-text-link a,.f-text-link-more a,.f-news-grid .f-news-list .elementor-post__card .elementor-post__read-more-wrapper a,.f-news-teaser .f-news-list .elementor-post__card .elementor-post__read-more-wrapper a{position:relative}.f-text-link a:before,.f-text-link-more a:before,.f-news-grid .f-news-list .elementor-post__card .elementor-post__read-more-wrapper a:before,.f-news-teaser .f-news-list .elementor-post__card .elementor-post__read-more-wrapper a:before{-webkit-transition:all .25s ease-in-out !important;transition:all .25s ease-in-out !important;-webkit-transform:scaleX(0);transform:scaleX(0);bottom:-2px;height:2px;transform-origin:bottom left;position:absolute;visibility:hidden;content:"";display:block;left:0;width:100%;background-color:var(--e-global-color-text)}.f-text-link a:hover:before,.f-text-link-more a:hover:before,.f-news-grid .f-news-list .elementor-post__card .elementor-post__read-more-wrapper a:hover:before,.f-news-teaser .f-news-list .elementor-post__card .elementor-post__read-more-wrapper a:hover:before,.f-text-link a:focus:before,.f-text-link-more a:focus:before,.f-news-grid .f-news-list .elementor-post__card .elementor-post__read-more-wrapper a:focus:before,.f-news-teaser .f-news-list .elementor-post__card .elementor-post__read-more-wrapper a:focus:before{-webkit-transform:scaleX(1);transform:scaleX(1);visibility:visible}.f-text-link-more a:after,.f-news-grid .f-news-list .elementor-post__card .elementor-post__read-more-wrapper a:after,.f-news-teaser .f-news-list .elementor-post__card .elementor-post__read-more-wrapper a:after{display:inline-block;content:"→";margin-left:.3em;font-size:1.1em;line-height:1}.f-media-full .elementor-widget-container{padding-left:0;padding-right:0}.f-media-left .elementor-widget-container{padding-left:0}.f-media-right .elementor-widget-container{padding-right:0}.f-nav{background-color:rgba(255,255,255,.5);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px)}.f-nav .dialog-message{width:85vw;max-width:400px}@media only screen and (min-width:48em){.f-nav .dialog-message{width:calc(50vw + 30px);max-width:none}}.f-nav-wrap{padding-left:26px;padding-bottom:80px;--gap:35px}@media only screen and (min-width:48em){.f-nav-wrap{padding-left:60px;padding-bottom:32px;--gap:47px}}.f-nav-wrap .f-button a,.f-nav-wrap .f-button-ext a,.f-nav-wrap .f-button-more a,.f-nav-wrap .f-button-dl a,.f-nav-wrap .f-button-top a{min-width:unset}.f-nav-close .elementor-icon{font-size:22px}@media only screen and (min-width:48em){.f-nav-close .elementor-icon{font-size:32px}}.f-nav-menu nav ul.elementor-nav-menu>li:not(:last-child){margin-bottom:25px}@media only screen and (min-width:48em){.f-nav-menu nav ul.elementor-nav-menu>li:not(:last-child){margin-bottom:35px}}.f-nav-menu nav ul.elementor-nav-menu>li a,.f-nav-menu nav ul.elementor-nav-menu>li a:hover,.f-nav-menu nav ul.elementor-nav-menu>li a:focus{padding:0}.f-nav-menu .elementor-nav-menu--main .elementor-nav-menu a{-webkit-transition:.2s;transition:.2s}.f-nav-menu .elementor-nav-menu--main .elementor-nav-menu a:hover,.f-nav-menu .elementor-nav-menu--main .elementor-nav-menu a:focus{color:var(--e-global-color-119c81b)}.f-nav-close a{-webkit-transition:.2s;transition:.2s}.f-nav-close a:hover,.f-nav-close a:focus{color:var(--e-global-color-119c81b)}.f-news-grid .f-news-list .category-news .elementor-post__card,.f-news-teaser .f-news-list .category-news .elementor-post__card{background:var(--e-global-color-0ccb207)}.f-news-grid .f-news-list .category-event .elementor-post__card,.f-news-teaser .f-news-list .category-event .elementor-post__card{background:var(--e-global-color-eaeace5)}.f-news-grid .f-news-list .elementor-post__card,.f-news-teaser .f-news-list .elementor-post__card{border-radius:unset;padding:20px 24px 5px}@media only screen and (min-width:90em){.f-news-grid .f-news-list .elementor-post__card,.f-news-teaser .f-news-list .elementor-post__card{padding:20px 48px 5px 24px}}.f-news-grid .f-news-list .elementor-post__card .elementor-post__thumbnail__link,.f-news-teaser .f-news-list .elementor-post__card .elementor-post__thumbnail__link{display:none}.f-news-grid .f-news-list .elementor-post__card .elementor-post__badge,.f-news-teaser .f-news-list .elementor-post__card .elementor-post__badge{position:relative;text-transform:unset;background:unset;margin:0;padding:0;line-height:1;font-size:17px}@media only screen and (min-width:48em){.f-news-grid .f-news-list .elementor-post__card .elementor-post__badge,.f-news-teaser .f-news-list .elementor-post__card .elementor-post__badge{font-size:20px}}.f-news-grid .f-news-list .elementor-post__card .elementor-post__text,.f-news-teaser .f-news-list .elementor-post__card .elementor-post__text{justify-content:space-between;padding:0;margin-top:10px}@media only screen and (min-width:48em){.f-news-grid .f-news-list .elementor-post__card .elementor-post__text,.f-news-teaser .f-news-list .elementor-post__card .elementor-post__text{margin-top:20px}}.f-news-grid .f-news-list .elementor-post__card .elementor-post__read-more,.f-news-teaser .f-news-list .elementor-post__card .elementor-post__read-more{text-transform:unset;margin-top:32px}@media only screen and (min-width:48em){.f-news-grid .f-news-list .elementor-post__card .elementor-post__read-more,.f-news-teaser .f-news-list .elementor-post__card .elementor-post__read-more{margin-top:64px}}.f-news-teaser .elementor-widget-container{padding-left:0;padding-right:0}.f-news-teaser .f-news-list{overflow-x:auto;-webkit-overflow-scrolling:touch;cursor:move;cursor:grab;-ms-overflow-style:none;scrollbar-width:none}.f-news-teaser .f-news-list:active{cursor:grabbing}.f-news-teaser .f-news-list::-webkit-scrollbar{display:none}@media only screen and (min-width:90em){.f-news-teaser .f-news-list{-webkit-overflow-scrolling:unset;overflow-x:unset;cursor:unset}.f-news-teaser .f-news-list:active{cursor:unset}}.f-news-teaser .f-news-list .elementor-posts-container{display:inline-grid;--grid-column-gap:20px}@media only screen and (min-width:48em){.f-news-teaser .f-news-list .elementor-posts-container{--grid-column-gap:32px}}.f-news-teaser .f-news-list .elementor-post__card .elementor-post__title{margin-bottom:0}.f-news-teaser .f-news-list .elementor-post{min-width:215px;width:calc(100vw/1.5 - 20px)}.f-news-teaser .f-news-list .elementor-post:first-child{margin-left:20px}.f-news-teaser .f-news-list .elementor-post:last-child{margin-right:20px}@media only screen and (min-width:32em){.f-news-teaser .f-news-list .elementor-post{width:calc(100vw/2.5 - 20px)}}@media only screen and (min-width:48em){.f-news-teaser .f-news-list .elementor-post{width:calc(100vw/2.5 - 32px)}.f-news-teaser .f-news-list .elementor-post:first-child{margin-left:32px}.f-news-teaser .f-news-list .elementor-post:last-child{margin-right:32px}}@media only screen and (min-width:64em){.f-news-teaser .f-news-list .elementor-post{width:calc(100vw/3.5 - 32px)}}@media only screen and (min-width:90em){.f-news-teaser .f-news-list .elementor-post{width:unset}}.f-news-teaser .f-news-list .elementor-post:not(:first-child){position:relative}.f-news-teaser .f-news-list .elementor-post:not(:first-child):before{position:absolute;content:"";width:1px;height:100%;background-color:var(--e-global-color-a04d13f);left:-10px}@media only screen and (min-width:48em){.f-news-teaser .f-news-list .elementor-post:not(:first-child):before{left:-16px}}.f-news-grid .f-news-list .elementor-posts-container{margin-top:27px;--grid-column-gap:32px;--grid-row-gap:60px}@media only screen and (min-width:48em){.f-news-grid .f-news-list .elementor-posts-container{margin-top:32px;--grid-row-gap:96px}}.f-news-grid .f-news-list .elementor-post__card{overflow:visible}.f-news-grid .f-news-list .elementor-post__card .elementor-post__meta-data{position:absolute;line-height:22px;border:unset;padding:0;left:0;top:-27px}@media only screen and (min-width:48em){.f-news-grid .f-news-list .elementor-post__card .elementor-post__meta-data{top:-32px}}.f-news-grid .f-news-list .elementor-post__card .elementor-post__meta-data .elementor-post-date:before{display:inline-block;content:"Veröffentlicht:"}.f-news-grid .f-news-list .elementor-post__card .elementor-post__excerpt{margin-bottom:0}.elementor-pagination{margin-top:40px}@media only screen and (min-width:48em){.elementor-pagination{margin-top:64px}}.elementor-pagination .page-numbers{-webkit-transition:border .2s linear;transition:border .2s linear;font-size:20px;line-height:1;width:28px;height:28px;padding:3px;display:inline-block;border:1px solid transparent;border-radius:50%;text-align:center;color:var(--e-global-color-text)}.elementor-pagination .page-numbers.current{border-color:var(--e-global-color-119c81b)}.elementor-pagination .page-numbers.next,.elementor-pagination .page-numbers.prev{display:none}.elementor-pagination a.page-numbers.next,.elementor-pagination a.page-numbers.prev{display:inline-block}.elementor-pagination a.page-numbers:hover{border-color:var(--e-global-color-eaeace5)}.f-participant-item{width:calc((100vw - 82px)/2.5);background-size:70% auto;height:0;padding-bottom:80%}@media only screen and (min-width:32em){.f-participant-item{width:calc((100vw - 110px)/3.5)}}@media only screen and (min-width:48em){.f-participant-item{width:calc((100vw - 162px)/4.5)}}@media only screen and (min-width:64em){.f-participant-item{width:calc((100vw - 190px)/5.5)}}@media only screen and (min-width:90em){.f-participant-item{width:227px}}@media only screen and (min-width:64em){.f-participant-item{background-size:60% auto}}.f-partners>.elementor-widget-container{padding-left:0;padding-right:0}.f-partners .f-divider .elementor-widget-container{margin-top:20px;margin-bottom:20px}@media only screen and (min-width:48em){.f-partners .f-divider .elementor-widget-container{margin-top:32px;margin-bottom:32px}}.f-partners .e-loop-item:last-child .f-divider{display:none}.f-partner .f-partner-icon img{margin-bottom:20px;width:100px !important}@media only screen and (min-width:48em){.f-partner .f-partner-icon img{width:133px !important}}.f-read-more:nth-last-child(n+3),.f-read-less:nth-last-child(n+3){margin-bottom:35px}@media only screen and (min-width:48em){.f-read-more:nth-last-child(n+3),.f-read-less:nth-last-child(n+3){margin-bottom:50px}}.f-read-more:nth-last-child(2),.f-read-less:nth-last-child(2){margin-bottom:0}.f-read-more-content-s,.f-read-more-content-m{position:relative;overflow:hidden}.f-read-more-content-s:after,.f-read-more-content-m:after{content:"";background-image:linear-gradient(to bottom,rgba(255,255,255,0),#fff);height:42.5px;position:absolute;bottom:0;left:0;width:100%}.f-read-more-content-s.f-read-more-content-active:after,.f-read-more-content-m.f-read-more-content-active:after{content:none}.f-steps{overflow-x:auto;-webkit-overflow-scrolling:touch;cursor:move;cursor:grab;-ms-overflow-style:none;scrollbar-width:none}.f-steps:active{cursor:grabbing}.f-steps::-webkit-scrollbar{display:none}@media only screen and (min-width:48em){.f-steps{-webkit-overflow-scrolling:unset;overflow-x:unset;cursor:unset}.f-steps:active{cursor:unset}}.f-steps-inner{align-items:flex-start;--padding-left:20px;--widgets-spacing:16px}.f-steps-inner.e-con.e-flex{--flex-direction:row;--flex-wrap:nowrap;--width:auto}@media only screen and (min-width:48em){.f-steps-inner{--justify-content:space-around;--padding-left:32px}.f-steps-inner.e-con.e-flex{--width:100%}}@media only screen and (min-width:64em){.f-steps-inner{--justify-content:initial;--widgets-spacing:32px}}@media only screen and (min-width:90em){.f-steps-inner{--padding-left:0px}}.f-step--3,.f-step--2,.f-step--1{--padding-top:20px;--padding-bottom:20px;--widgets-spacing:8px}.e-con.e-flex.f-step--3,.e-con.e-flex.f-step--2,.e-con.e-flex.f-step--1{flex-shrink:0;--width:200px}.f-step--3:last-child,.f-step--2:last-child,.f-step--1:last-child{margin-right:20px}@media only screen and (min-width:48em){.f-step--3,.f-step--2,.f-step--1{--padding-top:32px;--padding-bottom:32px;max-width:245px}.e-con.e-flex.f-step--3,.e-con.e-flex.f-step--2,.e-con.e-flex.f-step--1{flex-shrink:1;--width:100%}.f-step--3:last-child,.f-step--2:last-child,.f-step--1:last-child{margin-right:32px}}@media only screen and (min-width:64em){.f-step--3,.f-step--2,.f-step--1{left:7.1428571429%}}@media only screen and (min-width:90em){.f-step--3,.f-step--2,.f-step--1{left:calc((100vw - 1440px)/2 + 205.7142857143px)}}.f-step--3 .elementor-widget:last-child,.f-step--2 .elementor-widget:last-child,.f-step--1 .elementor-widget:last-child{margin-top:20px}@media only screen and (min-width:48em){.f-step--3 .elementor-widget:last-child,.f-step--2 .elementor-widget:last-child,.f-step--1 .elementor-widget:last-child{margin-top:16px}}.f-step--1{margin-top:32px}@media only screen and (min-width:48em){.f-step--1{margin-top:80px}}.f-step--2{margin-top:64px}@media only screen and (min-width:48em){.f-step--2{margin-top:192px}}@media only screen and (min-width:64em){.f-step--2{margin-top:256px}}.f-step--3{margin-top:16px}@media only screen and (min-width:48em){.f-step--3{margin-top:48px}}@media only screen and (min-width:64em){.f-step--3{margin-left:96px}}@media only screen and (min-width:90em){.f-step--3{margin-left:128px}}.f-steps-pattern{width:calc(100% - 20px);background-repeat:no-repeat;background-position:70% 55%;position:absolute;right:0;height:75%;width:75%}@media only screen and (min-width:48em){.f-steps-pattern{width:75%}}@media only screen and (min-width:90em){.f-steps-pattern{width:calc((100vw - 1440px)/2 + 1080px)}}@media only screen and (min-width:90em){.f-steps-pattern{width:1080px;margin-right:calc((100vw - 1440px)/2)}}@media only screen and (min-width:64em){.f-steps-link-more{margin-top:-45px}}@media only screen and (min-width:48em){.e-con.e-flex.f-consulting-step-right-img,.e-con.e-flex.f-consulting-step-left-img{--flex-direction:row}}.f-consulting-step-right-img .f-consulting-step-text,.f-consulting-step-left-img .f-consulting-step-text{--justify-content:flex-end}.f-consulting-step-right-img .f-consulting-step-img,.f-consulting-step-left-img .f-consulting-step-img{text-align:left}.f-consulting-step-right-img .f-consulting-step-img img,.f-consulting-step-left-img .f-consulting-step-img img{max-width:min(100%,550px)}@media only screen and (min-width:48em){.f-consulting-step-right-img .f-consulting-step-img,.f-consulting-step-left-img .f-consulting-step-img{text-align:unset}.f-consulting-step-right-img .f-consulting-step-img img,.f-consulting-step-left-img .f-consulting-step-img img{max-width:100%}}.f-consulting-step-right-img .f-consulting-step-text-heading .elementor-widget-container,.f-consulting-step-left-img .f-consulting-step-text-heading .elementor-widget-container,.f-consulting-step-right-img .f-consulting-step-text-body .elementor-widget-container,.f-consulting-step-left-img .f-consulting-step-text-body .elementor-widget-container{max-width:600px}@media only screen and (min-width:64em){.f-consulting-step-right-img .f-consulting-step-text-heading .elementor-widget-container,.f-consulting-step-left-img .f-consulting-step-text-heading .elementor-widget-container,.f-consulting-step-right-img .f-consulting-step-text-body .elementor-widget-container,.f-consulting-step-left-img .f-consulting-step-text-body .elementor-widget-container{width:600px}}@media only screen and (min-width:48em){.f-consulting-step-right-img.e-con.e-flex{--flex-direction:row-reverse}}@media only screen and (min-width:64em){.f-consulting-step-right-img .f-consulting-step-text{--align-items:flex-end}}.f-swiper{overflow-x:auto;-webkit-overflow-scrolling:touch;cursor:move;cursor:grab;-ms-overflow-style:none;scrollbar-width:none;--grid-column-gap:28px}.f-swiper:active{cursor:grabbing}.f-swiper::-webkit-scrollbar{display:none}.f-swiper .elementor-grid{display:flex}.f-swiper .e-loop-item:last-child{padding-right:20px}@media only screen and (min-width:48em){.f-swiper .e-loop-item:last-child{padding-right:32px}}.f-swiper-item:after{right:-14px;content:"";position:absolute;background-color:var(--e-global-color-a04d13f);top:0;height:100%;width:1px}.e-loop-item:last-child .f-swiper-item:after{content:unset}.f-team-item{width:calc((100vw - 54px)/1.5);height:100%}@media only screen and (min-width:32em){.f-team-item{width:calc((100vw - 82px)/2.5)}}@media only screen and (min-width:48em){.f-team-item{width:calc((100vw - 134px)/3.5)}}@media only screen and (min-width:64em){.f-team-item{width:calc((100vw - 162px)/4.5)}}@media only screen and (min-width:90em){.f-team-item{width:302px}}.f-team-item .f-team-img{height:0;padding-bottom:110%}.f-team-item .f-team-text{--widgets-spacing:0}.f-team-item .f-team-text .elementor-widget-container{padding-left:0;padding-right:0}.f-testimonial>.elementor-widget-container{padding-left:0;padding-right:0}.f-testimonial .swiper-button-next,.f-testimonial .swiper-button-prev{top:auto;bottom:-32px;padding:10px !important}.f-testimonial .swiper-button-prev{left:10px}@media only screen and (min-width:48em){.f-testimonial .swiper-button-prev{left:22px}}@media only screen and (min-width:90em){.f-testimonial .swiper-button-prev{left:calc((100vw - 1440px)/2 + 22px)}}.f-testimonial .swiper-button-next{right:10px}@media only screen and (min-width:48em){.f-testimonial .swiper-button-next{right:22px}}@media only screen and (min-width:90em){.f-testimonial .swiper-button-next{right:calc((100vw - 1440px)/2 + 22px)}}.f-testimonial .ae-post-item .ae_data,.f-testimonial .ae-post-item .ae_data>div,.f-testimonial .ae-post-item .ae_data .f-testimonial-a,.f-testimonial .ae-post-item .ae_data .f-testimonial-text,.f-testimonial .ae-post-item .ae_data .f-testimonial-text-inner{height:100%}.f-testimonial-a{overflow-x:hidden}.f-testimonial-a .f-testimonial-text{width:calc(100% - 20px);right:0;align-self:flex-end;margin-top:96px}@media only screen and (min-width:48em){.f-testimonial-a .f-testimonial-text{width:70%}}@media only screen and (min-width:90em){.f-testimonial-a .f-testimonial-text{width:calc((100vw - 1440px)/2 + 1008px)}}@media only screen and (min-width:48em){.f-testimonial-a .f-testimonial-text{margin-top:128px}}@media only screen and (min-width:90em){.f-testimonial-a .f-testimonial-text{margin-top:160px}}.f-testimonial-a .f-testimonial-text-inner{--padding-top:48px;--padding-bottom:20px;--widgets-spacing:48px;--padding-top:244px;--justify-content:space-between}@media only screen and (min-width:48em){.f-testimonial-a .f-testimonial-text-inner{--padding-top:48px;--padding-bottom:48px;max-width:1008px}}@media only screen and (min-width:48em){.f-testimonial-a .f-testimonial-text-inner{min-height:calc(.4*100vw - 32px - 88px + 48px);--padding-left:calc(100%*0.1428571429)}}@media only screen and (min-width:90em){.f-testimonial-a .f-testimonial-text-inner{--padding-left:calc((100% - (100vw - 1440px)/2)*0.1428571429);min-height:472px}}.f-testimonial-a .f-testimonial-text-inner .elementor-widget-container{max-width:560px}.f-testimonial-a .f-testimonial-pattern{background-position:75% 63%;background-repeat:no-repeat;position:absolute;top:0;left:20px;height:96px;width:calc(100vw - 20px)}@media only screen and (min-width:48em){.f-testimonial-a .f-testimonial-pattern{left:calc(.2*100% + 32px);width:calc(.7*100vw - 64px)}}@media only screen and (min-width:90em){.f-testimonial-a .f-testimonial-pattern{left:calc((100vw - 1440px)/2 + 320px);width:944px}}@media only screen and (min-width:48em){.f-testimonial-a .f-testimonial-pattern{height:128px}}@media only screen and (min-width:90em){.f-testimonial-a .f-testimonial-pattern{height:160px}}.f-testimonial-a .f-testimonial-img{position:absolute;top:20px;left:0;width:300px;height:300px}.f-testimonial-a .f-testimonial-img .elementor-widget-container{padding-left:0;padding-right:0}@media only screen and (min-width:48em){.f-testimonial-a .f-testimonial-img{top:40px;left:32px;width:calc(.4*100vw - 32px);height:calc(.4*100vw - 32px)}}@media only screen and (min-width:90em){.f-testimonial-a .f-testimonial-img{left:calc((100vw - 1440px)/2 + 32px);width:544px;height:544px}}.f-testimonial-a .f-testimonial-img .elementor-widget-image{height:100%}.f-testimonial-a .f-testimonial-img img{width:100%;height:100%;object-fit:cover}.f-testimonial-b{overflow:hidden}.f-testimonial-b .f-testimonial-text{width:calc(100% - 20px);align-items:flex-end;margin-top:32px}@media only screen and (min-width:48em){.f-testimonial-b .f-testimonial-text{width:60%}}@media only screen and (min-width:90em){.f-testimonial-b .f-testimonial-text{width:calc((100vw - 1440px)/2 + 864px)}}@media only screen and (min-width:48em){.f-testimonial-b .f-testimonial-text{margin-top:64px}}.f-testimonial-b .f-testimonial-text-inner{--padding-top:48px;--padding-bottom:20px;--widgets-spacing:48px;--padding-top:20px}@media only screen and (min-width:48em){.f-testimonial-b .f-testimonial-text-inner{--padding-top:48px;--padding-bottom:48px;max-width:864px}}@media only screen and (min-width:48em){.f-testimonial-b .f-testimonial-text-inner{--widgets-spacing:96px;--padding-top:48px}}@media only screen and (min-width:90em){.f-testimonial-b .f-testimonial-text-inner{--widgets-spacing:128px}}.f-testimonial-b .f-testimonial-text-inner .elementor-widget-container{max-width:560px}@media only screen and (min-width:48em){.f-testimonial-b .f-testimonial-text-inner .elementor-widget-container{max-width:680px}}.f-testimonial-b .f-testimonial-pattern{background-position:75% 63%;background-repeat:no-repeat;position:absolute;top:0;left:50%;width:50%;height:calc(100% - 32px)}@media only screen and (min-width:48em){.f-testimonial-b .f-testimonial-pattern{left:calc(.3*100% + 32px);width:calc(.6*100vw - 64px)}}@media only screen and (min-width:90em){.f-testimonial-b .f-testimonial-pattern{left:calc((100vw - 1440px)/2 + 464px);width:800px}}@media only screen and (min-width:48em){.f-testimonial-b .f-testimonial-pattern{height:calc(100% - 64px)}}.f-text-block{--gap:0;--flex-wrap:nowrap}.f-text-block .f-text-main p:last-child{margin-bottom:.9rem}@media only screen and (min-width:48em){.f-title-text .elementor-widget-container,.f-text-main .elementor-widget-container{max-width:min(100%,800px)}}.f-title{--flex-wrap:wrap}@media only screen and (min-width:40em){.f-title{--flex-wrap:nowrap;--justify-content:space-between;--gap:0}.f-title.e-con.e-flex{--flex-direction:row}}@media only screen and (min-width:40em){.f-title .f-title-heading{width:288px;--flex-shrink:0}}@media only screen and (min-width:64em){.f-title .f-title-heading{width:432px}}.f-title-s{--flex-wrap:wrap}@media only screen and (min-width:48em){.f-title-s{--flex-wrap:nowrap;--justify-content:space-between;--gap:0}.f-title-s.e-con.e-flex{--flex-direction:row}}@media only screen and (min-width:48em){.f-title-s .f-title-heading{width:288px;--flex-shrink:0}}@media only screen and (min-width:64em){.f-title-s .f-title-heading{width:432px}}.f-title-content.f-no-widget-spacing{--widgets-spacing:0}@media only screen and (min-width:40em){.f-divider+.f-title .f-title-content>.f-text-block,.f-divider+.f-title .f-title-content>.f-title-text{margin-top:5px}.f-divider+.f-title .f-title-content>.f-img,.f-divider+.f-title .f-title-content>.f-accordion{margin-top:10px}}@media only screen and (min-width:48em){.f-divider+.f-title-s .f-title-content>.f-text-block,.f-divider+.f-title-s .f-title-content>.f-title-text{margin-top:5px}.f-divider+.f-title-s .f-title-content>.f-img,.f-divider+.f-title-s .f-title-content>.f-accordion{margin-top:10px}}.f-usp{--padding-left:20px;--padding-right:20px}@media only screen and (min-width:48em){.f-usp{--padding-left:0px;--padding-right:32px}}@media only screen and (min-width:90em){.f-usp{--padding-right:0px}}.f-usp-inner{--padding-top:20px;--padding-bottom:20px;--widgets-spacing:48px;max-width:490px}.f-usp-inner>.e-con-inner{margin-right:0;max-width:1408px}@media only screen and (min-width:48em){.f-usp-inner{--padding-top:32px;--padding-bottom:48px;--widgets-spacing:64px;max-width:none}}@media only screen and (min-width:90em){.f-usp-inner{width:calc((100vw - 1440px)/2 + 1408px)}}.f-usp-items{--container-max-width:1152px;--widgets-spacing:20px}@media only screen and (min-width:48em){.f-usp-items{--widgets-spacing:0}}@media only screen and (min-width:64em){.f-usp-items{--widgets-spacing:30px}}.f-usp-item .elementor-icon-box-wrapper{max-width:300px}@media only screen and (min-width:48em){.f-usp-item .elementor-icon-box-wrapper{max-width:unset}}@media only screen and (min-width:48em){.f-usp-item{width:33.333%}}.f-usp-item+.f-usp-item .elementor-icon-box-wrapper{padding-top:20px;border-top:1px solid var(--e-global-color-e212e54)}@media only screen and (min-width:48em){.f-usp-item+.f-usp-item .elementor-icon-box-wrapper{padding-top:unset;border-top:unset}}@media only screen and (min-width:48em){.f-usp-item+.f-usp-item{border-left:1px solid var(--e-global-color-e212e54)}}.f-usp-item .elementor-icon{font-size:112px}@media only screen and (min-width:48em){.f-usp-item .elementor-icon{font-size:152px}}@media only screen and (min-width:64em){.f-usp-item .elementor-icon{font-size:194px}}