@charset 'UTF-8';.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 #000;padding:0}.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:.5em .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:rgb(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 rgb(0 0 0 / .25);margin-bottom:2em}.frame-ruler-after:after{content:'';display:block;border-bottom:1px solid rgb(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%}.tx-powermail .powermail_fieldset .powermail-errors-list{display:none;margin:5px 0 20px 0;padding:0;list-style-type:none;background-color:#F2DEDE;border:1px solid #EBCCD1;width:100%;float:right;clear:left}.tx-powermail .powermail_fieldset .powermail-errors-list.filled{display:block}.tx-powermail .powermail_fieldset .powermail-errors-list>li{color:#A43431;padding:5px 10px}.tx-powermail .powermail_fieldset .powermail_field_error,.tx-powermail .powermail_fieldset div.error{background-color:#EBCCD1;color:#A43431}.tx-powermail .powermail_fieldset .powermail_field_error_container .powermail-errors-list{width:100%;margin-bottom:0;background-color:#EBCCD1;border:none}.tx-powermail .powermail_fieldset .powermail_field_error_container .powermail-errors-list>li{padding-left:5px}.tx-powermail .powermail_progressbar{width:100%;height:5px;float:right;border:1px solid #EEE;clear:both}.tx-powermail .powermail_progressbar.disable{display:none}.tx-powermail .powermail_progressbar>.powermail_progress{background:#1E5799;width:0%;max-width:100%;-webkit-animation:progress 5s 1 forwards;-moz-animation:progress 5s 1 forwards;-ms-animation:progress 5s 1 forwards;animation:progress 5s 1 forwards}.tx-powermail .powermail_progressbar>.powermail_progress>.powermail_progress_inner{height:5px;width:100%;overflow:hidden;background:url(/typo3conf/ext/powermail/Resources/Public/Image/icon_loading.gif) repeat-x;-moz-opacity:.25;-khtml-opacity:.25;opacity:.25;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=25);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=25);filter:alpha(opacity=25)}.tx-powermail ul.powermail_fieldwrap_file_list{background-color:#fff;border:1px solid #bbb;float:right;padding:3px;width:100%;list-style:none;border-radius:4px;margin:0}.tx-powermail ul.powermail_fieldwrap_file_list>li{margin:5px}.tx-powermail ul.powermail_fieldwrap_file_list>li .deleteAllFiles{color:#bbb;cursor:pointer}.tx-powermail ul.powermail_fieldwrap_file_list>li .deleteAllFiles:hover{text-decoration:underline}.tx-powermail .powermail_confirmation .powermail_progressbar{width:100%}.tx-powermail .powermail_message{padding:5px 0 10px 20px;min-height:65px;background-color:#EBCCD1;border:1px solid #A43431;background-position:98% 10px;background-repeat:no-repeat;list-style:circle}.tx-powermail .powermail_message li{padding:5px 50px 0 0;border:none;background:none}.tx-powermail .powermail_message.powermail_message_ok{background-image:url(/typo3conf/ext/powermail/Resources/Public/Image/icon_ok.png);background-color:#CDEACA;border:1px solid #3B7826}.tx-powermail .powermail_message.powermail_message_ok li{color:#3B7826}.tx-powermail .powermail_message.powermail_message_error{background-image:url(/typo3conf/ext/powermail/Resources/Public/Image/icon_error.png)}.tx-powermail .powermail_message.powermail_message_error li{color:#A43431}.tx-powermail .powermail_message.powermail_message_note{background-image:url(/typo3conf/ext/powermail/Resources/Public/Image/icon_ok.png);background-color:#FCF8E3;border:1px solid #FFCA4B}.tx-powermail .powermail_message.powermail_message_note li{color:#FFCA4B}.tx-powermail .powermail_fieldset .powermail_tab_navigation{margin-top:2em}.tx-powermail .powermail_fieldset .powermail_tab_navigation .powermail_tab_navigation_next,.tx-powermail .powermail_fieldset .powermail_tab_navigation .powermail_tab_navigation_previous{background-color:#aaa;display:inline-block;padding:5px 30px;text-decoration:none;color:#fff;border:1px solid #bbb;font-weight:700}.tx-powermail .powermail_fieldset .powermail_tab_navigation .powermail_tab_navigation_next{background-color:#1E5799;float:right}.tx-powermail .powermail_form.nolabel>h3{display:none}.tx-powermail .powermail_fieldset.nolabel>legend{display:none}.tx-powermail .powermail_fieldwrap.nolabel>label{display:none}.tx-powermail .powermail_fieldwrap.nolabel>fieldset>legend{display:none}@-webkit-keyframes progress{from{}to{width:100%}}@-moz-keyframes progress{from{}to{width:100%}}@-ms-keyframes progress{to{width:100%}}@keyframes progress{from{}to{width:100%}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:#fff0}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[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 #fff0}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url('../../../typo3conf/ext/slick/Resources/Public/JavaScript/slick-1.9.0/slick/./ajax-loader.gif') center center no-repeat}@font-face{font-family:'slick';font-weight:400;font-style:normal;src:url('../../../typo3conf/ext/slick/Resources/Public/JavaScript/slick-1.9.0/slick/./fonts/slick.eot');src:url('../../../typo3conf/ext/slick/Resources/Public/JavaScript/slick-1.9.0/slick/./fonts/slick.eot?#iefix') format('embedded-opentype'),url('../../../typo3conf/ext/slick/Resources/Public/JavaScript/slick-1.9.0/slick/./fonts/slick.woff') format('woff'),url('../../../typo3conf/ext/slick/Resources/Public/JavaScript/slick-1.9.0/slick/./fonts/slick.ttf') format('truetype'),url('../../../typo3conf/ext/slick/Resources/Public/JavaScript/slick-1.9.0/slick/./fonts/slick.svg#slick') format('svg')}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:#fff0;border:0;outline:0;background:#fff0}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:#fff0;outline:0;background:#fff0}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir='rtl'] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir='rtl'] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir='rtl'] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir='rtl'] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:#fff0;border:0;outline:0;background:#fff0}.slick-dots li button:hover,.slick-dots li button:focus{outline:0}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.slick-dots{margin-left:0;margin-right:0}.slick-dotted.slick-slider.frame-space-after-extra-small{margin-bottom:1em}.slick-dotted.slick-slider.frame-space-after-small{margin-bottom:2em}.slick-dotted.slick-slider.frame-space-after-medium{margin-bottom:3em}.slick-dotted.slick-slider.frame-space-after-large{margin-bottom:4em}.slick-dotted.slick-slider.frame-space-after-extra-large{margin-bottom:5em}.slick-slider.hidden{display:none}.slick-slide figure{margin:0}.slick-slide img{height:auto}.slickcontentelement.outerwrap{position:relative}.slickcontentelement .contentwrap{background:rgb(145 145 145 / .7);color:#fff;position:relative;bottom:0;padding:.4rem .9375rem;position:absolute;width:100%}.slickcontentelement.layout-1 .contentwrap{width:auto}.slickcontentelement.layout-2 .contentwrap{right:0;width:auto}.slickcontentelement.layout-3 .contentwrap{background:inherit;text-shadow:0 0 4px #000;width:auto}.slickcontentelement .contentwrap *,#startBox01 .slick-slider .contentwrap *{color:#fff}.slickcontentelement .slick-header{font-size:1.4rem;font-weight:700}.slickcontentelement .slick-text,.slickcontentelement .slick-text p,#startBox01 .slickcontentelement .slick-text,#startBox01 .slickcontentelement .slick-text p{font-size:1rem;line-height:1.2rem;margin:0}.slickcontentelement.layout-3 .slick-text,.slickcontentelement.layout-3 .slick-text p,#startBox01 .slickcontentelement.layout-3 .slick-text,#startBox01 .slickcontentelement.layout-3 .slick-text p{font-weight:700}.slick-sync .contentwrap,.slick-sync figcaption{display:none}@font-face{font-family:'Roboto';font-style:normal;font-weight:100;src:url('../../../fileadmin/template2022/fonts/roboto-v29-latin-100.eot');src:local(''),url('../../../fileadmin/template2022/fonts/roboto-v29-latin-100.eot?#iefix') format('embedded-opentype'),url('../../../fileadmin/template2022/fonts/roboto-v29-latin-100.woff2') format('woff2'),url('../../../fileadmin/template2022/fonts/roboto-v29-latin-100.woff') format('woff'),url('../../../fileadmin/template2022/fonts/roboto-v29-latin-100.ttf') format('truetype'),url('../../../fileadmin/template2022/fonts/roboto-v29-latin-100.svg#Roboto') format('svg')}@font-face{font-family:'Roboto';font-style:italic;font-weight:100;src:url('../../../fileadmin/template2022/fonts/roboto-v29-latin-100italic.eot');src:local(''),url('../../../fileadmin/template2022/fonts/roboto-v29-latin-100italic.eot?#iefix') format('embedded-opentype'),url('../../../fileadmin/template2022/fonts/roboto-v29-latin-100italic.woff2') format('woff2'),url('../../../fileadmin/template2022/fonts/roboto-v29-latin-100italic.woff') format('woff'),url('../../../fileadmin/template2022/fonts/roboto-v29-latin-100italic.ttf') format('truetype'),url('../../../fileadmin/template2022/fonts/roboto-v29-latin-100italic.svg#Roboto') format('svg')}@font-face{font-family:'Roboto';font-style:normal;font-weight:300;src:url('../../../fileadmin/template2022/fonts/roboto-v29-latin-300.eot');src:local(''),url('../../../fileadmin/template2022/fonts/roboto-v29-latin-300.eot?#iefix') format('embedded-opentype'),url('../../../fileadmin/template2022/fonts/roboto-v29-latin-300.woff2') format('woff2'),url('../../../fileadmin/template2022/fonts/roboto-v29-latin-300.woff') format('woff'),url('../../../fileadmin/template2022/fonts/roboto-v29-latin-300.ttf') format('truetype'),url('../../../fileadmin/template2022/fonts/roboto-v29-latin-300.svg#Roboto') format('svg')}@font-face{font-family:'Roboto';font-style:italic;font-weight:300;src:url('../../../fileadmin/template2022/fonts/roboto-v29-latin-300italic.eot');src:local(''),url('../../../fileadmin/template2022/fonts/roboto-v29-latin-300italic.eot?#iefix') format('embedded-opentype'),url('../../../fileadmin/template2022/fonts/roboto-v29-latin-300italic.woff2') format('woff2'),url('../../../fileadmin/template2022/fonts/roboto-v29-latin-300italic.woff') format('woff'),url('../../../fileadmin/template2022/fonts/roboto-v29-latin-300italic.ttf') format('truetype'),url('../../../fileadmin/template2022/fonts/roboto-v29-latin-300italic.svg#Roboto') format('svg')}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:url('../../../fileadmin/template2022/fonts/roboto-v29-latin-regular.eot');src:local(''),url('../../../fileadmin/template2022/fonts/roboto-v29-latin-regular.eot?#iefix') format('embedded-opentype'),url('../../../fileadmin/template2022/fonts/roboto-v29-latin-regular.woff2') format('woff2'),url('../../../fileadmin/template2022/fonts/roboto-v29-latin-regular.woff') format('woff'),url('../../../fileadmin/template2022/fonts/roboto-v29-latin-regular.ttf') format('truetype'),url('../../../fileadmin/template2022/fonts/roboto-v29-latin-regular.svg#Roboto') format('svg')}@font-face{font-family:'Roboto';font-style:italic;font-weight:400;src:url('../../../fileadmin/template2022/fonts/roboto-v29-latin-italic.eot');src:local(''),url('../../../fileadmin/template2022/fonts/roboto-v29-latin-italic.eot?#iefix') format('embedded-opentype'),url('../../../fileadmin/template2022/fonts/roboto-v29-latin-italic.woff2') format('woff2'),url('../../../fileadmin/template2022/fonts/roboto-v29-latin-italic.woff') format('woff'),url('../../../fileadmin/template2022/fonts/roboto-v29-latin-italic.ttf') format('truetype'),url('../../../fileadmin/template2022/fonts/roboto-v29-latin-italic.svg#Roboto') format('svg')}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;src:url('../../../fileadmin/template2022/fonts/roboto-v29-latin-500.eot');src:local(''),url('../../../fileadmin/template2022/fonts/roboto-v29-latin-500.eot?#iefix') format('embedded-opentype'),url('../../../fileadmin/template2022/fonts/roboto-v29-latin-500.woff2') format('woff2'),url('../../../fileadmin/template2022/fonts/roboto-v29-latin-500.woff') format('woff'),url('../../../fileadmin/template2022/fonts/roboto-v29-latin-500.ttf') format('truetype'),url('../../../fileadmin/template2022/fonts/roboto-v29-latin-500.svg#Roboto') format('svg')}@font-face{font-family:'Roboto';font-style:italic;font-weight:500;src:url('../../../fileadmin/template2022/fonts/roboto-v29-latin-500italic.eot');src:local(''),url('../../../fileadmin/template2022/fonts/roboto-v29-latin-500italic.eot?#iefix') format('embedded-opentype'),url('../../../fileadmin/template2022/fonts/roboto-v29-latin-500italic.woff2') format('woff2'),url('../../../fileadmin/template2022/fonts/roboto-v29-latin-500italic.woff') format('woff'),url('../../../fileadmin/template2022/fonts/roboto-v29-latin-500italic.ttf') format('truetype'),url('../../../fileadmin/template2022/fonts/roboto-v29-latin-500italic.svg#Roboto') format('svg')}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:url('../../../fileadmin/template2022/fonts/roboto-v29-latin-700.eot');src:local(''),url('../../../fileadmin/template2022/fonts/roboto-v29-latin-700.eot?#iefix') format('embedded-opentype'),url('../../../fileadmin/template2022/fonts/roboto-v29-latin-700.woff2') format('woff2'),url('../../../fileadmin/template2022/fonts/roboto-v29-latin-700.woff') format('woff'),url('../../../fileadmin/template2022/fonts/roboto-v29-latin-700.ttf') format('truetype'),url('../../../fileadmin/template2022/fonts/roboto-v29-latin-700.svg#Roboto') format('svg')}@font-face{font-family:'Roboto';font-style:italic;font-weight:700;src:url('../../../fileadmin/template2022/fonts/roboto-v29-latin-700italic.eot');src:local(''),url('../../../fileadmin/template2022/fonts/roboto-v29-latin-700italic.eot?#iefix') format('embedded-opentype'),url('../../../fileadmin/template2022/fonts/roboto-v29-latin-700italic.woff2') format('woff2'),url('../../../fileadmin/template2022/fonts/roboto-v29-latin-700italic.woff') format('woff'),url('../../../fileadmin/template2022/fonts/roboto-v29-latin-700italic.ttf') format('truetype'),url('../../../fileadmin/template2022/fonts/roboto-v29-latin-700italic.svg#Roboto') format('svg')}@font-face{font-family:'Roboto';font-style:normal;font-weight:900;src:url('../../../fileadmin/template2022/fonts/roboto-v29-latin-900.eot');src:local(''),url('../../../fileadmin/template2022/fonts/roboto-v29-latin-900.eot?#iefix') format('embedded-opentype'),url('../../../fileadmin/template2022/fonts/roboto-v29-latin-900.woff2') format('woff2'),url('../../../fileadmin/template2022/fonts/roboto-v29-latin-900.woff') format('woff'),url('../../../fileadmin/template2022/fonts/roboto-v29-latin-900.ttf') format('truetype'),url('../../../fileadmin/template2022/fonts/roboto-v29-latin-900.svg#Roboto') format('svg')}@font-face{font-family:'Roboto';font-style:italic;font-weight:900;src:url('../../../fileadmin/template2022/fonts/roboto-v29-latin-900italic.eot');src:local(''),url('../../../fileadmin/template2022/fonts/roboto-v29-latin-900italic.eot?#iefix') format('embedded-opentype'),url('../../../fileadmin/template2022/fonts/roboto-v29-latin-900italic.woff2') format('woff2'),url('../../../fileadmin/template2022/fonts/roboto-v29-latin-900italic.woff') format('woff'),url('../../../fileadmin/template2022/fonts/roboto-v29-latin-900italic.ttf') format('truetype'),url('../../../fileadmin/template2022/fonts/roboto-v29-latin-900italic.svg#Roboto') format('svg')}*{box-sizing:border-box;margin:0;padding:0}textarea{font-family:inherit}html{font-family:'Roboto';font-size:18px;letter-spacing:.02rem}body{background-color:#fff;color:#222;font-size:.9rem}.wrapper{margin:0 auto;max-width:1400px}header .wrapper{align-items:center;display:flex;justify-content:space-between;padding:30px 20px}.logo{margin-right:25px}.logo img{height:auto;max-width:273px;width:100%}.header-right{align-items:center;display:flex}.header-section{align-items:center;border-right:#eaeaea solid 1px;color:#212121;display:flex;line-height:1.5rem;padding:5px 25px;text-decoration:none}.header-section:first-of-type{padding-left:0}.header-section:last-of-type{border-right:none}.header-section h2{font-size:1rem;font-weight:500}.header-section i{color:#87ab23;font-size:32px;margin-right:20px}.header-section p{color:#8e8e8e}.header-section:hover p{color:#87ab23}@media(max-width:1080px){.header-section{padding:5px 15px}.header-section i{margin-right:15px}}@media(max-width:1025px){.header-section:nth-of-type(2){border-right:none}.header-section:last-of-type{display:none}}@media(max-width:850px){.header-section:first-of-type{display:none}}@media(max-width:625px){.header-section{display:none}}@media(max-width:1000px){header .wrapper{padding-bottom:15px}}.navigation{background-color:#4d9bc2;z-index:9}.navigation>.wrapper{align-items:center;display:flex;justify-content:space-between}@media(max-width:1200px){.mobile-menu{display:block}.navigation{display:none}.navigation .wrapper{display:block}}.sticky{position:fixed;top:0;width:100%}.sticky+.content{margin-top:44px}.menu{list-style:none}.menu li{border-left:#408cb0 solid 1px;display:inline-block}.menu ul li{display:block}.menu-link{align-items:center;display:flex;justify-content:flex-end}.menu-link a{flex-grow:1}.menu-link i{color:#fff;display:none;padding:15px}.menu a{color:#fff;display:block;font-weight:500;padding:18px 20px;text-decoration:none;text-transform:uppercase}.menu li:first-of-type{border-left:none}.menu li.active,.menu li:focus,.menu li:hover{background-color:#87AB23;border-left-color:#87AB23}.menu li.active+li,.menu li:focus+li,.menu li:hover+li{border-left-color:#87AB23}.menu i{display:none}@media(max-width:1375px){.menu a{padding:18px 17px}}@media(max-width:1325px){.menu a{padding:18px 14px}}@media(max-width:1275px){.menu a{padding:18px 10px}}.submenu{background-color:#fff;border-bottom:#e0e0e0 solid 1px;display:none;left:0;padding-bottom:30px;padding-left:25px;padding-top:10px;position:absolute;width:100%;z-index:1}.menu li:focus .submenu,.menu li:hover .submenu{display:block}.submenu ul{display:flex;flex-wrap:wrap;margin-left:auto;margin-right:auto}.submenu li{border-left:none;flex-basis:50%;max-width:400px;padding:20px 25px}.submenu li.active,.submenu li:focus,.submenu li:hover{background-color:inherit;border-left-color:inherit}.submenu a{color:#222;padding:13px 0}.submenu li.active a,.submenu li:focus a,.submenu li:hover a{color:#87AB23}.submenu .description{color:#444;font-size:.9rem;line-height:1.5rem}.mobile-menu{display:none}.menu-button{background-color:#4d9bc2;color:#fff;padding:11px 10px}.menu-button::before{bottom:-4px;color:#fff;content:"\f0c9";font-family:'Font Awesome 5 Free';font-size:28px;font-weight:900;position:relative}#menu-input{display:none}#menu-input:checked~nav{display:block}@media(max-width:1200px){.menu li:focus .submenu,.menu li:hover .submenu{display:none}.mobile-menu{display:block}.menu li{border-left:none;display:block}.menu a{padding:15px;text-align:right}.menu-link{padding-right:10px}.menu-link.has-submenu a{padding-right:0}.menu-link i{display:block}.menu li .submenu{padding:0;position:relative}.menu li .submenu li{max-width:none;padding:0}.menu li .description{display:none}}.language-selector{list-style:none;margin-right:20px}.language-selector::before{bottom:-2px;color:#fff;content:"\f0ac";font-family:'Font Awesome 5 Free';font-size:22px;font-weight:900;margin-right:5px;position:relative}.language-selector li{display:inline-block}.language-selector a{color:#fff;display:block;font-weight:500;padding:15px 5px;text-decoration:none;text-transform:uppercase}.language-selector .active a,.language-selector a:focus,.language-selector a:hover{color:#9bc525}@media(max-width:1200px){.language-selector{text-align:right;margin-right:10px;margin-top:10px}}main .wrapper{padding:0 20px}.content{padding:100px 0}@media(max-width:700px){.content{padding:75px 0}}.content-grey{background-color:#fafafa}.content .wrapper>div{margin-bottom:25px}.content .wrapper>div:last-of-type{margin-bottom:0}.content h1{color:#4d9bc2;font-size:1.5rem;font-weight:400;margin-bottom:10px;text-transform:uppercase;word-break:break-word}.content h2{color:#87AB23;font-size:1.3rem;margin-bottom:10px}.content p{line-height:1.5rem}.content a{color:#87AB23;text-decoration:none}.content a:focus,.content a:hover{color:#98b748}.content .frame-type-text ul,.content .frame-type-textpic ul,.content .frame-type-textmedia ul{margin-top:5px}.content .frame-type-text li,.content .frame-type-textpic li,.content .frame-type-textmedia li{background-image:url('../../../fileadmin/template2022/images/check.png');background-position:left center;background-repeat:no-repeat;line-height:2rem;margin-bottom:8px;padding-left:2.5rem;list-style:none}@media(max-width:650px){.content .frame-type-text li,.content .frame-type-textpic li,.content .frame-type-textmedia li{margin-bottom:15px}}.content .frame-type-text li:last-of-type,.content .frame-type-textpic li:last-of-type,.content .frame-type-textmedia li:last-of-type{margin-bottom:0}.text-center{text-align:center}.text-right{text-align:right}.contact{background-color:#f4f4f4;padding:100px 20px}@media(max-width:700px){.contact{padding:75px 20px}}.contact .wrapper{display:flex;max-width:1200px}.contact-info{background-color:#87AB23;box-shadow:12px 12px 0 0 #4d9bc2;color:#fff;line-height:1.5rem;font-size:.9rem;padding:40px;padding-top:50px}.contact-info-section{border-bottom:#ccc dashed 1px;display:flex;padding:30px 0}.contact-info-section:last-of-type{border-bottom:none}.contact-info-section::before{color:#fff;font-family:'Font Awesome 5 Free';font-size:36px;font-weight:900;margin-right:25px;margin-top:10px}.contact-address::before{content:"\f5a0"}.contact-mail::before{content:"\f2b6"}.contact-phone::before{content:"\f879"}.contact-info-section strong{font-size:1.4rem;font-weight:500}.contact-info-section a{color:inherit;display:block;text-decoration:none}.contact-info-section a:hover{color:#eee}.contact-form{flex-grow:1;margin-left:80px;margin-top:10px}.contact-form form{max-width:none}.contact-form h1{color:#87AB23;font-size:1.3rem;margin-bottom:30px;text-transform:uppercase}.contact-form h2{color:#4d9bc2;font-size:1.1rem;font-weight:400;margin-bottom:20px;text-transform:uppercase}.contact-form .row{display:flex}.contact-form .row>div{flex-grow:1;margin-right:40px}.contact-form .row>div:last-of-type{margin-right:0}#kontakt-312-text-2{display:none}@media(max-width:900px){.contact .wrapper{display:block}.contact-info{box-shadow:inset 0 0 0 15px #4d9bc2;margin-bottom:60px}.contact-info-section{display:block;text-align:center}.contact-info-section::before{display:block;font-size:54px;margin:0;margin-bottom:30px}.contact-form{margin-left:0}}@media(max-width:500px){.contact .row{display:block}.contact .row>div{margin-right:0}}footer{font-size:.8rem;font-weight:500;line-height:2rem;list-style:none;padding:80px 20px}footer .wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}footer a{color:inherit;text-decoration:none}footer li.active a,footer a:focus,footer a:hover{color:#87AB23}.footer-menu{list-style:none}.footer-menu a{display:block;text-transform:uppercase}.footer-text a:focus i,.footer-text a:hover i{color:#98b748}.footer-social-media{align-self:end}.footer-social-media a i{background-color:inherit;color:#87ab23;display:inline-block;font-size:24px;height:auto;margin-bottom:0;margin-right:10px;width:auto}.footer-social-media a:last-of-type i{margin-right:0}@media(max-width:1000px){footer .logo{flex-basis:100%;margin-bottom:30px;text-align:center}}@media(max-width:675px){footer .wrapper{display:block}.footer-menu{text-align:center}.footer-text{margin-top:30px;text-align:center}.footer-social-media{margin-top:30px;text-align:center}}.footer-domains{color:#888;font-weight:400;line-height:1.2rem;margin-top:35px;text-align:center}.teaser{align-items:center;display:flex;max-height:450px;max-width:1800px;margin-left:auto;margin-right:auto;overflow:hidden;padding:10px}.teaser img{height:auto;width:100%}.teaser-text{background-repeat:no-repeat;background-size:cover;max-height:none;min-height:450px;padding:20px 10px}.teaser-text .wrapper{width:100%}.teaser-text .wrapper div:first-of-type{background-color:#ffffffa3;padding:20px}.teaser-text .wrapper div{max-width:525px}.teaser-text h1{color:#222;font-size:1.25rem;font-weight:700}.boxes{padding:100px 20px}@media(max-width:700px){.boxes{padding:75px 0}}.boxes-headline{font-size:1.4rem;margin-bottom:50px;text-align:center}@media(max-width:700px){.boxes-headline{margin-bottom:35px}}.boxes-container{align-items:center;display:flex;max-width:1200px;margin:0 auto}.box{border-radius:5px;box-shadow:#ccc 0 0 20px 0;color:inherit;display:block;flex-basis:33.33%;margin-bottom:0;min-height:275px;padding:35px 30px;text-decoration:none}.box:first-of-type{border-bottom-right-radius:0;border-top-right-radius:0}.box:nth-of-type(2){background-color:#4d9bc2;border-radius:0;box-shadow:none;color:#fff;padding:65px 30px;z-index:1}.box:last-of-type{border-bottom-left-radius:0;border-top-left-radius:0}.box:hover{background-color:#87ab23;color:#fff}.box h1{align-items:center;display:flex;color:#4d9bc2;font-size:1.4rem;margin-bottom:25px;text-transform:uppercase;word-break:break-word}@media(max-width:500px){.box h1{font-size:1rem}}.box:nth-of-type(2) h1{color:#fff}.box:hover h1{color:#fff}.box i{font-size:52px;font-weight:900;margin-right:20px}.box p{line-height:1.5rem}@media(max-width:1000px){.boxes-container{display:block}.box{border-radius:5px!important;margin-bottom:20px;min-height:auto;padding:25px 30px!important}.box:last-of-type{margin-bottom:0}}.tiles,.tiles-horizontal{background-color:#fafafa;padding:100px 20px}.tiles-white{background-color:#fff}@media(max-width:700px){.tiles,.tiles-horizontal{padding:75px 0}}.tiles-headline{color:#4d9bc2;font-size:1.5rem;margin-bottom:50px;text-align:center;text-transform:uppercase}@media(max-width:700px){.tiles-headline{margin-bottom:35px}}.tiles-container{column-gap:15px;display:flex;flex-wrap:wrap;justify-content:center;row-gap:15px}.tiles-horizontal .tiles-container{align-content:center;flex-direction:column}.tile{background-color:#fff;border-radius:5px;box-shadow:#ccc 0 0 20px 0;color:inherit;flex-basis:330px;flex-shrink:1;min-width:250px;padding:30px 20px;text-align:center;text-decoration:inherit}.tile-with-button{align-items:center;display:flex;flex-direction:column}.tile-text{line-height:1.5rem}.tile-with-button .tile-text{margin-bottom:20px}.tile-with-button .button{margin-top:auto!important;width:max-content}.tiles-horizontal .tile{flex-basis:auto;max-width:800px;margin-bottom:15px}.tiles-horizontal .tile:last-of-type{margin-bottom:0}.tile h2{color:inherit;font-size:1.15rem;font-weight:500;margin-bottom:10px;text-transform:uppercase;word-break:break-word}@media(max-width:500px){.tile h2{font-size:1rem}}.tiles-horizontal .tile h2{margin-bottom:0}a.tile:focus h2,a.tile:hover h2{color:#87ab23}.tiles-horizontal .tile p{margin-top:10px}.tile img{margin-bottom:15px}.tile i{align-items:center;background-color:#e8f2cd;border-radius:50%;color:#87ab23;display:flex;font-size:52px;height:104px;justify-content:center;margin-bottom:30px;margin-left:auto;margin-right:auto;width:104px}.tile p{font-size:.85rem}.tile .button{margin-top:20px}#p5 .tile:last-of-type{align-items:center;background-color:#87ab23;color:#fff;display:flex;flex-flow:column;justify-content:center;text-decoration:none}#p5 .tile:last-of-type:focus h2,#p5 .tile:last-of-type:hover h2{color:#fff}.quotes{background-color:#fafafa;padding:75px 20px}.quotes-white{background-color:#fff}.quotes-headline{color:#87AB23;font-size:1.3rem;margin-bottom:50px;text-align:center}.quote{margin-bottom:40px;margin-left:auto;margin-right:auto;max-width:1000px}blockquote{display:inline-block;font-style:italic;line-height:1.5rem;margin-bottom:1rem;padding:1.5rem;position:relative;text-align:justify}blockquote::before,blockquote::after{color:#9a999a;font-family:'Font Awesome 5 Free';font-size:.9rem;font-weight:900;position:absolute;width:1.1rem}blockquote::before{bottom:0;content:"\f10e";left:0}blockquote::after{content:"\f10d";right:0;top:0}.quote a{color:#87AB23;text-decoration:none}.quote a:focus,.quote a:hover{color:#98b748}.splide__arrow:focus{background-color:#ccc}.splide__arrow:hover{background-color:#87ab23}.splide__arrow svg{fill:#222}.splide__pagination__page.is-active,.splide__pagination__page:focus,.splide__pagination__page:hover{background-color:#87ab23}#p5 .news{margin:0 auto;max-width:1400px}#p5 .news .news-list-view{column-gap:25px;display:flex;flex-wrap:wrap;justify-content:center;padding:75px 20px;row-gap:20px}#p5 .news .news-list-view .article{background-color:#f4f4f4;border-radius:15px;display:flex;flex-basis:350px;flex-direction:column;margin:0;padding-bottom:30px}#p5 .news .news-list-view .article .news-img-wrap{background:#fff0;border-radius:15px 15px 0 0;float:none;height:225px;margin:0;order:-1;overflow:hidden}.news .news-list-view .article .news-img-wrap a{background:#fff0;border:none;padding:0}#p5 .news .news-list-view .article .news-img-wrap a{float:none}#p5 .news .news-list-view .article .news-img-wrap img{float:none;width:100%}#p5 .news .news-list-view .article .header{margin:20px 25px;margin-top:35px}#p216 .news .news-list-view .article .header{margin-bottom:15px}.news .news-list-view .article .header a{color:inherit;text-decoration:none}#p5 .news .news-list-view .article .teaser-text{margin:0 25px}.news .news-list-view .article .more{background-color:#87ab23;border-radius:17px;color:#fff;display:inline-block;margin-top:40px;padding:10px 25px;text-decoration:none}.news .news-list-view .article .footer{border:none}#p5 .news .news-list-view .article .footer{color:#000;border:none;margin:0;order:-1;padding:0;position:relative}.news .article .footer span{border:none}#p5 .news .news-list-view .article .footer .news-list-date{background-color:#87ab23;color:#fff;border-radius:5px;line-height:1.2rem;margin-right:20px;padding:10px;position:absolute;right:0;text-align:center;top:-40px;width:65px}.news .article .footer .news-list-category{display:none}.news-single .footer{border:none}.cc-window.cc-banner{padding:12px 20px;z-index:99999}.cc-revoke,.cc-window{font-family:inherit;font-size:inherit;line-height:normal}.flexslider li{background-image:none;line-height:normal;padding:0}#c548 .ce-inner,#c523 .ce-inner,#c1991 .ce-inner{align-items:center;column-gap:40px;display:flex;flex-wrap:wrap;justify-content:center;row-gap:30px;max-width:1050px}#c548 .image-embed-item,#c523 .image-embed-item,#c1991 .image-embed-item{max-height:125px;max-width:275px}@media(max-width:800px){#c614 .ce-column{float:none}#c614 .ce-gallery figure{display:block}#c614 .ce-gallery img{margin:0 auto}}#p233 .tiles a i{background-color:inherit;color:#87ab23;display:inline-block;font-size:24px;height:auto;margin-bottom:0;margin-right:10px;margin-top:12px;width:auto}#p233 .tile:focus h2,#p233 .tile:hover h2{color:inherit}#p233 .tiles a:last-of-type i{margin-right:0}#p233 .tiles a:focus i,#p233 .tiles a:hover i{color:#98b748}button,.content button,.content .button,.tile .button,.cc-btn,.powermail_submit{background-color:#87ab23;border:none;border-radius:5px;color:#fff;font-size:.9rem;padding:15px 25px;text-transform:uppercase}button,.content button,.powermail_submit{cursor:pointer}.content .button,.tile .button{display:inline-block;line-height:normal;text-decoration:none}.cc-btn{font-weight:400}button:focus,button:hover,.content button:focus,.content button:hover,.cc-btn:focus,.cc-btn:hover,.content .button:focus,.content .button:hover,.tile .button:focus,.tile .button:hover,.powermail_submit:focus,.powermail_submit:hover{background-color:#98b748;color:#fff}.content .button:focus,.content .button:hover{color:#fff}.content .button-more::after{color:#fff;content:"\f101";font-family:'Font Awesome 5 Free';font-size:.9rem;font-weight:900;margin-left:10px}.content .button-secondary{background-color:#fff0;border-color:#98b748;border-style:solid;border-width:1px;color:#98b748}.content button.button-secondary::after{content:none}.content .button-right{margin-left:15px}@media(max-width:550px){.content .button-right{display:table;margin-left:0;margin-top:10px}}.cc-btn::after{color:#fff;content:"\f00c";font-family:'Font Awesome 5 Free';font-size:.9rem;font-weight:900;margin-left:10px}.ce-center img{height:auto;width:100%}.ce-intext img{height:auto;max-width:100%}.ce-intext.ce-left .ce-gallery{margin-right:50px;margin-top:25px}.ce-intext.ce-right .ce-gallery{margin-left:50px;margin-top:25px}.ce-column{margin-right:10px}.ce-row{margin-bottom:10px}.ce-row:last-of-type{margin-bottom:0}.image-caption{margin-top:5px}@media(max-width:800px){.ce-left .ce-gallery,.ce-right .ce-gallery{float:none}.ce-intext.ce-left .ce-gallery{margin-right:0}.ce-intext.ce-right .ce-gallery{margin-left:0}}form{max-width:500px}form fieldset{border:none}form label{display:none}form legend{display:none}input,textarea{background-color:inherit;border:none;border-bottom:1px solid #7f7f7f;color:#000;font-family:inherit;font-size:.9rem;margin-bottom:20px;outline:0;padding:10px 2px;width:100%}input[type="file"]{border-bottom:none}input:focus,input:hover,textarea:focus,textarea:hover{border-bottom-color:#000}input::placeholder,textarea::placeholder{color:#777}textarea{height:8em;line-height:1.2rem}select{font-size:inherit}form button{margin-top:20px}form button::after{color:#fff;content:"\f1d8";font-family:'Font Awesome 5 Free';font-size:.9rem;font-weight:900;margin-left:10px}.stars{margin-bottom:15px;margin-top:10px}.powermail_fieldwrap{margin-bottom:20px}.powermail_label{display:block;margin-bottom:5px}.powermail_input{margin-bottom:0}.powermail_submit{width:auto}.powermail_create td{padding:5px 0}.powermail_field label{display:block}.tx-powermail .checkbox{margin-bottom:10px}.powermail_checkbox{margin-bottom:0;width:auto}#p290 .teaser-text,#p369 .teaser-text{background-image:url(/fileadmin/stock/AdobeStock_499221343-edited.jpeg)}#p293 .teaser-text,#p371 .teaser-text{background-image:url(/fileadmin/stock/AdobeStock_402911738-edited.jpeg)}#p201 .teaser-text{background-image:url(/fileadmin/stock/AdobeStock_301377145.jpeg)}#p296 .teaser-text,#p300 .teaser-text,#p373 .teaser-text{background-image:url(/fileadmin/stock/AdobeStock_325782067-edited.jpeg)}#p314 .teaser-text{background-image:url(/fileadmin/image-from-rawpixel-id-1221554-jpeg.jpg);background-position:center}#p326 .teaser-text{background-image:url(/fileadmin/dsg-check-header.png);background-position:center}#p352 .teaser-text{background-image:url(/fileadmin/stock/AdobeStock_467523338.jpeg)}#p296 .teaser-text .wrapper div:first-of-type,#p300 .teaser-text .wrapper div:first-of-type,#p373 .teaser-text .wrapper div:first-of-type{background-color:#fff0;color:#fff;max-width:530px}#p314 .teaser-text .wrapper div{margin-left:auto}#p290 .content h1,#p369 .content h1,#p293 .content h1,#p371 .content h1,#p296 .content h1,#p300 .content h1,#p373 .content h1,#p314 .content h1{text-transform:none}#p296 .teaser-text h1,#p300 .teaser-text h1,#p373 .teaser-text h1{color:#fff;font-size:1.6rem;font-weight:700}#p290 .content h2,#p369 .content h2,#p293 .content h2,#p371 .content h2,#p296 .content h2,#p300 .content h2,#p373 .content h2{color:#222;font-size:1.4rem;margin-bottom:10px;margin-top:10px}#p300 .teaser-text h2,#p373 .teaser-text h2{color:#fff;font-weight:400}#p290 .content h3,#p369 .content h3,#p293 .content h3,#p371 .content h3,#p296 .content h3,#p300 .content h3,#p373 .content h3{color:#222;font-size:1.2rem;margin-bottom:10px;margin-top:10px}#p293 .tiles-headline,#p371 .tiles-headline,#p296 .tiles-headline,#p300 .tiles-headline,#p373 .tiles-headline{color:#222;text-transform:none}#p300 blockquote p,#p373 blockquote p{font-size:1.5rem;line-height:2.2rem;text-align:center}#p300 blockquote+p,#p373 blockquote+p{font-size:1rem;text-align:center}.frame-layout-4{max-width:1000px;margin:0 auto}@media(min-width:700px){.frame-type-twocol .grid-row,.frame-type-threecol .grid-row{display:grid;grid-gap:40px}}@media(max-width:699px){.frame-type-twocol .grid-col:last-of-type{margin-top:40px}}.frame-type-twocol .grid-container .col-12.col-lg-6:first-of-type{grid-column:1}.frame-type-twocol .grid-container .col-12.col-lg-6:last-of-type{grid-column:2}.frame-type-twocol .grid-container .col-12.col-lg-3{grid-column:1 / span 3}.frame-type-twocol .grid-container .col-12.col-lg-9{grid-column:4 / span 9}main h3{font-size:1.2rem;margin-bottom:5px}.align-center{text-align:center}.align-justify{text-align:justify}.ce-intext.ce-left ol,.ce-intext.ce-left ul{padding-left:0;overflow:initial}@media (max-width:1000px){blockquote br{display:none}table,thead,tbody,th,td,tr{display:block}}.booking-quote{display:block;padding-left:30px;padding-right:30px;padding-top:10px;position:relative;text-align:justify}.booking-quote:after{position:absolute;font-family:"Font Awesome 5 Free";right:5px;top:0;content:"\f10d"}.booking-quote:before{position:absolute;font-family:"Font Awesome 5 Free";bottom:-10px;left:0;content:"\f10e"}.booking-features{display:flex;flex-wrap:wrap;margin-top:35px;justify-content:space-between}.icon-block{margin-bottom:35px;padding:5px;text-align:center;width:25%}.icon-block i{display:block;margin-bottom:7px}@media(max-width:1130px){.icon-block{width:33%}}@media(max-width:700px){.icon-block{width:50%}}@media(max-width:500px){.icon-block{width:100%}}.content ul ul li{background-image:none;padding:0;list-style:initial}.flexslider{border:none;box-shadow:none;margin-left:auto;margin-right:auto;max-width:850px}.slick-slider .slick-arrow,.slick-slider .slick-arrow:focus,.slick-slider .slick-arrow:hover{background:none;padding:0}.slick-slider .slick-next:before,.slick-slider .slick-prev:before{color:#9a999a}.help{font-size:1.4rem;max-width:725px;text-align:left!important}.help .arrow{background-repeat:no-repeat;height:83px;margin-bottom:15px;margin-left:100px;margin-top:15px;width:163px}.help .arrow-left{background-image:url('../../../fileadmin/help/arrow-left.png')}.help .arrow-right{background-image:url('../../../fileadmin/help/arrow-right.png')}.help .center{text-align:center}.help .circle{border-radius:50%;color:#fff;display:inline-block;font-weight:700;font-size:1.4rem;height:64px;line-height:64px;text-align:center;width:64px}.help .circle-left{margin-right:15px}.help .circle-right{float:right;margin-left:15px}.help .circle-blue{background-color:#4D9BC2}.help .circle-green{background-color:#87AB23}.help .circle-grey{background-color:#9a9a9a}.help .circle-left.circle-grey{float:left}.frame-space-before-extra-small{margin-top:1em!important}.frame-space-before-small{margin-top:2em!important}.frame-space-before-medium{margin-top:3em!important}.frame-space-before-large{margin-top:4em!important}.frame-space-before-extra-large{margin-top:5em!important}.frame-space-after-extra-small{margin-bottom:1em!important}.frame-space-after-small{margin-bottom:2em!important}.frame-space-after-medium{margin-bottom:3em!important}.frame-space-after-large{margin-bottom:4em!important}.frame-space-after-extra-large{margin-bottom:5em!important}
