@charset "UTF-8";.page-navigation.slick-slide.slick-cloned,.page-navigation.slick-slide{display:none;}.ce-align-left{text-align:left;}.ce-align-center{text-align:center;}.ce-align-right{text-align:right;}.ce-table td,.ce-table th{vertical-align:top;}.ce-textpic,.ce-image,.ce-nowrap .ce-bodytext,.ce-gallery,.ce-row,.ce-uploads li,.ce-uploads div{overflow:hidden;}.ce-left .ce-gallery,.ce-column{float:left;}.ce-center .ce-outer{position:relative;float:right;right:50%;}.ce-center .ce-inner{position:relative;float:right;right:-50%;}.ce-right .ce-gallery{float:right;}.ce-gallery figure{display:table;margin:0;}.ce-gallery figcaption{display:table-caption;caption-side:bottom;}.ce-gallery img{display:block;}.ce-gallery iframe{border-width:0;}.ce-border img,.ce-border iframe{border:2px solid #000000;padding:0px;}.ce-intext.ce-right .ce-gallery,.ce-intext.ce-left .ce-gallery,.ce-above .ce-gallery{margin-bottom:10px;}.ce-image .ce-gallery{margin-bottom:0;}.ce-intext.ce-right .ce-gallery{margin-left:10px;}.ce-intext.ce-left .ce-gallery{margin-right:10px;}.ce-below .ce-gallery{margin-top:10px;}.ce-column{margin-right:10px;}.ce-column:last-child{margin-right:0;}.ce-row{margin-bottom:10px;}.ce-row:last-child{margin-bottom:0;}.ce-above .ce-bodytext{clear:both;}.ce-intext.ce-left ol,.ce-intext.ce-left ul{padding-left:40px;overflow:auto;}.ce-headline-left{text-align:left;}.ce-headline-center{text-align:center;}.ce-headline-right{text-align:right;}.ce-uploads{margin:0;padding:0;}.ce-uploads li{list-style:none outside none;margin:1em 0;}.ce-uploads img{float:left;padding-right:1em;vertical-align:top;}.ce-uploads span{display:block;}.ce-table{width:100%;max-width:100%;}.ce-table th,.ce-table td{padding:0.5em 0.75em;vertical-align:top;}.ce-table thead th{border-bottom:2px solid #dadada;}.ce-table th,.ce-table td{border-top:1px solid #dadada;}.ce-table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05);}.ce-table-bordered th,.ce-table-bordered td{border:1px solid #dadada;}.frame-space-before-extra-small{margin-top:1em;}.frame-space-before-small{margin-top:2em;}.frame-space-before-medium{margin-top:3em;}.frame-space-before-large{margin-top:4em;}.frame-space-before-extra-large{margin-top:5em;}.frame-space-after-extra-small{margin-bottom:1em;}.frame-space-after-small{margin-bottom:2em;}.frame-space-after-medium{margin-bottom:3em;}.frame-space-after-large{margin-bottom:4em;}.frame-space-after-extra-large{margin-bottom:5em;}.frame-ruler-before:before{content:'';display:block;border-top:1px solid rgba(0,0,0,0.25);margin-bottom:2em;}.frame-ruler-after:after{content:'';display:block;border-bottom:1px solid rgba(0,0,0,0.25);margin-top:2em;}.frame-indent{margin-left:15%;margin-right:15%;}.frame-indent-left{margin-left:33%;}.frame-indent-right{margin-right:33%;}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{content:"";display:table;}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{float:left;height:100%;min-height:1px;display:none;}[dir="rtl"] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}.landingbig .main-nav,.landingbig .invader,.landingsmall .invader{display:none;}.landingbig .page-headline,.landingsmall .page-headline{margin-top:0px;}.landingbig .main-header{background:none;}.landingbig .main-header__logo{background:none;max-width:1280px;margin:0 auto;position:relative;}.landingbig .main-header__logo a{position:absolute;right:0;top:32px;background-color:#fff;z-index:200;padding-bottom:113px;border-left:30px solid #fff;border-right:30px solid #fff;}.landingbig .hero-slider{height:auto;}.landingbig .section-content,.landingsmall .section-content{padding-top:30px;}.landingbig .headertext,.landingsmall .headertext{position:absolute;z-index:200;left:8%;top:18%;white-space:nowrap;}.landingbig .headertext h1,.landingsmall .headertext h1{color:#ffdd00;font-size:70px;margin-bottom:0px;font-family:"AvenirLTStd-Medium","San Francisco","Helvetica Neue",sans-serif;}.landingbig .headertext h2,.landingsmall .headertext h2{color:#fff;font-size:70px;padding-left:29%;font-weight:300;position:relative;top:-22px;font-family:"AvenirLTStd-Light","San Francisco","Helvetica Neue",sans-serif;}.landingbig .headertext2,.landingsmall .headertext2{position:absolute;z-index:200;left:8%;bottom:5%;white-space:nowrap;color:#fff;font-size:38px;line-height:47px;font-weight:500;word-break:break-word;font-family:'AvenirLTStd-Medium';}.landingbig .headertext2 i,.landingsmall .headertext2 i{font-style:normal;color:#ffdd00;}.landingbig .headertext2 u,.landingsmall .headertext2 u{font-weight:400;font:1em/1.5 "AvenirLTStd-Light","San Francisco","Helvetica Neue",sans-serif;}.landingsmall .hero-slider{}.landingsmall .headertext{top:13%;}.landingsmall .headertext h1{font-size:50px;}.landingsmall .headertext h2{font-size:50px;}.landingsmall .headertext2{font-size:30px;line-height:35px;left:155px;}.landingbig .footer__centered strong,.landingsmall .footer__centered strong{font-family:"AvenirLTStd-Medium","San Francisco","Helvetica Neue",sans-serif;}.landingbig .hero-unit .slick-arrow.slick-prev,.landingsmall .hero-unit .slick-arrow.slick-prev{display:block !important;}@media(max-width:1100px){.landingbig .headertext h1{font-size:60px;}.landingbig .headertext h2{font-size:60px;}}@media(max-width:1000px){.landingbig .hero-slider{height:490px;}.landingbig .headertext{top:35%;}.landingbig .headertext,.landingsmall .headertext{left:24px;white-space:normal;width:calc(100vw - 48px);}.landingbig .headertext{top:56px;}.landingbig .headertext h1,.landingsmall .headertext h1{font-size:40px;margin-bottom:.1em;line-height:1.2;}.landingbig .headertext h2,.landingsmall .headertext h2{padding-left:0;font-size:40px;top:0;line-height:1.2;margin-bottom:0;}.landingbig .headertext2,.landingsmall .headertext2{left:24px;font-size:30px;line-height:1.2;white-space:normal;}.landingbig .headertext2 u,.landingsmall .headertext2 u{line-height:1.2;}}@media(max-width:909px){.main-nav{top:-7px;}}@media(max-width:700px){.landingbig .headertext{top:25%;}.landingbig .main-header__logo a{padding-bottom:70px;padding-left:136px;border-left:20px solid #fff;border-right:20px solid #fff;}}@media(max-width:600px){.landingsmall .hero-slider{height:300px;}.landingsmall .headertext{top:15%;}.landingsmall .headertext h1{font-size:30px;}.landingsmall .headertext h2{font-size:30px;}.landingsmall .headertext2{font-size:22px;}}@media(max-width:500px){.landingbig .headertext h1,.landingsmall .headertext h1{font-size:30px;}.landingbig .headertext h2,.landingsmall .headertext h2{font-size:30px;}.landingbig .headertext2,.landingsmall .headertext2{font-size:22px;}}.row,.row-left,.footer__centered,.ce-row,.row .tx-solr{list-style:none;margin:0;padding:0;margin-left:-24px;letter-spacing:-0.31em;}.opera:-o-prefocus,.row,.row-left,.footer__centered,.ce-row,.row .tx-solr{word-spacing:-0.43em;}.column,.columns,div[class*="col-md"],div[class*="col-lg"],.ce-column{display:inline-block;padding-left:24px;vertical-align:top;width:100%;box-sizing:border-box;letter-spacing:normal;word-spacing:normal;}.row{text-align:center;}.row > .column,.row > .columns,.row >
  div[class*="col-md"],.row >
  div[class*="col-lg"],.row > .ce-column{text-align:left;}.large-6,.small-6,.medium-6{width:50%;}.large-4{width:33.333%;}.large-8{width:66.666%;}.large-3{width:25%;}.large-9{width:75%;}@media only screen and (max-width:600px){.small-6{width:100%;}}@media only screen and (min-width:601px) and (max-width:909px){}@media only screen and (min-width:768px){}@media only screen and (max-width:909px){.large-6,.large-8,.large-3,.large-9,.large-4,.medium-6{width:100%;}}@media only screen and (min-width:910px){}@media only screen and (min-width:1080px){}[class*="push--"]{position:relative;}@media only screen and (max-width:600px){}@media only screen and (min-width:601px) and (max-width:909px){}@media only screen and (max-width:909px){}@media only screen and (min-width:910px){}@media all{.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;text-align:center;white-space:nowrap;cursor:pointer;background:#333;background:transparent;}.featherlight:last-of-type{background:rgba(0,0,0,0.8);}.featherlight:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em;}.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:auto;padding:25px 25px 0;border-bottom:25px solid transparent;min-width:30%;margin-left:5%;margin-right:5%;max-height:95%;background:#fff;cursor:auto;white-space:normal;}.featherlight .featherlight-inner{display:block;}.featherlight .featherlight-close-icon{position:absolute;z-index:9999;top:0;right:0;line-height:25px;width:25px;cursor:pointer;text-align:center;font-family:Arial,sans-serif;background:#fff;background:rgba(255,255,255,0.3);color:#000;}.featherlight .featherlight-image{width:100%;}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0;}.featherlight iframe{border:none;}}@media only screen and (max-width:1024px){.featherlight .featherlight-content{margin-left:10px;margin-right:10px;max-height:98%;padding:10px 10px 0;border-bottom:10px solid transparent;}}@media all{.featherlight-next,.featherlight-previous{display:block;position:absolute;top:25px;right:25px;bottom:0;left:80%;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;background:transparent;}.featherlight-previous{left:25px;right:80%;}.featherlight-next:hover,.featherlight-previous:hover{background:rgba(255,255,255,0.25);}.featherlight-next span,.featherlight-previous span{display:none;position:absolute;top:50%;left:5%;width:82%;text-align:center;font-size:80px;line-height:80px;margin-top:-40px;text-shadow:0px 0px 5px #fff;color:#fff;font-style:normal;font-weight:normal;}.featherlight-next span{right:5%;left:auto;}.featherlight-next:hover span,.featherlight-previous:hover span{display:inline-block;}.featherlight-loading .featherlight-previous,.featherlight-loading .featherlight-next{display:none;}}@media only screen and (max-device-width:1024px){.featherlight-next:hover,.featherlight-previous:hover{background:none;}.featherlight-next span,.featherlight-previous span{display:block;}}@media only screen and (max-width:1024px){.featherlight-next,.featherlight-previous{top:10px;right:10px;left:85%;}.featherlight-previous{left:10px;right:85%;}.featherlight-next span,.featherlight-previous span{margin-top:-30px;font-size:40px;}}@font-face{font-family:'FontAwesome';src:url('/typo3conf/ext/struck/Resources/Public/Fonts/fontawesome-webfont.eot?v=4.7.0');src:url('/typo3conf/ext/struck/Resources/Public/Fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format("embedded-opentype"),url('/typo3conf/ext/struck/Resources/Public/Fonts/fontawesome-webfont.woff2?v=4.7.0') format("woff2"),url('/typo3conf/ext/struck/Resources/Public/Fonts/fontawesome-webfont.woff?v=4.7.0') format("woff"),url('/typo3conf/ext/struck/Resources/Public/Fonts/fontawesome-webfont.ttf?v=4.7.0') format("truetype"),url('/typo3conf/ext/struck/Resources/Public/Fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format("svg");font-weight:normal;font-style:normal;}.fa,.fa-pseudo:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.fa-lg{font-size:1.3333333333em;line-height:0.75em;vertical-align:-15%;}.fa-2x{font-size:2em;}.fa-3x{font-size:3em;}.fa-4x{font-size:4em;}.fa-5x{font-size:5em;}.fa-fw{width:1.2857142857em;text-align:center;}.fa-ul{padding-left:0;margin-left:2.1428571429em;list-style-type:none;}.fa-ul > li{position:relative;}.fa-li{position:absolute;left:-2.1428571429em;width:2.1428571429em;top:0.1428571429em;text-align:center;}.fa-li.fa-lg{left:-1.8571428571em;}.fa-border{padding:.2em .25em .15em;border:solid 0.08em #eee;border-radius:.1em;}.fa-pull-left{float:left;}.fa-pull-right{float:right;}.fa.fa-pull-left,.fa-pull-left.fa-pseudo:before{margin-right:.3em;}.fa.fa-pull-right,.fa-pull-right.fa-pseudo:before{margin-left:.3em;}.pull-right{float:right;}.pull-left{float:left;}.fa.pull-left,.pull-left.fa-pseudo:before{margin-right:.3em;}.fa.pull-right,.pull-right.fa-pseudo:before{margin-left:.3em;}.fa-spin{animation:fa-spin 2s infinite linear;}.fa-pulse{animation:fa-spin 1s infinite steps(8);}@keyframes fa-spin{0%{transform:rotate(0deg);}100%{transform:rotate(359deg);}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-ms-transform:rotate(90deg);transform:rotate(90deg);}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-ms-transform:rotate(180deg);transform:rotate(180deg);}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-ms-transform:rotate(270deg);transform:rotate(270deg);}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1)";-ms-transform:scale(-1,1);transform:scale(-1,1);}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1)";-ms-transform:scale(1,-1);transform:scale(1,-1);}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none;}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle;}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center;}.fa-stack-1x{line-height:inherit;}.fa-stack-2x{font-size:2em;}.fa-inverse{color:#fff;}.fa-glass:before{content:"";}.fa-music:before{content:"";}.fa-search:before{content:"";}.fa-envelope-o:before{content:"";}.fa-heart:before{content:"";}.fa-star:before{content:"";}.fa-star-o:before{content:"";}.fa-user:before{content:"";}.fa-film:before{content:"";}.fa-th-large:before{content:"";}.fa-th:before{content:"";}.fa-th-list:before{content:"";}.fa-check:before{content:"";}.fa-remove:before,.fa-close:before,.fa-times:before{content:"";}.fa-search-plus:before{content:"";}.fa-search-minus:before{content:"";}.fa-power-off:before{content:"";}.fa-signal:before{content:"";}.fa-gear:before,.fa-cog:before{content:"";}.fa-trash-o:before{content:"";}.fa-home:before{content:"";}.fa-file-o:before{content:"";}.fa-clock-o:before{content:"";}.fa-road:before{content:"";}.fa-download:before{content:"";}.fa-arrow-circle-o-down:before{content:"";}.fa-arrow-circle-o-up:before{content:"";}.fa-inbox:before{content:"";}.fa-play-circle-o:before{content:"";}.fa-rotate-right:before,.fa-repeat:before{content:"";}.fa-refresh:before{content:"";}.fa-list-alt:before{content:"";}.fa-lock:before{content:"";}.fa-flag:before{content:"";}.fa-headphones:before{content:"";}.fa-volume-off:before{content:"";}.fa-volume-down:before{content:"";}.fa-volume-up:before{content:"";}.fa-qrcode:before{content:"";}.fa-barcode:before{content:"";}.fa-tag:before{content:"";}.fa-tags:before{content:"";}.fa-book:before{content:"";}.fa-bookmark:before{content:"";}.fa-print:before{content:"";}.fa-camera:before{content:"";}.fa-font:before{content:"";}.fa-bold:before{content:"";}.fa-italic:before{content:"";}.fa-text-height:before{content:"";}.fa-text-width:before{content:"";}.fa-align-left:before{content:"";}.fa-align-center:before{content:"";}.fa-align-right:before{content:"";}.fa-align-justify:before{content:"";}.fa-list:before{content:"";}.fa-dedent:before,.fa-outdent:before{content:"";}.fa-indent:before{content:"";}.fa-video-camera:before{content:"";}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"";}.fa-pencil:before{content:"";}.fa-map-marker:before{content:"";}.fa-adjust:before{content:"";}.fa-tint:before{content:"";}.fa-edit:before,.fa-pencil-square-o:before{content:"";}.fa-share-square-o:before{content:"";}.fa-check-square-o:before{content:"";}.fa-arrows:before{content:"";}.fa-step-backward:before{content:"";}.fa-fast-backward:before{content:"";}.fa-backward:before{content:"";}.fa-play:before{content:"";}.fa-pause:before{content:"";}.fa-stop:before{content:"";}.fa-forward:before{content:"";}.fa-fast-forward:before{content:"";}.fa-step-forward:before{content:"";}.fa-eject:before{content:"";}.fa-chevron-left:before{content:"";}.fa-chevron-right:before{content:"";}.fa-plus-circle:before{content:"";}.fa-minus-circle:before{content:"";}.fa-times-circle:before{content:"";}.fa-check-circle:before{content:"";}.fa-question-circle:before{content:"";}.fa-info-circle:before{content:"";}.fa-crosshairs:before{content:"";}.fa-times-circle-o:before{content:"";}.fa-check-circle-o:before{content:"";}.fa-ban:before{content:"";}.fa-arrow-left:before{content:"";}.fa-arrow-right:before{content:"";}.fa-arrow-up:before{content:"";}.fa-arrow-down:before{content:"";}.fa-mail-forward:before,.fa-share:before{content:"";}.fa-expand:before{content:"";}.fa-compress:before{content:"";}.fa-plus:before{content:"";}.fa-minus:before{content:"";}.fa-asterisk:before{content:"";}.fa-exclamation-circle:before{content:"";}.fa-gift:before{content:"";}.fa-leaf:before{content:"";}.fa-fire:before{content:"";}.fa-eye:before{content:"";}.fa-eye-slash:before{content:"";}.fa-warning:before,.fa-exclamation-triangle:before{content:"";}.fa-plane:before{content:"";}.fa-calendar:before{content:"";}.fa-random:before{content:"";}.fa-comment:before{content:"";}.fa-magnet:before{content:"";}.fa-chevron-up:before{content:"";}.fa-chevron-down:before{content:"";}.fa-retweet:before{content:"";}.fa-shopping-cart:before{content:"";}.fa-folder:before{content:"";}.fa-folder-open:before{content:"";}.fa-arrows-v:before{content:"";}.fa-arrows-h:before{content:"";}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"";}.fa-twitter-square:before{content:"";}.fa-facebook-square:before{content:"";}.fa-camera-retro:before{content:"";}.fa-key:before{content:"";}.fa-gears:before,.fa-cogs:before{content:"";}.fa-comments:before{content:"";}.fa-thumbs-o-up:before{content:"";}.fa-thumbs-o-down:before{content:"";}.fa-star-half:before{content:"";}.fa-heart-o:before{content:"";}.fa-sign-out:before{content:"";}.fa-linkedin-square:before{content:"";}.fa-thumb-tack:before{content:"";}.fa-external-link:before{content:"";}.fa-sign-in:before{content:"";}.fa-trophy:before{content:"";}.fa-github-square:before{content:"";}.fa-upload:before{content:"";}.fa-lemon-o:before{content:"";}.fa-phone:before{content:"";}.fa-square-o:before{content:"";}.fa-bookmark-o:before{content:"";}.fa-phone-square:before{content:"";}.fa-twitter:before{content:"";}.fa-facebook-f:before,.fa-facebook:before{content:"";}.fa-github:before{content:"";}.fa-unlock:before{content:"";}.fa-credit-card:before{content:"";}.fa-feed:before,.fa-rss:before{content:"";}.fa-hdd-o:before{content:"";}.fa-bullhorn:before{content:"";}.fa-bell:before{content:"";}.fa-certificate:before{content:"";}.fa-hand-o-right:before{content:"";}.fa-hand-o-left:before{content:"";}.fa-hand-o-up:before{content:"";}.fa-hand-o-down:before{content:"";}.fa-arrow-circle-left:before{content:"";}.fa-arrow-circle-right:before{content:"";}.fa-arrow-circle-up:before{content:"";}.fa-arrow-circle-down:before{content:"";}.fa-globe:before{content:"";}.fa-wrench:before{content:"";}.fa-tasks:before{content:"";}.fa-filter:before{content:"";}.fa-briefcase:before{content:"";}.fa-arrows-alt:before{content:"";}.fa-group:before,.fa-users:before{content:"";}.fa-chain:before,.fa-link:before{content:"";}.fa-cloud:before{content:"";}.fa-flask:before{content:"";}.fa-cut:before,.fa-scissors:before{content:"";}.fa-copy:before,.fa-files-o:before{content:"";}.fa-paperclip:before{content:"";}.fa-save:before,.fa-floppy-o:before{content:"";}.fa-square:before{content:"";}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"";}.fa-list-ul:before{content:"";}.fa-list-ol:before{content:"";}.fa-strikethrough:before{content:"";}.fa-underline:before{content:"";}.fa-table:before{content:"";}.fa-magic:before{content:"";}.fa-truck:before{content:"";}.fa-pinterest:before{content:"";}.fa-pinterest-square:before{content:"";}.fa-google-plus-square:before{content:"";}.fa-google-plus:before{content:"";}.fa-money:before{content:"";}.fa-caret-down:before{content:"";}.fa-caret-up:before{content:"";}.fa-caret-left:before{content:"";}.fa-caret-right:before{content:"";}.fa-columns:before{content:"";}.fa-unsorted:before,.fa-sort:before{content:"";}.fa-sort-down:before,.fa-sort-desc:before{content:"";}.fa-sort-up:before,.fa-sort-asc:before{content:"";}.fa-envelope:before{content:"";}.fa-linkedin:before{content:"";}.fa-rotate-left:before,.fa-undo:before{content:"";}.fa-legal:before,.fa-gavel:before{content:"";}.fa-dashboard:before,.fa-tachometer:before{content:"";}.fa-comment-o:before{content:"";}.fa-comments-o:before{content:"";}.fa-flash:before,.fa-bolt:before{content:"";}.fa-sitemap:before{content:"";}.fa-umbrella:before{content:"";}.fa-paste:before,.fa-clipboard:before{content:"";}.fa-lightbulb-o:before{content:"";}.fa-exchange:before{content:"";}.fa-cloud-download:before{content:"";}.fa-cloud-upload:before{content:"";}.fa-user-md:before{content:"";}.fa-stethoscope:before{content:"";}.fa-suitcase:before{content:"";}.fa-bell-o:before{content:"";}.fa-coffee:before{content:"";}.fa-cutlery:before{content:"";}.fa-file-text-o:before{content:"";}.fa-building-o:before{content:"";}.fa-hospital-o:before{content:"";}.fa-ambulance:before{content:"";}.fa-medkit:before{content:"";}.fa-fighter-jet:before{content:"";}.fa-beer:before{content:"";}.fa-h-square:before{content:"";}.fa-plus-square:before{content:"";}.fa-angle-double-left:before{content:"";}.fa-angle-double-right:before{content:"";}.fa-angle-double-up:before{content:"";}.fa-angle-double-down:before{content:"";}.fa-angle-left:before{content:"";}.fa-angle-right:before{content:"";}.fa-angle-up:before{content:"";}.fa-angle-down:before{content:"";}.fa-desktop:before{content:"";}.fa-laptop:before{content:"";}.fa-tablet:before{content:"";}.fa-mobile-phone:before,.fa-mobile:before{content:"";}.fa-circle-o:before{content:"";}.fa-quote-left:before{content:"";}.fa-quote-right:before{content:"";}.fa-spinner:before{content:"";}.fa-circle:before{content:"";}.fa-mail-reply:before,.fa-reply:before{content:"";}.fa-github-alt:before{content:"";}.fa-folder-o:before{content:"";}.fa-folder-open-o:before{content:"";}.fa-smile-o:before{content:"";}.fa-frown-o:before{content:"";}.fa-meh-o:before{content:"";}.fa-gamepad:before{content:"";}.fa-keyboard-o:before{content:"";}.fa-flag-o:before{content:"";}.fa-flag-checkered:before{content:"";}.fa-terminal:before{content:"";}.fa-code:before{content:"";}.fa-mail-reply-all:before,.fa-reply-all:before{content:"";}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"";}.fa-location-arrow:before{content:"";}.fa-crop:before{content:"";}.fa-code-fork:before{content:"";}.fa-unlink:before,.fa-chain-broken:before{content:"";}.fa-question:before{content:"";}.fa-info:before{content:"";}.fa-exclamation:before{content:"";}.fa-superscript:before{content:"";}.fa-subscript:before{content:"";}.fa-eraser:before{content:"";}.fa-puzzle-piece:before{content:"";}.fa-microphone:before{content:"";}.fa-microphone-slash:before{content:"";}.fa-shield:before{content:"";}.fa-calendar-o:before{content:"";}.fa-fire-extinguisher:before{content:"";}.fa-rocket:before{content:"";}.fa-maxcdn:before{content:"";}.fa-chevron-circle-left:before{content:"";}.fa-chevron-circle-right:before{content:"";}.fa-chevron-circle-up:before{content:"";}.fa-chevron-circle-down:before{content:"";}.fa-html5:before{content:"";}.fa-css3:before{content:"";}.fa-anchor:before{content:"";}.fa-unlock-alt:before{content:"";}.fa-bullseye:before{content:"";}.fa-ellipsis-h:before{content:"";}.fa-ellipsis-v:before{content:"";}.fa-rss-square:before{content:"";}.fa-play-circle:before{content:"";}.fa-ticket:before{content:"";}.fa-minus-square:before{content:"";}.fa-minus-square-o:before{content:"";}.fa-level-up:before{content:"";}.fa-level-down:before{content:"";}.fa-check-square:before{content:"";}.fa-pencil-square:before{content:"";}.fa-external-link-square:before{content:"";}.fa-share-square:before{content:"";}.fa-compass:before{content:"";}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"";}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"";}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"";}.fa-euro:before,.fa-eur:before{content:"";}.fa-gbp:before{content:"";}.fa-dollar:before,.fa-usd:before{content:"";}.fa-rupee:before,.fa-inr:before{content:"";}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"";}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"";}.fa-won:before,.fa-krw:before{content:"";}.fa-bitcoin:before,.fa-btc:before{content:"";}.fa-file:before{content:"";}.fa-file-text:before{content:"";}.fa-sort-alpha-asc:before{content:"";}.fa-sort-alpha-desc:before{content:"";}.fa-sort-amount-asc:before{content:"";}.fa-sort-amount-desc:before{content:"";}.fa-sort-numeric-asc:before{content:"";}.fa-sort-numeric-desc:before{content:"";}.fa-thumbs-up:before{content:"";}.fa-thumbs-down:before{content:"";}.fa-youtube-square:before{content:"";}.fa-youtube:before{content:"";}.fa-xing:before{content:"";}.fa-xing-square:before{content:"";}.fa-youtube-play:before{content:"";}.fa-dropbox:before{content:"";}.fa-stack-overflow:before{content:"";}.fa-instagram:before{content:"";}.fa-flickr:before{content:"";}.fa-adn:before{content:"";}.fa-bitbucket:before{content:"";}.fa-bitbucket-square:before{content:"";}.fa-tumblr:before{content:"";}.fa-tumblr-square:before{content:"";}.fa-long-arrow-down:before{content:"";}.fa-long-arrow-up:before{content:"";}.fa-long-arrow-left:before{content:"";}.fa-long-arrow-right:before{content:"";}.fa-apple:before{content:"";}.fa-windows:before{content:"";}.fa-android:before{content:"";}.fa-linux:before{content:"";}.fa-dribbble:before{content:"";}.fa-skype:before{content:"";}.fa-foursquare:before{content:"";}.fa-trello:before{content:"";}.fa-female:before{content:"";}.fa-male:before{content:"";}.fa-gittip:before,.fa-gratipay:before{content:"";}.fa-sun-o:before{content:"";}.fa-moon-o:before{content:"";}.fa-archive:before{content:"";}.fa-bug:before{content:"";}.fa-vk:before{content:"";}.fa-weibo:before{content:"";}.fa-renren:before{content:"";}.fa-pagelines:before{content:"";}.fa-stack-exchange:before{content:"";}.fa-arrow-circle-o-right:before{content:"";}.fa-arrow-circle-o-left:before{content:"";}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"";}.fa-dot-circle-o:before{content:"";}.fa-wheelchair:before{content:"";}.fa-vimeo-square:before{content:"";}.fa-turkish-lira:before,.fa-try:before{content:"";}.fa-plus-square-o:before{content:"";}.fa-space-shuttle:before{content:"";}.fa-slack:before{content:"";}.fa-envelope-square:before{content:"";}.fa-wordpress:before{content:"";}.fa-openid:before{content:"";}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"";}.fa-mortar-board:before,.fa-graduation-cap:before{content:"";}.fa-yahoo:before{content:"";}.fa-google:before{content:"";}.fa-reddit:before{content:"";}.fa-reddit-square:before{content:"";}.fa-stumbleupon-circle:before{content:"";}.fa-stumbleupon:before{content:"";}.fa-delicious:before{content:"";}.fa-digg:before{content:"";}.fa-pied-piper-pp:before{content:"";}.fa-pied-piper-alt:before{content:"";}.fa-drupal:before{content:"";}.fa-joomla:before{content:"";}.fa-language:before{content:"";}.fa-fax:before{content:"";}.fa-building:before{content:"";}.fa-child:before{content:"";}.fa-paw:before{content:"";}.fa-spoon:before{content:"";}.fa-cube:before{content:"";}.fa-cubes:before{content:"";}.fa-behance:before{content:"";}.fa-behance-square:before{content:"";}.fa-steam:before{content:"";}.fa-steam-square:before{content:"";}.fa-recycle:before{content:"";}.fa-automobile:before,.fa-car:before{content:"";}.fa-cab:before,.fa-taxi:before{content:"";}.fa-tree:before{content:"";}.fa-spotify:before{content:"";}.fa-deviantart:before{content:"";}.fa-soundcloud:before{content:"";}.fa-database:before{content:"";}.fa-file-pdf-o:before{content:"";}.fa-file-word-o:before{content:"";}.fa-file-excel-o:before{content:"";}.fa-file-powerpoint-o:before{content:"";}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"";}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"";}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"";}.fa-file-movie-o:before,.fa-file-video-o:before{content:"";}.fa-file-code-o:before{content:"";}.fa-vine:before{content:"";}.fa-codepen:before{content:"";}.fa-jsfiddle:before{content:"";}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"";}.fa-circle-o-notch:before{content:"";}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"";}.fa-ge:before,.fa-empire:before{content:"";}.fa-git-square:before{content:"";}.fa-git:before{content:"";}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"";}.fa-tencent-weibo:before{content:"";}.fa-qq:before{content:"";}.fa-wechat:before,.fa-weixin:before{content:"";}.fa-send:before,.fa-paper-plane:before{content:"";}.fa-send-o:before,.fa-paper-plane-o:before{content:"";}.fa-history:before{content:"";}.fa-circle-thin:before{content:"";}.fa-header:before{content:"";}.fa-paragraph:before{content:"";}.fa-sliders:before{content:"";}.fa-share-alt:before{content:"";}.fa-share-alt-square:before{content:"";}.fa-bomb:before{content:"";}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"";}.fa-tty:before{content:"";}.fa-binoculars:before{content:"";}.fa-plug:before{content:"";}.fa-slideshare:before{content:"";}.fa-twitch:before{content:"";}.fa-yelp:before{content:"";}.fa-newspaper-o:before{content:"";}.fa-wifi:before{content:"";}.fa-calculator:before{content:"";}.fa-paypal:before{content:"";}.fa-google-wallet:before{content:"";}.fa-cc-visa:before{content:"";}.fa-cc-mastercard:before{content:"";}.fa-cc-discover:before{content:"";}.fa-cc-amex:before{content:"";}.fa-cc-paypal:before{content:"";}.fa-cc-stripe:before{content:"";}.fa-bell-slash:before{content:"";}.fa-bell-slash-o:before{content:"";}.fa-trash:before{content:"";}.fa-copyright:before{content:"";}.fa-at:before{content:"";}.fa-eyedropper:before{content:"";}.fa-paint-brush:before{content:"";}.fa-birthday-cake:before{content:"";}.fa-area-chart:before{content:"";}.fa-pie-chart:before{content:"";}.fa-line-chart:before{content:"";}.fa-lastfm:before{content:"";}.fa-lastfm-square:before{content:"";}.fa-toggle-off:before{content:"";}.fa-toggle-on:before{content:"";}.fa-bicycle:before{content:"";}.fa-bus:before{content:"";}.fa-ioxhost:before{content:"";}.fa-angellist:before{content:"";}.fa-cc:before{content:"";}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"";}.fa-meanpath:before{content:"";}.fa-buysellads:before{content:"";}.fa-connectdevelop:before{content:"";}.fa-dashcube:before{content:"";}.fa-forumbee:before{content:"";}.fa-leanpub:before{content:"";}.fa-sellsy:before{content:"";}.fa-shirtsinbulk:before{content:"";}.fa-simplybuilt:before{content:"";}.fa-skyatlas:before{content:"";}.fa-cart-plus:before{content:"";}.fa-cart-arrow-down:before{content:"";}.fa-diamond:before{content:"";}.fa-ship:before{content:"";}.fa-user-secret:before{content:"";}.fa-motorcycle:before{content:"";}.fa-street-view:before{content:"";}.fa-heartbeat:before{content:"";}.fa-venus:before{content:"";}.fa-mars:before{content:"";}.fa-mercury:before{content:"";}.fa-intersex:before,.fa-transgender:before{content:"";}.fa-transgender-alt:before{content:"";}.fa-venus-double:before{content:"";}.fa-mars-double:before{content:"";}.fa-venus-mars:before{content:"";}.fa-mars-stroke:before{content:"";}.fa-mars-stroke-v:before{content:"";}.fa-mars-stroke-h:before{content:"";}.fa-neuter:before{content:"";}.fa-genderless:before{content:"";}.fa-facebook-official:before{content:"";}.fa-pinterest-p:before{content:"";}.fa-whatsapp:before{content:"";}.fa-server:before{content:"";}.fa-user-plus:before{content:"";}.fa-user-times:before{content:"";}.fa-hotel:before,.fa-bed:before{content:"";}.fa-viacoin:before{content:"";}.fa-train:before{content:"";}.fa-subway:before{content:"";}.fa-medium:before{content:"";}.fa-yc:before,.fa-y-combinator:before{content:"";}.fa-optin-monster:before{content:"";}.fa-opencart:before{content:"";}.fa-expeditedssl:before{content:"";}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"";}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"";}.fa-battery-2:before,.fa-battery-half:before{content:"";}.fa-battery-1:before,.fa-battery-quarter:before{content:"";}.fa-battery-0:before,.fa-battery-empty:before{content:"";}.fa-mouse-pointer:before{content:"";}.fa-i-cursor:before{content:"";}.fa-object-group:before{content:"";}.fa-object-ungroup:before{content:"";}.fa-sticky-note:before{content:"";}.fa-sticky-note-o:before{content:"";}.fa-cc-jcb:before{content:"";}.fa-cc-diners-club:before{content:"";}.fa-clone:before{content:"";}.fa-balance-scale:before{content:"";}.fa-hourglass-o:before{content:"";}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"";}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"";}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"";}.fa-hourglass:before{content:"";}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"";}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"";}.fa-hand-scissors-o:before{content:"";}.fa-hand-lizard-o:before{content:"";}.fa-hand-spock-o:before{content:"";}.fa-hand-pointer-o:before{content:"";}.fa-hand-peace-o:before{content:"";}.fa-trademark:before{content:"";}.fa-registered:before{content:"";}.fa-creative-commons:before{content:"";}.fa-gg:before{content:"";}.fa-gg-circle:before{content:"";}.fa-tripadvisor:before{content:"";}.fa-odnoklassniki:before{content:"";}.fa-odnoklassniki-square:before{content:"";}.fa-get-pocket:before{content:"";}.fa-wikipedia-w:before{content:"";}.fa-safari:before{content:"";}.fa-chrome:before{content:"";}.fa-firefox:before{content:"";}.fa-opera:before{content:"";}.fa-internet-explorer:before{content:"";}.fa-tv:before,.fa-television:before{content:"";}.fa-contao:before{content:"";}.fa-500px:before{content:"";}.fa-amazon:before{content:"";}.fa-calendar-plus-o:before{content:"";}.fa-calendar-minus-o:before{content:"";}.fa-calendar-times-o:before{content:"";}.fa-calendar-check-o:before{content:"";}.fa-industry:before{content:"";}.fa-map-pin:before{content:"";}.fa-map-signs:before{content:"";}.fa-map-o:before{content:"";}.fa-map:before{content:"";}.fa-commenting:before{content:"";}.fa-commenting-o:before{content:"";}.fa-houzz:before{content:"";}.fa-vimeo:before{content:"";}.fa-black-tie:before{content:"";}.fa-fonticons:before{content:"";}.fa-reddit-alien:before{content:"";}.fa-edge:before{content:"";}.fa-credit-card-alt:before{content:"";}.fa-codiepie:before{content:"";}.fa-modx:before{content:"";}.fa-fort-awesome:before{content:"";}.fa-usb:before{content:"";}.fa-product-hunt:before{content:"";}.fa-mixcloud:before{content:"";}.fa-scribd:before{content:"";}.fa-pause-circle:before{content:"";}.fa-pause-circle-o:before{content:"";}.fa-stop-circle:before{content:"";}.fa-stop-circle-o:before{content:"";}.fa-shopping-bag:before{content:"";}.fa-shopping-basket:before{content:"";}.fa-hashtag:before{content:"";}.fa-bluetooth:before{content:"";}.fa-bluetooth-b:before{content:"";}.fa-percent:before{content:"";}.fa-gitlab:before{content:"";}.fa-wpbeginner:before{content:"";}.fa-wpforms:before{content:"";}.fa-envira:before{content:"";}.fa-universal-access:before{content:"";}.fa-wheelchair-alt:before{content:"";}.fa-question-circle-o:before{content:"";}.fa-blind:before{content:"";}.fa-audio-description:before{content:"";}.fa-volume-control-phone:before{content:"";}.fa-braille:before{content:"";}.fa-assistive-listening-systems:before{content:"";}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"";}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"";}.fa-glide:before{content:"";}.fa-glide-g:before{content:"";}.fa-signing:before,.fa-sign-language:before{content:"";}.fa-low-vision:before{content:"";}.fa-viadeo:before{content:"";}.fa-viadeo-square:before{content:"";}.fa-snapchat:before{content:"";}.fa-snapchat-ghost:before{content:"";}.fa-snapchat-square:before{content:"";}.fa-pied-piper:before{content:"";}.fa-first-order:before{content:"";}.fa-yoast:before{content:"";}.fa-themeisle:before{content:"";}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"";}.fa-fa:before,.fa-font-awesome:before{content:"";}.fa-handshake-o:before{content:"";}.fa-envelope-open:before{content:"";}.fa-envelope-open-o:before{content:"";}.fa-linode:before{content:"";}.fa-address-book:before{content:"";}.fa-address-book-o:before{content:"";}.fa-vcard:before,.fa-address-card:before{content:"";}.fa-vcard-o:before,.fa-address-card-o:before{content:"";}.fa-user-circle:before{content:"";}.fa-user-circle-o:before{content:"";}.fa-user-o:before{content:"";}.fa-id-badge:before{content:"";}.fa-drivers-license:before,.fa-id-card:before{content:"";}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"";}.fa-quora:before{content:"";}.fa-free-code-camp:before{content:"";}.fa-telegram:before{content:"";}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"";}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"";}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"";}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"";}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"";}.fa-shower:before{content:"";}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"";}.fa-podcast:before{content:"";}.fa-window-maximize:before{content:"";}.fa-window-minimize:before{content:"";}.fa-window-restore:before{content:"";}.fa-times-rectangle:before,.fa-window-close:before{content:"";}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"";}.fa-bandcamp:before{content:"";}.fa-grav:before{content:"";}.fa-etsy:before{content:"";}.fa-imdb:before{content:"";}.fa-ravelry:before{content:"";}.fa-eercast:before{content:"";}.fa-microchip:before{content:"";}.fa-snowflake-o:before{content:"";}.fa-superpowers:before{content:"";}.fa-wpexplorer:before{content:"";}.fa-meetup:before{content:"";}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto;}@font-face{font-family:'AvenirLTStd-Medium';src:url('/typo3conf/ext/struck/Resources/Public/Fonts/avenir/325950_0_0.eot');src:url('/typo3conf/ext/struck/Resources/Public/Fonts/avenir/325950_0_0.eot?#iefix') format("embedded-opentype"),url('/typo3conf/ext/struck/Resources/Public/Fonts/avenir/325950_0_0.woff2') format("woff2"),url('/typo3conf/ext/struck/Resources/Public/Fonts/avenir/325950_0_0.woff') format("woff"),url('/typo3conf/ext/struck/Resources/Public/Fonts/avenir/325950_0_0.ttf') format("truetype");}@font-face{font-family:'AvenirLTStd-Roman';src:url('/typo3conf/ext/struck/Resources/Public/Fonts/avenir/325950_0_0.eot');src:url('/typo3conf/ext/struck/Resources/Public/Fonts/avenir/325950_0_0.eot?#iefix') format("embedded-opentype"),url('/typo3conf/ext/struck/Resources/Public/Fonts/avenir/325950_0_0.woff2') format("woff2"),url('/typo3conf/ext/struck/Resources/Public/Fonts/avenir/325950_0_0.woff') format("woff"),url('/typo3conf/ext/struck/Resources/Public/Fonts/avenir/325950_0_0.ttf') format("truetype");}@font-face{font-family:'AvenirLTStd-Light';src:url('/typo3conf/ext/struck/Resources/Public/Fonts/avenir/325950_2_0.eot');src:url('/typo3conf/ext/struck/Resources/Public/Fonts/avenir/325950_2_0.eot?#iefix') format("embedded-opentype"),url('/typo3conf/ext/struck/Resources/Public/Fonts/avenir/325950_2_0.woff2') format("woff2"),url('/typo3conf/ext/struck/Resources/Public/Fonts/avenir/325950_2_0.woff') format("woff"),url('/typo3conf/ext/struck/Resources/Public/Fonts/avenir/325950_2_0.ttf') format("truetype");}@font-face{font-family:'AvenirLTStd-LightOblique';src:url('/typo3conf/ext/struck/Resources/Public/Fonts/avenir/325950_3_0.eot');src:url('/typo3conf/ext/struck/Resources/Public/Fonts/avenir/325950_3_0.eot?#iefix') format("embedded-opentype"),url('/typo3conf/ext/struck/Resources/Public/Fonts/avenir/325950_3_0.woff2') format("woff2"),url('/typo3conf/ext/struck/Resources/Public/Fonts/avenir/325950_3_0.woff') format("woff"),url('/typo3conf/ext/struck/Resources/Public/Fonts/avenir/325950_3_0.ttf') format("truetype");}@media only screen and (min-width:910px){.main-nav .main-nav__burger{display:none;}}.grid__item img{max-width:100%;}@media only screen and (max-width:600px){.grid__item img{width:100%;}}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;}audio,canvas,video{display:inline-block;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}body{margin:0;}a:focus{outline:thin dotted;}a:active,a:hover{outline:0;}h1{font-size:2em;margin:0.67em 0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}hr{box-sizing:content-box;height:0;}mark{background:#ff0;color:#000;}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em;}pre{white-space:pre-wrap;}q{quotes:"\201C" "\201D" "\2018" "\2019";}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:0;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;}button,input{line-height:normal;}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;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}table{border-collapse:collapse;border-spacing:0;}h1,h2,h3,h4,h5,h6,p,blockquote,pre,dl,dd,ol,ul,form,fieldset,legend,table,th,td,caption,hr{margin:0;padding:0;}abbr[title],dfn[title]{cursor:help;}u,ins{text-decoration:none;}ins{border-bottom:1px solid;}img{font-style:italic;}label,input,textarea,button,select,option{cursor:pointer;}.text-input:active,.text-input:focus,textarea:active,textarea:focus{cursor:text;outline:none;}h1,h2,h3,h4,h5,h6,hgroup,ul,ol,dl,blockquote,p,address,table,fieldset,figure,pre,.media,.island,.islet,.ce-above .ce-gallery,#tx-solr-pagination,.results-entry,.news__media,.news__item,.news__teaser{margin-bottom:24px;margin-bottom:1.5rem;}.landmark{margin-bottom:48px;margin-bottom:3rem;}hr{margin-bottom:22px;margin-bottom:1.375rem;}ul,ol,dd{margin-left:48px;margin-left:3rem;}.push--top{margin-top:24px;}.push--bottom{margin-bottom:24px;}.pull--top{margin-top:-24px;}.pull--bottom{margin-bottom:-24px;}h1,.alpha{font-size:36px;line-height:1.3333333333;}h2,.beta{font-size:30px;line-height:1.6;}h3,.gamma,.form legend,.tx-solr-search-form form legend{font-size:24px;line-height:1;}h4,.delta,.section-content h2,.section-content h6,.footer h2,.footer h6,.footer .slick-multiple .slick-slide .slide-text,.footer .slick-multiple .slick-slide .slide-text h3 a{font-size:20px;line-height:1.2;}h5,.epsilon,.section-content h3,.footer h3{font-size:16px;line-height:1.5;}h6,.zeta{font-size:14px;line-height:1.7142857143;}.hN{margin-bottom:0;}.giga{font-size:96px;line-height:1;}.mega{font-size:72px;line-height:1;}.kilo{font-size:48px;line-height:1;}.lead{font-size:20px;}html{overflow-y:scroll;min-height:100%;color:#090909;}body{font:1em/1.5 "AvenirLTStd-Light","San Francisco","Helvetica Neue",sans-serif;}.centered,.main-nav,.section-content__centered,.page-headline h1,.footer__centered{max-width:970px;padding-left:24px;padding-right:24px;margin-left:auto;margin-right:auto;position:relative;}a{color:#003d77;transition:all 200ms ease;}a:hover{color:#0071dd;}img{margin-bottom:-5px;}figure figcaption{padding:12px 0;color:#474747;}.cf:before,.cf:after{content:" ";display:table;}.cf:after{clear:both;}.muted,.form--stacked .help-text{color:#232323;}.smaller{font-size:14px;}.align--center,.align-center{text-align:center;}.align--left{text-align:left;}.align--right{text-align:right;}.float--left{float:left;}.float--right{float:right;}.nomargin{margin:0;}.muted-link{color:#090909;}.button,.button-default,.tx-solr-submit{padding:1em 1.5em;border-radius:4px;background-color:#e1e1e1;text-decoration:none;cursor:pointer;color:#090909;font-weight:bold;white-space:nowrap;display:inline-block;text-align:center;box-sizing:border-box;border:none;}.button:hover,.button-default:hover,.tx-solr-submit:hover,.button.button--active,.button--active.button-default,.button--active.tx-solr-submit{background-color:#d4d4d4;text-decoration:none;}.button--primary,.tx-solr-submit{background-color:#003d77;color:#fff;}.button--primary:hover,.tx-solr-submit:hover,.button--primary.button--active,.button--active.tx-solr-submit{background-color:#004f9b;color:#fff;}.button--stripped{border:none;background:transparent;font-weight:normal;}.button--stripped:hover,.button--stripped.button--active{background:transparent;}.button--hollow{background:transparent;border:2px solid #e1e1e1;}.button--hollow:hover,.button--hollow.button--active{background:transparent;border-color:#d4d4d4;}@media only screen and (max-width:909px){.button:not(.button--unresponsive),.button-default:not(.button--unresponsive),.tx-solr-submit:not(.button--unresponsive){display:block;width:100%;margin-bottom:24px;}}.form,.tx-solr-search-form form{}.form input[type=text],.tx-solr-search-form form input[type=text],.form input[type=password],.tx-solr-search-form form input[type=password],.form input[type=email],.tx-solr-search-form form input[type=email],.form input[type=url],.tx-solr-search-form form input[type=url],.form input[type=date],.tx-solr-search-form form input[type=date],.form input[type=month],.tx-solr-search-form form input[type=month],.form input[type=time],.tx-solr-search-form form input[type=time],.form input[type=datetime],.tx-solr-search-form form input[type=datetime],.form input[type=datetime-local],.tx-solr-search-form form input[type=datetime-local],.form input[type=week],.tx-solr-search-form form input[type=week],.form input[type=number],.tx-solr-search-form form input[type=number],.form input[type=search],.tx-solr-search-form form input[type=search],.form input[type=tel],.tx-solr-search-form form input[type=tel],.form input[type=color],.tx-solr-search-form form input[type=color],.form select,.tx-solr-search-form form select,.form textarea,.tx-solr-search-form form textarea{border:1px solid #c8c8c8;border-radius:4px;font-size:16px;line-height:1.5;padding:6px;box-shadow:inset 0 1px 3px rgba(0,0,0,0.1);box-sizing:border-box;width:320px;max-width:100%;}.form input[type=text]:focus,.tx-solr-search-form form input[type=text]:focus,.form input[type=password]:focus,.tx-solr-search-form form input[type=password]:focus,.form input[type=email]:focus,.tx-solr-search-form form input[type=email]:focus,.form input[type=url]:focus,.tx-solr-search-form form input[type=url]:focus,.form input[type=date]:focus,.tx-solr-search-form form input[type=date]:focus,.form input[type=month]:focus,.tx-solr-search-form form input[type=month]:focus,.form input[type=time]:focus,.tx-solr-search-form form input[type=time]:focus,.form input[type=datetime]:focus,.tx-solr-search-form form input[type=datetime]:focus,.form input[type=datetime-local]:focus,.tx-solr-search-form form input[type=datetime-local]:focus,.form input[type=week]:focus,.tx-solr-search-form form input[type=week]:focus,.form input[type=number]:focus,.tx-solr-search-form form input[type=number]:focus,.form input[type=search]:focus,.tx-solr-search-form form input[type=search]:focus,.form input[type=tel]:focus,.tx-solr-search-form form input[type=tel]:focus,.form input[type=color]:focus,.tx-solr-search-form form input[type=color]:focus,.form select:focus,.tx-solr-search-form form select:focus,.form textarea:focus,.tx-solr-search-form form textarea:focus{outline:none;box-shadow:0 1px 3px rgba(0,0,0,0.2);}.form input[type=text].erroneous,.tx-solr-search-form form input[type=text].erroneous,.form input[type=password].erroneous,.tx-solr-search-form form input[type=password].erroneous,.form input[type=email].erroneous,.tx-solr-search-form form input[type=email].erroneous,.form input[type=url].erroneous,.tx-solr-search-form form input[type=url].erroneous,.form input[type=date].erroneous,.tx-solr-search-form form input[type=date].erroneous,.form input[type=month].erroneous,.tx-solr-search-form form input[type=month].erroneous,.form input[type=time].erroneous,.tx-solr-search-form form input[type=time].erroneous,.form input[type=datetime].erroneous,.tx-solr-search-form form input[type=datetime].erroneous,.form input[type=datetime-local].erroneous,.tx-solr-search-form form input[type=datetime-local].erroneous,.form input[type=week].erroneous,.tx-solr-search-form form input[type=week].erroneous,.form input[type=number].erroneous,.tx-solr-search-form form input[type=number].erroneous,.form input[type=search].erroneous,.tx-solr-search-form form input[type=search].erroneous,.form input[type=tel].erroneous,.tx-solr-search-form form input[type=tel].erroneous,.form input[type=color].erroneous,.tx-solr-search-form form input[type=color].erroneous,.form select.erroneous,.tx-solr-search-form form select.erroneous,.form textarea.erroneous,.tx-solr-search-form form textarea.erroneous{border-color:#C45D58;box-shadow:0 1px 3px rgba(196,93,88,0.5);}.form input[type=checkbox],.tx-solr-search-form form input[type=checkbox],.form input[type=radio],.tx-solr-search-form form input[type=radio]{margin-right:6px;}.form input[type=checkbox].erroneous,.tx-solr-search-form form input[type=checkbox].erroneous,.form input[type=radio].erroneous,.tx-solr-search-form form input[type=radio].erroneous{box-shadow:0 1px 3px rgba(196,93,88,0.5);}.form legend,.tx-solr-search-form form legend{display:block;width:100%;border-bottom:1px solid #e1e1e1;padding-bottom:6px;margin-bottom:18px;box-sizing:border-box;}.form fieldset,.tx-solr-search-form form fieldset{border:none;}.form select,.tx-solr-search-form form select,.form option,.tx-solr-search-form form option{height:38px;box-shadow:none;}.form label.erroneous,.tx-solr-search-form form label.erroneous{color:#C45D58;}.form--stacked label{display:block;font-size:16px;line-height:1.5;margin-top:-6px;margin-bottom:3px;}.form--stacked .help-text{font-size:14px;line-height:1.7142857143;font-style:italic;margin-bottom:-3px;margin-top:3px;}.form--block input[type=text],.form--block input[type=password],.form--block input[type=email],.form--block input[type=url],.form--block input[type=date],.form--block input[type=month],.form--block input[type=time],.form--block input[type=datetime],.form--block input[type=datetime-local],.form--block input[type=week],.form--block input[type=number],.form--block input[type=search],.form--block input[type=tel],.form--block input[type=color],.form--block select,.form--block textarea{display:block;width:100%;}.form--inline .button,.form--inline .button-default,.form--inline .tx-solr-submit,.form--inline button,.form--inline input[type=submit]{padding:6px 12px;}.form__control-group,.form__controls{display:block;margin-bottom:24px;}.radio-group{list-style:none;margin-left:0;}.radio-group--inline li{display:inline-block;padding-right:24px;}li.radio-group__label{font-weight:bold;display:block;}.form .message,.tx-solr-search-form form .message{padding:1em 1.5em;border-radius:4px;}.form .message.success,.tx-solr-search-form form .message.success{background-color:#80C080;color:#fff;}.form .message.error,.tx-solr-search-form form .message.error{background-color:#C45D58;color:#fff;}.form__potty{position:absolute;top:-9999px;left:-9999px;}.required:after{content:" *";color:#C45D58;}@media only screen and (max-width:909px){.form--stacked input[type=text],.form--stacked input[type=password],.form--stacked input[type=email],.form--stacked input[type=url],.form--stacked input[type=date],.form--stacked input[type=month],.form--stacked input[type=time],.form--stacked input[type=datetime],.form--stacked input[type=datetime-local],.form--stacked input[type=week],.form--stacked input[type=number],.form--stacked input[type=search],.form--stacked input[type=tel],.form--stacked input[type=color],.form--stacked select,.form--stacked textarea{display:block;width:100%;}}.nav{list-style:none;margin-left:0;}.nav--inline{margin-left:-24px;}.nav--inline ul{margin-left:0;margin-bottom:0;}.nav--inline li{display:inline-block;}.nav--inline li:not(:first-child){margin-left:24px;}.nav--inline a{display:inline-block;margin-bottom:0;}.nav--block{margin-left:0;}.nav--block li{display:block;}.nav--block a{display:block;}.backdrop{position:fixed;z-index:99;top:0;bottom:0;left:0;right:0;width:100%;background:rgba(0,0,0,0.3);transition:all ease 300ms;}.backdrop--hidden{opacity:0;}a{color:#003d77;text-decoration:none;}a:hover{color:#003d77;text-decoration:underline;}.right{float:right;}.section-content h1,.section-content .alpha,.footer h1,.footer .alpha{position:relative;color:white;background-color:#474747;box-sizing:border-box;padding-top:10px;padding-bottom:10px;}.section-content h2,.section-content h3,.section-content h6,.footer h2,.footer h3,.footer h6{color:#003d77;}.section-content h2,.section-content h6,.footer h2,.footer h6{border-left:9px solid #003d77;padding-left:10px;margin-bottom:16px;}.section-content h3,.footer h3{position:relative;padding-left:25px;margin-bottom:-2px;}.section-content h3:before,.footer h3:before{content:'';position:absolute;left:0;top:8px;width:17px;height:9px;background-color:#003d77;}@media only screen and (min-width:910px){.section-content h1,.section-content .alpha,.footer h1,.footer .alpha{line-height:1;padding-left:10px;padding-right:10px;}}@media only screen and (max-width:600px){.ce-textpic .ce-gallery{float:none;margin-left:0 !important;margin-bottom:24px !important;}.ce-textpic .ce-gallery img{max-width:100%;height:auto;}.section-content h1,.section-content .alpha,.footer h1,.footer .alpha{font-size:28px;line-height:1.7142857143;line-height:1.25;padding-left:24px;padding-right:24px;}.section-content h3,.footer h3{padding-left:0;}.section-content h3:before,.footer h3:before{content:none;}}.column img,.columns img,div[class*="col-md"] img,div[class*="col-lg"] img{max-width:100%;height:auto;}div[class*="hidden-"]{display:none;}h1,.alpha,h2,.beta,h3,.gamma,.form legend,.tx-solr-search-form form legend{font-weight:500;word-break:break-word;font-family:'AvenirLTStd-Medium';}h1,.alpha{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;}.button--inline,.tx-solr-submit{padding:8px 16px;}body{background-color:#474747;}.wrapper{max-width:1280px;margin:0 auto;}.main-header{background:#e1e1e1 url('/typo3conf/ext/struck/Resources/Public/Images/aura.png') no-repeat center 0;}.main-header__logo{margin:0;line-height:1;padding:0;background:url('/typo3conf/ext/struck/Resources/Public/Images/bogen.svg') no-repeat center 24px;}.main-header__logo a{display:block;text-indent:-9999px;width:0;height:0;padding-bottom:175px;padding-left:245px;background:url('/typo3conf/ext/struck/Resources/Public/Images/struck_logo.svg') no-repeat center center;background-size:100% auto;margin:0 auto;}@media only screen and (max-width:600px){.main-header{background-size:auto 100%;}.main-header__logo{background-position:center 12px;}.main-header__logo a{padding-bottom:96px;padding-left:136px;}}.main-nav{padding:0;background-color:#003d77;position:relative;z-index:100;font-family:'AvenirLTStd-Roman';}.main-nav ul,.main-nav li{list-style:none;margin:0;padding:0;}.main-nav a{color:#b2b2b1;font-weight:500;padding:4px 10px;display:inline-block;}.main-nav a:hover{color:#fff;text-decoration:none;}.main-nav .active > a{color:#fff;}.main-nav .dropdown{display:none;padding-bottom:10px;padding-top:5px;}.main-nav .dropdown a{padding-top:0;padding-bottom:0;}.main-nav .main-nav__lang a{padding:4px 10px;}.main-nav__search,.main-nav__search li,.main-nav__burger,.main-nav__burger li{display:inline-block;}.main-nav .main-nav__search .dropdown{position:absolute;bottom:100%;background:#fff;padding:4px 10px;width:308px;box-sizing:border-box;}.main-nav .main-nav__search .dropdown input[type="text"]{margin:0;padding:0;border:0;width:100%;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;}.main-nav .main-nav__search .dropdown input[type="text"]:focus{outline:none;}.main-nav .main-nav__search .dropdown button{display:none;}.main-nav .main-nav__lang{position:absolute;right:0;top:0;}.main-nav .main-nav__lang li.active a:after{content:" \f00c";font-family:"FontAwesome";}.main-nav .main-nav__burger a{padding:0px 10px;font-size:21px;line-height:1;position:relative;top:2px;}.main-nav .main-nav__burger a:before{content:"\f0c9";font-family:"FontAwesome";font-weight:normal;}.main-nav .main-nav__burger a span{text-indent:-9999px;display:block;height:0;width:0;position:absolute;}.main-nav.main-nav--open .main-nav__burger a:before{content:"\f00d";}@media only screen and (min-width:910px){.main-nav ul,.main-nav li{display:inline-block;}.main-nav__search > li > a:hover,.main-nav__search > li:hover a,.main-nav__search > li.open a{color:#003d77;background-color:#fff;}.main-nav__search > li:hover .dropdown,.main-nav__search > li.open .dropdown{display:block;}.main-nav__links .dropdown{z-index:1100;position:absolute;left:0;top:100%;width:100%;box-sizing:border-box;background-color:rgba(0,61,119,0.7);}.main-nav__links .dropdown ul,.main-nav__links .dropdown a,.main-nav__links .dropdown li{display:block;}.main-nav__links .has-dropdown:hover > a{color:#fff;}.main-nav__links .has-dropdown:hover .dropdown{display:block;}.main-nav__lang .has-dropdown:hover .dropdown{display:block;}.main-nav__lang .dropdown{padding-left:0 !important;background:#003d77;position:absolute;right:0;width:64px;padding-bottom:0;}.main-nav__lang .dropdown li{display:block;}.main-nav__lang .dropdown li.active a:after{content:" \f00c";font-family:"FontAwesome";}}@media only screen and (max-width:909px){.main-nav .main-nav__search .open a{background:#fff;color:#003d77;}.main-nav .main-nav__search .open .dropdown{display:block;width:100%;border-top:1px solid #c9c9c9;}.main-nav .dropdown{padding-top:0;padding-bottom:0;}.main-nav .main-nav__links{position:absolute;display:none;padding:10px 10px 20px 33px;background:rgba(0,61,119,0.7);width:100%;box-sizing:border-box;}.main-nav .main-nav__links a{display:block;padding-top:2px;padding-bottom:2px;}.main-nav .main-nav__links .open a{color:#fff;}.main-nav .main-nav__links .dropdown a{position:relative;padding-left:30px;}.main-nav .main-nav__links .dropdown a:before{content:"\f054";margin-right:6px;font-family:"FontAwesome";font-weight:normal;font-size:14px;position:absolute;left:10px;}.main-nav .main-nav__lang .has-dropdown > a{text-indent:-9999px;float:left;}.main-nav .main-nav__lang .dropdown{display:inline-block;}.main-nav .main-nav__lang .dropdown li{display:inline-block;}.main-nav .main-nav__lang .dropdown li a{padding-left:0;}}@media only screen and (max-width:600px){.main-nav{background-color:#003d77;}.main-nav .main-nav__links{position:static;background:#003d77;}}.slick,.slick-multiple,.slick-list,.slick-track,.slick-slide,.slide-item{height:100%;}.slick-list{position:relative;z-index:1;}.slick-arrow{position:absolute;top:35px;z-index:2;text-indent:-9999px;overflow:hidden;height:120px;width:46px;border:0;background:transparent center no-repeat;background-size:contain;opacity:.75;transition:opacity 200ms ease;}.slick-arrow.slick-prev{left:70px;background-image:url('/typo3conf/ext/struck/Resources/Public/Images/arrow_w_l.svg');}.slick-arrow.slick-next{right:70px;background-image:url('/typo3conf/ext/struck/Resources/Public/Images/arrow_w_r.svg');}.slick-arrow:hover{opacity:1;}ul.slick-dots{position:absolute;bottom:0;z-index:2;margin:0;width:100%;list-style:none;text-align:center;}ul.slick-dots li{display:inline-block;}ul.slick-dots li.slick-active button{background-color:white;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}ul.slick-dots li button{padding:0;text-indent:-999px;overflow:hidden;height:12px;width:12px;background:none;border:1px solid white;border-radius:50%;margin:0 9px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.25);}ul.slick-multiple{margin-left:0;}.slick-multiple{position:relative;height:190px;margin-bottom:24px;}.slick-multiple .slick-slide{overflow:hidden;}.slick-multiple .slick-slide img{height:auto;width:100%;}.slick-multiple .slick-list{margin-left:-24px;}.slick-multiple .slick-list .slick-slide{padding-left:24px;}.slick-multiple .slick-arrow.slick-prev{left:-86px;}.slick-multiple .slick-arrow.slick-next{right:-86px;}@media only screen and (max-width:1160px){.slick-multiple .slick-arrow{padding:0;top:65px;height:60px;width:23px;}.slick-multiple .slick-arrow.slick-prev{left:10px;}.slick-multiple .slick-arrow.slick-next{right:10px;}}.hero-slider{position:relative;margin-top:-32px;height:400px;z-index:0;overflow:hidden;background-color:#c9c9c9;}.hero-slider.hero-slider--empty{height:32px;background-color:white;}.hero-slider ul.slick{margin:0;}.hero-slider .slick-slide{position:relative;overflow:hidden;}.hero-slider .single-image,.hero-slider .slick-slide img{width:100%;height:100%;object-fit:cover;object-position:bottom;}.hero-slider .slick-arrow{top:162px;opacity:.9;}.hero-slider .slick-arrow.slick-prev{background-image:url('/typo3conf/ext/struck/Resources/Public/Images/arrow_w_l_glow.svg');}.hero-slider .slick-arrow.slick-next{background-image:url('/typo3conf/ext/struck/Resources/Public/Images/arrow_w_r_glow.svg');}.hero-slider ul.slick-dots{bottom:64px;}@media only screen and (max-width:909px){.hero-slider .slick-arrow{display:none !important;}.hero-slider ul.slick-dots{bottom:0;}}@media only screen and (max-width:600px){.hero-slider{height:195px;}}.section-content{background-color:white;padding:60px 0 48px 0;}.page-headline{margin-top:-60px;}@media only screen and (min-width:910px){.page-headline{margin-top:-116px;}.page-headline h1{background-color:rgba(0,0,0,0.6);}.hero-slider.hero-slider--empty + .section-content .page-headline{margin-top:0;}}.hero-unit .slick-arrow.slick-prev{display:none !important;}@media only screen and (min-width:1160px){.hero-unit .slick-arrow{opacity:.9;}.hero-unit .slick-arrow.slick-prev{background-image:url('/typo3conf/ext/struck/Resources/Public/Images/arrow_g_l.svg');}.hero-unit .slick-arrow.slick-next{background-image:url('/typo3conf/ext/struck/Resources/Public/Images/arrow_g_r.svg');}}.graybox{background-color:#e1e1e1;color:#003d77;font-weight:500;margin-bottom:24px;}.graybox h2{font-weight:500;border:0;color:white;font-size:16px;line-height:1.2;background-color:#b2b2b2;padding:6px 16px 4px 16px;margin-bottom:12px;}.graybox ul{margin-bottom:24px;margin-left:36px;list-style:none;font-family:'AvenirLTStd-Medium';}.graybox ul li{position:relative;}.graybox ul li:before{content:'';position:absolute;left:-17px;top:5px;height:12px;width:7px;border-radius:50%;background-color:#b2b2b2;-ms-transform:rotate(-55deg);transform:rotate(-55deg);}@media only screen and (min-width:910px){.graybox{margin-left:1px;}}.page-menu{list-style:none;background-color:#e1e1e1;border-radius:50%;margin:0;display:inline-block;padding:2px 9px 0 9px;font-family:"FontAwesome";}.page-menu li{font-size:20px;line-height:1.2;display:inline-block;}.page-menu li + li{padding-left:5px;}.page-menu li a:hover{text-decoration:none;}@media only screen and (max-width:909px){.page-menu{-ms-transform:scale(1.5);transform:scale(1.5);-ms-transform-origin:left top;transform-origin:left top;}}.footer{background-color:#e1e1e1;}.footer .slick-multiple{margin-bottom:72px;}.footer a[href^="tel:"]{color:#003d77;text-decoration:none;font-size:20px;font-family:'AvenirLTStd-Medium';}.footer .slick-multiple .slick-slide{position:relative;}.footer .slick-multiple .slick-slide > a{display:block;height:100%;background-color:#c9c9c9;}.footer .slick-multiple .slick-slide .slide-text{position:absolute;z-index:1;padding:5px 10px;color:white;text-shadow:0 0 10px #090909;}.footer .slick-multiple .slick-slide .slide-text h3{padding-left:0;}.footer .slick-multiple .slick-slide .slide-text h3:before{content:none;}.footer .slick-multiple .slick-slide .slide-text h3 a{color:white;font-family:'AvenirLTStd-Medium';}.footer .slick-multiple .slick-slide a img{filter:brightness(75%);transition:filter 200ms ease;}.footer .slick-multiple .slick-slide:hover a img{filter:brightness(50%);}@media only screen and (min-width:910px){.footer a[href^="tel:"]{font-size:24px;}}@media only screen and (max-width:1018px){.footer__centered h1,.footer__centered .alpha{margin-left:-24px;margin-right:-24px;padding-left:24px;padding-right:24px;}}.footer__bottom{padding:12px 0;background-color:#003d77;font-size:14px;line-height:1.7142857143;font-family:'AvenirLTStd-Medium';}.footer__bottom,.footer__bottom a{color:white;}.footer__bottom p,.footer__bottom ul{margin:0;}.footer__bottom .footer-contact{width:40%;}.footer__bottom .metamenu{width:60%;text-align:right;}.footer__bottom .metamenu ul{display:inline-block;list-style:none;}.footer__bottom .metamenu ul li{display:inline-block;}.footer__bottom .metamenu ul li:not(:first-child){margin-left:24px;}@media only screen and (max-width:1024px){.footer__bottom .metamenu,.footer__bottom .footer-contact{width:100%;text-align:center;}}.ce-bullets dt{color:#003d77;font-family:'AvenirLTStd-Medium';min-height:36px;width:48px;}.ce-bullets dt + dd{margin-top:-36px;margin-bottom:12px;}.ce-bullets dd{margin-left:48px;}.ce-row{margin-left:-12px;}.ce-column{padding-left:12px;margin-right:0;width:auto;margin-bottom:12px;float:none;}.news-img-caption,.ce-column figcaption{font-size:14px;padding:11px 0 0 0;line-height:1.4;}@media only screen and (max-width:600px){.ce-column{text-align:center;display:block;}.ce-column figure{display:inline-block;}.ce-column img{margin:0;display:inline-block;}.news-img-caption,.ce-column figcaption{display:block;padding:0;line-height:1.2;}}img.featherlight-image{margin-bottom:0;}.picture-grid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px;}.picture-grid-item{display:inline-block;width:calc(100% - 30px);margin:10px 15px;}@media only screen and (min-width:480px){.picture-grid-item{width:calc(50% - 30px);}}@media only screen and (min-width:768px){.picture-grid-item{width:calc(33.33% - 30px);}}.picture-grid-item p{margin:0;}.picture-grid-image{width:100%;}.invader{position:absolute;max-width:50vw;height:auto;width:100%;top:30px;left:75px;max-width:230px;z-index:999;display:none;}@media only screen and (min-width:768px){.invader{display:block;}}html[lang="en"] .invader{display:none !important;}.form.custom label,.tx-solr-search-form form.custom label{display:block;font-weight:500;}.form.custom input,.tx-solr-search-form form.custom input,.form.custom select,.tx-solr-search-form form.custom select,.form.custom textarea,.tx-solr-search-form form.custom textarea{width:100%;margin-bottom:12px;}.form.custom label > input[type=checkbox],.tx-solr-search-form form.custom label > input[type=checkbox]{display:inline-block;width:auto;}.form.custom .mandatory,.tx-solr-search-form form.custom .mandatory{color:#C45D58;}.form .error,.tx-solr-search-form form .error{color:#C45D58;border-color:#C45D58 !important;}#tx-solr-pagination select{border:1px solid #c8c8c8;border-radius:4px;font-size:16px;line-height:1.5;padding:6px;box-shadow:inset 0 1px 3px rgba(0,0,0,0.1);box-sizing:border-box;width:320px;max-width:100%;width:auto;}.results-entry{list-style:none;border-bottom:2px solid #e1e1e1;}.results-list{margin:0;}#results-per-page{margin-bottom:1rem;}.news__media img{height:auto !important;}.news__item{padding-bottom:24px;border-bottom:1px solid #e1e1e1;}.news__item--detail{padding:0;border:none;margin:0;}.news__content h3{font-size:32px;line-height:1.5;padding:0;margin-top:-7px;}.news__content h3:before{content:none;}.news__content h3 a{text-decoration:none;}.news__date{color:#474747;}@media only screen and (max-width:909px){.news__content h3{font-size:24px;line-height:1;line-height:1.25;}.news__date{margin-top:0;}}.news__teaser,.news__more{margin-top:-12px;}@media only screen and (max-width:909px){.news__title{margin:-24px;margin-bottom:24px;margin-top:-60px;padding:4px 24px;box-sizing:border-box;}}
/* ==============================================================
   BILDER-OPTIMIERUNG (News-Slider Footer & Blog-Liste)
   Macht, dass die Bilder das Div komplett füllen und zentriert sind
   ============================================================== */

/* 1. Bilder im Footer News-Slider */
.news-list .news-item-image {
    width: 100%;           /* Füllt die volle Breite des <li> aus */
    height: 190px;         /* Höhe fixieren (passend zu deinen 190c aus dem Template) */
    object-fit: cover;     /* Schneidet überstehende Ränder ab, quetscht das Bild nicht */
    object-position: center center; /* Zentriert den Fokus genau in die Mitte */
    display: block;
}

/* 2. Bilder in der Blog-Listenansicht (Seite 7) */
.news-list-view .news-img-col {
    overflow: hidden;      /* Verhindert, dass Bilder über den Rand ragen */
}

.news-list-view .news-img-col img {
    width: 100%;
    height: 160px;         /* Höhe fixieren (passend zu deinen 160c aus dem Template) */
    object-fit: cover;     /* Bild füllt den Platz, Rest wird abgeschnitten */
    object-position: center center;
    border-radius: 4px;    /* Optional: Falls die Ecken leicht rund sein sollen, wie im Original manchmal üblich */
}

/* 3. Großer Slider auf der Startseite (Hero-Slider) 
.hero-slider .slick-slide img.single-image {
    width: 100vw;        
    height: 445px;        
    object-fit: cover;   
    object-position: center center;
}*/
/* Zwingt Bilder in Inhalts-Containern auf die volle Breite */
.large-12.columns img.image-embed-item,
.large-12.columns .ce-gallery img {
    width: 100% !important;
    height: auto !important;
    display: block;
}

/* Entfernt eventuelle Begrenzungen durch TYPO3-Standard-Container */
.ce-column, .ce-outer, .ce-inner, .ce-row {
    width: 100% !important;
    max-width: 100% !important;
}
.ce-bullets dt {
  color: #003d77;
  font-family: 'AvenirLTStd-Medium';
  min-height: 36px;
  width: 48px;
}
/* Falls die Bilder in einer figure sitzen (wie in deinem Code) */
figure.image {
    margin: 0;
    width: 100% !important;
}
#c7 .ce-row .ce-column, #c7 .ce-row {
  width: unset !important;
  max-width: unset !important;
}
  /* 1. Das LI darf KEIN Anker sein, sonst schrumpft das Menü */
.main-nav__links > li {
    position: static !important; 
}

/* 2. Der Haupt-Container ist der Anker */
.main-nav {
    position: relative;
}

/* 3. Das Dropdown geht über die volle Breite */
.main-nav__links .dropdown {
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%; /* Volle Breite des Containers */
    z-index: 999;
    /* Hintergrundfarbe, falls im original CSS nicht definiert */
    /* background-color: #e6e6e6; */ 
    
    /* Standardmäßig linksbündig, das JS unten macht dann das Padding */
    padding-left: 0; 
    box-sizing: border-box;
}
