/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.15}article,aside,figcaption,figure,footer,header,main,nav,section{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{-webkit-text-decoration-skip:objects;background-color:transparent}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}*,:after,:before{box-sizing:border-box}body,html{height:100%;width:100%}body{-webkit-text-size-adjust:none;-ms-text-size-adjust:none}body,table{margin:0;padding:0}table td{border-collapse:collapse}a[x-apple-data-detectors]{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;text-decoration:none}img{height:auto;line-height:100%;text-decoration:none}img:focus{outline:none}h1,h2,h3,h4,h5,h6,p{font-weight:400;margin:0;padding:0}::-webkit-input-placeholder{font-weight:300}::-moz-placeholder{font-weight:300}:-ms-input-placeholder{font-weight:300}input:-moz-placeholder{font-weight:300}input,select,textarea{font-family:Helvetica,Arial,Tahoma,Verdana}.no-select{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.align-v{position:relative;top:50%;transform:translateY(-50%)}.align-h,.align-vh{text-align:center;width:100%}.align-vh{position:relative;top:50%;transform:translateY(-50%)}.table{display:table;width:100%}.table .cell{display:table-cell;vertical-align:middle;width:100%}.w--100{width:100%}.p--relative{position:relative}.p--absolute{position:absolute}.p--fixed{position:fixed}.d--none{display:none}.d--ib{display:inline-block}.d--flex{display:flex;flex-wrap:wrap;height:100%}.f--left{float:left}.f--right{float:right}.f--none{float:inherit}.text--align-left{text-align:left}.text--align-center{text-align:center}.text--align-right{text-align:right}.text--style-italic{font-style:italic}.disable--select{-webkit-user-select:none;-moz-user-select:none;user-select:none}.disable--border{border:0}.filter--grayscale{filter:grayscale(100%)}.flex--space{justify-content:space-between}.flex--align-v{align-items:center}.flex__elem--align-bottom{align-self:flex-end}.row{display:flex;flex-wrap:wrap;margin:0 -12px}.row>div{margin:12px}.col__1{width:calc(100% - 24px)}.col__2{width:calc(50% - 24px)}.col__2-3{width:calc(66.66667% - 24px)}.col__3{width:calc(33.33333% - 24px)}.col__4{width:calc(25% - 24px)}.col__5{width:calc(20% - 24px)}.col__6{width:calc(16.66667% - 24px)}.col__7{width:66.6666666667%}.col--btn{margin:0 12px}@media screen and (max-width:1281px){.col__6{width:calc(20% - 24px)}}@media screen and (max-width:1025px){.col__4{width:calc(50% - 24px)}.col__6{width:calc(25% - 24px)}}@media screen and (max-width:768px){.col__2-3,.col__3{width:calc(100% - 24px)}.col__6{width:calc(33.33333% - 24px)}}@media screen and (max-width:480px){.col__2,.col__3,.col__4{width:calc(100% - 24px)}.col__6{width:calc(50% - 24px)}}.contact-person{align-items:center;display:flex;flex-wrap:wrap;height:100%}.contact-person__profile-image img{border-radius:50%;display:block;height:120px;width:120px}.contact-person__details{margin-left:25px;margin-top:2px;width:calc(100% - 145px)}.contact-person__details--role{color:#929292}@media only screen and (max-width:768px){.contact-person{margin-bottom:20px;text-align:center}.contact-person__profile-image{width:100%}.contact-person__profile-image img{display:inline-block;height:100px;width:100px}.contact-person__details{margin-left:0;width:100%}}@media only screen and (max-width:480px){.contact-person{margin-bottom:0;text-align:left}.contact-person__profile-image{width:auto}.contact-person__profile-image img{display:inline-block;height:80px;width:80px}.contact-person__details{margin-left:25px;width:calc(100% - 105px)}}.hero__banner{background-position:50%;background-repeat:no-repeat;background-size:cover}.hero__box{border-radius:3px;width:100%}.hero__box.hero__box--transparent{background:hsla(0,0%,100%,.6);background:linear-gradient(to bottom right,hsla(0,0%,100%,.9),hsla(0,0%,100%,.6));margin:25px 0 80px;padding:35px 40px 25px}.hero__box.hero__box--plain{padding-bottom:0}.hero__box .hero__title{font-weight:300;padding-bottom:20px}.hero__box .hero__text-container{border-top:2px solid #1fb8dd;margin-left:25px;min-height:2px}@media only screen and (max-width:480px){.hero__box .hero__text-container{margin-left:0}}.hero__box .hero__text-container.hero__text-container--transparent{padding-top:10px}.hero__box .hero__text-container p{letter-spacing:.1px;width:100%}.hero__box .hero__text-container p:last-child{padding-bottom:12px}@media only screen and (max-width:480px){.hero__box.hero__box--transparent{margin:10px 0 60px;padding:35px 25px 37px}}nav ul{margin:0;padding:0;width:auto}nav ul li:before{display:none}nav ul li a{border-bottom:0}nav ul li a:hover{color:inherit}nav.nav__header{align-items:center;display:flex;justify-content:space-between}nav.nav__header .nav__header-desktop{flex-shrink:0;margin-left:40px}nav.nav__header .nav__header-desktop li{border-radius:2px;display:inline-block;position:relative}nav.nav__header .nav__header-desktop li:hover{background:#f5f5f5}nav.nav__header .nav__header-desktop li a{display:block;font-size:.93rem;padding:10px 15px;text-decoration:none;text-transform:uppercase;transition:background .15s}nav.nav__header .nav__header-desktop li a:focus+.nav__header-desktop--sublevel-container,nav.nav__header .nav__header-desktop li a:hover+.nav__header-desktop--sublevel-container{opacity:1;visibility:visible}nav.nav__header .nav__header-desktop li:last-child .nav__header-desktop--sublevel-container{left:auto;right:0;transform:none}nav.nav__header .nav__header-desktop li:last-child .nav__header-desktop--sublevel-container .nav__arrow-up:after{left:75%}nav.nav__header .nav__header-desktop li:last-child .nav__header-desktop--sublevel-container a{text-align:right}nav.nav__header .nav__header-desktop .nav__header-desktop--sublevel-container{left:50%;opacity:0;padding-top:15px;position:absolute;top:44px;transform:translateX(-50%);transition:all .15s;visibility:hidden}nav.nav__header .nav__header-desktop .nav__header-desktop--sublevel-container:hover{opacity:1;visibility:visible}nav.nav__header .nav__header-desktop .nav__header-desktop--sublevel-container .nav__arrow-up{position:relative;z-index:1}nav.nav__header .nav__header-desktop .nav__header-desktop--sublevel-container .nav__arrow-up:after{border-color:transparent transparent #fff #fff;border-radius:3px;border-style:solid;border-width:8px;box-shadow:-2px 2px 5px -3px rgba(0,0,0,.2);box-sizing:border-box;content:"";left:calc(50% + 4px);position:absolute;top:7px;transform:rotate(135deg) translateX(-50%);transform-origin:0 0}nav.nav__header .nav__header-desktop .nav__header-desktop--sublevel-container .nav__header-desktop--sublevel{background:#fff;border-radius:5px;box-shadow:0 2px 5px rgba(0,0,0,.2)}nav.nav__header .nav__header-desktop .nav__header-desktop--sublevel-container .nav__header-desktop--sublevel li{white-space:nowrap;width:100%}nav.nav__header .nav__header-desktop .nav__header-desktop--sublevel-container .nav__header-desktop--sublevel li:hover{background:0}nav.nav__header .nav__header-desktop .nav__header-desktop--sublevel-container .nav__header-desktop--sublevel li a{font-size:.85rem;line-height:1.3;padding:10px 20px;text-align:center;text-transform:none;transition:color .15s}nav.nav__header .nav__header-desktop .nav__header-desktop--sublevel-container .nav__header-desktop--sublevel li a:hover{color:#1fb8dd}nav.nav__header .nav__header-desktop .nav__header-desktop--sublevel-container .nav__header-desktop--sublevel li:first-child a{padding-top:15px}nav.nav__header .nav__header-desktop .nav__header-desktop--sublevel-container .nav__header-desktop--sublevel li:last-child a{padding-bottom:15px}nav.nav__header .nav__header-mobile{min-width:90px;text-align:right;z-index:100}nav.nav__header .nav__header-mobile .nav__menu-toggle{cursor:pointer;font-size:1rem;text-transform:uppercase}nav.nav__header .nav__header-mobile .nav__menu-toggle svg{margin-left:7px}nav.nav__header .nav__header-mobile .nav__mobile-menu{background:#fff;border-bottom:5px solid #1fb8dd;box-shadow:0 0 30px rgba(0,0,0,.1);margin-right:100%;max-width:250px;opacity:0;padding:38px 0;position:absolute;right:-250px;text-align:left;top:0;transition:right .15s ease-in-out;visibility:hidden;width:100%}nav.nav__header .nav__header-mobile .nav__mobile-menu.nav__toggle-open{margin-right:0;opacity:1;right:0;visibility:visible}nav.nav__header .nav__header-mobile .nav__mobile-menu li{display:flex;flex-wrap:wrap}nav.nav__header .nav__header-mobile .nav__mobile-menu li:hover{background:hsla(0,0%,96%,.5)}nav.nav__header .nav__header-mobile .nav__mobile-menu .nav__menu-toggle{padding-right:30px}nav.nav__header .nav__header-mobile .nav__mobile-menu a{align-self:center;border-radius:3px;display:block;font-size:.93rem;padding:10px 45px 10px 55px;text-decoration:none;text-transform:uppercase;transition:background .15s;width:100%}nav.nav__header .nav__header-mobile .nav__mobile-menu a.nav__mobile-menu--dropdown{align-self:center;display:inline-block;padding:10px 45px 10px 5px;width:calc(100% - 50px)}nav.nav__header .nav__header-mobile .nav__mobile-menu .nav__mobile-menu--expand{align-self:center;cursor:pointer;height:44px;margin:auto 0;padding:9.5px 0 9.5px 20px;text-align:center;width:50px}nav.nav__header .nav__header-mobile .nav__mobile-menu .nav__mobile-menu--expand svg path{transform-origin:50% 50%;transition:all .15s}nav.nav__header .nav__header-mobile .nav__mobile-menu .nav__mobile-menu--expand.nav__mobile-menu--expand-rotate svg path{transform:rotate(90deg)}nav.nav__header .nav__header-mobile .nav__mobile-menu .nav__header-mobile--sublevel{background:#fcfcfc;box-shadow:inset 0 11px 5px -10px rgba(0,0,0,.05),inset 0 -10px 5px -10px rgba(0,0,0,.05);height:0;overflow:hidden;transition:all .15s ease-in-out;width:100%}nav.nav__header .nav__header-mobile .nav__mobile-menu .nav__header-mobile--sublevel a{font-size:.9rem;padding:10px 45px 10px 65px;text-transform:none}nav.nav__subnav{display:inline-block}nav.nav__subnav ul li{display:inline-block;padding:10px 0 10px 25px}nav.nav__subnav ul li a{border-bottom:2px solid #1fb8dd;text-decoration:none;text-shadow:-1px 0 #fff,0 1px #fff,1px 0 #fff,0 -1px #fff}nav.nav__subnav ul li a:after{color:#1fb8dd;content:"\f30b";font-family:Font Awesome\ 5 Free;font-size:.9em;font-weight:900;margin-left:10px;transition:color .15s}nav.nav__subnav ul li a:hover:after{color:#333}nav.nav__footer a{border-radius:3px;color:#fff;display:block;font-size:.9rem;font-weight:300;padding:4px 10px 4px 25px;position:relative;text-decoration:none;transition:background .15s}nav.nav__footer a:before{color:#1fb8dd;content:"-";font-size:1rem;left:0;position:absolute;top:1px;transition:left .15s}nav.nav__footer a:hover{background:rgba(0,0,0,.5)}nav.nav__footer a:hover:before{left:10px}.nav__header-mobile{display:none}@media only screen and (max-width:768px){.nav__header-mobile{display:block}.nav__header-desktop{display:none}}@media only screen and (max-width:480px){nav.nav__header .nav__header-mobile .nav__mobile-menu{box-shadow:0 10px 100px 50px rgba(0,0,0,.3);max-width:100%;right:-100%}nav.nav__header .nav__header-mobile .nav__mobile-menu .nav__menu-toggle{padding-right:20px}nav.nav__subnav{display:block}nav.nav__subnav ul li{padding:10px 0 10px 33px;width:100%}}.parallax__container{clip:rect(0,auto,auto,0);height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:-10}.parallax__container .parallax{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:fixed;top:0;transform:translateZ(0);transform-style:preserve-3d;width:100%}header{padding:10px 0}.logo{max-width:228px;width:100%}.col__footer>div{height:100%;padding-right:25px;width:100%}.col__footer h4{align-self:flex-start;border-bottom:1px solid #1fb8dd;font-size:1rem;margin-bottom:25px;padding-bottom:5px}.col__footer p{color:#ddd;font-size:.9rem;padding-bottom:15px}.col__footer p a{border:0;color:inherit;font-size:inherit}.col__footer p a[x-apple-data-detectors]{border:0;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;text-decoration:none}.col__footer p.legal__header{color:#fff;font-size:.8rem;padding-bottom:0}.col__footer p a[x-apple-data-detectors]{color:#ddd}.col__footer:last-child>div{padding-right:0;text-align:right}.col__footer .col__footer--inverted{display:flex;flex-wrap:wrap}.col__footer .col__footer--inverted .col__footer--logo-container{align-self:flex-end;text-align:right;width:100%}.col__footer .col__footer--inverted .col__footer--logo-container img{display:inline-block;padding-bottom:10px}.col__footer .col__footer--inverted .col__footer--logo-container .copyright{color:#4c4c4c;font-size:.9rem}.scroll-to-top{cursor:pointer;padding:10px 0 10px 10px;position:relative}.scroll-to-top svg{margin-left:10px;position:relative;top:1px;transition:all .15s}.scroll-to-top:hover svg{top:-4px}@media only screen and (max-width:768px){.col__footer .col__footer--inverted .col__footer--logo-container{text-align:center}}body{overflow-x:hidden}.container__full-width{width:100%}.container__page{margin:0 auto;max-width:1000px;padding:0 30px;width:100%}.container__solid{background:#fff;padding-top:20px;width:100%}.container__100vh{min-height:100vh;width:100%}.container__indent{margin-left:25px}@media only screen and (max-width:480px){.container__indent{margin-left:0}}.container__article-image img{display:block;-o-object-fit:cover;object-fit:cover;width:100%}.container__footer-col{margin-right:25px}.bg--gray{background:#929292}@media only screen and (max-width:480px){.container__page{padding:0 15px}}html{font-size:16px}body{background:#fff;color:#333;font-family:Source Sans Pro,sans-serif}header{width:100%}footer,main,section{padding:25px 0;width:100%}hr{border-top:1px solid #777;margin:0 20px 25px}footer{background:#282c34;box-shadow:0 1000px 0 1000px #282c34;color:#fff;padding:20px 0}@media only screen and (max-width:480px){html{font-size:18px}main{padding:0}}::selection{background:rgba(129,205,243,.5)}::-moz-selection{background:rgba(129,205,243,.5)}h1,h2,h3,h4,ol,p,ul{width:100%}h1,h2,h3,h4{line-height:1.2}h1 a:hover:after,h2 a:hover:after,h3 a:hover:after,h4 a:hover:after{content:"\f30b";font-family:Font Awesome\ 5 Free;font-size:.9em;font-weight:900;margin-left:10px;transition:color .15s}ol,p,span,ul{line-height:1.6}h1{font-size:2rem}h2{font-size:1.7rem}h3{font-size:1.4rem}h3.h3--subpages{display:inline-block;font-size:1.1rem;font-weight:700;padding:10px 0;width:auto}h3.h3--subpages:before{content:"\f07c";font-family:Font Awesome\ 5 Free;font-weight:900;font-weight:400;margin-right:10px}h4{font-size:1.2rem;font-weight:700}a{text-decoration:none}a,p{color:#333}p{font-size:1rem;padding-bottom:24px}p:last-child{padding-bottom:0}p.excerpt{font-size:1.25rem;line-height:1.4}p a{border-bottom:2px solid #1fb8dd;cursor:pointer;text-decoration:none;transition:color .15s}p a:hover{color:#1fb8dd}p a u{text-decoration:none}p a[x-apple-data-detectors]{border:0;color:#333;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;text-decoration:none}.article-link{position:relative}.article-link h3{font-weight:700;transition:color .15s}.article-link p:last-child:after{color:#333;content:"\f30b";font-family:Font Awesome\ 5 Free;font-weight:900;margin-left:10px;opacity:0;position:absolute;transition:opacity .15s}.article-link:hover h3{color:#1fb8dd;text-decoration:underline}.article-link:hover p:last-child:after{opacity:1}.article-link__post-date{color:#929292;font-size:.8rem;font-weight:300;letter-spacing:.5px;padding:5px 0 0 2px;width:100%}.article-link__image img{display:block;height:150px;-o-object-fit:cover;object-fit:cover;width:100%}.article-link__image-thumb img{height:200px}ol,ul{list-style:none;margin:0 0 25px;padding:0 0 0 40px}ul li:before{color:#333;content:"-";font-size:1rem;left:-10px;margin-left:-7px;position:relative;top:0}ol li{counter-increment:count-me}ol li:before{color:#ff8a33;content:counter(count-me) ".";font-size:1rem;left:-4px;margin-left:-13px;position:relative}blockquote{border-left:2px solid #aaa;color:#777;font-family:"Source Serif Pro",sans-serif;font-style:italic;line-height:1.35em;margin:0 0 25px 35px;padding:8px 0 8px 13px}.article-image__img-caption{color:#929292;font-size:.85rem;line-height:1.6;padding-top:8px;text-align:right;width:100%}@media only screen and (max-width:768px){.article-link__image img{height:250px}.article-link__image-thumb img{height:150px}}@media only screen and (max-width:480px){.article-link__image img{height:200px}.article-link__image-thumb img{height:175px}}.btn{background:#333;border:0;border-radius:3px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;margin:12px 12px 12px 25px;padding:12px 48px 12px 20px;position:relative;text-decoration:none;transition:background .25s,color .25s;z-index:0}@media only screen and (max-width:480px){.btn{margin-left:0}}.btn:after{color:#1fb8dd;content:"\f30b";font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;right:20px;top:13px;transition:all .25s}.btn:hover:after{color:#fff}.btn span{line-height:inherit}.btn span:first-child{z-index:0}.btn span:last-child{background:#1fb8dd;bottom:0;height:0;left:0;position:absolute;transition:all .25s;width:100%;z-index:-1}.btn__article{border-bottom:4px solid #1fb8dd}.btn__article:hover{background:#000}.btn__link{border-bottom:4px solid #ff8a33}.btn__link:after{color:#ff8a33}.btn__link:hover:after{color:inherit}.btn__download{padding:12px 48px 12px 49px}.btn__download:before{background-repeat:no-repeat;background-size:auto 25px;content:"";height:25px;left:12px;position:absolute;top:9px;transition:all .25s;width:35px}.btn__download.btn__download--normal{border-bottom:4px solid #ff8a33;padding-left:47px}.btn__download.btn__download--normal:after{color:#ff8a33}.btn__download.btn__download--normal:before{color:#ff8a33;content:"\f35d";font-family:Font Awesome\ 5 Free;font-size:20px;font-weight:900;margin-left:2px;margin-top:5px}.btn__download.btn__download--normal:hover:after{color:inherit}.btn__download.btn__download--excel{border-bottom:4px solid #05bd66}.btn__download.btn__download--excel:after{color:#05bd66}.btn__download.btn__download--excel:before{background:url(../images/file-excel.png);background-repeat:no-repeat;background-size:auto 25px}.btn__download.btn__download--excel:hover:after{color:inherit}.btn__download.btn__download--pdf{border-bottom:4px solid #bd514c}.btn__download.btn__download--pdf:after{color:#bd514c}.btn__download.btn__download--pdf:before{background:url(../images/file-pdf.png);background-repeat:no-repeat;background-size:auto 25px}.btn__download.btn__download--pdf:hover:after{color:inherit}.btn__download.btn__download--powerpoint{border-bottom:4px solid #ff5e25}.btn__download.btn__download--powerpoint:after{color:#ff5e25}.btn__download.btn__download--powerpoint:before{background:url(../images/file-pp.png);background-repeat:no-repeat;background-size:auto 25px}.btn__download.btn__download--powerpoint:hover:after{color:inherit}.btn__download.btn__download--word{border-bottom:4px solid #00b8df;padding-left:58px}.btn__download.btn__download--word:after{color:#00b8df}.btn__download.btn__download--word:before{background:url(../images/file-word.png);background-repeat:no-repeat;background-size:auto 25px}.btn__download.btn__download--word:hover:after{color:inherit}@media only screen and (max-width:480px){.btn{font-size:.89rem}}button,input{line-height:normal}form,input{width:100%}input[type=password],input[type=text]{border:1px solid #abb3b5;border-radius:3px;margin-bottom:10px;padding:15px}.form__protected{display:inline-block;margin-top:24px;max-width:250px}.form__protected .btn.btn__protected{margin:0;padding:15px 48px;width:100%}.form__protected .btn.btn__protected svg{margin-left:10px}.form__protected-text--default{color:grey;font-style:italic}.form__protected-text--error .text--error{color:#f11f1f}.line--blue{background:#1fb8dd;height:2px;margin:20px 0 0 25px}@media only screen and (max-width:480px){.line--blue{margin-left:0}}.emoji{display:inline-block}.emoji.emoji--big{width:2rem}.emoji.emoji--small{width:1rem}
