.add_font,.mod_cms_accept_tags .cookie-headline,.mod_cms_accept_tags form,.mod_cms_accept_tags form .widget-submit button,body,body h1,body h2,body h3,body h4,body h5,body h6{font-family:Barlow}.content-wrapper,.inside{max-width:1340px;box-sizing:border-box;margin:auto}@font-face{font-family:Barlow;font-style:normal;font-weight:100;src:url(../fonts/barlow-v5-latin-100.eot);src:local(''),url(../fonts/barlow-v5-latin-100.eot?#iefix) format('embedded-opentype'),url(../fonts/barlow-v5-latin-100.woff2) format('woff2'),url(../fonts/barlow-v5-latin-100.woff) format('woff'),url(../fonts/barlow-v5-latin-100.ttf) format('truetype'),url(../fonts/barlow-v5-latin-100.svg#Barlow) format('svg')}@font-face{font-family:Barlow;font-style:italic;font-weight:100;src:url(../fonts/barlow-v5-latin-100italic.eot);src:local(''),url(../fonts/barlow-v5-latin-100italic.eot?#iefix) format('embedded-opentype'),url(../fonts/barlow-v5-latin-100italic.woff2) format('woff2'),url(../fonts/barlow-v5-latin-100italic.woff) format('woff'),url(../fonts/barlow-v5-latin-100italic.ttf) format('truetype'),url(../fonts/barlow-v5-latin-100italic.svg#Barlow) format('svg')}@font-face{font-family:Barlow;font-style:normal;font-weight:200;src:url(../fonts/barlow-v5-latin-200.eot);src:local(''),url(../fonts/barlow-v5-latin-200.eot?#iefix) format('embedded-opentype'),url(../fonts/barlow-v5-latin-200.woff2) format('woff2'),url(../fonts/barlow-v5-latin-200.woff) format('woff'),url(../fonts/barlow-v5-latin-200.ttf) format('truetype'),url(../fonts/barlow-v5-latin-200.svg#Barlow) format('svg')}@font-face{font-family:Barlow;font-style:italic;font-weight:200;src:url(../fonts/barlow-v5-latin-200italic.eot);src:local(''),url(../fonts/barlow-v5-latin-200italic.eot?#iefix) format('embedded-opentype'),url(../fonts/barlow-v5-latin-200italic.woff2) format('woff2'),url(../fonts/barlow-v5-latin-200italic.woff) format('woff'),url(../fonts/barlow-v5-latin-200italic.ttf) format('truetype'),url(../fonts/barlow-v5-latin-200italic.svg#Barlow) format('svg')}@font-face{font-family:Barlow;font-style:italic;font-weight:300;src:url(../fonts/barlow-v5-latin-300italic.eot);src:local(''),url(../fonts/barlow-v5-latin-300italic.eot?#iefix) format('embedded-opentype'),url(../fonts/barlow-v5-latin-300italic.woff2) format('woff2'),url(../fonts/barlow-v5-latin-300italic.woff) format('woff'),url(../fonts/barlow-v5-latin-300italic.ttf) format('truetype'),url(../fonts/barlow-v5-latin-300italic.svg#Barlow) format('svg')}@font-face{font-family:Barlow;font-style:normal;font-weight:300;src:url(../fonts/barlow-v5-latin-300.eot);src:local(''),url(../fonts/barlow-v5-latin-300.eot?#iefix) format('embedded-opentype'),url(../fonts/barlow-v5-latin-300.woff2) format('woff2'),url(../fonts/barlow-v5-latin-300.woff) format('woff'),url(../fonts/barlow-v5-latin-300.ttf) format('truetype'),url(../fonts/barlow-v5-latin-300.svg#Barlow) format('svg')}@font-face{font-family:Barlow;font-style:normal;font-weight:400;src:url(../fonts/barlow-v5-latin-regular.eot);src:local(''),url(../fonts/barlow-v5-latin-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/barlow-v5-latin-regular.woff2) format('woff2'),url(../fonts/barlow-v5-latin-regular.woff) format('woff'),url(../fonts/barlow-v5-latin-regular.ttf) format('truetype'),url(../fonts/barlow-v5-latin-regular.svg#Barlow) format('svg')}@font-face{font-family:Barlow;font-style:normal;font-weight:500;src:url(../fonts/barlow-v5-latin-500.eot);src:local(''),url(../fonts/barlow-v5-latin-500.eot?#iefix) format('embedded-opentype'),url(../fonts/barlow-v5-latin-500.woff2) format('woff2'),url(../fonts/barlow-v5-latin-500.woff) format('woff'),url(../fonts/barlow-v5-latin-500.ttf) format('truetype'),url(../fonts/barlow-v5-latin-500.svg#Barlow) format('svg')}@font-face{font-family:Barlow;font-style:italic;font-weight:400;src:url(../fonts/barlow-v5-latin-italic.eot);src:local(''),url(../fonts/barlow-v5-latin-italic.eot?#iefix) format('embedded-opentype'),url(../fonts/barlow-v5-latin-italic.woff2) format('woff2'),url(../fonts/barlow-v5-latin-italic.woff) format('woff'),url(../fonts/barlow-v5-latin-italic.ttf) format('truetype'),url(../fonts/barlow-v5-latin-italic.svg#Barlow) format('svg')}@font-face{font-family:Barlow;font-style:italic;font-weight:500;src:url(../fonts/barlow-v5-latin-500italic.eot);src:local(''),url(../fonts/barlow-v5-latin-500italic.eot?#iefix) format('embedded-opentype'),url(../fonts/barlow-v5-latin-500italic.woff2) format('woff2'),url(../fonts/barlow-v5-latin-500italic.woff) format('woff'),url(../fonts/barlow-v5-latin-500italic.ttf) format('truetype'),url(../fonts/barlow-v5-latin-500italic.svg#Barlow) format('svg')}@font-face{font-family:Barlow;font-style:normal;font-weight:600;src:url(../fonts/barlow-v5-latin-600.eot);src:local(''),url(../fonts/barlow-v5-latin-600.eot?#iefix) format('embedded-opentype'),url(../fonts/barlow-v5-latin-600.woff2) format('woff2'),url(../fonts/barlow-v5-latin-600.woff) format('woff'),url(../fonts/barlow-v5-latin-600.ttf) format('truetype'),url(../fonts/barlow-v5-latin-600.svg#Barlow) format('svg')}@font-face{font-family:Barlow;font-style:normal;font-weight:700;src:url(../fonts/barlow-v5-latin-700.eot);src:local(''),url(../fonts/barlow-v5-latin-700.eot?#iefix) format('embedded-opentype'),url(../fonts/barlow-v5-latin-700.woff2) format('woff2'),url(../fonts/barlow-v5-latin-700.woff) format('woff'),url(../fonts/barlow-v5-latin-700.ttf) format('truetype'),url(../fonts/barlow-v5-latin-700.svg#Barlow) format('svg')}@font-face{font-family:Barlow;font-style:italic;font-weight:600;src:url(../fonts/barlow-v5-latin-600italic.eot);src:local(''),url(../fonts/barlow-v5-latin-600italic.eot?#iefix) format('embedded-opentype'),url(../fonts/barlow-v5-latin-600italic.woff2) format('woff2'),url(../fonts/barlow-v5-latin-600italic.woff) format('woff'),url(../fonts/barlow-v5-latin-600italic.ttf) format('truetype'),url(../fonts/barlow-v5-latin-600italic.svg#Barlow) format('svg')}@font-face{font-family:Barlow;font-style:italic;font-weight:700;src:url(../fonts/barlow-v5-latin-700italic.eot);src:local(''),url(../fonts/barlow-v5-latin-700italic.eot?#iefix) format('embedded-opentype'),url(../fonts/barlow-v5-latin-700italic.woff2) format('woff2'),url(../fonts/barlow-v5-latin-700italic.woff) format('woff'),url(../fonts/barlow-v5-latin-700italic.ttf) format('truetype'),url(../fonts/barlow-v5-latin-700italic.svg#Barlow) format('svg')}@font-face{font-family:Barlow;font-style:normal;font-weight:800;src:url(../fonts/barlow-v5-latin-800.eot);src:local(''),url(../fonts/barlow-v5-latin-800.eot?#iefix) format('embedded-opentype'),url(../fonts/barlow-v5-latin-800.woff2) format('woff2'),url(../fonts/barlow-v5-latin-800.woff) format('woff'),url(../fonts/barlow-v5-latin-800.ttf) format('truetype'),url(../fonts/barlow-v5-latin-800.svg#Barlow) format('svg')}@font-face{font-family:Barlow;font-style:normal;font-weight:900;src:url(../fonts/barlow-v5-latin-900.eot);src:local(''),url(../fonts/barlow-v5-latin-900.eot?#iefix) format('embedded-opentype'),url(../fonts/barlow-v5-latin-900.woff2) format('woff2'),url(../fonts/barlow-v5-latin-900.woff) format('woff'),url(../fonts/barlow-v5-latin-900.ttf) format('truetype'),url(../fonts/barlow-v5-latin-900.svg#Barlow) format('svg')}@font-face{font-family:Barlow;font-style:italic;font-weight:800;src:url(../fonts/barlow-v5-latin-800italic.eot);src:local(''),url(../fonts/barlow-v5-latin-800italic.eot?#iefix) format('embedded-opentype'),url(../fonts/barlow-v5-latin-800italic.woff2) format('woff2'),url(../fonts/barlow-v5-latin-800italic.woff) format('woff'),url(../fonts/barlow-v5-latin-800italic.ttf) format('truetype'),url(../fonts/barlow-v5-latin-800italic.svg#Barlow) format('svg')}@font-face{font-family:Barlow;font-style:italic;font-weight:900;src:url(../fonts/barlow-v5-latin-900italic.eot);src:local(''),url(../fonts/barlow-v5-latin-900italic.eot?#iefix) format('embedded-opentype'),url(../fonts/barlow-v5-latin-900italic.woff2) format('woff2'),url(../fonts/barlow-v5-latin-900italic.woff) format('woff'),url(../fonts/barlow-v5-latin-900italic.ttf) format('truetype'),url(../fonts/barlow-v5-latin-900italic.svg#Barlow) format('svg')}.text-primary{color:#89BCD4!important}.text-secondary{color:#D8833A!important}.text-neutral{color:#161747!important}.text-white{color:#fff!important}.text-black{color:#000!important}a,a:hover{color:inherit;text-decoration:none}@font-face{font-family:Striverx;font-style:normal;font-weight:400;src:local('Striverx Regular'),local('Striverx-Regular'),url(../fonts/Striverx.ttf) format('truetype'),url(../fonts/Striverx.otf) format('opentype')}@font-face{font-family:Skia;font-style:normal;font-weight:400;src:url(../fonts/Skia.eot);src:url(../fonts/Skia.otf) format("opentype"),url(../fonts/Skia.woff) format("woff"),url(../fonts/Skia.ttf) format('truetype'),url(../fonts/Skia.svg#filename) format("svg")}body{font-size:20px;color:#161747;font-weight:500;font-style:normal;scroll-behavior:smooth}.content-wrapper{width:100%;padding-left:20px;padding-right:20px}.inside{padding:80px 20px}.inside div:last-child,.inside section:last-child{margin-bottom:0}@media only screen and (max-width:767px){.inside{padding-top:40px;padding-bottom:40px}}#footer .inside,#header .inside{padding-bottom:10px;padding-top:10px}img{width:100%}.logo-loader{position:fixed;width:100%;height:100vh;top:0;left:0;z-index:99999999;background:#fff;display:flex;justify-content:center;align-items:center;opacity:1;transition:.5s all ease-in-out}.logo-loader.loaded{opacity:0;z-index:-1}.logo-loader img{width:50vw}section{margin-bottom:70px}section>div{display:flex}section>div>div{width:100%;display:flex;flex-direction:column;justify-content:space-between}@media only screen and (max-width:767px){section.colcount_2 .col_1,section>div{margin-bottom:40px}section>div:last-of-type{margin-bottom:0}}#header{position:fixed;top:0;width:100%;left:0;z-index:9999;background:#161747}#header .inside{display:flex;align-items:center;justify-content:space-between}#header .inside .logo{max-width:20%}#header .inside .logo img{width:100%}#header .inside .header-nav li{display:inline-block}#header .inside .header-nav a{color:#fff;text-decoration:none}#footer .inside{display:flex;align-items:center}#footer .inside .footer-nav ul{display:flex;flex-direction:row}#footer .inside .footer-nav ul li{display:flex;align-items:center}#footer .inside .footer-nav ul li:after{content:"";display:block;width:2px;height:1em;background:#161747;margin-left:10px;margin-right:10px}#footer .inside .footer-nav ul li:last-child:after{display:none}#footer .inside .footer-nav ul li a{text-decoration:none}#slider-start .inside{max-width:100%;padding:0}#ik2dBodyEnde{display:none!important}#uc-btn-open-main-corner-modal{left:unset!important;right:20px!important}.uc-partner-icon{max-width:100px!important}.flex-row-all{display:flex;justify-content:space-between;align-items:center;width:100%}.standard_button_full,.standard_button_transparent{display:inline-block;padding:5px;text-align:center;min-width:10em;box-sizing:border-box;font-weight:500;transition:.5s all ease-in-out}.standard_button_transparent{border:2px solid #89BCD4;color:#89BCD4;background:0 0;z-index:9999;@standard _button_transparent;}.standard_button_transparent:hover{color:#fff;background:#89BCD4}.standard_button_full{border:2px solid #D8833A;color:#161747;background:#D8833A;z-index:9999;border-radius:0;@standard _button_full;}.standard_button_full:hover{color:#D8833A;background:0 0}.gs-SecondaryFullButton a{margin-top:30px;border:2px solid #161747!important;background:#D8833A!important;padding-right:30px;padding-left:30px;color:#fff!important;text-transform:uppercase}.gs-SecondaryFullButton a:hover{border:2px solid #D8833A!important;color:#D8833A!important;background:0 0!important}h2.ueberschriftRechtsbuendig::after,h2::after{content:"";display:block;height:2px;min-width:320px;width:35%;background-color:#D8833A}.gs-fullscreenBild{margin-left:-25vw;margin-right:-25vw;max-height:90vh}h2{margin-bottom:30px;color:#89BCD4;text-transform:uppercase;font-size:2.5rem}h2.ueberschriftRechtsbuendig{text-align:right!important;position:relative}h2.ueberschriftRechtsbuendig::after{position:absolute;right:0}#header,body{background-color:#F5F5F8}@media only screen and (min-width:960px){#header{display:none}#header .inside{padding-top:0;padding-bottom:0}}#header .burger{display:none}#start-article .inside{padding-top:0;padding-right:19.25vw;padding-bottom:0;padding-left:0;max-width:100%}@media only screen and (max-width:767px){h2{font-weight:700;hyphens:auto}#start-article .inside{padding:80px 0 0}#start-article .inside #gs-headerSlider .swiper-container{padding-left:0;padding-right:0}}#start-article .inside #gs-headerSlider .swiper-container{padding-left:0;padding-bottom:5%}#start-article .inside #gs-headerSlider .swiper-container .swiper-wrapper,#start-article .inside #gs-headerSlider .swiper-container .swiper-wrapper .swiper-slide img{min-height:600px}#start-article .inside #gs-headerSlider .swiper-container .swiper-button-wrapper{display:block;width:100%;position:absolute;bottom:20%}@media only screen and (max-width:767px){#start-article .inside #gs-headerSlider .swiper-container .swiper-wrapper,#start-article .inside #gs-headerSlider .swiper-container .swiper-wrapper .swiper-slide img{object-fit:cover;object-position:left center}#start-article .inside #gs-headerSlider .swiper-container .swiper-button-wrapper{bottom:20px}}#start-article .inside #gs-headerSlider .swiper-container .swiper-button-wrapper .swiper-button-prev{bottom:0;top:unset;left:unset;right:16%;position:absolute;margin-bottom:-4px;margin-left:-1.5vw;border:none!important;transform:rotate(180deg)}#start-article .inside #gs-headerSlider .swiper-container .swiper-button-wrapper .swiper-button-prev::before{content:"\279C";color:#D8833A}#start-article .inside #gs-headerSlider .swiper-container .swiper-button-wrapper .swiper-button-next{bottom:0;top:unset;left:86%;position:relative;margin-right:-1vw;margin-top:-28px;border:none!important;transform:rotate(0)}@media only screen and (max-width:767px){#start-article .inside #gs-headerSlider .swiper-container .swiper-button-wrapper .swiper-button-prev{right:10%}#start-article .inside #gs-headerSlider .swiper-container .swiper-button-wrapper .swiper-button-next{left:92%}}#start-article .inside #gs-headerSlider .swiper-container .swiper-button-wrapper .swiper-button-next::before{content:"\279C"}@media only screen and (min-width:960px){#start-article .inside #gs-headerSlider .swiper-container .swiper-button-wrapper .swiper-button-next::before{color:#fff}}#start-article .inside #gs-headerIcons{border-left:solid 2px;position:absolute;top:3vh;right:16.5vw;overflow:visible;padding-left:15px}@media only screen and (max-width:1500px){#start-article .inside #gs-headerIcons{right:16vw}}@media only screen and (max-width:767px){#start-article .inside #gs-headerIcons{margin-top:-25px;background-color:#D8833A;width:100%;position:unset;top:unset;right:unset}#start-article .inside #gs-headerIcons .icons-container{margin-left:4vw;margin-right:4vw;display:flex;flex-direction:row;justify-content:space-around}}#start-article .inside #gs-headerIcons::after{content:"";position:absolute;top:10vh;right:-4vw;background-size:contain;background-image:url(/files/contao_files/Bilder/export/logo.png);background-repeat:no-repeat;background-position:right;height:20vh;width:20vw;z-index:2}@media only screen and (min-width:2000px){#start-article .inside #gs-headerIcons::after{top:24vh;right:-8.5vw;height:30vh;width:25vw}}@media only screen and (max-width:2200px){#start-article .inside #gs-headerIcons::after{top:18vh}}@media only screen and (max-width:1800px){#start-article .inside #gs-headerIcons::after{top:12vh}}@media only screen and (max-width:1400px){#start-article .inside #gs-headerIcons::after{top:10vh}}#start-article .inside #gs-headerIcons .icons-container a{padding-top:10px;padding-bottom:10px}#start-article .inside #gs-headerNavRight{position:absolute;bottom:14vh;right:11vw}@media only screen and (min-width:2000px){#start-article .inside #gs-headerNavRight{right:13vw}}@media only screen and (max-width:1800px){#start-article .inside #gs-headerNavRight{bottom:10vh}}@media only screen and (max-width:1600px){#start-article .inside #gs-headerNavRight{bottom:8vh;right:10vw}}@media only screen and (max-width:1300px){#start-article .inside #gs-headerNavRight{right:7vw}}@media only screen and (max-width:767px){#start-article .inside #gs-headerIcons::after{height:300px;width:75vw;position:absolute;top:0vh;left:10vw}#start-article .inside #gs-headerNavRight{overflow:visible;top:690px;right:unset;left:20px}#start-article .inside #gs-headerNavRight.header-nav{display:none!important;z-index:100}#start-article .inside #gs-headerNavRight ul{list-style-type:none}#start-article .inside #gs-headerNavRight ul li{line-height:3vh!important}}#start-article .inside #gs-headerNavRight ul{flex-direction:column;justify-content:flex-start;align-items:flex-start}#start-article .inside #gs-headerNavRight ul li{line-height:5vh}#start-article .inside #gs-headerNavRight ul li::before{margin-right:10px;content:url(/files/contao_files/Bilder/export/desktop/stern-orange.svg)}#ueberuns .inside{padding:0 20px 80px 0}@media only screen and (max-width:767px){#ueberuns .inside{padding:0 20px 80px}#ueberuns .inside .subcolumns .first,#ueberuns .inside .subcolumns .last{display:flex;width:100%}#ueberuns .inside .gs-SecondaryFullButton a{margin-top:0;display:block}}#ueberuns .inside #gs-ueberuns-Liste ul li{margin-bottom:20px;padding-left:15px;text-transform:uppercase;list-style-image:url(/files/contao_files/Bilder/export/desktop/stern-orange.svg)}#ueberuns .inside #gs-ueberuns-Liste ul li::marker{content:url(/files/contao_files/Bilder/export/desktop/stern-orange.svg)}#leistungen .inside #gs-leistungen-Abstand{min-height:640px;border:2px solid transparent}#leistungen .inside #gs-leistungen-Slider{background-color:#fff;padding-top:20px}#leistungen .inside #gs-leistungen-Slider .swiper-content-container{padding-bottom:60px}#leistungen .inside #gs-leistungen-Slider .swiper-content-container h2{font-size:30px}#leistungen .inside #gs-leistungen-Slider .swiper-content-container h2::after{display:none}#leistungen .inside #gs-leistungen-Slider .swiper-content-container .btn-primary{border:2px solid #161747;padding:5px;background:#D8833A;transition:.5s all ease-in-out;z-index:9999;min-width:10em;box-sizing:border-box;text-align:center;font-weight:500;border-radius:0;@standard _button_full;color:#fff;text-transform:uppercase;display:block}#leistungen .inside #gs-leistungen-Slider .swiper-content-container .btn-primary:hover{color:#D8833A;background:0 0;border-color:#D8833A}#leistungen .inside #gs-leistungen-Slider .swiper-button-prev{top:unset;bottom:unset;left:94%;right:unset;position:relative;margin-bottom:-6px;margin-left:-1.5vw;border:none!important;transform:rotate(180deg)}#leistungen .inside #gs-leistungen-Slider .swiper-button-prev::before{content:"\279C";color:#D8833A}#leistungen .inside #gs-leistungen-Slider .swiper-button-next{top:unset;bottom:unset;left:96%;position:relative;margin-right:-1vw;margin-top:-32px;border:none!important;transform:rotate(0)}#leistungen .inside #gs-leistungen-Slider .swiper-button-next::before{content:"\279C"}@media only screen and (max-width:767px){#leistungen .inside #gs-leistungen-Abstand{min-height:30.5vh}#leistungen .inside #gs-leistungen-Slider{overflow:visible}#referenzen .inside h2.ueberschriftRechtsbuendig{text-align:left!important}#referenzen .inside h2.ueberschriftRechtsbuendig::after{left:0!important;right:unset!important}}#referenzen #gs-referenzen-slider .swiper-container{padding-left:0;padding-right:0}#referenzen #gs-referenzen-slider .swiper-container .swiper-button-wrapper{position:absolute;bottom:19%;right:3%}@media only screen and (max-width:1400px){#referenzen #gs-referenzen-slider .swiper-container .swiper-button-wrapper{bottom:17%}}@media only screen and (max-width:1100px){#referenzen #gs-referenzen-slider .swiper-container .swiper-button-wrapper{right:5%;bottom:8%}}@media only screen and (max-width:767px){#referenzen #gs-referenzen-slider .swiper-container .swiper-button-wrapper{right:10%;bottom:2%}}#referenzen #gs-referenzen-slider .swiper-container .swiper-button-wrapper .swiper-button-prev{top:unset;bottom:unset;left:unset;right:unset;position:unset;margin-bottom:-6px;margin-left:-1.5vw;border:none!important;transform:rotate(180deg)}#referenzen #gs-referenzen-slider .swiper-container .swiper-button-wrapper .swiper-button-prev::before{content:"\279C";color:#D8833A}#referenzen #gs-referenzen-slider .swiper-container .swiper-button-wrapper .swiper-button-next{top:unset;bottom:unset;left:96%;position:relative;margin-right:-1vw;margin-top:-32px;border:none!important;transform:rotate(0)}#referenzen #gs-referenzen-slider .swiper-container .swiper-button-wrapper .swiper-button-next::before{content:"\279C"}#referenzen #gs-referenzen-slider .swiper-container .custom-pagination-container .inside{padding:10px 0}#referenzen #gs-referenzen-slider .swiper-container .custom-pagination-container .inside .swiper-pagination{margin-top:-7px}#referenzen #gs-referenzen-slider .swiper-container .custom-pagination-container .inside .swiper-pagination-bullet{margin-right:2.5px}@media only screen and (min-width:960px){#referenzen #gs-referenzen-slider .swiper-container .custom-pagination-container::after{content:"";display:block;height:2px;width:68%;background-color:#7F8883;position:absolute;bottom:20.5%;right:8%}}#kontakt .inside{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;grid-column-gap:45px;grid-auto-rows:minmax(60px,auto);padding:0}#kontakt .inside .ce_text{padding-top:60px;background-color:#D8833A;grid-column:1;grid-row:1/3}@media only screen and (max-width:767px){#referenzen #gs-referenzen-slider .swiper-container .swiper-button-wrapper .swiper-button-prev{margin-left:-3vw}#referenzen #gs-referenzen-slider .swiper-container .custom-pagination-container .inside .swiper-pagination-bullet{margin-right:5px}#referenzen #gs-referenzen-slider .swiper-container .custom-pagination-container{min-height:60px;max-width:80%}#kontakt .inside{grid-template-columns:repeat(1,1fr)}#kontakt .inside .ce_text{padding-right:20px;padding-bottom:20px;padding-left:20px}}#kontakt .inside .ce_text::before{content:"";display:block;background-color:#D8833A;height:100%;width:100vw;position:absolute;top:0;left:-100vw}#kontakt .inside .ce_text h2{margin-bottom:30px;color:#fff;text-transform:uppercase;font-size:2.5rem}#kontakt .inside .ce_text h2::after{background-color:#fff}#kontakt .inside #gs-kontakt-iconBox{margin-top:8%;border-left:solid 2px #161747;max-height:140px;padding-left:15px;display:flex;flex-direction:column;justify-content:center}@media only screen and (max-width:767px){#kontakt .inside #gs-kontakt-iconBox{margin-left:20px;max-height:160px;padding-left:20px;grid-column:1;grid-row:3/4}}#kontakt .inside #gs-kontakt-iconBox a{margin-top:10px;margin-bottom:10px}#kontakt .inside #gs-kontakt-iconBox a .icon-img-container{margin-right:10px}#kontakt .inside #gs-kontakt-bild{grid-column:2/2;grid-row:2/2}#kontakt .inside #gs-kontakt-bild .image_container{position:absolute;bottom:0}#kontakt .inside #gs-kontakt-bild .image_container img{max-width:120px}#footer{color:#161747;background:#F5F5F8}#footer .inside{justify-content:flex-start}@media only screen and (max-width:767px){#kontakt .inside #gs-kontakt-bild{padding-left:20px;grid-column:1;grid-row:4}#kontakt .inside #gs-kontakt-bild .image_container{margin-top:20px;position:unset;bottom:unset}#footer .inside,#footer .inside .footer-nav ul{align-items:flex-start;flex-direction:column}#footer .inside .footer-nav ul li::after{display:none}}@media only screen and (min-width:960px){#footer .inside #IK2D-Copy::before{margin-left:10px;margin-right:10px;content:"|"}}.IK2D-MenüHoverEffekt .navigation .header-nav ul li a{position:relative;transition:all .5s}.IK2D-MenüHoverEffekt .navigation .header-nav ul li a:after{position:absolute;bottom:0;left:0;right:0;margin:auto;width:0%;content:'.';color:transparent;background:#D8833A;height:1px;transition:all .5s}.IK2D-MenüHoverEffekt .navigation .header-nav ul li a:hover{color:#D8833A}.IK2D-MenüHoverEffekt .navigation .header-nav ul li a:hover:after{width:100%}.swiper-rar{overflow:visible}.swiper-rar .swiper-container{overflow:visible;position:relative;padding-left:0}.swiper-rar .swiper-container::before{content:"";background-color:#fff;width:2000px;height:72%;display:block;position:absolute;top:0;left:-2000px;z-index:200}@media only screen and (max-width:767px){.loader{height:33vw!important;max-width:75vw!important}.loader .trackbar img{max-height:100%;object-fit:contain}}#uc-corner-modal .uc-corner-modal-content,#usercentrics-button #uc-btn-open-main-corner-modal{left:unset!important;right:20px}.mod_cms_accept_tags{font-size:80%!important}.mod_cms_accept_tags form{background:#000;color:#fff;max-width:700px;font-weight:100;padding-bottom:30px!important}@media only screen and (max-width:767px){.mod_cms_accept_tags form{max-width:100%;margin:10px}}.mod_cms_accept_tags strong{font-weight:900!important}.mod_cms_accept_tags .footer-nav{font-size:80%;padding-left:30px!important;padding-right:30px!important;margin-top:30px}.mod_cms_accept_tags .footer-nav ul{display:flex;list-style:none;justify-content:flex-end;flex-wrap:wrap}.mod_cms_accept_tags .footer-nav ul li:after{content:"|";margin-left:5px;margin-right:5px}.mod_cms_accept_tags .footer-nav ul li:last-child:after{display:none}.mod_cms_accept_tags form>.tags>div .head input:checked+label{background:#89BCD4}.mod_cms_accept_tags form .widget-submit button{background:#89BCD4;padding:5px 15px;border:2px solid #89BCD4;transition:.5s all ease-in-out;color:#fff}@media only screen and (max-width:767px){.mod_cms_accept_tags .footer-nav ul{justify-content:center}.mod_cms_accept_tags form .widget-submit button{width:100%}}.mod_cms_accept_tags form .widget-submit button:hover{color:#89BCD4;background:0 0;cursor:pointer;transition:.5s all ease-in-out}.mod_cms_accept_tags form>.tags{padding:0 30px!important;justify-content:space-between;align-items:center}.mod_cms_accept_tags form>.tags .head{margin:0!important;position:relative;display:flex}.mod_cms_accept_tags form>.tags>div{flex-grow:inherit}@media only screen and (max-width:767px){.mod_cms_accept_tags form>.tags{flex-direction:column}}.mod_cms_accept_tags form>.tags .tag-wrapper{display:flex;min-width:40%;justify-content:flex-start;align-items:center;padding:0!important;min-height:30px}.mod_cms_accept_tags form>.tags .tag-wrapper .tag-container{margin-right:20px}@media only screen and (max-width:767px){.mod_cms_accept_tags form>.tags .tag-wrapper{width:100%;justify-content:center}.mod_cms_accept_tags form>.tags .tag-wrapper .tag-container{margin-right:20px}}.mod_cms_accept_tags form>.tags .cms_tags_action_container{display:flex;min-width:50%;align-items:center;justify-content:flex-end;padding:0!important;min-height:30px}@media only screen and (max-width:767px){.mod_cms_accept_tags form>.tags .cms_tags_action_container{width:100%;justify-content:center}}.mod_cms_accept_tags form>.tags .head label{background:0 0!important;height:auto!important;width:auto!important;display:flex!important;align-items:center;justify-content:center;margin:0!important}.mod_cms_accept_tags form>.tags .head input{position:absolute;opacity:0!important;display:none!important}.mod_cms_accept_tags form>.tags .head input+label{position:relative;cursor:pointer;padding:0}.mod_cms_accept_tags form>.tags .head input+label:before{content:"";margin-right:10px;display:inline-block;vertical-align:text-top;width:22px;height:22px;background:0 0;border:2px solid #89BCD4}.mod_cms_accept_tags form>.tags .head input:hover+label:before{background:#89BCD4}.mod_cms_accept_tags form>.tags .head input:focus+label:before{box-shadow:0 0 0 3px rgba(0,0,0,.12)}.mod_cms_accept_tags form>.tags .head input:checked+label:before{background:#89BCD4}.mod_cms_accept_tags form>.tags .head input:disabled+label{cursor:auto}.mod_cms_accept_tags form>.tags .head input:disabled+label:before{box-shadow:none;background:#89BCD4;opacity:.4}.mod_cms_accept_tags form>.tags .head label:after{display:none!important;content:"";position:absolute;left:5px!important;top:11px!important;background:#fff!important;border-radius:0!important;width:2px!important;height:2px!important;box-shadow:2px 0 0 #fff,4px 0 0 #fff,4px -2px 0 #fff,4px -4px 0 #fff,4px -6px 0 #fff,4px -8px 0 #fff;-webkit-transform:rotate(45deg)!important;transform:rotate(45deg)!important}.mod_cms_accept_tags form>.tags .head input:checked+label:after{display:block!important}.mod_cms_accept_tags form>.tags .head input:disabled+label:after{background:#89BCD4!important;box-shadow:2px 0 0 #89BCD4,4px 0 0 #89BCD4,4px -2px 0 #89BCD4,4px -4px 0 #89BCD4,4px -6px 0 #89BCD4,4px -8px 0 #89BCD4}.mod_cms_accept_tags .cookie-headline{color:#89BCD4;font-size:200%;margin-bottom:15px}.mod_cms_accept_tags .cookie-icon{color:#89BCD4;position:absolute;right:15px;top:20px}.mod_cms_accept_tags .cookie-icon i{font-size:300%}.mod_cms_accept_tags .formbody{position:relative;padding:30px!important}.mod_cms_accept_tags .cms_button_chosen{display:flex;align-items:center;font-weight:100!important}.mod_cms_accept_tags .cms_button_chosen:after{content:"\f105";font-family:'Font Awesome 5 Free';font-weight:700;margin-left:5px;font-size:130%}.mod_cms_accept_tags .cms_button_all{font-size:20px}@media only screen and (max-width:767px){.mod_cms_accept_tags form>.tags .head label{width:100%}.mod_cms_accept_tags .formbody{padding-bottom:0!important}.mod_cms_accept_tags .cms_button_all{width:100%}.mod_cms_accept_tags .tag-info{display:none}.mod_cms_accept_tags .cms_tags_action_container{flex-direction:column;align-items:center;min-height:60px!important}.mod_cms_accept_tags .cms_tags_action_container .widget-submit.v-primary{width:100%}}.mod_cms_accept_tags .widget-submit{white-space:nowrap}.ds-options-button{position:fixed;bottom:20px;left:40px;z-index:9999;color:#fff;background:#89BCD4;font-size:30px;width:50px;height:50px;display:flex;justify-content:center;align-items:center;border-radius:100%;border:1px solid #fff}@media only screen and (max-width:767px){.ds-options-button{bottom:65px;left:10px}}.syndication a img{width:auto}#uc-central-banner-modal #uc-banner-centered .uc-banner-content{background:#000}#uc-central-banner-modal #uc-banner-centered .uc-banner-content .uc-btn-accept-wrapper button{background:#89BCD4}#uc-central-banner-modal #uc-banner-centered .uc-banner-content .uc-btn-deny-wrapper button{background:#000}#uc-privacy-button #bto-path-1,#uc-privacy-button #ico_button_close-b{fill:#89BCD4!important}.uc-btn.uc-btn-primary,.uc-card-header,.uc-modal-header.uc-flex-container,.uc-nav.uc-nav-tabs{background:#89BCD4!important}#uc-search-consents-info{background:#000!important;border-color:#000!important}#uc-corner-modal .uc-corner-modal-content{bottom:140px!important}#uc-btn-open-main-corner-modal{bottom:70px!important}#bto-path-1,#fingerprint,#ico_button_close-b{fill:#89BCD4!important}#uc-btn-open-main-corner-modal,.uc-corner-modal-content{z-index:99999999!important}.uc-banner-btn-list>div{display:flex;justify-content:center}.uc-banner-btn-list>div button{width:100%!important;min-width:100%!important;display:block!important}.preloader-wrap{width:100%;height:100%;position:fixed!important;top:0;bottom:0;background:#fff;left:0;z-index:9999999999!important}.loader{height:13vw;max-width:15vw;font-weight:300;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto!important}@media only screen and (max-width:767px){.loader{max-width:50vw}}.loader svg{width:100%;height:auto}.percentage{text-align:center;line-height:30px;display:none;position:relative;z-index:99999;font-family:Barlow;font-size:200%;color:#89BCD4}.loader:after,.percentage:after{content:"";display:none;width:100%;height:100%;position:absolute;top:0;left:0}.trackbar{width:100%;height:100%;color:#fff;text-align:center;line-height:30px;overflow:hidden;position:relative}.glow,.loadbar{height:100%;position:absolute;top:0}#Rectangle{width:0;fill:#89BCD4}.loadbar{display:none;left:0;animation:flicker 5s infinite;overflow:hidden}.glow{width:100%;right:0;background:#fff}@keyframes animation{10%{opacity:.9}30%{opacity:.86}60%{opacity:.8}80%{opacity:.75}}#loader{height:0}#loader .inside{padding:0!important;height:0!important}