@font-face{font-display:swap;font-family:"Noto Sans Thin";font-style:normal;font-weight:100;src:url(../fonts/noto-sans/noto-sans-v39-latin-100.woff2) format("woff2"),url(../fonts/noto-sans/noto-sans-v39-latin-100.woff) format("woff")}@font-face{font-display:swap;font-family:"Noto Sans Regular";font-style:normal;font-weight:400;src:url(../fonts/noto-sans/noto-sans-v39-latin-regular.woff2) format("woff2"),url(../fonts/noto-sans/noto-sans-v39-latin-regular.woff) format("woff")}@font-face{font-display:swap;font-family:"Noto Sans Bold";font-style:normal;font-weight:700;src:url(../fonts/noto-sans/noto-sans-v39-latin-700.woff2) format("woff2"),url(../fonts/noto-sans/noto-sans-v39-latin-700.woff) format("woff")}@font-face{font-display:swap;font-family:"Roboto Regular";font-style:normal;font-weight:400;src:url(../fonts/roboto/roboto-v48-latin-regular.woff2) format("woff2"),url(../fonts/roboto/roboto-v48-latin-regular.woff) format("woff")}@font-face{font-display:swap;font-family:"Roboto Mono Bold";font-style:normal;src:url(../fonts/roboto/roboto-mono-v30-latin-700.woff2) format("woff2"),url(../fonts/roboto/roboto-mono-v30-latin-700.woff) format("woff")}*{margin:0;padding:0}html{scroll-behavior:smooth}html ::-moz-selection{background:#036;color:#fafafa}html ::selection{background:#036;color:#fafafa}body{background-color:#e6f7ff;position:relative}h1{font-family:"Noto Sans Regular";font-size:calc(2.3125rem + 15 * (100vw - 22.5rem)/ 1560);letter-spacing:1px;line-height:calc(3.5625rem + 28 * (100vw - 22.5rem)/ 1560);text-shadow:2px 2px 4px #000}h2{color:#036;font-family:"Noto Sans Regular";font-size:calc(2.3125rem + 4 * (100vw - 22.5rem)/ 1560);letter-spacing:1px;line-height:calc(3.5625rem + 12 * (100vw - 22.5rem)/ 1560)}h3{color:#212121;font-family:"Noto Sans Regular";font-size:calc(1.8125rem + 3 * (100vw - 22.5rem)/ 1560);letter-spacing:1px;line-height:calc(2.8125rem + 11 * (100vw - 22.5rem)/ 1560)}h4{color:#212121;font-family:"Noto Sans Regular";font-size:calc(1.4375rem + 2 * (100vw - 22.5rem)/ 1560);letter-spacing:1px;line-height:calc(2.25rem + 10 * (100vw - 22.5rem)/ 1560)}a,p,ul{color:#212121;font-family:"Roboto Regular";font-size:calc(1.125rem + 2 * (100vw - 22.5rem)/ 1560);letter-spacing:1px;line-height:calc(1.75rem + 10 * (100vw - 22.5rem)/ 1560)}ul{padding-left:1em}p:not(:last-child),ul:not(:last-child){padding-bottom:1em}a{color:#036;font-weight:700;text-decoration:none}a span.arrow{display:block}a span.arrow span:nth-child(1){background-color:#036;display:inline-block;height:2px;width:62px}a span.arrow span:nth-child(2){border-right:2px solid #036;border-top:2px solid #036;display:inline-block;height:.8rem;transform:translate(-.9rem,6px) rotate(45deg);width:.8rem}.topline{color:#212121;font-family:"Noto Sans Regular";font-size:calc(1.4375rem + 2 * (100vw - 22.5rem)/ 1560);line-height:calc(2.25rem + 10 * (100vw - 22.5rem)/ 1560)}@media screen and (min-width:64rem){a span.arrow span:nth-child(1){width:42px}}@media screen and (min-width:80rem){a span.arrow span:nth-child(1){transition:width .3s;width:66px}a:hover span.arrow span:nth-child(1){transition:width .3s;width:91px}}@media screen and (min-width:90rem){a span.arrow span:nth-child(1){width:74px}a:hover span.arrow span:nth-child(1){width:102px}}@media screen and (min-width:120rem){a span.arrow span:nth-child(1){width:88px}a:hover span.arrow span:nth-child(1){width:121px}}header{box-sizing:border-box;padding:.6875rem 5.556%;position:fixed;width:100%;z-index:3}header .header-inner{display:grid;grid-template-columns:1fr 1fr}header .header-inner .logo-container .screen{display:none}header .header-inner .logo-container .mobile{height:2.3125rem;width:2.3125rem}header .header-inner .logo-container .mobile img{width:100%}header .header-inner .content-container{display:none}header .header-inner .icon-container{justify-self:end;display:flex;flex-direction:row;align-items:center;gap:.375rem}header .header-inner .icon-container .wpml-ls-legacy-dropdown{width:4.125rem}header .header-inner .icon-container .wpml-ls-legacy-dropdown ul li a{background-color:unset;border:none}header .header-inner .icon-container .wpml-ls-legacy-dropdown ul li a::after{color:#fafafa}header .header-inner .icon-container .wpml-ls-legacy-dropdown ul li ul{border:none}header .header-inner .icon-container #burgermenu-open{cursor:pointer;height:2.0625rem;position:relative;width:2.0625rem}header .header-inner .icon-container #burgermenu-open>img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}header .header-inner .icon-container.down{opacity:0;pointer-events:none;transition:opacity .7s}header .header-inner .icon-container.up{opacity:1;pointer-events:all;transition:opacity .7s}header .header-background{background-color:rgba(0,51,102,.7);height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:-1}header .header-background.fadein{opacity:1;transition:opacity .7s}header .header-background.fadeout{opacity:0;transition:opacity .7s}#menu-modal{background-color:#e6f7ff;height:100vh;position:fixed;right:-100%;top:0;width:100%;z-index:15}#menu-modal .inner-wrap .icon-container{display:flex;flex-direction:row;justify-content:end;padding:.6875rem 3.611% 5.5625rem 3.611%}#menu-modal .inner-wrap .icon-container .icon{cursor:pointer;height:2.0625rem;position:relative;width:2.0625rem}#menu-modal .inner-wrap .icon-container .icon img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}#menu-modal .inner-wrap .menu-container{height:calc(100vh - 8.3125rem);overflow:hidden auto;padding:0 5.556%;-ms-overflow-style:none;scrollbar-width:none}#menu-modal .inner-wrap .menu-container::webkit-scrollbar{display:none}#menu-modal .inner-wrap .menu-container nav{text-align:right}#menu-modal .inner-wrap .menu-container nav ul{list-style-type:none;padding:0}#menu-modal .inner-wrap .menu-container nav ul li a{position:relative}#menu-modal .inner-wrap .menu-container nav ul li.current_page_item>a:after{background-color:#036;content:"";display:inline-block;height:100%;left:calc(100% + 12px);position:absolute;top:0;width:31px}#menu-modal .inner-wrap .menu-container nav .menu-items>.menu-item{padding-bottom:3.6875rem}#menu-modal .inner-wrap .menu-container nav .menu-items>.menu-item a{font-family:"Noto Sans Bold";font-size:1.8125rem;letter-spacing:1px;line-height:2.8125rem}#menu-modal .inner-wrap .menu-container nav .sub-menu .menu-item a{font-family:"Noto Sans Thin";font-size:1.4375rem;letter-spacing:1px;line-height:2.25rem}#menu-modal.open{right:0;transition:right .7s}#menu-modal.close{right:-100%;transition:right .7s}@media screen and (min-width:48rem){header{padding:.6875rem 6.771%}#menu-modal{width:41.667%}#menu-modal .inner-wrap .menu-container{padding:1.5rem}#menu-modal.open{box-shadow:0 0 48px 12px rgba(33,33,33,.5)}}@media screen and (min-width:64rem){header{padding:.6875rem 52px}#menu-modal{width:36.328%}}@media screen and (min-width:80rem){header .header-inner{grid-template-columns:1fr auto 1fr}header .header-inner .logo-container .screen{display:block;position:absolute}header .header-inner .logo-container .screen a{display:inline-block;height:100%;width:100%}header .header-inner .logo-container .screen.fadeout{opacity:0;transition:opacity .7s}header .header-inner .logo-container .screen.fadein{opacity:1;transition:opacity .7s}header .header-inner .logo-container .mobile{height:4.3125rem;opacity:0;position:absolute;width:4.3125rem}header .header-inner .logo-container .mobile.fadein{opacity:1;transition:opacity .7s}header .header-inner .logo-container .mobile.fadeout{opacity:0;transition:opacity .7s}header .header-inner .content-container{display:block}header .header-inner .content-container .slogan{color:#fafafa;font-family:"Noto Sans Regular";font-size:35px;letter-spacing:1px;line-height:1em;text-align:center}header .header-inner .content-container .menu-container nav ul{display:flex;flex-direction:row;gap:1.5rem;list-style-type:none;padding:0}header .header-inner .content-container .menu-container nav ul li{line-height:2.0625rem}header .header-inner .content-container .menu-container nav ul li a{color:#fafafa;font-family:"Noto Sans Regular";font-size:1.25rem;font-weight:100}header .header-inner .content-container .menu-container nav ul li.current-menu-item,header .header-inner .content-container .menu-container nav ul li:hover{border-bottom:2px solid #fafafa}header .header-inner .content-container.down{opacity:0;pointer-events:none;transition:opacity .7s}header .header-inner .content-container.up{opacity:1;pointer-events:all;transition:opacity .7s}header .header-inner .icon-container{flex-grow:1;justify-content:end;width:13.9375rem}#menu-modal{width:26.25%}#menu-modal .inner-wrap .menu-container nav ul li>a:hover:after{background-color:#036;content:"";display:inline-block;height:100%;left:calc(100% + 12px);position:absolute;top:0;width:31px}}@media screen and (min-width:90rem){#menu-modal{width:25.556%}}@media screen and (min-width:120rem){#menu-modal{width:22.083%}}#hero{position:relative}#hero picture{display:block;height:100vh;width:100%}#hero picture img{aspect-ratio:360/640;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#hero .overlay{background-color:rgba(0,51,102,.2);height:100%;left:0;position:absolute;top:0;width:100%}#hero .content{bottom:0;box-sizing:border-box;margin-bottom:1.875rem;padding:0 5.556%;position:absolute;width:100%}#hero .content .topline,#hero .content a,#hero .content h1{color:#fafafa}#hero .content h1{font-family:"Noto Sans Bold";font-size:calc(2.3125rem + 15 * (100vw - 22.5rem)/ 1560);letter-spacing:1px;line-height:calc(3.5625rem + 28 * (100vw - 22.5rem)/ 1560);padding-bottom:.9375rem}#hero .content .topline{font-family:"Noto Sans Regular";font-weight:400;font-size:calc(1.4375rem + 9 * (100vw - 22.5rem)/ 1560);letter-spacing:1px;line-height:calc(2.25rem + 20 * (100vw - 22.5rem)/ 1560)}#hero .content #hero-slider .swiper{padding-bottom:1.875rem}#hero .content #hero-slider .swiper .swiper-wrapper .swiper-slide a{display:block;font-family:"Roboto Regular";font-size:calc(1.25rem + 21 * (100vw - 22.5rem)/ 1560);letter-spacing:1px;line-height:calc(2.375rem + 31 * (100vw - 22.5rem)/ 1560)}#hero .content #hero-slider .swiper .swiper-wrapper .swiper-slide a .arrow span:nth-child(1){background-color:#fafafa}#hero .content #hero-slider .swiper .swiper-wrapper .swiper-slide a .arrow span:nth-child(2){border-color:#fafafa}#hero .content #hero-slider .swiper .swiper-pagination .swiper-pagination-bullet{background-color:#0078ab;border-radius:unset;height:2px;opacity:1;width:1.5rem}#hero .content #hero-slider .swiper .swiper-pagination .swiper-pagination-bullet-active{background-color:#fafafa}@media screen and (min-width:48rem){#hero picture img{aspect-ratio:768/1024}#hero .content{margin-bottom:3.6875rem;padding:0 6.771%}}@media screen and (min-width:64rem){#hero picture img{aspect-ratio:1024/768}#hero .content{padding:0 12.5%}}@media screen and (min-width:80rem){#hero picture img{aspect-ratio:1920/1080}#hero .content{padding:0 8.75%}}@media screen and (min-width:90rem){#hero .content{padding:0 10%}}@media screen and (min-width:120rem){#hero .content{margin-bottom:4.25rem;padding:0 15.625%}}#subpage-hero{position:relative}#subpage-hero picture{display:block;height:100%;width:100%;overflow:hidden}#subpage-hero picture img{display:block;-o-object-fit:contain;object-fit:contain;height:100%;width:100%}#subpage-hero .overlay{background-color:rgba(0,51,102,.7);height:100%;left:0;position:absolute;top:0;width:100%}#subpage-hero #title{bottom:5.5625rem;color:#fff;max-width:100%;padding:0 5.556%;position:absolute}@media screen and (min-width:48rem){#subpage-hero #title{padding:0 6.771%}}@media screen and (min-width:64rem){#subpage-hero #title{padding:0 12.5%}}@media screen and (min-width:80rem){#subpage-hero #title{padding:0 8.75%}}@media screen and (min-width:90rem){#subpage-hero #title{padding:0 10%}}@media screen and (min-width:120rem){#subpage-hero #title{bottom:6.375rem;padding:0 15.625%}}#messages-modal{background-color:#036;box-sizing:border-box;height:100vh;padding:1.5rem;position:fixed;right:3px;transform:translateX(100%);z-index:10}#messages-modal #messages-flag-container{background-color:#036;border-left:1px solid rgba(230,247,255,.3);border-bottom:1px solid rgba(230,247,255,.3);cursor:pointer;height:44px;position:absolute;width:44px;transform:translate(calc(-100% - 1.5rem + 3px),calc(100vh - 138px))}#messages-modal #messages-flag-container #messages-flag{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}#messages-modal #messages-flag-container #messages-flag .counter{aspect-ratio:1/1;background-color:#fafafa;border-radius:50%;display:block;height:16px;position:absolute;right:-5px;top:-3px}#messages-modal #messages-flag-container #messages-flag .counter span{font-family:"Noto Sans Regular";font-size:8px;display:block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}#messages-modal #messages-flag-container #messages-flag img{height:24px;width:24px}#messages-modal #messages-modal-close{cursor:pointer;text-align:right}#messages-modal h2{color:#fafafa;font-weight:100;margin:1.875rem 0}#messages-modal .line{background-color:#fafafa;height:2px;margin-bottom:3.6875rem;width:37.5%}#messages-modal .messages-container{height:100%;overflow-y:auto;padding-bottom:4px}#messages-modal .messages-container .hint{color:#fafafa}#messages-modal .messages-container .message{display:block}#messages-modal .messages-container .message .message-wrap{box-shadow:4px 4px 8px rgba(0,0,0,.3);width:calc(100% - 4px)}#messages-modal .messages-container .message .message-wrap picture{aspect-ratio:1.5/1;display:block;overflow:hidden;padding-bottom:1.875rem}#messages-modal .messages-container .message .message-wrap picture img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#messages-modal .messages-container .message .message-wrap .message-content-wrap{padding:1.5rem}#messages-modal .messages-container .message .message-wrap .message-content-wrap .date,#messages-modal .messages-container .message .message-wrap .message-content-wrap h3{color:#fafafa}#messages-modal .messages-container .message .message-wrap .message-content-wrap .date{font-family:"Roboto Regular";font-size:calc(1.125rem + 2 * (100vw - 22.5rem)/ 1560);letter-spacing:1px;line-height:calc(1.75rem + 10 * (100vw - 22.5rem)/ 1560);font-weight:100}#messages-modal .messages-container .message .message-wrap .message-content-wrap .arrow span:nth-child(1){background-color:#fafafa}#messages-modal .messages-container .message .message-wrap .message-content-wrap .arrow span:nth-child(2){border-color:#fafafa}#messages-modal .messages-container .message:not(:last-child){padding-bottom:2.1875rem}#messages-modal.open{transform:translateX(0);transition:transform .7s;right:0}#messages-modal.close{transform:translateX(100%);transition:transform .7s}@media screen and (min-width:64rem){#messages-modal{max-width:424px}}@media screen and (min-width:80rem){#messages-modal .messages-container{-ms-overflow-style:none;scrollbar-width:none}#messages-modal .messages-container .message .message-wrap{box-shadow:unset}#messages-modal .messages-container .message .message-wrap:hover{box-shadow:4px 4px 8px rgba(0,0,0,.3)}#messages-modal .messages-container::-webkit-scrollbar{display:none}}#search-modal{background-color:#036;box-sizing:border-box;height:100vh;padding:1.5rem;position:fixed;right:3px;transform:translateX(100%);width:100vw;z-index:10}#search-modal #search-flag-container{background-color:#036;border-left:1px solid rgba(230,247,255,.3);border-bottom:1px solid rgba(230,247,255,.3);cursor:pointer;height:44px;position:absolute;width:44px;transform:translate(calc(-100% - 1.5rem + 3px),calc(100vh - 184px))}#search-modal #search-flag-container #search-flag{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}#search-modal #search-modal-close{cursor:pointer;text-align:right}#search-modal h2{color:#fafafa;font-weight:100;margin:1.875rem 0}#search-modal .line{background-color:#fafafa;height:2px;margin-bottom:3.6875rem;width:37.5%}#search-modal #search-string{box-sizing:border-box;color:#212121;display:block;font-family:"Roboto Regular";font-size:calc(1.125rem + 2 * (100vw - 22.5rem)/ 1560);letter-spacing:1px;line-height:calc(1.75rem + 10 * (100vw - 22.5rem)/ 1560);margin-bottom:3.6875rem;padding:7px;width:100%}#search-modal .search-results-container{box-sizing:border-box;overflow-y:auto;padding-bottom:4px}#search-modal .search-results-container>p{color:#fafafa}#search-modal .search-results-container .searchresult{box-sizing:border-box;display:block;overflow-wrap:break-word}#search-modal .search-results-container .searchresult .searchresult-wrap{box-shadow:4px 4px 8px rgba(0,0,0,.3);width:calc(100% - 4px)}#search-modal .search-results-container .searchresult .searchresult-wrap picture{aspect-ratio:1.5/1;box-sizing:border-box;display:block;overflow:hidden;padding-bottom:1.875rem}#search-modal .search-results-container .searchresult .searchresult-wrap picture img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#search-modal .search-results-container .searchresult .searchresult-wrap .searchresult-content-wrap{box-sizing:border-box;padding:1.5rem}#search-modal .search-results-container .searchresult .searchresult-wrap .searchresult-content-wrap h3{color:#fafafa}#search-modal .search-results-container .searchresult .searchresult-wrap .searchresult-content-wrap .arrow span:nth-child(1){background-color:#fafafa}#search-modal .search-results-container .searchresult .searchresult-wrap .searchresult-content-wrap .arrow span:nth-child(2){border-color:#fafafa}#search-modal .search-results-container .searchresult:not(:last-child){padding-bottom:2.1875rem}#search-modal.open{transform:translateX(0);transition:transform .7s;right:0}#search-modal.close{transform:translateX(100%);transition:transform .7s}@media screen and (min-width:64rem){#search-modal{max-width:424px}}@media screen and (min-width:80rem){#search-modal .search-results-container{-ms-overflow-style:none;scrollbar-width:none}#search-modal .search-results-container .searchresult .searchresult-wrap{box-shadow:unset}#search-modal .search-results-container .searchresult .searchresult-wrap:hover{box-shadow:4px 4px 8px rgba(0,0,0,.3)}#search-modal .search-results-container::-webkit-scrollbar{display:none}}#to-top-button-container{background-color:#036;border-left:1px solid rgba(230,247,255,.3);border-bottom:1px solid rgba(230,247,255,.3);cursor:pointer;height:44px;position:fixed;right:0;top:calc(100vh - 68px);width:44px;z-index:10}#to-top-button-container #to-top-button{height:24px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:24px}footer{color:#fafafa;background-color:#036;font-family:"Noto Sans Regular";padding:5.5625rem 5.556%}footer .logo{margin:0 auto;max-width:14.0625rem}footer .logo img{width:100%}footer .footer-columns{margin-top:1.875rem}footer .footer-columns .column-0 .slogan{font-size:calc(1.8125rem + 3 * (100vw - 22.5rem)/ 1560);letter-spacing:1px;line-height:calc(2.5rem + 4 * (100vw - 22.5rem)/ 1560);padding-bottom:1.875rem}footer .footer-columns .column-0 .address .company{font-size:1.5625rem;line-height:2.125rem}footer .footer-columns .column-0 .address .company~div{font-size:1.25rem;line-height:2.375rem}footer .footer-columns .column-0 .address .location{padding-bottom:1.875rem}footer .footer-columns .column-0 .address .phonenumber .prefix{display:inline-block;width:1em}footer .footer-columns .column-1{padding:3.6875rem 0}footer .footer-columns .column-1 .headline{font-size:calc(1.4375rem + 2 * (100vw - 22.5rem)/ 1560);letter-spacing:1px;line-height:calc(2.25rem + 10 * (100vw - 22.5rem)/ 1560);padding-bottom:1.875rem}footer .footer-columns .column-1 .footermenu .menu-items{list-style-type:none;padding:0}footer .footer-columns .column-1 .footermenu .menu-items .menu-item a{color:#fafafa;font-family:"Noto Sans Regular";font-size:calc(1.125rem + 2 * (100vw - 22.5rem)/ 1560);font-weight:100;letter-spacing:1px;line-height:calc(1.75rem + 10 * (100vw - 22.5rem)/ 1560)}footer .footer-columns .column-2 .application-teaser a{color:#fafafa;font-family:"Noto Sans Regular";font-size:calc(1.4375rem + 2 * (100vw - 22.5rem)/ 1560);font-weight:100;letter-spacing:1px;line-height:calc(2.25rem + 10 * (100vw - 22.5rem)/ 1560)}footer .footer-columns .column-2 .application-teaser a .arrow span:nth-child(1){background-color:#fafafa}footer .footer-columns .column-2 .application-teaser a .arrow span:nth-child(2){border-color:#fafafa}footer .footer-columns .column-2 .footer-linklist{padding-top:3.6875rem}footer .footer-columns .column-2 .footer-linklist .headline{font-size:calc(1.4375rem + 2 * (100vw - 22.5rem)/ 1560);letter-spacing:1px;line-height:calc(2.25rem + 10 * (100vw - 22.5rem)/ 1560);padding-bottom:.9375rem}footer .footer-columns .column-2 .footer-linklist .linklist-item{color:#fafafa;display:block;font-family:"Noto Sans Regular";font-size:calc(1.125rem + 2 * (100vw - 22.5rem)/ 1560);font-weight:100;letter-spacing:1px;line-height:calc(1.75rem + 10 * (100vw - 22.5rem)/ 1560)}#subfooter{background-color:#004867;color:#fafafa;display:flex;flex-direction:column-reverse;gap:1.875rem;font-family:"Noto Sans Regular";font-size:calc(.875rem + 2 * (100vw - 22.5rem)/ 1560);line-height:calc(1.4375rem + 10 * (100vw - 22.5rem)/ 1560);padding:1.875rem 5.556%;text-align:center}#subfooter #subfootermenu nav ul{list-style-type:none;padding:0;text-align:center}#subfooter #subfootermenu nav ul li a{color:#fafafa;font-family:"Noto Sans Regular";font-size:calc(.875rem + 2 * (100vw - 22.5rem)/ 1560);font-weight:100;line-height:calc(1.4375rem + 10 * (100vw - 22.5rem)/ 1560)}@media screen and (min-width:48rem){footer{padding:5.5625rem 6.771%}footer .logo{margin:0}}@media screen and (min-width:64rem){footer{padding:5.5625rem 12.5%}}@media screen and (min-width:80rem){footer{padding:5.5625rem 8.75%}footer .footer-columns{display:flex;gap:1.5rem}footer .footer-columns .column{flex:0 0 calc(33.33% - 1rem)}footer .footer-columns .column-1{padding:0}footer .footer-columns .column-1 .footermenu,footer .footer-columns .column-1 .headline{margin-left:50%;transform:translateX(-50%)}footer .footer-columns .column-1 .footermenu .menu-items .menu-item:hover a{color:#0078ab}footer .footer-columns .column-2 .footer-linklist .linklist-item:hover{color:#0078ab}#subfooter{align-items:center;flex-direction:row;justify-content:space-between;padding:0 8.75%}#subfooter #subfootermenu .subfootermenu ul{display:flex;flex-direction:row;gap:1.5rem}}@media screen and (min-width:90rem){footer{padding:5.5625rem 10%}#subfooter{padding:0 10%}}@media screen and (min-width:120rem){footer{padding:6.375rem 15.625%}#subfooter{padding:0 15.625%}}section.module-1{padding:5.625rem 0}section.module-1>.section-inner{display:flex;flex-direction:column}section.module-1>.section-inner .image-container picture{display:block;overflow:hidden;width:100%}section.module-1>.section-inner .image-container picture img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}section.module-1>.section-inner .content-container{margin-top:1.875rem;padding:0 5.556% 0 11.111%}section.module-1>.section-inner .content-container .content{position:relative}section.module-1>.section-inner .content-container .content .rectangle{background-color:#036;height:100%;left:-40px;position:absolute;top:0;width:1.25rem}section.module-1>.section-inner .content-container .content h2{padding-bottom:.9375rem}section.module-1>.section-inner .content-container .content h3{padding-bottom:1.875rem}@media screen and (min-width:48rem){section.module-1>.section-inner .content-container{padding:0 5.556% 0 13.02%}section.module-1>.section-inner .content-container .content .rectangle{left:-3rem;width:1.5rem}section.module-1>.section-inner.right .content-container{margin-top:0;padding-bottom:1.875rem}}@media screen and (min-width:64rem){section.module-1>.section-inner{box-sizing:border-box;flex-direction:row;gap:1.5rem;padding:0 1.953% 0 12.5%;width:100%}section.module-1>.section-inner .image-container{flex:0 0 44%}section.module-1>.section-inner .content-container{box-sizing:border-box;flex:0 0 calc(56% - 24px);margin-top:0;padding:0 0 0 3rem}section.module-1>.section-inner .content-container .rectangle{left:0}}@media screen and (min-width:80rem){section.module-1 .section-inner{padding:0 3.594% 0 8.75%}section.module-1 .section-inner .image-container{flex:0 0 50.785%}section.module-1 .section-inner .content-container{flex:0 0 45.026%;padding:0 0 0 3rem}}@media screen and (min-width:90rem){section.module-1 .section-inner{padding:0 .3194% 0 10%}section.module-1 .section-inner .image-container{flex:0 0 52.96%}section.module-1 .section-inner .content-container{flex:0 0 45.12%}}@media screen and (min-width:120rem){section.module-1{padding:6.375rem 0}section.module-1 .section-inner{padding:0 3.958% 0 15.625%}section.module-1 .section-inner .image-container{flex:0 0 56.477%}section.module-1 .section-inner .content-container{flex:0 0 41.969%}}section.module-2{padding:5.625rem 0}section.module-2>.section-inner .image-container picture{display:block;height:100%;overflow:hidden;width:100%}section.module-2>.section-inner .image-container picture img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}section.module-2>.section-inner .content-container{box-sizing:border-box;padding:1.875rem 5.556% 3.375rem 5.556%;position:relative}section.module-2>.section-inner .content-container .content h2{padding-bottom:1.875rem}section.module-2>.section-inner .content-container .rectangle{background-color:#036;bottom:0;height:1.5rem;position:absolute;right:0;width:5.5rem}@media screen and (min-width:48rem){section.module-2>.section-inner .content-container{padding:1.875rem 3.25rem 3.375rem 3.25rem}}@media screen and (min-width:64rem){section.module-2>.section-inner .content-container{background-color:#e6f7ff;float:right;margin-right:6.055%;padding:1.5rem 1.5rem 3.375rem 1.5rem;transform:translateY(-50%);width:56.445%}}@media screen and (min-width:80rem){section.module-2{padding:5.625rem 8.75%}section.module-2>.section-inner .content-container{margin-right:0;width:66.666%}}@media screen and (min-width:90rem){section.module-2{padding:5.625rem 10%}}@media screen and (min-width:120rem){section.module-2{padding:6.375rem 15.625%}section.module-2>.section-inner .content-container{width:66.565%}section.module-2>.section-inner .content-container .content h2{padding-bottom:2.125rem}}section.module-3{padding:9.25rem 0 5.625rem 0}section.module-3>.section-inner{background-color:#036;padding-bottom:3.6875rem}section.module-3>.section-inner .image-container{padding:0 5.556%}section.module-3>.section-inner .image-container picture{display:block;transform:translateY(-3.625rem);overflow:hidden;width:100%}section.module-3>.section-inner .image-container picture img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}section.module-3>.section-inner .content-container{transform:translateY(-1.75rem);padding:0 5.556%}section.module-3>.section-inner .content-container h2,section.module-3>.section-inner .content-container p,section.module-3>.section-inner .content-container ul{color:#fafafa}section.module-3>.section-inner .content-container h2{padding-bottom:1.875rem}section.module-3>.section-inner .content-container p{padding-bottom:1em}@media screen and (min-width:48rem){section.module-3>.section-inner .content-container,section.module-3>.section-inner .image-container{padding:0 6.771%}}@media screen and (min-width:64rem){section.module-3>.section-inner .image-container{padding:0 0 0 6.055%;width:49.219%}section.module-3>.section-inner .content-container{margin-left:calc(50% - 1rem);padding:0 6.055% 0 0;width:49.219%}}@media screen and (min-width:80rem){section.module-3>.section-inner .image-container{padding:0 0 0 8.75%;width:47.344%}section.module-3>.section-inner .content-container{margin-left:43.164%;padding:0 8.75% 0 0;width:47.344%}}@media screen and (min-width:90rem){section.module-3 .section-inner .image-container{padding:0 0 0 10%;width:45.972%}section.module-3 .section-inner .content-container{margin-left:44.028%;padding:0 10% 0 0;width:45.972%}}@media screen and (min-width:120rem){section.module-3{padding:10.625rem 0 6.375rem 0}section.module-3 .section-inner{padding-bottom:4.25rem}section.module-3 .section-inner .image-container{padding:0 0 0 15.625%;width:45.417%}section.module-3 .section-inner .image-container picture{transform:translateY(-4.25rem)}section.module-3 .section-inner .content-container{margin-left:49.375%;padding:0 15.625% 0 0;width:33.75%}section.module-3 .section-inner .content-container h2{padding-bottom:2.125rem}}section.module-4{padding:5.625rem 0}section.module-4>.section-inner .headline-container{padding:0 5.556%}section.module-4>.section-inner .headline-container h2{padding-bottom:1.875rem}section.module-4>.section-inner .content-container{padding:0 5.556% 0 calc(5.556% + 1.5rem);position:relative}section.module-4>.section-inner .content-container .link-container{padding-top:1.875rem}section.module-4>.section-inner .content-container .rectangle{background-color:#036;height:100%;left:0;position:absolute;top:0;width:1.25rem}@media screen and (min-width:48rem){section.module-4>.section-inner .headline-container{padding:0 6.771%}section.module-4>.section-inner .content-container{padding:0 6.771% 0 calc(6.771% + 3.25rem)}section.module-4>.section-inner .content-container .rectangle{left:3.25rem;width:1.5rem}}@media screen and (min-width:64rem){section.module-4{padding:5.625rem 12.5%}section.module-4>.section-inner{display:flex;flex-direction:row;gap:1.5rem;width:100%}section.module-4>.section-inner .headline-container{flex:0 0 40.28%;padding:0}section.module-4>.section-inner .content-container{padding:0 0 0 3rem}section.module-4>.section-inner .content-container .rectangle{left:0}}@media screen and (min-width:80rem){section.module-4{padding:5.625rem 8.75%}section.module-4>.section-inner .headline-container{flex:0 0 41.01%}section.module-4>.section-inner .content-container .link-container a span.arrow span:nth-child(1){transition:width .3s;width:78px}section.module-4>.section-inner .content-container .link-container:hover a span.arrow span:nth-child(1){transition:width .3s;width:102px}}@media screen and (min-width:90rem){section.module-4{padding:5.625rem 10%}section.module-4>.section-inner .headline-container{flex:0 0 41.07%}section.module-4>.section-inner .content-container .link-container a span.arrow span:nth-child(1){transition:width .3s;width:88px}section.module-4>.section-inner .content-container .link-container:hover a span.arrow span:nth-child(1){transition:width .3s;width:112px}}@media screen and (min-width:120rem){section.module-4{padding:6.375rem 15.625%}}section.module-5{padding:5.625rem 5.556%}section.module-5>.section-inner h2{padding-bottom:1.875rem}section.module-5>.section-inner h2 strong{font-family:"Noto Sans Bold"}section.module-5>.section-inner h2:not(:first-child){padding-top:1.875rem}section.module-5>.section-inner h3{padding-bottom:1.875rem}section.module-5>.section-inner p a{word-break:break-all}@media screen and (min-width:48rem){section.module-5{padding:5.625rem 6.771%}}@media screen and (min-width:64rem){section.module-5{padding:5.625rem 12.5%}}@media screen and (min-width:80rem){section.module-5{padding:5.625rem 8.75%}}@media screen and (min-width:90rem){section.module-5{padding:5.625rem 10%}}@media screen and (min-width:120rem){section.module-5{padding:6.375rem 15.625%}section.module-5>.section-inner h2{padding-bottom:2.125rem}}section.module-6{padding:5.625rem 5.556%}section.module-6>.section-inner h2{padding-bottom:1.875rem}section.module-6>.section-inner .content{padding-left:1.25rem;position:relative}section.module-6>.section-inner .content .rectangle{background-color:#036;height:100%;left:-1.25rem;position:absolute;width:1.25rem}section.module-6.colored{background-color:#036}section.module-6.colored>.section-inner h2{color:#fafafa}section.module-6.colored>.section-inner .content p,section.module-6.colored>.section-inner .content ul{color:#fafafa}section.module-6.colored>.section-inner .content .rectangle{background-color:#fafafa}@media screen and (min-width:48rem){section.module-6{padding:5.625rem 6.771%}section.module-6 .section-inner .content{padding-left:3rem}section.module-6 .section-inner .content .rectangle{left:0;width:1.5rem}}@media screen and (min-width:64rem){section.module-6{padding:5.625rem 12.5%}section.module-6 .section-inner .content{box-sizing:border-box;display:flex;flex-direction:row;gap:1.5rem;padding-left:0}section.module-6 .section-inner .content .no-text{flex:0 0 40.28%}section.module-6 .section-inner .content .text{padding-left:3rem;position:relative}}@media screen and (min-width:80rem){section.module-6{padding:5.625rem 8.75%}section.module-6 .section-inner .content .no-text{flex:0 0 41.01%}}@media screen and (min-width:90rem){section.module-6{padding:5.625rem 10%}section.module-6 .section-inner .content .no-text{flex:0 0 41.07%}}@media screen and (min-width:120rem){section.module-6{padding:6.375rem 15.625%}}section.module-7{counter-reset:menu;padding:5.5625rem 5.556%}section.module-7 .section-inner{display:flex;flex-direction:column;gap:1.5rem}section.module-7 .section-inner .menu-item{border:1px solid #0078ab;display:block;position:relative}section.module-7 .section-inner .menu-item picture{aspect-ratio:320/239;display:block;opacity:0;overflow:hidden;width:100%}section.module-7 .section-inner .menu-item picture img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}section.module-7 .section-inner .menu-item .overlay{background-color:rgba(0,51,102,.7);height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}section.module-7 .section-inner .menu-item .menu-item-wrap{bottom:1.5rem;left:1.5rem;position:absolute;width:calc(100% - 3rem)}section.module-7 .section-inner .menu-item .menu-item-wrap .counter::before{color:#0078ab;counter-increment:menu;content:counter(menu,decimal-leading-zero);display:block;font-family:"Roboto Mono Bold";font-size:calc(1.4375rem + 2 * (100vw - 22.5rem)/ 1560);line-height:calc(2.25rem + 10 * (100vw - 22.5rem)/ 1560)}section.module-7 .section-inner .menu-item .menu-item-wrap h2{font-size:calc(1.8125rem + 3 * (100vw - 22.5rem)/ 1560);letter-spacing:1px;line-height:calc(2.5rem + 4 * (100vw - 22.5rem)/ 1560)}section.module-7 .section-inner .menu-item .menu-item-wrap .arrow span:nth-child(2){transform:translate(-.6em,5px) rotate(45deg)}section.module-7.mobile .section-inner .menu-item picture{opacity:0;transition:opacity .5s}section.module-7.mobile .section-inner .menu-item .overlay{opacity:0;transition:opacity .5s}section.module-7.mobile .section-inner .menu-item.in-view picture{opacity:1;transition:opacity .5s}section.module-7.mobile .section-inner .menu-item.in-view .overlay{opacity:1;transition:opacity .5s}section.module-7.mobile .section-inner .menu-item.in-view .menu-item-wrap .counter::before,section.module-7.mobile .section-inner .menu-item.in-view .menu-item-wrap h2{color:#fafafa;transition:color .5s}section.module-7.mobile .section-inner .menu-item.in-view .menu-item-wrap .arrow span:nth-child(1){background-color:#fafafa;transition:background-color .5s}section.module-7.mobile .section-inner .menu-item.in-view .menu-item-wrap .arrow span:nth-child(2){border-color:#fafafa;transition:border-color .5s}@media screen and (min-width:48rem){section.module-7{padding:5.5625rem 6.771%}}@media screen and (min-width:64rem){section.module-7{padding:5.5625rem 12.5%}}@media screen and (min-width:80rem){section.module-7{padding:5.5625rem 8.75%}section.module-7 .section-inner{flex-direction:row;flex-wrap:wrap;width:100%}section.module-7 .section-inner .menu-item{box-sizing:border-box;flex:0 0 calc(33.33% - 16px)}section.module-7 .section-inner .menu-item picture{aspect-ratio:16/9}section.module-7 .section-inner .menu-item .menu-item-wrap{bottom:1rem}section.module-7 .section-inner .menu-item .menu-item-wrap .arrow span:nth-child(1){transition:width .5s;width:78px}section.module-7 .section-inner .menu-item:hover picture{opacity:1;transition:opacity .5s}section.module-7 .section-inner .menu-item:hover .overlay{opacity:1;transition:opacity .5s}section.module-7 .section-inner .menu-item:hover .menu-item-wrap .counter::before,section.module-7 .section-inner .menu-item:hover .menu-item-wrap h2{color:#fafafa;transition:color .5s}section.module-7 .section-inner .menu-item:hover .menu-item-wrap .arrow span:nth-child(1){background-color:#fafafa;transition:background-color .5s,width .5s;width:102px}section.module-7 .section-inner .menu-item:hover .menu-item-wrap .arrow span:nth-child(2){border-color:#fafafa;transition:border-color .5s}}@media screen and (min-width:90rem){section.module-7{padding:5.5625rem 10%}section.module-7 .section-inner .menu-item{flex:0 0 31.9%}section.module-7 .section-inner .menu-item .menu-item-wrap{bottom:1.5rem}}@media screen and (min-width:120rem){section.module-7{padding:6.375rem 15.625%}}section.module-8{padding:0 5.556% 5.5625rem 5.556%}section.module-8 .section-inner .tile{margin-bottom:3.6875rem;position:relative}section.module-8 .section-inner .tile p:first-child{text-indent:1.375em}section.module-8 .section-inner .tile p:first-child::before{border:9px solid transparent;border-left:11px solid #036;content:"";display:block;position:absolute;top:0;transform:translateY(5px);left:0}section.module-8 .section-inner .tile .image-container{position:relative}section.module-8 .section-inner .tile .image-container picture{display:block;width:100%;height:100%}section.module-8 .section-inner .tile .image-container picture img{aspect-ratio:16/9;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}section.module-8 .section-inner .tile .image-container .caption{background-color:#036;bottom:0;color:#fafafa;font-family:"Roboto Regular";font-size:1rem;line-height:2.0625rem;padding:0 .5625rem;position:absolute;right:1.25rem;transform:translateY(50%)}@media screen and (min-width:48rem){section.module-8{padding:0 6.771% 5.5625rem 6.771%}}@media screen and (min-width:64rem){section.module-8{padding:0 12.5% 5.5625rem 12.5%}section.module-8 .section-inner .tile p:first-child::before{transform:translateY(7px)}}@media screen and (min-width:80rem){section.module-8{padding:0 8.75% 5.5625rem 8.75%}section.module-8 .section-inner{display:flex;flex-direction:row;gap:1.5rem}section.module-8 .section-inner .tile{flex:0 0 calc(33.33% - 1.5rem)}section.module-8 .section-inner .tile p:first-child::before{transform:translateY(8px)}}@media screen and (min-width:90rem){section.module-8{padding:0 10% 5.5625rem 10%}}@media screen and (min-width:120rem){section.module-8{padding:0 15.625% 6.375rem 15.625%}section.module-8 .section-inner .tile p:first-child::before{transform:translateY(10px)}}section.module-9{padding:5.5625rem 5.556%}section.module-9 .section-inner h2{margin-bottom:3.6875rem}section.module-9 .section-inner .tiles .tile{position:relative}section.module-9 .section-inner .tiles .tile picture{display:block;width:100%}section.module-9 .section-inner .tiles .tile picture img{aspect-ratio:1/1.5;display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}section.module-9 .section-inner .tiles .tile .caption-container{margin-top:-1rem}section.module-9 .section-inner .tiles .tile .caption-container .overlay{height:1rem}section.module-9 .section-inner .tiles .tile .caption-container .overlay span{background-color:#e6f7ff;display:inline-block;height:1rem;width:50%}section.module-9 .section-inner .tiles .tile .caption-container .overlay span:nth-child(1){clip-path:polygon(0 0,calc(100% - 1rem) 0,100% 100%,0 100%);-webkit-clip-path:polygon(0 0,calc(100% - 1rem) 0,100% 100%,0 100%)}section.module-9 .section-inner .tiles .tile .caption-container .overlay span:nth-child(2){clip-path:polygon(1rem 0,100% 0,100% 100%,0 100%);-webkit-clip-path:polygon(1rem 0,100% 0,100% 100%,0 100%)}section.module-9 .section-inner .tiles .tile .caption-container .designation,section.module-9 .section-inner .tiles .tile .caption-container .position{background-color:#e6f7ff;display:block}section.module-9 .section-inner .tiles .tile .caption-container .designation{font-family:"Noto Sans Regular";font-size:calc(1.4375rem + 2 * (100vw - 22.5rem)/ 1560);letter-spacing:1px;line-height:calc(2.25rem + 10 * (100vw - 22.5rem)/ 1560);padding-top:.9375rem}section.module-9 .section-inner .tiles .tile .caption-container .position{font-family:"Roboto Regular";font-size:calc(1.125rem + 2 * (100vw - 22.5rem)/ 1560);line-height:calc(1.75rem + 10 * (100vw - 22.5rem)/ 1560)}section.module-9 .section-inner .tiles .tile:not(:last-child){margin-bottom:3.6875rem}@media screen and (min-width:48rem){section.module-9{padding:5.5625rem 6.771%}}@media screen and (min-width:64rem){section.module-9{padding:5.5625rem 12.5%}section.module-9 .section-inner .tiles{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.5rem}section.module-9 .section-inner .tiles .tile{flex:0 0 calc(50% - .75rem)}section.module-9 .section-inner .tiles .tile:not(:last-child){margin:0}}@media screen and (min-width:80rem){section.module-9{padding:5.5625rem 8.75%}section.module-9 .section-inner .tiles .tile{flex:0 0 calc(33.33% - 1.5rem)}}@media screen and (min-width:90rem){section.module-9{padding:5.5625rem 10%}}@media screen and (min-width:120rem){section.module-9{padding:6.375rem 15.625%}}section.module-10{padding:5.5625rem 0}section.module-10 .section-inner .topline,section.module-10 .section-inner h2{padding:0 5.556%}section.module-10 .section-inner h2{padding-bottom:3.6875rem}section.module-10 .section-inner .content .text{padding:0 5.556%}section.module-10 .section-inner .content .quote-container .quote{background-color:#036;margin-top:1.875rem;padding:1.25rem 5.556%}section.module-10 .section-inner .content .quote-container .quote p{color:#fafafa;font-family:"Noto Sans Thin";font-size:calc(1.4375rem + 2 * (100vw - 22.5rem)/ 1560);letter-spacing:1px;line-height:calc(2.25rem + 10 * (100vw - 22.5rem)/ 1560);font-style:italic}section.module-10 .section-inner #certificate-slider{margin-top:3.6875rem;padding:0 5.556%}section.module-10 .section-inner #certificate-slider .swiper .swiper-wrapper{display:block}section.module-10 .section-inner #certificate-slider .swiper .swiper-wrapper .swiper-slide{padding-bottom:3.6875rem}section.module-10 .section-inner #certificate-slider .swiper .swiper-wrapper .swiper-slide h3{color:#036;padding-bottom:1.875rem}section.module-10 .section-inner #certificate-slider .swiper .swiper-wrapper .swiper-slide .slide-content .slide-text{padding-bottom:1.875rem}section.module-10 .section-inner #certificate-slider .swiper .swiper-wrapper .swiper-slide .slide-content .slide-text .link-container .link-info,section.module-10 .section-inner #certificate-slider .swiper .swiper-wrapper .swiper-slide .slide-content .slide-text .link-container a{font-family:"Roboto Regular";font-size:calc(1.125rem + 2 * (100vw - 22.5rem)/ 1560);letter-spacing:1px;line-height:calc(1.75rem + 10 * (100vw - 22.5rem)/ 1560)}section.module-10 .section-inner #certificate-slider .swiper .swiper-wrapper .swiper-slide .slide-content .slide-image{position:relative;text-align:center}section.module-10 .section-inner #certificate-slider .swiper .swiper-wrapper .swiper-slide .slide-content .slide-image .image-container{display:inline-block;position:relative}section.module-10 .section-inner #certificate-slider .swiper .swiper-wrapper .swiper-slide .slide-content .slide-image .image-container .corner{background-color:#036;-webkit-clip-path:polygon(0 0,100% 0,0 100%);clip-path:polygon(0 0,100% 0,0 100%);width:100px;aspect-ratio:1/1;display:inline-block;position:absolute;top:0;left:0}section.module-10 .section-inner #certificate-slider .swiper .swiper-wrapper .swiper-slide .slide-content .slide-image .image-container .corner img{left:25%;position:absolute;top:25%;transform:translate(-25%,-25%);width:1.5rem}section.module-10 .section-inner #certificate-slider .swiper .swiper-wrapper .swiper-slide .slide-content .slide-image .image-container picture{display:inline-block}section.module-10 .section-inner #certificate-slider .swiper .swiper-wrapper .swiper-slide .slide-content .slide-image .image-container picture img{aspect-ratio:320/392;display:block;-o-object-fit:cover;object-fit:cover;width:100%}section.module-10 .section-inner #certificate-slider .swiper .swiper-wrapper .swiper-slide .slide-content .slide-image .download-container .download-button{padding-top:1.5rem;text-align:center}section.module-10 .section-inner #certificate-slider .swiper .swiper-wrapper .swiper-slide .slide-content .slide-image .download-container .download-button a{border:1px solid #036;display:inline-block;font-family:"Roboto Regular";font-size:calc(1.125rem + 2 * (100vw - 22.5rem)/ 1560);letter-spacing:1px;line-height:calc(1.75rem + 10 * (100vw - 22.5rem)/ 1560);padding:0 3.9375rem 0 .9375rem;position:relative}section.module-10 .section-inner #certificate-slider .swiper .swiper-wrapper .swiper-slide .slide-content .slide-image .download-container .download-button a::after{background-image:url(../img/download.svg);background-position:center;background-repeat:no-repeat;content:"";display:inline-block;height:1em;position:absolute;right:1.5rem;top:50%;transform:translateY(-50%);width:1em}@media screen and (min-width:48rem){section.module-10{padding:5.5625rem 0}section.module-10 .section-inner .topline,section.module-10 .section-inner h2{padding:0 6.771%}section.module-10 .section-inner h2{padding-bottom:3.6875rem}section.module-10 .section-inner .content .text{padding:0 6.771%}section.module-10 .section-inner .content .quote-container .quote{padding:1.25rem 6.771%}section.module-10 .section-inner #certificate-slider{padding:0 6.771%}}@media screen and (min-width:64rem){section.module-10{padding:5.5625rem 0}section.module-10 .section-inner .topline,section.module-10 .section-inner h2{padding:0 12.5%}section.module-10 .section-inner h2{padding-bottom:3.6875rem}section.module-10 .section-inner .content .text{padding:0 12.5%}section.module-10 .section-inner .content .quote-container .quote{padding:1.25rem 12.5%}section.module-10 .section-inner #certificate-slider{padding:0 0 0 calc(12.5% + 3rem);position:relative}section.module-10 .section-inner #certificate-slider .rectangle{background-color:#036;height:100%;left:12.5%;position:absolute;top:0;width:1.5rem}section.module-10 .section-inner #certificate-slider .swiper .swiper-wrapper{display:flex}section.module-10 .section-inner #certificate-slider .swiper .swiper-pagination{bottom:-3px;text-align:left}section.module-10 .section-inner #certificate-slider .swiper .swiper-pagination .swiper-pagination-bullet{background-color:#0078ab;border-radius:unset;height:4px;width:24px}section.module-10 .section-inner #certificate-slider .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#036}}@media screen and (min-width:80rem){section.module-10{padding:5.5625rem 0}section.module-10 .section-inner .topline,section.module-10 .section-inner h2{padding:0 8.75%}section.module-10 .section-inner h2{padding-bottom:3.6875rem}section.module-10 .section-inner .content .text{padding:0 8.75%}section.module-10 .section-inner .content .quote-container .quote{padding:1.25rem 8.75%}section.module-10 .section-inner #certificate-slider{padding:0 0 0 calc(8.75% + 3rem)}section.module-10 .section-inner #certificate-slider .rectangle{left:8.75%}}@media screen and (min-width:90rem){section.module-10{padding:5.5625rem 0}section.module-10 .section-inner .topline,section.module-10 .section-inner h2{padding:0 10%}section.module-10 .section-inner h2{padding-bottom:3.6875rem}section.module-10 .section-inner .content{display:flex;flex-direction:row;gap:1.5rem;padding:0 10%}section.module-10 .section-inner .content .text{flex:0 0 calc(50% - .75rem);padding:0}section.module-10 .section-inner .content .quote-container .quote{box-sizing:border-box;flex:0 0 calc(50% - .75rem);margin:0;padding:1.5rem}section.module-10 .section-inner #certificate-slider{padding:0 0 0 calc(10% + 3rem)}section.module-10 .section-inner #certificate-slider .rectangle{left:10%}}@media screen and (min-width:120rem){section.module-10{padding:6.375rem 0}section.module-10 .section-inner .topline,section.module-10 .section-inner h2{padding:0 15.625%}section.module-10 .section-inner h2{padding-bottom:3.6875rem}section.module-10 .section-inner .content{padding:0 15.625%}section.module-10 .section-inner #certificate-slider{padding:0 0 0 calc(15.625% + 3rem)}section.module-10 .section-inner #certificate-slider .rectangle{left:15.625%}}section.module-11{padding:5.5625rem 0}section.module-11 .section-inner .categories{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:1.875rem;padding:0 5.556%}section.module-11 .section-inner .categories .category{border:1px solid #036;color:#036;font-family:"Noto Sans Regular";font-size:calc(1.125rem + 2 * (100vw - 22.5rem)/ 1560);letter-spacing:1px;line-height:calc(1.75rem + 10 * (100vw - 22.5rem)/ 1560);margin-right:1.5rem;margin:0 1.5rem .5rem 0;padding:9px}section.module-11 .section-inner .categories .category.active{background-color:#036;color:#fafafa}section.module-11 .section-inner .slider-container{padding-left:1.25rem;position:relative}section.module-11 .section-inner .slider-container .rectangle{background-color:#036;height:100%;left:0;position:absolute;top:0;width:1.25rem}section.module-11 .section-inner .slider-container .swiper{padding-bottom:1.875rem}section.module-11 .section-inner .slider-container .swiper .swiper-wrapper .swiper-slide picture{aspect-ratio:1.5/1;display:block;width:100%}section.module-11 .section-inner .slider-container .swiper .swiper-wrapper .swiper-slide picture img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}section.module-11 .section-inner .slider-container .swiper .swiper-wrapper .swiper-slide .content{margin-top:1.875rem;padding:0 1.25rem}section.module-11 .section-inner .slider-container .swiper .swiper-wrapper .swiper-slide .content .subtitle{color:#036;display:block;font-family:"Noto Sans Regular";font-size:calc(1.8125rem + 3 * (100vw - 22.5rem)/ 1560);letter-spacing:1px;margin-bottom:.9375rem}section.module-11 .section-inner .slider-container .swiper .swiper-wrapper .swiper-slide .content .text{margin-bottom:1.875rem}section.module-11 .section-inner .slider-container .swiper .swiper-wrapper .swiper-slide .content .download-container{margin-bottom:7px;text-align:center}section.module-11 .section-inner .slider-container .swiper .swiper-wrapper .swiper-slide .content .download-container a{border:1px solid #036;padding:9px 42px 9px 9px;position:relative}section.module-11 .section-inner .slider-container .swiper .swiper-wrapper .swiper-slide .content .download-container a::after{background-image:url(../img/download.svg);background-position:center;background-repeat:no-repeat;content:"";display:inline-block;height:33px;position:absolute;top:50%;transform:translateY(-50%);width:33px}section.module-11 .section-inner .slider-container .swiper .swiper-pagination{bottom:-3px;left:1.25rem;text-align:left}section.module-11 .section-inner .slider-container .swiper .swiper-pagination .swiper-pagination-bullet{background-color:#0078ab;border-radius:50%;height:4px;width:4px}section.module-11 .section-inner .slider-container .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#036}@media screen and (min-width:48rem){section.module-11 .section-inner{padding-left:6.771%}section.module-11 .section-inner .categories{padding:0}}@media screen and (min-width:64rem){section.module-11 .section-inner{padding-left:12.5%}}@media screen and (min-width:80rem){section.module-11 .section-inner{padding-left:8.75%}section.module-11 .section-inner .categories .category{cursor:pointer}section.module-11 .section-inner .slider-container .swiper .swiper-wrapper .swiper-slide .content{background-color:rgba(0,51,102,.7);bottom:1.5rem;padding:1.5rem;position:absolute;right:1.5rem;width:34.18%}section.module-11 .section-inner .slider-container .swiper .swiper-wrapper .swiper-slide .content .subtitle,section.module-11 .section-inner .slider-container .swiper .swiper-wrapper .swiper-slide .content .text p,section.module-11 .section-inner .slider-container .swiper .swiper-wrapper .swiper-slide .content h2{color:#fafafa}}@media screen and (min-width:90rem){section.module-11 .section-inner{padding-left:10%}}@media screen and (min-width:120rem){section.module-11{padding:6.375rem 0}section.module-11 .section-inner{padding-left:15.625%}}section.module-12{padding:5.5625rem 0}section.module-12 .section-inner{padding:0 5.556% 5.5625rem 5.556%}section.module-12 .section-inner .job-offer-container h2{margin-bottom:1.875rem}section.module-12 .section-inner .job-offer-container .job-offer{box-shadow:6px 6px 12px rgba(0,51,102,.5);margin-bottom:1.875rem;overflow:hidden;position:relative}section.module-12 .section-inner .job-offer-container .job-offer .job-offer-wrapper{background-color:#0078ab;position:relative;z-index:2}section.module-12 .section-inner .job-offer-container .job-offer .job-offer-wrapper .image-container picture img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}section.module-12 .section-inner .job-offer-container .job-offer .job-offer-wrapper .content-wrap .content .position-type h3{color:#fafafa;padding:1.25rem}section.module-12 .section-inner .job-offer-container .job-offer .job-offer-wrapper .content-wrap .content .position-description{color:#fafafa;padding:0 1.25rem 1.25rem 1.25rem}section.module-12 .section-inner .job-offer-container .job-offer .job-offer-wrapper .content-wrap .content .position-description span{font-family:"Roboto Regular";font-size:1.25rem;line-height:2.375rem}section.module-12 .section-inner .job-offer-container .job-offer .job-offer-wrapper .content-wrap .content .position-description span:nth-child(1){font-weight:700}section.module-12 .section-inner .job-offer-container .job-offer .job-offer-wrapper .content-wrap .actions{display:flex;flex-direction:column-reverse;gap:1.5rem;padding:1.25rem}section.module-12 .section-inner .job-offer-container .job-offer .job-offer-wrapper .content-wrap .actions>button{align-items:center;font-family:"Roboto Regular";font-size:1.25rem;line-height:2.375rem;display:flex;flex-direction:row;justify-content:center;gap:.5em}section.module-12 .section-inner .job-offer-container .job-offer .job-offer-wrapper .content-wrap .actions>button .icon{background-repeat:no-repeat;background-position:center;background-size:cover;display:inline-block;height:1em;width:1em}section.module-12 .section-inner .job-offer-container .job-offer .job-offer-wrapper .content-wrap .actions .job-slide-toggle{background-color:transparent;border:1px solid #fafafa;color:#fafafa}section.module-12 .section-inner .job-offer-container .job-offer .job-offer-wrapper .content-wrap .actions .job-slide-toggle .icon{background-image:url(../img/expand-circle-down.svg)}section.module-12 .section-inner .job-offer-container .job-offer .job-offer-wrapper .content-wrap .actions .apply-now{background-color:#fafafa;border:none;color:#036}section.module-12 .section-inner .job-offer-container .job-offer .job-offer-wrapper .content-wrap .actions .apply-now .icon{background-image:url(../img/south-blue.svg)}section.module-12 .section-inner .job-offer-container .job-offer .job-offer-slide{background-color:#fafafa;box-sizing:border-box;padding:1.25rem;position:relative;z-index:1;margin-top:var(--margin-top)}section.module-12 .section-inner .job-offer-container .job-offer .job-offer-slide .job-offer-slide-content .job-description h4{color:#036;font-family:"Noto Sans Regular";font-size:calc(1.8125rem + 3 * (100vw - 22.5rem)/ 1560);letter-spacing:1px;line-height:calc(2.8125rem + 11 * (100vw - 22.5rem)/ 1560)}section.module-12 .section-inner .job-offer-container .job-offer .job-offer-slide .job-offer-slide-content .job-description ul{font-size:1.25rem;line-height:2.375rem;list-style-type:none;padding-left:1.3em;-webkit-margin-after:1.875rem;margin-block-end:1.875rem}section.module-12 .section-inner .job-offer-container .job-offer .job-offer-slide .job-offer-slide-content .job-description ul li{padding-left:.2em;position:relative}section.module-12 .section-inner .job-offer-container .job-offer .job-offer-slide .job-offer-slide-content .job-description ul li::before{background-position:center;background-repeat:no-repeat;content:"";display:inline-block;height:1em;left:-1.3em;position:absolute;top:10px;width:1em}section.module-12 .section-inner .job-offer-container .job-offer .job-offer-slide .job-offer-slide-content .job-description.offers ul li{position:relative}section.module-12 .section-inner .job-offer-container .job-offer .job-offer-slide .job-offer-slide-content .job-description.offers ul li::before{background-image:url(../img/add-circle-blue.svg)}section.module-12 .section-inner .job-offer-container .job-offer .job-offer-slide .job-offer-slide-content .job-description.requirements ul li::before{background-image:url(../img/check-circle-blue.svg)}section.module-12 .section-inner .job-offer-container .job-offer .job-offer-slide .job-offer-slide-actions{display:flex;flex-direction:column-reverse;gap:1.5rem}section.module-12 .section-inner .job-offer-container .job-offer .job-offer-slide .job-offer-slide-actions>button{align-items:center;font-family:"Roboto Regular";font-size:1.25rem;line-height:2.375rem;display:flex;flex-direction:row;justify-content:center;gap:.5em}section.module-12 .section-inner .job-offer-container .job-offer .job-offer-slide .job-offer-slide-actions>button .icon{background-repeat:no-repeat;background-position:center;background-size:cover;display:inline-block;height:1em;width:1em}section.module-12 .section-inner .job-offer-container .job-offer .job-offer-slide .job-offer-slide-actions .job-slide-toggle{background-color:transparent;border:1px solid #036;color:#036}section.module-12 .section-inner .job-offer-container .job-offer .job-offer-slide .job-offer-slide-actions .job-slide-toggle .icon{background-image:url(../img/cancel-blue.svg)}section.module-12 .section-inner .job-offer-container .job-offer .job-offer-slide .job-offer-slide-actions .apply-now{background-color:#036;border:none;color:#fafafa}section.module-12 .section-inner .job-offer-container .job-offer .job-offer-slide .job-offer-slide-actions .apply-now .icon{background-image:url(../img/south.svg)}@keyframes rotateIconClose{from{transform:rotate(0)}to{transform:rotate(180deg)}}section.module-12 .section-inner .job-offer-container .job-offer.open .job-offer-wrapper .actions .job-slide-toggle.upper .icon{animation:rotateIconClose;animation-duration:.5s;transform:rotate(180deg)}@keyframes jobOpen{from{margin-top:var(--margin-top)}to{margin-top:0}}section.module-12 .section-inner .job-offer-container .job-offer.open .job-offer-slide{animation:jobOpen;animation-duration:.5s;margin-top:0}@keyframes rotateIconOpen{from{transform:rotate(180deg)}to{transform:rotate(0)}}section.module-12 .section-inner .job-offer-container .job-offer.close .job-offer-wrapper .actions .job-slide-toggle.upper .icon{animation:rotateIconOpen;animation-duration:.5s;transform:rotate(0)}@keyframes jobClose{from{margin-top:0}to{margin-top:var(--margin-top)}}section.module-12 .section-inner .job-offer-container .job-offer.close .job-offer-slide{animation:jobClose;animation-duration:.5s;margin-top:var(--margin-top)}section.module-12 .section-inner #job-offer-apprentices{margin-top:5.5625rem}section.module-12 #application-form{background-color:#036;padding:5.5625rem 0}section.module-12 #application-form .application-form-inner{padding:0 5.556%}section.module-12 #application-form .application-form-inner .content{border-bottom:1px solid #fafafa;margin-bottom:1.875rem}section.module-12 #application-form .application-form-inner .content h2,section.module-12 #application-form .application-form-inner .content p,section.module-12 #application-form .application-form-inner .content ul{color:#fafafa;padding-bottom:1.875rem}section.module-12 #application-form .application-form-inner .application-slider form h2{color:#fafafa;padding-bottom:1.875rem}section.module-12 #application-form .application-form-inner .application-slider form h2 span{display:inline-block}section.module-12 #application-form .application-form-inner .application-slider form h2 span:nth-child(2){display:none}section.module-12 #application-form .application-form-inner .application-slider form .swiper{padding-top:1.875rem}section.module-12 #application-form .application-form-inner .application-slider form .swiper .swiper-pagination{position:absolute;top:0;display:flex;flex-direction:row;gap:24px;height:0}section.module-12 #application-form .application-form-inner .application-slider form .swiper .swiper-pagination span{background:#0078ab;border-radius:unset;flex:0 0 calc(20% - 19px);height:2px;margin:0}section.module-12 #application-form .application-form-inner .application-slider form .swiper .swiper-pagination span.swiper-pagination-bullet-active{background:#fafafa}section.module-12 #application-form .application-form-inner .application-slider form .swiper .swiper-wrapper .swiper-slide .slide-inner h3{color:#fafafa;padding-bottom:1.875rem}section.module-12 #application-form .application-form-inner .application-slider form .swiper .swiper-wrapper .swiper-slide .slide-inner .formfields .form-row{padding-bottom:.9375rem}section.module-12 #application-form .application-form-inner .application-slider form .swiper .swiper-wrapper .swiper-slide .slide-inner .formfields .form-row #application-salutation,section.module-12 #application-form .application-form-inner .application-slider form .swiper .swiper-wrapper .swiper-slide .slide-inner .formfields .form-row a,section.module-12 #application-form .application-form-inner .application-slider form .swiper .swiper-wrapper .swiper-slide .slide-inner .formfields .form-row input,section.module-12 #application-form .application-form-inner .application-slider form .swiper .swiper-wrapper .swiper-slide .slide-inner .formfields .form-row label{color:#036;display:block;font-family:"Roboto Regular";font-size:1.125rem;letter-spacing:1px;line-height:1.75rem;padding:7px}section.module-12 #application-form .application-form-inner .application-slider form .swiper .swiper-wrapper .swiper-slide .slide-inner .formfields .form-row label{color:#fafafa}section.module-12 #application-form .application-form-inner .application-slider form .swiper .swiper-wrapper .swiper-slide .slide-inner .formfields .form-row input{width:100%}section.module-12 #application-form .application-form-inner .application-slider form .swiper .swiper-wrapper .swiper-slide .slide-inner .formfields .form-row input[name=application-salutation-other]{margin-top:.9375rem}section.module-12 #application-form .application-form-inner .application-slider form .swiper .swiper-wrapper .swiper-slide .slide-inner .formfields .form-row label[for=application-privacy-policy]{font-size:1rem}section.module-12 #application-form .application-form-inner .application-slider form .swiper .swiper-wrapper .swiper-slide .slide-inner .formfields .form-row label[for=application-privacy-policy] input[name=application-privacy-policy]{display:inline-block;margin-right:.5em;width:auto}section.module-12 #application-form .application-form-inner .application-slider form .swiper .swiper-wrapper .swiper-slide .slide-inner .formfields .form-row label[for=application-privacy-policy]>a{color:#fafafa;display:inline-block;font-weight:100;font-size:1rem;text-decoration:underline}section.module-12 #application-form .application-form-inner .application-slider form .swiper .swiper-wrapper .swiper-slide .slide-inner .formfields .form-row label[for=application-file]{color:#fafafa;display:block;border:1px solid #fff;padding:1em;text-align:center}section.module-12 #application-form .application-form-inner .application-slider form .swiper .swiper-wrapper .swiper-slide .slide-inner .formfields .form-row label[for=application-file] input#application-file{display:none}section.module-12 #application-form .application-form-inner .application-slider form .swiper .swiper-wrapper .swiper-slide .slide-inner .action{text-align:right;margin-bottom:2px;margin-right:1px}section.module-12 #application-form .application-form-inner .application-slider form .swiper .swiper-wrapper .swiper-slide .slide-inner .action button{box-sizing:border-box;background-color:#036;border:1px solid #fafafa;color:#fafafa;font-family:"Roboto Regular";font-size:1.125rem;letter-spacing:1px;line-height:1.75rem;margin-top:1.875rem;padding:7px}section.module-12 #application-form .application-form-inner .application-slider form .swiper .swiper-wrapper .swiper-slide .slide-inner .action button .icon{background-image:url(../img/south.svg);background-repeat:no-repeat;background-position:-5px -3px;display:inline-block;height:1em;margin-left:1.875rem;transform:rotate(-90deg);width:1em}section.module-12 #application-form .application-form-inner .application-slider form .swiper .swiper-wrapper .swiper-slide .slide-inner .text p{color:#fafafa}section.module-12 #application-form .application-form-inner .application-slider form .swiper .swiper-wrapper .swiper-slide.slide-0 .slide-inner .form-row-2 input{display:none}@media screen and (min-width:48rem){section.module-12 .section-inner{padding:0 6.771% 5.5625rem 6.771%}section.module-12 #application-form .application-form-inner{padding:0 6.771%}}@media screen and (min-width:64rem){section.module-12 .section-inner{padding:0 12.5% 5.5625rem 12.5%}section.module-12 #application-form .application-form-inner{display:flex;flex-direction:row;gap:24px;padding:0 12.5%}section.module-12 #application-form .application-form-inner .content{flex:0 0 calc(50% - 12px);padding-right:24px;box-sizing:border-box;border-right:1px solid #fafafa;border-bottom:unset}section.module-12 #application-form .application-form-inner .application-slider{min-width:0}}@media screen and (min-width:80rem){section.module-12 .section-inner{padding:0 8.75% 5.5625rem 8.75%}section.module-12 .section-inner .job-offer-container .job-offer .job-offer-wrapper{display:flex;flex-direction:row;gap:1.5rem}section.module-12 .section-inner .job-offer-container .job-offer .job-offer-wrapper .image-container{flex:0 0 calc(33.33% - .75rem)}section.module-12 .section-inner .job-offer-container .job-offer .job-offer-wrapper .content-wrap{display:flex;flex-direction:column;justify-content:space-between;padding:1.5rem 0}section.module-12 .section-inner .job-offer-container .job-offer .job-offer-wrapper .content-wrap .content{display:flex;flex-direction:row;gap:1.5rem}section.module-12 .section-inner .job-offer-container .job-offer .job-offer-wrapper .content-wrap .content .position-type+.position-description{flex:0 0 calc(50% - .75rem)}section.module-12 .section-inner .job-offer-container .job-offer .job-offer-wrapper .content-wrap .content .position-type h3{padding:0}section.module-12 .section-inner .job-offer-container .job-offer .job-offer-wrapper .content-wrap .content .position-description{padding:0}section.module-12 .section-inner .job-offer-container .job-offer .job-offer-wrapper .content-wrap .actions{flex-direction:row;justify-content:space-between;padding:1.5rem 1.5rem 0 0}section.module-12 .section-inner .job-offer-container .job-offer .job-offer-wrapper .content-wrap .actions button{padding:3px 7px}section.module-12 .section-inner .job-offer-container .job-offer .job-offer-slide .job-offer-slide-actions{flex-direction:row;justify-content:space-between}section.module-12 .section-inner .job-offer-container .job-offer .job-offer-slide .job-offer-slide-actions button{padding:3px 7px}section.module-12 #application-form .application-form-inner{padding:0 8.75%}}@media screen and (min-width:90rem){section.module-12 .section-inner{padding:0 10% 5.5625rem 10%}section.module-12 #application-form .application-form-inner{padding:0 10%}}@media screen and (min-width:120rem){section.module-12{padding:6.375rem 0}section.module-12 .section-inner{padding:0 15.625% 6.375rem 15.625%}section.module-12 #application-form .application-form-inner{padding:0 15.625%}}section.module-13{padding:5.5625rem 0}section.module-13 .section-inner .flipcards-wrap{display:grid;grid-template-columns:100%;gap:1.5rem;perspective:1920px}section.module-13 .section-inner .flipcards-wrap .flipcard{position:relative;transform-style:preserve-3d}section.module-13 .section-inner .flipcards-wrap .flipcard .flipcard-front{-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;z-index:2}section.module-13 .section-inner .flipcards-wrap .flipcard .flipcard-front picture{aspect-ratio:1/1;display:block;overflow:hidden}section.module-13 .section-inner .flipcards-wrap .flipcard .flipcard-front picture img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}section.module-13 .section-inner .flipcards-wrap .flipcard .flipcard-front .overlay{background-color:rgba(0,51,102,.2);height:100%;left:0;position:absolute;top:0;width:100%}section.module-13 .section-inner .flipcards-wrap .flipcard .flipcard-front .headline{bottom:1.25rem;left:0;position:absolute}section.module-13 .section-inner .flipcards-wrap .flipcard .flipcard-front .headline h2{font-family:"Noto Sans Regular";font-size:calc(1.8125rem + 3 * (100vw - 22.5rem)/ 1560);letter-spacing:1px;line-height:calc(2.8125rem + 11 * (100vw - 22.5rem)/ 1560);color:#fafafa;font-weight:400;padding:0 1.25rem}section.module-13 .section-inner .flipcards-wrap .flipcard .flipcard-front .headline h2 .bold{font-weight:700}section.module-13 .section-inner .flipcards-wrap .flipcard .flipcard-back{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#036;box-sizing:border-box;height:100%;left:0;padding:1.25rem;position:absolute;top:0;transform:rotateY(-180deg);width:100%;z-index:1}section.module-13 .section-inner .flipcards-wrap .flipcard .flipcard-back .text p{color:#fafafa;line-height:1.375em}section.module-13 .section-inner .flipcards-wrap .flipcard .flipcard-back .link{bottom:0;left:0;padding:1.25rem;position:absolute}section.module-13 .section-inner .flipcards-wrap .flipcard .flipcard-back .link a{color:#fafafa}section.module-13 .section-inner .flipcards-wrap .flipcard .flipcard-back .link a .arrow span:nth-child(1){background-color:#fafafa}section.module-13 .section-inner .flipcards-wrap .flipcard .flipcard-back .link a .arrow span:nth-child(2){border-color:#fafafa}section.module-13 .section-inner .flipcards-wrap .flipcard.flip{transition:transform .5s;transform:rotateY(-180deg)}section.module-13 .section-inner .flipcards-wrap .flipcard.flip-back{transition:transform .5s;transform:rotateY(0)}@media screen and (min-width:48rem){section.module-13 .section-inner{padding:0 6.771%}}@media screen and (min-width:64rem){section.module-13 .section-inner{padding:5.625rem 12.5%}section.module-13 .section-inner .flipcards-wrap{grid-template-columns:repeat(2,50%)}}@media screen and (min-width:80rem){section.module-13 .section-inner{padding:5.625rem 8.75%}section.module-13 .section-inner .flipcards-wrap .flipcard .flipcard-front picture{aspect-ratio:16/9}}@media screen and (min-width:90rem){section.module-13 .section-inner{padding:5.625rem 10%}}@media screen and (min-width:120rem){section.module-13 .section-inner{padding:6.375rem 15.625%}}section.module-14{padding:5.5625rem 5.556%}section.module-14 .inner #map{z-index:1}@media screen and (min-width:48rem){section.module-14{padding:5.5625rem 6.771%}}@media screen and (min-width:64rem){section.module-14{padding:5.5625rem 12.5%}}@media screen and (min-width:80rem){section.module-14{padding:5.5625rem 8.75%}}@media screen and (min-width:90rem){section.module-14{padding:5.5625rem 10%}}@media screen and (min-width:120rem){section.module-14{padding:6.375rem 15.625%}section.module-14 .inner #map{height:743px!important}}section.module-15{padding:5.5625rem 5.556%}section.module-15 .inner h2{margin-bottom:1.875rem}section.module-15 .inner .content .address{color:#212121;font-family:"Roboto Regular";font-size:calc(1.125rem + 2 * (100vw - 22.5rem)/ 1560);letter-spacing:1px;line-height:calc(1.75rem + 10 * (100vw - 22.5rem)/ 1560)}section.module-15 .inner .content .address .contacts{margin:1.875rem 0 1.875rem 0}section.module-15 .inner .content .address .contacts .contact{color:#036;display:block}section.module-15 .inner .content .address .contacts .contact .prefix{display:inline-block;width:1.3em}section.module-15 .inner .content .address .contacts .contact .extension a{font-weight:100}section.module-15 .inner .content .times h3{color:#036;margin-bottom:1.875rem}section.module-15 .inner .content .times span{color:#212121;display:inline-block;font-family:"Roboto Regular";font-size:calc(1.125rem + 2 * (100vw - 22.5rem)/ 1560);letter-spacing:1px;line-height:calc(1.75rem + 10 * (100vw - 22.5rem)/ 1560)}section.module-15 .inner .content .times span.period{width:100px}section.module-15 .inner .content .times>span{display:block}@media screen and (min-width:48rem){section.module-15{padding:5.5625rem 6.771%}}@media screen and (min-width:64rem){section.module-15{padding:5.5625rem 12.5%}}@media screen and (min-width:80rem){section.module-15{padding:5.5625rem 8.75%}section.module-15 .inner .content{display:flex;flex-direction:row;gap:1.5rem}section.module-15 .inner .content .address,section.module-15 .inner .content .times{flex:0 0 calc(50% - .75rem)}}@media screen and (min-width:90rem){section.module-15{padding:5.5625rem 10%}}@media screen and (min-width:120rem){section.module-15{padding:6.375rem 15.625%}}section.module-16{padding:5.5625rem 5.556%}section.module-16 .inner h2{margin-bottom:1.875rem}section.module-16 .inner .tiles .tile{margin-bottom:1.875rem}section.module-16 .inner .tiles .tile h3{color:#036;margin-bottom:1.875rem}section.module-16 .inner .tiles .tile .address,section.module-16 .inner .tiles .tile .company,section.module-16 .inner .tiles .tile .contacts{color:#212121;font-family:"Roboto Regular";font-size:calc(1.125rem + 2 * (100vw - 22.5rem)/ 1560);letter-spacing:1px;line-height:calc(1.75rem + 10 * (100vw - 22.5rem)/ 1560)}section.module-16 .inner .tiles .tile .company{display:block;margin-bottom:.9375rem}section.module-16 .inner .tiles .tile .address{margin-bottom:.9375rem}section.module-16 .inner .tiles .tile .address span{display:block}section.module-16 .inner .tiles .tile .contacts .contact .prefix{display:inline-block;width:1.3em}section.module-16 .inner .tiles .tile .contacts .contact .extension a{font-weight:100}@media screen and (min-width:48rem){section.module-16{padding:5.5625rem 6.771%}}@media screen and (min-width:64rem){section.module-16{padding:5.5625rem 12.5%}}@media screen and (min-width:80rem){section.module-16{padding:5.5625rem 8.75%}section.module-16 .inner .tiles{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.5rem}section.module-16 .inner .tiles .tile{flex:0 0 calc(50% - .75rem)}}@media screen and (min-width:90rem){section.module-16{padding:5.5625rem 10%}}@media screen and (min-width:120rem){section.module-16{padding:6.375rem 15.625%}}.single-message-wrap{margin:0 auto;max-width:82.5rem;padding:5.5625rem 5.556%}.single-message-wrap .image-container{padding-bottom:1.875rem}.single-message-wrap .image-container picture{aspect-ratio:1;display:block;height:100%;width:100%}.single-message-wrap .image-container picture img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.single-message-wrap .message-content .date{padding-bottom:.9375rem}.single-message-wrap .message-content .date span{background-color:#036;color:#fafafa;font-family:"Roboto Regular";font-size:1.125rem;letter-spacing:1px;line-height:calc(1.75rem + 10 * (100vw - 22.5rem)/ 1560);padding:7px}.single-message-wrap .message-content .topline{display:block}.single-message-wrap .message-content h2{padding-bottom:.9375rem}.single-message-wrap .message-content .subheadline{color:#212121;display:block;font-family:"Noto Sans Regular";font-size:calc(1.8125rem + 3 * (100vw - 22.5rem)/ 1560);letter-spacing:1px;line-height:calc(2.8125rem + 11 * (100vw - 22.5rem)/ 1560);padding-bottom:1.875rem}@media screen and (min-width:48rem){.single-message-wrap{padding:5.5625rem 6.771%}}@media screen and (min-width:64rem){.single-message-wrap{display:flex;flex-direction:row;gap:1.5rem;padding:5.5625rem 12.5%}.single-message-wrap .image-container{flex:0 0 calc(50% - .75rem)}.single-message-wrap .image-container picture{height:auto}}@media screen and (min-width:80rem){.single-message-wrap{padding:5.5625rem 8.75%}}@media screen and (min-width:90rem){.single-message-wrap{padding:5.5625rem 10%}}@media screen and (min-width:120rem){.single-message-wrap{padding:6.375rem 15.625%}}
/*# sourceMappingURL=../maps/anger.min.css.map */
