@charset "UTF-8";article.row{margin-top:1rem}section.main>.row{padding:1rem 0;margin-top:1rem}section.main>.labFn-dropZone>.row{padding:1rem 0;margin-top:1rem}html,body{font-family:lato,sans-serif}.bodytext{font-family:open sans,sans-serif}article.column .content .headline{font-family:lora,open sans,serif}article.column .content .subtitle{font-family:open sans,sans-serif}.articleHeader .headline{font-family:lora,open sans,serif}.articleHeader .subtitle{font-family:open sans,sans-serif}article .row.social a{font-size:26px;margin:0 6px}.spacer{height:112px;width:100%;display:block;position:relative}header#nav{font-family:open sans;position:relative;padding:0;height:72px;border:none;background-color:#f9f9f9;position:fixed;z-index:999;display:block;width:100%}header#nav #menu-misc{margin-top:10px}header#nav #searchbox{position:relative}header#nav #searchbox form{height:100%}header#nav #searchbox form #searchBar{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:30px}header#nav #searchbox form #searchButton{z-index:2;text-align:center;cursor:pointer;padding:22px}header#nav #searchbox form #searchButton:hover{background-color:#f1f1f1}header#nav #searchbox form #searchBar{outline:none;border:1px solid #e50000;font-size:1rem;opacity:0;pointer-events:none;margin:0;-webkit-transition:opacity 200ms,width 200ms;-o-transition:opacity 200ms,width 200ms;transition:opacity 200ms,width 200ms;z-index:999;top:82px;width:0;height:60px;padding:0 18px}header#nav #searchbox form #searchBar.visible{opacity:1;pointer-events:all;width:400px}header#nav #navigation{float:right;-webkit-box-flex:1;-ms-flex:1 0;flex:1 0}header#nav #navigation #desktop-menu .mainMenu>ul{padding:0 1em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}header#nav #navigation #desktop-menu .mainMenu>ul>li{margin:0;padding:0}header#nav #navigation #desktop-menu .mainMenu>ul>li a,header#nav #navigation #desktop-menu .mainMenu>ul>li span{display:block;color:#000;font-weight:700;text-decoration:none;padding:0 1em;line-height:40px;-webkit-transition:.2s color;-o-transition:.2s color;transition:.2s color}header#nav #navigation #desktop-menu .mainMenu>ul>li.has-children{position:relative;z-index:999}header#nav #navigation #desktop-menu .mainMenu>ul>li.has-children>span::after,header#nav #navigation #desktop-menu .mainMenu>ul>li.has-children>a::after{content:"▼";margin-left:.5em;font-size:.7em}header#nav #navigation #desktop-menu .mainMenu>ul>li.has-children .children{display:none;position:absolute;top:100%;z-index:999;border-top:none}header#nav #navigation #desktop-menu .mainMenu>ul>li.has-children:hover .children{display:block}header#nav #navigation #desktop-menu .mainMenu>ul>li>span,header#nav #navigation #desktop-menu .mainMenu>ul>li>a{color:#000;font-size:17px;line-height:70px;height:70px;text-shadow:none;cursor:pointer;display:block;padding:0 1em}header#nav #navigation #desktop-menu .mainMenu>ul>li>span:hover,header#nav #navigation #desktop-menu .mainMenu>ul>li>a:hover{color:#e50000}header#nav #navigation #desktop-menu .mainMenu>ul>li .children{width:200px;background-color:#f1f1f1;-webkit-box-shadow:none;box-shadow:none}header#nav #navigation #desktop-menu .mainMenu>ul>li .children li{display:block;border-bottom:none;padding:0}header#nav #navigation #desktop-menu .mainMenu>ul>li .children li:hover span,header#nav #navigation #desktop-menu .mainMenu>ul>li .children li:hover a{background-color:none;color:#e50000}header#nav #navigation #desktop-menu .mainMenu>ul>li .children li span,header#nav #navigation #desktop-menu .mainMenu>ul>li .children li a{font-size:14px;color:#000;padding:.1em 1em;text-shadow:none;overflow:hidden}header#nav #navigation #mobile-menu{line-height:70px;float:left;padding:0 24px}header#nav #navigation #mobile-menu .mobile-menu-container{opacity:0;position:absolute;left:0;z-index:999;background-color:#000;width:100%;top:0;overflow:auto;height:100vh;-webkit-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s;pointer-events:none}header#nav #navigation #mobile-menu .mobile-menu-container li{padding:0;display:block}header#nav #navigation #mobile-menu .mobile-menu-container li>span,header#nav #navigation #mobile-menu .mobile-menu-container li>a{line-height:normal;font-weight:700;color:#fff;font-size:.9rem;padding:1em}header#nav #navigation #mobile-menu .mobile-menu-container li>span{font-size:.8rem;color:#777;display:block;font-weight:700;padding:1em 1em 0;position:relative}header#nav #navigation #mobile-menu .mobile-menu-container li.has-children .children{color:#000}header#nav #navigation #mobile-menu .mobile-menu-container li.has-children .children>li{display:block;padding:0}header#nav #navigation #mobile-menu .mobile-menu-container li.has-children .children>li>a,header#nav #navigation #mobile-menu .mobile-menu-container li.has-children .children>li>span{padding:1em;line-height:normal;color:#fff}header#nav #navigation #mobile-menu .mobile-menu-container li a,header#nav #navigation #mobile-menu .mobile-menu-container li span{display:block}@media(max-width:1023px){div#page-wrapper{margin:0 auto;-webkit-box-shadow:none;box-shadow:none}header#nav #menu-misc{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 14px}header#nav #navigation{height:70px;-webkit-box-flex:0;-ms-flex:0;flex:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}header#nav #navigation #mobile-menu.visible .mobile-menu-container{opacity:1;display:block;pointer-events:all}header#nav #navigation .tools{display:block;width:100%;height:72px}header#nav #navigation .tools h2{float:left;height:100%;margin:0;padding-left:1em;color:#fff;font-size:1.4rem;line-height:62px}header#nav #navigation .tools .closeDrawer{float:right;height:100%;width:auto;padding:0 1em;font-size:1rem;color:#fff;background-color:transparent;border:none;cursor:pointer;outline:none;-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s}header#nav #searchbox{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;position:initial}header#nav #searchbox form #searchBar{top:100px;right:0}header#nav #searchbox form #searchBar.visible{width:100%}.spacer{height:88px}}footer.page{padding:0;margin:0}