.site-navi .site-navi__layout li.is-current a,.site-navi .site-navi__layout li.is-current-ancestor a{border-bottom: 4px solid #f2b500;}.sub-navi__layout > li > ul > li.has-subnav.is-active > ul{background: #fff;display: block;}.article-pubdate{font-weight: bold;font-size: 14px;font-size: 0.875rem}article.list__item:first-of-type{margin-top: 0;padding-top: 0;}@media only screen and (max-width: 1023px) {.stackable { width: 100%;}  .stackable thead{display: none;}  .stackable tbody,  .stackable tr,  .stackable tr > th,  .stackable tr > td{width: auto;display: block;}  .stackable table thead th{border-bottom: none;}  .stackable tr > th,  .stackable tr > td{padding-top: 3px !important;padding-bottom: 3px !important;}  .stackable tr > td:first-child{font-weight: bold;}  .stackable tr > td:last-child,  .stackable tr > th:last-child{padding-bottom: 15px !important;}  .stackable tr > td:first-child,  .stackable tr > th:first-child{padding-top: 15px !important;}}.js-table-expandable .button{display: none;padding: 5px 8px;}@media only screen and (min-width: 1024px) {.js-table-expandable { position: relative;margin-right: 0;transition: all .2s ease-in;}  .js-table-expandable.is-expand{margin-right: -52% !important;z-index: 10 !important;transition: all .2s ease-in;}  .js-table-expandable .button{display: block;float: right;margin-bottom: -3px;}  .js-table-expandable .button i{font-size: 10px;margin-top: -2px;}  .js-table-expandable.is-expand table{box-shadow: 0 2px 3px rgba(0,0,0,0.1);}  .secondary-content{opacity: 1;transition: all .1s ease-in;}  .secondary-content.is-overlay{opacity: 0.3;transition: all .2s ease-in;}}.wpcf7-form.sent .form--fields{display:none;}.form--feedback label,.form--feedback .label{display: inline-block;float: left;font-size: 14px;font-size: 0.875rem;padding: 12px 16px 12px 0;padding: 0.75rem 1rem 0.75rem 0;margin: 0;}.form--feedback .label{font-weight: bold;}.wpcf7 .screen-reader-response{position: absolute;overflow: hidden;clip: rect(1px, 1px, 1px, 1px);height: 1px;width: 1px;margin: 0;padding: 0;border: 0;}span.wpcf7-not-valid-tip{color: #95000c;font-size: 16px;display: block;}.wpcf7-validation-errors{border: 1px solid #95000c !important;background-color: #faf6e8 !important;color: #95000c;margin: 16px 0 !important;;padding: 16px !important;;}.wpcf7-validation-errors::before{content: "\f118";margin-right: 10px;float: left;font-size: 23px;color: #95000c;font-family: "icon-curtin";display: inline-block;vertical-align: middle;line-height: 1;font-weight: normal;font-style: normal;speak: none;text-decoration: inherit;text-transform: none;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}.wpcf7-mail-sent-ok::before{content: "\f10a";margin-right: 10px;float: left;font-size: 23px;color: #178800;font-family: "icon-curtin";display: inline-block;vertical-align: middle;line-height: 1;font-weight: normal;font-style: normal;speak: none;text-decoration: inherit;text-transform: none;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}@media only screen and (min-width: 1024px) {.staff-list td { width: 50%;}}.news-events .list__item__content img{display: none;}#twitter-widget-0{width: 100% !important;}#results .list__item{margin-bottom: 30px !important;}@media only screen and (min-width: 1024px) {.page-404 .main-content { margin-left: 20%;}.global-bar__utility{margin-top:7px !important;}.global-bar__search{padding-top:7px !important;}}.site-logo img{width:207px;height:auto;}.half_width{width:50%!important;}.language_switcher_flag{margin:0 0.325rem!important;}.centre{text-align:center !important;}@media only screen and (min-width:1441px){.js-navi-overlay{top:155px!important}}.js-navi-overlay{background:rgba(0,0,0,.6);position:absolute;top:136px;left:0;width:100%;height:100%;opacity:0;visibility:hidden;z-index:5;transition:opacity .3s,visibility 0s .3s}@media only screen and (min-width:768px){.half_desktop{float:left;width:50% !important;margin-bottom:0;line-height:50px;line-height:3.125rem}}.search-template .list a{border-bottom:0!important}.search-template .list__item{border-bottom:1px dashed #c1c1c1;padding-bottom:12px!important}@media only screen and (min-width:1441px){.feature .box--overlay__panel{padding-top:1.5rem;padding-bottom:2.25rem;margin-top:30rem!important}}@media only screen and (min-width:1441px){.feature .box--overlay__blur{clip:rect(480px,auto,auto,0) !important}}.overview__nav__mobile {display: none;}.js-tab .tab-nav {display: none;}@media only screen and (min-width: 600px) {.js-tab .tab-nav {display: block;}}.search-results{width:80%}.search-results .list__item__content{width:100%}.search-results .list__item__title a{border-bottom:0}.search-results .list__item__content{padding-left:0}
.social-media-panel{display:flex;flex-direction:column;justify-content:center}.social-media-panel__instagram{width:100%}.social-media-panel__instagram ul{display:flex;flex-wrap:wrap;justify-content:center;flex-direction:row}.social-media-panel__title{display:flex;width:89%;margin:0 auto}.social-media-panel__title img{width:30px;height:30px;margin-right:10px}.social-media-panel__title h2{margin:0}.social-media-panel__instagram ul li{width:100px;margin:10px 1.5%;list-style:none;display:flex;justify-content:center}.social-media-panel__instagram li img{width:100%;height:100px;object-fit:cover}.social-media-panel__instagram a{border:0}.social-media-panel__facebook .social-media-panel__title{margin-bottom:20px;width:100%}@media only screen and (min-width:768px){.social-media-panel{flex-direction:row}.social-media-panel__instagram{width:50%}}@media only screen and (min-width:1024px){.social-media-panel__instagram li img{height:150px}.social-media-panel__instagram ul li{margin:20px 1.5%;width:150px}}@media only screen and (min-width:1200px){.social-media-panel__instagram{width:60%}.social-media-panel__instagram li img{height:300px}.social-media-panel__instagram ul li{width:20%}}@media only screen and (min-width:1400px){.social-media-panel__instagram{width:70%}}@media only screen and (min-width:1600px){.social-media-panel__instagram li img{height:300px}}.trending-box+.thumbnail-cta{padding:2rem 1.5rem}.trending-box+.thumbnail-cta .thumbnail-cta__heading{text-align:left}.thumbnail-cta{color:#fff;margin:0}.thumbnail-cta{padding-top:20px;padding-bottom:20px}@media screen and (min-width:420px){.thumbnail-cta{padding-top:calc(20px + 60 * ((100vw - 420px)/ 780));padding-bottom:calc(20px + 60 * ((100vw - 420px)/ 780))}}@media screen and (min-width:1200px){.thumbnail-cta{padding-top:80px;padding-bottom:80px}}.thumbnail-cta__heading{color:#fff;padding-top:1.5rem;padding-bottom:1.5rem;text-align:center}.thumbnail-cta__heading{padding-left:0;padding-right:0}@media screen and (min-width:420px){.thumbnail-cta__heading{padding-left:calc(0px + 15 * ((100vw - 420px)/ 780));padding-right:calc(0px + 15 * ((100vw - 420px)/ 780))}}@media screen and (min-width:1200px){.thumbnail-cta__heading{padding-left:15px;padding-right:15px}}.thumbnail-cta__container{padding:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:768px){.thumbnail-cta__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.thumbnail-cta__description{text-align:center;margin-bottom:1.5rem}@media (min-width:768px){.thumbnail-cta__description{min-width:32%;padding-right:1.5rem;margin-bottom:0;text-align:left}}@media (min-width:900px){.thumbnail-cta__description{-ms-flex-preferred-size:30%;flex-basis:30%}}.thumbnail-cta__description h2{color:#fff;padding:0 0 1.5rem}.thumbnail-cta__thumb-container{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}@media (min-width:768px){.thumbnail-cta__thumb-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width:768px){.thumbnail-cta__thumb-container.with-content{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.thumbnail-cta__thumb{background-size:cover;background-repeat:no-repeat;align-items:flex-end;background-position:top;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:10px auto;color:#fff;position:relative;z-index:0;width:100%;min-width:280px;max-width:320px;-webkit-box-flex:1;-ms-flex:1;flex:1}.thumbnail-cta__thumb{height:216px}@media screen and (min-width:420px){.thumbnail-cta__thumb{height:calc(216px + 44 * ((100vw - 420px)/ 780))}}@media screen and (min-width:1200px){.thumbnail-cta__thumb{height:260px}}.thumbnail-cta__thumb:active,.thumbnail-cta__thumb:focus,.thumbnail-cta__thumb:hover{border:0}.thumbnail-cta__thumb:active::before,.thumbnail-cta__thumb:focus::before,.thumbnail-cta__thumb:hover::before{background-color:transparent}@media (min-width:450px){.thumbnail-cta__thumb{margin:4px;-webkit-box-flex:0;-ms-flex:0;flex:0;-ms-flex-preferred-size:calc(50% - 10px);flex-basis:calc(50% - 10px)}}@media (min-width:768px){.thumbnail-cta__thumb{-ms-flex-preferred-size:30%;flex-basis:30%}.feature-banner .thumbnail-cta__thumb{-ms-flex-preferred-size:45%;flex-basis:45%}}.thumbnail-cta__thumb::before{background-color:rgba(0,0,0,.2);-webkit-transition:background-color .3s ease;transition:background-color .3s ease;z-index:-1}.thumbnail-cta .thumbnail-cta__thumb{border:0}.feature-banner .thumbnail-cta__thumb{height:316px}@media screen and (min-width:420px){.feature-banner .thumbnail-cta__thumb{height:calc(316px + 44 * ((100vw - 420px)/ 780))}}@media screen and (min-width:1200px){.feature-banner .thumbnail-cta__thumb{height:360px}}.with-content .thumbnail-cta__thumb{width:280px}@media screen and (min-width:420px){.with-content .thumbnail-cta__thumb{width:calc(280px + 92 * ((100vw - 420px)/ 780))}}@media screen and (min-width:1200px){.with-content .thumbnail-cta__thumb{width:372px}}.with-content .thumbnail-cta__thumb{height:170px}@media screen and (min-width:420px){.with-content .thumbnail-cta__thumb{height:calc(170px + 46 * ((100vw - 420px)/ 780))}}@media screen and (min-width:1200px){.with-content .thumbnail-cta__thumb{height:216px}}.thumbnail-cta__thumb__content{background-color:rgba(0,0,0,.8);width:100%;text-align:center;padding:10px}.thumbnail-cta__thumb__content{min-height:60px}@media screen and (min-width:420px){.thumbnail-cta__thumb__content{min-height:calc(60px + 20 * ((100vw - 420px)/ 780))}}@media screen and (min-width:1200px){.thumbnail-cta__thumb__content{min-height:80px}}.feature-banner .thumbnail-cta__thumb__content{height:100%;width:40%;-ms-flex-item-align:end;align-self:flex-end;background:rgba(0,0,0,.8)}.thumbnail-cta__thumb__content h2,.thumbnail-cta__thumb__content h3,.thumbnail-cta__thumb__content h4,.thumbnail-cta__thumb__content h5{font-family:SansaSoft,Calibri,sans-serif;color:#fff;text-transform:uppercase;max-width:100%;margin:10px auto 15px}.thumbnail-cta__thumb__content h2{font-size:28px}@media screen and (min-width:420px){.thumbnail-cta__thumb__content h2{font-size:calc(28px + 8 * ((100vw - 420px)/ 780))}}@media screen and (min-width:1200px){.thumbnail-cta__thumb__content h2{font-size:36px}}.thumbnail-cta__thumb__content p{color:#fff;width:100%}