﻿html,body{line-height:24px;margin:0;padding:0;font-family:Arial,Helvetica,sans-serif;font-size:16px;}body{min-height:100vh;display:flex;flex-direction:column;}h1,h2,h3,h4,h5,h6,p{margin:24px 0 0 0;padding:0;}h1{line-height:48px;font-size:40px;}h2{line-height:48px;font-size:36px;}h3{line-height:32px;font-size:32px;}h4{line-height:32px;font-size:28px;}h5{font-size:24px;}h6{font-size:20px;}p.button a{text-decoration:none;}p.button a span{padding:12px 20px;background-color:#000;border:1px solid #ddd;border-radius:6px;text-decoration:none;color:#fff;display:inline-block;}p.button a:hover span{background-color:#f4f4f4;color:#000;}a{text-decoration:underline;color:#000;}a:hover{text-decoration:none;}#header{padding:24px 0;background-color:#fff;-webkit-box-shadow:0 5px 10px 0 #000;box-shadow:0 5px 10px 0 rgba(0,0,0,.05);}#header .wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center;}#header .wrapper .logo img{width:auto;height:96px;}#header .wrapper .navigation{display:flex;flex-direction:column;justify-content:end;gap:12px;}#header .wrapper .navigation nav.secondary ul li a{font-size:12px;color:#999;}#header .wrapper .navigation nav ul{margin:0;padding:0;display:flex;flex-direction:row;justify-content:end;gap:20px;}#header .wrapper .navigation nav ul li{margin:0;padding:0;list-style:none;}#header .wrapper .navigation nav ul li a{text-decoration:none;}#header .wrapper .navigation nav ul li a:hover{text-decoration:underline;}#header .wrapper .navigation nav ul li.search input[type=search]{line-height:24px;margin:0;padding:0;border:1px solid #ddd;border-radius:3px;text-indent:20px;display:inline-block;outline:0;}#main{padding-bottom:24px;flex:1;}.wrapper{width:100%;max-width:1280px;margin:0 auto;}#footer{padding:24px 0;background-color:#000;}#footer .wrapper{display:flex;flex-direction:row;justify-content:space-between;}#footer .wrapper p{margin:0;color:#fff;}#footer .wrapper nav ul{margin:0;padding:0;}#footer .wrapper nav ul li{margin:0;padding:0;list-style:none;}#footer .wrapper nav ul li a{text-decoration:none;color:#fff;}#footer .wrapper nav ul li a:hover{text-decoration:underline;}.image{margin:24px 0 0 0;border-radius:6px;overflow:hidden;}.image img{width:100%;height:auto;display:block;}.grid{display:grid;grid-template-columns:repeat(4,minmax(auto,1fr));column-gap:40px;row-gap:24px;}.grid.news,.grid.events,.grid.vacancies,.grid.references{grid-template-columns:repeat(1,minmax(auto,1fr));}.grid.news.block,.grid.events.block,.grid.vacancies.block,.grid.references.block{grid-template-columns:repeat(3,minmax(auto,1fr));}.grid.downloads.block{grid-template-columns:repeat(1,minmax(auto,1fr));}.grid.images.gallery{grid-template-columns:repeat(6,minmax(auto,1fr));}.grid .item.vacancy .image,.grid .item.news-item .image,.grid .item.event .image,.grid .item.employee .image{border-radius:6px;overflow:hidden;}.news.detail,.events.detail,.vacancies.detail,.references.detail{display:grid;grid-template-columns:minmax(auto,75%) minmax(auto,25%);column-gap:40px;row-gap:24px;}.news.detail .meta,.events.detail .meta,.vacancies.detail .meta,.references.detail .meta{display:none;visibility:hidden;}.news.detail .image img,.events.detail .image img,.vacancies.detail .image img,.references.detail .image img{border-radius:6px;overflow:hidden;}.faq.basic{margin:24px 0 0 0;}.faq.basic>.placeholder{border:1px solid #ddd;border-radius:6px;overflow:hidden;}.faq.basic>.placeholder:not(:only-of-type){margin-bottom:12px;}.faq.basic>.placeholder>p.title{margin:0;padding:12px 20px;background-color:#f4f4f4;font-weight:bold;position:relative;cursor:pointer;user-select:none;display:block;}.faq.basic>.placeholder>p.title::after{content:"+";position:absolute;right:20px;font-size:16px;}.faq.basic>.placeholder>p.title[aria-expanded=true]::after{content:"-";}.faq.basic>.placeholder .list.questions{background-color:#fff;display:none;}.faq.basic>.placeholder .list.questions.show{display:block;}.faq.basic>.placeholder .list.questions .item.question{border-top:1px solid #ddd;}.faq.basic>.placeholder .list.questions .item.question p.title{margin:0;padding:12px 20px;font-weight:bold;position:relative;cursor:pointer;user-select:none;display:block;}.faq.basic>.placeholder .list.questions .item.question p.title::after{content:"+";position:absolute;right:20px;font-size:16px;}.faq.basic>.placeholder .list.questions .item.question p.title[aria-expanded=true]::after{content:"-";}.faq.basic>.placeholder .list.questions .item.question .content.answer{margin:0;padding:0 20px 24px 20px;border-top:1px dotted #ddd;list-style:none;display:none;}.faq.basic>.placeholder .list.questions .item.question .content.answer.show{display:block;}.faq.advanced .search{margin:24px 0 0 0;}.faq.advanced .search input{width:100%;height:48px;margin:24px 0 0 0;border:1px solid #ddd;border-radius:6px;text-indent:20px;outline:0;}.faq.advanced .categories ul{margin:24px 0 0 0;padding:0;list-style:none;}.faq.advanced .categories ul li{background:#f4f4f4;border:1px solid #ddd;border-radius:5px;overflow:hidden;}.faq.advanced .categories ul li:not(:only-child){margin-bottom:10px;}.faq.advanced .categories ul li .title{display:block;padding:12px 20px;position:relative;cursor:pointer;user-select:none;}.faq.advanced .categories ul li .title::after{content:">";position:absolute;right:20px;font-size:20px;}.faq.advanced .categories ul li .title[aria-expanded=true]::after{content:"-";}.faq.advanced .categories ul li.active{background-color:#000;color:#fff;}.faq.advanced .list.questions{margin:24px 0 0 0;}.faq.advanced .list.questions .item.question{border:1px solid #ddd;border-radius:6px;overflow:hidden;}.faq.advanced .list.questions .item.question:not(:only-of-type){margin-bottom:12px;}.faq.advanced .list.questions .item.question p.title{margin:0;padding:12px 20px;font-weight:bold;position:relative;cursor:pointer;user-select:none;display:block;}.faq.advanced .list.questions .item.question p.title::after{content:"+";position:absolute;right:20px;font-size:16px;}.faq.advanced .list.questions .item.question p.title[aria-expanded=true]::after{content:"-";}.faq.advanced .list.questions .item.question .content.answer{margin:0;padding:0 20px 24px 20px;border-top:1px dotted #ddd;list-style:none;display:none;}.faq.advanced .list.questions .item.question .content.answer.show{display:block;}.downloads.basic{margin:24px 0 0 0;}.downloads.basic>.placeholder:not(:only-of-type){margin-bottom:12px;}.downloads.basic>.placeholder .list.downloads{margin:24px 0 0 0;}.downloads.basic>.placeholder .list.downloads .item.download{padding:12px 20px;border:1px solid #ddd;border-radius:6px;display:flex;flex-direction:row;justify-content:space-between;position:relative;overflow:hidden;cursor:pointer;user-select:none;}.downloads.basic>.placeholder .list.downloads .item.download a{top:0;right:0;bottom:0;left:0;position:absolute;}.downloads.basic>.placeholder .list.downloads .item.download p{margin:0;}.downloads.basic>.placeholder .list.downloads .item.download p.title{font-weight:bold;}.downloads.basic>.placeholder .list.downloads .item.download i{line-height:inherit;}.downloads.basic>.placeholder .list.downloads .item.download:hover{background-color:#f4f4f4;}.downloads.advanced .search{margin:24px 0 0 0;}.downloads.advanced .search input{width:100%;height:48px;margin:24px 0 0 0;border:1px solid #ddd;border-radius:6px;text-indent:20px;outline:0;}.downloads.advanced .categories ul{margin:24px 0 0 0;padding:0;list-style:none;}.downloads.advanced .categories ul li{background:#f4f4f4;border:1px solid #ddd;border-radius:5px;overflow:hidden;}.downloads.advanced .categories ul li:not(:only-child){margin-bottom:10px;}.downloads.advanced .categories ul li .title{display:block;padding:12px 20px;position:relative;cursor:pointer;user-select:none;}.downloads.advanced .categories ul li .title::after{content:">";position:absolute;right:20px;font-size:20px;}.downloads.advanced .categories ul li .title[aria-expanded=true]::after{content:"-";}.downloads.advanced .categories ul li.active{background-color:#000;color:#fff;}.downloads.advanced .list.downloads{margin:24px 0 0 0;}.downloads.advanced .list.downloads .item.download{padding:12px 20px;border:1px solid #ddd;border-radius:6px;display:flex;flex-direction:row;justify-content:space-between;position:relative;overflow:hidden;cursor:pointer;user-select:none;}.downloads.advanced .list.downloads .item.download a{top:0;right:0;bottom:0;left:0;position:absolute;}.downloads.advanced .list.downloads .item.download p{margin:0;}.downloads.advanced .list.downloads .item.download p.title{font-weight:bold;}.downloads.advanced .list.downloads .item.download i{line-height:inherit;}.downloads.advanced .list.downloads .item.download:hover{background-color:#f4f4f4;}.calendar.basic .placeholder .list.calendar-items .item.calendar-item p.address{margin:0;}.calendar.advanced .grid{display:grid;grid-template-columns:minmax(auto,75%) minmax(auto,25%);column-gap:40px;row-gap:24px;}.calendar.advanced .grid .list .item.calendar-item p.date{margin:0;}.umb-block-grid__area-container,.umb-block-grid__layout-container{column-gap:40px!important;row-gap:0!important;}@media(max-width:576px){.umb-block-grid__area-container,.umb-block-grid__layout-container{grid-template-columns:repeat(1,minmax(auto,1fr));}}

