.nav-main-closebtn{z-index:1}.nav-main .nav-item-first{letter-spacing:0.075em}.nav-main .nav-item-first{font-size:16px}@media screen and (min-width:480px){.nav-main .nav-item-first{font-size:calc(16px + 2 * ((100vw - 480px) / 920))}}@media screen and (min-width:1400px){.nav-main .nav-item-first{font-size:18px}}@media (min-width:992px){.nav-main .dropdown:hover a:not(.dropdown-item){color:#009A4E}.nav-main .dropdown:hover .dropdown-menu{display:block;top:100%;left:0;margin-top:0;border:0}}@media (max-width:991.98px){.nav-main{bottom:0;z-index:1500;max-width:100%;visibility:hidden;background-color:white;background-clip:padding-box;outline:0;transform:translateX(100%);height:100%;right:0;width:80%;transition:all 250ms ease 0s}.nav-main .nav-item-link{border-top:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important}.nav-main .dropdown-menu{display:block;height:0;overflow:hidden;top:0;transform:translateX(100%);border-color:transparent !important;transition:all 300ms ease}.nav-main .dropdown-menu-open{height:100%;overflow:unset;transform:translateX(0);width:100%;border-left:0}}.nav-hamburger{box-sizing:border-box;width:30px;height:18px;z-index:2}.nav-hamburger:before,.nav-hamburger:after,.nav-hamburger span{background:white;content:"";display:block;width:100%;height:2px;padding:0;position:absolute;left:0}.nav-hamburger:before{top:0}.nav-hamburger span{top:50%;width:80%}.nav-hamburger:after{top:100%}.nav-hamburger-close{position:absolute;left:-40px;background:white;padding:18px}.nav-hamburger-close span,.nav-hamburger-close:before,.nav-hamburger-close:after{width:30px;top:16px}.nav-close-bg{z-index:1;background:rgba(0, 0, 0, 0.5);opacity:0;pointer-events:none;transition:all 250ms ease 0s}@media (max-width:1199.98px){.nav-open{overflow:hidden}.nav-open .nav-main{transform:translateX(0);visibility:visible}.nav-open .nav-close-bg{opacity:1;pointer-events:all}}.nav-additional{font-size:16px}@media screen and (min-width:480px){.nav-additional{font-size:calc(16px + 2 * ((100vw - 480px) / 920))}}@media screen and (min-width:1400px){.nav-additional{font-size:18px}}.nav-item.active a:not(.dropdown-item){color:#009A4E !important}.nav-item-link{letter-spacing:1.8px;font-weight:bold}@media (min-width:992px){.nav-item-first>.nav-item-link,.nav-lang-item-link{color:white}}@media (max-width:991.98px){.nav{flex-wrap:nowrap}.navbar{flex:1;margin-bottom:85px;overflow-y:auto;overflow-x:hidden}}.top{z-index:1000;background:white;height:120px}@media (max-width:767.98px){.top{height:74px}}.top-container{transition:all 300ms ease;z-index:1;height:100%}.top a:not(.btn):not(.btn-primary){color:#333333}.top-shadow{display:none}.top-shadow{height:200px;z-index:0;background:transparent linear-gradient(180deg, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)) 0 0 no-repeat padding-box}.top .nav-hamburger:before,.top .nav-hamburger:after,.top .nav-hamburger span{background:#009A4E}.top .dropdown-menu .nav-item{position:relative}.top .dropdown-menu .nav-item:before{content:"";width:5px;background-color:transparent;position:absolute;left:0;top:0;bottom:0;transition:all 0.2s ease-in-out}.top .dropdown-menu .nav-item:hover:before{background-color:#009A4E}.top .dropdown-menu .nav-item-link{font-weight:400;font-size:16px}.top .dropdown-menu .nav-item-link .dropdown-item:active{background:transparent !important}@media (min-width:992px){.top .dropdown-menu .nav-item:not(:last-child) .nav-item-link{border-bottom:2px solid #F6F6F6}}@media (min-width:992px){.top .vr{background:#333333;opacity:1}.top .dropdown-menu{box-shadow:0 3px 15px #0000004D;width:305px}.top .top-social-item svg{max-width:28px}}@media (max-width:1399.98px){.top .top-container .logo svg{transition:all 300ms ease;height:40px;width:auto}}.custom-select{position:relative;display:inline-block}.custom-select-button{padding:10px 16px 10px 10px;cursor:pointer;text-align:left;font-weight:bold}.custom-select-button::after{content:url("/fileadmin/images/icons/arrow_down_dark.svg");display:block;position:absolute;right:0;top:46%;transform:translateY(-50%);width:10px}.custom-select-options{display:flex;flex-direction:column;opacity:0;pointer-events:none;z-index:-1;position:absolute;top:100%;left:0;right:0;border:1px solid #ccc;background:white}.custom-select-option{padding:10px;cursor:pointer}.custom-select-option:hover{background-color:#f1f1f1}.custom-select:hover .custom-select-options{opacity:1;pointer-events:auto;z-index:1}.lang-image{max-width:28px;height:28px;object-fit:cover;display:inline-block;margin-right:5px}.custom-select-button,.custom-select-option{display:flex;flex-direction:row;align-items:center;justify-content:space-between}