
.icontent_container #header-wrap{position:relative;background:#fff}
.icontent_container #main-content{padding-top:0!important}
.icontent_container #main-wrap{padding:45px 40px;background:white}
.icontent_container #wrapper-content{max-width:1100px;margin:auto}
h1{font-family:Montserrat,Arial,sans-serif;font-size:26px;line-height:1.4;margin:0 0 36px}
#footer-wrap{padding:30px 40px;text-align:right;font-size:12px}
#nav li{position:relative}#nav .research-submenu{display:none;position:absolute;top:100%;left:0;background:white;min-width:245px;box-shadow:0 4px 12px #0002;padding:8px 0;z-index:20}
#nav li:hover>.research-submenu,#nav li:focus-within>.research-submenu{display:block}
#nav .research-submenu li{display:block;float:none}#nav .research-submenu a{display:block;padding:12px 18px;white-space:nowrap}
#menu-toggle{display:none}#navmobile{display:none!important}a:focus-visible,button:focus-visible{outline:2px solid #346b53;outline-offset:4px}
@media(max-width:900px){#header-right{display:none!important}#menu-toggle{display:block;padding:10px 16px;border:1px solid #aaa;background:white;float:right}#header{padding:20px!important}#navmobile.menu-visible{display:block!important;position:static!important;transform:none!important;height:auto!important;background:white;padding:20px}#navmobile ul{list-style:none;padding-left:16px}#navmobile li{display:block;float:none}#navmobile a{display:block;padding:10px;color:#333}#navmobile .research-submenu{display:block} .icontent_container #main-wrap{padding:28px 20px}.wsite-multicol-col{display:block!important;width:100%!important;box-sizing:border-box;padding:0!important}.wsite-multicol-table-wrap{margin:0!important}h1{font-size:22px}#logo{max-width:70%}body{overflow-wrap:anywhere}}
