@font-face{font-family:'News Gothic';src:url(/assets/css/fonts/news-gothic/news-gothic.ttf) format('truetype');font-weight:400;font-style:normal;font-display:block}blockquote{padding:0}@media (min-width:992px){blockquote{padding-left:46px}}blockquote:after,blockquote:before{position:static;display:block;margin-bottom:10px}@media (min-width:992px){blockquote:before{margin-left:-46px;margin-bottom:20px}}blockquote:after{margin-top:9px;margin-bottom:0;text-align:right}ul:not([class]):not([role=tablist]) li:not([class]){margin-bottom:0}ul.inline-item li{margin-bottom:10px}ol:not([class]):not([role=tablist]) li:not([class]){margin-bottom:0}dd,dt{line-height:1.45}dt{font-size:16px;font-size:1.6rem;line-height:1.5;margin-bottom:5px;line-height:1.22}dd{margin-bottom:0}dd+dt{margin-top:20px}@media (min-width:992px){dd+dt{margin-top:30px}}label{margin-bottom:11px}label small{line-height:1.2}legend{margin-bottom:14px}@media (min-width:992px){legend{margin-bottom:25px}}input[type=radio]+label:after{top:9px;left:5px;width:10px;height:10px}.checkbox,.checkbox-well,.radio,.radio-well{margin-bottom:10px}.form-horizontal .checkbox,.form-horizontal .radio{min-height:0}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{padding-top:0;margin-bottom:10px}.form-horizontal .checkbox-inline:last-child,.form-horizontal .checkbox:last-child,.form-horizontal .radio-inline:last-child,.form-horizontal .radio:last-child{margin-bottom:0}@media (min-width:768px){.d-flex.mod-date .form-control{margin-right:20px}}.form-group .input-icon .fa-calendar{line-height:.8}.form-search.mod-inline .form-search-btn{display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-left:10px}@media (min-width:992px){.main-content{padding-top:50px;padding-bottom:50px}}@media (min-width:1200px){.page-section{padding-top:70px;padding-bottom:30px}}.page-section-heading{position:relative;display:flex;align-items:flex-start}.page-section-heading:before{content:"";display:block;width:20px;height:4px;align-self:center;margin-right:10px;background-color:#ef3f34}@media (min-width:1300px){.page-section-heading:before{width:30px;margin-right:17px;margin-left:-47px}}@media (min-width:992px){.page-section-heading{margin-bottom:50px}}.page-section-heading.text-center{justify-content:center}.page-section-btn{color:#ef3f34;background-color:transparent;border-color:#ef3f34;border-width:2px;border-style:solid}.page-section-btn:hover{color:#fff;background-color:#aa2d25;text-decoration:none}.page-section-btn:active{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#fff;background-color:#f2655d}.page-section-btn:focus{-webkit-box-shadow:0 0 0 2px #fac3c0;-moz-box-shadow:0 0 0 2px #fac3c0;box-shadow:0 0 0 2px #fac3c0;color:#fff;background-color:#f2655d;outline-width:0;outline-style:auto;outline-color:-webkit-focus-ring-color;outline-offset:-2px}.page-section-btn:focus:active{outline-width:0}.page-section-btn.disabled,.page-section-btn[disabled]{zoom:1;-webkit-opacity:.56;-moz-opacity:.56;opacity:.56;color:#ef3f34;background-color:transparent;border-width:2px;border-style:solid;border-color:#ef3f34;pointer-events:none}.page-section-btn.disabled:hover,.page-section-btn[disabled]:hover{color:#ef3f34;background-color:transparent;text-decoration:none}.page-section-btn:focus,.page-section-btn:hover{border-color:#aa2d25}@media (min-width:992px){.page-section-header{margin-bottom:40px}}.first_time_login_page .header{border-bottom:0}.main-nav-item.is-search.is-btn .btn{width:44px;height:44px;padding:3px}@media (max-width:991px){.main-nav-search{-webkit-border-radius:22px;-webkit-background-clip:padding-box;-moz-border-radius:22px;-moz-background-clip:padding;border-radius:22px;background-clip:padding-box}}.footer-nav-list{display:flex;flex-direction:column}@media (max-width:991px){.footer-nav-list{flex-direction:row;flex-wrap:wrap}}@media (max-width:575px){.footer-nav-list{align-items:center;flex-direction:column}}.footer-nav-list-item{padding-left:20px;margin-bottom:15px}.footer-nav-list-item:before{top:10px;width:5px;height:5px}@media (max-width:991px){.footer-nav-list-item{width:50%;padding-right:20px}}@media (max-width:575px){.footer-nav-list-item{width:auto;padding-right:0}}.footer-address p{margin-bottom:20px}.page-banner-content-intro{font-weight:700}.article-list .article-restricted .font-icon{color:#1f556d}.article-list .article-post-meta{display:flex;flex-wrap:wrap;align-items:baseline}.article-list .article-title .font-icon-film:before{content:"\e9d0"}@media (min-width:992px){.homepage .widget-resource .article-list-row .article-list-item{margin-bottom:56px}}@media (min-width:992px){.article-list-row .article-list-item.is-featured .article-wrapper{padding-top:25px}}.homepage .widget-resource .article-list-row .article-details{-webkit-border-radius:0;-webkit-background-clip:padding-box;-moz-border-radius:0;-moz-background-clip:padding;border-radius:0;background-clip:padding-box;padding:0;background-color:transparent}.article-list-grid .article-list-item{margin-bottom:30px}@media (min-width:992px){.article-list-grid .article-list-item.is-featured .article-wrapper{padding-top:25px}}.results-count-cta{padding-top:9px;padding-bottom:9px;margin-right:25px}.results-count-cta:last-child{margin-bottom:20px}@media (min-width:576px){.results-count-cta:last-child{margin-bottom:0}}@media (min-width:992px){.results-count-cta{margin-right:35px}}.widget.widget-resource{margin-bottom:0}.calendar-table tr td a{padding:5px;border-bottom:0}.calendar-table tr td a.is-active,.calendar-table tr td a.selected-month{background:#ef3f34;color:#fff}.calendar-table tr td a.is-active:focus,.calendar-table tr td a.is-active:hover,.calendar-table tr td a.selected-month:focus,.calendar-table tr td a.selected-month:hover{text-decoration:none;color:#fff}.search-input::placeholder{color:#ef3f34;opacity:1}.search-input::-webkit-input-placeholder{color:#ef3f34}.search-input:-ms-input-placeholder{color:#ef3f34}.search-input::-ms-input-placeholder{color:#ef3f34}.search-input::-moz-placeholder{color:#ef3f34}.search-input:-moz-placeholder{color:#ef3f34}.widget-filter .collapsible-item-content{background-color:transparent}.widget-filter .collapsible .collapsible-item-content .form-group{padding:15px 20px}.widget-filter.mod-inline .form-group .form-control{color:#1d1128}.widget-filter.mod-inline .form-group .form-control:focus,.widget-filter.mod-inline .form-group .form-control:hover{text-decoration:none;color:#1d1128}