:host,:root{--fa-style-family-classic:"Font Awesome 6 Free";--fa-font-regular:normal 400 1em/1em "Font Awesome 6 Free"}@font-face{font-display:swap;font-family:'Manrope';font-style:normal;font-weight:400;src:url('/fileadmin/template.v1/_fonts/manrope-v15-latin-regular.woff2') format('woff2');}@font-face{font-display:swap;font-family:'Manrope';font-style:normal;font-weight:500;src:url('/fileadmin/template.v1/_fonts/manrope-v15-latin-500.woff2') format('woff2');}@font-face{font-display:swap;font-family:'Manrope';font-style:normal;font-weight:700;src:url('/fileadmin/template.v1/_fonts/manrope-v15-latin-700.woff2') format('woff2');}@font-face{font-family:'Font Awesome 6 Free';font-display:block;font-weight:900;src:url("/fileadmin/template.v1/_fonts/fa-solid-900.woff2") format("woff2");}@font-face{font-family:'Font Awesome 6 Brands';font-display:block;font-weight:400;src:url("/fileadmin/template.v1/_fonts/fa-brands-400.woff2") format("woff2");}:root{--white:rgb(255,255,255);--black:rgb(0,0,0);--blue:rgb(0,60,85);--darkblue:rgb(7,22,29);--lightblue:rgb(7,74,105);--yellow:rgb(255,185,0);--lightgray:rgb(231,234,239);--gray:rgb(127,137,141);--text:rgb(74,89,95);--bluedarkblue:linear-gradient(180deg,rgb(0,60,85) 0%,rgb(7,22,29) 100%);}.svg-white{fill:var(--white);}.svg-black{fill:var(--black);}.svg-yellow{fill:var(--yellow);}.svg-gray{fill:var(--text);}.svg-blue{fill:var(--blue);}.svg-white-stroke{fill:none;stroke:var(--white);stroke-width:10px;}:focus{outline:none;box-shadow:none;}*{padding:0;margin:0;border:0 none;}img{display:block;width:100%;height:auto;}a img{border:0 none;}.clear{clear:both;float:none;width:100%;height:0;margin:-1px 0;padding:0;font:normal 1px/1px sans-serif;}.frame-type-div{clear:both;width:100%;max-width:1280px;height:19px;margin:20px auto 30px auto;}hr{background:transparent;margin:0;border-top:1px solid var(--text);padding:0 0 8px 0;}.startseiteblau hr,.standardblau hr{border-color:var(--white);}.startseiteblau .content.color-bg1 hr,.standardblau .content.color-bg1 hr,.startseiteblau .content.color-bg2 hr,.standardblau .content.color-bg2 hr,.startseiteblau .content.color-gray hr,.standardblau .content.color-gray hr{border-color:var(--text);}html{width:100%;height:100%;margin:0;padding:0;scroll-behavior:smooth;}body{width:100%;margin:0;padding:0;background:var(--white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ovh{overflow:hidden;position:relative;}#canvas{position:relative;z-index:3;width:100%;min-height:100vh;margin:0 auto;padding:0;text-align:left;}#header,#section{width:100%;margin:0;min-height:100px;text-align:left;position:relative;z-index:3;}#section{padding-top:128px;overflow:hidden;}#header{padding:0;}.startseiteblau #section,.standardblau #section{background-color:var(--blue);}footer{width:100%;margin:0;min-height:100px;text-align:left;position:relative;z-index:3;background-color:var(--white);}.content{width:100%;min-height:100px;margin:0 auto;text-align:left;position:relative;padding:60px 0;}.startseiteblau .content,.startseite .content{padding:125px 0;}.header-wrap,.content-inner-wrap{width:calc(100% - 40px);max-width:1320px;padding:0 20px;margin:0 auto;float:none;clear:both;text-align:left;font-size:0;}#header.big-header .header-wrap{max-width:inherit;width:100vw;padding:0;}.content-wide .content-inner-wrap{max-width:inherit;}.header-wrap .frame{padding:0 20px;}.startseiteblau #fc-1 .frame-type-menu_pages,.startseite #fc-1 .frame-type-menu_pages{padding:40px 20px;}.content.color-gradient{background:right bottom no-repeat;background-size:contain;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 643.05 664"><path d="M510.54,38.44c2.1-3.14,5.53-5.13,9.3-5.4h142.38c3.77.27,7.2,2.26,9.3,5.4l71.24,124.53c1.65,3.42,1.65,7.41,0,10.83l-71.24,124.52c-2.1,3.14-5.53,5.14-9.3,5.4h-142.38c-3.77-.27-7.21-2.26-9.3-5.4l-71.24-124.53c-1.65-3.42-1.65-7.41,0-10.83l71.24-124.52ZM317.01,240.3c.8-1.13,2.06-1.86,3.44-1.99h71.9c1.38.13,2.64.86,3.44,1.99l35.98,62.87c.58,1.29.58,2.75,0,4.04l-35.98,62.88c-.8,1.13-2.06,1.86-3.44,1.99h-71.9c-1.38-.13-2.64-.86-3.44-2l-35.98-62.87c-.58-1.29-.58-2.75,0-4.04l35.98-62.87h0ZM118.94,309.92c2.74-4.6,9.7-8.49,15.21-8.49h213.18c5.52,0,12.48,3.89,15.21,8.49l106.67,179.95c2.7,4.57,2.7,12.3,0,16.86l-106.67,179.96c-2.73,4.6-9.7,8.49-15.21,8.49h-213.18c-5.52,0-12.47-3.89-15.21-8.49L12.28,506.73c-2.71-4.57-2.71-12.29,0-16.86l106.66-179.95h0Z" style="fill:none;stroke:rgb(6,74,105);stroke-miterlimit:10;"/></svg>'),var(--bluedarkblue);}.content.color-gray{background-color:var(--lightgray);}.content.color-blue{background-color:var(--blue);}.content.color-yellow{background:right top url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1183.14 1116.02"><path d="M922.08,354.21h-197.85c-4.99,0-11.31-3.67-13.8-8.01l-99-173.04c-2.48-4.35-2.48-11.69,0-16.04l99.28-173.54h.03c2.67-4.11,8.7-7.5,13.49-7.5h197.85c4.99,0,11.31,3.66,13.8,8l99,173.04c2.48,4.35,2.48,11.69,0,16.04l-99,173.04c-2.49,4.34-8.81,8.01-13.8,8.01ZM711.87-14.43l-98.7,172.54c-2.1,3.68-2.1,10.38,0,14.06l99,173.04c2.1,3.67,7.85,7.01,12.06,7.01h197.85c4.21,0,9.96-3.34,12.06-7.01l99-173.04c2.1-3.68,2.1-10.38,0-14.06L934.14-14.93c-2.1-3.66-7.85-7-12.06-7h-197.85c-4.21,0-9.96,3.34-12.06,7l-.3.5ZM447.13,449.21c-2.31-.21-4.31-1.38-5.6-3.21l-50.04-87.45c-.96-2.13-.96-4.47-.04-6.51l49.9-87.23v-.05l.18-.27c1.28-1.82,3.28-2.98,5.5-3.19h100c2.31.21,4.32,1.37,5.6,3.19l50.04,87.45c.96,2.13.96,4.47.04,6.51l-50.03,87.48c-1.33,1.9-3.33,3.06-5.56,3.27h-100ZM443.22,265.58h0s-49.99,87.38-49.99,87.38c-.64,1.43-.64,3.17.04,4.69l49.95,87.28c.9,1.27,2.37,2.13,4,2.28h99.82c1.54-.15,3.02-1.01,3.96-2.35l49.94-87.31c.64-1.43.64-3.17-.04-4.69l-49.95-87.28c-.89-1.26-2.37-2.12-4.01-2.27h-99.82c-1.51.15-2.97.98-3.91,2.28ZM484.49,898.21H188.25c-7.96,0-18.04-5.63-22-12.29L18.03,635.84c-3.93-6.62-3.93-17.83,0-24.46l150.08-253.21v.58c4.71-5.48,13.22-9.73,20.14-9.73h296.24c7.97,0,18.05,5.63,22,12.29l148.23,250.06c3.92,6.64,3.92,17.84,0,24.46l-148.23,250.08c-3.94,6.66-14.02,12.29-22,12.29ZM166.11,365.47L19.75,612.4c-3.6,6.08-3.6,16.35,0,22.42l148.22,250.08c3.65,6.13,12.93,11.31,20.28,11.31h296.24c7.36,0,16.65-5.18,20.28-11.31l148.23-250.08c3.59-6.07,3.59-16.34,0-22.42l-148.23-250.06c-3.64-6.13-12.92-11.31-20.28-11.31H188.25c-7.35,0-16.64,5.18-20.28,11.31l-1.86,3.13h0ZM1542.53,1373.35h-493.52c-13.9,0-31.48-10.2-38.39-22.27l-246.94-431.6c-6.92-12.08-6.92-32.49,0-44.56l246.94-431.6c6.92-12.07,24.5-22.26,38.39-22.26h493.52c13.89,0,31.47,10.2,38.39,22.26l246.94,431.6c6.92,12.07,6.92,32.48,0,44.56l-246.94,431.6c-6.92,12.07-24.5,22.27-38.39,22.27ZM1012.36,444.31l-246.94,431.6c-6.61,11.53-6.61,31.03,0,42.58l246.94,431.6c6.59,11.53,23.38,21.27,36.65,21.27h493.52c13.26,0,30.05-9.74,36.65-21.27l246.94-431.6c6.61-11.54,6.61-31.04,0-42.58l-246.94-431.6c-6.6-11.52-23.38-21.26-36.65-21.26h-493.52c-13.26,0-30.05,9.73-36.65,21.26h0Z" style="fill:rgb(255,198,51);"/></svg>') no-repeat var(--yellow);background-size:contain;}.content.color-bg1{background:left top url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 959.14 1526.96"><path d="M185.84,181.56c-2.29-3.99-8.33-7.5-12.93-7.5H-24.94c-4.6,0-10.64,3.51-12.93,7.5l-99,173.04c-2.29,4.01-2.29,11.04,0,15.05l99,173.04c2.29,4,8.33,7.51,12.93,7.51h197.85c4.6,0,10.64-3.51,12.93-7.51l99-173.04c2.29-4.01,2.29-11.04,0-15.05l-99-173.04h0Z" style="fill:none;stroke:white;stroke-width:2px;"/><path d="M454.79,462.08c-1.11-1.58-2.86-2.59-4.78-2.77h-99.91c-1.92.18-3.67,1.19-4.78,2.77l-49.99,87.37c-.8,1.78-.8,3.82,0,5.6l49.99,87.39c1.11,1.58,2.86,2.59,4.78,2.77h99.91c1.92-.18,3.67-1.2,4.78-2.78l49.99-87.37c.8-1.78.8-3.82,0-5.6l-49.99-87.37Z" style="fill:none;stroke:white;stroke-width:2px;"/><path d="M730.02,558.82c-3.8-6.4-13.48-11.8-21.14-11.8h-296.24c-7.66,0-17.35,5.41-21.14,11.8l-148.24,250.06c-3.76,6.36-3.76,17.09,0,23.44l148.24,250.08c3.79,6.4,13.48,11.8,21.14,11.8h296.24c7.66,0,17.34-5.41,21.14-11.8l148.23-250.08c3.77-6.35,3.77-17.08,0-23.44l-148.23-250.07Z" style="fill:none;stroke:white;stroke-width:2px;"/><path d="M-114.35,640.82c-6.76-11.79-23.94-21.76-37.52-21.76h-493.52c-13.58,0-30.76,9.96-37.52,21.76l-246.94,431.6c-6.76,11.8-6.76,31.76,0,43.57l246.94,431.6c6.76,11.8,23.94,21.77,37.52,21.77H-151.88c13.58,0,30.77-9.97,37.52-21.77l246.94-431.6c6.76-11.81,6.76-31.77,0-43.57l-246.94-431.6Z" style="fill:none;stroke:white;stroke-width:2px;"/></svg>') no-repeat var(--lightgray);background-size:50%;}.content.color-bg2{background:right top url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 1183.14 1388.96"><path d="M711.3-15.43c2.29-3.99,8.33-7.5,12.93-7.5h197.85c4.6,0,10.64,3.51,12.93,7.5l99,173.04c2.29,4.01,2.29,11.04,0,15.05l-99,173.04c-2.29,4-8.33,7.51-12.93,7.51h-197.85c-4.6,0-10.64-3.51-12.93-7.51l-99-173.04c-2.29-4.01-2.29-11.04,0-15.05L711.3-15.43h0ZM442.35,265.08c1.11-1.58,2.86-2.59,4.78-2.77h99.91c1.92.18,3.67,1.19,4.78,2.77l49.99,87.37c.8,1.78.8,3.82,0,5.6l-49.99,87.39c-1.11,1.58-2.86,2.59-4.78,2.77h-99.91c-1.92-.18-3.67-1.2-4.78-2.78l-49.99-87.37c-.8-1.78-.8-3.82,0-5.6l49.99-87.37ZM167.11,361.83c3.8-6.4,13.48-11.8,21.14-11.8h296.24c7.66,0,17.35,5.41,21.14,11.8l148.23,250.06c3.76,6.36,3.76,17.09,0,23.44l-148.23,250.08c-3.79,6.4-13.48,11.8-21.14,11.8H188.25c-7.66,0-17.34-5.41-21.14-11.8L18.89,635.33c-3.77-6.35-3.77-17.08,0-23.44l148.22-250.07ZM1011.49,443.81c6.76-11.79,23.94-21.76,37.52-21.76h493.52c13.58,0,30.76,9.96,37.52,21.76l246.94,431.6c6.76,11.8,6.76,31.76,0,43.57l-246.94,431.6c-6.76,11.8-23.94,21.77-37.52,21.77h-493.52c-13.58,0-30.77-9.97-37.52-21.77l-246.94-431.6c-6.76-11.81-6.76-31.77,0-43.57l246.94-431.6h0Z" style="fill:none;stroke:white;stroke-width:2px;"/></svg>') no-repeat var(--lightgray);background-size:50%;}footer .upper-footer{width:100%;background-color:var(--lightgray);padding-top:25px;}footer .lower-footer{width:100%;height:auto;}footer .lower-footer .frame.frame-type-text .inner-frame{width:100%;max-width:initial;}footer .frame.frame-csc-col-width-25{padding-bottom:0;}.footer-logos{display:block;clear:both;width:calc(100% - 40px);margin:0 auto;}.footer-logos .footer-logo-ww{display:block;float:right;max-width:120px;padding-left:40px;margin-top:-45px;}.footer-logos .footer-logo-gl{display:block;float:right;max-width:300px;}#headerbar{display:block;position:fixed;top:0;left:0;z-index:5;width:100vw;height:128px;font-size:1rem;transition:all .2s ease-out;pointer-events:none;background-color:var(--white);}.headerbar-inner{width:calc(100% - 80px);padding:0 40px;max-width:1280px;margin:0 auto;}#logo{display:block;float:left;width:220px;height:88px;position:relative;margin-top:25px;padding:0;transition:all .2s ease-out;pointer-events:all;}#logo svg{width:auto;height:100%;}.ovh #logo,.scrolled #logo{margin-top:15px;height:50px;}#footerlogo{display:block;float:left;width:100%;height:70px;position:relative;padding:0;transition:all .2s ease-out;pointer-events:all;}#footerlogo svg{width:auto;height:100%;}footer #logo{margin-top:40px !important;margin-left:20px;}#topbar{display:block;position:fixed;height:36px;width:100%;left:0;right:0;top:15px;z-index:6;transition:all .2s ease-out;}.ovh #topbar,.scrolled #topbar{top:-45px;}.frame{display:block;padding:20px;height:auto;margin:0;width:calc(100% - 40px);font-size:1rem;vertical-align:top;text-align:left;}#header.big-header .frame{position:relative;width:100%;padding:0;height:calc(100vh - 128px);overflow:hidden;}#header.big-header .ce-gallery video,#header.big-header .ce-gallery img{height:calc(100vh - 128px);object-fit:cover;}.content-wide .frame{width:calc(100% - 40px);max-width:1280px;margin:0 auto;}#header.big-header .frame .herotext{display:block;position:absolute;top:50%;left:0;right:0;width:calc(100% - 80px);max-width:1280px;margin:0 auto;transform:translateY(-50%);}#header.big-header .frame .herotext header,#header.big-header .frame .herotext .ce-bodytext{width:55%;}.content-bg{position:absolute;width:100%;height:100%;background-size:cover;background-position:center top;top:0;z-index:-1;}#headerslider{position:absolute;left:0;top:0;z-index:-1;width:100%;}.frame .ce-textpic .ce-bodytext{padding-bottom:40px;}.frame.frame-csc-col-width-25{float:left;width:calc(25% - 40px);}.frame.frame-csc-col-width-33{float:left;width:calc(33.333333% - 40px);margin:0;}.frame.frame-csc-col-width-50{float:left;width:calc(50% - 40px);}.frame.frame-csc-col-width-66{float:left;width:calc(66.666666% - 40px);}.frame.frame-csc-col-width-75{float:left;width:calc(75% - 40px);}.frame-space-before-extra-small{padding-top:0px;}.frame-space-after-extra-small{padding-bottom:0px;}.frame-space-before-small{padding-top:40px;}.frame-space-after-small{padding-bottom:40px;}.frame-space-before-medium{padding-top:75px;}.frame-space-after-medium{padding-bottom:75px;}.frame-space-before-large{padding-top:100px;}.frame-space-after-large{padding-bottom:100px;}.frame-space-before-extra-large{padding-top:140px;}.frame-space-after-extra-large{padding-bottom:140px;}.frame-space-after-overflow{margin-bottom:-250px;}.frame.frame-type-text .inner-frame{}#topbar .topbar-inner{width:calc(100% - 80px);max-width:1280px;margin:0 auto;}#topbar .searchbox{display:block;position:relative;float:right;overflow:hidden;width:30px;transition:all .2s ease-out;height:36px;padding-left:10px;}#topbar .searchbox::before{display:block;position:absolute;left:10px;top:0;content:"\f002";text-align:right;font:900 1rem/36px "Font Awesome 6 Free";color:var(--text);width:30px;cursor:pointer;}#topbar .searchbox:hover:before{color:var(--text);}#topbar .searchbox .inner-search{display:block;margin-left:30px;opacity:0;white-space:nowrap;}#topbar .searchbox.active{width:315px;}#topbar .searchbox.active:before{opacity:0;}#topbar .searchbox.active .inner-search{opacity:1;margin-left:0;text-align:right;}#topbar .searchbox .close{display:block;position:absolute;left:10px;top:0;font:900 1.25rem/36px "Font Awesome 6 Free";color:var(--text);width:30px;height:36px;cursor:pointer;opacity:0;text-align:left;}#topbar .searchbox .close::before{content:"\f00d";}#topbar .searchbox.active .close{opacity:1;left:0;}#topbar .searchbox input[type="text"]{border:1px solid var(--blue);color:var(--blue);background:transparent;height:18px;padding:5px;font:400 1em/18px "Manrope",sans-serif;}#topbar .searchbox input[type="submit"]{border:1px solid var(--blue);color:var(--white);background:var(--blue);height:30px;padding:5px 10px;font:500 1em/18px "Manrope",sans-serif;cursor:pointer;}#topbar .searchbox input[type="submit"]:hover{background:var(--blue);}#topbar .contact p{color:var(--text);font:400 .875em/22px "Manrope",sans-serif;padding-top:8px;}#topbar .contact p a{color:var(--text);text-decoration:none;}#topbar .contact p a:hover{color:var(--blue);text-decoration:underline;}.homebutton{display:block;float:right;width:20px;height:20px;}.homebutton svg{display:block;width:100%;height:auto;}#menu{font-size:0;width:calc(100% - 220px);float:left;height:128px;padding:0;transition:all .2s ease-out;}#menu ul,#menu li{display:block;}#menu a{text-decoration:none;display:inline-block;color:var(--blue);font:500 1.125rem/68px "Manrope",sans-serif;padding:45px 0 0;transition:all .2s ease-out;background-color:var(--white);}#menu li a:after{display:block;position:absolute;bottom:10px;left:0;right:0;margin:0 auto;width:0;height:1px;pointer-events:none;content:'';transition:all .2s ease-out;}#menu a:hover,#menu a.active,#menu .activesub a{color:var(--yellow);}#menu li:hover a:after,#menu .activesub a:after,#menu a.active:after{width:100%;border-bottom:2px solid var(--yellow);}#menu .men-level-2-wrap li a:after{content:none;display:none;}#menu .men-level-2-wrap .title{display:none;}#menu .men-level-1-wrap{float:right;pointer-events:all;}#menu li.men-level-1-item{display:inline-block;padding:0;overflow:visible;position:relative;}#menu li.men-level-1-item a{margin:0 18px;position:relative;z-index:2;}#menu li.men-level-1-item:last-of-type a{margin-right:0;}#menu li.men-level-2-item a{margin:0;}#menu li.men-level-2-item:nth-of-type(1){display:none;}#menu .menu-title{display:none;}#menu .men-pos-wrap-li{display:inline-block;position:relative;}#menu .men-level-2-wrap .men-inner-wrap{display:block;}#menu .men-level-2-wrap{display:block;position:absolute;z-index:0;top:-100%;left:0;min-width:calc(100% - 40px);height:auto;pointer-events:none;opacity:0;padding:20px;background:var(--white);transition:top 0.2s ease,opacity 0.2s ease,left 0.5s ease;}#menu .men-level-2-wrap .men-inner-wrap ul{display:inline-block;vertical-align:top;padding:85px 0 0;}#menu li.men-level-1-item:hover .men-level-2-wrap{opacity:1;top:35px;pointer-events:all;}#menu .men-level-1-wrap li.men-level-2-item a{display:block;padding:5px 20px;font-weight:400;color:var(--blue);font-size:1.125rem;line-height:1.125em;white-space:nowrap;margin:0;}#menu .men-level-1-wrap li.men-level-2-item a:hover,#menu .men-level-1-wrap li.men-level-2-item a.active{border-bottom:0 none;color:var(--yellow);}#menu .spacer-line{display:block;height:1px;width:calc(100% - 40px);margin:5px 20px;border-bottom:1px solid var(--text);}#menu .men-level-1-item:last-of-type ul{left:auto;right:22px;}.ovh #headerbar,.scrolled #headerbar{top:0;height:80px;}.scrolled #menu{height:80px;}.scrolled #menu a{line-height:40px;padding-top:20px;}.scrolled #menu li a:after{bottom:0;}.scrolled #menu li.men-level-1-item:hover .men-level-2-wrap{padding-top:10px;top:0;}#menu .men-button{display:block;position:absolute;right:0;top:0;transform:translateY(-50%);height:50px;width:50px;padding:0;border:0 none;z-index:10;cursor:pointer;pointer-events:none;box-sizing:content-box;opacity:0;background:transparent;}#menu .menu-icon{display:block;padding:0;margin:0;}#menu .menu-icon-line{display:block;height:2px;width:50%;margin:4px auto;background:var(--blue);transition:all .35s cubic-bezier(.5,.25,.5,1);}#menu .menu-icon-wrap{display:block;}#menu .men-button .menu-text{display:none;}#menu.showsub .men-button{opacity:1;top:200px;pointer-events:all;}#menu.showsub .menu-icon-line-top{transform:translate(0,6px) rotate(-45deg);}#menu.showsub .menu-icon-line-middle{opacity:0;}#menu.showsub .menu-icon-line-bottom{transform:translate(0,-6px) rotate(-135deg);}.men-meta-wrap{display:block;margin:0 auto;padding:0;transition:all .3s ease;}.men-meta-wrap li.men-item{display:block;padding:0;overflow:visible;}.men-meta-wrap li.men-item:before{display:none;content:none;}.men-meta-wrap li.men-item a{display:block;margin:0;text-decoration:none;color:var(--text);font:400 1em/1.333em "Manrope",sans-serif;}.men-meta-wrap li.men-item a:hover{color:var(--blue);}#lang{float:right;position:relative;width:120px;height:36px;overflow:hidden;}#lang:before{position:absolute;left:18px;top:8px;width:20px;height:20px;z-index:5;content:"\f0ac";font:900 .9rem/20px "Font Awesome 6 Free";color:var(--text);}#lang ul{position:relative;display:block;list-style:none;padding:36px 10px 10px 16px;transition:all 0.35s ease;background:var(--white);}#lang li{display:block;text-align:center;padding:4px 5px;background:var(--white);}#lang li a{display:block;font:400 .9rem/28px "Manrope",sans-serif;color:var(--text);text-decoration:none;}#lang li.active{position:absolute;top:0;left:34px;}#lang li:before{display:none;}#lang:hover{height:auto;box-shadow:0 4px 3px 0 rgba(0,0,0,.5);}.men-social-wrap{display:block;font-size:1rem;padding-top:10px;}.men-social-wrap .men-item{display:inline-block;width:1.5em;height:1.25em;font:400 1.25em/1em "Font Awesome 6 Brands";padding:0;}.men-social-wrap .men-item a{display:block;position:relative;overflow:hidden;width:100%;height:100%;text-indent:10000px;cursor:pointer;white-space:nowrap;}.men-social-wrap .men-item:before,.men-social-wrap .men-item:after{display:none;content:none;}.men-social-wrap .men-item a[href*="facebook.com"]:after{display:block;position:absolute;color:var(--gray);text-indent:0;top:.15em;left:0;content:'\f09a';}.men-social-wrap .men-item a[href*="instagram"]:after{display:block;position:absolute;color:var(--gray);text-indent:0;top:.15em;left:0;content:'\f16d';}.men-social-wrap .men-item a[href*="linkedin"]:after{display:block;position:absolute;color:var(--gray);text-indent:0;top:.15em;left:0;content:'\f08c';}.men-social-wrap .men-item a[href*="youtube"]:after{display:block;position:absolute;color:var(--gray);text-indent:0;top:.15em;left:0;content:'\f167';}.men-social-wrap .men-item a:hover:after{color:var(--blue);}#breadcrumb{width:calc(100% - 40px);padding:20px;}#breadcrumb ul{display:block;width:calc(100% - 40px);padding:10px 20px 0 20px;margin:0 auto;max-width:1280px;font-size:0;}#breadcrumb ul li{display:inline-block;vertical-align:top;}#breadcrumb ul .b-sep{display:inline-block;vertical-align:top;padding:0 15px;}#breadcrumb ul .b-sep:before{display:block;content:"\f105";font:900 0.875rem/1.25em "Font Awesome 6 Free";color:var(--yellow);}#breadcrumb ul li span,#breadcrumb ul li a{display:inline-block;font:400 0.875rem/1.25em "Manrope",sans-serif;color:var(--gray);text-decoration:none;}#breadcrumb ul li a:hover,#breadcrumb .current span{color:var(--blue);}.startseiteblau #breadcrumb ul li a,.standardblau #breadcrumb ul li a{color:var(--white);}.startseiteblau #breadcrumb ul li a:hover,.startseiteblau #breadcrumb .current span,.standardblau #breadcrumb ul li a:hover,.standardblau #breadcrumb .current span{color:var(--yellow);}h1{display:block;font:700 4.0625em/1.083em "Manrope",sans-serif;margin-bottom:.5em;margin-left:-.04em;font-variant-ligatures:none;color:var(--blue);}h2{display:block;font:700 3.125em/1.111em "Manrope",sans-serif;margin-bottom:.5em;margin-left:-.03em;font-variant-ligatures:none;color:var(--blue);}h3{display:block;font:700 2em/1.308em "Manrope",sans-serif;margin-bottom:.5em;margin-left:-.015em;font-variant-ligatures:none;color:var(--blue);}h4{display:block;font:400 1.75em/1.364em "Manrope",sans-serif;margin-bottom:.5em;margin-left:-.015em;font-variant-ligatures:none;color:var(--blue);}h5{display:block;font:500 1.25em/1.4em "Manrope",sans-serif;margin-bottom:.5em;font-variant-ligatures:none;color:var(--blue);}h6,.subheader{display:block;font:700 1.5em/1.4em "Manrope",sans-serif;margin-top:-.5em;margin-bottom:.5em;font-variant-ligatures:none;color:var(--yellow);}p{display:block;font:400 1.125em/1.333em "Manrope",sans-serif;margin:0 0 .5em;text-rendering:optimizelegibility;color:var(--text);}.frame-default h1:not(h1.ce-headline-center,h1.align-center),.frame-default h2:not(h2.ce-headline-center,h2.align-center),.frame-default h3:not(h3.ce-headline-center,h3.align-center),.frame-default h4:not(h4.ce-headline-center,h4.align-center),.frame-default h5:not(h5.ce-headline-center,h5.align-center),.frame-default h6:not(h6.ce-headline-center,h6.align-center),.frame-default p:not(p.align-center,p.align-right){max-width:956px;}footer .lower-footer p{font-size:.875em;font-weight:500;}.frame p a{text-decoration:underline;color:var(--blue);}p a:hover .color,p a:hover{text-decoration:underline;}p b,p strong{font-weight:700;}#header .frame .herotext *,.color-blue *,.color-gradient *{color:var(--white);}.color-blue h3,.color-gradient h3,.color-blue .subheader,.color-gradient .subheader{color:var(--yellow);}.color-yellow .subheader{color:var(--white);}.ce-headline-center,.align-center{text-align:center;}.align-right{text-align:right;}p a .color,p .color{color:var(--yellow);}sup{display:inline-block;font-size:.625em;line-height:0;vertical-align:super;}sub{display:inline-block;font-size:.625em;line-height:0;vertical-align:sub;}.big{font-size:1.25em;}small,.small{font:400 0.875em/1.35em "Manrope",sans-serif;display:inline-block;}.icn-mail,.icn-phone,.icn-loc{display:inline-block;padding:.75em 0;margin-right:1.8em;}#topbar .icn-mail,#topbar .icn-phone,#topbar .icn-loc{padding:0;}.icn-mail::before,.icn-phone::before,.icn-loc::before{font:900 1em/1.3em "Font Awesome 6 Free";margin-right:.4em;}.icn-mail::before{content:"\f0e0";}.icn-phone::before{content:"\f095";}.icn-loc::before{content:"\f3c5";}.color-gradient .icn-mail::before,.color-gradient .icn-phone::before,.color-gradient .icn-loc::before,.color-blue .icn-mail::before,.color-blue .icn-phone::before,.color-blue .icn-loc::before{color:var(--yellow);}.button{display:inline-block;position:relative;border-radius:9px;border:2px solid var(--blue);line-height:1em;padding:15px 40px 15px 40px;text-decoration:none;color:var(--blue);background:transparent;transition:all 0.3s ease;font:700 1.125rem/1em "Manrope",sans-serif;text-decoration:none!important;}.button:hover{background-color:var(--blue);text-decoration:none;color:var(--white);}p .button{margin-right:1.5em;}p .button:last-of-type{margin-right:0;}.color-blue .button,.color-gradient .button,#header .button{color:var(--white);background:transparent;border-color:var(--white);}.color-blue .button:hover,.color-gradient .button:hover,#header .button:hover{color:var(--blue);background-color:var(--white);}.frame ul{display:block;list-style:none outside;margin-bottom:.6em;}.frame ul li{display:block;position:relative;width:calc(100% - .7em);padding:0 0 0 .7em;font:500 1.125em/1.333em "Manrope",sans-serif;margin:0 0 .222em;color:var(--text);text-rendering:optimizelegibility;word-wrap:break-word;hyphens:auto;}.frame ul li:before{display:block;position:absolute;top:0;left:0;width:1.3em;height:1.3em;content:"•";text-align:left;}.color-blue .frame ul li{color:white;}.frame ol{display:block;list-style:none outside;margin-bottom:.6em;counter-reset:countDooku;}.frame ol li{display:block;position:relative;width:calc(100% - 1.25em);padding:0 0 0 1.25em;font:500 1.125em/1.333em "Manrope",sans-serif;margin:0 0 .222em;text-rendering:optimizelegibility;word-wrap:break-word;hyphens:auto;counter-increment:countDooku;}.frame ol li:before{display:block;position:absolute;top:0;left:0;width:1.3em;height:1.3em;content:counter(countDooku) ")";text-align:left;}.frame ul.checkmark li{width:calc(100% - 1.5em);padding:0 0 0 1.75em;}.frame ul.checkmark li:before{content:"\f00c";font:900 1em/1.3em "Font Awesome 6 Free";text-align:center;color:var(--yellow);}blockquote{text-align:left;}blockquote *{font-style:italic;}blockquote p{display:inline;}.two-columns{columns:2;}.menu_pages a{text-decoration:none;}.frame .ce-textpic .ce-gallery[data-ce-columns="1"],.ce-textpic .ce-gallery[data-ce-columns="1"] .ce-column{width:100%;padding:0;margin:0;}.ce-image.ce-above .ce-gallery,.ce-textpic.ce-below .ce-gallery,.ce-textpic.ce-above .ce-gallery{width:calc(100% + 40px);margin:0 0 0 -20px;font-size:0;text-align:left;}.ce-textpic.ce-left.ce-intext .ce-gallery{display:inline-block;vertical-align:top;width:calc(50% - 30px);margin:0;padding-right:30px;padding-top:0;font-size:0;text-align:left;}.ce-textpic.ce-right.ce-intext .ce-gallery{display:inline-block;vertical-align:top;width:calc(50% - 30px);margin:0;padding-left:30px;padding-top:0;font-size:0;text-align:right;}.ce-textpic.ce-left.ce-intext .ce-bodytext{display:inline-block;vertical-align:top;width:calc(50% - 30px);margin:0;padding-left:30px;}.ce-textpic.ce-right.ce-intext .ce-bodytext{display:inline-block;vertical-align:top;width:calc(50% - 30px);margin:0;padding-right:30px;}.content-wide .ce-image.ce-above .ce-gallery{width:100%;margin:0;}.ce-gallery	video,.ce-gallery img{width:100%;display:block;height:auto;}#header.big-header .ce-gallery img{width:100vw;height:calc(100vh - 128px);object-fit:cover;}.ce-gallery .ce-column{margin:0;width:calc(100% - 40px);padding:20px;display:inline-block;vertical-align:top;}.ce-gallery[data-ce-columns="1"] .ce-column{width:100%;padding:0;}.ce-gallery[data-ce-columns="2"] .ce-column{width:calc(50% - 40px);}.ce-gallery[data-ce-columns="3"] .ce-column{width:calc(33.333% - 40px);}.ce-gallery[data-ce-columns="4"] .ce-column{width:calc(25% - 40px);}.ce-gallery[data-ce-columns="5"] .ce-column{width:calc(20% - 40px);}.ce-gallery[data-ce-columns="6"] .ce-column{width:calc(16.66666% - 40px);}.ce-gallery[data-ce-columns="7"] .ce-column{width:calc(12.5% - 40px);}#header.big-header .ce-textpic .ce-gallery[data-ce-columns="1"] .ce-column{width:100% !important;padding:0 !important;margin:0;}.ce-gallery a{display:block;position:relative;overflow:hidden;}.ce-gallery a .icn-plus{display:block;position:absolute;right:10px;bottom:10px;width:30px;height:30px;border-radius:50%;background:var(--white);transition:0.3s all ease;transform-origin:center;}.ce-gallery a .icn-plus::before,.ce-gallery a .icn-plus::after{display:block;position:absolute;content:"";width:2px;height:15px;top:50%;left:50%;transform:translate(-50%,-50%);background:var(--white);}.ce-gallery a .icn-plus::after{width:15px;height:2px;}.ce-gallery a img{transition:0.3s all ease;}.ce-gallery a:hover img:not(footer .ce-gallery a:hover img){transform:scale(1.05);filter:brightness(110%);}.ce-gallery a:hover .icn-plus{transform:rotate(180deg);}.ce-gallery .ce-column a[href$=".jpg"]:after,.ce-gallery .ce-column a[href$=".png"]:after,.ce-gallery .ce-column a[href$=".gif"]:after{display:block;position:absolute;bottom:20px;right:10px;width:22px;height:2px;content:"";z-index:1;background:var(--white);animation:rotateback .3s ease-out;transition:background .5s linear;}.ce-gallery .ce-column a[href$=".jpg"]:before,.ce-gallery .ce-column a[href$=".png"]:before,.ce-gallery .ce-column a[href$=".gif"]:before{display:block;position:absolute;bottom:10px;right:20px;width:2px;height:22px;content:"";z-index:1;background:var(--white);animation:rotateback .3s ease-out;transition:background .5s linear;}.ce-gallery .ce-column a[href$=".jpg"]:hover:after,.ce-gallery .ce-column a[href$=".png"]:hover:after,.ce-gallery .ce-column a[href$=".gif"]:hover:after{animation:rotate .3s ease-out;background:var(--blue);}.ce-gallery .ce-column a[href$=".jpg"]:hover:before,.ce-gallery .ce-column a[href$=".png"]:hover:before,.ce-gallery .ce-column a[href$=".gif"]:hover:before{animation:rotate .3s ease-out;background:var(--blue);}@keyframes rotate{from{transform:rotate(0deg);}to{transform:rotate(180deg);}}@keyframes rotateback{from{transform:rotate(180deg);}to{transform:rotate(0deg);}}.content .ce-gallery img[src$=".svg"]{display:block;margin:0 auto;width:30%;height:auto;}.content .ce-gallery[data-ce-columns="1"] img[src$=".svg"]{display:block;margin:0 auto;width:100%;height:auto;}.ce-gallery .ce-bodytext{font-size:1rem;}.ce-gallery .ce-bodytext p{font-size:1em;}.ce-gallery .ce-bodytext h4{font-size:1.5em;line-height:1.4em;margin-top:1em;margin-bottom:.25em;}.video-embed iframe{width:100%;border-radius:10px;}.menu_pages:after{display:block;width:100%;height:0;content:'';clear:both;}.menu_pages{display:flex;justify-content:left;flex-wrap:wrap;width:calc(100% - 20px);margin:0 10px;}.menu_pages .frame-csc-col-width-33{display:flex;flex-direction:column;font-size:1rem;padding:10px;width:calc(33.333% - 20px);float:none;}.menu_pages .frame-csc-col-width-33 .inner-frame{display:block;padding-bottom:25px;width:calc(100% - 2px);height:100%;overflow:hidden;position:relative;transition:0.3s all ease;}.menu_pages .frame-csc-col-width-33 .teaser-img{display:block;width:100%;height:auto;overflow:hidden;}.menu_pages .frame-csc-col-width-33 .teaser-img img{display:block;width:100%;height:auto;transition:all .2s ease;}.menu_pages .frame-csc-col-width-33 .teaser-content{display:block;width:100%;padding:25px 0;}.menu_pages .frame-csc-col-width-33 .teaser-content .teaser-title{display:block;font:700 1.375em/1.4em "Manrope",sans-serif;margin-bottom:.5em;color:var(--blue)}.menu_pages .frame-csc-col-width-33 .teaser-content .teaser-text{display:block;font:400 1.125em/1.333em "Manrope",sans-serif;margin:0 0 .5em;text-rendering:optimizelegibility;word-wrap:break-word;hyphens:auto;color:var(--text);}.menu_pages .frame-csc-col-width-33 .teaser-content .teaser-button{display:block;font:700 1.125em/1.333em "Manrope",sans-serif;color:var(--blue);}.menu_pages .frame-csc-col-width-33 .teaser-content .teaser-button:after{display:inline-block;margin-left:.25em;vertical-align:text-top;content:"\f061";font:400 1.2em/1.333em "Font Awesome 6 Free";transition:0.3s all ease;color:var(--yellow);}.menu_pages .frame-csc-col-width-33 .inner-frame:hover .teaser-content .teaser-button:after{margin-left:1em;}.menu_pages .frame-csc-col-width-33 .inner-frame:hover .teaser-content .teaser-button{color:var(--yellow);}.menu_pages .frame-csc-col-width-33 .inner-frame:hover .teaser-img img{transform:scale(1.1);}.menu_pages .frame-csc-col-width-33 .inner-frame:hover{}.startseiteblau #fc-1,.startseite #fc-1{background-image:none;padding:0;}.startseiteblau #fc-1 .menu_pages,.startseite #fc-1 .menu_pages{display:flex;width:calc(100% + 20px);margin:0 -10px;}#fc-1 .menu_pages .frame-csc-col-width-33{display:flex;flex-direction:column;font-size:1rem;padding:10px;width:calc(33.333% - 20px);float:none;}#fc-1 .menu_pages .frame-csc-col-width-33 .inner-frame{display:block;border:0 none;border-radius:0;padding-bottom:0;width:100%;height:100%;overflow:hidden;position:relative;transition:0.3s all ease;background:transparent;}#fc-1 .menu_pages .frame-csc-col-width-33 .teaser-content{display:block;width:100%;height:100%;padding:0;font-size:1em;}#fc-1 .menu_pages .frame-csc-col-width-33 .teaser-content .teaser-button{color:var(--blue);position:static;width:initial;height:initial;}#fc-1 .menu_pages .frame-csc-col-width-33 .teaser-content .teaser-button::after{display:inline-block;margin-left:.5em;content:"\f061";font:400 1em "Font Awesome 6 Free";transition:0.3s all ease;color:var(--yellow);vertical-align:middle;}#fc-1 .menu_pages .frame-csc-col-width-33 a:hover .teaser-content .teaser-button{color:var(--blue);}#fc-1 .menu_pages .frame-csc-col-width-33 a:hover .teaser-content .teaser-button::after{color:var(--yellow);margin-left:1em;}#fc-1 .menu_pages .frame-csc-col-width-33 .inner-frame:hover{background:transparent;}.frame-layout-120{display:block;counter-set:countDooku -1;}.frame-layout-120 .inner-frame:not(.inner-frame .inner-frame .inner-frame){display:block;height:535px;overflow:hidden;}.frame-layout-120 .frame{width:100% !important;padding:0;height:535px !important;}.frame-layout-120 .frame .ce-gallery[data-ce-columns="1"] .ce-column img{margin-left:0;}.frame-layout-120 .frame .ce-gallery[data-ce-columns="1"] .ce-column{margin:0;}.frame-layout-120 .frame .ce-gallery img{display:block;margin:20px;width:100%;height:auto;}.frame-layout-120 .frame-layout-150 .ce-textpic.ce-left .ce-gallery img{width:60%;margin:0 auto;}.frame-layout-120 .frame-layout-150{position:relative;}.frame-layout-120 .frame-layout-150::before{position:absolute;display:none;font:300 18.75em/.7em "Manrope",sans-serif;content:counter(countDooku) ".";left:34%;top:0;color:white;}.frame-layout-120 .ce-textpic.ce-left.ce-intext .ce-bodytext{position:absolute;right:0;top:50%;transform:translateY(-50%);}.frame-layout-120 .frame .ce-gallery img{border-radius:0;}.frame-layout-120 .slick-dots{left:0;bottom:50%;text-align:right;width:20px;transform:translateY(50%);}.frame-layout-120 .slick-dots li{margin-bottom:1em;}.frame-layout-120 .slick-dots li::before{content:none;display:none;}.frame-layout-120 .slick-dots li button::before{width:100%;height:100%;content:'';width:1em;height:1em;font-size:1rem;border:1px solid var(--text);border-radius:50%;opacity:1 !important;transition:all .2s linear;}.frame-layout-120 .slick-dots li.slick-active button::before{background:var(--blue);}.color-blue .frame-layout-120 .slick-dots li button::before{border-color:var(--white);}.color-blue .frame-layout-120 .slick-dots li.slick-active button::before{background:var(--white);}.frame-layout-120 .slick-slider{touch-action:auto!important;-ms-touch-action:auto!important;}.frame-layout-120 .slick-slider a{pointer-events:all;}.frame-layout-130{width:100%;padding:0;}.frame-layout-130:after{display:block;width:100%;height:0;clear:both;content:'';}.frame-layout-130 .frame{float:left;}.frame-layout-130 .frame.frame-type-text .inner-frame{width:100%;}.frame-layout-130 .frame:first-of-type{width:calc(66.666% - 40px);}.frame-layout-130 .frame:first-of-type .inner-frame{width:80%;}.frame-layout-130 .frame:last-of-type{width:calc(33.333% - 40px);}.frame-layout-160{width:100%;padding:0;}.frame-layout-160:after{display:block;width:100%;height:0;clear:both;content:'';}.frame-layout-160 .frame{float:right;width:calc(66.666% - 40px);}.frame-layout-160 .frame.frame-type-text .inner-frame{width:100%;}.frame-layout-160 .frame:first-of-type{width:calc(33.333% - 40px);float:left;}#pid5 .frame-layout-160:after,#pid24 .frame-layout-160:after{display:block;width:calc(100% - 40px);margin:20px auto;height:0;border-top:1px solid var(--text);content:'';}#pid5 .frame-type-header + .frame-layout-160:before,#pid24 .frame-type-header + .frame-layout-160:before{display:block;width:calc(100% - 40px);margin:20px auto;height:0;border-top:1px solid var(--text);content:'';}#pid5 .frame-layout-160 .frame-layout-0:not(.frame-layout-170 .frame-layout-0) strong::before,#pid24 .frame-layout-160 .frame-layout-0:not(.frame-layout-170 .frame-layout-0) strong::before{display:inline-block;width:.8em;height:.8em;margin-right:.25em;content:'';background-color:var(--yellow);border-radius:50%;}.frame-layout-170{width:100%;padding:0;}.frame-layout-170:after{display:block;width:100%;height:0;clear:both;content:'';}.frame-layout-170 .frame{float:left;}.frame-layout-170 .frame.frame-type-text .inner-frame{width:100%;}.frame-layout-170 .frame:first-of-type,.frame-layout-170 .frame:last-of-type{width:calc(50% - 40.5px);}#pid5 .frame-layout-170:before,#pid24 .frame-layout-170:before{display:block;content:'';width:calc(100% - 40px);margin:0 auto;height:0;border-top:1px solid var(--text);}#pid5 .frame-layout-170:nth-of-type(2):before,#pid24 .frame-layout-170:nth-of-type(2):before{display:none;content:none;}.frame.frame-layout-140{position:relative;}.frame.frame-layout-140 .ce-intext .ce-bodytext{position:absolute;width:calc(50% - 80px);background-color:rgba(255,255,255,.8);padding:40px;z-index:1;right:20px;bottom:-50px;}.frame.frame-layout-140 .ce-intext .ce-bodytext:before{position:absolute;content:'';width:25px;height:25px;border-left:13px solid var(--yellow);border-top:13px solid var(--yellow);z-index:1;left:-13px;top:-13px;}.frame.frame-layout-140 .ce-intext.ce-right .ce-bodytext{left:20px;right:initial;bottom:initial;top:-50px;}.frame.frame-layout-140 .ce-intext.ce-textpic .ce-gallery{position:static;width:66.666%;padding:0;margin:0;}.frame.frame-layout-140 .ce-intext .ce-gallery .ce-column{width:100%;}.frame.frame-layout-140 .ce-intext.ce-right .ce-gallery{margin-left:33.333%;}.frame.frame-layout-140 .ce-textpic:after{display:block;width:100%;height:0;clear:both;content:'';}.frame.frame-layout-140 .ce-intext .ce-bodytext *{color:var(--text);}.frame.frame-layout-140 .ce-intext .ce-bodytext h3{color:var(--blue);}.frame.frame-layout-140 .ce-intext .ce-bodytext .button{color:var(--blue);border-color:var(--blue);background:transparent;}.frame.frame-layout-140 .ce-intext .ce-bodytext .button:hover{color:var(--white);border-color:var(--blue);background-color:var(--blue);}.frame.frame-layout-180{position:relative;}.frame.frame-type-text.frame-layout-180 .inner-frame{width:calc(760px);background-color:var(--white);padding:40px;z-index:1;}.frame.frame-layout-180 .ce-intext .ce-bodytext{width:calc(50% - 80px);background-color:var(--white);padding:40px;z-index:1;}.standard-white .frame.frame-type-text.frame-layout-180 .inner-frame,.standard-white .frame.frame-layout-180 .ce-intext .ce-bodytext{background-color:var(--blue);}.frame-layout-150 .ce-textpic.ce-above .ce-gallery img,.frame-layout-150 .ce-image.ce-above .ce-gallery img{width:66.666%;margin:0 auto;}.frame-layout-150 .ce-textpic.ce-left.ce-intext .ce-gallery{width:calc(40% - 30px);}.frame-layout-150 .ce-textpic.ce-right.ce-intext .ce-gallery{width:calc(40% - 30px);}.frame-layout-150 .ce-textpic.ce-left.ce-intext .ce-bodytext{width:calc(60% - 30px);}.frame-layout-150 .ce-textpic.ce-right.ce-intext .ce-bodytext{width:calc(60% - 30px);}.frame-layout-210{clear:both;}.frame-layout-210 hr{border:0 none;}.frame-layout-220 .ce-gallery .ce-column{width:75%;margin:0 auto;position:relative;}.frame-layout-220 .ce-gallery .ce-column:nth-child(even){margin-left:25%;}.frame-layout-220 .ce-gallery .ce-column figure{width:20%;display:block;position:absolute;left:0;top:50%;transform:translateY(-50%);}.frame-layout-220 .ce-gallery .ce-column img[src$=".svg"]{width:100%;}.frame-layout-220 .ce-gallery .ce-column .ce-bodytext{display:block;width:calc(80% - 80px);padding:40px 40px 40px calc(20% + 40px);}.frame-type-textpic.frame-layout-200{padding:20px;}.frame-type-textpic.frame-layout-200 .inner-frame{background:var(--blue);padding:20px;border-radius:10px;}.frame-type-textpic.frame-layout-200 .ce-left .ce-gallery{width:calc(20% - 40px);padding:20px 40px 0 0;margin:0;float:none;display:inline-block;}.frame-type-textpic.frame-layout-200 .ce-textpic .ce-bodytext{width:calc(80% - 40px);padding:20px;display:inline-block;vertical-align:middle;max-width:740px;}.frame-type-textpic.frame-layout-200 .ce-left .ce-gallery img{width:100%;padding:0;max-width:95px;}.frame-type-textpic.frame-layout-190 .ce-bodytext{background:var(--gray);padding:40px;border-radius:10px;}.frame-type-textpic.frame-layout-190 .ce-gallery{width:calc(100% + 20px);margin:0 0 0 -10px;}.frame-type-textpic.frame-layout-190 .ce-gallery .ce-column{width:calc(50% - 20px);padding:10px;}.frame .ce-uploads li:before{display:none;}.frame .ce-uploads li{width:auto;padding:0;margin:0 0 .5em;color:var(--text);font-size:1.375em;}.frame .ce-uploads a{display:block;position:relative;text-decoration:none;font-weight:700;transition:all .25s linear;color:var(--blue);background:var(--yellow);padding:1em 2em;}.frame .ce-uploads a span{display:block;transition:all .25s linear;}.frame .ce-uploads a:hover span{color:var(--white);}.frame .ce-uploads a:hover{background:var(--blue);color:var(--white);}.frame .ce-uploads .ce-uploads-filesize{position:absolute;right:2.444em;top:50%;transform:translateY(calc(-50% + .6em));color:var(--white);font-weight:700;font-size:.8182em;}.frame .ce-uploads .ce-uploads-filesize:after{position:absolute;right:0;top:-1.2em;color:var(--blue);font-weight:700;content:'Herunterladen';white-space:nowrap;text-align:right;transition:all .25s linear;}html[lang="en"] .frame .ce-uploads .ce-uploads-filesize:after{content:'Download';}html[lang="fr"] .frame .ce-uploads .ce-uploads-filesize:after{content:'Télécharger';}html[lang="pt"] .frame .ce-uploads .ce-uploads-filesize:after{content:'Download';}.frame .ce-uploads a:hover .ce-uploads-filesize:after{color:var(--white);}.frame .ce-uploads a[href$=".pdf"] .ce-uploads-filesize:before{content:'PDF | ';}.frame .ce-uploads a .ce-uploads-description{font-weight:400;max-width:calc(100% - 3em - 200px);}.frame .ce-uploads a .ce-uploads-fileName{max-width:calc(100% - 4em - 200px);}.frame .ce-uploads a .ce-uploads-fileName::before{display:block;position:absolute;right:200px;top:50%;transform:translateY(-50%);width:2em;height:2em;content:"\f56d";font:900 2rem/2em "Font Awesome 6 Free";text-align:center;}.map{position:relative;}.map .locations{display:block;position:absolute;top:0;left:0;width:100%;height:100%;}.map .locations .location{display:block;position:absolute;top:0;left:0;width:20px;height:20px;transform:translate(-50%,-50%);background:var(--yellow);border-radius:50%;cursor:pointer;}.map .locations .location .sonar{display:block;position:absolute;z-index:1;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%);background:var(--yellow);border-radius:50%;opacity:1;pointer-events:none;transition:all 0s normal;}.map .locations .location.ready .sonar{animation:sonar .75s ease-out;}.map .locations .location:hover .sonar{transform:translate(-50%,-50%) scale(3);opacity:0;transition:all .75s ease-out;}@keyframes sonar{from{opacity:1;transform:translate(-50%,-50%);}to{transform:translate(-50%,-50%) scale(3);opacity:0;}}.map .locations .loctitle{display:block;position:absolute;bottom:0;left:50%;pointer-events:none;transform:translateX(-50%) scale(0);color:var(--text);font:400 1.25em/2em "Manrope",sans-serif;padding:.5em 1.5em;border-radius:10px;background:var(--white);transition:all .15s ease-out;white-space:nowrap;}.map .locations .loctitle::after{display:block;content:'';width:1px;height:100px;position:absolute;top:100%;left:50%;background:var(--white);}.map .locations .loctitle a{color:var(--yellow);font:400 1em/2em "Manrope",sans-serif;text-decoration:none;}.map .locations .loctitle a:hover{text-decoration:underline;}.map .locations .location.active .sonar,.map .locations .location.active:hover{background-color:var(--white);}.map .locations .location.active .loctitle{transform:translate(-50%,-110px) scale(1);pointer-events:all;}.history-list .history-list-item{position:relative;padding:50px 0;}.history-list .history-list-item .history-list-text{width:50%;padding-left:8.333%;}.history-list .history-list-item.history-list-item-odd .history-list-text{width:50%;padding-left:41.666%;box-sizing:content-box;}.history-list .history-list-item .history-list-image + .history-list-text{position:absolute;top:50%;left:0;transform:translateY(-50%);box-sizing:content-box;}.history-list .history-list-item .history-list-image{width:40%;}.history-list .history-list-item.history-list-item-even .history-list-image{padding-left:60%;}.swipe-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:3;pointer-events:none;}.swipe-indicator{position:absolute;top:50%;left:50%;width:100px;height:50px;transform:translate(-50%,-50%);}.swipe-indicator:before{display:block;content:"\e4ba";width:100%;font:900 2rem/1em "Font Awesome 6 Free";text-align:center;color:var(--white);}.swipe-indicator:after{display:block;content:"swipe";width:100%;font:400 1rem/20px "Manrope",sans-serif;text-align:center;color:var(--white);}.tx-aejobs-list{padding-bottom:40px;}.j-group{font-size:1rem;text-align:left;}.j-title{display:block;position:relative;text-decoration:none;padding:10px 20px;margin:0 40px;width:calc(100% - 122px);transition:all 0.35s ease;background-color:var(--blue);cursor:pointer;border:1px solid var(--blue);}.j-title h3{color:var(--white);margin-bottom:0;}.j-title:after{display:block;content:'';position:absolute;right:20px;top:calc(50% + 2px);width:.8em;height:.8em;border-left:2px solid var(--white);border-bottom:2px solid var(--white);transform-origin:right top;transform:rotate(135deg) translate(55%,-55%);transition:all .25s ease-out;}.j-group.j-active .j-title,.j-title:hover{background-color:var(--white);}.j-group.j-active .j-title h3,.j-title:hover h3{color:var(--blue);}.j-title:hover:after,.j-group.j-active .j-title:after{transform:rotate(-45deg) translate(65%,-65%);border-color:var(--blue);}.j-group .j-list{margin:0 40px;border:1px solid var(--blue);border-top:0 none;width:calc(100% - 82px);}.j-group .frame-job{border-bottom:1px solid var(--blue);margin:0 20px;padding:0;width:calc(100% - 40px);}.j-group .job-item:last-of-type .frame-job{border-bottom:0 none;}.job-item .frame-job a:after{display:block;content:"\f061";font:400 1.25em/1.125em "Font Awesome 6 Free";color:var(--yellow);position:absolute;right:20px;top:50%;transform:translateY(-50%);transition:all .25s ease-out;}.job-item .frame-job a:hover:after{right:40px;}.job-item .frame-job{padding:0;margin:0 20px;border-bottom:1px solid var(--blue);}.job-item .frame-job:first-of-type{border-top:1px solid var(--blue);}.job-item .frame-job a{display:block;position:relative;text-decoration:none;padding:20px;margin:0;transition:all 0.35s ease;color:var(--blue);}.job-item .frame-job a:hover{color:var(--white);background-color:var(--blue);}.job-hl{font:400 1.25em/1.125em "Manrope",sans-serif;}.job-ort{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font:400 1.25em/1.125em "Manrope",sans-serif;}.st0{fill:var(--blue);}.text-footer a svg{transition:all 0.25s ease;}.text-footer a:hover svg{transform:scale(1.1);}.jobname{display:block;font:400 1.875em/1.125em "Manrope",sans-serif;color:var(--blue);margin-bottom:20px;}.jobname::before{content:'Jetzt online bewerben als ';}html[lang="en"] .jobname::before{content:'Apply online now as ';}html[lang="fr"] .jobname::before{content:'Postulez en ligne maintenant en tant que ';}html[lang="pt"] .jobname::before{content:'Inscreva-se on-line agora como ';}.color-gradient .jobname,.color-blue .jobname{color:var(--white);}.color-blue .job-item .frame-job{border-bottom:1px solid var(--white);}.color-blue .job-item .frame-job:first-of-type{border-top:1px solid var(--white);}.color-blue .job-item .frame-job a{display:block;position:relative;text-decoration:none;padding:20px;margin:0;transition:all 0.35s ease;color:var(--white);}.color-blue .job-item .frame-job a:hover{color:var(--white);background-color:var(--lightblue);}.jobshare svg path{fill:var(--white);}.jobshare:hover svg path{fill:var(--yellow);}.arbeitszeit,.arbeitsort{display:block;}.faq-item .question{display:block;position:relative;cursor:pointer;}.faq-item .question h3{padding-right:30px;}.faq-item .faq-active .question h3{color:var(--text);}.faq-item .question:after{display:block;content:'';position:absolute;right:20px;top:calc(50% + 2px);width:.8em;height:.8em;border-left:2px solid var(--yellow);border-bottom:2px solid var(--yellow);transform-origin:right top;transform:rotate(135deg) translate(55%,-55%);transition:all .25s ease-out;}.faq-item .question:hover:after{transform:rotate(-45deg) translate(65%,-65%);}.faq-item .faq-active .question:after{transform:rotate(-45deg) translate(65%,-65%);border-color:var(--text);}.faq-item .answer{padding:0 0 20px;width:100%;}.color-blue .faq-item .faq-active .question h3{color:var(--white);}.color-blue .faq-item .faq-active .question:after{border-color:var(--white);}.counter{width:calc(100% + 24px);margin:0 -12px;padding:0;}.counter:after{display:block;width:100%;height:0;clear:both;content:'';}.counter .counting{display:block;float:left;width:calc(33.333% - 24px);margin:12px;height:100%;position:relative;vertical-align:top;background-color:var(--white);border-radius:10px;}.counter .counting:before{display:block;content:"";margin-top:50%;}.counter .c-inner{position:absolute;left:50%;top:50%;transform:translate(10px,-50%);text-align:right;width:calc(50% - 40px);}.counter .countup-extra{display:none;}.counter .countup{display:block;font:500 5em/1.111em "Manrope",sans-serif;margin-bottom:.5em;float:right;width:100%;text-align:right;}.counter .countup-text{display:block;font:500 1.125em/1.333em "Manrope",sans-serif;margin:0 0 .5em;clear:both;width:100%;text-align:right;hyphens:auto;}.counter .c-icn{display:block;width:40%;margin:0 auto 20px auto;height:auto;position:absolute;left:5%;top:50%;transform:translateY(-50%);}.counting .c-inner:before{position:relative;width:120px;margin:0 auto;display:block;padding-bottom:80px;}.tx-indexedsearch-searchbox legend{display:none;}.tx-indexedsearch-search-submit,.tx-indexedsearch-form{display:block;float:left;width:calc(50% - 10px);font:400 1.125em/1.333em "Manrope",sans-serif;padding-right:10px;}.tx-indexedsearch-search-submit{padding:29px 0 0 10px;}.tx-indexedsearch-form label{display:block;margin-bottom:0;height:30px;}.tx-indexedsearch-searchbox-sword{display:block;width:calc(100% - 24px);padding:0 10px;height:2.5em;font:400 1em/1.5em "Manrope",sans-serif;border:2px solid var(--text);border-radius:8px;background:rgba(255,255,255,.8);color:var(--text);}.tx-indexedsearch-search-submit input{display:inline-block;position:relative;border-radius:8px;border:2px solid var(--white);background-color:var(--blue);line-height:1em;padding:15px 40px 15px 40px;text-decoration:none;color:var(--white);transition:all 0.3s ease;font:700 1em/1em "Manrope",sans-serif;text-decoration:none!important;cursor:pointer;box-sizing:content-box;}.tx-indexedsearch-search-submit input:hover{text-decoration:none;color:var(--blue);border-color:var(--white);background-color:var(--yellow);}.tx-indexedsearch-info-sword{font:400 1.125em/30px "Manrope",sans-serif;margin:20px 0 10px 0;}.tx-indexedsearch-info-sword-word{font-weight:700;}.tx-indexedsearch-res hr{margin:20px 0;}.uc-embedding-container .uc-embedding-more-info{background-color:var(--gray);color:var(--text);}.uc-embedding-container .description-text{color:var(--text);}.tx-powermail fieldset{margin-left:-20px;width:calc(100% + 40px);}.tx-powermail legend,.tx-powermail h3{display:none;}.tx-powermail label{display:block;font:400 1em/1.5em "Manrope",sans-serif;padding-bottom:.25em;}.tx-powermail .powermail_fieldwrap{display:block;position:relative;float:left;width:calc(50% - 40px);padding:10px 20px;}.tx-powermail .powermail_fieldwrap_type_radio{width:calc(100% - 40px);}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_input:nth-of-type(2n + 1){clear:both;}.tx-powermail .powermail_fieldwrap select,.tx-powermail .powermail_fieldwrap textarea,.tx-powermail .powermail_fieldwrap input[type="email"],.tx-powermail .powermail_fieldwrap input[type="text"],.tx-powermail .powermail_fieldwrap input[type="number"],.tx-powermail .powermail_fieldwrap input[type="tel"]{display:block;width:calc(100% - 24px);padding:0 10px;height:2.5em;font:400 1em/1.5em "Manrope",sans-serif;border:2px solid var(--white);border-radius:8px;background:rgba(255,255,255,.8);color:var(--text);}.tx-powermail .powermail_fieldwrap textarea.powermail_field_error,.tx-powermail .powermail_fieldwrap input[type="email"].powermail_field_error,.tx-powermail .powermail_fieldwrap input[type="text"].powermail_field_error,.tx-powermail .powermail_fieldwrap input[type="number"].powermail_field_error,.tx-powermail .powermail_fieldwrap input[type="tel"].powermail_field_error{border-bottom:0 none;border-radius:10px 10px 0 0;}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_file .powermail_field{display:block;border:2px solid var(--white);border-radius:8px;width:calc(100% - 2px);}.tx-powermail .powermail_fieldwrap input[type=file]{-webkit-appearance:none;}.tx-powermail .powermail_fieldwrap input[type=file]::file-selector-button{border-radius:6px 0 0 6px;padding:0 10px;height:2.5em;font:400 1em/1.5em "Manrope",sans-serif;border:0 none;border-right:2px solid var(--white);background:var(--text);color:var(--white);margin:-1px 20px 0 0;transition:all .25s;}.tx-powermail .powermail_fieldwrap input[type=file]::file-selector-button:hover{background-color:var(--yellow);}.tx-powermail .powermail_fieldwrap .powermail_fieldwrap_type_file .powermail_label{display:none;}.tx-powermail .powermail_fieldwrap textarea{height:6em;padding:5px 10px;}.tx-powermail .powermail_field{font:400 1em/1.5em "Manrope",sans-serif;color:var(--text);}.tx-powermail .powermail_field a{color:var(--blue);}.tx-powermail .powermail_field a:hover{color:var(--yellow);}.color-yellow .tx-powermail .powermail_field,.color-yellow .tx-powermail .powermail_field a,.color-gradient .tx-powermail .powermail_field,.color-gradient .tx-powermail .powermail_field a,.color-blue .tx-powermail .powermail_field,.color-blue .tx-powermail .powermail_field a{color:var(--white);}.color-blue .tx-powermail .powermail_field a:hover,.color-gradient .tx-powermail .powermail_field a:hover{color:var(--yellow);}.color-yellow .tx-powermail .powermail_field a:hover{color:var(--blue);}.tx-powermail .powermail_fieldwrap_type_radio .radio{float:left;width:50%;padding:5px 0;}.tx-powermail .powermail_fieldwrap_type_radio .radio:nth-child(2n+2){width:calc(50% - 20px);padding-left:20px;}.tx-powermail .powermail_fieldwrap_type_textarea,.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_submit,.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check,.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_html,.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_file,.tx-powermail .powermail_fieldwrap_type_text{width:calc(100% - 40px);}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio input,.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check input{display:none;}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio .radio label,.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check .checkbox label{display:block;position:relative;font:400 1em/1.5em "Manrope",sans-serif;padding:0 0 0 28px;margin:0;}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio .radio input + i{display:block;position:absolute;top:.2em;left:0;content:"";width:1em;height:1em;background:transparent;border:2px solid var(--white);border-radius:50%;transition:all 0.25s ease;}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio .radio input:checked + i{background:var(--yellow);}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check .checkbox input + i{display:block;position:absolute;top:.2em;left:0;content:"";width:1em;height:1em;background:center center none no-repeat transparent;border:1px solid var(--white);border-radius:2px;transition:all 0.25s ease;}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check .checkbox input:checked + i{display:block;background:center center url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--!Font Awesome Free 6.5.2 by@fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons,Inc.--><path style="fill:rgb(247,166,0);" d="M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z"/></svg>') no-repeat;background-size:80%;}.powermail_fieldwrap.powermail_fieldwrap_type_file .powermail_file{border:none;padding:0;}.tx-powermail .powermail_fieldwrap .powermail-errors-list{list-style:none;background:var(--yellow);border:2px solid var(--white);border-top:0 none;border-radius:0 0 10px 10px;}.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio .powermail-errors-list,.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check .powermail-errors-list{border-top:2px solid;border-radius:0 10px 10px 10px;clear:both;}.tx-powermail .powermail_fieldwrap .powermail-errors-list li{font:500 0.85rem/1.5em "Manrope",sans-serif;padding:5px 10px;color:var(--white);}.tx-powermail .powermail_fieldwrap .powermail-errors-list li:before{display:none;content:none;}.tx-powermail .powermail_fieldwrap input.powermail_submit{display:inline-block;position:relative;border-radius:8px;border:2px solid var(--white);background-color:var(--blue);line-height:1em;padding:15px 40px 15px 40px;text-decoration:none;color:var(--white);transition:all 0.3s ease;font:700 1em/1em "Manrope",sans-serif;text-decoration:none!important;cursor:pointer;box-sizing:content-box;}.tx-powermail .powermail_fieldwrap input.powermail_submit:hover{text-decoration:none;color:var(--blue);border-color:var(--white);background-color:var(--yellow);}.tx-powermail select option{background-color:var(--white);background-image:none !important;}.tx-powermail .powermail_fieldwrap select::-ms-expand{display:none;}@media screen and (max-width:1599px){.menu_pages .frame-csc-col-width-50 .teaser-content{padding-top:.5em;}#menu .men-level-1-wrap li.men-level-2-item a{padding:5px;}}@media screen and (max-width:1279px){.menu_pages .frame-csc-col-width-50 .teaser-content{padding-top:0;}.menu_pages .frame-csc-col-width-50 .teaser-content .teaser-title,.menu_pages .frame-csc-col-width-50 .teaser-content .teaser-text,.menu_pages .frame-csc-col-width-50 .teaser-content .teaser-button{margin:0;}.menu_pages .frame-csc-col-width-50 .teaser-content .teaser-text,.menu_pages .frame-csc-col-width-50 .teaser-content .teaser-button,.menu_pages .frame-csc-col-width-33 .teaser-content .teaser-text,.menu_pages .frame-csc-col-width-33 .teaser-content .teaser-button,.counter .countup-text,.frame ul.checkmark li,.frame ul li,.frame ol li,.button,h5,h6,.subheader,p{font-size:1em;}h1{font-size:3em;}.counter .countup-extra,.counter .countup,h2{font-size:2.5em;}h3{font-size:1.5em;}.menu_pages .frame-csc-col-width-33 .teaser-content .teaser-title,h4{font-size:1em;}#logo{height:70px;margin-top:20px;}#section{padding-top:110px;}#headerbar{height:110px;}#header.big-header .frame{height:calc(100vh - 110px);}#header.big-header .ce-gallery video,#header.big-header .ce-gallery img{height:calc(100vh - 110px);}.startseiteblau #fc-1 .frame-type-menu_pages,.startseite #fc-1 .frame-type-menu_pages{padding:25px 20px;}#menu .men-item.pos-8 a,#menu a{font-size:1rem;padding-top:42px;}#menu li.men-level-1-item a{margin:0 15px;}#menu .men-level-2-wrap{padding:20px 15px 15px;}#menu .men-level-1-wrap li.men-level-2-item a{font-size:.9rem;padding:5px 0;}#menu.showsub .men-button{top:150px;}#menu .men-level-2-wrap .men-inner-wrap ul{padding-top:65px;}.men-main.showsub .toplinks{top:130px;}.men-main .toplinks .ce-gallery .ce-column{padding-top:0;}.scrolled .men-main.showsub .toplinks{top:100px;}.startseiteblau .content,.startseite .content{padding:60px 0;}.frame-layout-120 .frame-layout-150::before{font-size:14.5em;}.frame-layout-120 .frame-layout-150 .ce-gallery{position:absolute;top:50%;left:0;transform:translateY(-50%);}}@media screen and (max-width:1023px){#logo{width:140px;height:50px;}.ovh #logo,.scrolled #logo{margin-top:10px;height:40px;}#headerbar{height:90px;}#header.big-header .frame{height:calc(100vh - 90px);}#header.big-header .ce-gallery{margin:0;width:100%;}#header.big-header .ce-gallery video,#header.big-header .ce-gallery img{height:calc(100vh - 90px);}.ovh #headerbar,.scrolled #headerbar{height:60px;}.ovh #topbar,.scrolled #topbar,#topbar{top:-90px;}.startseiteblau #header .frame,.startseite #header .frame{height:calc(100vh - 90px);}#section{padding-top:90px;}#topbar .contact{display:none;}.counter .counting{width:calc(50% - 24px);}.startseiteblau #fc-1 .frame-type-menu_pages,.startseite #fc-1 .frame-type-menu_pages{padding:20px;}#menu.showsub .men-button,#menu .men-button{opacity:1;top:45px;right:35px;pointer-events:all;transition:all .2s ease-out;}#topbar .searchbox,#topbar .searchbox.active,#topbar #lang{position:absolute;right:0;top:65px;height:25px;width:100vw;background-color:var(--blue);overflow:visible;transition:top .2s ease-out;}.lang #topbar #lang{top:90px;}.search #topbar .searchbox{top:90px;}.lang #headerbar,.search #headerbar{top:25px;}#topbar .searchbox input[type="submit"]{height:25px;width:90px;text-align:center;line-height:13px;display:block;float:left;}#topbar .searchbox input[type="text"]{height:13px;width:calc(100% - 102px);line-height:13px;background:white;display:block;float:left;}#topbar .searchbox .close,#topbar .searchbox::before{left:initial;right:150px;top:60px;font-size:1rem;cursor:pointer;transition:all .2s ease-out;color:var(--blue);line-height:20px;width:20px;height:20px;text-align:center;}.ovh #topbar .searchbox .close,.scrolled #topbar .searchbox .close,.ovh #topbar .searchbox::before,.scrolled #topbar .searchbox::before{top:45px;}.lang #topbar .searchbox .close,.lang #topbar .searchbox::before{top:85px;}.ovh.lang #topbar .searchbox .close,.ovh.lang #topbar .searchbox::before,.lang .scrolled #topbar .searchbox .close,.lang .scrolled #topbar .searchbox::before{top:70px;}#topbar .searchbox.active .close{left:initial;}#lang::before{left:initial;right:100px;top:60px;font-size:1rem;cursor:pointer;transition:top .2s ease-out;color:var(--blue);}.ovh #lang::before,.scrolled #lang::before{top:45px;}.search #lang::before{top:85px;}.ovh.search #lang::before,.search .scrolled #lang::before{top:70px;}#lang ul{padding:0;background:transparent;box-shadow:initial;}#lang li{position:static;display:inline-block;padding:0 10px;background:none;}#lang li.active{position:static;display:inline-block;padding:0 10px;background:var(--yellow);}#lang li a{line-height:25px;color:var(--white);}#lang li.active a{color:var(--blue);}.ovh #menu.showsub .men-button,.scrolled #menu.showsub .men-button,.ovh #menu .men-button,.scrolled #menu .men-button{top:30px;}.men-main-wrap{opacity:0;pointer-events:none;transition:all .2s ease-out;}.men-main .button-outer-wrap,#menu.active .men-level-1-wrap,.men-main.active .men-main-wrap{opacity:1;pointer-events:all;}.men-main .men-main-wrap{background:var(--white);width:100vw;height:calc(100vh - 60px);position:absolute;left:0;top:60px;}#menu .pos-1 a:hover,.startseiteblau #menu .pos-1 a,.startseite #menu .pos-1 a,#menu .pos-1 a{content:none;height:auto;margin-bottom:0 !important;}#menu .pos-8{margin-top:40px;}#menu .men-level-1-wrap{float:none;padding-left:25px;padding-top:15px;pointer-events:none;}#menu li.men-level-1-item{display:block;position:static;}.scrolled #menu a,#menu a{line-height:2em;padding-top:1em;}.men-main.active .toplinks{top:0;pointer-events:all;opacity:1;}#menu.active .men-meta-wrap{top:calc(100vh - 80px);pointer-events:all;opacity:1;}.men-main .toplinks .content-inner-wrap{background-color:var(--blue);border-color:var(--white);}.scrolled #menu.active .men-level-2-wrap,#menu.active .men-level-2-wrap{top:0;background:transparent;}#menu .men-level-2-wrap{padding-top:0;}#menu.active .men-button{top:30px;pointer-events:all;}#menu.active .menu-icon-line-top{transform:translate(0,6px) rotate(-45deg);}#menu.active .menu-icon-line-middle{opacity:0;}#menu.active .menu-icon-line-bottom{transform:translate(0,-6px) rotate(-135deg);}#menu .menu-icon-line-top,#menu .menu-icon-line-bottom{transform:none;}#menu .menu-icon-line-middle{opacity:1;}#menu .men-level-1-item.sub .opener{display:inline-block;width:1rem;height:2rem;cursor:pointer;vertical-align:bottom;}#menu .men-level-1-item.sub .opener:after{display:block;width:.55rem;height:.55rem;content:'';border-top:2px solid var(--yellow);border-right:2px solid var(--yellow);transform:rotate(45deg) translate(75%,75%);cursor:pointer;}#menu li a::after{display:none;content:none;}#menu .men-level-2-wrap .men-inner-wrap{width:calc(100% - 360px);}#menu .men-level-2-wrap .men-inner-wrap ul{padding-top:0 !important;}#menu .men-level-2-wrap .men-inner-wrap .title{display:block;font:700 1.125rem/68px "Manrope",sans-serif;color:var(--yellow);padding:15px 20px 0;cursor:pointer;}#menu .men-level-2-wrap .men-inner-wrap .title:before{display:inline-block;width:.55rem;height:.55rem;margin-right:.5em;content:'';border-bottom:2px solid var(--yellow);border-left:2px solid var(--yellow);transform:rotate(45deg) translateY(-10%);}#menu .men-level-1-wrap li.men-level-2-item a{padding:0 20px;line-height:2em;}#menu li.men-level-2-item:nth-of-type(1){display:block;}#menu .men-level-2-wrap{top:0;left:100%;opacity:0;}#menu .subactive{width:200vw;left:-100%;}#menu .subactive .men-level-1-item{pointer-events:none;}#menu .activesub .men-level-2-wrap{opacity:1;left:50%;pointer-events:all;}.scrolled .men-main.showsub .toplinks{top:0;}#menu li.men-level-1-item:hover .men-level-2-wrap{top:0;}h1{font-size:2.75em;}.counter .countup-extra,.counter .countup,h2{font-size:2em;}h3{font-size:1.375em;}p{word-wrap:break-word;hyphens:auto;}.frame.frame-layout-140 .ce-intext .ce-bodytext{width:calc(66.666% - 80px);left:33.333%;}.frame-layout-130 .frame:first-of-type,.frame-layout-130 .frame:last-of-type{width:calc(50% - 40px);}.ce-gallery .ce-bodytext{font-size:.875rem;}.ce-gallery .ce-bodytext h4{font-size:1.25em;}.frame-layout-150 .ce-textpic.ce-above .ce-gallery img,.frame-layout-150 .ce-image.ce-above .ce-gallery img{width:85%;}.tx-powermail .powermail_fieldwrap select,.tx-powermail .powermail_fieldwrap textarea,.tx-powermail .powermail_fieldwrap input[type="email"],.tx-powermail .powermail_fieldwrap input[type="number"],.tx-powermail .powermail_fieldwrap input[type="tel"],.tx-powermail .powermail_fieldwrap input[type="text"]{font-size:.9em;}.startseiteblau .content,.startseite .content{padding:60px 0;}.frame-space-before-extra-small{padding-top:0;}.frame-space-after-extra-small{padding-bottom:0;}.frame-space-before-small{padding-top:20px;}.frame-space-after-small{padding-bottom:20px;}.frame-space-before-medium{padding-top:35px;}.frame-space-after-medium{padding-bottom:35px;}.frame-space-before-large{padding-top:50px;}.frame-space-after-large{padding-bottom:50px;}.frame-space-before-extra-large{padding-top:70px;}.frame-space-after-extra-large{padding-bottom:70px;}.ce-image.ce-above .ce-gallery,.ce-textpic.ce-below .ce-gallery,.ce-textpic.ce-above .ce-gallery{width:calc(100% + 20px);margin:0 0 0 -10px;}.ce-image.ce-above .ce-gallery[data-ce-columns="1"],.ce-textpic.ce-below .ce-gallery[data-ce-columns="1"],.ce-textpic.ce-above .ce-gallery[data-ce-columns="1"],.ce-image.ce-above .ce-gallery[data-ce-columns="2"],.ce-textpic.ce-below .ce-gallery[data-ce-columns="2"],.ce-textpic.ce-above .ce-gallery[data-ce-columns="2"]{width:calc(100% + 40px);margin:0 0 0 -20px;}.ce-gallery .ce-column{padding:10px;}.video-embed iframe{width:calc(100% - 40px);padding:0 20px;}.ce-gallery[data-ce-columns="1"] .ce-column{padding:0;}.ce-gallery[data-ce-columns="2"] .ce-column{padding:20px;}.ce-gallery[data-ce-columns="3"] .ce-column{width:calc(33.333% - 20px);}.ce-gallery[data-ce-columns="4"] .ce-column{width:calc(50% - 20px);}.ce-gallery[data-ce-columns="5"] .ce-column{width:calc(20% - 20px);}.ce-gallery[data-ce-columns="6"] .ce-column{width:calc(16.66666% - 20px);}.ce-gallery[data-ce-columns="7"] .ce-column{width:calc(12.5% - 20px);}.upper-footer .frame.frame-csc-col-width-25{width:calc(50% - 40px);}#footerlogo svg{height:auto;width:100%;}#footerlogo{height:auto;width:50%;}.frame .ce-uploads li{font-size:1em;}.frame .ce-uploads a{padding:1em;}.color-blue .job-item .frame-job a{padding:20px 0;}.job-item .frame-job a::after{right:0;}.job-hl{font-size:1em;}.job-ort{left:50%;top:50%;transform:translate(-50%,-50%);font-size:1em;}.frame .ce-uploads .ce-uploads-filesize{right:20px;}.frame .ce-uploads a .ce-uploads-fileName{max-width:calc(100% - 4em - 120px);}.frame .ce-uploads a .ce-uploads-fileName::before{right:120px;}.footer-logos{padding-top:40px;}.footer-logos .footer-logo-ww{max-width:100px;margin-top:-35px;}.footer-logos .footer-logo-gl{max-width:250px;}}@media screen and (max-width:799px){.ovh #logo,.scrolled #logo{margin-top:10px;height:40px;}#header.big-header .ce-gallery video,#header.big-header .ce-gallery img,.startseiteblau #header .frame,.startseite #header .frame{height:calc((100vh - 135px) * 0.55);}.startseiteblau #fc-1 .menu_pages,.startseite #fc-1 .menu_pages{width:100%;margin:0;}.startseiteblau #fc-1 .menu_pages .frame,.startseite #fc-1 .menu_pages .frame{padding:20px 0;width:100%;border-bottom:1px solid var(--blue);}.startseiteblau #fc-1 .menu_pages .frame:last-child,.startseite #fc-1 .menu_pages .frame:last-child{border-bottom:0 none;}#fc-1 .menu_pages .frame-csc-col-width-33{flex-direction:row;}.menu_pages .frame-csc-col-width-33 .teaser-content .teaser-title{hyphens:none;}.frame.frame-csc-col-width-50{width:calc(100% - 40px);float:none;}.map .locations .location{pointer-events:none;width:12px;height:12px;}.map .locations .location .sonar{border:1px solid var(--white);}.frame-layout-160 .frame:first-child{width:calc(50% - 40px);}.frame-layout-160 .frame{width:50%;}.frame-layout-160 .frame-layout-170 .frame:first-child,.frame-layout-160 .frame-layout-170 .frame:last-child{width:calc(100% - 40px);}.content{padding:20px 0;}.menu_pages .frame-csc-col-width-33{width:calc(50% - 20px);}.counter .counting::before{margin-top:100%;}.men-main.active .toplinks{display:none !important;pointer-events:none !important;}.menu_pages .frame-csc-col-width-50 .teaser-content .teaser-text,.menu_pages .frame-csc-col-width-50 .teaser-content .teaser-button,.menu_pages .frame-csc-col-width-33 .teaser-content .teaser-text,.menu_pages .frame-csc-col-width-33 .teaser-content .teaser-button,.counter .countup-text,.frame ul.checkmark li,.frame ul li,.frame ol li,h5,h6,.subheader,.history-list-text p,p{font-size:.9em;}h1{font-size:2em;}.counter .countup-extra,.counter .countup,h2{font-size:1.75em;}.counter .countup{position:absolute;bottom:1.5em;left:0;right:0;}.history-list{height:auto;overflow:visible;}.history-list-title{display:none;}.history-list-year{height:auto;padding-top:70px;}.history-list-year:first-child,.history-list-year.last-bottom + .history-list-year.first-top,.history-list-year.last-top + .history-list-year.first-bottom{margin-left:0;}.history-list-date{transform:none;border-radius:0 10px 10px 0;left:-20px;top:20px;}.history-list-item{float:none;clear:both;padding-top:10px;padding-bottom:20px;margin:0 !important;height:auto;}.ce-textpic.ce-left.ce-intext .ce-bodytext,.ce-textpic.ce-left.ce-intext .ce-gallery,.ce-textpic.ce-right.ce-intext .ce-bodytext,.ce-textpic.ce-right.ce-intext .ce-gallery{width:100%;padding:0;}.frame.frame-layout-140 .ce-intext.ce-textpic .ce-gallery{position:static;width:100%;}.frame.frame-layout-140 .ce-intext.ce-right .ce-gallery{margin-left:0;}.frame.frame-layout-140 .ce-textpic.ce-left.ce-intext .ce-bodytext,.frame.frame-layout-140 .ce-intext .ce-bodytext{position:static;margin-bottom:0;width:100%;padding:30px 0;background-color:transparent;}.color-blue .frame.frame-layout-140 .ce-intext .ce-bodytext *{color:var(--white);}.color-blue .frame.frame-layout-140 .ce-intext .ce-bodytext .button{border-color:var(--white);}.ce-textpic.ce-left.ce-intext .ce-bodytext{width:100%;padding-left:0;}.frame-type-textpic.frame-layout-200{padding:10px 20px;}.frame-type-textpic.frame-layout-200 .inner-frame{padding:10px 20px;}.frame-type-textpic.frame-layout-200 .ce-left .ce-gallery{width:calc(25% - 20px);padding:20px 15px 0 5px;}.frame-type-textpic.frame-layout-200 .ce-textpic .ce-bodytext{width:calc(75% - 40px);}.frame.frame-csc-col-width-25{width:calc(50% - 40px);}.frame-layout-150 .ce-textpic.ce-above .ce-gallery img,.frame-layout-150 .ce-image.ce-above .ce-gallery img{width:70%;}.frame-layout-150 .ce-textpic.ce-left.ce-intext .ce-gallery{width:100%;padding-bottom:20px;}.frame-layout-150 .ce-textpic.ce-right.ce-intext .ce-gallery{width:100%;}.frame-layout-150 .ce-textpic.ce-left.ce-intext .ce-bodytext{width:100%;}.frame-layout-150 .ce-textpic.ce-right.ce-intext .ce-bodytext{width:100%;}.frame-layout-150 .ce-textpic.ce-right.ce-intext .ce-gallery .ce-column{width:100% !important;padding:10px 0 0;}.frame-layout-120 .frame-layout-150 .ce-textpic.ce-left.ce-intext .ce-bodytext{width:calc(60% - 30px)}.frame-layout-120 .frame-layout-150 .ce-textpic.ce-left .ce-gallery img{width:30%;}.frame-layout-120 .frame .ce-gallery[data-ce-columns="1"] .ce-column img{margin-left:40px;}.men-social-wrap{padding-right:60px;}.tx-powermail fieldset{margin-left:-10px;width:calc(100% + 20px);}.tx-powermail .powermail_fieldwrap{width:calc(50% - 20px);padding:10px 10px;}.tx-powermail .powermail_fieldwrap_type_textarea,.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_submit,.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_check,.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_html,.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_file,.tx-powermail .powermail_fieldwrap.powermail_fieldwrap_type_radio,.tx-powermail .powermail_fieldwrap_type_text{width:calc(100% - 20px);}.tx-powermail .powermail_fieldwrap_type_radio .radio:nth-child(2n+2){width:calc(50% - 10px);padding-left:10px;}.men-main.showsub .toplinks{top:0;display:none !important;pointer-events:none !important;}.frame-layout-160 .frame:first-child{width:calc(100% - 40px);}.frame-layout-160 .frame{width:100%;}.frame-layout-160 .frame:first-of-type{width:calc(100% - 40px);float:left;}.frame-layout-220 .ce-gallery .ce-column{width:100%;}.frame-layout-220 .ce-gallery .ce-column:nth-child(2n){margin-left:0;}.frame-layout-220 .ce-gallery .ce-column figure{top:40px;transform:none;}#footerlogo{width:70%;}footer .lower-footer p.align-right{text-align:left;}.counter .c-inner{text-align:center;width:calc(100% - 40px);left:50%;top:initial;bottom:20px;transform:translateX(-50%);}.counter .c-inner span{text-align:center;}.counter .c-icn{left:50%;top:20px;transform:translateX(-50%);width:50%;}.job-hl{display:inline-block;margin-right:1em;}.job-ort{display:inline-block;transform:none;position:static;}}@media screen and (max-width:569px){.menu_pages .frame-csc-col-width-33{width:calc(100% - 20px);}.counter .counting::before{margin-top:125%;}#menu .men-meta-wrap li.men-item,.men-meta-wrap li.men-item{display:block;}#menu .men-meta-wrap li.men-item a{font-size:.8rem;}#menu.active .men-meta-wrap{top:initial;height:auto;bottom:0;left:initial;right:0;text-align:right;}p .button{margin-bottom:1em;}ul.two-columns{columns:1;}#header.big-header h1{font-size:1.5em;}#header.big-header .frame .herotext .ce-bodytext{width:75%;padding-bottom:0;}.frame-space-before-extra-small{padding-top:0;}.frame-space-after-extra-small{padding-bottom:0;}.frame-space-before-small{padding-top:10px;}.frame-space-after-small{padding-bottom:10px;}.frame-space-before-medium{padding-top:20px;}.frame-space-after-medium{padding-bottom:20px;}.frame-space-before-large{padding-top:30px;}.frame-space-after-large{padding-bottom:30px;}.frame-space-before-extra-large{padding-top:40px;}.frame-space-after-extra-large{padding-bottom:40px;}.frame-layout-130 .frame:first-of-type,.frame-layout-130 .frame:last-of-type{width:calc(100% - 40px);}.frame-layout-120 .frame{width:calc(100vw - 80px) !important;height:auto !important;pointer-events:none;}.frame-layout-120 .frame-layout-150 .ce-gallery,.frame-layout-120 .frame-layout-150 .ce-textpic.ce-left.ce-intext .ce-bodytext{position:static;transform:none;width:100%;text-align:center;}.frame-layout-120 .slick-dots{right:0;bottom:0;text-align:center;width:100%;transform:none;margin:0 auto;}.frame-layout-120 .slick-dots li{display:inline-block;margin:0 .5em;padding:0;width:auto;pointer-events:all;}.frame-layout-120 .frame .ce-gallery[data-ce-columns="1"] .ce-column img{margin:0 auto;}.frame-layout-120 .frame ul li::before{display:none;content:none;}.frame-layout-120 .frame ul li{width:100%;padding:0;}.history-list .history-list-item .history-list-text,.history-list .history-list-item.history-list-item-odd .history-list-text,.history-list .history-list-item .history-list-image + .history-list-text{position:static;transform:none;width:100%;padding:0;}.history-list .history-list-item.history-list-item-even .history-list-image,.history-list .history-list-item .history-list-image{width:80%;padding:0 0 20px;}.history-list .history-list-item{padding:0 0 40px;}.tx-powermail .powermail_fieldwrap{width:calc(100% - 20px);}.color-blue .icn-mail a,.color-blue .icn-phone a,.color-blue .icn-loc a,.color-gradient .icn-mail a,.color-gradient .icn-phone a,.color-gradient .icn-loc a{color:var(--white);text-decoration:none;}.frame .ce-uploads a .ce-uploads-fileName{font-size:.9em;}.frame .ce-uploads a .ce-uploads-fileName{max-width:calc(100% - 35px);}.frame .ce-uploads a .ce-uploads-fileName::before{right:0;}.frame .ce-uploads a{padding-bottom:36px;}.frame .ce-uploads .ce-uploads-filesize{bottom:10px;left:16px;top:initial;right:initial;}.frame .ce-uploads .ce-uploads-filesize::after{display:none;content:none;}}@media screen and (max-width:479px){.frame-layout-150 .ce-textpic.ce-left.ce-intext .ce-gallery{width:calc(100% + 20px);margin:0 0 0 -10px;}.frame-layout-150 .ce-textpic.ce-left.ce-intext .ce-bodytext{width:100%;}.ce-gallery .ce-column:not(.frame-layout-140 .ce-gallery .ce-column,.frame-layout-200 .ce-gallery .ce-column){width:calc(100% - 20px) !important;padding:0 10px 20px;}.frame-type-textpic.frame-layout-200 .ce-left .ce-gallery{width:calc(100% - 40px);padding:20px 20px 0;display:block;}.frame-type-textpic.frame-layout-200 .ce-textpic .ce-bodytext{width:calc(100% - 40px);}h1{font-size:1.8em;}.counter .countup-extra,.counter .countup,h2{font-size:1.35em;}.menu_pages .frame-csc-col-width-50 .teaser-content .teaser-title,h3{font-size:1em;}.counter .c-icn{width:70%;}.counter .counting::before{margin-top:130%;}.counter .c-icn{top:10px;}.counter .c-inner{bottom:10px;}#menu .men-level-1-wrap{transition:all .2s ease-out;}#menu.active.showsub .men-level-1-wrap{margin-left:-100%;}#menu .men-level-2-wrap .men-inner-wrap{width:calc(100% - 40px);}#menu .men-level-2-wrap{transition:all .2s ease-out;}#menu.active .men-level-1-item .opener:before{display:block;opacity:0;content:"\f104";font:900 1rem/1.25em "Font Awesome 6 Free";color:var(--yellow);width:100%;z-index:5;position:absolute;left:120vw;top:40px;transition:all .2s ease-out;}#menu.active.showsub .men-level-1-item.activesub .opener:before{left:40px;opacity:1;}#menu .men-meta-wrap a{line-height:2em;bottom:20px;}.startseiteblau #header .frame,.startseite #header .frame{height:300px;}.startseiteblau #header .ce-gallery video,.startseiteblau #header .ce-gallery img,.startseite #header .ce-gallery video,.startseite #header .ce-gallery img{width:100%;height:300px;object-fit:cover;}.content{padding:10px 0;}.frame-space-after-overflow{margin-bottom:20px;}.video-embed iframe{width:calc(100% - 20px);}#breadcrumb ul{width:calc(100% - 20px);padding:10px;}#footerlogo{height:auto;width:60%;}.upper-footer .frame.frame-csc-col-width-25{width:calc(100% - 40px);padding:10px 20px;}.frame.frame-csc-col-width-25{width:calc(100% - 20px);}#header.big-header .frame .herotext{width:calc(100% - 60px);}#header .frame{padding:0 20px;}#header .frame .ce-gallery .ce-column{padding-bottom:0;}.headerbar-inner{width:calc(100% - 60px);padding:0 30px;}.header-wrap{width:100%;padding:0;}.content-inner-wrap{width:calc(100% - 20px);padding:0 10px;}.frame.frame-layout-140 .ce-textpic.ce-left.ce-intext .ce-bodytext,.frame.frame-layout-140 .ce-intext .ce-bodytext{width:100%;padding:40px 0;}.frame-layout-120 .frame{width:calc(100vw - 60px) !important;}#header.big-header .frame .herotext header,#header.big-header .frame .herotext .ce-bodytext{width:100%;}#header.big-header h1{font-size:1.25em;}.tx-powermail .powermail_fieldwrap_type_radio .radio,.tx-powermail .powermail_fieldwrap_type_radio .radio:nth-child(2n+2){width:100%;padding-left:0;}.frame-layout-220 .ce-gallery .ce-column{width:100%;}.frame-layout-220 .ce-gallery .ce-column:nth-child(2n){margin-left:0;}.frame-layout-220 .ce-gallery .ce-column .ce-bodytext{width:calc(100% - 20px);padding:110px 10px 20px;}.frame-layout-220 .ce-gallery .ce-column figure{top:0;left:20px;width:100px;}.counter .countup{bottom:1.85em;}.footer-logos .footer-logo-ww{display:block;float:none;padding-left:0;margin-bottom:20px;}.footer-logos .footer-logo-gl{display:block;float:none;}}@media screen and (max-width:399px){#topbar .topbar-inner{width:100%;}.men-social-wrap{padding-right:40px;}#lang{float:left;margin-left:20px;}#headerbar{height:70px;}#logo{width:130px;height:40px;}#section{padding-top:70px;}.headerbar-inner{width:calc(100% - 40px);padding:0 20px;}#logo{margin-top:15px;}#breadcrumb{width:100%;padding:0;}#breadcrumb ul{width:calc(100% - 40px);padding:20px;}#menu.showsub .men-button,#menu .men-button{right:20px;}#header .frame .ce-gallery .ce-column{width:100% !important;padding:0;}#header .frame .herotext{width:calc(100% - 40px);}.content-inner-wrap{width:100%;padding:0;}.counter .counting::before{margin-top:150%;}.counter .counting{width:calc(50% - 10px);margin:5px;}.counter{width:calc(100% + 10px);margin:0 -5px;}h1{font-size:1.6em;}.counter .countup-extra,.counter .countup,h2{font-size:1.25em;}#menu.showsub .men-button,#menu .men-button{top:35px;}.upper-footer .frame.frame-csc-col-width-25{width:calc(100% - 40px);padding:10px 20px;}#header.big-header .frame .herotext{width:calc(100% - 40px);}.frame-layout-120 .frame{width:calc(100vw - 40px) !important;}.counter .countup{bottom:3em;}#topbar .searchbox .close,#topbar .searchbox::before{right:130px;top:50px;}.ovh #topbar .searchbox .close,.scrolled #topbar .searchbox .close,.ovh #topbar .searchbox::before,.scrolled #topbar .searchbox::before{top:45px;}.lang #topbar .searchbox .close,.lang #topbar .searchbox::before{top:75px;}.ovh.lang #topbar .searchbox .close,.ovh.lang #topbar .searchbox::before,.lang .scrolled #topbar .searchbox .close,.lang .scrolled #topbar .searchbox::before{top:70px;}#lang::before{right:85px;top:50px;}.ovh #lang::before,.scrolled #lang::before{top:45px;}.search #lang::before{top:75px;}.ovh.search #lang::before,.search .scrolled #lang::before{top:70px;}}#nsT3AiSidebar.sidenav{height:100%;width:440px;position:fixed;z-index:99999;top:0;right:-440px;box-shadow:0 10px 30px rgba(0,0,0,0.2);background:light-dark(#f7f7f7,#262626);overflow-x:hidden;transition:0.5s;}#nsT3AiSidebar.sidenav a{text-decoration:none;display:block;transition:0.3s;}#nsT3AiSidebar.sidenav .closebtn{font-size:20px;color:#fff;cursor:pointer;}.nsT3AiBlock{height:100%;padding:20px;}.nsT3AiBlock .d-none{display:none;}@media screen and (max-height:450px){#nsT3AiSidebar.sidenav a{font-size:18px;}}#ns-custom-tooltip{display:none;margin-left:2px;padding:5px 12px;background-color:rgba(0,0,0,0.8);border-radius:4px;color:#fff;}.nsT3AiSidebarResCopybtn svg{margin-right:4px;margin-top:-2px;}.nsOpenSidebarHeaderBlock{align-items:center;display:flex;justify-content:space-between;padding:10px 20px;}.nsOpenSidebarHeaderBlock .nsT3Aiheader{margin:0;color:#fff;display:flex;align-items:center;}.nsOpenSidebarHeaderBlock .nsT3Aiheader .t3js-icon{margin-right:8px;}.nsT3AiSidebarResLoader{position:relative;overflow:hidden;}#nsT3AiSidebarForm .form-control{font-size:13px;}#nsT3AiSidebarResponseBlock .form-control{font-size:13px;height:100%;}#nsT3AiSidebarResponseBlock{height:calc(100% - 450px);}#nsT3AiSidebarResponseBlock .nsT3AiSidebarResLoader{height:calc(100% - 25px);}#nsT3AiSidebarResponseBlock .nsT3AiSidebarResLoaderVisible:before{content:'';position:absolute;left:-50%;height:3px;width:40%;background-color:#151515;-webkit-animation:chq-chatgpt-lnline-tag-animation 1s linear infinite;-moz-animation:chq-chatgpt-lnline-tag-animation 1s linear infinite;animation:chq-chatgpt-lnline-tag-animation 1s linear infinite;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}@keyframes chq-chatgpt-lnline-tag-animation{0%{left:-40%;}50%{left:20%;width:80%;}100%{left:100%;width:100%;}}#nsT3AiSidebarForm #custom_cmd{height:70px;}#nsT3AiSidebarForm #prompt{height:150px;}.ns_t3ai--modal-full .modal-content,.ns_t3ai--modal-large .modal-content,.ns_t3ai--modal-medium .modal-content,.ns_t3ai--modal-default .modal-content,.ns_t3ai--modal-small .modal-content{width:100%;}.ns_t3ai--modal.modal-severity-notice .modal-header{background-color:#0078e6;color:#fff;border-bottom-color:#006ccf}.ns_t3ai--modal.modal-severity-info .modal-header{background-color:#333;color:#fff;border-bottom-color:#2e2e2e;}.ns_t3ai--modal .modal-dialog{padding:0 5%;}.ns_t3ai--modal .modal-content{border:0;}.ns_t3ai--modal.ns_t3ai--modal-full .modal-content{height:100vh;max-width:100%;width:100%;}.ns_t3ai--modal.ns_t3ai--modal-large .modal-content{height:90vh;max-width:1600px;width:100%;}.ns_t3ai--modal.ns_t3ai--modal-medium .modal-content{height:73vh;max-width:1000px;width:100%;}.t3-ai-video-modal.ns_t3ai--modal.ns_t3ai--modal-medium .modal-content{height:675px;}.ns_t3ai--modal.ns_t3ai--modal-default .modal-content{height:500vh;max-width:800px;width:100%;}.ns_t3ai--modal.ns_t3ai--modal-small .modal-content{max-width:600px;min-height:400px;width:100%;}.st0{fill:#555;}.text-footer{margin:20px 0;}.text-footer a{display:inline-block;font-size:0;margin-right:12px;}.text-footer svg{width:34px;height:34px;}.print{margin-right:0;cursor:pointer;}@media print{#logo,#headerbar .headerbar-inner,#headerbar.fixed,#headerbar.fixed .headerbar-inner,#headerbar.fixed #logo,#headerbar{position:relative;height:auto;display:block;top:auto;}*{min-width:inherit!important;max-width:none!important;}body{height:auto;margin:0;padding:0!important;width:initial;min-height:initial;box-shadow:initial;background:initial;page-break-after:always;}#headerbar:after,#headerbar:before,.cc_banner-wrapper,#menu,#footer:before,#footer .point,#footer .internal-link,#footer .csc-col-width-33,.text-footer,#headerbar .men-button,#headerbar .kontakt{display:none;}.content{padding:10px 0;}#logo{top:20px!important;}.tx-aejobs-list .detail-wrap{margin-top:40px;}.tx-aejobs-list .detail-wrap .pre-text,#logo img{margin-top:20px!important;}.tx-aejobs-list .detail-wrap strong{font-size:1.25em;}.article li:before{display:none;}.tx-aejobs-list .detail-wrap ul li,.article li{list-style:square;font-weight:400;}ol,.article ul,#footer a,#footer p,p{font-size:1rem;color:rgb(75,75,70);font-weight:400;}#footer a,#footer p{font-weight:400;}h1,h2{font-size:2rem;color:rgb(75,75,70);font-weight:400;text-align:center!important;}.tx-aejobs-list .detail-wrap ul{padding:5px 0 20px 18px;}#footer{min-height:inherit;margin:0;background:none;}#footer .csc-col-width-66{width:100%;}#footer .content-inner-wrap{padding:10px 20px;}#section{overflow:visible;}}.news .checkbox,.news .tag{display:inline-block;height:32px;border:1px solid var(--sgray);border-radius:16px;padding:0 15px;}.news .tag:not(:last-of-type),.news .checkbox:not(:last-of-type){margin-right:10px;}.news .tag label,.news .checkbox label{cursor:pointer;font:400 1.25em/32px "Manrope",sans-serif;color:var(--sgray);position:relative;}.news .tag input,.news .checkbox input{display:none;}.news .c-active{border-color:var(--yellow);}.news .tag label.active,.news .checkbox label.active{color:var(--yellow);}.news .tag label.active:before,.news .checkbox label.active:before{display:inline-block;width:1.25em;height:1em;content:"\f00c";font:900 1em/1.3em "Font Awesome 6 Free";text-align:left;color:var(--yellow);}.news .tag label.active:hover:before,.news .checkbox label.active:hover:before{content:"\f00d";line-height:1em;}.btn.btn-primary{display:inline-block;display:none;cursor:pointer;position:relative;font:400 1.125em/1.333em "Manrope",sans-serif;border-radius:54px;border:1px solid var(--yellow);line-height:1em;padding:15px 40px 15px 40px;text-decoration:none;color:var(--yellow);background:transparent;transition:all 0.3s ease;margin-top:20px;}.btn.btn-primary:hover{background-color:var(--yellow);text-decoration:none;color:var(--sblue);}.form-group{padding:20px 0;}.news-list-view{width:calc(100% + 40px);margin-left:-20px;font-size:0;}.news-list-view .frame{display:inline-block;vertical-align:top;width:calc(33.333% - 40px);padding:20px;}.news-list-view .teaser-desc{padding-bottom:10px;}.news .more{display:inline-block;text-decoration:none;font:700 1.125em/1.125em "Manrope",sans-serif;color:var(--blue);}.news .more.m-back:before,.news .more:after{display:inline-block;width:1.25em;height:1em;content:"\f061";font:900 1em/1.3em "Font Awesome 6 Free";text-align:left;transition:all 0.35s ease;color:var(--yellow);}.news .more:hover:after{padding-left:5px;}.news .news-list-category,.news .news-list-date{display:inline-block;padding:30px 0 20px 0;text-decoration:none;font:400 1.125em/1.125em "Manrope",sans-serif;}.news .more.m-back{margin-top:2em;font-size:1.25em;transition:all 0.35s ease;}.news .more.m-back:before{transform:rotate(180deg);vertical-align:bottom;transition:none;}.news .more.m-back:after{display:none;}.news .more.m-back:hover{color:var(--yellow)!important;}.news.news-single .frame-news{max-width:860px;}.news .cat-list-item{display:inline-block;}.news .cat-list-item:not(:last-of-type):after{display:inline-block;content:"/";padding:0 5px;}.news .news-list-category{padding-left:20px;}.news .outer{display:inline-block;width:50%;vertical-align:top;}.news .outer .ce-column{width:calc(100% - 40px);}.news .outer .ce-column img{width:100%;display:block;height:auto;}.news .outer .ce-gallery[data-ce-columns="2"]{margin-left:-20px;}.news .news-list-view img{}.news .outer .ce-gallery{width:100%;}.news .news-img-caption{font-size:0.8rem;width:calc(100% - 30px);}.news .more[target="_blank"]:after{content:"\f08e";margin-left:5px;}.news.news-single .frame-news.frame-case-study{max-width:initial;}.frame-case-study .news-img-wrap{display:inline-block;width:33.333%;vertical-align:top;margin-top:-10px;}.frame-case-study .news-img-wrap .outer{width:100%;}.frame-case-study .bodytext{display:inline-block;width:66.666%;}.frame-case-study .frame{width:100%;padding:0;clear:both;}.frame-case-study .frame-layout-190{width:66.666%;float:right;}.frame-case-study .frame.frame-space-before-extra-small{padding-top:0px;}.frame-case-study .frame.frame-space-after-extra-small{padding-bottom:0px;}.frame-case-study .frame.frame-space-before-small{padding-top:40px;}.frame-case-study .frame.frame-space-after-small{padding-bottom:40px;}.frame-case-study .frame.frame-space-before-medium{padding-top:75px;}.frame-case-study .frame.frame-space-after-medium{padding-bottom:75px;}.frame-case-study .frame.frame-space-before-large{padding-top:100px;}.frame-case-study .frame.frame-space-after-large{padding-bottom:100px;}.frame-case-study .frame.frame-space-before-extra-large{padding-top:140px;}.frame-case-study .frame.frame-space-after-extra-large{padding-bottom:140px;}.n-text{padding-top:1em;}@media screen and (max-width:1599px){}@media screen and (max-width:1279px){.tag-title,.cat-title{font-size:1.25em;}.news-list-view h3{font-size:1.125em;}.news .tag label,.news .checkbox label,.news .news-list-category,.news .news-list-date,.news-list-view p{font-size:1em;}.news .more{font-size:1em;}}@media screen and (max-width:1023px){.news-list-view .frame{width:calc(50% - 40px);}}@media screen and (max-width:799px){.news-list-view h3{font-size:1em;}.news .more,.news-list-view p{font-size:.9em;}.frame-case-study .bodytext,.frame-case-study .news-img-wrap{width:100%;}.news .frame-case-study .outer .ce-gallery{width:calc(100% + 40px);}.frame-case-study .ce-image.ce-above .ce-gallery[data-ce-columns="1"],.frame-case-study .ce-textpic.ce-below .ce-gallery[data-ce-columns="1"],.frame-case-study .ce-textpic.ce-above .ce-gallery[data-ce-columns="1"],.frame-case-study .ce-image.ce-above .ce-gallery[data-ce-columns="2"],.frame-case-study .ce-textpic.ce-below .ce-gallery[data-ce-columns="2"],.frame-case-study .ce-textpic.ce-above .ce-gallery[data-ce-columns="2"]{width:calc(100% + 20px);margin:0 0 0 -10px;}.frame-case-study .frame-layout-190{width:100%;float:none;}.frame-case-study .frame.frame-layout-140 .ce-textpic{padding-bottom:20px;padding-top:20px;}.frame-nim{display:none;}.news .tag:not(:last-of-type){margin-bottom:10px;}}@media screen and (max-width:569px){}@media screen and (max-width:479px){.news-list-view .frame{width:calc(100% - 40px);}.news .frame-case-study .outer .ce-gallery{width:calc(100% + 20px);}.frame-case-study .frame-type-textpic.frame-layout-190 .ce-bodytext,.frame-case-study .frame.frame-layout-140 .ce-textpic.ce-left.ce-intext .ce-bodytext,.frame-case-study .frame.frame-layout-140 .ce-intext .ce-bodytext{width:calc(100% - 40px);padding:30px 20px;}}@media screen and (max-width:399px){}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}.slick-slider{position:relative;display:block;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:none;touch-action:none;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-loading .slick-list{background:white;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-list,.slick-track,.slick-slide,.slick-slide img{-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;left:0;top:0;display:block;zoom:1;}.slick-track:before,.slick-track:after{content:"";display:table;}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{float:left;height:100%;min-height:1px;display:none;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-slider{margin-bottom:0;}.slick-dots{position:absolute;bottom:-45px;list-style:none;display:block;text-align:center;padding:0px;width:100%;}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0px 5px;padding:0px;cursor:pointer;}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer;outline:none;}.slick-dots li button:focus{outline:none;}.slick-dots li button:before{position:absolute;top:0;left:0;content:"\2022";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:black;opacity:0.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-dots li.slick-active button:before{opacity:0.75;}
