﻿.bg-gray-90{background-color:rgba(0,0,0,.9)}.bg-gray-80{background-color:rgba(0,0,0,.8)}.bg-gray-70{background-color:rgba(0,0,0,.7)}.bg-gray-60{background-color:rgba(0,0,0,.6)}.bg-gray-50{background-color:rgba(0,0,0,.5)}.bg-gray-40{background-color:rgba(0,0,0,.4)}.bg-gray-30{background-color:rgba(0,0,0,.3)}.bg-gray-20{background-color:rgba(0,0,0,.2)}.bg-gray-10{background-color:rgba(0,0,0,.1)}.bg-gray-05{background-color:rgba(0,0,0,.05)}.bg-blue{background-color:#174275}.bg-blue-mid{background-color:#457cb0}.bg-blue-light{background-color:#599ce4}.bg-gray-light{background-color:#a1afbe}.infobox-bg-color-1{background-color:rgba(23,162,184,.15);border:1px solid rgba(23,162,184,.25)}.infobox-bg-color-1 h4{color:#17a2b8}.infobox-bg-color-1 i{background-color:#17a2b8;color:#fff}.infobox-bg-color-2{background-color:rgba(32,201,151,.15);border:1px solid rgba(32,201,151,.25)}.infobox-bg-color-2 h4{color:#20c997}.infobox-bg-color-2 i{background-color:#20c997;color:#fff}.infobox-bg-color-3{background-color:rgba(255,193,7,.15);border:1px solid rgba(255,193,7,.25)}.infobox-bg-color-3 h4{color:#edb100}.infobox-bg-color-3 i{background-color:#edb100;color:#fff}.infobox-bg-color-4{background-color:rgba(253,126,20,.15);border:1px solid rgba(253,126,20,.25)}.infobox-bg-color-4 h4{color:#fd7e14}.infobox-bg-color-4 i{background-color:#fd7e14;color:#fff}.pricing-table .row,.ce_button a,.ce_button button,.content-gallery.img-galerie ul li figure figcaption,.card-deck-leistungen .card{-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;-ms-transition:all .25s ease-in-out;transition:all .25s ease-in-out;text-decoration:none}@media(max-width: 991px){.w-75,.w-50,.w-25{width:100% !important}}.container{z-index:5;position:relative}.jumbotron{margin-bottom:0;height:70vh;background-color:rgba(0,0,0,0);background-position:center center;background-size:cover;position:relative}.jumbotron-text{position:relative;top:50%;left:0%;transform:translate(0%, -50%);color:#fff;z-index:10}.jumbotron-text p{width:100%}@media(min-width: 768px){.jumbotron-text p{width:650px}}.jumbotron-text h1{color:#fff;font-size:4rem;line-height:1.2;font-weight:bold;font-family:"Roboto Condensed",sans-serif;text-align:left !important;width:40%}@media(max-width: 767px){.jumbotron-text h1{font-size:250%}}.jumbotron-text h1 small{display:block;padding-top:1rem;font-size:60%;font-weight:normal !important;font-family:"Roboto Slab",serif;color:#599ce4}.jumbotron:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.jumbotron-carousel .swiper-slide{min-height:88vh;position:relative}@media(min-width: 768px){.jumbotron-carousel .swiper-slide{height:70vh}}.jumbotron-carousel .swiper-slide:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(6,18,32,.75);z-index:1}.jumbotron-carousel .swiper-slide .content-image{overflow:hidden}.jumbotron-carousel .swiper-slide .content-image figure,.jumbotron-carousel .swiper-slide .content-image picture{overflow:hidden}.jumbotron-carousel .swiper-slide .content-image img{min-height:100%;width:100%;min-width:1920px}.jumbotron-carousel .swiper-caption{position:absolute;padding:0;text-align:left;top:50%;left:10%;right:10%;bottom:auto;transform:translate(0, -50%);max-width:1320px;margin:0 auto;z-index:1000}.jumbotron-carousel .swiper-caption *{max-width:650px}.jumbotron-carousel .swiper-caption h2{color:#fff;font-size:4rem;line-height:1.2;font-weight:bold;font-family:"Roboto Condensed",sans-serif}@media(max-width: 767px){.jumbotron-carousel .swiper-caption h2{font-size:250%}}.jumbotron-carousel .swiper-caption h2 small{display:block;padding-top:1rem;font-size:60%;font-weight:normal !important;font-family:"Roboto Slab",serif;color:#599ce4}.jumbotron-carousel .swiper-caption .lead{font-size:18px;color:#fff}@media(min-width: 768px){.jumbotron-carousel .swiper-caption{left:15%;right:15%}.jumbotron-carousel .swiper-caption .lead{font-size:20px}}@media(min-width: 1600px){.jumbotron-carousel .swiper-caption{left:0;right:0}}.jumbotron-carousel .swiper-pagination{margin-bottom:1rem !important}.jumbotron-carousel .swiper-pagination span{background-color:#fff !important}.jumbotron-carousel .swiper-button-prev,.jumbotron-carousel .swiper-button-next{color:#fff !important}.jumbotron-carousel .swiper-button-prev{margin-left:5% !important}.jumbotron-carousel .swiper-button-next{margin-right:5% !important}.img-fluid img{width:100%;height:auto}.img-rounded img{border-radius:6px}.img-thumbnail img{padding:.25rem;border:1px solid rgba(0,0,0,.3)}.img-circle img{border-radius:100%}.lead{font-weight:400;font-family:"Roboto",sans-serif}.readonly{position:absolute;top:-9999rem}.card{border:none}.card-icon{height:250px;width:250px;position:relative;background-color:#a1afbe;border-radius:250px}.card-icon i{color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.card-icon-wrapper .card-body{padding-top:.5rem;padding-bottom:.5rem}.card-icon-wrapper .card-body p{margin-bottom:0}.card-deck .card{flex:1 0 29%;max-width:350px}.card-deck-leistungen{display:flex;flex-wrap:wrap;gap:10px}.card-deck-leistungen .card{box-sizing:border-box;flex:0 48%;max-width:50%;margin:0;border-radius:10px}.card-deck-leistungen .card:hover{box-shadow:0 0 10px rgba(0,0,0,.2)}@media(min-width: 768px){.card-deck-leistungen .card{flex:1 0 31%;max-width:33%}}.card-deck-leistungen .card-icon{background-color:#fff !important;border-radius:none !important;height:150px;width:100%}.card-deck-leistungen .card-icon i{color:inherit}.card-deck-leistungen .card-body{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.card-horizontal>.card{width:80%;margin:0 auto;margin-bottom:4rem}@media(max-width: 767px){.card-horizontal>.card{width:100%;margin-bottom:2rem;text-align:center}.card-horizontal>.card .card-icon{display:none}.card-horizontal>.card .card-body{padding:0}}.progress-wrapper dl{display:flex;flex-wrap:wrap}.progress-wrapper dl dt{width:100%;line-height:3rem;text-align:left;padding-right:1rem;text-transform:uppercase}@media(min-width: 768px){.progress-wrapper dl dt{width:20%;text-align:right}}@media(min-width: 992px){.progress-wrapper dl dt{width:15%}}.progress-wrapper dl dd{width:100%}@media(min-width: 768px){.progress-wrapper dl dd{width:80%}}@media(min-width: 992px){.progress-wrapper dl dd{width:85%}}.progress-wrapper .progress{height:3rem}.progress-wrapper .progress-bar{text-align:left}.progress-wrapper .progress-bar span{display:inline-block;background-color:#fff;padding:.25rem .5rem;margin-left:.6rem;width:40px;line-height:1.25rem;color:#174275;border-radius:4px}.ce_bsCounterUp{text-align:center}.ce_bsCounterUp h3{color:rgba(255,255,255,.7);font-size:24px}.ce_bsCounterUp h3 i{display:block;margin:0px auto;margin-bottom:20px}.ce_bsCounterUp .counter{color:#fff;font-family:"Roboto Condensed",sans-serif;font-weight:900;font-size:64px}#container{overflow:hidden;margin-top:85px;min-height:71vh}@media(max-width: 767px){#container{margin-top:75px}}#container .mod_article{padding-top:4rem;padding-bottom:4rem}footer *{color:rgba(255,255,255,.75)}footer a:hover{color:#fff}footer h1,footer h2,footer h3,footer h4,footer h5,footer h6,footer .h1,footer .h2,footer .h3,footer .h4,footer .h5,footer .h6,footer .active{color:#fff}footer .footerTop{padding:4rem 2rem 3rem 2rem;background-color:#174275;color:#fff}footer .footerBottom{padding:1rem;background-color:#0f2a4a}footer .footerBottom p{margin:0}.call-to-action{background-color:#457cb0}.call-to-action *{color:rgba(255,255,255,.75)}.call-to-action h1,.call-to-action h2,.call-to-action h3,.call-to-action h4,.call-to-action h5,.call-to-action h6{color:#fff}.call-to-action .bigNumber{margin-top:10px;font-size:36px;font-family:"Roboto Condensed",sans-serif;font-weight:900;text-align:left;color:#fff}@media(min-width: 768px){.call-to-action .bigNumber{font-size:48px;text-align:center}}.cover{background-position:center center;background-repeat:no-repeat;background-size:cover}.contain{background-position:center center;background-repeat:no-repeat;background-size:contain}.w-75{width:100%;margin:0 auto}@media(min-width: 992px){.w-75{width:75%}}.bg-curves-top{background-image:url(../../files/gfx/content/bg/bg-curves-top.png);background-position:center top;background-repeat:no-repeat;background-size:cover}.bg-curves-bottom{background-image:url(../../files/gfx/content/bg/bg-curves-bottom.png);background-position:center bottom;background-repeat:no-repeat;background-size:cover}.bg-curves-b-top{background-image:url(../../files/gfx/content/bg/bg-curves-b-top.png);background-position:center top;background-repeat:no-repeat;background-size:cover}.bg-curves-b-bottom{background-image:url(../../files/gfx/content/bg/bg-curves-b-bottom.png);background-position:center bottom;background-repeat:no-repeat;background-size:cover}body{font-family:"Roboto",sans-serif;color:rgba(0,0,0,.6);font-weight:400;min-height:100%}body:before,body:after{content:"";height:100rem;width:100rem;display:block;z-index:0}body:before{top:0;left:0;position:fixed;transform:translate(-50%, -50%) rotate(45deg)}body:after{bottom:0;right:0;position:fixed;transform:translate(50%, 50%) rotate(45deg)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Roboto Slab",serif;font-weight:700;color:#174275;position:relative}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small{font-weight:400 !important}audio{width:100%}figure img{border-radius:6px}hr{margin-top:2rem;margin-bottom:2rem;height:1px}hr.lg{margin-top:4rem;margin-bottom:4rem}hr.sm{margin-top:1rem;margin-bottom:1rem}table caption{caption-side:top;color:#174275;padding-top:1rem;font-size:1.25rem;font-family:"Roboto Slab",serif}.no-padding{padding:0 !important}.no-padding-top{padding-top:0 !important}.no-padding-bottom{padding-bottom:0 !important}.invisible{display:none;visibility:hidden}.content-swiper .swiper{position:relative}.content-swiper .swiper .swiper-button-prev,.content-swiper .swiper .swiper-button-next{color:rgba(0,0,0,.6)}.content-swiper .swiper .swiper-button-prev{margin-left:-14px}.content-swiper .swiper .swiper-button-next{margin-right:-14px}.content-swiper .swiper .swiper-pagination{margin-bottom:-1rem}.content-swiper .swiper .swiper-pagination span{display:inline-block;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;background-color:rgba(0,0,0,.6);opacity:.5;border-radius:0 !important}.content-swiper .swiper .swiper-pagination span.swiper-pagination-bullet-active{opacity:1}.content-gallery.img-galerie{margin-top:2rem}.content-gallery.img-galerie ul{margin:0 -15px;padding:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.content-gallery.img-galerie ul li{list-style:none;flex:0 0 50%;padding:15px;margin-bottom:0 !important}@media(min-width: 768px){.content-gallery.img-galerie ul li{flex:0 0 33%}}@media(min-width: 1200px){.content-gallery.img-galerie ul li{flex:0 0 25%}}.content-gallery.img-galerie ul li figure{margin:0 !important;background-color:rgba(0,0,0,.05);border-radius:6px;position:relative;overflow:hidden}.content-gallery.img-galerie ul li figure a{z-index:10}.content-gallery.img-galerie ul li figure figcaption{position:absolute;top:170%;left:50%;transform:translate(-50%, -50%);width:100%;height:100%;padding:1rem;background-color:rgba(89,156,228,.9);color:rgba(255,255,255,.8);text-align:center;vertical-align:middle}@media(max-width: 767px){.content-gallery.img-galerie ul li figure figcaption{font-size:13px;padding:.5rem .5rem}}.content-gallery.img-galerie ul li figure:hover figcaption{top:50%}.content-gallery.img-galerie ul li img{width:100%;height:auto}@media(max-width: 991px){form.form-kontakt{margin-top:5rem}}form .widget{margin-bottom:.5rem}form .widget-text input,form .widget-text textarea,form .widget-text select,form .widget-textarea input,form .widget-textarea textarea,form .widget-textarea select,form .widget-select input,form .widget-select textarea,form .widget-select select,form .widget-captcha input,form .widget-captcha textarea,form .widget-captcha select{border-radius:.25rem;border:1px solid rgba(0,0,0,.2);background:#fff;font-family:"Roboto",sans-serif;font-size:1rem;font-weight:300;color:rgba(0,0,0,.5);width:100%;padding:.5rem .75rem}form .widget-text input.error,form .widget-text textarea.error,form .widget-text select.error,form .widget-textarea input.error,form .widget-textarea textarea.error,form .widget-textarea select.error,form .widget-select input.error,form .widget-select textarea.error,form .widget-select select.error,form .widget-captcha input.error,form .widget-captcha textarea.error,form .widget-captcha select.error{border-color:#dc3545 !important}form .widget-text label,form .widget-textarea label,form .widget-select label,form .widget-captcha label{display:none;font-size:1rem}form .widget-text select,form .widget-textarea select,form .widget-select select,form .widget-captcha select{-webkit-appearance:none;-moz-appearance:none;appearance:none}form .widget-text p.error,form .widget-textarea p.error,form .widget-select p.error,form .widget-captcha p.error{color:#dc3545;font-size:80%;margin-bottom:0}form .widget-select{position:relative}form .widget-select:after{content:"";display:block;width:0;height:0;border-style:solid;border-width:.5rem .5rem 0 .5rem;border-color:rgba(0,0,0,.4) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);position:absolute;bottom:1.25rem;right:1rem}form .widget-checkbox input,form .widget-radio input{width:25px}form .widget-checkbox legend,form .widget-radio legend{display:none}form .widget-checkbox label,form .widget-radio label{display:inline;font-size:1rem}form .widget-checkbox span,form .widget-radio span{display:block}form .widget-checkbox p.error,form .widget-radio p.error{color:#dc3545;font-size:80%;margin-bottom:0}form .widget-extended-checkbox span{display:inline}form .widget-extended-checkbox p.error{color:#dc3545;font-size:80%;margin-bottom:0}form .icon-date{position:relative}form .icon-date:after{content:"";width:1rem;height:1rem;font-family:"Font Awesome 5 Free";position:absolute;display:block;bottom:1.5rem;right:2rem}form .input-daterange .widget input{width:100%;max-width:100%;text-align:left}form .flex-row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;align-content:flex-start;margin-left:-15px;margin-right:-15px}form .flex-row .widget{flex:0 0 50%;padding:0 15px}.mod_article{padding-top:4rem;padding-bottom:4rem}.mod_article.has-responsive-background-image{position:relative}.mod_article.has-responsive-background-image:after{content:"";background-color:rgba(6,18,32,.7) !important;position:absolute;top:0;left:0;bottom:0;right:0;z-index:2}.mod_article.has-responsive-background-image .parallax-bgimage{z-index:1}.mod_article.has-responsive-background-image h1{position:relative;z-index:3;color:#fff;text-align:center}.mod_article.triangle{position:relative;padding-top:5rem !important}.mod_article.triangle:before{position:absolute;z-index:10;top:0;left:50%;content:"";width:0px;height:0px;border-style:solid;border-width:30px 40px 0 40px;border-color:#174275 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);transform:rotate(0deg) translate(-50%, 0)}.mod_article.triangle-color-primary:before{border-color:#174275 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.mod_article.triangle-color-secondary:before{border-color:#6c757d rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.mod_article.triangle-color-black:before{border-color:#000 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.mod_article.triangle-color-white:before{border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.mod_article.triangle-color-dark:before{border-color:#343a40 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.mod_article.triangle-color-light:before{border-color:#f8f9fa rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.mod_article.triangle-color-success:before{border-color:#28a745 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.mod_article.triangle-color-danger:before{border-color:#dc3545 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.mod_article.triangle-color-warning:before{border-color:#ffc107 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.mod_article.triangle-color-info:before{border-color:#17a2b8 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.page-header-center{display:flex;justify-content:space-between;align-items:center;gap:1rem}.page-header-center:before,.page-header-center:after{content:"";display:block;flex:1;height:2px;opacity:.1;background-color:#343a40}.page-header-left{display:flex;justify-content:space-between;align-items:center;gap:1rem}.page-header-left:after{content:"";display:block;flex:1;height:2px;opacity:.1;background-color:#343a40}.page-header-right{display:flex;justify-content:space-between;align-items:center;gap:1rem}.page-header-right:before{content:"";display:block;flex:1;height:2px;opacity:.1;background-color:#343a40}.page-header-under{display:block;margin-bottom:3.5rem}.page-header-under:before{content:"";display:inline-block;position:absolute;width:4.75rem;height:3px;opacity:1;background-color:rgba(0,0,0,.1);bottom:-1rem;left:0}@media(min-width: 768px){.page-header-under:before{width:300px}}.page-header-under:after{content:"";display:inline-block;position:absolute;width:4.75rem;height:3px;opacity:1;background-color:rgba(0,0,0,.3);bottom:-1rem;left:0}.page-header-under.text-center{display:block;margin-bottom:3.5rem}.page-header-under.text-center:before{content:"";display:inline-block;position:absolute;width:4.75rem;height:3px;opacity:1;background-color:rgba(0,0,0,.1);bottom:-1rem;left:50%;transform:translate(-50%, 0)}@media(min-width: 768px){.page-header-under.text-center:before{width:300px}}.page-header-under.text-center:after{content:"";display:inline-block;position:absolute;width:4.75rem;height:3px;opacity:1;background-color:rgba(0,0,0,.3);bottom:-1rem;left:50%;transform:translate(-50%, 0)}.page-header-under.text-end{display:block;margin-bottom:3.5rem}.page-header-under.text-end:before{content:"";display:inline-block;position:absolute;width:4.75rem;height:3px;opacity:1;background-color:rgba(0,0,0,.1);bottom:-1rem;left:100%;transform:translate(-100%, 0)}@media(min-width: 768px){.page-header-under.text-end:before{width:300px}}.page-header-under.text-end:after{content:"";display:inline-block;position:absolute;width:4.75rem;height:3px;opacity:1;background-color:rgba(0,0,0,.3);bottom:-1rem;left:100%;transform:translate(-100%, 0)}.page-header-light:before,.page-header-light:after{background-color:#fff}.page-header-dark:before,.page-header-dark:after{background-color:#343a40}.page-header-primary:before,.page-header-primary:after{background-color:#174275}.page-header-success:before,.page-header-success:after{background-color:#28a745}.page-header-danger:before,.page-header-danger:after{background-color:#dc3545}.page-header-warning:before,.page-header-warning:after{background-color:#ffc107}.page-header-info:before,.page-header-info:after{background-color:#17a2b8}.page-header-full{display:block;position:relative;color:#fff;margin:0 -100rem !important;padding:5rem 100rem !important;margin-bottom:4rem !important;z-index:2}.page-header-full:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:#174275;background-image:url("../../files/gfx/content/bg/bg-page-header.jpg");background-position:center center;background-repeat:no-repeat;background-size:1920px 250px;z-index:-2}.page-header-full:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(6,18,32,.75);z-index:-1}.nav-main{background-color:#fff;box-shadow:0 0 50px rgba(0,0,0,.2);position:fixed;top:0;left:0;right:0;z-index:1000}.nav-main .nav-container{height:85px}.nav-main .nav-container .nav-wrapper .navigation-main ul li a{font-size:1rem;font-weight:400;color:rgba(0,0,0,.5)}.nav-main .nav-container .nav-wrapper .navigation-main ul li a:hover{color:rgba(0,0,0,.9)}.nav-main .nav-container .nav-wrapper .navigation-main ul li strong{font-size:1rem;font-weight:400;color:rgba(0,0,0,.9)}.nav-main .nav-container .nav-wrapper .navigation-main.is-active{background-color:#174275}.nav-main .nav-container .nav-wrapper .navigation-main.is-active ul li{background-color:rgba(0,0,0,0) !important}.nav-main .nav-container .nav-wrapper .navigation-main.is-active ul li a{font-size:1rem;font-weight:400;color:rgba(255,255,255,.7) !important}.nav-main .nav-container .nav-wrapper .navigation-main.is-active ul li a:hover{color:#fff !important}.nav-main .nav-container .nav-wrapper .navigation-main.is-active ul li strong{font-size:1rem;font-weight:400;color:#fff !important}.nav-main .nav-container .nav-burger .icon-line,.nav-main .nav-container .nav-burger .icon-line:before,.nav-main .nav-container .nav-burger .icon-line:after{background-color:rgba(0,0,0,.5)}.nav-main .nav-container .nav-burger.is-active .icon-line{background-color:rgba(0,0,0,0)}.nav-main .nav-container .nav-burger.is-active .icon-line:before,.nav-main .nav-container .nav-burger.is-active .icon-line:after{background-color:#fff}.ce_button a,.ce_button button{padding:.75rem 1.25rem;border-radius:6px;color:#fff !important;background-color:#6c757d !important;border:1px solid #545b62 !important;display:inline-block;margin-bottom:.75rem}.ce_button a:hover,.ce_button button:hover{background-color:#494f54 !important;text-decoration:none !important}.ce_button-primary a,.ce_button-primary button{background-color:#174275 !important;border:1px solid #0f2a4a !important;display:inline-block;margin-bottom:.75rem}.ce_button-primary a:hover,.ce_button-primary button:hover{background-color:#0a1e35 !important;text-decoration:none !important}.ce_button-secondary a,.ce_button-secondary button{background-color:#6c757d !important;border:1px solid #545b62 !important;display:inline-block;margin-bottom:.75rem}.ce_button-secondary a:hover,.ce_button-secondary button:hover{background-color:#494f54 !important;text-decoration:none !important}.ce_button-success a,.ce_button-success button{background-color:#28a745 !important;border:1px solid #1e7e34 !important;display:inline-block;margin-bottom:.75rem}.ce_button-success a:hover,.ce_button-success button:hover{background-color:#19692c !important;text-decoration:none !important}.ce_button-danger a,.ce_button-danger button{background-color:#dc3545 !important;border:1px solid #bd2130 !important;display:inline-block;margin-bottom:.75rem}.ce_button-danger a:hover,.ce_button-danger button:hover{background-color:#a71d2a !important;text-decoration:none !important}.ce_button-warning a,.ce_button-warning button{background-color:#ffc107 !important;border:1px solid #d39e00 !important;display:inline-block;margin-bottom:.75rem}.ce_button-warning a:hover,.ce_button-warning button:hover{background-color:#ba8b00 !important;text-decoration:none !important}.ce_button-info a,.ce_button-info button{background-color:#17a2b8 !important;border:1px solid #117a8b !important;display:inline-block;margin-bottom:.75rem}.ce_button-info a:hover,.ce_button-info button:hover{background-color:#0f6674 !important;text-decoration:none !important}.ce_button-light a,.ce_button-light button{background-color:#f8f9fa !important;border:1px solid #dae0e5 !important;display:inline-block;margin-bottom:.75rem;color:#6c757d !important}.ce_button-light a:hover,.ce_button-light button:hover{background-color:#cbd3da !important;text-decoration:none !important}.ce_button-outline-primary a,.ce_button-outline-primary button{background-color:rgba(0,0,0,0) !important;border:1px solid #0f2a4a !important;color:#0f2a4a !important;display:inline-block;margin-bottom:.75rem}.ce_button-outline-primary a:hover,.ce_button-outline-primary button:hover{background-color:#0a1e35 !important;text-decoration:none !important;color:#fff !important}.ce_button-outline-secondary a,.ce_button-outline-secondary button{background-color:rgba(0,0,0,0) !important;border:1px solid #545b62 !important;color:#545b62 !important;display:inline-block;margin-bottom:.75rem}.ce_button-outline-secondary a:hover,.ce_button-outline-secondary button:hover{background-color:#494f54 !important;text-decoration:none !important;color:#fff !important}.ce_button-outline-success a,.ce_button-outline-success button{background-color:rgba(0,0,0,0) !important;border:1px solid #1e7e34 !important;color:#1e7e34 !important;display:inline-block;margin-bottom:.75rem}.ce_button-outline-success a:hover,.ce_button-outline-success button:hover{background-color:#19692c !important;text-decoration:none !important;color:#fff !important}.ce_button-outline-danger a,.ce_button-outline-danger button{background-color:rgba(0,0,0,0) !important;border:1px solid #bd2130 !important;color:#bd2130 !important;display:inline-block;margin-bottom:.75rem}.ce_button-outline-danger a:hover,.ce_button-outline-danger button:hover{background-color:#a71d2a !important;text-decoration:none !important;color:#fff !important}.ce_button-outline-warning a,.ce_button-outline-warning button{background-color:rgba(0,0,0,0) !important;border:1px solid #d39e00 !important;color:#d39e00 !important;display:inline-block;margin-bottom:.75rem}.ce_button-outline-warning a:hover,.ce_button-outline-warning button:hover{background-color:#ba8b00 !important;text-decoration:none !important;color:#fff !important}.ce_button-outline-info a,.ce_button-outline-info button{background-color:rgba(0,0,0,0) !important;border:1px solid #117a8b !important;color:#117a8b !important;display:inline-block;margin-bottom:.75rem}.ce_button-outline-info a:hover,.ce_button-outline-info button:hover{background-color:#0f6674 !important;text-decoration:none !important;color:#fff !important}.ce_button-outline-light a,.ce_button-outline-light button{background-color:#f8f9fa !important;border:1px solid #dae0e5 !important;display:inline-block;margin-bottom:.75rem;color:#6c757d !important}.ce_button-outline-light a:hover,.ce_button-outline-light button:hover{background-color:#cbd3da !important;text-decoration:none !important}.ce_button-block a,.ce_button-block button{width:100% !important}#toTop{position:fixed;bottom:.75rem;right:6rem;width:3rem;height:3rem;line-height:3rem;text-align:center;color:#fff;background:#174275;text-shadow:none;cursor:pointer;display:none;opacity:.8;z-index:1000;border-radius:.25rem}@media(max-width: 575px){#toTop{right:4.5rem}}#toTop:hover{opacity:1}.infobox{padding:2rem 1rem;min-height:15rem;border-radius:.25rem;flex:0 0 calc(50% - .5rem)}.infobox h4{margin-bottom:2rem}.infobox i{width:2.5rem;height:2.5rem;line-height:2.5rem;border-radius:2.5rem}.infobox-container{display:flex;flex-wrap:wrap;gap:1rem}.startseite-referenzen .swiper-slide{text-align:center;height:300px;padding-bottom:3rem}.startseite-referenzen .swiper-slide .content-text{background-color:rgba(255,255,255,.1);position:relative;left:50%;top:50%;transform:translate(-50%, -50%);border-radius:6px;padding:2rem 2rem;width:100%;max-width:70%;color:rgba(255,255,255,.75);text-align:left !important;display:flex;gap:5rem;align-items:center}.startseite-referenzen .swiper-slide .content-text h3{color:#fff !important}.startseite-referenzen .swiper-slide .content-text figure{margin-bottom:0}@media(max-width: 767px){.startseite-referenzen .swiper-slide .content-text figure{display:none}}.startseite-referenzen .swiper-button-prev,.startseite-referenzen .swiper-button-next{color:#fff !important}.startseite-referenzen .swiper-pagination{margin-bottom:-1rem}.startseite-referenzen .swiper-pagination span{background-color:#fff !important}.card{border:none}.card-icon{height:250px;width:250px;position:relative;background-color:rgba(0,0,0,.1);border-radius:250px}.card-icon i{color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.card-icon-wrapper .card-body{padding-top:.5rem;padding-bottom:.5rem}.card-icon-wrapper .card-body p{margin-bottom:0}.card-deck .card{flex:1 0 29%;max-width:350px}.card-deck-leistungen{display:flex;flex-wrap:wrap;gap:10px}.card-deck-leistungen .card{box-sizing:border-box;flex:0 48%;max-width:50%;margin:0;border-radius:10px}.card-deck-leistungen .card:hover{box-shadow:0 0 10px rgba(0,0,0,.2)}@media(min-width: 768px){.card-deck-leistungen .card{flex:1 0 31%;max-width:33%}}.card-deck-leistungen .card-icon{background-color:#fff !important;border-radius:none !important;height:150px;width:100%}.card-deck-leistungen .card-icon i{color:rgba(0,0,0,.6)}.card-deck-leistungen .card-body{border-bottom-left-radius:6px;border-bottom-right-radius:6px;text-align:center;background-color:#599ce4;color:#fff}.card-horizontal>.card{width:80%;margin:0 auto;margin-bottom:4rem}@media(max-width: 767px){.card-horizontal>.card{width:100%;margin-bottom:2rem;text-align:center}.card-horizontal>.card .card-icon{display:none}.card-horizontal>.card .card-body{padding:0}}.pricing-table{background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative}.pricing-table:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(6,18,32,.75);z-index:1}.pricing-table h1,.pricing-table h2,.pricing-table h3,.pricing-table h4,.pricing-table h5,.pricing-table h6{color:#fff !important;margin-bottom:1.5rem;z-index:2}.pricing-table h1:before,.pricing-table h2:before,.pricing-table h3:before,.pricing-table h4:before,.pricing-table h5:before,.pricing-table h6:before{background-color:#eee}.pricing-table h1:after,.pricing-table h2:after,.pricing-table h3:after,.pricing-table h4:after,.pricing-table h5:after,.pricing-table h6:after{background-color:rgba(0,0,0,.2)}.pricing-table .row{background-color:#174275;color:rgba(255,255,255,.8);margin-top:3rem;margin-bottom:1rem;border-radius:6px;z-index:2;position:relative}.pricing-table .row:hover{box-shadow:0 0 30px rgba(0,0,0,.6)}.pricing-table .row .content-text{padding:2rem;border-right:1px solid rgba(255,255,255,.2)}.pricing-table .row .content-headline{padding:2rem}.pricing-table .row .content-hyperlink{padding:2rem}.pricing-table .row ul{display:flex;flex-direction:row;flex-wrap:wrap;margin:0;padding:0 1rem}.pricing-table .row ul li{flex:0 100%;font-size:.9rem;margin:0;line-height:2}@media(min-width: 992px){.pricing-table .row ul li{flex:0 50%}}.pricing-table .row .ce_button a{border-color:#599ce4 !important;color:#599ce4 !important;background-color:rgba(0,0,0,0) !important;text-align:center}.pricing-table .row .ce_button a:hover{background-color:#599ce4 !important;color:#fff !important}.avalex-container h2{margin-top:2rem;font-size:1.75rem}.contao-cookiebar .cc-inner{background-color:#fff;box-shadow:0 0 150px 0 rgba(0,0,0,.35)}.mod_cookiebarOpener a{position:fixed;left:2rem;bottom:.5rem;background-color:#599ce4;height:40px;line-height:40px;width:40px;text-align:center;border-radius:6px}