@font-face{font-family: 'Lato';font-style: normal;font-weight: 400;src: url('../../files/layout/fonts/lato-v14-latin-regular.eot');src: local('Lato Regular'), local('Lato-Regular'), url('../../files/layout/fonts/lato-v14-latin-regular.eot?#iefix') format('embedded-opentype'), url('../../files/layout/fonts/lato-v14-latin-regular.woff2') format('woff2'), url('../../files/layout/fonts/lato-v14-latin-regular.woff') format('woff'), url('../../files/layout/fonts/lato-v14-latin-regular.ttf') format('truetype'), url('../../files/layout/fonts/lato-v14-latin-regular.svg#Lato') format('svg')}@font-face{font-family: 'Lato';font-style: normal;font-weight: 900;src: url('../../files/layout/fonts/lato-v14-latin-900.eot');src: local('Lato Black'), local('Lato-Black'), url('../../files/layout/fonts/lato-v14-latin-900.eot?#iefix') format('embedded-opentype'), url('../../files/layout/fonts/lato-v14-latin-900.woff2') format('woff2'), url('../../files/layout/fonts/lato-v14-latin-900.woff') format('woff'), url('../../files/layout/fonts/lato-v14-latin-900.ttf') format('truetype'), url('../../files/layout/fonts/lato-v14-latin-900.svg#Lato') format('svg')}body{border-top: 20px solid #7371a0;color: #545454;font-family: 'Lato';font-weight: 400;font-size: 16px;line-height: 28px}a{color: #7371a0}a:hover{color: inherit;text-decoration: none}figure{margin: 0;padding: 0}h1,h2{color: #7371a0;font-size: 28px;font-weight: 900;margin-bottom: 20px;text-align: center}h3{font-size: 28px;font-weight: 900}h4{color: #7371a0;font-size: 20px;font-weight: 900;margin-bottom: 20px}strong{font-weight: 700}::-moz-selection{background-color: #ff8200;color: #fff}::selection{background-color: #ff8200;color: #fff}.clear{clear: both}.container{width: 100% !important}.container .row{margin: 0}.invisible{display: none}.left,.float_left{float: left !important}.overlay:before{background-color: rgba(72,69,124,0.6);content: '';height: 100%;left: 0;position: absolute;top: 0;width: 50%}@media (max-width: 768px){.overlay:before{width: 100%}}.right,.float_right{float: right !important}.row{margin-bottom: 0}.spacy-bottom{padding-bottom: 40px}.transition-all{-moz-transition: all .5s;-ms-transition: all .5s;-webkit-transition: all .5s;transition: all .5s}.underline{border-bottom: 1px solid #7371a0;margin-bottom: 40px}body section.navigation{padding: 20px 0;z-index: 1000}body section.navigation div.logo{margin-top: 20px}body section.navigation div.logo figure{display: flex;height: 100%}body section.navigation div.logo figure a{margin: auto}body section.navigation div.logo figure a img{width: 500px}body section.navigation div.navigation-overlay{background-color: rgba(0,0,0,0.6);display: none;height: 100%;position: fixed;top: 0;width: 100%;z-index: 990}body section.navigation div.navigation{padding: 0}body section.navigation div.navigation nav.mod_navigation{overflow: visible}body section.navigation div.navigation nav.mod_navigation ul.level_1{line-height: 100px;list-style: none;margin-bottom: 0;padding: 0;text-align: center}body section.navigation div.navigation nav.mod_navigation ul.level_1 li{display: inline-block;position: relative}body section.navigation div.navigation nav.mod_navigation ul.level_1 li a,body section.navigation div.navigation nav.mod_navigation ul.level_1 li strong{color: #7371a0;padding: 5px 10px;text-transform: uppercase}body section.navigation div.navigation nav.mod_navigation ul.level_1 li a:hover,body section.navigation div.navigation nav.mod_navigation ul.level_1 li strong:hover,body section.navigation div.navigation nav.mod_navigation ul.level_1 li a.trail,body section.navigation div.navigation nav.mod_navigation ul.level_1 li strong.trail{color: #ff8200}body section.navigation div.navigation nav.mod_navigation ul.level_1 li strong{color: #ff8200;font-weight: 400}body section.navigation div.navigation nav.mod_navigation ul.level_1 li.submenu a:after,body section.navigation div.navigation nav.mod_navigation ul.level_1 li.submenu strong:after{bottom: 2px;content: '\f0dd';font-family: 'Font Awesome\ 5 Pro';font-size: 24px;font-weight: 900;left: 5px;position: relative}body section.navigation div.navigation nav.mod_navigation ul.level_1 li ul.level_2{background-color: rgba(255,130,0,0.8);display: none;left: 10px;line-height: 40px;padding: 0;position: absolute;text-align: left;top: 75px;z-index: 100}body section.navigation div.navigation nav.mod_navigation ul.level_1 li ul.level_2 li{border-bottom: 1px solid #fff;display: block}body section.navigation div.navigation nav.mod_navigation ul.level_1 li ul.level_2 li.last{border-bottom: none}body section.navigation div.navigation nav.mod_navigation ul.level_1 li ul.level_2 li a,body section.navigation div.navigation nav.mod_navigation ul.level_1 li ul.level_2 li strong{color: #fff;display: block;padding: 0 10px;text-transform: initial}body section.navigation div.navigation nav.mod_navigation ul.level_1 li ul.level_2 li a:hover,body section.navigation div.navigation nav.mod_navigation ul.level_1 li ul.level_2 li strong:hover{background-color: #ff8200}body section.navigation div.navigation nav.mod_navigation ul.level_1 li ul.level_2 li a:after,body section.navigation div.navigation nav.mod_navigation ul.level_1 li ul.level_2 li strong:after{display: none}body section.navigation div.navigation nav.mod_navigation ul.level_1 li ul.level_2 li strong{background-color: #ff8200}body section.navigation div.navigation nav.mod_navigation ul.level_1 li ul.level_2 a.nav-icon{display: none}body section.navigation div.navigation nav.mod_navigation ul.level_1 li:hover ul.level_2{display: block}body section.navigation div.navigation nav.mod_navigation ul.level_1 a.nav-icon img{bottom: 5px;left: 5px;position: relative;width: 45px}@media (max-width: 992px){body section.navigation div.navigation{-moz-transition: all .5s;-ms-transition: all .5s;-webkit-transition: all .5s;transition: all .5s;background-color: #fff;border-right: 1px solid #7371a0;bottom: 0;left: -300px;overflow: scroll;position: fixed;top: 0;width: 300px;z-index: 995}body section.navigation div.navigation::-webkit-scrollbar{display: none}body section.navigation div.navigation.show{left: 0}body section.navigation div.navigation nav.mod_navigation figure.nav-logo{padding: 30px}body section.navigation div.navigation nav.mod_navigation ul.level_1{text-align: left}body section.navigation div.navigation nav.mod_navigation ul.level_1 li{display: block;line-height: 54px}body section.navigation div.navigation nav.mod_navigation ul.level_1 li.active,body section.navigation div.navigation nav.mod_navigation ul.level_1 li.trail,body section.navigation div.navigation nav.mod_navigation ul.level_1 li:hover{background-color: #ff8200}body section.navigation div.navigation nav.mod_navigation ul.level_1 li.active a,body section.navigation div.navigation nav.mod_navigation ul.level_1 li.trail a,body section.navigation div.navigation nav.mod_navigation ul.level_1 li:hover a,body section.navigation div.navigation nav.mod_navigation ul.level_1 li.active strong,body section.navigation div.navigation nav.mod_navigation ul.level_1 li.trail strong,body section.navigation div.navigation nav.mod_navigation ul.level_1 li:hover strong{color: #fff}body section.navigation div.navigation nav.mod_navigation ul.level_1 li a,body section.navigation div.navigation nav.mod_navigation ul.level_1 li strong{display: block;padding-left: 20px}body section.navigation div.navigation nav.mod_navigation ul.level_1 li figure.nav-logo{display: none !important}body section.navigation div.navigation nav.mod_navigation ul.level_1 li ul.level_2{background-color: #fff;display: block;position: initial}body section.navigation div.navigation nav.mod_navigation ul.level_1 li ul.level_2 li{border-bottom: none}body section.navigation div.navigation nav.mod_navigation ul.level_1 li ul.level_2 li a,body section.navigation div.navigation nav.mod_navigation ul.level_1 li ul.level_2 li strong{color: #7371a0;padding-left: 40px;text-transform: initial}body section.navigation div.navigation nav.mod_navigation ul.level_1 li ul.level_2 li a:hover,body section.navigation div.navigation nav.mod_navigation ul.level_1 li ul.level_2 li strong:hover,body section.navigation div.navigation nav.mod_navigation ul.level_1 li ul.level_2 li a.active,body section.navigation div.navigation nav.mod_navigation ul.level_1 li ul.level_2 li strong.active{background-color: #ff8200;color: #fff}body section.navigation div.navigation nav.mod_navigation ul.level_1 li ul.level_2 li strong{background-color: #ff8200}body section.navigation div.navigation nav.mod_navigation ul.level_1 a.nav-icon{display: none}}body section.navigation div.sidenav-button a{display: flex;font-size: 36px;height: 100%}body section.navigation div.sidenav-button a:hover{color: #ff8200}body section.navigation div.sidenav-button a i{margin: auto 0 auto auto}body section.headimage div.bx-wrapper div.ce_image img{width: 100%}body section.headimage div.bx-wrapper div.bx-controls a{color: #ff8200;font-size: 32px}@media (max-width: 600px){body section.headimage div.bx-wrapper div.bx-controls{display: none}}body section.headimage div.map iframe{width: 100%}body section.page-content div.mod_article{padding: 40px 0}body section.page-content div.mod_article.parallax{height: 400px;padding: 0}body section.page-content div.mod_article.parallax *{height: 100%}body section.page-content div.mod_article.parallax div.parallax-picture{background-attachment: fixed;background-position: center;background-repeat: no-repeat;background-size: cover}@media (max-width: 600px){body section.page-content div.mod_article.parallax{height: 240px}body section.page-content div.mod_article.parallax div.parallax-picture{background-attachment: scroll;background-size: auto 240px}}body section.page-content div.mod_article.emergency{padding: 50px 0 10px 0}body section.page-content div.mod_article.emergency div.pulse-link p{margin: 0}body section.page-content div.mod_article.emergency div.pulse-link p a{background-color: #ff8200;color: #fff;display: inline-block;font-size: 20px;padding: 10px 40px}body section.page-content div.mod_article.accident{background-image: url('../../files/content/startseite/accident.jpg');background-position: center bottom;background-repeat: no-repeat;background-size: cover;height: 500px;position: relative}body section.page-content div.mod_article.accident:before{background-color: rgba(72,69,124,0.6);content: '';height: 100%;left: 0;position: absolute;top: 0;width: 50%}@media (max-width: 768px){body section.page-content div.mod_article.accident:before{width: 100%}}body section.page-content div.mod_article.accident div.ce_text{color: #fff;padding-right: 30px}body section.page-content div.mod_article.accident div.ce_text a{background-color: #ff8200;color: #fff;display: inline-block;font-size: 20px;margin-top: 15px;padding: 10px 20px}body section.page-content div.mod_article div.service{padding: 0 20px 0 40px;position: relative}body section.page-content div.mod_article div.service:before{background-image: url('../../files/layout/images/checked.png');background-repeat: no-repeat;background-size: cover;content: '';height: 30px;left: 0;position: absolute;top: 0;width: 33px}body section.page-content div.mod_article div.icon-over-text{margin-top: 30px}body section.page-content div.mod_article div.icon-over-text figure{margin-bottom: 15px;text-align: center}body section.page-content div.mod_article div.icon-over-text figure img{width: 100px}body section.page-content div.mod_article div.ce_versicherungs-box div.big-image img{width: 100%}body section.page-content div.mod_article div.ce_versicherungs-box div.icon{position: relative;text-align: center;top: -40px}body section.page-content div.mod_article div.ce_versicherungs-box div.icon img{width: 200px}body section.page-content div.mod_article div.ce_versicherungs-box div.textarea{padding: 0 15px;position: relative;top: -20px}body section.page-content div.mod_article div.ce_info-box{margin-bottom: 30px}body section.page-content div.mod_article div.ce_info-box div.big-image img{width: 100%}body section.page-content div.mod_article div.ce_info-box div.icon{-moz-transition: all .5s;-ms-transition: all .5s;-webkit-transition: all .5s;transition: all .5s;opacity: 0;position: relative;text-align: center;top: -50px}body section.page-content div.mod_article div.ce_info-box div.icon img{height: 90px;width: auto}body section.page-content div.mod_article div.ce_info-box div.headline{color: #7371a0;font-size: 28px;font-weight: 900;padding: 0 15px;position: relative;text-align: center;top: -30px}body section.page-content div.mod_article div.ce_info-box div.textarea{padding: 0 15px;position: relative;text-align: center;top: -10px}body section.page-content div.mod_article div.ce_info-box.slide div.icon.active{opacity: 1}body section.page-content div.mod_article div.ce_info-box.slide.right-slide div.icon{right: -150px}body section.page-content div.mod_article div.ce_info-box.slide.right-slide div.icon.active{right: 0}body section.page-content div.mod_article div.ce_info-box.slide.left-slide div.icon{left: -150px}body section.page-content div.mod_article div.ce_info-box.slide.left-slide div.icon.active{left: 0}body section.page-content div.mod_article div.ce_team{margin-bottom: 30px}body section.page-content div.mod_article div.ce_team span.spacy{display: inline-block;width: 60px}@media (max-width: 1200px){body section.page-content div.mod_article div.ce_team span.spacy{margin-right: 15px;width: auto}}body section.page-content div.mod_article div.ce_team div.image{margin-bottom: 40px}body section.page-content div.mod_article div.ce_team div.image img{width: 100%}body section.page-content div.mod_article div.ce_team div.headline{color: #7371a0;font-size: 28px;font-weight: 900;margin-bottom: 30px;padding: 0 15px;text-align: center}body section.page-content div.mod_article div.ce_team div.textarea{margin-bottom: 20px;padding: 0 40px;text-align: center}body section.page-content div.mod_article div.ce_team div.text:not(.headline){padding-left: 160px}body section.page-content div.mod_article div.ce_team div.text:not(.headline) a[href^='mailto']{color: #ff8200}@media (max-width: 1200px){body section.page-content div.mod_article div.ce_team div.text:not(.headline){padding-left: 15px;padding-right: 15px;text-align: center}}body section.page-content div.mod_article div.contact-form form div.widget a{color: #ff8200}body section.page-content div.mod_article div.contact-form form div.widget:not(.widget-checkbox):not(.widget-explanation){margin-bottom: 20px;padding-top: 30px;position: relative}body section.page-content div.mod_article div.contact-form form div.widget:not(.widget-checkbox):not(.widget-explanation) label{position: absolute;top: 0}body section.page-content div.mod_article div.contact-form form div.widget:not(.widget-checkbox):not(.widget-explanation) input,body section.page-content div.mod_article div.contact-form form div.widget:not(.widget-checkbox):not(.widget-explanation) textarea{background-color: #e3e3ec;border: none;outline: none;padding-left: 15px;resize: none;width: 100%}body section.page-content div.mod_article div.contact-form form div.widget.widget-checkbox input{opacity: 0;position: absolute}body section.page-content div.mod_article div.contact-form form div.widget.widget-checkbox label{cursor: pointer;padding-left: 25px;position: relative}body section.page-content div.mod_article div.contact-form form div.widget.widget-checkbox label:before{background-color: #e3e3ec;content: '';display: inline-block;height: 20px;left: 0;position: absolute;top: 4px;width: 20px}body section.page-content div.mod_article div.contact-form form div.widget.widget-checkbox label:after{border-bottom: 2px solid #ff8200;border-right: 2px solid #ff8200;content: '';display: none;height: 14px;left: 6px;position: absolute;top: 5px;width: 8px;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg)}body section.page-content div.mod_article div.contact-form form div.widget.widget-checkbox input:checked ~ label:after{display: block}body section.page-content div.mod_article div.contact-form form div.widget.widget-submit{padding: 0;text-align: center}body section.page-content div.mod_article div.contact-form form div.widget.widget-submit button{background-color: #ff8200;border: none;box-shadow: none;color: #fff;cursor: pointer;font-size: 20px;outline: none;padding: 10px 20px}body footer.page-footer{border-top: 5px solid #ff8200;color: #7371a0;line-height: 20px;padding: 50px 0}body footer.page-footer table{line-height: 18px}body footer.page-footer table *{vertical-align: initial}body footer.page-footer table tr td:nth-child(even){padding-left: 10px}body footer.page-footer div.ce_image img{height: 100px;width: auto}body footer.page-footer div.footer-nav a:not([target="_blank"]){text-transform: uppercase}body footer.page-footer div.footer-nav a[target="_blank"]{color: #ff8200;font-size: 14px}@media (max-width: 992px){body footer.page-footer div.ce_column{padding: 0}body footer.page-footer div.ce_column h4{text-align: center}body footer.page-footer div.ce_column div.adress{text-align: right}body footer.page-footer div.ce_column div.ce_image figure{text-align: center}body footer.page-footer div.ce_column div.footer-nav p{text-align: left !important}}@media (max-width: 576px){body footer.page-footer *{text-align: center}body footer.page-footer div.ce_column table{margin: 0 auto 20px auto}body footer.page-footer div.ce_column div.footer-nav{margin-top: 30px}body footer.page-footer div.ce_column div.footer-nav p{text-align: center !important}body footer.page-footer div.ce_column div.footer-nav p a{display: inline-block}body footer.page-footer div.ce_column div.footer-nav p a:first-child{margin-bottom: 10px}}body a.top-link{-moz-transition: all .5s;-ms-transition: all .5s;-webkit-transition: all .5s;transition: all .5s;background-color: #ff8200;bottom: 200px;cursor: pointer;display: flex;height: 40px;position: fixed;right: -50px;width: 45px}body a.top-link i{color: #fff;font-size: 30px;margin: auto}body a.top-link.active{right: 0}.footer-bottom{background: #7371a0 !important;color: #ffffff !important;padding-top: 15px}.footer-bottom a{color: #ffffff !important;text-transform: uppercase}.footer-bottom a:hover{color: #ffffff !important}.ce_partner{border: 1px solid #7371a0;text-align: center;padding: 30px}