/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2017 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*!
 * Generated using the Bootstrap Customizer (https://getbootstrap.com/docs/3.3/customize/?id=376f9409ee1b933e6c00c5b81e9c3b8f)
 * Config saved to config.json and https://gist.github.com/376f9409ee1b933e6c00c5b81e9c3b8f
 *//*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */.carousel,.carousel-inner{position:relative}.carousel-inner{overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-inner>.item.active.right,.carousel-inner>.item.next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);left:0}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);left:0}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);left:0}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;left:0;bottom:0;width:15%;opacity:.7;filter:alpha(opacity=70);font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);background-color:rgba(0,0,0,0)}.carousel-caption .btn,.text-hide{text-shadow:none}.carousel-control.left{background:url(img/image-slider_pfeil-links.png) center center no-repeat;background-size:53px 105px;left:calc(-15% - 50px)}.carousel-control.right{background:url(img/image-slider_pfeil-rechts.png) center center no-repeat;background-size:53px 105px;right:calc(-15% - 50px);left:auto}.carousel-indicators .active,.carousel-indicators li{background-color:#D2D9DA}.carousel-control:focus,.carousel-control:hover{outline:0;color:#fff;text-decoration:none;opacity:1;filter:alpha(opacity=100)}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;margin-top:-10px;z-index:5;display:inline-block}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;line-height:1;font-family:serif}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:relative;left:50%;width:60%;margin-top:30px;margin-bottom:0;margin-left:-30%;padding-left:0;list-style:none;text-align:center}.carousel-indicators li{position:relative;display:inline-block;width:60px;height:3px;margin-left:15px;text-indent:-999px;cursor:pointer}.carousel-indicators li span{position:absolute;top:0;left:0;z-index:9999;display:inline-block;width:0;height:100%;background-color:#1C4C81}.carousel-caption{position:relative;padding-top:20px;padding-bottom:20px;color:#30383A;text-align:left;line-height:25px}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}
.main,nav{width:100%}#nav_content ul,body{margin:0;padding:0}#nav_content,#nav_logo,.glyphicon,.main{position:relative}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:local('Roboto Light'),local('Roboto-Light'),url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmSU5fBBc9.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local('Roboto'),local('Roboto-Regular'),url(https://fonts.gstatic.com/s/roboto/v18/KFOmCnqEu92Fr1Mu4mxP.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:local('Roboto Bold'),local('Roboto-Bold'),url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmWUlfBBc9.ttf) format('truetype')}@font-face{font-family:Roboto;font-style:normal;font-weight:900;src:local('Roboto Black'),local('Roboto-Black'),url(https://fonts.gstatic.com/s/roboto/v18/KFOlCnqEu92Fr1MmYUtfBBc9.ttf) format('truetype')}@font-face{font-family:Lora;font-style:italic;font-weight:400;src:local('Lora Italic'),local('Lora-Italic'),url(https://fonts.gstatic.com/s/lora/v12/0QIhMX1D_JOuMw_LIftO.ttf) format('truetype')}@font-face{font-family:'Glyphicons Halflings';src:url(fonts/glyphicons-halflings-regular.eot);src:url(fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(fonts/glyphicons-halflings-regular.woff2) format('woff2'),url(fonts/glyphicons-halflings-regular.woff) format('woff'),url(fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}.glyphicon{top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#nav_content,.main,nav{display:block}body,h1,h2{font-weight:300;font-family:Roboto}.glyphicon-menu-hamburger:before{content:"\e236"}body{background-color:#FFF}input:focus,textarea:focus{outline-color:#F2505E}h1{font-size:60px}h2{font-size:24px;line-height:38px}.main{height:100%;overflow:hidden}#menue,#nav_logo{display:inline-block}nav{position:absolute;top:0;left:0;background:#fff;-webkit-box-shadow:0 3px 5px -1px #ABA9A9;-moz-box-shadow:0 3px 5px -1px #ABA9A9;box-shadow:0 3px 5px -1px #ABA9A9;z-index:9999;opacity:.9}#nav_content{max-width:1160px;height:85px;line-height:85px;margin:0 auto}#nav_content ul li{position:relative;float:left;list-style:none;color:#fff;margin-left:20px}#nav_content a.link{color:#5c5c5c;font-size:15px;text-decoration:none;padding:5px 0}#nav_content a.link:hover{color:#4473a3}#nav_content a.login,#nav_content span.login{background-color:#205691;color:#fff;font-size:15px;text-decoration:none;padding:5px 20px;cursor:pointer}#nav_logo{background:url(img/optadata-logo.png) no-repeat;width:253px;height:57px;top:10px;float:right}#menue{width:auto;height:80px;float:left}#menue_mobile,.sub{display:none}#menue_button{font-size:32px;cursor:pointer;font-weight:400;margin-top:25px;margin-left:15px}.sub{position:absolute;z-index:999;width:auto;height:auto;background-color:#205691;opacity:.8;color:#5c5c5c;top:55px;left:0}#content,.footer_content{position:relative;max-width:1160px}.sub li{display:block;line-height:25px;float:none;margin-left:20px;margin-right:20px}.sub li a{color:#fff;font-size:15px;text-decoration:none}.sub li a:hover{color:#96e3ff}#footer{display:block;width:100vw;height:554px;background:url(img/imgae_footer_1920x554px.jpg) no-repeat;background-size:100vw 554px}.footer_content{display:block;height:404px;margin:0 auto;padding-top:150px}.footer_row{display:flex;width:auto;height:auto;flex-wrap:wrap}.footer_links{display:inline-block;width:auto;min-width:20%;margin-bottom:10px}.footer_links_title,.footer_newsletter_title{display:block;font-size:16px;color:#FFF;margin-bottom:20px}#contact_btn3,.footer_links a{display:block;font-size:16px;margin-bottom:15px;vertical-align:top;color:#5BC5F2;text-decoration:none}#contact_btn3{cursor:pointer}.newsletter{display:none;width:40%;margin-bottom:10px}#abo,#content,.distance,.footer_ico{display:block}.newsletter input{display:block;width:460px;background-color:#1C4C81;color:#5BC5F2;border:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding-left:10px;margin-bottom:5px;font-size:18px;height:48px;line-height:48px;font-family:Roboto;font-weight:300;font-style:italic}.footer_ico{background-image:url(img/optadata-logo-invert.png);background-repeat:no-repeat;min-width:20%;height:68px;vertical-align:top;margin-bottom:20px}.footer_copyright{font-size:16px;color:#5BC5F2;line-height:28px;margin-top:50px}#content{height:auto;margin:80px auto 0;padding:0 15px}.center{max-width:1160px;margin:0 auto}.distance{width:100%;height:350px}#abo{width:460px;height:auto;margin-top:100px;margin-left:15%}.abo_desc0{font-size:18px;color:#FFF;letter-spacing:0;line-height:38px}.abo_desc1{font-size:16px;color:#ABA9A9;letter-spacing:0;line-height:28px}.ico_mail,.ico_phone{background-repeat:no-repeat;display:block;font-size:18px;padding-left:80px;color:#30383A;text-align:left;font-family:Roboto;font-weight:400;margin-bottom:20px}.abo_kontact{margin-top:150px}.ico_mail{background-image:url(img/ico_mail.svg);height:28px;line-height:28px}.ico_phone{background-image:url(img/ico_phone.svg);background-position:20px;height:60px;line-height:60px}#contact input,#contact textarea{width:calc(100% - 10px);background-color:#FFF;color:#A7A7A7;padding-left:10px;font-weight:300;display:block;font-family:Roboto;font-size:18px;font-style:italic}#contact{display:block;width:500px;position:absolute;right:0;top:0;background:#FFF;box-shadow:0 4px 20px 0 rgba(0,0,0,.4);border-radius:5px;padding:30px;z-index:90}#contact input{border:2px solid #D2D9DA;border-radius:5px;margin-bottom:10px;height:40px;line-height:40px}#contact textarea{border:2px solid #D2D9DA;border-radius:5px;margin-bottom:20px;line-height:32px;resize:none}#contact button{display:block;background-color:transparent;border:3px solid #F2505E;color:#F2505E;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;font-family:Roboto;font-weight:700;font-size:18px;width:116px;height:46px;float:right;margin-top:20px;z-index:999;clear:both}#contact button:hover{background-color:#F2505E;color:#F5F6F7}#contact .accept a,.error_field{color:#F2505E}#contact .accept{clear:both;padding-top:1em}.checkbox-container{float:left;vertical-align:baseline;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox-container input{position:absolute;opacity:0;cursor:pointer}.checkbox-checkmark{position:absolute;top:0;left:0;height:22px;width:22px;background-color:transparent;border:2px solid #D2D9DA;border-radius:5px}.checkbox-container:hover input~.checkbox-checkmark{background-color:#ccc}.checkbox-container input:checked~.checkbox-checkmark{background-color:#F2505E}.checkbox-checkmark:after{content:"";position:absolute;display:none}.checkbox-container input:checked~.checkbox-checkmark:after{display:block}.checkbox-container .checkbox-checkmark:after{left:7px;top:2px;width:6px;height:11px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#contact .accept input{height:auto;display:inline-block;width:auto}.captcha,.error_field{display:block;width:100%}#contact .accept>span{line-height:1.4em;padding-left:40px;display:block}.error_field{font-style:italic;font-size:14px;padding-left:10px;text-align:center;margin-top:70px}.captcha{margin-top:-10px}.captcha img{float:left;width:250px;height:46px}.captcha input{float:right!important;margin-top:0;width:auto!important}#cookie-message{font-family:Arial,Helvetica,sans-serif;position:fixed;bottom:0;left:0;z-index:9999;width:100%;background:rgba(0,0,0,.9);padding:15px;color:#d2d2d2;font-size:13px;transition:all .5s ease;-webkit-transition:all .5s ease;box-sizing:border-box;line-height:20px}#cookie-message .inner-space{max-width:1140px;margin:0 auto}#cookie-message .cookie-wrapp{display:flex;justify-content:space-between}.cookie-buttons{display:flex;align-items:center;cursor:pointer}.cookie-btn{font-size:'Roboto',sans-serif;cursor:pointer;margin-right:5px;margin-top:1em;vertical-align:middle;width:auto;background-color:#005694;color:#fff;padding:6px 15px;transition:all .3s ease;-webkit-transition:all .3s ease;text-decoration:none}.cookie-btn:hover{opacity:.8;color:#fff}.cookie-btn-secondary{background:#4d4d4d}#cookie-message.cookie-hidden{bottom:-500px!important}@media only screen and (max-width :768px){#cookie-message .cookie-wrapp{display:block;padding:0 1rem}.cookie-buttons{width:100%;margin-top:1rem;padding-left:0}}@media only screen and (max-width:500px){.captcha input{width:100%!important}}@media only screen and (max-width:770px){.sub,nav{opacity:1}#nav_content ul,#sub_login_items{border-bottom:1px solid #D2D9DA}#nav_logo{background-image:url(img/optadata-logo1.png);background-size:79px 54px;position:absolute;top:15px;left:70px}#menue_mobile{display:block}#nav_content{padding-left:0;line-height:25px}#nav_content ul{position:absolute;top:85px;display:none;background-color:#FFF;width:100%;height:auto;border-top:1px solid #D2D9DA}#nav_content ul li,.sub{position:relative!important}#nav_content ul li{float:none;margin-left:0;display:block}#nav_content ul li a,#nav_content ul li span{display:block;font-size:20px!important;padding-top:10px!important;padding-bottom:10px!important}#nav_content a.link{padding:5px 20px}#nav_content a.login,#nav_content span.login{padding:5px 20px;background-color:transparent;color:#5c5c5c}.sub{display:block;background-color:#205691!important;color:#5c5c5c;top:0!important;left:0!important;padding-left:35px!important}.footer_links{float:none;margin-right:0}}@media only screen and (min-width:770px) and (max-width:1100px){#nav_logo{background-image:url(img/optadata-logo1.png);width:79px;height:54px}#nav_content{padding-left:5%}}@media only screen and (max-width:950px){#termin{height:auto!important;margin-bottom:30px}#contact{position:relative;margin-top:0;margin-left:10px;margin-bottom:10px;padding:0;top:auto;right:auto;box-shadow:none;width:calc(100vw - 40px);height:600px;background-color:transparent}#contact button{margin-left:0;left:0}.captcha input{float:left!important;margin-top:10px;width:calc(100% - 10px)!important}#abo{margin-left:10%}.abo_kontact{margin-top:50px}#footer{padding-top:50px;background-size:cover}.footer_content{padding-top:0;padding-left:10px}.footer_row{flex-direction:column!important;flex-wrap:nowrap!important}}
#header_text h1,.termin_contact h1{font-family:Roboto}*{-webkit-margin-start:0;-webkit-margin-end:0;-webkit-margin-after:0;-webkit-margin-before:0}#header_content{position:relative;margin:0 auto;padding:120px 15px 50px;text-align:center;background:#17426F}#header_text{display:block}#header_text h1{color:#E1B65B;margin-bottom:20px;font-weight:400;font-size:60px}#header_text h2{color:#fff;font-weight:300}#header_text sup{font-size:14px}#header_text span{display:block;position:absolute;bottom:0;right:0;color:#fff;font-size:12px;padding:1em}#header_text img{margin-top:1.5em}#header_text span sup{font-size:10px}.text_box{max-width:750px;text-align:center;margin:0 auto 150px}.text_box p{font-size:18px;line-height:28px}.text_box h1{color:#205691;font-size:34px;margin-bottom:50px}.service_text_box{display:flex;justify-content:space-between;flex-flow:row wrap}.service_box{flex:0 1 30%}.service_box h2{color:#1C4C81;font-weight:700;font-size:25px;text-transform:uppercase;line-height:1.1em;margin-bottom:.6em}.service_box .text{display:block;font-size:18px;line-height:28px}#termin{display:block;position:relative;height:496px;margin-top:150px;padding-top:100px;background:#F5F6F7}.termin_contact h1{color:#1C4C81;font-size:22px;margin-top:10px;margin-bottom:10px;font-weight:700}.termin_title{display:block;width:100%;color:#1C4C81;font-size:48px;margin-top:90px;margin-bottom:70px;text-align:center}#termin .termin_content{display:block;position:relative;max-width:1160px;height:auto;margin:0 auto}.termin_contact{display:block;position:relative;max-width:570px;padding-left:10px}.termin_contact .text,.termin_contact h1{text-align:left;padding-left:0}.termin_contact .text{font-size:18px;line-height:28px;padding-bottom:60px}@media only screen and (max-width:760px){#header_text h1{font-size:48px}.service_box{flex:0 1 100%;margin-bottom:50px}}@media only screen and (max-width:700px){#header_text span{float:left;text-align:left;margin-top:20px!important;margin-left:15px}}@media only screen and (max-width:500px){#header_content_tarif h1,#header_content_weitere h1,#header_text h1,.heading_aktivschutz h1,.txt_h1{font-size:50px}}@media only screen and (max-width:400px){#header_content_tarif h1,#header_content_weitere h1,#header_text h1,.heading_aktivschutz h1,.txt_h1{font-size:45px}}