/*!
 * baguetteBox.js
 * @author  feimosi
 * @version 1.11.1
 * @url https://github.com/feimosi/baguetteBox.js
 */#baguetteBox-overlay{background-color:#222;background-color:rgba(0,0,0,.8);display:none;height:100%;left:0;opacity:0;overflow:hidden;position:fixed;top:0;transition:opacity .5s ease;width:100%;z-index:1000000}#baguetteBox-overlay.visible{opacity:1}#baguetteBox-overlay .full-image{display:inline-block;height:100%;position:relative;text-align:center;width:100%}#baguetteBox-overlay .full-image figure{display:inline;height:100%;margin:0}#baguetteBox-overlay .full-image img{box-shadow:0 0 8px rgba(0,0,0,.6);display:inline-block;height:auto;max-height:100%;max-width:100%;vertical-align:middle;width:auto}#baguetteBox-overlay .full-image figcaption{background-color:#000;background-color:rgba(0,0,0,.6);bottom:0;color:#ccc;display:block;font-family:sans-serif;line-height:1.8;position:absolute;text-align:center;white-space:normal;width:100%}#baguetteBox-overlay .full-image:before{content:"";display:inline-block;height:50%;margin-right:-1px;width:1px}#baguetteBox-slider{height:100%;left:0;position:absolute;top:0;transition:left .4s ease,transform .4s ease;white-space:nowrap;width:100%}#baguetteBox-slider.bounce-from-right{animation:bounceFromRight .4s ease-out}#baguetteBox-slider.bounce-from-left{animation:bounceFromLeft .4s ease-out}@keyframes bounceFromRight{0%,to{margin-left:0}50%{margin-left:-30px}}@keyframes bounceFromLeft{0%,to{margin-left:0}50%{margin-left:30px}}.baguetteBox-button#next-button,.baguetteBox-button#previous-button{height:60px;top:50%;top:calc(50% - 30px);width:44px}.baguetteBox-button{background-color:#323232;background-color:rgba(50,50,50,.5);border:0;border-radius:15%;color:#ddd;cursor:pointer;font:1.6em sans-serif;margin:0;outline:0;padding:0;position:absolute;transition:background-color .4s ease}.baguetteBox-button:focus,.baguetteBox-button:hover{background-color:rgba(50,50,50,.9)}.baguetteBox-button#next-button{right:2%}.baguetteBox-button#previous-button{left:2%}.baguetteBox-button#close-button{height:30px;right:2%;right:calc(2% + 6px);top:20px;width:30px}.baguetteBox-button svg{left:0;position:absolute;top:0}.baguetteBox-spinner{display:inline-block;height:40px;left:50%;margin-left:-20px;margin-top:-20px;position:absolute;top:50%;width:40px}.baguetteBox-double-bounce1,.baguetteBox-double-bounce2{animation:bounce 2s ease-in-out infinite;background-color:#fff;border-radius:50%;height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%}.baguetteBox-double-bounce2{animation-delay:-1s}@keyframes bounce{0%,to{transform:scale(0)}50%{transform:scale(1)}}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif}*{box-sizing:border-box}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring{outline:1px dotted ButtonText}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}.typography li{font-size:.85em}.typography img{border:none;height:auto;max-width:100%}.typography img.right{height:auto!important;max-width:100%}.typography img.left,.typography img.right{display:block;float:none;margin-left:auto;margin-right:auto}.typography img.leftAlone{float:left;margin:10px 100% 10px 0}.typography img.center{display:block;float:none;margin-left:auto;margin-right:auto}.typography iframe{max-width:100%}.content-cover,.section.section--m2-header .section_bg img,.section.section--m2-header-slider .section_bg .section_slider .slide img{height:auto;left:50%;max-height:none;max-width:none;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}@font-face{font-family:CalibriX;font-weight:300;src:url(../fonts/5a9b0b34-ed8d-4401-a5a3-58a142c626ec.eot?5167d5108edf2560e355a531c7026047?#iefix);src:url(../fonts/5a9b0b34-ed8d-4401-a5a3-58a142c626ec.eot?5167d5108edf2560e355a531c7026047?#iefix) format("eot"),url(../fonts/20685c06-277c-434c-9362-96bd3446e057.woff2?c16e367f5f4158dc6ce5fa472747e796) format("woff2"),url(../fonts/c107f5db-1c4f-46e7-9a18-36ab736d2d6e.woff?c617c1c2439b0d5e281155842c1017c5) format("woff"),url(../fonts/ac18e6c2-1d34-49b8-8acb-0251e41d546f.ttf?182e3a6be97b991bff6578b64eb1f0e6) format("truetype")}@font-face{font-family:CalibriX;font-weight:400;src:url(../fonts/2b04323f-6a52-4d94-912c-e140f01bbd59.eot?799684ff13e09a843442522431aa5fee?#iefix);src:url(../fonts/2b04323f-6a52-4d94-912c-e140f01bbd59.eot?799684ff13e09a843442522431aa5fee?#iefix) format("eot"),url(../fonts/17c31e5c-5784-4ae6-8cec-a6caed2afd3f.woff2?2d658ed775f557e045ac39258ba4a519) format("woff2"),url(../fonts/0555dc6b-1bb5-4cdc-8975-756197067e95.woff?fb66513b44a304984ce8abd2d31cdd2b) format("woff"),url(../fonts/460a997c-8439-4610-ba4b-63510893167b.ttf?8949ec08cb037b2dc653369ceab27741) format("truetype")}@font-face{font-family:CalibriX;font-weight:700;src:url(../fonts/9d230238-d423-48ea-9217-b4ecf2ce7e4c.eot?f830ba4a2b6caffbd99c1c5dbdadc15f?#iefix);src:url(../fonts/9d230238-d423-48ea-9217-b4ecf2ce7e4c.eot?f830ba4a2b6caffbd99c1c5dbdadc15f?#iefix) format("eot"),url(../fonts/69222be9-c9d5-4171-b3cd-f4c1697d4e75.woff2?419a07652ce449e4361be2a36d65a070) format("woff2"),url(../fonts/ac71c358-4cfa-4488-a823-3d4a086ab35c.woff?ba95bdc4dfa67b8ffd0de00028fd53e1) format("woff"),url(../fonts/8a7a73fc-fa23-4848-9574-e6d8bffff5f9.ttf?0779cd3bb2cc04983f68dc5f8bed7412) format("truetype")}body{color:#4a4a4a;font-family:CalibriX,serif;font-style:normal;font-weight:400}.contact_item .contact_form form .form_actions button,.contact_item .contact_toggle,.section--m5-multi-text .section_content .titles ol li,.section--m5-multi-text .section_content .titles ul li,h1,h2,h3,h4,h5,h6,p{margin:0}.contact_item .contact_form form .form_actions button,.contact_item .contact_toggle,.section--m5-multi-text .section_content .titles ol li,.section--m5-multi-text .section_content .titles ul li,h1,h2,h3,h4,h5,h6{margin-bottom:10px}h1{color:#0063a6;font-size:30px;font-weight:400}@media (min-width:760px){h1{font-size:38px}}.m7teaserheadline,.section--m7-teaser .section_content .section_text h1{color:#0063a6;font-size:38px;font-weight:400;margin-bottom:40px}.contact_item .contact_form form .form_actions button,.contact_item .contact_toggle,h2{color:#0063a6;font-size:22px;font-weight:400}@media (min-width:760px){.contact_item .contact_form form .form_actions button,.contact_item .contact_toggle,h2{font-size:26px}}.subline{color:#0063a6;margin-bottom:12px;margin-top:-10px}.contact_item .contact_form form .form_actions button.contact_heading,.contact_item .contact_heading.contact_toggle,h2.contact_heading{color:#0063a6;font-size:26px;font-weight:400}.section--m5-multi-text .section_content .titles ol li,.section--m5-multi-text .section_content .titles ul li,h3{color:#0063a6;font-size:20px;font-weight:400}@media (min-width:760px){.section--m5-multi-text .section_content .titles ol li,.section--m5-multi-text .section_content .titles ul li,h3{font-size:22px}}.dummy_contact_heading,.section--m5-multi-text .section_content .titles ol li.contact_heading,.section--m5-multi-text .section_content .titles ul li.contact_heading,h3.contact_heading{color:#0063a6;font-size:22px;font-weight:400}.branchen_item,.section.section--m9-imageteaserlist .section_content .section_teasers .teaser .teaser_content,.section.section--m9-imageteaserlist--big .section_content .section_teasers .teaser .teaser_content{color:#0063a6;font-size:24px;font-weight:400;line-height:34px}.introtext,.section--m3-intro .section_content .section_items .section_text p{color:#4a4a4a;font-size:20px;line-height:32px}@media (min-width:760px){.introtext,.section--m3-intro .section_content .section_items .section_text p{font-size:24px;line-height:36px}}.text{color:#4a4a4a;font-size:16px;line-height:26px}.linktext,.section--m6-big-teaser .section_text .text a,.text-link,form .btn-toolbar button,form .btn-toolbar input[type=submit],form .step-navigation button,form .step-navigation input[type=submit]{color:#0063a6;font-size:18px}@media (min-width:760px){.linktext,.section--m6-big-teaser .section_text .text a,.text-link,form .btn-toolbar button,form .btn-toolbar input[type=submit],form .step-navigation button,form .step-navigation input[type=submit]{font-size:20px}}.buttontext,.text-button{color:#0063a6;font-size:24px}.headline--marker,.section.section--m2-header .section_content .section_text .text_container .section_headline{position:relative}.headline--marker:before,.section.section--m2-header .section_content .section_text .text_container .section_headline:before{background-color:#dc0948;content:"";height:6px;left:-40px;position:absolute;top:.5em;width:30px}@media (min-width:760px){.headline--marker:before,.section.section--m2-header .section_content .section_text .text_container .section_headline:before{left:-97px;width:67px}}.bigteaserheading{color:#fff;font-family:CalibriX,serif;font-size:30px;font-style:normal;font-weight:400;line-height:35px}@media (min-width:760px){.bigteaserheading{font-size:68px;line-height:70px}}strong{font-weight:700}ol li,ul li{line-height:26px}ol li p,ul li p{color:#4a4a4a;line-height:31px}p{line-height:26px}ol a,p a,ul a{color:#0063a6;transition:color .3s ease-in-out}ol a:hover,p a:hover,ul a:hover{color:#dc0948}.contactitem_heading{color:#0063a6;font-family:CalibriX,serif;font-size:26px;font-style:normal;font-weight:400;line-height:33px}@keyframes move-out-in{0%{transform:translateX(0)}50%{transform:translateX(5px)}to{transform:translateX(0)}}.action-list{list-style-type:none;margin:0;padding:0}.section--m6-big-teaser .section_text .text a,.text-link,form .btn-toolbar button,form .btn-toolbar input[type=submit],form .step-navigation button,form .step-navigation input[type=submit]{margin-top:20px;padding-right:20px;position:relative}.section--m6-big-teaser .section_text .text a,.section--m6-big-teaser .section_text .text a>*,.text-link,.text-link>*,form .btn-toolbar button,form .btn-toolbar button>*,form .btn-toolbar input[type=submit],form .btn-toolbar input[type=submit]>*,form .step-navigation button,form .step-navigation button>*,form .step-navigation input[type=submit],form .step-navigation input[type=submit]>*{color:#0063a6;display:inline-block;text-decoration:none}@media (min-width:760px){.section--m6-big-teaser .section_text .text a,.text-link,form .btn-toolbar button,form .btn-toolbar input[type=submit],form .step-navigation button,form .step-navigation input[type=submit]{margin-top:40px}}.section--m6-big-teaser .section_text .text a:after,.text-link:after,form .btn-toolbar button:after,form .btn-toolbar input[type=submit]:after,form .step-navigation button:after,form .step-navigation input[type=submit]:after{background-size:cover;background:url(../images/afw_cuxhaven_icon_pfeil.svg?6d1d63be151b23a50f3bf26509f09555) no-repeat;content:"";display:block;height:24px;left:100%;position:absolute;top:7px;transition:.1s;width:12px}.section--m6-big-teaser .section_text .text a:hover:after,.text-link:hover:after,form .btn-toolbar button:hover:after,form .btn-toolbar input[type=submit]:hover:after,form .step-navigation button:hover:after,form .step-navigation input[type=submit]:hover:after{animation:move-out-in .5s ease-in-out}.text-button{border:3px solid #0063a6;cursor:pointer;display:inline-block;margin-top:20px;padding:12px 36px 12px 20px;position:relative;text-decoration:none;transition:.3s}@media (min-width:760px){.text-button{margin-top:40px}}.text-button:after{background-size:cover;border-right:3px solid #0063a6;border-top:3px solid #0063a6;content:"";height:18px;position:absolute;right:10px;top:10px;transition:.3s;width:18px}.text-button:hover{background-color:#0063a6;color:#fff}.text-button:hover:after{border-right:3px solid #fff;border-top:3px solid #fff}.text-button.text-button--white{border:3px solid #fff;color:#fff}.text-button.text-button--white:after{border-color:#fff}.text-button.text-button--white:hover{background-color:#fff;color:#0063a6}.text-button.text-button--white:hover:after{border-color:#0063a6}.navLink,.section--m1-navigation .section_mainnav ul li a{color:#0063a6;font-size:18px;text-decoration:none;text-transform:uppercase}body{padding-top:71px}@media (min-width:761px){body{padding-top:144px}}@media (min-width:1001px){body{padding-top:95px}}@media only print{body{padding:0}}body.body--navigation-hidden{padding-top:0}body.body--navigation-hidden .section--m1-navigation{opacity:0;transition:opacity .5s ease-in-out;visibility:hidden}body.body--navigation-hidden.body--navigation-hidden-scrolled .section--m1-navigation{opacity:1;visibility:visible}.section--m1-navigation{background-color:#fff;box-shadow:0 0 5px 0 #4a4a4a;left:0;position:fixed;top:0;width:100%;z-index:100}@media only print{.section--m1-navigation{display:none}}.section--m1-navigation .section_topnav{width:100%}@media (min-width:761px){.section--m1-navigation .section_topnav{border-bottom:6px solid #0063a6}}.section--m1-navigation .section_topnav .section_content{align-items:center;display:flex;justify-content:space-between;width:100%}@media (min-width:1001px){.section--m1-navigation .section_topnav .section_content{padding-top:20px}}.section--m1-navigation .section_topnav .section_content .section_logo{background-color:#fff;display:block;flex:0 1 auto;padding:10px;width:250px}.section--m1-navigation .section_topnav .section_content .section_logo>img{width:100%}@media (min-width:761px){.section--m1-navigation .section_topnav .section_content .section_logo{width:245px}}.section--m1-navigation .section_topnav .section_content .section_menutoggle{height:30px;margin-right:5%;padding-top:3px;width:30px}.body--show-mobile-menu .section--m1-navigation .section_topnav .section_content .section_menutoggle>span:first-child{top:10px;transform:rotate(45deg)}.body--show-mobile-menu .section--m1-navigation .section_topnav .section_content .section_menutoggle>span:nth-child(2){opacity:0}.body--show-mobile-menu .section--m1-navigation .section_topnav .section_content .section_menutoggle>span:nth-child(3){bottom:10px;transform:rotate(-45deg)}@media (min-width:761px){.section--m1-navigation .section_topnav .section_content .section_menutoggle{display:none}}.section--m1-navigation .section_topnav .section_content .section_menutoggle span{background-color:#0063a6;display:block;height:5px;margin-bottom:5px;position:relative;transition:opacity .2s,transform .2s,top .2s,bottom .2s;width:100%}@media (min-width:1001px){.section--m1-navigation .section_topnav{height:45px;padding-bottom:12px}.section--m1-navigation .section_topnav .section_content{position:relative}.section--m1-navigation .section_topnav .section_content .section_logo{position:absolute;top:18px}}@media (max-width:760px){.section--m1-navigation .section_mainnav .section_drawer{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}.body--show-mobile-menu .section--m1-navigation .section_mainnav .section_drawer{max-height:800px}}.section--m1-navigation .section_mainnav .searchform{display:flex}.section--m1-navigation .section_mainnav .searchform label{display:none}.section--m1-navigation .section_mainnav .searchform .form_field,.section--m1-navigation .section_mainnav .searchform .form_field_input{padding:0;position:relative}.section--m1-navigation .section_mainnav .searchform input[type=text]{border:1px solid #fff;font-size:16px;height:29px;line-height:19px;padding:6px 6px 6px 40px;transition:width .3s ease-in-out,background-color .3s ease-in-out}.section--m1-navigation .section_mainnav .searchform input[type=text]::-moz-placeholder{color:#0063a6}.section--m1-navigation .section_mainnav .searchform input[type=text]::placeholder{color:#0063a6}.section--m1-navigation .section_mainnav .searchform input[type=text]+span{display:block;left:14px;position:absolute;top:8px}.section--m1-navigation .section_mainnav .searchform input[type=text]+span:before{border:2px solid #0063a6;border-radius:50%;content:"";display:block;height:8px;left:0;position:absolute;top:0;width:8px}.section--m1-navigation .section_mainnav .searchform input[type=text]+span:after{border-top:2px solid #0063a6;content:"";display:block;left:10px;position:absolute;top:10px;transform:rotate(45deg);transform-origin:top left;width:8px}.section--m1-navigation .section_mainnav .searchform input[type=text]:focus{background-color:#0063a6;border:1px solid #0063a6;color:#fff;outline:0}.section--m1-navigation .section_mainnav .searchform input[type=text]:focus::-moz-placeholder{color:#fff}.section--m1-navigation .section_mainnav .searchform input[type=text]:focus::placeholder{color:#fff}.section--m1-navigation .section_mainnav .searchform input[type=text]:focus+span:after,.section--m1-navigation .section_mainnav .searchform input[type=text]:focus+span:before{border-color:#fff}.section--m1-navigation .section_mainnav .searchform .form_actions{display:none}@media (min-width:761px){.section--m1-navigation .section_mainnav .searchform input[type=text]{width:200px}.section--m1-navigation .section_mainnav .searchform input[type=text]:focus{width:300px}}.section--m1-navigation .section_mainnav .section_extranav{display:flex;justify-content:space-between}@media (min-width:761px){.section--m1-navigation .section_mainnav .section_extranav{position:absolute;right:20px;top:-40px}}.section--m1-navigation .section_mainnav ul{list-style-type:none;margin:0;padding:0}.section--m1-navigation .section_mainnav ul li{line-height:1}.section--m1-navigation .section_mainnav ul li a{display:block;position:relative}.section--m1-navigation .section_mainnav ul li a span{display:inline-block;margin-top:-7px;position:relative}.section--m1-navigation .section_mainnav ul li.link--current>a,.section--m1-navigation .section_mainnav ul li.link--current>a:hover{color:#dc0948}.section--m1-navigation .section_mainnav ul li.link--current>a span,.section--m1-navigation .section_mainnav ul li.link--current>a:hover span{background-color:#fff}.section--m1-navigation .section_mainnav ul li.link--current>a span:after,.section--m1-navigation .section_mainnav ul li.link--current>a:hover span:after{border-top:6px solid #dc0948;content:"";display:block;left:0;position:absolute;right:0;top:7px}@media (max-width:760px){.section--m1-navigation .section_mainnav ul li a{border-top:5px solid #fff;padding-left:85px}.section--m1-navigation .section_mainnav ul li a span{padding:24px 0}.section--m1-navigation .section_mainnav ul li.link--current a{border-top:5px solid #0063a6}}@media (min-width:761px){.section--m1-navigation .section_mainnav ul{display:flex}.section--m1-navigation .section_mainnav ul li a{padding:0 15px}.section--m1-navigation .section_mainnav ul li a span{padding:20px 0 14px}.section--m1-navigation .section_mainnav ul li a:hover span:after{border-top:6px solid #dc0948;content:"";display:block;left:0;position:absolute;right:0;top:1px}}@media (min-width:1001px){.section--m1-navigation .section_mainnav{height:50px}.section--m1-navigation .section_mainnav ul{position:absolute;right:0;top:0}}@media (max-width:759px){.section--m1-navigation .section_mainnav{max-height:90vh;overflow:auto}}.section--userform .section_form{max-width:600px}form fieldset{border:none}form .field{clear:left;padding:10px 0;width:100%}form .field label,form .field legend{clear:left}form .field label.left,form .field legend.left{font-weight:700}form .field.checkbox label.left{cursor:pointer;font-weight:400}form .field.optionset .middleColumn{display:flex}form .field.optionset .middleColumn>div{padding-right:40px}form .field input[type=email],form .field input[type=password],form .field input[type=text],form .field select,form .field textarea{clear:left;display:block;padding:2px 6px;width:100%}form .field input[type=file]{display:block}form .btn-toolbar button,form .btn-toolbar input[type=submit],form .step-navigation button,form .step-navigation input[type=submit]{-webkit-appearance:none;background:0 0;border:3px solid #0063a6;padding:3px 10px;transition:background-color .3s ease-in-out,color .3s ease-in-out}form .btn-toolbar button:hover,form .btn-toolbar input[type=submit]:hover,form .step-navigation button:hover,form .step-navigation input[type=submit]:hover{background-color:#0063a6;color:#fff}form .error.message{background-color:#f0b04a;display:block;margin-top:10px;padding:5px 10px}.section{margin-bottom:75px}@media (min-width:760px){.section{margin-bottom:100px}}.section.section--nomargin{margin-bottom:0}.section>img{display:block;height:auto;width:100%}.section .section_content{position:relative}@media (min-width:760px){.section .section_content{margin:0 auto;max-width:1200px}}.content--padded,.section--m16-contacts .section_content,.section--m4-text .section_content,.section--m5-multi-text .section_content,.section--m7-teaser .section_content,.section--m8-footer .section_content,.section--userform .section_content,.section.section--m10-services,.section.section--m12-news .section_content,.section.section--m15-termine .section_content,.section.section--m17-downloads .section_content,.section.section--m18-videos .section_content,.section.section--m2-header .section_content,.section.section--m9-imageteaserlist .section_content,.section.section--m9-imageteaserlist--big .section_content{padding:0 20px}img{height:auto}.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider>.tns-item{box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{clear:both;content:"";display:table}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-gallery,.tns-no-calc{left:0;position:relative}.tns-gallery{min-height:1px}.tns-gallery>.tns-item{left:-100%;position:absolute}.tns-gallery>.tns-slide-active{left:auto!important;position:relative;transition:all .6s}.tns-gallery>.tns-moving{transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{opacity:.6;transition:opacity .6s}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{left:-10000em;position:absolute}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;transition:opacity .6s ease-in-out;z-index:0}.tns-fadeOut,.tns-normal{opacity:0;transition:opacity .6s ease-in-out;z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{height:10px;margin:0 auto;overflow:hidden;position:relative;width:310px}.tns-t-ct{position:absolute;right:0;width:2333.3333333%;width:2333.33333%;width:2333.3333333333%}.tns-t-ct:after{clear:both;content:"";display:table}.tns-t-ct>div{float:left;height:10px;width:1.4285714%;width:1.42857%;width:1.4285714286%}.section.section--m2-header{margin:0;min-height:50px;overflow:hidden;position:relative}@media (min-width:761px){.section.section--m2-header{height:300px}}@media (max-width:760px){.section.section--m2-header{height:200px}}@media (max-width:600px){.section.section--m2-header{height:100px}}.section.section--m2-header .section_bg{background-color:#0063a6;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.section.section--m2-header .section_bg img{display:block}.section.section--m2-header .section_content{display:flex;height:100%;justify-content:space-around}@media (min-width:761px){.section.section--m2-header .section_content{justify-content:space-between}}.section.section--m2-header .section_content .section_image{display:flex;flex-direction:column;height:100%;justify-content:space-around;width:16.6666666667%}.section.section--m2-header .section_content .section_image .iconcontainer{display:flex;flex-direction:column;height:300px;justify-content:space-around}.section.section--m2-header .section_content .section_image .iconcontainer img,.section.section--m2-header .section_content .section_image .iconcontainer svg{height:auto;width:100%}@media (max-width:759px){.section.section--m2-header .section_content .section_image .iconcontainer img,.section.section--m2-header .section_content .section_image .iconcontainer svg{height:120px;width:120px}}@media (max-width:600px){.section.section--m2-header .section_content .section_image .iconcontainer img,.section.section--m2-header .section_content .section_image .iconcontainer svg{height:64px;width:64px}}@media (max-width:760px){.section.section--m2-header .section_content .section_image .iconcontainer{height:200px}}@media (max-width:600px){.section.section--m2-header .section_content .section_image .iconcontainer{height:100px}}.section.section--m2-header .section_content .section_text{display:none;width:50%}@media (min-width:761px){.section.section--m2-header .section_content .section_text{display:flex;flex-direction:column;justify-content:space-around}}.section.section--m2-header .section_content .section_text .text_container .section_headline{color:#fff;font-size:68px;line-height:1}.section.section--m2-header .section_content .section_text .text_container .section_subline{color:#fff;font-size:38px;line-height:36px}.section.section--m2-header.section--m2-header--blue .section_content .section_text .text_container .section_headline,.section.section--m2-header.section--m2-header--blue .section_content .section_text .text_container .section_subline{color:#0063a6}@media (min-width:761px){.section.section--m2-header.section--m2-header--left .section_content{padding-left:10%}}.section.section--m2-header.section--m2-header--left .section_content .section_text{order:-1}.section.section--m2-header-slider{margin-bottom:0}.section.section--m2-header-slider .section_logo{background-color:hsla(0,0%,100%,.6);bottom:65px;padding:10px 20px;position:relative}@media (max-width:759px){.section.section--m2-header-slider .section_logo{bottom:55px}}.section.section--m2-header-slider .section_logo img{height:32px}@media (min-width:761px){.section.section--m2-header-slider .section_logo{padding-left:20px}.section.section--m2-header-slider .section_logo img{height:42px}}.section.section--m2-header-slider .section_bg{position:relative;width:100%}.section.section--m2-header-slider .section_bg .tns-nav{bottom:80px;left:50%;position:absolute;transform:translateX(-50%);z-index:100}.section.section--m2-header-slider .section_bg .tns-nav button{background-color:#fff;border:none;border-radius:50%;height:16px;margin:0 16px;opacity:.3;width:16px}.section.section--m2-header-slider .section_bg .tns-nav button.tns-nav-active{opacity:.8}.section.section--m2-header-slider .section_bg .section_slider{height:100vw;overflow:hidden;width:100%}@media (min-width:761px){.section.section--m2-header-slider .section_bg .section_slider{height:100vh}}.section.section--m2-header-slider .section_bg .section_slider .slide{height:100%;position:absolute;width:100%}.section.section--m2-header-slider .section_bg .section_slider .slide .slide_content{left:20px;position:absolute;top:40px;z-index:100}.contact_item .contact_form form .form_actions .section.section--m2-header-slider .section_bg .section_slider .slide .slide_content button,.contact_item .section.section--m2-header-slider .section_bg .section_slider .slide .slide_content .contact_toggle,.section.section--m2-header-slider .section_bg .section_slider .slide .slide_content .contact_item .contact_form form .form_actions button,.section.section--m2-header-slider .section_bg .section_slider .slide .slide_content .contact_item .contact_toggle,.section.section--m2-header-slider .section_bg .section_slider .slide .slide_content h2{color:#0063a6;font-size:48px}.section.section--m2-header-slider .section_bg .section_slider .slide .slide_content p{color:#0063a6;font-size:20px;line-height:32px}@media (min-width:761px){.section.section--m2-header-slider .section_bg .section_slider .slide .slide_content{left:200px;top:150px}.contact_item .contact_form form .form_actions .section.section--m2-header-slider .section_bg .section_slider .slide .slide_content button,.contact_item .section.section--m2-header-slider .section_bg .section_slider .slide .slide_content .contact_toggle,.section.section--m2-header-slider .section_bg .section_slider .slide .slide_content .contact_item .contact_form form .form_actions button,.section.section--m2-header-slider .section_bg .section_slider .slide .slide_content .contact_item .contact_toggle,.section.section--m2-header-slider .section_bg .section_slider .slide .slide_content h2{font-size:68px}.section.section--m2-header-slider .section_bg .section_slider .slide .slide_content p{font-size:24px;line-height:36px}}.section.section--m2-header-slider .section_bg .section_slider .slide img{display:block}@media (min-width:761px){.section.section--m2-header-slider .section_bg .section_slider .slide.slide--bottom .slide_content{bottom:150px;top:auto}}.contact_item .contact_form form .form_actions .section.section--m2-header-slider .section_bg .section_slider .slide.slide--white .slide_content button,.contact_item .section.section--m2-header-slider .section_bg .section_slider .slide.slide--white .slide_content .contact_toggle,.section.section--m2-header-slider .section_bg .section_slider .slide.slide--white .slide_content .contact_item .contact_form form .form_actions button,.section.section--m2-header-slider .section_bg .section_slider .slide.slide--white .slide_content .contact_item .contact_toggle,.section.section--m2-header-slider .section_bg .section_slider .slide.slide--white .slide_content h2,.section.section--m2-header-slider .section_bg .section_slider .slide.slide--white .slide_content p{color:#fff}.section.section--breadcrumb{margin-bottom:50px}.section.section--breadcrumb .section_content{padding-top:10px}@media (min-width:761px){.section.section--breadcrumb{margin-bottom:75px}.section.section--breadcrumb .section_content{height:30px;padding-left:10%}}.section.section--breadcrumb ul{margin:0;padding:0;position:relative}.section.section--breadcrumb ul li{color:#4a4a4a;cursor:pointer;display:inline;list-style-type:none;margin-right:0;padding-left:10px;position:relative}.section.section--breadcrumb ul li a,.section.section--breadcrumb ul li a:active,.section.section--breadcrumb ul li a:hover,.section.section--breadcrumb ul li a:link,.section.section--breadcrumb ul li a:visited{color:#4a4a4a;text-decoration:none}.section.section--breadcrumb ul li:before{border-right:2px solid #dc0948;border-top:2px solid #dc0948;content:"";display:inline-block;height:6px;margin-right:10px;transform:rotate(45deg);transition:left .1s ease-in-out;width:6px}.section.section--breadcrumb ul li:hover:before{left:-15px}.section.section--breadcrumb ul li:last-child{cursor:default}.section.section--breadcrumb ul li:last-child:before{left:-19px}.section.section--breadcrumb ul li:first-child{padding-left:0}.section.section--breadcrumb ul li:first-child:before{display:none}.section--m3-intro .section_content{padding:0 20px}@media (min-width:761px){.section--m3-intro .section_content{padding-left:10%}}@media (min-width:760px){.section--m3-intro .section_content .section_items{display:flex;gap:10px}}.section--m3-intro .section_content .section_items .section_text{width:100%}@media (min-width:760px){.section--m3-intro .section_content .section_items .section_text{width:66.6666666667%}}.section--m3-intro .section_content .section_items .section_image{margin-right:20px;margin-top:40px;width:100%}@media (min-width:760px){.section--m3-intro .section_content .section_items .section_image{display:block;margin-right:0;margin-top:0;width:33.3333333333%}}.section--m3-intro .section_content .section_items .section_image img{display:block;height:auto;width:100%}@media (max-width:760px){.section--m3-intro .section_content .section_items .section_image img{margin:0 auto;width:66.6666666667%}}@media (min-width:760px){.section--m3-intro .section_content .section_text{max-width:66.6666666667%}.section--m4-text .section_content{display:flex;flex-wrap:wrap;justify-content:space-between}}.section--m4-text .section_content .section_text{width:100%}@media (min-width:760px){.section--m4-text .section_content .section_text{width:50%}}.section--m4-text .section_content .section_text .more .more_toggle{color:#0063a6;cursor:pointer;display:inline-block;margin-bottom:20px;margin-top:10px;padding:6px 10px 5px 45px;position:relative}.section--m4-text .section_content .section_text .more .more_toggle:before{background-color:#0063a6;border:2px solid #0063a6;border-radius:50%;content:"";display:block;height:31px;left:0;position:absolute;top:0;transition:background-color .3s ease-in-out;width:31px}.section--m4-text .section_content .section_text .more .more_toggle:after{border-right:2px solid #fff;border-top:2px solid #fff;content:"";display:block;height:8px;left:10px;position:absolute;top:12px;transform:rotate(45deg);transform-origin:center;transition:transform .5s ease-in-out,top .5s ease-in-out,left .5s ease-in-out,border-color .3s ease-in-out;width:8px}.section--m4-text .section_content .section_text .more .more_toggle:hover:before{background-color:#fff}.section--m4-text .section_content .section_text .more .more_toggle:hover:after{border-color:#0063a6}.section--m4-text .section_content .section_text .more .more_content{max-height:0;overflow:hidden;transition:max-height .5s ease-in-out}.section--m4-text .section_content .section_text .more.more_content--show .more_toggle:after{left:12px;top:12px;transform:rotate(-45deg)}.section--m4-text .section_content .section_text .more.more_content--show .more_content{max-height:800px}.section--m4-text .section_content .section_image{width:100%}@media (min-width:760px){.section--m4-text .section_content .section_image{padding-left:10%;width:50%}}.section--m4-text .section_content .section_image .image_container{margin-top:20px;overflow:hidden;width:100%}@media (min-width:760px){.section--m4-text .section_content .section_image .image_container{margin-bottom:40px;margin-top:40px}.section--m4-text .section_content .section_image .image_container a:hover img{transform:scale(1.1)}}.section--m4-text .section_content .section_image .image_container img{transition:transform .3s ease-in-out;width:100%}.section--m4-text .section_content .section_downloads{padding-top:30px}@media (min-width:760px){.section--m5-multi-text .section_content{display:flex;justify-content:space-between;padding:0}}.section--m5-multi-text .section_content .titles{padding:0;width:100%}.section--m5-multi-text .section_content .titles ol,.section--m5-multi-text .section_content .titles ul{display:inline-block;margin:0 0 20px;padding:0}.section--m5-multi-text .section_content .titles ol li,.section--m5-multi-text .section_content .titles ul li{color:#4a4a4a;cursor:pointer;list-style-type:none;margin:0;padding:0;text-transform:uppercase}@media (max-width:760px){.section--m5-multi-text .section_content .titles ol li:first-child,.section--m5-multi-text .section_content .titles ul li:first-child{position:relative}.section--m5-multi-text .section_content .titles ol li:first-child:after,.section--m5-multi-text .section_content .titles ul li:first-child:after{border-bottom:3px solid #dc0948;border-right:3px solid #dc0948;content:"";height:9px;position:absolute;right:-30px;top:0;transform:rotate(45deg);width:9px}}@media (min-width:760px){.section--m5-multi-text .section_content .titles ol li,.section--m5-multi-text .section_content .titles ul li{margin-bottom:30px}.section--m5-multi-text .section_content .titles ol,.section--m5-multi-text .section_content .titles ul{margin-bottom:0}}.section--m5-multi-text .section_content .titles ol .current,.section--m5-multi-text .section_content .titles ul .current{color:#dc0948;position:relative}@media (min-width:760px){.section--m5-multi-text .section_content .titles{padding-left:86px;width:35%}.section--m5-multi-text .section_content .titles .current:before{background-color:#dc0948;content:"";height:3px;left:-86px;position:absolute;top:10px;width:57px}}.section--m5-multi-text .section_content .section_text{width:100%}@media (min-width:760px){.section--m5-multi-text .section_content .section_text{width:50%}}.section--m6-big-teaser{display:block;margin-bottom:75px}@media (min-width:760px){.section--m6-big-teaser{margin-bottom:150px;width:50%}}.section--m6-big-teaser .section_text{background-color:#0063a6;background-position:50%;background-size:cover;display:flex;justify-content:flex-end;position:relative;width:100%}.section--m6-big-teaser .section_text .text{padding:40px 20px;width:100%}@media (min-width:760px){.section--m6-big-teaser .section_text .text{max-width:600px;width:100%}}.contact_item .contact_form form .form_actions .section--m6-big-teaser .section_text .text button,.contact_item .section--m6-big-teaser .section_text .text .contact_toggle,.section--m6-big-teaser .section_text .text .contact_item .contact_form form .form_actions button,.section--m6-big-teaser .section_text .text .contact_item .contact_toggle,.section--m6-big-teaser .section_text .text h2{color:#fff;font-size:30px;line-height:1.1;position:relative}@media (min-width:760px){.contact_item .contact_form form .form_actions .section--m6-big-teaser .section_text .text button,.contact_item .section--m6-big-teaser .section_text .text .contact_toggle,.section--m6-big-teaser .section_text .text .contact_item .contact_form form .form_actions button,.section--m6-big-teaser .section_text .text .contact_item .contact_toggle,.section--m6-big-teaser .section_text .text h2{font-size:38px}}.contact_item .contact_form form .form_actions .section--m6-big-teaser .section_text .text button:before,.contact_item .section--m6-big-teaser .section_text .text .contact_toggle:before,.section--m6-big-teaser .section_text .text .contact_item .contact_form form .form_actions button:before,.section--m6-big-teaser .section_text .text .contact_item .contact_toggle:before,.section--m6-big-teaser .section_text .text h2:before{background-color:#dc0948;content:"";height:6px;left:-42px;position:absolute;top:15px;width:32px}@media (min-width:760px){.contact_item .contact_form form .form_actions .section--m6-big-teaser .section_text .text button:before,.contact_item .section--m6-big-teaser .section_text .text .contact_toggle:before,.section--m6-big-teaser .section_text .text .contact_item .contact_form form .form_actions button:before,.section--m6-big-teaser .section_text .text .contact_item .contact_toggle:before,.section--m6-big-teaser .section_text .text h2:before{background-color:#dc0948;content:"";height:6px;left:-86px;position:absolute;top:20px;width:57px}}.section--m5-multi-text .section_content .titles ol .section--m6-big-teaser .section_text .text li,.section--m5-multi-text .section_content .titles ul .section--m6-big-teaser .section_text .text li,.section--m6-big-teaser .section_text .text .section--m5-multi-text .section_content .titles ol li,.section--m6-big-teaser .section_text .text .section--m5-multi-text .section_content .titles ul li,.section--m6-big-teaser .section_text .text h3,.section--m6-big-teaser .section_text .text p,.section--m6-big-teaser .section_text .text p a{color:#fff}.section--m5-multi-text .section_content .titles ol .section--m6-big-teaser .section_text .text li,.section--m5-multi-text .section_content .titles ul .section--m6-big-teaser .section_text .text li,.section--m6-big-teaser .section_text .text .section--m5-multi-text .section_content .titles ol li,.section--m6-big-teaser .section_text .text .section--m5-multi-text .section_content .titles ul li,.section--m6-big-teaser .section_text .text h3{margin-top:20px}.section--m6-big-teaser .section_text .text a{margin-top:10px}.section--m6-big-teaser .section_text .text a:after{top:0}.section--m6-big-teaser .section_text .text a span{color:#fff;display:inline}@media (min-width:761px){.section--m6-big-teaser .section_text .section_links{display:flex;flex-wrap:wrap}.section--m6-big-teaser .section_text .section_links .section_link{padding-right:20px;padding-top:40px;width:50%}}@media (min-width:761px) and (min-width:1001px){.section--m6-big-teaser .section_text .section_links .section_link{width:25%}}@media (min-width:761px){.section--m6-big-teaser .section_text .section_links .section_link .text-button{margin-top:0}.section--m6-big-teaser .section_text .section_links .section_link p{color:#fff;margin-bottom:1em}.section--m6-big-teaser .section_text .section_links .section_link.section_link--logo .section_link_logo{background-color:#fff;padding:20px}.section--m6-big-teaser .section_text .section_links .section_link.section_link--logo .section_link_logo img{width:100%}}.section--m6-big-teaser .section_logo{width:100%}@media (max-width:760px){.section--m6-big-teaser .section_logo .center .mobilecenter{display:flex;flex-direction:row;justify-content:space-around}}.section--m6-big-teaser .section_logo .center img{margin:40px auto;max-height:100%;max-width:66.6666666667%}.section--m6-big-teaser .section_logo .center .button{margin:0 auto}@media (min-width:760px){.section--m6-big-teaser .section_logo{display:flex;flex-direction:column;justify-content:space-around;margin-left:8.3333333333%;margin-right:8.3333333333%;width:33.3333333333%}.section--m6-big-teaser .section_logo .mobilecenter{display:block}.section--m6-big-teaser .section_logo .center img{margin:0 0 40px;max-width:100%}.section--m7-teaser .section_content{display:flex}}.section--m7-teaser .section_content .section_image{width:100%}@media (min-width:760px){.section--m7-teaser .section_content .section_image{padding-right:8.3333333333%;width:50%}}.section--m7-teaser .section_content .section_image img,.section--m7-teaser .section_content .section_text{width:100%}@media (min-width:760px){.section--m7-teaser .section_content .section_text{width:50%}}.section--m6-big-teaser .section--m7-teaser .section_content .section_text .text a:after,.section--m7-teaser .section_content .section--m6-big-teaser .section_text .text a:after,.section--m7-teaser .section_content .section_text .text-link:after,.section--m7-teaser .section_content .section_text form .btn-toolbar button:after,.section--m7-teaser .section_content .section_text form .btn-toolbar input[type=submit]:after,.section--m7-teaser .section_content .section_text form .step-navigation button:after,.section--m7-teaser .section_content .section_text form .step-navigation input[type=submit]:after,form .btn-toolbar .section--m7-teaser .section_content .section_text button:after,form .btn-toolbar .section--m7-teaser .section_content .section_text input[type=submit]:after,form .step-navigation .section--m7-teaser .section_content .section_text button:after,form .step-navigation .section--m7-teaser .section_content .section_text input[type=submit]:after{top:12px}.section--m7-teaser .section_content .section_text h1{cursor:pointer;display:inline-block;margin-top:40px;position:relative}@media (min-width:760px){.section--m7-teaser .section_content .section_text h1{margin-top:0}}.section--m8-footer .lines{display:flex;margin-bottom:20px}.section--m8-footer .lines .line1{background-color:#0063a6;height:6px;margin-top:6px;width:64.2857142857%}.section--m8-footer .lines .line2{background-color:#dc0948;height:6px;width:35.7142857143%}.section--m8-footer .section_content{padding-bottom:20px}.section--m8-footer .section_content:last-child{margin-bottom:0}.section--m8-footer .section_content>*{margin-bottom:20px;width:100%}.section--m8-footer .section_content .impressum ol,.section--m8-footer .section_content .impressum ul{margin:0;padding:0}.section--m8-footer .section_content .impressum ol li,.section--m8-footer .section_content .impressum ul li{color:#4a4a4a;line-height:25px;list-style-type:none;margin:0;padding:0}.section--m8-footer .section_content .logo{order:-1}.section--m8-footer .section_content .logo img{max-width:300px;width:100%}@media (min-width:760px){.section--m8-footer .section_content{display:flex;justify-content:space-between}.section--m8-footer .section_content>*{margin-bottom:0;width:33.3333333333%}.section--m8-footer .section_content .logo{order:100}}.section--m6-big-teaser .section_text .text .section.section--m9-imageteaserlist .section_content a,.section.section--m9-imageteaserlist .section_content .section--m6-big-teaser .section_text .text a,.section.section--m9-imageteaserlist .section_content .text-link,.section.section--m9-imageteaserlist .section_content form .btn-toolbar button,.section.section--m9-imageteaserlist .section_content form .btn-toolbar input[type=submit],.section.section--m9-imageteaserlist .section_content form .step-navigation button,.section.section--m9-imageteaserlist .section_content form .step-navigation input[type=submit],form .btn-toolbar .section.section--m9-imageteaserlist .section_content button,form .btn-toolbar .section.section--m9-imageteaserlist .section_content input[type=submit],form .step-navigation .section.section--m9-imageteaserlist .section_content button,form .step-navigation .section.section--m9-imageteaserlist .section_content input[type=submit]{margin-top:0}.section.section--m9-imageteaserlist .section_content .section_teasers{display:flex;flex-wrap:wrap;margin:0 -10px}.section.section--m9-imageteaserlist .section_content .section_teasers a{text-decoration:none}.section.section--m9-imageteaserlist .section_content .section_teasers .teaser{display:block;padding:10px;position:relative;width:50%}.section.section--m9-imageteaserlist .section_content .section_teasers .teaser .teaser_image{height:auto;margin:0;overflow:hidden;padding:0;position:relative;transition:.3s;width:100%}.section.section--m9-imageteaserlist .section_content .section_teasers .teaser .teaser_image:before{background-color:#0063a6;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease-in-out;width:100%;z-index:10}.section.section--m9-imageteaserlist .section_content .section_teasers .teaser .teaser_image:after{background-color:#fff;bottom:0;content:"";height:4px;left:0;position:absolute;width:100%;z-index:10}.section.section--m9-imageteaserlist .section_content .section_teasers .teaser .teaser_image .animatedpicture{height:auto;left:0;position:absolute;top:0;width:100%}.section.section--m9-imageteaserlist .section_content .section_teasers .teaser .teaser_image .animatedpicture img{border:0;margin:0;padding:0;transition:width .5s ease-in-out;visibility:visible;width:100%;z-index:9}.section.section--m9-imageteaserlist .section_content .section_teasers .teaser .teaser_image .heightsetter{height:auto;opacity:0;width:100%}.section.section--m9-imageteaserlist .section_content .section_teasers .teaser .teaser_image .heightsetter img{border:0;margin:0;padding:0;visibility:visible;width:100%}.section.section--m9-imageteaserlist .section_content .section_teasers .teaser .teaser_image .teaser_description{bottom:10%;height:100%;left:0;opacity:0;padding:10px 15px;position:absolute;transition:bottom .5s ease-in-out,opacity .5s ease-in-out;z-index:13}@media (min-width:760px){.section.section--m9-imageteaserlist .section_content .section_teasers .teaser .teaser_image .teaser_description{padding:30px 30px 20px}}.section.section--m9-imageteaserlist .section_content .section_teasers .teaser .teaser_image .teaser_description p{color:#fff;font-size:16px}@media (min-width:760px){.section.section--m9-imageteaserlist .section_content .section_teasers .teaser .teaser_image .teaser_description p{font-size:18px}}@media (min-width:1000px){.section.section--m9-imageteaserlist .section_content .section_teasers .teaser.hover .teaser_image:before,.section.section--m9-imageteaserlist .section_content .section_teasers .teaser:hover .teaser_image:before{opacity:1}.section.section--m9-imageteaserlist .section_content .section_teasers .teaser.hover .teaser_image .animatedpicture img,.section.section--m9-imageteaserlist .section_content .section_teasers .teaser:hover .teaser_image .animatedpicture img{width:120%}.section.section--m9-imageteaserlist .section_content .section_teasers .teaser.hover .teaser_image .teaser_description,.section.section--m9-imageteaserlist .section_content .section_teasers .teaser:hover .teaser_image .teaser_description{bottom:0;opacity:1}.section.section--m9-imageteaserlist .section_content .section_teasers .teaser.hover .teaser_content,.section.section--m9-imageteaserlist .section_content .section_teasers .teaser:hover .teaser_content{transform:translate3d(0,-90px,0)}.section.section--m9-imageteaserlist .section_content .section_teasers .teaser.hover .teaser_content p,.section.section--m9-imageteaserlist .section_content .section_teasers .teaser:hover .teaser_content p{color:#fff}}.section.section--m9-imageteaserlist .section_content .section_teasers .teaser .teaser_content{margin-left:45px;margin-top:13px;position:relative;transition:transform .3s ease-in-out;z-index:11}.section.section--m9-imageteaserlist .section_content .section_teasers .teaser .teaser_content p{padding-right:15px;transition:color .3s ease-in-out}.section.section--m9-imageteaserlist .section_content .section_teasers .teaser .teaser_content:before{background-color:#dc0948;content:"";height:5px;left:-45px;position:absolute;top:10px;width:30px}@media (min-width:761px){.section.section--m9-imageteaserlist .section_content .section_teasers .teaser{width:33.3333333333%}}@media (min-width:1001px){.section.section--m9-imageteaserlist .section_content .section_teasers .teaser{width:25%}}.section.section--m9-imageteaserlist--big .section_content>div.text-link{font-size:30px}.section.section--m9-imageteaserlist--big .section_content>div.text-link:after{height:30px;width:15px}.section.section--m9-imageteaserlist--big .section_content .section_teasers .teaser .teaser_content{margin-left:45px;margin-top:13px;position:relative;transition:transform .5s ease-in-out;z-index:11}.section.section--m9-imageteaserlist--big .section_content .section_teasers .teaser .teaser_content p{font-size:30px;line-height:1}@media (max-width:999px){.section.section--m9-imageteaserlist--big .section_content .section_teasers .teaser .teaser_content p{font-size:25px}}@media (max-width:599px){.section.section--m9-imageteaserlist--big .section_content .section_teasers .teaser .teaser_content p{font-size:20px}}.section.section--m9-imageteaserlist--big .section_content .section_teasers .teaser .teaser_content:before{background-color:#dc0948;content:"";height:5px;left:-45px;position:absolute;top:16px;width:30px}@media (min-width:601px){.section.section--m9-imageteaserlist--big .section_content .section_teasers .teaser{width:33.3333333333%}}.section.section--m10-services .section_services{display:grid;grid-template-columns:auto}@media (min-width:760px){.section.section--m10-services .section_services{grid-column-gap:8.3333333333%;grid-template-columns:auto auto;justify-content:space-between}.section.section--m10-services .section_services .service .service_image{height:50px;width:50px}}@media (min-width:1000px){.section.section--m10-services .section_services{grid-column-gap:8.3333333333%;grid-template-columns:41.6666666667% 41.6666666667%}}.section.section--m10-services .section_services .service{display:flex;justify-content:space-between;margin-bottom:80px;text-decoration:none;width:100%}.section.section--m10-services .section_services .service .service_image{background-color:#0063a6;border-radius:300px;height:75px;margin-right:15px;overflow:hidden;position:relative;transition:.3s ease-in-out;transition-property:background-color,box-shadow;width:75px}.section.section--m10-services .section_services .service .service_image svg{fill:#0063a6;left:50%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0) scale(.89)}.section.section--m10-services .section_services .service .service_content{width:calc(100% - 108px)}.contact_item .contact_form form .form_actions .section.section--m10-services .section_services .service .service_content button,.contact_item .section.section--m10-services .section_services .service .service_content .contact_toggle,.section.section--m10-services .section_services .service .service_content .contact_item .contact_form form .form_actions button,.section.section--m10-services .section_services .service .service_content .contact_item .contact_toggle,.section.section--m10-services .section_services .service .service_content h2{color:#0063a6;word-break:break-word}.section.section--m10-services .section_services .service .service_content p{color:initial}.section.section--m10-services .section_services .service:hover .service_image{background-color:transparent;box-shadow:0 0 0 4px #0063a6}.section.section--m10-services .section_services .service:hover .service_image svg path{fill:#0063a6}.section.section--m12-news .section_content h1{margin-bottom:20px}.section.section--m12-news .section_content a{text-decoration:none}.section.section--m12-news .section_content>div.text-link{font-size:30px}.section.section--m12-news .section_content>div.text-link:after{height:30px;width:15px}.section.section--m12-news .section_content .section_news{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;width:100%}.section.section--m12-news .section_content .section_news .news_image_dummy{background-color:#0063a6;height:0;padding-bottom:56.25%;position:relative;width:100%}.section.section--m12-news .section_content .section_news .news_image_dummy .news_image_dummy_icon{height:44px;left:50%;margin-left:-22px;margin-top:-22px;position:absolute;top:50%;width:44px}.section.section--m12-news .section_content .section_news .news_image_dummy .news_image_dummy_icon svg{height:100%;width:100%}.section.section--m12-news .section_content .section_news .news_image{padding-right:30px}.section.section--m12-news .section_content .section_news .news_image img{display:block;width:100%}.section.section--m12-news .section_content .section_news .news{display:flex;flex-direction:column;flex-wrap:nowrap;width:100%}.section.section--m12-news .section_content .section_news .news .news_image,.section.section--m12-news .section_content .section_news .news .news_text{padding-bottom:10px;width:100%}.section.section--m12-news .section_content .section_news .news .news_text{color:#4a4a4a;padding-bottom:30px}.section--m6-big-teaser .section_text .text .section.section--m12-news .section_content .section_news .news .news_text a,.section.section--m12-news .section_content .section_news .news .news_text .section--m6-big-teaser .section_text .text a,.section.section--m12-news .section_content .section_news .news .news_text .text-link,.section.section--m12-news .section_content .section_news .news .news_text form .btn-toolbar button,.section.section--m12-news .section_content .section_news .news .news_text form .btn-toolbar input[type=submit],.section.section--m12-news .section_content .section_news .news .news_text form .step-navigation button,.section.section--m12-news .section_content .section_news .news .news_text form .step-navigation input[type=submit],form .btn-toolbar .section.section--m12-news .section_content .section_news .news .news_text button,form .btn-toolbar .section.section--m12-news .section_content .section_news .news .news_text input[type=submit],form .step-navigation .section.section--m12-news .section_content .section_news .news .news_text button,form .step-navigation .section.section--m12-news .section_content .section_news .news .news_text input[type=submit]{margin-top:0}.section--m6-big-teaser .section_text .text .section.section--m12-news .section_content .section_news .news .news_text a:after,.section.section--m12-news .section_content .section_news .news .news_text .section--m6-big-teaser .section_text .text a:after,.section.section--m12-news .section_content .section_news .news .news_text .text-link:after,.section.section--m12-news .section_content .section_news .news .news_text form .btn-toolbar button:after,.section.section--m12-news .section_content .section_news .news .news_text form .btn-toolbar input[type=submit]:after,.section.section--m12-news .section_content .section_news .news .news_text form .step-navigation button:after,.section.section--m12-news .section_content .section_news .news .news_text form .step-navigation input[type=submit]:after,form .btn-toolbar .section.section--m12-news .section_content .section_news .news .news_text button:after,form .btn-toolbar .section.section--m12-news .section_content .section_news .news .news_text input[type=submit]:after,form .step-navigation .section.section--m12-news .section_content .section_news .news .news_text button:after,form .step-navigation .section.section--m12-news .section_content .section_news .news .news_text input[type=submit]:after{top:0}@media (min-width:760px){.section.section--m12-news .section_content .section_news .news{flex-direction:row}.section.section--m12-news .section_content .section_news .news .news_image{width:40%}.section.section--m12-news .section_content .section_news .news .news_image img{width:100%}.section.section--m12-news .section_content .section_news .news .news_text{padding-left:10px;width:60%}}.section.section--m12-news .paging{display:flex;list-style-type:none;padding:0}.section.section--m12-news .paging li a{border-radius:50%;display:block;height:30px;padding-top:5px;text-align:center;text-decoration:none;width:30px}.section.section--m12-news .paging li a:hover{background-color:#0063a6;color:#fff}.section.section--m12-news .paging li.current a{border:1px solid #0063a6}@keyframes blink{0%{opacity:1}50%{opacity:.3}to{opacity:1}}@keyframes thrust{0%{opacity:1;transform:translateZ(0)}50%{opacity:0;transform:translate3d(0,5px,0)}51%{opacity:0;transform:translateZ(0)}to{opacity:1;transform:translateZ(0)}}.section.section--m14-animatedteaser{margin-bottom:75px;margin-left:0;margin-right:0}.section.section--m14-animatedteaser .section_bg{background-position:50%;background-size:cover;height:300px;width:100%}.section.section--m14-animatedteaser .section_content{margin-top:-10vh;padding:0 20px;position:relative}.section.section--m14-animatedteaser .section_content .animatedteaser-container{display:flex;flex-wrap:wrap;margin:0 -10px;overflow:visible}@media (min-width:1000px){.section.section--m14-animatedteaser .section_content .animatedteaser-container{flex-wrap:nowrap}}.section.section--m14-animatedteaser .section_content .animatedteaser-container .teaser{flex:1 0 auto;padding:10px;text-decoration:none;transition:width .5s ease-in-out;width:50%}@media (min-width:760px) and (max-width:999px){.section.section--m14-animatedteaser .section_content .animatedteaser-container .teaser{padding:0 10px;width:33.3333333333%}.section.section--m14-animatedteaser .section_content .animatedteaser-container .teaser.no-bg .teaser-content{height:auto;padding:0}}@media (min-width:1000px){.section.section--m14-animatedteaser .section_content .animatedteaser-container .teaser{padding:0 10px;width:25%}.section.section--m14-animatedteaser .section_content .animatedteaser-container .teaser .hand{transform-origin:bottom left;transition:transform 1s ease-in-out}.section.section--m14-animatedteaser .section_content .animatedteaser-container .teaser:not(.no-bg):hover{width:30%}.section.section--m14-animatedteaser .section_content .animatedteaser-container .teaser:not(.no-bg):hover .factory .factory_windows{animation:blink 2s ease-in-out infinite normal}.section.section--m14-animatedteaser .section_content .animatedteaser-container .teaser:not(.no-bg):hover .rocket .rocket_window{animation:blink 2s ease-in-out 1s infinite normal}.section.section--m14-animatedteaser .section_content .animatedteaser-container .teaser:not(.no-bg):hover .rocket .rocket_thrust{animation:thrust 2s ease-in-out infinite normal}.section.section--m14-animatedteaser .section_content .animatedteaser-container .teaser:not(.no-bg):hover .hand{transform:rotate(10deg)}}.section.section--m14-animatedteaser .section_content .animatedteaser-container .teaser-content{background-color:#0063a6;display:flex;flex-basis:50%;flex-direction:column;height:100%;justify-content:stretch;padding:50px 20px 20px}.section.section--m14-animatedteaser .section_content .animatedteaser-container .teaser-content .image-container{margin-bottom:40px;width:100%}.section.section--m14-animatedteaser .section_content .animatedteaser-container .teaser-content .text-container .subtitle{color:hsla(0,0%,100%,.6);font-size:15px;text-transform:uppercase}@media (max-width:759px){.section.section--m14-animatedteaser .section_content .animatedteaser-container .teaser-content .text-container .subtitle{font-size:13px}}.section.section--m14-animatedteaser .section_content .animatedteaser-container .teaser-content .text-container .title{color:#fff;font-size:30px;line-height:1;max-width:205px;min-height:60px}@media (max-width:759px){.section.section--m14-animatedteaser .section_content .animatedteaser-container .teaser-content .text-container .title{font-size:20px}}.section.section--m14-animatedteaser .section_content .animatedteaser-container .no-bg .teaser-content{background-color:transparent}.section.section--m14-animatedteaser .section_content .animatedteaser-container .no-bg .teaser-content>div.text-link{position:relative;top:65%}@media (max-width:759px){.section.section--m14-animatedteaser .section_content .animatedteaser-container .no-bg .teaser-content>div.text-link{font-size:20px}}.section.section--m15-termine .section_content a{text-decoration:none}.section--m6-big-teaser .section_text .text .section.section--m15-termine .section_content a,.section.section--m15-termine .section_content .section--m6-big-teaser .section_text .text a,.section.section--m15-termine .section_content .text-link,.section.section--m15-termine .section_content form .btn-toolbar button,.section.section--m15-termine .section_content form .btn-toolbar input[type=submit],.section.section--m15-termine .section_content form .step-navigation button,.section.section--m15-termine .section_content form .step-navigation input[type=submit],form .btn-toolbar .section.section--m15-termine .section_content button,form .btn-toolbar .section.section--m15-termine .section_content input[type=submit],form .step-navigation .section.section--m15-termine .section_content button,form .step-navigation .section.section--m15-termine .section_content input[type=submit]{font-size:30px}.section.section--m15-termine .section_content .section_termine{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start;width:100%}.section.section--m15-termine .section_content .section_termine .termin{display:flex;flex-grow:0;flex-shrink:1;flex-wrap:nowrap;padding:20px}@media (min-width:1000px){.section.section--m15-termine .section_content .section_termine .termin:hover .icon-container{background-color:transparent;box-shadow:0 0 0 4px #0063a6}.section.section--m15-termine .section_content .section_termine .termin:hover .icon-container svg path{fill:#0063a6}}.section.section--m15-termine .section_content .section_termine .termin .icon-container{background-color:#0063a6;border-radius:300px;flex-shrink:1;height:75px;margin-right:15px;overflow:hidden;position:relative;transition:.3s ease-in-out;transition-property:background-color,box-shadow;width:75px}.section.section--m15-termine .section_content .section_termine .termin .icon-container svg{fill:#0063a6;left:50%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0) scale(.89)}.section.section--m15-termine .section_content .section_termine .termin .text-container{flex-basis:70%;flex-grow:1;flex-shrink:1}.section.section--m15-termine .section_content .section_termine .termin .text-container .date,.section.section--m15-termine .section_content .section_termine .termin .text-container .title{color:#0063a6;font-size:25px}.section.section--m15-termine .section_content .section_termine .termin .text-container .description{color:#4a4a4a}@media (max-width:760px){.section.section--m15-termine .section_content .section_termine .termin{padding-left:0;width:100%}}@media (min-width:1000px){.section.section--m15-termine .section_content .section_termine .termin{width:50%}}.section--m16-contacts{margin-bottom:75px}@media (min-width:1001px){.section--m16-contacts .section_content .contact_selection_container{display:flex;flex-wrap:wrap}.section--m16-contacts .section_content .contact_selection_container .contact_item{width:calc(50% - 15px)}}.contact_item{height:auto;margin-bottom:30px;position:relative;width:100%}.contact_item:hover{box-shadow:0 4px 8px 0 rgba(0,0,0,.2)}.contact_item .contact_content{align-items:stretch;border:1px solid #fff;display:flex;padding:20px;width:100%}.contact_item .contact_content .contact_image{border-radius:50%;flex:0 0 auto;height:100px;margin-right:20px;overflow:hidden;width:100px}@media (min-width:761px){.contact_item .contact_content .contact_image{height:150px;margin-right:50px;width:150px}}.contact_item .contact_content .contact_image img{height:auto;margin-top:-10px;vertical-align:middle;width:100%}.contact_item .contact_content .contact_text{flex:1 1 auto;padding-bottom:55px;position:relative}.contact_item .contact_content .contact_text .contact_info{max-height:400px;overflow:hidden;transition:max-height .5s ease-in-out}.contact_item .contact_content .contact_text p a{color:#4a4a4a;cursor:pointer;text-decoration:none}.contact_item .contact_content .contact_text p a:hover{text-decoration:underline}.contact_item .contact_content .contact_text p:nth-last-child(2){margin-bottom:20px}.contact_item .contact_toggle{bottom:0;cursor:pointer;display:flex;position:absolute;right:0;text-decoration:none}.contact_item .contact_toggle span{transition:opacity .3s ease-in-out}.contact_item .contact_toggle .contact_togglebutton{align-items:center;background-color:#0063a6;border-radius:50%;display:flex;height:31px;justify-content:center;margin-left:10px;margin-top:2px;position:relative;transition:.3s ease-in-out;transition-property:background-color,box-shadow;width:31px}.contact_item .contact_toggle .contact_togglebutton svg{transition:opacity .3s ease-in-out}.contact_item .contact_toggle .contact_togglebutton:after,.contact_item .contact_toggle .contact_togglebutton:before{border-left:2px solid #fff;content:"";display:block;height:22px;opacity:0;position:absolute;top:8px;transition:opacity .3s ease-in-out;width:0}.contact_item .contact_toggle .contact_togglebutton:before{left:8px;transform:rotate(-45deg);transform-origin:top left}.contact_item .contact_toggle .contact_togglebutton:after{left:22px;transform:rotate(45deg);transform-origin:top right}.contact_item .contact_toggle:hover .contact_togglebutton{background-color:transparent;box-shadow:0 0 0 2px #0063a6}.contact_item .contact_toggle:hover .contact_togglebutton:after,.contact_item .contact_toggle:hover .contact_togglebutton:before{border-left:2px solid #0063a6}.contact_item .contact_toggle:hover .contact_togglebutton svg path{fill:#0063a6}.contact_item .contact_form{max-height:0;overflow:hidden;transition:max-height .5s ease-in-out;width:100%}.contact_item .contact_form .contact_form_success{background-color:#0063a6;color:#fff;max-height:0;overflow:hidden;transition:max-height .5s ease-in-out}.contact_item .contact_form .contact_form_success .contact_form_success_content{padding:20px}.contact_item .contact_form.contact_form--sent .contact_form_success{max-height:60px}.contact_item .contact_form.contact_form--sent .contact_form_form{max-height:0}.contact_item .contact_form .contact_form_form{max-height:400px;overflow:hidden;transition:max-height .5s ease-in-out}.contact_item .contact_form form{padding:20px}.contact_item .contact_form form label{color:#0063a6;display:block;font-size:16px;font-weight:400;padding-bottom:2px;padding-top:10px}.contact_item .contact_form form input[type=email],.contact_item .contact_form form input[type=text]{border:1px solid #979797;color:#4a4a4a;outline:0;padding:0 10px;width:calc(100% - 8px)}.contact_item .contact_form form input[type=email]:active,.contact_item .contact_form form input[type=email]:hover,.contact_item .contact_form form input[type=text]:active,.contact_item .contact_form form input[type=text]:hover{outline:0}.contact_item .contact_form form input[type=email] ::-moz-placeholder,.contact_item .contact_form form input[type=text] ::-moz-placeholder{color:rgba(74,74,74,.5)}.contact_item .contact_form form input[type=email] ::placeholder,.contact_item .contact_form form input[type=text] ::placeholder{color:rgba(74,74,74,.5)}.contact_item .contact_form form textarea{border:1px solid #979797;color:#4a4a4a;min-height:100px;outline:0;padding:6px 10px 10px;resize:vertical;width:calc(100% - 8px)}.contact_item .contact_form form textarea:active,.contact_item .contact_form form textarea:hover{outline:0}.contact_item .contact_form form textarea ::-moz-placeholder{color:rgba(74,74,74,.5)}.contact_item .contact_form form textarea ::placeholder{color:rgba(74,74,74,.5)}.contact_item .contact_form form .form_actions button{background-color:#fff;border:3px solid #0063a6;cursor:pointer;margin-top:33px;min-height:57px;outline:0;padding:2px 45px 3px 30px;position:relative;transition:background-color .3s ease-in-out,color .3s ease-in-out;vertical-align:center}.contact_item .contact_form form .form_actions button:after{border-right:2px solid #dc0948;border-top:2px solid #dc0948;content:"";display:inline-block;height:7px;transform:rotate(45deg) translateY(-5px);vertical-align:center;width:7px;z-index:100}.contact_item .contact_form form .form_actions button:hover{background-color:#0063a6;color:#fff}.contact_item--active{box-shadow:0 4px 8px 0 rgba(0,0,0,.2)}.contact_item--active .contact_toggle span{opacity:0}.contact_item--active .contact_toggle .contact_togglebutton:after,.contact_item--active .contact_toggle .contact_togglebutton:before{opacity:1}.contact_item--active .contact_toggle .contact_togglebutton svg{opacity:0}.contact_item--active .contact_form{max-height:400px}@media (max-width:760px){.contact_item{margin-bottom:30px;width:100%}.contact_item .contact_info .info_image{margin-right:20px}.contact_item .contact_form form .form_actions .contact_info button,.contact_item .contact_info .contact_form form .form_actions button,.contact_item .contact_info .contact_toggle,.contact_item .contact_info h2{font-size:22px}.contact_item .contact_info .section--m5-multi-text .section_content .titles ol li,.contact_item .contact_info .section--m5-multi-text .section_content .titles ul li,.contact_item .contact_info h3,.section--m5-multi-text .section_content .titles ol .contact_item .contact_info li,.section--m5-multi-text .section_content .titles ul .contact_item .contact_info li{font-size:19px}}.section.section--m17-downloads .section_content a{text-decoration:none}.section--m6-big-teaser .section_text .text .section.section--m17-downloads .section_content a,.section.section--m17-downloads .section_content .section--m6-big-teaser .section_text .text a,.section.section--m17-downloads .section_content .text-link,.section.section--m17-downloads .section_content form .btn-toolbar button,.section.section--m17-downloads .section_content form .btn-toolbar input[type=submit],.section.section--m17-downloads .section_content form .step-navigation button,.section.section--m17-downloads .section_content form .step-navigation input[type=submit],form .btn-toolbar .section.section--m17-downloads .section_content button,form .btn-toolbar .section.section--m17-downloads .section_content input[type=submit],form .step-navigation .section.section--m17-downloads .section_content button,form .step-navigation .section.section--m17-downloads .section_content input[type=submit]{font-size:30px}.section.section--m17-downloads .section_content .section_downloads{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start;width:100%}@media (min-width:760px){.section.section--m17-downloads .section_content .section_downloads{margin:0 -20px}}@media (max-width:760px){.section.section--m17-downloads .section_content .section_downloads .download{padding-left:0;width:100%}}@media (min-width:760px){.section.section--m17-downloads .section_content .section_downloads .download{width:50%}}@media (min-width:1000px){.section.section--m17-downloads .section_content .section_downloads .download{width:33.3333333333%}}.download{display:flex;flex-grow:0;flex-shrink:1;flex-wrap:nowrap;padding:20px;text-decoration:none}@media (min-width:1000px){.download:hover .icon-container{background-color:transparent;box-shadow:0 0 0 4px #0063a6}.download:hover .icon-container svg path{fill:#0063a6}}.download .icon-container{background-color:#0063a6;border-radius:300px;flex-shrink:1;height:75px;margin-right:15px;overflow:hidden;position:relative;transition:.3s ease-in-out;transition-property:background-color,box-shadow;width:75px}.download .icon-container svg{fill:#0063a6;left:50%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0) scale(.89)}.download .text-container{flex-basis:70%;flex-grow:1;flex-shrink:1}.download .text-container .date,.download .text-container .title{color:#0063a6;font-size:25px}.download .text-container .description{color:#4a4a4a}.section.section--m18-videos .section_content a{text-decoration:none}.section--m6-big-teaser .section_text .text .section.section--m18-videos .section_content a,.section.section--m18-videos .section_content .section--m6-big-teaser .section_text .text a,.section.section--m18-videos .section_content .text-link,.section.section--m18-videos .section_content form .btn-toolbar button,.section.section--m18-videos .section_content form .btn-toolbar input[type=submit],.section.section--m18-videos .section_content form .step-navigation button,.section.section--m18-videos .section_content form .step-navigation input[type=submit],form .btn-toolbar .section.section--m18-videos .section_content button,form .btn-toolbar .section.section--m18-videos .section_content input[type=submit],form .step-navigation .section.section--m18-videos .section_content button,form .step-navigation .section.section--m18-videos .section_content input[type=submit]{font-size:30px}.section.section--m18-videos .section_content .section_videos{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:flex-start;width:100%}@media (min-width:761px){.section.section--m18-videos .section_content .section_videos{margin:0 -20px}}.section.section--m18-videos .section_content .section_videos .video{cursor:pointer;display:block;padding:20px;width:100%}.section.section--m18-videos .section_content .section_videos .video:hover{box-shadow:0 4px 8px 0 rgba(0,0,0,.2)}.section.section--m18-videos .section_content .section_videos .video .video_image{background-color:#ddd;margin-bottom:20px;padding-bottom:56.25%;position:relative;width:100%}.section.section--m18-videos .section_content .section_videos .video .video_image img{display:block;left:0;position:absolute;top:0;width:100%}@media (min-width:761px){.section.section--m18-videos .section_content .section_videos .video{width:33.3333333333%}}.choices{border:none;font-size:16px;margin-top:1px;position:relative}.choices,.choices:focus{outline:0}.choices:last-child{margin-bottom:0}.choices.is-disabled .choices__inner,.choices.is-disabled .choices__input{background-color:#eaeaea;cursor:not-allowed;-webkit-user-select:none;-moz-user-select:none;user-select:none}.choices.is-disabled .choices__item{cursor:not-allowed}.choices[data-type*=select-one]{cursor:pointer}.choices[data-type*=select-one] .choices__input{display:none}.choices[data-type*=select-one] .choices__button{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJtMi41OTIuMDQ0IDE4LjM2NCAxOC4zNjQtMi41NDggMi41NDhMLjA0NCAyLjU5MnoiLz48cGF0aCBkPSJNMCAxOC4zNjQgMTguMzY0IDBsMi41NDggMi41NDhMMi41NDggMjAuOTEyeiIvPjwvZz48L3N2Zz4=);background-size:8px;border-radius:10em;height:20px;margin-right:25px;margin-top:-10px;opacity:.5;padding:0;position:absolute;top:50%;width:20px}.choices[data-type*=select-one] .choices__button:focus,.choices[data-type*=select-one] .choices__button:hover{opacity:1}.choices[data-type*=select-one] .choices__button:focus{box-shadow:0 0 0 2px #00bcd4}.choices[data-type*=select-one]:after{border-bottom:2px solid #0063a6;border-right:2px solid #0063a6;content:"";height:7px;position:absolute;top:8px;transform:rotate(45deg);transition:transform .2s ease-in-out;width:7px}.choices[data-type*=select-one].is-open:after{top:11px;transform:rotate(225deg)}.choices[data-type*=select-one][dir=rtl]:after{left:11.5px;right:auto}.choices[data-type*=select-one][dir=rtl] .choices__button{left:0;margin-left:25px;margin-right:0;right:auto}.choices[data-type*=select-multiple] .choices__inner,.choices[data-type*=text] .choices__inner{cursor:text}.choices[data-type*=select-multiple] .choices__button,.choices[data-type*=text] .choices__button{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJtMi41OTIuMDQ0IDE4LjM2NCAxOC4zNjQtMi41NDggMi41NDhMLjA0NCAyLjU5MnoiLz48cGF0aCBkPSJNMCAxOC4zNjQgMTguMzY0IDBsMi41NDggMi41NDhMMi41NDggMjAuOTEyeiIvPjwvZz48L3N2Zz4=);background-size:8px;border-left:1px solid #008fa1;border-radius:0;display:inline-block;line-height:1;margin:0 -4px 0 8px;opacity:.75;padding-left:16px;position:relative;width:8px}.choices[data-type*=select-multiple] .choices__button:focus,.choices[data-type*=select-multiple] .choices__button:hover,.choices[data-type*=text] .choices__button:focus,.choices[data-type*=text] .choices__button:hover{opacity:1}.choices__inner{background-color:transparent;color:#0063a6;display:inline-block;font-size:16px;line-height:19px;overflow:hidden;vertical-align:top;width:100%}.is-flipped.is-open .choices__inner{background-color:#009ee3}.choices__list{list-style:none;margin:0;padding-left:0}.choices__list--single{display:inline-block;padding:4px 16px 4px 4px;width:100%}[dir=rtl] .choices__list--single{padding-left:16px;padding-right:4px}.choices__list--single .choices__item{width:100%}.choices__list--multiple{display:inline}.choices__list--multiple .choices__item{background-color:#00bcd4;border:1px solid #00a5bb;border-radius:20px;color:#fff;display:inline-block;font-size:12px;font-weight:500;margin-bottom:3.75px;margin-right:3.75px;padding:4px 10px;vertical-align:middle;word-break:break-all}.choices__list--multiple .choices__item[data-deletable]{padding-right:5px}[dir=rtl] .choices__list--multiple .choices__item{margin-left:3.75px;margin-right:0}.choices__list--multiple .choices__item.is-highlighted{background-color:#00a5bb;border:1px solid #008fa1}.is-disabled .choices__list--multiple .choices__item{background-color:#aaa;border:1px solid #919191}.choices__list--dropdown{background-color:#fff;border-radius:0;display:none;margin-top:-1px;overflow:hidden;position:absolute;top:100%;width:calc(100% + 20px);word-break:break-all;z-index:1}.choices__list--dropdown.is-active{display:block}.is-open .choices__list--dropdown{border-color:#b7b7b7}.is-flipped .choices__list--dropdown{border-radius:.25rem .25rem 0 0;bottom:100%;margin-bottom:-1px;margin-top:0;top:auto}.choices__list--dropdown .choices__list{-webkit-overflow-scrolling:touch;max-height:300px;overflow:auto;position:relative;will-change:scroll-position}.choices__list--dropdown .choices__item{background-color:#0063a6;color:#fff;padding:10px;position:relative}.choices__list--dropdown .choices__item--selectable.is-highlighted{background-color:#009ee3;color:#fff}.choices__list--dropdown .choices__item--selectable.is-highlighted:after{opacity:.5}.choices__item{cursor:default}.choices__item--selectable{cursor:pointer}.choices__item--disabled{cursor:not-allowed;opacity:.5;-webkit-user-select:none;-moz-user-select:none;user-select:none}.choices__heading{border-bottom:1px solid #f7f7f7;color:gray;font-size:12px;font-weight:600;padding:10px}.choices__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-position:50%;background-repeat:no-repeat;border:0;cursor:pointer;text-indent:-9999px}.choices__button:focus{outline:0}.choices__input{background-color:#f9f9f9;border:0;border-radius:0;display:inline-block;font-size:14px;margin-bottom:5px;max-width:100%;padding:4px 0 4px 2px;vertical-align:baseline}.choices__input:focus{outline:0}[dir=rtl] .choices__input{padding-left:0;padding-right:2px}.choices__placeholder{opacity:.5}.choices[data-type*=select-multiple] .choices__input.is-hidden,.choices[data-type*=select-one] .choices__input.is-hidden,.choices__input.is-hidden{display:none}#__bs_notify__{border-bottom-left-radius:0!important;border-top-left-radius:5px!important;bottom:0!important;top:auto!important}
