:root{--primary: #005ca9;--secondary: #ffffff;--gray: #5C5C5B;--lightGray: #cdcdcd;--white: #ffffff;--btnPrimary: #5C5C5B;--btnSecondary: #005ca9;--btnWhite: #f2f2f2;--btnBlack: #333333;--btnPrimaryInactive: #005ca9;--btnSecondaryInactive: #f2f2f2;--btnWhiteInactive: #ffffff;--btnBlackInactive: #ffffff;--fontColor: #333333;--fontColorLight: #ffffff;--linkColor: #333333;--linkColorDark: #005ca9;--navigationBg: #ffffff;--footerBg: #005ca9;--overlayOpacity: 0.85;--pMin: 1rem;--pAv: 1.1rem;--pMax: 1.1rem;--h1Min: 2rem;--h1Av: 2.8rem;--h1Max: 3rem;--h2Min: 1.8rem;--h2Av: 2.5rem;--h2Max: 2.8rem;--h3Min: 1.3rem;--h3Av: 1.3rem;--h3Max: 1.3rem;--h4Min: 1.1rem;--h4Av: 1.1rem;--h4Max: 1.1rem;--overlay: #333333;--boxesBg: #cdcdcd;--contentWidthSmall: 1000px;--contentWidthMiddle: 1600px;--contentWidthLarge: 2050px;--deskTextPadding: 40px;--deskTextPaddingBig: 100px;--mobileTextPadding: 20px;--boxShadow: 0px 0px 25px rgba(0,0,0,0.2);--mobileBreakpoint: 960px}html{scroll-behavior:smooth}html body{font-size:100%;color:var(--fontColor)}@media(max-width: calc(960px - 1px)){html body.safari #main figure.fm-scrollUp{background-attachment:scroll !important;background-position:center !important}}html body h1{font-size:var(--h1Min);line-height:1;font-weight:900 !important;font-style:italic}html body h1 span{font-family:"Open Sans",sans-serif !important;font-size:1.6rem;font-weight:400 !important;letter-spacing:2px;font-style:normal !important}@media(min-width: 960px){html body h1{font-size:var(--h1Av)}}@media(min-width: 1240px){html body h1{font-size:var(--h1Max)}}html body h2{padding-top:10px !important;font-size:var(--h2Min);font-weight:900 !important;line-height:.6 !important;font-style:italic}html body h2 span{font-family:"Open Sans",sans-serif !important;font-style:normal !important;font-weight:400 !important}html body h2 span br{line-height:2 !important}@media(min-width: 960px){html body h2{font-size:var(--h2Av)}html body h2 span{font-size:1.6rem;font-weight:300 !important;letter-spacing:2px}}@media(min-width: 1240px){html body h2{font-size:var(--h2Max)}}html body h3{font-weight:900 !important;color:var(--primary) !important;font-size:var(--h3Min);margin:5px 0;margin-bottom:20px;font-style:italic}@media(min-width: 960px){html body h3{font-size:var(--h3Av)}}@media(min-width: 1240px){html body h3{font-size:var(--h3Max)}}html body h4{font-family:"Open Sans",sans-serif;font-size:var(--h4Min);margin:5px 0}@media(min-width: 960px){html body h4{font-size:var(--h4Av)}}@media(min-width: 1240px){html body h4{font-size:var(--h4Max)}}html body h5,html body h6{font-family:"Open Sans",sans-serif}html body p,html body li{margin:5px 0;font-size:var(--pMin);line-height:1.7 !important;font-weight:300 !important}html body p strong,html body li strong{font-weight:600 !important}@media(min-width: 960px){html body p,html body li{font-size:var(--pAv)}}@media(min-width: 1240px){html body p,html body li{font-size:var(--pMax)}}html body p{margin-bottom:15px !important}html body p:last-child{margin-bottom:unset !important}html body .mb-0{margin-bottom:0 !important}html body .fm-list-col{display:flex !important;flex-wrap:wrap !important;-moz-columns:2 !important;columns:2 !important;list-style:none !important;padding-left:unset !important;width:100% !important;gap:0 10px !important}html body .fm-list-col li{width:calc(50% - 10px) !important;background:var(--secondary) !important;padding:5px 10px !important;color:var(--primary) !important;text-align:center !important;font-weight:300 !important;letter-spacing:.3px !important;box-shadow:0 5px 9px rgba(0,0,0,.1)}html body .fm-list-col li strong{font-weight:normal !important}html body a:visited{color:var(--fontColor)}html body a[href*="tel:"]{display:inline-flex}html body .fm-buttons{width:100% !important}html body .fm-buttons .btn{padding:20px !important}html body .col_1 h1,html body .col_2 h1,html body .col_3 h1,html body .col_4 h1,html body .col_5 h1,html body .col_6 h1{font-size:6.5vw}html body .col_1 h1 span,html body .col_2 h1 span,html body .col_3 h1 span,html body .col_4 h1 span,html body .col_5 h1 span,html body .col_6 h1 span{font-size:3.9vw}@media(min-width: 960px){html body .col_1 h1,html body .col_2 h1,html body .col_3 h1,html body .col_4 h1,html body .col_5 h1,html body .col_6 h1{font-size:1.4rem}html body .col_1 h1 span,html body .col_2 h1 span,html body .col_3 h1 span,html body .col_4 h1 span,html body .col_5 h1 span,html body .col_6 h1 span{font-size:1.1rem}}@media(min-width: 1240px){html body .col_1 h1,html body .col_2 h1,html body .col_3 h1,html body .col_4 h1,html body .col_5 h1,html body .col_6 h1{font-size:1.6rem}}html body .text-light h1,html body .text-light h2,html body .text-light h3,html body .text-light h4,html body .text-light h5{color:var(--fontColorLight)}html body p.error{width:100%;color:#cf2626}html body video{-o-object-fit:cover;object-fit:cover;width:100%}html body table{width:100%}html body table tbody th,html body table tbody td{padding:12px 15px}html body table tbody tr{border-bottom:1px solid var(--gray)}html body table tbody tr:nth-of-type(even){background-color:var(--lightGray)}html body table tbody tr:last-of-type{border-bottom:2px solid var(--secondary)}html body table tbody tr.active-row{font-weight:bold;color:var(--secondary)}@media(min-width: calc(960px - 1px)){html body table{max-width:450px}}html body .ce_form .captcha_text{width:100%}html body .fm-btn-primary:hover{color:var(--fontColor) !important}@media(max-width: calc(960px - 1px)){html body .column{padding-left:0;padding-right:0}}html body ::-moz-selection{background:var(--fontColor);color:var(--fontColorLight)}html body ::selection{background:var(--fontColor);color:var(--fontColorLight)}html body ::-moz-selection{background:var(--primary);color:var(--fontColor)}html body #header{width:100% !important;top:0;z-index:10;background:rgba(0,0,0,0);box-shadow:0 0 5px rgba(0,0,0,.2)}html body #header nav{background:rgba(0,0,0,0);position:fixed !important}html body #header nav .navbar-logo .fm-logo{padding:0}html body #header nav .navbar-logo img{display:block;width:200px;height:100%;-o-object-fit:contain;object-fit:contain;transition:all .4s ease}@media(max-width: 960px){html body #header nav .open-nav{width:32px;height:32px;padding:3px 0;top:50%;transform:translateY(-50%);z-index:1010}html body #header nav .open-nav span{background:var(--fontColorLight);height:4px}html body #header nav .open-nav span:nth-of-type(1){top:2px}html body #header nav .open-nav span:nth-of-type(2){top:calc(50% - 3px)}html body #header nav .open-nav span:nth-of-type(3){top:calc(100% - 8px)}html body #header nav:target .open-nav{pointer-events:none}html body #header nav:target .open-nav span:nth-of-type(1){top:calc(100% - 20px) !important}html body #header nav:target .open-nav span:nth-of-type(2){top:calc(50% - 10px) !important}html body #header nav:target .open-nav span:nth-of-type(3){top:calc(100% - 20px) !important}html body #header nav:target .close-nav{width:100vw}html body #header nav .level_1{margin-bottom:80px}html body #header nav .level_1 li{margin-bottom:0}html body #header nav .level_1 li a:not(.open-dropdown){font-size:clamp(17px,3vw,17px);line-height:calc(clamp(17px,3vw,17px)*1.2);padding:4px;color:var(--fontColorLight)}html body #header nav .level_1 li .open-dropdown{font-size:clamp(15px,2vw,16px);line-height:calc(clamp(15px,2vw,16px)*1.6);height:unset;display:flex !important;transition:all .2s}html body #header nav .level_1 li.fm-open>.open-dropdown{transform:rotate(180deg)}html body #header nav .level_1 li ul{display:block;max-height:0;margin:0;overflow:hidden;transition:all .4s ease}html body #header nav .level_1 li ul li a:not(.open-dropdown){font-size:clamp(17px,3vw,17px);line-height:calc(clamp(17px,3vw,17px)*1.2);padding-left:20px}html body #header nav .level_1 li ul li ul li a{padding-left:40px}html body #header nav .level_1 li.fm-open a{background:rgba(0,0,0,0)}html body #header nav .level_1 li.fm-open .open-dropdown{display:flex}html body #header nav .level_1 li.fm-open>ul{max-height:100vh;overflow:auto}html body #header nav .level_1 .fm-social{display:flex;flex-wrap:wrap !important;justify-content:center;gap:20px;opacity:1;position:absolute;bottom:30px;top:auto;width:100%;left:0;padding-left:0;border-bottom:none !important}html body #header nav .level_1 .fm-social li{margin-top:0}html body #header nav .level_1 .fm-social li a{text-align:center;min-width:40px}html body #header nav .level_1 .fm-social li a i.fa{font-size:24px}}@media(min-width: 961px){html body #header nav .open-dropdown{display:none}html body #header nav .level_1 .fm-social,html body #header nav .open-nav,html body #header nav .close-nav{display:none !important}}@media(max-height: 400px){html body #header nav .level_1 .fm-social{display:none !important}}@media(min-width: 961px){html body #header nav{display:flex;flex-wrap:nowrap;margin-right:auto;margin-left:auto;padding:25px !important}html body #header nav .navbar-logo img{width:120px}html body #header nav[data-nav-version=vcenter]{flex-direction:column;align-items:center}html body #header nav[data-nav-version=hcenter]{justify-content:flex-start}html body #header.fm-fixed{box-shadow:0px 0px 15px rgba(0,0,0,.4)}html body #header.fm-fixed .navbar-logo img{width:100px}html body #header.fm-fixed .navbar-menu .level_1{margin:0}}@media(min-width: 1240px){html body #header nav .navbar-logo img{width:150px}html body #header.fm-fixed nav .navbar-logo img{width:100px}}@media(min-width: 1470px){html body #header nav.fm-vcenter .navbar-logo img{width:220px}html body #header nav[data-nav-version=hcenter] .navbar-menu{width:calc(100% - (100% - var(--contentWidthLarge)))}}html body #main .fm-stage{display:flex;align-items:center;justify-content:flex-start;--swiper-navigation-top-offset: calc(100% - 80px);height:90vh !important;padding-top:180px !important;background:linear-gradient(0deg, rgb(0, 92, 169) 50%, rgba(255, 255, 255, 0) 50%)}html body #main .fm-stage .swiper-wrapper{height:100%;transform:translateX(180px) !important}html body #main .fm-stage .swiper-wrapper .ce_text_fm .fm-text{transform:translateX(-180px) !important;height:auto !important;padding-bottom:80px !important}html body #main .fm-stage .swiper-wrapper .ce_text_fm .fm-text .text-hervorgehoben{font-size:1.2rem !important;background:var(--secondary) !important;padding:0px 15px !important;color:var(--fontColor) !important;margin-top:20px !important}html body #main .fm-stage .swiper-wrapper .ce_text_fm .image_container::before{mix-blend-mode:multiply !important;opacity:var(--overlayOpacity) !important;background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, rgb(0, 92, 169) 87%) !important}html body #main .fm-stage .swiper-pagination .swiper-pagination-bullet{background:var(--secondary) !important}html body #main .fm-stage-background{position:absolute;z-index:0;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;justify-content:flex-start}html body #main .fm-stage-background::after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;background:#333}html body #main .fm-stage-background figure{height:100%}html body #main .fm-stage-background figure *{height:100%;-o-object-fit:cover;object-fit:cover}@media(min-width: 960px){html body #main .fm-stage{--swiper-navigation-top-offset: 50%}html body #main .fm-stage-text strong::before,html body #main .fm-stage-text strong::after{width:4rem;margin:0 1rem}}@media(min-width: 1240px){html body #main .fm-stage{height:calc(100vh - 132px)}html body #main .fm-stage-text p{font-size:5vw !important;text-shadow:0px 0px 15px #000,0px 0px 50px #000}html body #main .fm-stage-text strong{text-transform:uppercase}html body #main .fm-stage-background{height:100%}}/*# sourceMappingURL=head.css.map */