@font-face{font-family:"Ubuntu";font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/ubuntu/v19/4iCv6KVjbNBYlgoC1CzjvWyNL4U.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Ubuntu";font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/ubuntu/v19/4iCv6KVjbNBYlgoC1CzjtGyNL4U.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Ubuntu";font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/ubuntu/v19/4iCv6KVjbNBYlgoC1CzjvGyNL4U.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:"Ubuntu";font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/ubuntu/v19/4iCv6KVjbNBYlgoC1Czjs2yNL4U.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:"Ubuntu";font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/ubuntu/v19/4iCv6KVjbNBYlgoC1CzjvmyNL4U.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Ubuntu";font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/ubuntu/v19/4iCv6KVjbNBYlgoC1CzjsGyN.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Ubuntu";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/ubuntu/v19/4iCs6KVjbNBYlgoKcg72j00.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Ubuntu";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/ubuntu/v19/4iCs6KVjbNBYlgoKew72j00.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Ubuntu";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/ubuntu/v19/4iCs6KVjbNBYlgoKcw72j00.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:"Ubuntu";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/ubuntu/v19/4iCs6KVjbNBYlgoKfA72j00.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:"Ubuntu";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/ubuntu/v19/4iCs6KVjbNBYlgoKcQ72j00.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Ubuntu";font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/ubuntu/v19/4iCs6KVjbNBYlgoKfw72.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Ubuntu";font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/ubuntu/v19/4iCv6KVjbNBYlgoCjC3jvWyNL4U.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Ubuntu";font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/ubuntu/v19/4iCv6KVjbNBYlgoCjC3jtGyNL4U.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Ubuntu";font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/ubuntu/v19/4iCv6KVjbNBYlgoCjC3jvGyNL4U.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:"Ubuntu";font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/ubuntu/v19/4iCv6KVjbNBYlgoCjC3js2yNL4U.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:"Ubuntu";font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/ubuntu/v19/4iCv6KVjbNBYlgoCjC3jvmyNL4U.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Ubuntu";font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/ubuntu/v19/4iCv6KVjbNBYlgoCjC3jsGyN.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Ubuntu";font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/ubuntu/v19/4iCv6KVjbNBYlgoCxCvjvWyNL4U.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Ubuntu";font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/ubuntu/v19/4iCv6KVjbNBYlgoCxCvjtGyNL4U.woff2) format("woff2");unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Ubuntu";font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/ubuntu/v19/4iCv6KVjbNBYlgoCxCvjvGyNL4U.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:"Ubuntu";font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/ubuntu/v19/4iCv6KVjbNBYlgoCxCvjs2yNL4U.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:"Ubuntu";font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/ubuntu/v19/4iCv6KVjbNBYlgoCxCvjvmyNL4U.woff2) format("woff2");unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Ubuntu";font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/ubuntu/v19/4iCv6KVjbNBYlgoCxCvjsGyN.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body{font-family:Montserrat}footer .footer-top{padding:20px 0;background-color:#3d464b;border-top:4px solid #00adee}footer .footer-top .inner-wrapper{display:grid;grid-template-columns:4fr 1px 3fr 3fr 2fr;justify-items:center}footer .footer-top .inner-wrapper .divider{border-right:1px solid #61636b}footer .footer-top .inner-wrapper .footer-logo-wrapper .footer-logo{display:grid;align-self:center;justify-content:left;text-align:left;justify-self:left;text-decoration:none}footer .footer-top .inner-wrapper .footer-logo-wrapper .slogan{color:#fff;font-style:italic;font-weight:700;max-width:270px;text-align:center;padding-top:20px}footer .footer-top .inner-wrapper .footer-data{display:flex;flex-direction:column}footer .footer-top .inner-wrapper .footer-data .footer-data-title{font-size:14px;font-weight:600;color:#fff;text-transform:uppercase;position:relative;margin-bottom:25px}footer .footer-top .inner-wrapper .footer-data .footer-data-title::after{position:absolute;content:"";width:100px;height:2px;background-color:#4a7f9f;left:0;bottom:-8px}footer .footer-top .inner-wrapper .footer-data .data-title{font-size:12px;text-transform:uppercase;font-weight:600;color:#fff}footer .footer-top .inner-wrapper .footer-data .data{max-width:200px;padding-bottom:10px;font-size:12px;font-weight:300;color:#fff;-moz-transition:.1s color linear;-ms-transition:.1s color linear;-webkit-transition:.1s color linear;transition:.1s color linear}footer .footer-top .inner-wrapper .footer-data .data a{max-width:300px;padding-bottom:10px;font-size:12px;font-weight:300;color:#fff;text-decoration:none;-moz-transition:.1s color linear;-ms-transition:.1s color linear;-webkit-transition:.1s color linear;transition:.1s color linear}footer .footer-top .inner-wrapper .footer-data .data a:hover,footer .footer-top .inner-wrapper .footer-data .data a:focus{color:#88afc7}footer .footer-top .inner-wrapper .footer-menu{display:grid;grid-auto-flow:row}footer .footer-top .inner-wrapper .footer-menu .footer-menu-title{font-size:14px;font-weight:600;color:#fff;text-transform:uppercase;position:relative;margin-bottom:30px}footer .footer-top .inner-wrapper .footer-menu .footer-menu-title::after{position:absolute;content:"";width:100px;height:2px;background-color:#4a7f9f;left:0;bottom:-8px}footer .footer-top .inner-wrapper .footer-menu .menu-item{width:max-content;padding:1px 0}footer .footer-top .inner-wrapper .footer-menu .menu-item a{text-decoration:none;text-transform:uppercase;color:#fff;font-size:12px;line-height:1;font-weight:300;-moz-transition:.1s color linear;-ms-transition:.1s color linear;-webkit-transition:.1s color linear;transition:.1s color linear}footer .footer-top .inner-wrapper .footer-menu .menu-item a:hover,footer .footer-top .inner-wrapper .footer-menu .menu-item a:focus{color:#88afc7}footer .footer-bottom{background-color:#586167;padding:20px 0;display:flex;flex-direction:row;justify-content:space-between;flex-shrink:1;flex-wrap:wrap}footer .footer-bottom .inner-wrapper{display:flex;flex-direction:row;justify-content:space-between;flex-shrink:1;flex-wrap:wrap}footer .footer-bottom .inner-wrapper .hb-block .hb-title{display:inline-block;color:#fff;font-size:13px;margin-right:5px;font-weight:500}footer .footer-bottom .inner-wrapper .hb-block .hb-title .hb-link{color:#fff;text-decoration:none;-moz-transition:.1s color linear;-ms-transition:.1s color linear;-webkit-transition:.1s color linear;transition:.1s color linear}footer .footer-bottom .inner-wrapper .hb-block .hb-title .hb-link:hover,footer .footer-bottom .inner-wrapper .hb-block .hb-title .hb-link:focus{color:#88afc7}footer .footer-bottom .inner-wrapper .hb-block .hb-logo-container{display:inline-block;-moz-transform:translate(0, -2px);-ms-transform:translate(0, -2px);-webkit-transform:translate(0, -2px);transform:translate(0, -2px)}footer .footer-bottom .inner-wrapper .privacy-policy-block{text-align:center}footer .footer-bottom .inner-wrapper .privacy-policy-block .data-protection{display:inline-block;margin-right:8px;padding-right:8px;border-right:1px solid #616161;line-height:1;position:relative}footer .footer-bottom .inner-wrapper .privacy-policy-block .data-protection::after{position:absolute;content:"";height:100%;width:1px;background-color:#fff;right:0;top:0}footer .footer-bottom .inner-wrapper .privacy-policy-block .data-protection a{color:#fff;text-transform:uppercase;font-size:14px;text-decoration:none;font-weight:500;-moz-transition:.1s color linear;-ms-transition:.1s color linear;-webkit-transition:.1s color linear;transition:.1s color linear}footer .footer-bottom .inner-wrapper .privacy-policy-block .data-protection a:hover,footer .footer-bottom .inner-wrapper .privacy-policy-block .data-protection a:focus{color:#88afc7}footer .footer-bottom .inner-wrapper .privacy-policy-block .impressum{display:inline-block;line-height:1}footer .footer-bottom .inner-wrapper .privacy-policy-block .impressum a{color:#fff;text-transform:uppercase;font-size:14px;text-decoration:none;font-weight:500;-moz-transition:.1s color linear;-ms-transition:.1s color linear;-webkit-transition:.1s color linear;transition:.1s color linear}footer .footer-bottom .inner-wrapper .privacy-policy-block .impressum a:hover,footer .footer-bottom .inner-wrapper .privacy-policy-block .impressum a:focus{color:#88afc7}footer .footer-bottom .inner-wrapper .social-links-wrapper{display:flex;align-items:center}footer .footer-bottom .inner-wrapper .social-links-wrapper .social-links{display:flex;flex-direction:row}footer .footer-bottom .inner-wrapper .social-links-wrapper .social-links .social-link{padding:0 10px}footer .footer-bottom .inner-wrapper .social-links-wrapper .social-links .social-link a{color:#fff;-moz-transition:.1s color linear;-ms-transition:.1s color linear;-webkit-transition:.1s color linear;transition:.1s color linear}footer .footer-bottom .inner-wrapper .social-links-wrapper .social-links .social-link a:hover,footer .footer-bottom .inner-wrapper .social-links-wrapper .social-links .social-link a:focus{color:#88afc7}.cookiebar .cookiebar-content .cookiebar-button-container .cookiebar-consent-selected-button,.cookiebar .cookiebar-content .cookiebar-button-container .cookiebar-consent-all-button{background-color:#4a7f9f}.cookiebar .cookiebar-content .cookiebar-button-container .cookiebar-consent-selected-button:hover,.cookiebar .cookiebar-content .cookiebar-button-container .cookiebar-consent-selected-button:focus,.cookiebar .cookiebar-content .cookiebar-button-container .cookiebar-consent-all-button:hover,.cookiebar .cookiebar-content .cookiebar-button-container .cookiebar-consent-all-button:focus{background-color:#3a637c}@media(min-width: 992px)and (max-width: 1199.98px){footer .footer-top .inner-wrapper{grid-template-columns:auto auto;grid-row-gap:30px;column-gap:80px;justify-content:center}footer .footer-top .inner-wrapper>:nth-child(2){display:none}footer .footer-top .inner-wrapper .footer-logo-wrapper{order:3;text-align:center;justify-self:center}footer .footer-top .inner-wrapper .alup-partner-wrapper{order:4}footer .footer-top .inner-wrapper .footer-menu{order:1}footer .footer-top .inner-wrapper .footer-data{order:2}}@media(min-width: 768px)and (max-width: 991.98px){footer .footer-top .inner-wrapper{grid-template-columns:auto auto;grid-row-gap:30px}footer .footer-top .inner-wrapper>:nth-child(2){display:none}footer .footer-top .inner-wrapper .footer-logo-wrapper{text-align:center;justify-self:center;order:3}footer .footer-top .inner-wrapper .footer-data{padding-left:30px;order:2}footer .footer-top .inner-wrapper .footer-menu{order:1}footer .footer-top .inner-wrapper .alup-partner-wrapper{order:4}}@media(max-width: 991px){footer .footer-bottom .inner-wrapper{justify-content:space-around;grid-row-gap:10px;grid-column-gap:30px}}@media(max-width: 767px){footer .footer-top .inner-wrapper{grid-template-columns:1fr;grid-row-gap:40px;justify-items:center}footer .footer-top .inner-wrapper .footer-data .footer-data-title{text-align:center}footer .footer-top .inner-wrapper .footer-data .footer-data-title::after{-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);left:50%}footer .footer-top .inner-wrapper .footer-data .data-title{text-align:center}footer .footer-top .inner-wrapper .footer-data .data{grid-template-columns:1fr;margin:0 auto;grid-column-gap:10px;max-width:100%;justify-items:center;text-align:center}footer .footer-top .inner-wrapper .footer-data .data .description{grid-template-columns:auto auto}footer .footer-top .inner-wrapper .divider{display:none}footer .footer-top .inner-wrapper .footer-logo{text-align:center;justify-self:center}footer .footer-top .inner-wrapper .footer-menu{justify-items:center;grid-template-columns:1fr;grid-auto-flow:row}}@media(max-width: 575px){footer .footer-top .inner-wrapper{grid-template-columns:1fr;grid-row-gap:40px;justify-items:center}footer .footer-top .inner-wrapper .divider{display:none}footer .footer-top .inner-wrapper .footer-logo{text-align:center}footer .footer-top .inner-wrapper .footer-data .footer-data-title{text-align:center}footer .footer-top .inner-wrapper .footer-data .footer-data-title::after{-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);left:50%}footer .footer-top .inner-wrapper .footer-data .data-title{text-align:center}footer .footer-top .inner-wrapper .footer-data .data{text-align:center}footer .footer-top .inner-wrapper .footer-menu{grid-column-gap:25px;grid-template-columns:1fr;justify-items:center}footer .footer-top .inner-wrapper .footer-menu .footer-menu-title::after{-moz-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);left:50%}footer .footer-top .inner-wrapper .footer-menu .menu-item a{font-size:12px}footer .footer-top .inner-wrapper .footer-data .data .text{font-size:13px;letter-spacing:0}}
