.bg-primary-100{color:var(--w-sys-colors-primary-100-contrast);--w-sys-colors-bg:var(--w-sys-colors-primary-100)}.bg-primary-100,.bg-primary-300{--w-sys-colors-link:currentColor;background-color:var(--w-sys-colors-bg)}.bg-primary-300{color:var(--w-sys-colors-primary-300-contrast);--w-sys-colors-bg:var(--w-sys-colors-primary-300)}.bg-primary-500{color:var(--w-sys-colors-primary-500-contrast);--w-sys-colors-bg:var(--w-sys-colors-primary-500)}.bg-primary-500,.bg-primary-700{--w-sys-colors-link:currentColor;background-color:var(--w-sys-colors-bg)}.bg-primary-700{color:var(--w-sys-colors-primary-700-contrast);--w-sys-colors-bg:var(--w-sys-colors-primary-700)}.bg-primary-900{color:var(--w-sys-colors-primary-900-contrast);--w-sys-colors-bg:var(--w-sys-colors-primary-900);--w-sys-colors-link:currentColor;background-color:var(--w-sys-colors-bg)}:where(:root,:host){--w-sys-colors-primary-100:#d9d9da;--w-sys-colors-primary-100-contrast:#0c0c0c;--w-sys-colors-primary-300:#8c8e90;--w-sys-colors-primary-300-contrast:#0c0c0c;--w-sys-colors-primary-500:#3f4246;--w-sys-colors-primary-500-contrast:#fff;--w-sys-colors-primary-700:#26282a;--w-sys-colors-primary-700-contrast:#fff;--w-sys-colors-primary-900:#0d0d0e;--w-sys-colors-primary-900-contrast:#fff;--w-sys-colors-primary:var(--w-sys-colors-primary-500);--w-sys-colors-secondary:#aeb0b1;--w-sys-colors-secondary-contrast:#0c0c0c;--w-sys-colors-secondary-accent:#c7c7c9;--w-sys-colors-alt-bg:var(--w-sys-colors-300);--w-sys-colors-alt-fg:var(--w-sys-colors-300-contrast);--w-sys-colors-white-accent:#3f4246;--w-sys-colors-white-deepAccent:#0f0f10;--w-sys-colors-paleGrey:#eee;--w-sys-colors-paleGrey-accent:#3f4246}@media (min-width:768px){.id7-right-border{background-image:url(rhsborder-ier-v2-min.jpg.125705470895)}}@media (min-width:768px){.id7-left-border{background-image:url(lhsborder-ier-v2-min.jpg.126629665132)}}.js .id7-masthead .id7-header-text h1 a[role=button] i.fa{color:#3f4246;font-size:1.8rem;vertical-align:middle;cursor:pointer}h3.popover-title{background-color:#fff;font-weight:700;color:#3f4246}.popover-content ul{list-style:none;padding-left:0;margin-bottom:0}.popover-content ul li:last-child{margin-bottom:0}.faculty-link{margin-left:5px}@media (min-width:768px){.faculty-link{margin-left:8px}}@media (max-width:767px){.panes img{margin-bottom:20px}}@media (min-width:768px){.panes img{float:left;margin-right:20px}}@media (min-width:768px) and (max-width:991px){.panes .feature-05 img{margin-bottom:20px}}@media (min-width:992px){.panes section.hasImage{padding:0}.panes section.hasImage .feature-wrapper{padding:20px}.panes section.hasImage.feature-01 img,.panes section.hasImage.feature-06 img{width:calc(33.33% - 12px)}.panes section.hasImage.feature-05 img{width:calc(50% - 12px);float:right;margin-left:20px;margin-right:0}}.id7-utility-masthead{background-position:100% 0}.id7-utility-masthead:after{background-color:#407c26}.id7-header-text .fa{color:#407c26!important}@media (max-width:550px){.faculty-link{display:none!important}}@media (min-width:768px) and (max-width:991px){.id7-parent-site-link{display:none}}.box4{background:#407c26!important;border:none!important;margin-left:-20px;margin-right:-20px;padding:20px;color:#fff!important}.box4 .quotes,.box4 .quotes:before,.box4 a,.box4 a:link,.box4 a:visited,.box4 blockquote,.box4 h2,.box4 h3,.box4 h4,.box4 h5,.box4 h6{color:#fff!important}.box4 a:hover{color:#eee!important}@media (min-width:768px){.box4{margin-left:0;margin-right:0}}#mc_embed_signup{padding-bottom:20px}#mc_embed_signup label{font-weight:400}#mc_embed_signup #mce-EMAIL{width:100%;margin-bottom:10px}h6.twitter-name{display:none}.ier-twitter{padding:0}.twitter-feed{padding:20px!important}.twitterbox{max-width:none;border:none;font-size:inherit;word-break:break-word;margin-top:-10px}.tweet-actions{float:left!important}.tweet{border:none!important}.hp-layout .number{display:block;text-align:center;font-size:4em;line-height:1.1em;color:#407c26}.hp-layout .fact{text-align:center;font-size:1.25em;font-weight:700;line-height:1.25em;color:#407c26}@media (min-width:768px){.hp-layout .number{font-size:5.8em}.hp-layout .fact{font-size:1em}}@media (min-width:992px){.hp-layout .number{font-size:7em}.hp-layout .fact{font-size:1.25em}}.id7-site-footer{padding-bottom:10px}.id7-site-footer div:nth-of-type(2){margin:20px 0}.id7-site-footer .btn{margin-right:10px}.id7-site-footer .fa-social-icons{text-align:left}@media (min-width:768px){.id7-site-footer .fa-social-icons{text-align:right;margin:30px 0 0}.id7-site-footer div:nth-of-type(2){margin:0}}@media print{.hp-layout.panes img{max-width:150px!important}}ul.nav.nav-tabs{padding-left:0;margin-top:0;margin-left:0;border-bottom:0}ul.nav.nav-tabs>li{margin-bottom:0;padding-left:0}ul.nav.nav-tabs>li>a{background-color:#eee;text-decoration:none;cursor:pointer}ul.nav.nav-tabs>li>a:hover{background-color:#d7d7d7}ul.nav.nav-tabs>li>a p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:0;margin-bottom:0}ul.nav.nav-tabs>li.active>a{background-color:#e2e3e3;text-decoration:none}@media screen and (max-width:767px){ul.nav.nav-tabs{margin-left:20px}ul.nav.nav-tabs>li{float:none;margin-bottom:10px;padding-right:0;width:100%}ul.nav.nav-tabs>li.active>a>p:before{content:"> "}}@media screen and (min-width:768px) and (max-width:991px){ul.nav.nav-tabs>li{padding-right:0}ul.nav.nav-tabs>li a{margin-right:10px}}.hp-layout blockquote{border:none;padding-left:50px}.hp-layout blockquote:before{content:"";position:absolute;background:#3f4246 url(/static_site/templates/hp-layouts/white-mask-quote.png) no-repeat 0 0;width:29px;height:24px;left:20px}@media (min-width:992px){.hp-layout figure.hasImage{position:relative;background-repeat:no-repeat;background-size:cover;margin-bottom:20px}.hp-layout figure.hasImage.set-height{min-height:19vw}.hp-layout figure.hasImage figcaption{position:absolute;bottom:0;width:100%;color:#fff;padding:20px;background-image:linear-gradient(180deg,rgba(0,0,0,.0001) 0,rgba(0,0,0,.7) 80px,rgba(0,0,0,.8));background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#80000000",GradientType=0)}.hp-layout figure.hasImage figcaption a,.hp-layout figure.hasImage figcaption h2,.hp-layout figure.hasImage figcaption h3,.hp-layout figure.hasImage figcaption h4,.hp-layout figure.hasImage figcaption h5,.hp-layout figure.hasImage figcaption h6{color:#fff}.hp-layout figure.hasImage figcaption a:hover{color:#d3d3d3}}@media (min-width:992px) and (min-width:1200px){.hp-layout figure.hasImage.set-height{min-height:240px}}.complexTabs .tab-content{margin-bottom:20px}.hp-layout .div-content-placeholder{display:none}.hp-layout .row-spacer{padding-top:20px;padding-bottom:20px}.hp-layout .wrap{display:-webkit-flex;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap}.hp-layout p.editLink{padding-right:0;margin:0;position:absolute;width:100%;z-index:3;padding-top:4px}.hp-layout a.edit-link{background-color:#d3d3d3;padding:3px 6px;outline:1px solid purple}.hp-layout a.edit-link .fa{padding-right:2px}.hp-layout .contributor-btns{z-index:1000;position:absolute;margin:5px 0 0 10px}.hp-layout .contributor-btns a.btn{box-shadow:2px 2px 4px hsla(0,0%,100%,.5)}.hp-layout .contributor-btns a .new-window-link{color:#fff}@media (min-width:992px){.hp-layout{position:relative;z-index:0}.hp-layout .box{word-break:break-word}.hp-layout figure.flush-top{margin-bottom:20px}}.btn-colour1{background-color:#d9d9da}.btn-colour1:hover{background-color:#c5c6c8}.btn-colour2{background-color:#eee}.btn-colour2:hover{background-color:#d7d7d7}.btn-colour3{border:1px solid #3f4246}.btn-colour3:hover{background-color:#eee}.btn-colour4{border:1px solid #777}.btn-colour4:hover{background-color:#eee}.btn-colour5{background-color:#3f4246;color:#fff}.btn-colour5 *{color:#fff}.btn-colour5:hover{background-color:#797b7e}.hp-layout figcaption{margin-top:12.8px}@media (min-width:480px) and (max-width:767px){.hp-layout figure.feature-small img{max-width:50%}}@media (min-width:992px){.hp-layout figure.feature{position:relative;height:230.4px}.hp-layout figure.feature img.featureImage{position:absolute;bottom:0}.hp-layout figure.feature figcaption{position:absolute;bottom:0;padding-left:12.8px;padding-right:12.8px;padding-top:51.2px;color:#fff;background-image:linear-gradient(180deg,rgba(0,0,0,.0001) 0,rgba(0,0,0,.7) 80px,rgba(0,0,0,.8));background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#80000000",GradientType=0)}.hp-layout figure.feature figcaption a,.hp-layout figure.feature figcaption a:link,.hp-layout figure.feature figcaption h2,.hp-layout figure.feature figcaption h3,.hp-layout figure.feature figcaption h4,.hp-layout figure.feature figcaption h5,.hp-layout figure.feature figcaption h6{color:#fff;text-decoration-color:#f5f5f5}.hp-layout figure.feature figcaption a:hover{color:#d3d3d3}}@media (min-width:1200px){.hp-layout figure.feature{height:279.04px}}.hp-layout .btn-group-vertical>a.btn,.hp-layout [class*=col-]>a.btn{display:flex;text-align:left;padding:10px;min-height:6em}.hp-layout .btn-group-vertical>a.btn h2,.hp-layout .btn-group-vertical>a.btn h3,.hp-layout [class*=col-]>a.btn h2,.hp-layout [class*=col-]>a.btn h3{display:inline-block;align-self:flex-end;white-space:normal}.hp-layout .btn-group-vertical>a.btn.box1:hover,.hp-layout [class*=col-]>a.btn.box1:hover{background-color:#cfd0d1}.hp-layout .btn-group-vertical>a.btn.box2:hover,.hp-layout [class*=col-]>a.btn.box2:hover{background-color:#d7d7d7}.hp-layout .btn-group-vertical>a.btn.box3:hover,.hp-layout [class*=col-]>a.btn.box3:hover{background-color:#e6e6e6}.hp-layout .btn-group-vertical>a.btn.box4:hover,.hp-layout [class*=col-]>a.btn.box4:hover{background-color:#e6e6e6}.hp-layout .btn-group-vertical>a.btn.box5:hover,.hp-layout [class*=col-]>a.btn.box5:hover{background-color:#525559}.hp-layout .btn-group-vertical>a.btn.btn-colour1,.hp-layout [class*=col-]>a.btn.btn-colour1{background-color:#d9d9da}.hp-layout .btn-group-vertical>a.btn.btn-colour1:hover,.hp-layout [class*=col-]>a.btn.btn-colour1:hover{background-color:#c5c6c8}.hp-layout .btn-group-vertical>a.btn.btn-colour2,.hp-layout [class*=col-]>a.btn.btn-colour2{background-color:#eee}.hp-layout .btn-group-vertical>a.btn.btn-colour2:hover,.hp-layout [class*=col-]>a.btn.btn-colour2:hover{background-color:#d7d7d7}.hp-layout .btn-group-vertical>a.btn.btn-colour3,.hp-layout [class*=col-]>a.btn.btn-colour3{border:1px solid #3f4246}.hp-layout .btn-group-vertical>a.btn.btn-colour3:hover,.hp-layout [class*=col-]>a.btn.btn-colour3:hover{background-color:#eee}.hp-layout .btn-group-vertical>a.btn.btn-colour4,.hp-layout [class*=col-]>a.btn.btn-colour4{border:1px solid #777}.hp-layout .btn-group-vertical>a.btn.btn-colour4:hover,.hp-layout [class*=col-]>a.btn.btn-colour4:hover{background-color:#eee}.hp-layout .btn-group-vertical>a.btn.btn-colour5,.hp-layout [class*=col-]>a.btn.btn-colour5{background-color:#3f4246;color:#fff}.hp-layout .btn-group-vertical>a.btn.btn-colour5 *,.hp-layout [class*=col-]>a.btn.btn-colour5 *{color:#fff}.hp-layout .btn-group-vertical>a.btn.btn-colour5:hover,.hp-layout [class*=col-]>a.btn.btn-colour5:hover{background-color:#797b7e}.hp-layout .btn-group-vertical>a.btn span,.hp-layout [class*=col-]>a.btn span{display:inline-block;align-self:flex-end;white-space:normal}.hp-layout .btn-group-vertical>.btn{margin-bottom:20px}@media screen and (max-width:767px){.hp-layout .btn-group-vertical{display:block}}.logo-img{height:90px;width:auto;display:block;margin:0 auto}.fa-bluesky{width:.9em;height:.9em;vertical-align:-.08em;margin-left:15px}