.flexslider{border:none !important}.flexslider,.flexslider .slides img,.flexslider .slides>li{height:var(--sliderHeight) !important}.flexslider .slides img{object-fit:cover}.flex-control-paging li a.flex-active{background:var(--colPrime) !important;position:relative}.flex-control-paging li a{background:var(--colW) !important;position:relative;width:11px;height:11px;display:block;cursor:pointer;text-indent:-9999px;box-shadow:inset 0 0 3px rgba(0, 0, 0, 0.3);border-radius:50%}.flex-control-paging li a.flex-active::after{content:"";position:absolute;top:-4px;left:-4px;width:19px;height:19px;border:1px solid var(--colPrime);border-radius:50%;pointer-events:none}.flexslider .flex-control-nav{bottom:0}.flex-direction-nav a::before{color:var(--colW) !important;font-size:30px !important;text-shadow:1px 1px #2c2c2c !important;margin:0 auto;width:100%;text-align:center;padding-bottom:20px;margin-top:5px}.flexslider .caption-title{font-size:2.2rem;line-height:2.5rem;text-transform:uppercase;background:rgba(0, 116, 158, 0.9);padding:50px 50px 15px 50px;opacity:1;margin-bottom:0px;font-weight:bold;position:relative;z-index:10}.flexslider .caption-title:before{content:"";position:absolute;top:40px;left:50px;width:3vw;height:5px;background:#fff}.caption-body{z-index:10;line-height:1.6rem;position:relative;background:rgba(0, 116, 158, 0.9);padding:0 50px 50px 50px}.flexslider .caption-link{bottom:80px}.flexslider .caption-align-left .caption-link{left:20%}.flexslider .caption-link a{color:#fff;text-transform:uppercase}.flexslider .caption-link a:after{content:">";padding-left:10px}.flexslider .caption-text{width:calc(100%/2);color:#fff;background:none}.flexslider .caption-align-left .caption-text{left:80px;top:50px}.flex-control-nav{position:absolute;bottom:20px;text-align:left;z-index:5;width:auto;left:100px}.flex-control-paging li a,.flex-control-paging li a:hover{background:#fff}.flex-control-paging li a.flex-active{background:#001C3C}.slides li div.caption-wrapper{position:initial !important;width:auto !important;top:auto !important;bottom:auto !important;max-width:1400px;margin:0 auto}.flexslider .caption-text{position:absolute;width:40vw;height:var(--sliderHeight);top:0;align-content:center;background:none}.flexslider .caption-title p{margin-bottom:0}.flexslider .caption-body p{margin-bottom:0}@media only screen and (min-width:1170px){.sliderContent{max-height:var(--sliderHeight)}}@media only screen and (max-width:1170px){.flexslider{margin:0 !important}.flexslider .caption-title{font-size:30px}.flexslider .caption-align-left .caption-text{top:5px}.flexslider .caption-link{bottom:60px}}@media only screen and (max-width:1014px){.flexslider .caption-text{width:80vw !important}}@media only screen and (max-width:861px){.flexslider .caption-text{width:100vw !important}.caption-link{position:absolute}.flex-control-nav{bottom:-40px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media only screen and (max-width:468px){.flexslider .caption-link{bottom:30px;left:50px !important;font-size:15px}.flexslider .caption-title{margin-left:0px}}.frame-type-form_formframework form .row,.frame-type-form_formframework .form-group{margin-bottom:15px}.frame-type-form_formframework form .actions{margin-top:15px}.frame-type-form_formframework .form-check{padding-left:0px}.frame-type-form_formframework .form-check span{padding-left:15px}.tx-indexedsearch-form{position:relative}#tx-indexedsearch-searchbox-button-submit{cursor:pointer;position:absolute;color:rgba(0, 0, 0, 0);margin:0;padding:0;width:30px;height:30px;top:5px;background:url(/typo3conf/ext/site_config/Resources/Public/icons/lupe.png);background-size:60%;background-repeat:no-repeat;right:-5px}.tx-indexedsearch-searchbox{padding-top:75px}#tx-indexedsearch-searchbox-sword{padding:5px;font-size:12px}@media (max-width:1014px){.tx-indexedsearch-searchbox{padding-top:0}}.cr_form .clever_form_error{color:#000;border:1px dashed #C51817 !important;background-color:#ffeaea}.cr_form .musthave.clever_form_error{_background-color:#ffdada}.cr_form .musthave label span,.cr_form span.req{font-weight:bold;color:#C51817}.cr_form strong{font-family:"Roboto", sans-serif;font-weight:400}.cr_form p.info{margin:0.5rem 0;font-size:0.8rem}