*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}50%{-webkit-transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes spin{0%{-moz-transform:rotate(0)}50%{-moz-transform:rotate(180deg)}100%{-moz-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}50%{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}body,html{margin:0;padding:0;font-family:FaktPro-Normal,sans-serif;font-size:14px;line-height:20px;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#474747}body.toolbar{margin-top:130px}body{-webkit-transition:background-color .3s cubic-bezier(.165,.84,.44,1);-moz-transition:background-color .3s cubic-bezier(.165,.84,.44,1);transition:background-color .3s cubic-bezier(.165,.84,.44,1);padding-top:148px;background-color:#fff}body.overlay-is-active,body.topbar-is-open{-webkit-transition:background-color 0 cubic-bezier(.165,.84,.44,1);-moz-transition:background-color 0 cubic-bezier(.165,.84,.44,1);transition:background-color 0 cubic-bezier(.165,.84,.44,1);background-color:#262626;overflow:hidden}@media screen and (max-width:950px){body.has-second-level-menu,body.search-form-extended{padding-top:148px}}@media screen and (min-width:950px){body.has-second-level-menu{padding-top:209px}}@media screen and (min-width:950px){body.search-form-extended{padding-top:232px}body.search-form-extended.secondary-menu-below-main{padding-top:316px}body.search-form-extended.has-second-level-menu{padding-top:293px}body.search-form-extended.has-second-level-menu.has-multiline-main-menu,body.search-form-extended.has-second-level-menu.secondary-menu-below-main,body.search-form-extended.secondary-menu-below-main{padding-top:377px}}@media screen and (min-width:950px){body.search-form-extended.extended-search-is-not-open{padding-top:148px}body.search-form-extended.extended-search-is-not-open.secondary-menu-below-main{padding-top:232px}body.search-form-extended.extended-search-is-not-open.has-second-level-menu{padding-top:209px}body.search-form-extended.extended-search-is-not-open.has-second-level-menu.has-multiline-main-menu,body.search-form-extended.extended-search-is-not-open.has-second-level-menu.secondary-menu-below-main,body.search-form-extended.extended-search-is-not-open.secondary-menu-below-main{padding-top:293px}}h1,h2,h3,h4{margin-top:0;font-weight:400}h1{font-family:FaktPro-Light,sans-serif;font-size:40px;line-height:44px;color:#4d898e;margin-bottom:30px}@media screen and (max-width:600px){h1{font-size:30px;line-height:36px}}h2{font-family:FaktPro-SemiBold,sans-serif;font-size:30px;line-height:34px;margin-bottom:30px}@media screen and (max-width:600px){h2{font-size:18px;line-height:24px}}h3{font-family:FaktPro-SemiBold,sans-serif;font-size:18px;line-height:24px;margin-bottom:20px}h4{font-family:FaktPro-SemiBold,sans-serif;margin-bottom:20px}p{margin:0 0 30px}img{display:block;max-width:100%;height:auto}img.file-icon{display:none}a{-webkit-transition:color .3s cubic-bezier(.165,.84,.44,1);-moz-transition:color .3s cubic-bezier(.165,.84,.44,1);transition:color .3s cubic-bezier(.165,.84,.44,1);text-decoration:none;color:#4d898f}a:hover{color:#262626}b,strong{font-family:FaktPro-SemiBold,sans-serif;font-weight:400}ol,ul{margin:0 0 30px;padding-left:20px;list-style-position:outside}label{font-weight:400}.page-node .field-type-text-long .media-element-container{display:inherit;margin-right:10px;margin-bottom:5px}.page-node .field-type-text-long .media-element-container .media-image-right{float:right;margin-left:10px}.page-node .field-type-text-long .media-element-container .media-image-left{float:left;margin-right:10px}.field-type-text-long ol,.field-type-text-long ul{margin:0;padding-left:40px;list-style-position:initial}.field-type-text-long ol li p,.field-type-text-long ul li p{margin:5px 0}