@font-face{font-family:"AkkoProRoundedMedium";src:url("fonts/AkkoProRoundedMedium/font.woff2") format("woff2"),url("fonts/AkkoProRoundedMedium/font.woff") format("woff")}@font-face{font-family:"AkkoProRoundedRegular";src:url("fonts/AkkoProRoundedRegular/font.woff2") format("woff2"),url("fonts/AkkoProRoundedRegular/font.woff") format("woff")}@font-face{font-family:"AkkoProRoundedThin";src:url("fonts/AkkoProRoundedThin/font.woff2") format("woff2"),url("fonts/AkkoProRoundedThin/font.woff") format("woff")}:root{--aktuellesHeader320: 24;--aktuellesHeader1920: 144;--heading320: 60;--heading1920: 200;--body320: 16;--body1920: 24;--articleTitle320: 18;--articleTitle1920: 44;--review320: 18;--review1920: 34;--reviewTitle320: 18;--reviewTitle1920: 34;--footerMenu320: 16;--footerMenu1920: 18;--accordionItemTitle320: 36;--accordionItemTitle1920: 99;--iconSize320: 40;--iconSize1920: 80;--lineAktuellesHeader320: 38;--lineAktuellesHeader1920: 156;--lineBody320: 19;--lineBody1920: 28;--lineFooterMenu320: 18;--lineFooterMenu1920: 22}.form-usecase input,.form-usecase textarea,.form-usecase .body .card-body{font-size:calc(1px * var(--body320) + (( var(--body1920) - var(--body320) ) * (( 100vw - 320px ) / (1920 - 320))));line-height:calc(calc(1px * var(--lineBody320) + (( var(--lineBody1920) - var(--lineBody320) ) * ((    100vw - 320px ) / (1920 - 320)))))}.review{font-size:calc(1px * var(--review320) + (( var(--review1920) - var(--review320) ) * (( 100vw - 320px ) / (1920 - 320))));line-height:calc(calc(1px * var(--lineReview320) + (( var(--lineReview1920) - var(--lineReview320) ) * ((    100vw - 320px ) / (1920 - 320)))))}.reviews .strong{font-size:calc(1px * var(--reviewTitle320) + (( var(--reviewTitle1920) - var(--reviewTitle320) ) * (( 100vw - 320px ) / (1920 - 320))));line-height:calc(calc(1px * var(--lineReviewTitle320) + (( var(--lineReviewTitle1920) - var(--lineReviewTitle320) ) * ((    100vw - 320px ) / (1920 - 320)))))}.artikelTitel{font-size:calc(1px * var(--articleTitle320) + (( var(--articleTitle1920) - var(--articleTitle320) ) * (( 100vw - 320px ) / (1920 - 320))));font-family:"AkkoProRoundedThin"}#mainMenu{font-family:"AkkoProRoundedRegular" !important}body{font-size:calc(1px * var(--body320) + (( var(--body1920) - var(--body320) ) * (( 100vw - 320px ) / (1920 - 320)))) !important;font-family:"AkkoProRoundedRegular" !important;line-height:normal !important}body .paragraphs,body #contact,body footer,body .accordion-body{line-height:calc(calc(1px * var(--lineBody320) + (( var(--lineBody1920) - var(--lineBody320) ) * ((    100vw - 320px ) / (1920 - 320)))))}.footer-menu{font-size:calc(1px * var(--footerMenu320) + (( var(--footerMenu1920) - var(--footerMenu320) ) * (( 100vw - 320px ) / (1920 - 320))));line-height:calc(calc(1px * var(--lineFooterMenu320) + (( var(--lineFooterMenu1920) - var(--lineFooterMenu320) ) * ((    100vw - 320px ) / (1920 - 320)))))}#aktuellesCarousel{font-size:calc(1px * var(--aktuellesHeader320) + (( var(--aktuellesHeader1920) - var(--aktuellesHeader320) ) * (( 100vw - 320px ) / (1920 - 320))));font-family:"AkkoProRoundedThin";pointer-events:none}#aktuellesCarousel p,#aktuellesCarousel span,#aktuellesCarousel strong,#aktuellesCarousel .strong{line-height:calc(calc(1px * var(--lineAktuellesHeader320) + (( var(--lineAktuellesHeader1920) - var(--lineAktuellesHeader320) ) * ((    100vw - 320px ) / (1920 - 320)))))}#aktuellesCarousel button,#aktuellesCarousel video,#aktuellesCarousel a{pointer-events:all}.carousel-control-prev,.carousel-control-next{font-size:calc(1px * var(--heading320) + (( var(--heading1920) - var(--heading320) ) * (( 100vw - 320px ) / (1920 - 320))))}h1{font-size:calc(1px * var(--heading320) + (( var(--heading1920) - var(--heading320) ) * (( 100vw - 320px ) / (1920 - 320)))) !important;margin-top:calc( calc(1px * var(--heading320) + (( var(--heading1920) - var(--heading320) ) * (( 100vw - 320px ) / (1920 - 320)))) * -.21) !important;font-family:"AkkoProRoundedThin";margin-bottom:0 !important}h2{font-size:inherit !important;line-height:inherit !important;margin-bottom:0 !important}.section-head{font-family:"AkkoProRoundedThin";font-size:calc(1px * var(--heading320) + (( var(--heading1920) - var(--heading320) ) * (( 100vw - 320px ) / (1920 - 320)))) !important;margin-top:calc( calc(1px * var(--heading320) + (( var(--heading1920) - var(--heading320) ) * (( 100vw - 320px ) / (1920 - 320)))) * -.21)}.accordion .title{font-size:calc(1px * var(--accordionItemTitle320) + (( var(--accordionItemTitle1920) - var(--accordionItemTitle320) ) * (( 100vw - 320px ) / (1920 - 320))));font-family:"AkkoProRoundedThin";max-width:85%}.accordion-body{font-family:inherit !important}.artikelPreview .title{font-family:"AkkoProRoundedMedium"}*{font-weight:initial !important}.strong,strong{font-family:"AkkoProRoundedMedium"}#aktuellesCarousel strong{font-family:"AkkoProRoundedMedium"}#aktuellesCarousel .carousel-inner{max-height:calc(100vh - var(--menuHeight) - (2*var(--spacing) - var(--addressBarHeight) + 3.2*var(--spacing))) !important}#aktuellesCarousel .carousel-inner img{height:auto !important;max-height:100%}#aktuellesCarousel .carousel-inner .singleItem:nth-child(2){right:0;top:0;position:absolute}:root{--spacing: calc(1px * 20 + (( 40 - 20 ) * (( 100vw - 320px ) / (1920 - 320))));--decreasedSpacing: calc(1px * 16 + (( 32 - 16 ) * (( 100vw - 320px ) / (1920 - 320))))}h1{margin-bottom:calc(var(--spacing)*.2) !important}.mb-spacing{margin-bottom:var(--spacing)}@media(min-width: 1400px){.paragraphs{column-count:2}}.paragraphs div{margin-bottom:calc(var(--spacing));display:grid}p{margin-bottom:0 !important}*{color:#000046}.spacing{height:var(--spacing);width:var(--spacing)}.halfSpacing{height:calc(var(--spacing)/2);width:calc(var(--spacing)/2)}a{color:#000046 !important;text-decoration:none !important}a:hover{color:#ffe744 !important}a:hover .strong,a:hover strong,a:hover p,a:hover span{color:#ffe744 !important}body{background-color:#e7362f !important}#content,#contact,footer{padding-left:var(--spacing);padding-right:var(--spacing)}.nav-link{transition:none !important}.line{position:relative;padding:calc(var(--spacing)/4) 0}.line:after{position:absolute;content:"";border-bottom:2px solid;border-color:#000046;left:0;right:0}img,video{max-height:min(100vh - var(--spacing)*1px - var(--menuHeight) - var(--addressBarHeight));max-width:min(100%,100vw)}.row{margin-left:calc(1px - var(--spacing)/2) !important;margin-right:calc(1px - var(--spacing)/2) !important}.row>*{padding-right:calc(var(--spacing)/2) !important;padding-left:calc(var(--spacing)/2) !important}.sty *{color:inherit}#content input::placeholder,#content textarea::placeholder,#content #contact input::placeholder,#content #contact textarea::placeholder{color:#000046 !important;opacity:1}#content input::-ms-input-placeholder,#content textarea::-ms-input-placeholder,#content #contact input::-ms-input-placeholder,#content #contact textarea::-ms-input-placeholder{color:#000046 !important}#content .replaceableParent .form-usecase input,#content .replaceableParent .form-usecase textarea,#content #contact .replaceableParent .form-usecase input,#content #contact .replaceableParent .form-usecase textarea{border-color:#000046 !important}#content .replaceableParent .form-usecase input.submit,#content #contact .replaceableParent .form-usecase input.submit{border-color:rgba(0,0,0,0) !important}#content #contact{background-color:initial !important}#content #contact *{color:#000046 !important}.navbar .menuContainer{left:0}@media(max-width: 991px){.footer-content{padding-bottom:var(--spacing)}}.artikel .artikelTitel{padding-bottom:calc(var(--spacing))}.titleRow{padding-bottom:calc(var(--spacing))}.aboutAccordion{padding-top:var(--spacing)}.teamRow img{padding-bottom:calc(var(--spacing)/2)}.urkundenRow img{padding-bottom:calc(var(--spacing)/2);width:50%}.accordion-body #contact{padding:0 !important}.artikel img{margin-bottom:var(--spacing)}@media(max-width: 991px){#leistungen .accordion-body img,.aboutContent img{margin-bottom:var(--spacing)}}#aktuellesCarousel{word-break:auto-phrase;hyphens:none}#aktuellesCarousel .carousel-inner{--ratio: 1;--maxRatio: 2.2;--minRatio: 1.33333;--width: 0;--height: 0;--itemMinHeight: 0;height:100%}#aktuellesCarousel .carousel-inner *{height:100%;max-height:calc(100vh - var(--menuHeight) - (2*var(--spacing) - var(--addressBarHeight) + 3.2*var(--spacing))) !important}#aktuellesCarousel .carousel-inner .center,#aktuellesCarousel .carousel-inner .center *{height:100%}.center{text-align:center}.footer-menu>.row>.col:last-child{width:fit-content}@media(max-width: 991px){.footer-menu>.row>.col:last-child{margin-left:auto}}*{hyphens:auto}.modal-dialog input{color:#000 !important}.navbar-toggler{border:none !important}[data-attribute-aspect=AcceptDataUsage] .card-header{width:calc(100% - var(--spacing)) !important}.urkundenRow svg,.urkundenRow img{width:50%}.vertical{position:absolute;right:0;rotate:90deg;transition:rotate .5s}#mainMenu .menuContainer.show+.navbar-toggler .vertical{rotate:180deg !important}