html{font-size:64.5%;scroll-behavior:smooth}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}body{background-color:#0067A0;color:#fff;font-size:16px;font-size:1.6rem;line-height:1.4;font-family:"Open Sans",Arial,Helvetica,"Open Sans",sans-serif;position:relative;font-weight:400}h1,h2,h3,h4,h5,h6{margin:0;font-size:2.6rem;margin-top:2rem;margin-bottom:4rem;line-height:1.1}h1{font-size:5.5rem;font-weight:900;text-transform:uppercase}h2,h3{font-size:4.0rem;font-weight:900}h2 br,h3 br{display:none}h2 strong,h2 b,h2 em,h2 i,h3 strong,h3 b,h3 em,h3 i{font-size:1.8rem;color:#0082B4;text-transform:uppercase;display:block;margin:0;margin-bottom:-10px;font-style:italic;font-weight:500;padding-bottom:10px}h2 strong:before,h2 b:before,h2 em:before,h2 i:before,h3 strong:before,h3 b:before,h3 em:before,h3 i:before{content:"// "}main span,main li,main p{font-size:1.6rem;margin-top:1rem;margin-bottom:2rem;line-height:1.5;font-weight:400}main .wp-block-essential-blocks-row .eb-column-inner div{margin:0}p.has-medium-font-size{font-size:1.8rem !important;font-style:italic;font-weight:300}main{padding-left:2rem;padding-right:2rem;width:100%;position:relative;z-index:1}a{color:#0067A0;text-decoration:none;-webkit-transition:all 0.5s;transition:all 0.5s}a:hover{color:#0082B4;-webkit-transition:all 0.5s;transition:all 0.5s}nav ul,#mainheader ul,#mainfooter ul,.downline ul{margin:0;padding:0;list-style:none}input,textarea{height:42px;border:0px solid #707070;padding:0.74rem;font-size:1.4rem;display:block;width:100%;border-radius:6px;-webkit-box-shadow:0px 1px 9px 1px rgba(0,0,0,0.1);box-shadow:0px 1px 9px 1px rgba(0,0,0,0.1)}form label{font-weight:bold;font-size:12px;color:#fff;text-transform:uppercase;letter-spacing:2px;display:block;margin-block:6px}textarea{height:120px}.wpcf7-form-control-wrap{position:relative;margin-top:6px;display:block}.wpcf7-not-valid-tip{color:#fff;font-size:12px;font-weight:normal;display:block}input[type=submit]{width:260px;font-weight:900;font-size:1.6rem;text-transform:uppercase;padding:1rem;height:42px;float:right;color:#17394B;background-color:#17394B;border-radius:4px;-webkit-transition:all 0.5s;transition:all 0.5s;line-height:1.6;color:#fff}input[type=submit]:hover{cursor:pointer;background-color:#0082B4;color:#0067A0;color:#fff;-webkit-transition:all 0.5s;transition:all 0.5s}ul.sociallinks{text-align:left}ul.sociallinks li{display:inline-block}ul.sociallinks li a{padding:1rem;display:block}#mainheader{position:fixed;top:4rem;left:50%;-webkit-transform:translate(-50%, 0%);transform:translate(-50%, 0%);max-width:1360px;background-color:#fff;border-radius:6px;-webkit-box-shadow:1px 1px 12px 1px rgba(0,0,0,0.1);box-shadow:1px 1px 12px 1px rgba(0,0,0,0.1);z-index:55;width:100%;padding:2rem 2rem 1.2rem 2rem;-webkit-transition:all 0.5s;transition:all 0.5s}#mainheader.scroll{top:0;-webkit-transition:all 0.5s;transition:all 0.5s}#mainheader .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}#mainheader .logo{display:block;height:100px;width:200px;position:absolute;left:2rem;top:0;z-index:3}#mainheader .contackt{font-size:12px;color:#0067A0;font-weight:bold}#mainheader .contackt a{display:inline-block}#mainheader .contackt a:first-child{padding-right:3rem}#mainheader .anfrage{position:relative;z-index:2;display:block;width:100%;text-align:right}#mainheader .anfrage a{background-color:#0067A0;padding:0.8rem 4rem;color:#fff;margin-top:1rem;margin-bottom:1rem;display:inline-block}#mainheader #mainnav{position:absolute;bottom:1.5rem;left:200px;z-index:5;width:100%;max-width:calc(100% - 300px);left:112px}#mainheader #mainnav ul li{position:relative;display:inline-block}#mainheader #mainnav ul li a{color:#0067A0;display:block;font-weight:bold;padding:1rem 2rem;text-transform:uppercase;font-weight:900}#mainheader #mainnav ul li ul.sub-menu{position:absolute;top:0px;min-width:280px;background-color:#fff;border-radius:16px;-webkit-box-shadow:1px 1px 12px 1px rgba(0,0,0,0.1);box-shadow:1px 1px 12px 1px rgba(0,0,0,0.1);visibility:hidden;opacity:0;-webkit-transition:all 0.5s;transition:all 0.5s}#mainheader #mainnav ul li ul.sub-menu.open{visibility:visible;opacity:1;-webkit-transition:all 0.5s;transition:all 0.5s;top:38px}#mainheader #mainnav ul li ul.sub-menu li{display:block}#mainheader #mainnav ul li ul.sub-menu li a{font-size:14px;font-weight:bold;padding:0.7rem 2rem}#maincontent{min-height:60vh}#maincontent.padding{padding-top:150px}#maincontent.imagetop{padding-top:0}#maincontent a{color:#17394B}#maincontent a:hover{color:#fff}#maincontent .wp-block-gallery.ordergal figure{width:110% !important;left:-20%;position:relative;z-index:1;display:block}#maincontent .wp-block-gallery.ordergal figure:nth-child(2){left:5%;top:-75px;z-index:2}#maincontent .wp-block-gallery.ordergal figure:nth-child(3){left:-18%;top:-160px;z-index:2;width:60% !important}#maincontent .wp-block-themeisle-blocks-advanced-columns{max-width:1360px;margin:0 auto}#maincontent .wp-block-themeisle-blocks-advanced-columns .innerblocks-wrap{gap:40px}#maincontent .wp-block-themeisle-blocks-advanced-columns.alignfull{position:relative;left:-2rem;top:0;width:calc(100% + 4rem);max-width:calc(100% + 4rem);padding-top:200px;padding-bottom:220px}@media (max-width: 768px){#maincontent .wp-block-themeisle-blocks-advanced-columns.alignfull{padding-left:2rem;padding-right:2rem}}#maincontent .wp-block-themeisle-blocks-advanced-columns.alignfull:after{width:100%;height:30%;position:absolute;bottom:0;left:0;background:#0082b4;background:-webkit-gradient(linear, left bottom, left top, color-stop(35%, #0067A0), to(rgba(255,255,255,0)));background:linear-gradient(0deg, #0067A0 35%, rgba(255,255,255,0) 100%);content:" ";z-index:1}#maincontent .wp-block-themeisle-blocks-advanced-columns.alignfull:before{width:100%;height:30%;position:absolute;top:0;left:0;background:#0082b4;background:-webkit-gradient(linear, left top, left bottom, color-stop(35%, #0067A0), to(rgba(255,255,255,0)));background:linear-gradient(180deg, #0067A0 35%, rgba(255,255,255,0) 100%);content:" ";z-index:1}#maincontent .wp-block-themeisle-blocks-advanced-columns .slider{width:66.666%}#maincontent .wp-block-themeisle-blocks-advanced-columns .slider:after{width:33%;height:100%;position:absolute;top:0;right:0;background:#0082b4;background:-webkit-gradient(linear, right top, left top, color-stop(35%, #0067A0), to(rgba(255,255,255,0)));background:linear-gradient(270deg, #0067A0 35%, rgba(255,255,255,0) 100%);content:" ";z-index:1}#maincontent #mainslider{position:relative;left:-2rem;top:0;width:calc(100% + 4rem);max-width:calc(100% + 4rem);margin-bottom:4rem}@media (max-width: 768px){#maincontent #mainslider{padding-left:2rem;padding-right:2rem}}#maincontent #mainslider:after{bottom:0;left:0;width:100%;height:30%;position:absolute;bottom:0;left:0;background:#0082b4;background:-webkit-gradient(linear, left bottom, left top, color-stop(35%, #0067A0), to(rgba(255,255,255,0)));background:linear-gradient(0deg, #0067A0 35%, rgba(255,255,255,0) 100%);content:" ";z-index:1}#maincontent #mainslider .slick-next{right:25px;z-index:111}#maincontent #mainslider .slick-prev{left:25px;z-index:111}#maincontent #mainslider ul{padding:0;margin:0;list-style:none}#maincontent #mainslider ul li{margin:0}#maincontent #mainslider .newsitem{position:relative;height:90vh;min-height:580px;z-index:10}#maincontent #mainslider .newsitem .inner-wrappers{height:100%}#maincontent #mainslider .newsitem .content{position:absolute;top:0;left:0;left:50%;top:20%;-webkit-transform:translate(-100%, 0px);transform:translate(-100%, 0px);z-index:1111;max-width:680px}#maincontent #mainslider .newsitem .content h2{margin:0}#maincontent #mainslider .newsitem .content h2 span{margin:0;background:url(../src-pix/bgheadline.png) left top;display:inline-block;padding:1px 2rem;font-size:4rem;font-weight:bold;width:auto;background-size:cover;background-color:#0067A0;border-radius:4px;margin-bottom:6px}#maincontent #mainslider .newsitem .content p{color:#fff}#maincontent #mainslider .newsitem .content a{display:inline-block;background-color:#fff;padding:10px 20px;padding-right:60px;color:#17394B;position:relative;border-radius:4px;overflow:hidden;width:auto;-webkit-box-shadow:1px 1px 21px 1px rgba(0,0,0,0.2);box-shadow:1px 1px 21px 1px rgba(0,0,0,0.2)}#maincontent #mainslider .newsitem .content a:after{content:" > ";position:absolute;right:0;top:0;text-align:center;background:#0067A0 url(../src-pix/bgheadline.png) left top;width:40px;height:100%;width:40px;height:100%;padding-top:8px;background-size:cover;-webkit-transition:all 0.5s;transition:all 0.5s;color:#fff}#maincontent #mainslider .newsitem .content a:hover{width:auto;padding-right:70px}#maincontent #mainslider .newsitem .content a:hover:after{right:-0px;-webkit-transition:all 0.5s;transition:all 0.5s}#maincontent #mainslider .newsitem .image{height:90vh;min-height:480px;width:100%}#maincontent #mainslider .newsitem .image img,#maincontent #mainslider .newsitem .image video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#maincontent a.wp-block-button__link.wp-element-button{display:inline-block;background-color:#fff;color:#17394B;padding:10px 20px;padding-right:60px;position:relative;border-radius:4px;overflow:hidden;width:auto;-webkit-box-shadow:1px 1px 21px 1px rgba(0,0,0,0.2);box-shadow:1px 1px 21px 1px rgba(0,0,0,0.2)}#maincontent a.wp-block-button__link.wp-element-button:after{content:" > ";position:absolute;right:0;top:0;text-align:center;background:#0067A0 url(../src-pix/bgheadline_2.png) left top;width:40px;height:100%;width:40px;height:100%;padding-top:8px;background-size:cover;-webkit-transition:all 0.5s;transition:all 0.5s;color:#fff}#maincontent a.wp-block-button__link.wp-element-button:hover{width:auto;padding-right:70px}#maincontent a.wp-block-button__link.wp-element-button:hover:after{right:-0px;-webkit-transition:all 0.5s;transition:all 0.5s}#maincontent .damap{position:relative;position:relative;left:-2rem;top:0;width:calc(100% + 4rem);max-width:calc(100% + 4rem)}@media (max-width: 768px){#maincontent .damap{padding-left:2rem;padding-right:2rem}}#maincontent .damap:before{width:100%;height:30%;position:absolute;bottom:0;left:0;background:#0082b4;background:-webkit-gradient(linear, left bottom, left top, color-stop(35%, #0067A0), to(rgba(255,255,255,0)));background:linear-gradient(0deg, #0067A0 35%, rgba(255,255,255,0) 100%);content:" ";z-index:2}#maincontent .wp-block-themeisle-blocks-leaflet-map{margin:0;position:relative;z-index:1}#maincontent .wp-block-themeisle-blocks-leaflet-map:before{width:100%;height:30%;position:absolute;bottom:0;left:0;background:#0082b4;background:-webkit-gradient(linear, left bottom, left top, color-stop(35%, #0067A0), to(rgba(255,255,255,0)));background:linear-gradient(0deg, #0067A0 35%, rgba(255,255,255,0) 100%);content:" ";z-index:1}#maincontent .singleitem{max-width:1170px;margin:0 auto}#maincontent .singleitem.daref{max-width:100%}#maincontent .nicegrid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:40px;padding-top:100px;padding-bottom:40px}#maincontent .nicegrid div.column:first-child{width:30%}#maincontent .nicegrid div.column:last-child{width:62%}#maincontent .headerimage{position:relative;left:-2rem;top:0;width:calc(100% + 4rem);max-width:calc(100% + 4rem);margin-bottom:4rem;height:60vh;max-height:520px}@media (max-width: 768px){#maincontent .headerimage{padding-left:2rem;padding-right:2rem}}#maincontent .headerimage h1{position:absolute;top:50%;left:50%;width:60%;max-width:960px;text-shadow:1px 1px 21px rgba(0,0,0,0.1);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center;text-shadow:1px 1px 2px rgba(0,0,0,0.2)}#maincontent .headerimage h1 strong,#maincontent .headerimage h1 b{font-size:18px;color:#17394B;display:block}#maincontent .headerimage:after{width:100%;height:30%;position:absolute;bottom:0;left:0;background:#0082b4;background:-webkit-gradient(linear, left bottom, left top, color-stop(35%, #0067A0), to(rgba(255,255,255,0)));background:linear-gradient(0deg, #0067A0 35%, rgba(255,255,255,0) 100%);content:" ";z-index:1}#maincontent .headerimage img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#maincontent .wp-block-cover{position:relative;left:-2rem;top:0;width:calc(100% + 4rem);max-width:calc(100% + 4rem);margin-bottom:4rem;padding-top:200px;padding-bottom:120px;margin-top:120px}@media (max-width: 768px){#maincontent .wp-block-cover{padding-left:2rem;padding-right:2rem}}#maincontent .wp-block-cover .wp-block-cover__background.has-background-dim{display:none}#maincontent .wp-block-cover img{width:100%;height:auto}#maincontent .wp-block-cover .wp-element-caption{display:inline-block;background-color:#fff;padding:10px 20px;padding-right:60px;color:#17394B;padding-right:50px;position:absolute;right:0;bottom:-16px;border-radius:4px;overflow:hidden;width:auto;font-size:18px;-webkit-transition:all 0.5s;transition:all 0.5s;-webkit-box-shadow:1px 1px 21px 1px rgba(0,0,0,0.2);box-shadow:1px 1px 21px 1px rgba(0,0,0,0.2)}#maincontent .wp-block-cover .wp-element-caption:after{content:" > ";position:absolute;right:0;top:0;text-align:center;background:#0067A0 url(../src-pix/bgheadline_2.png) left top;width:40px;height:100%;width:40px;height:100%;padding-top:8px;background-size:cover;-webkit-transition:all 0.5s;transition:all 0.5s;color:#fff}#maincontent .wp-block-cover .wp-element-caption:hover{width:auto;padding-right:60px;-webkit-transition:all 0.5s;transition:all 0.5s}#maincontent .wp-block-cover .wp-element-caption:hover:after{right:-0px;-webkit-transition:all 0.5s;transition:all 0.5s}#maincontent .wp-block-cover .wp-block-themeisle-blocks-advanced-columns{position:relative;-webkit-transform:translate(0, -40%);transform:translate(0, -40%)}#maincontent .wp-block-cover:after{width:100%;height:30%;position:absolute;bottom:0;left:0;background:#0082b4;background:-webkit-gradient(linear, left bottom, left top, color-stop(35%, #0067A0), to(rgba(255,255,255,0)));background:linear-gradient(0deg, #0067A0 35%, rgba(255,255,255,0) 100%);content:" ";z-index:1}#maincontent .wp-block-cover:before{width:100%;height:30%;position:absolute;top:0;left:0;background:#0082b4;background:-webkit-gradient(linear, left top, left bottom, color-stop(35%, #0067A0), to(rgba(255,255,255,0)));background:linear-gradient(180deg, #0067A0 35%, rgba(255,255,255,0) 100%);content:" ";z-index:1}#maincontent #danewsslider .newsitem{margin:1rem;margin-bottom:2rem}#maincontent #danewsslider .image{width:100%;height:180px;border-radius:4px}#maincontent #danewsslider .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#maincontent #danewsslider .inner-wrapper{background-color:#fff;border-radius:4px;position:relative}#maincontent #danewsslider .inner-wrapper .content{padding:2rem;padding-bottom:60px}#maincontent #danewsslider .inner-wrapper h3,#maincontent #danewsslider .inner-wrapper p{color:#17394B;margin:0}#maincontent #danewsslider .inner-wrapper h3{font-size:2rem;margin-bottom:10px}#maincontent #danewsslider a.wp-element-button{bottom:-10px;position:absolute;right:0;-webkit-box-shadow:1px 1px 11px 1px rgba(0,0,0,0.1);box-shadow:1px 1px 11px 1px rgba(0,0,0,0.1);font-size:16px}#maincontent #danewsslider ul{padding:0;margin:0;list-style:none}#maincontent #danewsslider ul li{margin:0}#maincontent #danewsslider.grid ul li{margin:0;display:block;width:33%;float:left}#maincontent .wp-block-themeisle-blocks-advanced-column.counter .wp-block-themeisle-blocks-circle-counter{margin-bottom:0}#maincontent .wp-block-themeisle-blocks-advanced-column.counter .wp-block-themeisle-blocks-circle-counter .wp-block-themeisle-blocks-circle-counter-progress{stroke:#17394B}#maincontent .wp-block-themeisle-blocks-advanced-column.counter .wp-block-themeisle-blocks-circle-counter .wp-block-themeisle-blocks-circle-counter-text,#maincontent .wp-block-themeisle-blocks-advanced-column.counter .wp-block-themeisle-blocks-circle-counter .wp-block-themeisle-blocks-circle-counter-title__area{display:none}#maincontent .wp-block-themeisle-blocks-advanced-column.counter p{position:absolute;right:0;top:70px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-size:3rem;font-weight:bold;margin:0;width:90px;text-align:right}#maincontent .wp-block-themeisle-blocks-advanced-column.counter .wp-block-image{position:absolute;left:50%;top:70px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#maincontent .wp-block-image .alignleft{float:left;margin:0.5em 1em 2.5em 0}#maincontent .has-2-columns p,#maincontent .has-3-columns p,#maincontent .has-4-columns p{max-width:590px}#maincontent #filter{padding:1rem}#maincontent #filter a{display:inline-block;background-color:#fff;border-radius:4px;padding:2px 10px;margin:4px}#maincontent #filter a:hover{color:#0082B4}#maincontent #filter a.active{color:#0067A0}#maincontent #filter a.last{display:none}#maincontent #danewsslider.gridref .inner-wrapper h3{position:absolute;top:0;z-index:11;color:#fff;-webkit-transform:translate(10%, 100%);transform:translate(10%, 100%)}#maincontent #danewsslider.gridref .inner-wrapper .content{padding:0;padding-bottom:0}#maincontent #danewsslider.gridref .overlay{position:fixed;top:0vh;height:auto;max-height:60vh;width:80%;max-width:1360px;left:50%;width:100%;z-index:55;background-color:#0067A0;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);overflow:auto;-webkit-box-shadow:2px 3px 22px 2px rgba(0,0,0,0.2);box-shadow:2px 3px 22px 2px rgba(0,0,0,0.2);padding:2rem;border-radius:4px;visibility:hidden;opacity:0;overflow:hidden;-webkit-transition:all 0.5s;transition:all 0.5s}#maincontent #danewsslider.gridref .overlay .wp-block-themeisle-blocks-slider{position:relative;right:-2rem}#maincontent #danewsslider.gridref .overlay h1,#maincontent #danewsslider.gridref .overlay h2,#maincontent #danewsslider.gridref .overlay h3,#maincontent #danewsslider.gridref .overlay p{color:#fff;margin-top:0;margin-bottom:10px}#maincontent #danewsslider.gridref .overlay h1,#maincontent #danewsslider.gridref .overlay h2,#maincontent #danewsslider.gridref .overlay h3{font-size:4rem;margin-bottom:3rem;font-weight:300}#maincontent #danewsslider.gridref .overlay .wp-block-image .alignleft{float:none;margin:0.5em 1em 0.5em 0}#maincontent #danewsslider.gridref .overlay.open{visibility:visible;opacity:1;top:20vh;-webkit-transition:all 0.5s;transition:all 0.5s}#maincontent #danewsslider.gridref .overlay a.close{position:absolute;right:0;top:0;background:#0067A0 url(../src-pix/bgheadline_2.png) left top;border-radius:4px;display:block;padding:2rem;color:#fff;z-index:10;-webkit-box-shadow:2px 3px 22px 2px rgba(0,0,0,0.2);box-shadow:2px 3px 22px 2px rgba(0,0,0,0.2)}#maincontent #danewsslider.gridref .overlay .wp-block-themeisle-blocks-advanced-columns.alignfull{position:relative;left:-2rem;top:0;width:calc(100% + 4rem);width:calc(100% + 0rem);padding-top:100px;padding-bottom:120px}#maincontent .box{background:#fff;border-radius:6px;-webkit-box-shadow:1px 2px 22px 3px rgba(0,0,0,0.2);box-shadow:1px 2px 22px 3px rgba(0,0,0,0.2);padding:2rem;margin:0 auto;margin-top:2rem}#maincontent .box *{color:#17394B}#maincontent .wp-block-embed__wrapper{position:relative;overflow:hidden;width:100%;padding-top:56.25%;z-index:10;-webkit-box-shadow:2px 3px 22px 2px rgba(0,0,0,0.2);box-shadow:2px 3px 22px 2px rgba(0,0,0,0.2);border-radius:4px}#maincontent .wp-block-embed__wrapper .responsive-iframe,#maincontent .wp-block-embed__wrapper iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}#maincontent .wp-block-file{background:#fff;padding:1rem;text-align:center;width:90%;margin:0 auto;border-radius:6px;font-size:2rem}#maincontent .wp-block-file .wp-block-file__button{color:#17394B;background:#fff;display:block;margin:0;font-size:14px}#maincontent .wp-block-file a:hover{color:#0067A0}#maincontent .wp-block-themeisle-blocks-button-group{position:relative;top:-99px;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:22}#maincontent .wp-block-themeisle-blocks-button-group .wp-block-button__link{background-color:#fff;border-radius:4px;padding:6px 20px}#maincontent .wp-block-themeisle-blocks-button-group .wp-block-button__link:hover{color:#fff;background-color:#17394B}#maincontent .wp-block-themeisle-blocks-accordion-item__title{border-radius:5px;margin-bottom:2rem;border:1px solid #fff}#maincontent .wp-block-themeisle-blocks-accordion-item__content{border-radius:4px;margin-top:-2rem;border-top-left-radius:0;border-top-right-radius:0;margin-bottom:2rem}#maincontent .wp-block-themeisle-blocks-advanced-columns .innerblocks-wrap{position:relative;z-index:22}#maincontent #mainslider .headerslider{position:relative}body.nooverflow{overflow:hidden}#maincontent #danewsslider.gridref .overlay a.close{z-index:99}#mainfooter{position:relative;background:url(../src-pix/bgfooter.png) no-repeat center bottom;background-attachment:fixed;padding-top:320px;padding-bottom:120px;background-size:contain}#mainfooter:after{top:0;left:0;width:100%;height:50%;position:absolute;top:0;left:0;background:#0082b4;background:-webkit-gradient(linear, left top, left bottom, color-stop(35%, #0067A0), to(rgba(255,255,255,0)));background:linear-gradient(180deg, #0067A0 35%, rgba(255,255,255,0) 100%);content:" "}#mainfooter .container{max-width:1360px;margin:0 auto;position:relative;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#mainfooter .container aside,#mainfooter .container li,#mainfooter .container p{font-size:14px}#mainfooter .container a{color:#fff}#mainfooter .container a:hover{color:#0082B4}#mainfooter .container aside{width:37%;position:relative}#mainfooter .container aside .logo{position:absolute}#mainfooter .container aside span{display:block;padding-left:100px;padding-top:60px}#mainfooter .container div{width:20%}#mainfooter .container div div{width:100%}#mainfooter .container div li{margin-bottom:6px}.mobile{display:none}@media (max-width: 990px){.mobile{display:block}.mobile a i{margin-right:10px}.menu-oben-container{position:fixed;left:-100%;width:100%;max-width:280px;top:0;background-color:#fff;height:100vh;overflow:auto;-webkit-box-shadow:3px 12px 33px 1px rgba(0,0,0,0.2);box-shadow:3px 12px 33px 1px rgba(0,0,0,0.2)}.menu-oben-container.open{left:0}#mainheader #mainnav ul li ul.sub-menu{-webkit-box-shadow:0 0 0 black;box-shadow:0 0 0 black}#mainheader #mainnav ul li ul.sub-menu.open{position:relative;top:0}#mainfooter .container{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#mainfooter .container aside{width:100%;position:relative;padding-left:10%;padding-right:10%}#mainfooter{background-size:cover}#maincontent #danewsslider.gridref .overlay.open{overflow:auto}}@media (max-width: 768px){#mainheader{top:0}#maincontent .nicegrid{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#maincontent .nicegrid div.column:first-child,#maincontent .nicegrid div.column:last-child{width:100%}#maincontent .headerimage h1{width:100%;font-size:3rem;text-align:center}#maincontent .headerimage{padding-left:0;padding-right:0;height:90vh;max-height:610px}#mainfooter .container div{width:100%;text-align:center}#mainfooter .container aside .logo{position:absolute;width:auto}#mainheader .anfrage{position:ABSOLUTE;z-index:2;display:block;width:100%;text-align:right;right:2REM;top:64PX}#mainheader #mainnav{position:absolute;bottom:1.5rem;left:200px;z-index:5;width:100%;max-width:calc(100% - 300px);left:35%;top:85px}#mainheader .contackt{font-size:12px;color:#0067A0;font-weight:bold;position:absolute;left:0;top:0;width:100%;text-align:center;padding:10px}#mainheader .logo{display:block;height:100px;width:100%;position:relative;left:0;top:0;z-index:3}h1{font-size:3.5rem;font-weight:900;text-transform:uppercase}h2,h3{font-size:2.8rem;font-weight:bold}#maincontent .wp-block-cover .wp-block-themeisle-blocks-advanced-columns{position:relative;-webkit-transform:translate(0, -20%);transform:translate(0, -20%)}#maincontent #danewsslider.grid ul li{margin:0;display:inline-block;width:100%}#maincontent #danewsslider .newsitem{margin:1rem;margin-bottom:2rem;width:96%}#maincontent #mainslider .newsitem .content h2 span{font-size:2rem}#maincontent #mainslider{padding-left:0em;padding-right:0rem}#maincontent #mainslider .newsitem .image{height:90vh;min-height:700px;width:100%}#maincontent #mainslider .newsitem .content p{color:#fff;font-size:14px}#maincontent #mainslider .newsitem{position:relative;height:90vh;min-height:700px;z-index:10}#maincontent .wp-block-themeisle-blocks-advanced-columns .slider{width:100%}#maincontent #mainslider .newsitem .content{position:absolute;top:0;left:0;left:50%;top:25%;-webkit-transform:translate(-100%, 0px);transform:translate(-50%, 0px);z-index:1111;max-width:680px}#maincontent #danewsslider.gridref .overlay.open{visibility:visible;opacity:1;top:28vh;-webkit-transition:all 0.5s;transition:all 0.5s}#maincontent #danewsslider.gridref .overlay .wp-block-themeisle-blocks-slider{position:relative;right:0;width:100%}#maincontent .wp-block-gallery.ordergal figure:nth-child(3){margin-bottom:-160px}#maincontent .wp-block-themeisle-blocks-advanced-columns.alignfull,#maincontent .wp-block-cover{padding-top:100px;padding-bottom:120px;margin-top:0}.wp-block-cover .wp-block-cover__inner-container,.wp-block-cover-image .wp-block-cover__inner-container{color:inherit;width:100%;z-index:2}#maincontent .wp-block-cover .wp-block-themeisle-blocks-advanced-columns{position:relative;-webkit-transform:translate(0, 0%);transform:translate(0, 0%)}#maincontent a.wp-block-button__link.wp-element-button{margin-bottom:3rem}#mainfooter{position:relative;padding-top:120px}}

/*# sourceMappingURL=theme.css.map */