@font-face{font-family:'Fira+Sans';font-style:normal;font-weight:300;src:url(../fonts/fira-sans-v16-latin-300.eot);src:local(''),url(../fonts/fira-sans-v16-latin-300.eot?#iefix) format('embedded-opentype'),url(../fonts/fira-sans-v16-latin-300.woff2) format('woff2'),url(../fonts/fira-sans-v16-latin-300.woff) format('woff'),url(../fonts/fira-sans-v16-latin-300.ttf) format('truetype'),url(../fonts/fira-sans-v16-latin-300.svg#ZillaSlab) format('svg')}@font-face{font-family:'Fira+Sans';font-style:italic;font-weight:300;src:url(../fonts/fira-sans-v16-latin-300italic.eot);src:local(''),url(../fonts/fira-sans-v16-latin-300italic.eot?#iefix) format('embedded-opentype'),url(../fonts/fira-sans-v16-latin-300italic.woff2) format('woff2'),url(../fonts/fira-sans-v16-latin-300italic.woff) format('woff'),url(../fonts/fira-sans-v16-latin-300italic.ttf) format('truetype'),url(../fonts/fira-sans-v16-latin-300italic.svg#ZillaSlab) format('svg')}@font-face{font-family:'Fira+Sans';font-style:normal;font-weight:400;src:url(../fonts/fira-sans-v16-latin-regular.eot);src:local(''),url(../fonts/fira-sans-v16-latin-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/fira-sans-v16-latin-regular.woff2) format('woff2'),url(../fonts/fira-sans-v16-latin-regular.woff) format('woff'),url(../fonts/fira-sans-v16-latin-regular.ttf) format('truetype'),url(../fonts/fira-sans-v16-latin-regular.svg#ZillaSlab) format('svg')}@font-face{font-family:'Fira+Sans';font-style:italic;font-weight:400;src:url(../fonts/fira-sans-v16-latin-italic.eot);src:local(''),url(../fonts/fira-sans-v16-latin-italic.eot?#iefix) format('embedded-opentype'),url(../fonts/fira-sans-v16-latin-italic.woff2) format('woff2'),url(../fonts/fira-sans-v16-latin-italic.woff) format('woff'),url(../fonts/fira-sans-v16-latin-italic.ttf) format('truetype'),url(../fonts/fira-sans-v16-latin-italic.svg#ZillaSlab) format('svg')}@font-face{font-family:'Fira+Sans';font-style:normal;font-weight:500;src:url(../fonts/fira-sans-v16-latin-500.eot);src:local(''),url(../fonts/fira-sans-v16-latin-500.eot?#iefix) format('embedded-opentype'),url(../fonts/fira-sans-v16-latin-500.woff2) format('woff2'),url(../fonts/fira-sans-v16-latin-500.woff) format('woff'),url(../fonts/fira-sans-v16-latin-500.ttf) format('truetype'),url(../fonts/fira-sans-v16-latin-500.svg#ZillaSlab) format('svg')}@font-face{font-family:'Fira+Sans';font-style:italic;font-weight:500;src:url(../fonts/fira-sans-v16-latin-500italic.eot);src:local(''),url(../fonts/fira-sans-v16-latin-500italic.eot?#iefix) format('embedded-opentype'),url(../fonts/fira-sans-v16-latin-500italic.woff2) format('woff2'),url(../fonts/fira-sans-v16-latin-500italic.woff) format('woff'),url(../fonts/fira-sans-v16-latin-500italic.ttf) format('truetype'),url(../fonts/fira-sans-v16-latin-500italic.svg#ZillaSlab) format('svg')}@font-face{font-family:'Fira+Sans';font-style:normal;font-weight:700;src:url(../fonts/fira-sans-v16-latin-700.eot);src:local(''),url(../fonts/fira-sans-v16-latin-700.eot?#iefix) format('embedded-opentype'),url(../fonts/fira-sans-v16-latin-700.woff2) format('woff2'),url(../fonts/fira-sans-v16-latin-700.woff) format('woff'),url(../fonts/fira-sans-v16-latin-700.ttf) format('truetype'),url(../fonts/fira-sans-v16-latin-700.svg#ZillaSlab) format('svg')}@font-face{font-family:'Fira+Sans';font-style:italic;font-weight:700;src:url(../fonts/fira-sans-v16-latin-700italic.eot);src:local(''),url(../fonts/fira-sans-v16-latin-700italic.eot?#iefix) format('embedded-opentype'),url(../fonts/fira-sans-v16-latin-700italic.woff2) format('woff2'),url(../fonts/fira-sans-v16-latin-700italic.woff) format('woff'),url(../fonts/fira-sans-v16-latin-700italic.ttf) format('truetype'),url(../fonts/fira-sans-v16-latin-700italic.svg#ZillaSlab) format('svg')}#navigation-container{box-shadow:rgba(0,0,0,.117647) 0 1px 3px;background-color:#fff}#navigation-modal{padding:0;top:80px}#navigation-modal.uk-modal{background-color:unset!important}#navigation-modal.uk-modal .uk-modal-dialog{width:100%;min-height:calc(100vh - 80px);padding-top:40px}#content{padding-bottom:50px}#content h1.headline{padding:50px 0 35px}footer{color:#fff}footer #footer-content{background-color:#888;padding:30px 0}footer #footer-menu{background-color:#0864b1;padding:20px}footer #footer-menu li a{color:#fff;padding:5px 0}footer #footer-menu li a.current,footer #footer-menu li a.link{text-decoration:none;background-image:linear-gradient(white,#fff);background-position:0 calc(100% - 0px);background-position:0 calc(100% - 3px);background-repeat:no-repeat;background-size:0 1px;transition:background-size cubic-bezier(0,.5,0,1) .3s}footer #footer-menu li a.current:focus,footer #footer-menu li a.current:hover,footer #footer-menu li a.link:focus,footer #footer-menu li a.link:hover{text-decoration:none;background-size:100% 1px}footer #footer-menu li.social-icon a{color:#fff;border:2px solid #fff;border-radius:10px;padding:5px;transition:all .2s ease-in-out}footer #footer-menu li.social-icon a:not(:last-child){margin-right:15px}footer #footer-menu li.social-icon a:hover{color:#fff;transform:scale(1.2)}footer .uk-heading{color:#fff}.banner-text{margin-left:-10px;margin-right:-10px;margin-right:-1000px;color:#0060ac;background-color:rgba(255,255,255,.8);padding:10px;font-weight:500}.move-totop{overflow:hidden;height:0;border:1px solid #333}.move-totop.uk-active{height:auto;width:auto!important;top:unset!important;bottom:20px;right:20px}.move-totop a{color:#000;background-color:#fff;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.move-totop a:hover{color:#0864b1}.move-totop a:hover svg{transform:scale(1.5)}#partner{border-top:1px solid #888}#partner ul li img{opacity:.5}#partner ul li img:hover{opacity:1}blockquote{display:flex;align-items:stretch;justify-content:flex-start}blockquote .uk-icon{color:#0060ac;border-right:1px solid #0060ac;margin-right:20px;padding-right:20px}blockquote p{font-size:2rem;font-weight:300;font-style:italic;line-height:1.2em}blockquote p small{display:block;font-weight:300;font-size:.85rem;font-style:normal}.element.app__elements__model__contentlayout:not(:last-child){margin-bottom:60px}.userform .userform-fields .message.error{display:none!important}.userform .userform-fields label{font-weight:400!important;margin-bottom:0!important}.userform .userform-fields .required-identifier{color:#0060ac}.userform .userform-fields .width-5-char{width:100px!important}.userform .userform-fields .field .middleColumn input,.userform .userform-fields .field .middleColumn textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}.userform .userform-fields .field .middleColumn input:focus,.userform .userform-fields .field .middleColumn textarea:focus{outline:0;background-color:#fff;color:#666;border-color:#666}.userform .userform-fields .field .middleColumn input.error,.userform .userform-fields .field .middleColumn textarea.error{border:1px solid #0060ac!important;background-color:rgba(0,96,172,.05)!important}.userform .userform-fields input.text,.userform .userform-fields textarea.textarea{font-family:'Fira Sans',sans-serif;font-size:18px;width:100%;margin:0 0 10px 0;padding:10px;box-sizing:border-box;border:1px solid #ccc;transition:.2s ease-in-out;transition-property:all;transition-property:color,background-color,border}.userform .userform-fields .field.checkbox .middleColumn{display:flex;align-items:center;justify-content:flex-start;gap:10px;margin-bottom:10px}.userform .userform-fields .field.checkbox .middleColumn input.checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:22px;width:22px;background-color:transparent;background-repeat:no-repeat;background-position:50% 50%;border:1px solid #aaa;transition:.2s ease-in-out;transition-property:all;transition-property:background-color,border}.userform .userform-fields .field.checkbox .middleColumn input.checkbox:checked{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23000%22%20points%3D%2212%201%205%207.5%202%205%201%205.5%205%2010%2013%201.5%22%20%2F%3E%0A%3C%2Fsvg%3E%0A")}.userform .userform-fields fieldset.userformsgroup{margin:0;padding:0;border:none}.userform .userform-fields fieldset.userformsgroup .middleColumn{display:flex;align-items:center;justify-content:flex-start;gap:10px}.userform .userform-fields fieldset.userformsgroup .middleColumn>*{width:100%}.userform .btn-toolbar{margin:20px 0}.app-navigation .app-navigation-sub.uk-nav-default>li,.app-navigation.uk-nav-default>li{font-size:1.2rem;line-height:1.5}.app-navigation .app-navigation-sub.uk-nav-default>li.uk-active>a,.app-navigation.uk-nav-default>li.uk-active>a{font-weight:400}.app-navigation .app-navigation-sub.uk-nav-default>li>a,.app-navigation.uk-nav-default>li>a{color:#252525}.app-navigation .app-navigation-sub.uk-nav-default>li>a:focus,.app-navigation .app-navigation-sub.uk-nav-default>li>a:hover,.app-navigation.uk-nav-default>li>a:focus,.app-navigation.uk-nav-default>li>a:hover{color:#0f6ecd}.app-navigation .uk-accordion{padding:5px 0}.app-navigation .uk-accordion li.uk-active>.uk-accordion-title{font-weight:400}.app-navigation .uk-accordion li .uk-accordion-title{display:block;color:#252525;font-size:1.2rem;line-height:1.5}.app-navigation .uk-accordion li .uk-accordion-title:hover{color:#0f6ecd}.app-navigation .uk-accordion li .uk-accordion-content{margin-top:5px}.app-totop{overflow:hidden;height:0}.app-totop.uk-active{border:1px solid transparent;height:auto;width:auto!important;top:unset!important;bottom:15px}.app-totop.uk-active.uk-text-left{left:15px}.app-totop.uk-active.uk-text-right{right:15px}.app-totop a{color:#fff;background-color:#1e87f0}.app-totop a>svg:nth-child(2){display:none}.app-totop a:hover{color:#fff}.app-totop a:hover svg{transform:scale(1.4)}.uk-navbar-toggle-animation-old svg rect{transition:all 250ms ease-in-out}.uk-navbar-toggle-animation-old[aria-expanded=true] svg rect:nth-child(2){transform:translateY(6px) rotate(45deg);transform-origin:10px 4px}.uk-navbar-toggle-animation-old[aria-expanded=true] svg rect:nth-child(1){transform:translateX(50%);width:0}.uk-navbar-toggle-animation-old[aria-expanded=true] svg rect:nth-child(3){transform:translateY(-6px) rotate(-45deg);transform-origin:10px 16px}.uk-accordion.uk-accordion-lines>li{margin-top:-2px}.uk-accordion.uk-accordion-lines>li .uk-accordion-title{padding:calc(10px / 2);border-top:2px solid #e5e5e5;border-bottom:2px solid #e5e5e5}.uk-accordion.uk-accordion-lines>li .uk-accordion-content{margin-bottom:40px}.uk-list-divider-top li:first-child{padding-top:10px;border-top:1px solid #e5e5e5}.uk-list-divider-bottom li:last-child{padding-bottom:10px;border-bottom:1px solid #e5e5e5}.uk-position-z-index-max{z-index:9999}.uk-margin-xsmall{margin-bottom:5px}*+.uk-margin-xsmall{margin-top:5px!important}.uk-margin-xsmall-top{margin-top:5px!important}.uk-margin-xsmall-bottom{margin-bottom:5px!important}.uk-margin-xsmall-left{margin-left:5px!important}.uk-margin-xsmall-right{margin-right:5px!important}.app-responsive-video{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;width:100%}.app-responsive-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.uk-container-full{max-width:none;padding-left:0;padding-right:0}.uk-padding-small-left{padding-left:15px}.uk-padding-small-right{padding-right:15px}.uk-padding-small-top{padding-top:15px}.uk-padding-small-bottom{padding-bottom:15px}.uk-padding-medium-left{padding-left:30px}.uk-padding-medium-right{padding-right:30px}.uk-padding-medium-top{padding-top:30px}.uk-padding-medium-bottom{padding-bottom:30px}@media (min-width:1200px){.uk-padding-medium-left{padding-left:40px}.uk-padding-medium-right{padding-right:40px}.uk-padding-medium-top{padding-top:40px}.uk-padding-medium-bottom{padding-bottom:40px}}.uk-padding-large-left{padding-left:40px}.uk-padding-large-right{padding-right:40px}.uk-padding-large-top{padding-top:40px}.uk-padding-large-bottom{padding-bottom:40px}@media (min-width:1200px){.uk-padding-large-left{padding-left:70px}.uk-padding-large-right{padding-right:70px}.uk-padding-large-top{padding-top:70px}.uk-padding-large-bottom{padding-bottom:70px}}.element__html{overflow-wrap:break-word;word-wrap:break-word}@media (max-width:1001px){#navigation{display:none}}@media (min-width:1000px){#navigation-menu{display:none}}