@font-face {
    font-family: 'PublicSans Regular';
    src: url("../fonts/publicsans-regular-webfont.woff2") format("woff2"),url("../fonts/publicsans-regular-webfont.woff") format("woff");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'PublicSans RegularItalic';
	src: url("../fonts/publicsans-italic.woff2") format("woff2"),url("../fonts/publicsans-italic.woff") format("woff");
	font-weight: normal;
	font-style: normal;
}

@font-face {
    font-family: 'PublicSans Semibold';
	src: url("../fonts/publicsans-semibold-webfont.woff2") format("woff2"),url("../fonts/publicsans-semibold-webfont.woff") format("woff");
	font-weight: normal;
	font-style: normal;
}

@font-face {
    font-family: 'PublicSans Semibolditalic';
	src: url("../fonts/publicsans-semibolditalic-webfont.woff2") format("woff2"),url("../fonts/publicsans-semibolditalic-webfont.woff") format("woff");
	font-weight: normal;
	font-style: normal;
}

@font-face {
    font-family: 'PublicSans Bold';
	src: url("../fonts/publicsans-bold-webfont.woff2") format("woff2"),url("../fonts/publicsans-bold-webfont.woff") format("woff");
	font-weight: normal;
	font-style: normal;
}

@font-face {
    font-family: 'PublicSans Bolditalic';
	src: url("../fonts/publicsans-bolditalic-webfont.woff2") format("woff2"),url("../fonts/publicsans-bolditalic-webfont.woff") format("woff");
	font-weight: normal;
	font-style: normal;
}

/* line 15, wp-content/themes/ssab/assets/source/scss/_base.scss */

*,
* * {
    margin: 0;
    padding: 0;
    position: relative;
    box-sizing: border-box;
}

/* line 23, wp-content/themes/ssab/assets/source/scss/_base.scss */

html {
    font-size: 62.5%;
}

@-ms-viewport {
    width: device-width;
}

/* line 36, wp-content/themes/ssab/assets/source/scss/_base.scss */

article,
aside,
dialog,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section {
    display: block;
}

/* line 50, wp-content/themes/ssab/assets/source/scss/_base.scss */

body {
    font-family: PublicSans Regular;
    font-weight: normal;
    font-size: 1.4rem;
    line-height: normal;
    color: #0f3051;
    background-color: #fff;
}

/* line 69, wp-content/themes/ssab/assets/source/scss/_base.scss */

body.menu-opened .main,
body.search-opened .main {
    z-index: 0;
}

/* line 73, wp-content/themes/ssab/assets/source/scss/_base.scss */

body.access-font {
    font-size: 2.8rem;
}

/* line 80, wp-content/themes/ssab/assets/source/scss/_base.scss */

body.access-contrast {
    background-color: #000;
    color: #fff !important;
}

/* line 90, wp-content/themes/ssab/assets/source/scss/_base.scss */

[tabindex="-1"]:focus {
    outline: 0 !important;
}

/* line 94, wp-content/themes/ssab/assets/source/scss/_base.scss */

a {
    text-decoration: none;
    color: #155592;
    transition: color .4s ease 0s,box-shadow .4s ease 0s;
    outline-offset: 2px;
}

/* line 145, wp-content/themes/ssab/assets/source/scss/const/_mixins.scss */

a:hover,
a:focus {
    color: #0f3051;
    text-decoration: underline;
}

/* line 138, wp-content/themes/ssab/assets/source/scss/const/_mixins.scss */

a:focus {
    outline: 2px dashed transparent;
    outline-color: #155592;
}

/* line 109, wp-content/themes/ssab/assets/source/scss/_base.scss */

a.access-contrast {
    color: #fff !important;
}

/* line 145, wp-content/themes/ssab/assets/source/scss/const/_mixins.scss */

a.access-contrast:hover,
a.access-contrast:focus {
    color: #fff !important;
    text-decoration: underline;
}

/* line 138, wp-content/themes/ssab/assets/source/scss/const/_mixins.scss */

a.access-contrast:focus {
    outline: 2px dashed transparent;
    outline-color: #fff !important;
}

/* line 122, wp-content/themes/ssab/assets/source/scss/_base.scss */

:focus {
    outline-color: #3e3e3e;
}

/* line 126, wp-content/themes/ssab/assets/source/scss/_base.scss */

a[href^="tel:"],
a[href^="fax:"] {
    cursor: text;
    color: #0f3051;
}

/* line 145, wp-content/themes/ssab/assets/source/scss/const/_mixins.scss */

a[href^="tel:"]:hover,
a[href^="tel:"]:focus,
a[href^="fax:"]:hover,
a[href^="fax:"]:focus {
    color: inherit;
    text-decoration: none;
}

/* line 136, wp-content/themes/ssab/assets/source/scss/_base.scss */

a[href^="tel:"].access-contrast,
a[href^="fax:"].access-contrast {
    color: #fff !important;
}

/* line 145, wp-content/themes/ssab/assets/source/scss/const/_mixins.scss */

a[href^="tel:"].access-contrast:hover,
a[href^="tel:"].access-contrast:focus,
a[href^="fax:"].access-contrast:hover,
a[href^="fax:"].access-contrast:focus {
    color: #fff !important;
    text-decoration: underline;
}

/* line 138, wp-content/themes/ssab/assets/source/scss/const/_mixins.scss */

a[href^="tel:"].access-contrast:focus,
a[href^="fax:"].access-contrast:focus {
    outline: 2px dashed transparent;
    outline-color: #fff !important;
}

/* line 149, wp-content/themes/ssab/assets/source/scss/_base.scss */

a[href^="mailto:"] {
    text-decoration: underline;
}

/* line 145, wp-content/themes/ssab/assets/source/scss/const/_mixins.scss */

a[href^="mailto:"]:hover,
a[href^="mailto:"]:focus {
    color: inherit;
    text-decoration: none;
}

/* line 162, wp-content/themes/ssab/assets/source/scss/_base.scss */

a:not([href]):not([tabindex]) {
    color: inherit;
    text-decoration: none;
}

/* line 145, wp-content/themes/ssab/assets/source/scss/const/_mixins.scss */

a:not([href]):not([tabindex]):hover,
a:not([href]):not([tabindex]):focus {
    color: inherit;
    text-decoration: none;
}

/* line 171, wp-content/themes/ssab/assets/source/scss/_base.scss */

a:not([href]):not([tabindex]):focus {
    outline: 0;
}

/* line 176, wp-content/themes/ssab/assets/source/scss/_base.scss */

p {
    line-height: 1.43;
    margin-bottom: 2.6rem;
}

/* line 189, wp-content/themes/ssab/assets/source/scss/_base.scss */

p:last-child {
    margin-bottom: 0;
}

/* line 193, wp-content/themes/ssab/assets/source/scss/_base.scss */

p.access-font {
    font-size: 2.8rem !important;
}

/* line 200, wp-content/themes/ssab/assets/source/scss/_base.scss */

p.access-contrast {
    color: #fff !important;
}

/* line 205, wp-content/themes/ssab/assets/source/scss/_base.scss */

i,
em {
    font-family: PublicSans RegularItalic;
    font-weight: normal;
    font-style: normal;
}

/* line 212, wp-content/themes/ssab/assets/source/scss/_base.scss */

b,
strong {
    font-family: PublicSans Bold;
    font-weight: normal;
}

/* line 217, wp-content/themes/ssab/assets/source/scss/_base.scss */

b i,
b em,
strong i,
strong em {
    font-family: PublicSans Bolditalic;
}

/* line 223, wp-content/themes/ssab/assets/source/scss/_base.scss */

hr {
    border: 0;
    height: 1px;
    background: #cbced3;
    margin: 2.6rem 0;
}

/* line 233, wp-content/themes/ssab/assets/source/scss/_base.scss */

hr.access-contrast {
    background: #fff !important;
}

/* line 238, wp-content/themes/ssab/assets/source/scss/_base.scss */

sub {
    font-size: 70%;
    top: -8px;
    line-height: 0.7;
}

/* line 244, wp-content/themes/ssab/assets/source/scss/_base.scss */

label {
    display: inline-block;
    font-weight: normal;
    margin-bottom: 6px;
    vertical-align: top;
    color: #155592;
}

/* line 250, wp-content/themes/ssab/assets/source/scss/_base.scss */

label.access-contrast {
    color: #fff !important;
}

/* line 255, wp-content/themes/ssab/assets/source/scss/_base.scss */

img {
    margin: 0;
    max-width: 100%;
    height: auto;
    display: inline-block;
    border: 0;
}

/* line 263, wp-content/themes/ssab/assets/source/scss/_base.scss */

iframe {
    width: 100%;
    height: 100%;
    margin: 0 auto;
    border: 0;
}

/* line 270, wp-content/themes/ssab/assets/source/scss/_base.scss */

video {
    width: 100%;
    height: auto;
}

/* line 275, wp-content/themes/ssab/assets/source/scss/_base.scss */

blockquote {
    font-size: 1.8rem;
    line-height: 1.5;
    color: #155592;
    margin-bottom: 2.6rem;
    padding-top: 73px;
}

/* line 282, wp-content/themes/ssab/assets/source/scss/_base.scss */

blockquote.access-contrast {
    color: #fff !important;
}

/* line 286, wp-content/themes/ssab/assets/source/scss/_base.scss */

blockquote:last-child {
    margin-bottom: 0;
}

/* line 290, wp-content/themes/ssab/assets/source/scss/_base.scss */

blockquote:before {
    font-family: "source-sans-pro",sans-serif;
    content: '\201C';
    font-size: 12rem;
    line-height: 0.8;
    position: absolute;
    top: -3px;
    left: 0;
    font-weight: 700;
}

/* line 301, wp-content/themes/ssab/assets/source/scss/_base.scss */

blockquote p {
    line-height: 1.5;
}

/* line 345, wp-content/themes/ssab/assets/source/scss/_base.scss */

.icon {
    display: inline-block;
    line-height: 0;
}

/* line 350, wp-content/themes/ssab/assets/source/scss/_base.scss */

svg {
    max-width: 100%;
    height: initial;
}

/* line 351, wp-content/themes/ssab/assets/source/scss/_base.scss */

svg:not(:root) {
    overflow: hidden;
}

/* line 358, wp-content/themes/ssab/assets/source/scss/_base.scss */

svg .fill {
    transition: fill .4s ease 0s;
}

/* line 362, wp-content/themes/ssab/assets/source/scss/_base.scss */

svg .fill-stroke {
    transition: fill .4s ease 0s,stroke .4s ease 0s;
}

/* line 367, wp-content/themes/ssab/assets/source/scss/_base.scss */

fieldset {
    border: 0;
}

/* line 371, wp-content/themes/ssab/assets/source/scss/_base.scss */

tspan {
    font-style: normal;
}

/* line 375, wp-content/themes/ssab/assets/source/scss/_base.scss */

table {
    border-collapse: collapse;
    width: 100%;
}

/* line 380, wp-content/themes/ssab/assets/source/scss/_base.scss */

th,
td {
    height: 30px;
}

/* line 391, wp-content/themes/ssab/assets/source/scss/_base.scss */

h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: PublicSans Bold;
    font-weight: normal;
    margin: 0 0 10px;
}

/* line 401, wp-content/themes/ssab/assets/source/scss/_base.scss */

*+h1,
*+h2,
*+h3,
*+h4,
*+h5,
*+h6 {
    margin-top: 1em;
}

/* line 405, wp-content/themes/ssab/assets/source/scss/_base.scss */

h1>span,
h2>span,
h3>span,
h4>span,
h5>span,
h6>span {
    display: inline-block;
}

/* line 409, wp-content/themes/ssab/assets/source/scss/_base.scss */

h1.access-contrast,
h2.access-contrast,
h3.access-contrast,
h4.access-contrast,
h5.access-contrast,
h6.access-contrast {
    color: #fff !important;
}

/* line 416, wp-content/themes/ssab/assets/source/scss/_base.scss */

h1 {
    font-size: 4.2rem;
    line-height: 1;
    color: #155592;
    margin-bottom: 15px;
}

/* line 426, wp-content/themes/ssab/assets/source/scss/_base.scss */

h1.access-font {
    font-size: 5.6rem !important;
    word-wrap: break-word;
    word-break: break-word;
}

/* line 436, wp-content/themes/ssab/assets/source/scss/_base.scss */

h2 {
    font-size: 2.8rem;
    line-height: 1;
    color: #155592;
}

/* line 445, wp-content/themes/ssab/assets/source/scss/_base.scss */

h2.access-font {
    font-size: 4.2rem !important;
    word-wrap: break-word;
    word-break: break-word;
}

/* line 455, wp-content/themes/ssab/assets/source/scss/_base.scss */

h3 {
    font-size: 2rem;
    line-height: 1;
}

/* line 471, wp-content/themes/ssab/assets/source/scss/_base.scss */

h3.access-font {
    font-size: 4rem !important;
    word-wrap: break-word;
    word-break: break-word;
}

/* line 481, wp-content/themes/ssab/assets/source/scss/_base.scss */

h4 {
    font-size: 1.8rem;
    line-height: 1.07;
    color: #155592;
}

/* line 490, wp-content/themes/ssab/assets/source/scss/_base.scss */

h4.access-font {
    font-size: 3.2rem !important;
}

/* line 498, wp-content/themes/ssab/assets/source/scss/_base.scss */

h5 {
    font-family: PublicSans Semibold;
    font-size: 1.6rem;
    line-height: 1.36;
    color: #155592;
}

/* line 508, wp-content/themes/ssab/assets/source/scss/_base.scss */

h5 i,
h5 em {
    font-family: PublicSans Semibolditalic;
}

/* line 513, wp-content/themes/ssab/assets/source/scss/_base.scss */

h5.access-font {
    font-size: 3rem !important;
}

/* line 521, wp-content/themes/ssab/assets/source/scss/_base.scss */

h6 {
    font-family: PublicSans Semibold;
    font-size: 1.4rem;
    line-height: normal;
    color: #484848;
}

/* line 527, wp-content/themes/ssab/assets/source/scss/_base.scss */

h6 i,
h6 em {
    font-family: PublicSans Semibolditalic;
}

/* line 532, wp-content/themes/ssab/assets/source/scss/_base.scss */

h6.access-font {
    font-size: 2.8rem !important;
}

/* line 540, wp-content/themes/ssab/assets/source/scss/_base.scss */

h1:last-child,
h2:last-child,
h3:last-child,
h4:last-child,
h5:last-child,
h6:last-child {
    margin-bottom: 0;
}

/* line 563, wp-content/themes/ssab/assets/source/scss/_base.scss */

ul,
ol {
    list-style: none;
    margin-bottom: 3rem;
    margin-left: 0;
}

/* line 567, wp-content/themes/ssab/assets/source/scss/_base.scss */

ul.list-none,
ol.list-none {
    margin-left: 0;
    margin-bottom: 0;
}

/* line 571, wp-content/themes/ssab/assets/source/scss/_base.scss */

ul.list-none li,
ol.list-none li {
    margin-left: 0;
}

/* line 574, wp-content/themes/ssab/assets/source/scss/_base.scss */

ul.list-none li:before,
ol.list-none li:before {
    content: none;
}

/* line 587, wp-content/themes/ssab/assets/source/scss/_base.scss */

ul li,
ol li {
    line-height: 1.43;
}

/* line 598, wp-content/themes/ssab/assets/source/scss/_base.scss */

ul li ol,
ul li ul,
ol li ol,
ol li ul {
    margin: 5px 0 5px;
}

/* line 604, wp-content/themes/ssab/assets/source/scss/_base.scss */

ul>li,
ol>li {
    margin-left: 20px;
}

/* line 614, wp-content/themes/ssab/assets/source/scss/_base.scss */

ul>li:before {
    position: absolute;
    top: 8px;
    left: -18px;
    width: 5px;
    height: 5px;
    background-color: #0f3051;
    content: "";
    border-radius: 50%;
}

/* line 630, wp-content/themes/ssab/assets/source/scss/_base.scss */

ul.access-contrast>li:before {
    background-color: #fff;
}

/* line 636, wp-content/themes/ssab/assets/source/scss/_base.scss */

ol {
    counter-reset: li;
}

/* line 639, wp-content/themes/ssab/assets/source/scss/_base.scss */

ol>li {
    margin-left: 20px;
    padding-left: 7px;
    list-style-type: none;
}

/* line 644, wp-content/themes/ssab/assets/source/scss/_base.scss */

ol>li:before {
    content: counter(li);
    counter-increment: li;
    position: absolute;
    top: 0;
    left: -31px;
    width: 3.2rem;
    text-align: center;
}

/* line 654, wp-content/themes/ssab/assets/source/scss/_base.scss */

ol>li:after {
    content: ")";
    position: absolute;
    top: -2px;
    left: -3px;
}

/* line 662, wp-content/themes/ssab/assets/source/scss/_base.scss */

ol>li>ol>li {
    list-style-type: lower-alpha;
}

/* line 664, wp-content/themes/ssab/assets/source/scss/_base.scss */

ol>li>ol>li:before {
    content: '';
}

/* line 667, wp-content/themes/ssab/assets/source/scss/_base.scss */

ol>li>ol>li:after {
    content: '';
}

/* line 672, wp-content/themes/ssab/assets/source/scss/_base.scss */

ol>li>ol>li>ol>li {
    list-style-type: lower-roman;
}

/* line 674, wp-content/themes/ssab/assets/source/scss/_base.scss */

ol>li>ol>li>ol>li:before {
    content: '';
}

/* line 677, wp-content/themes/ssab/assets/source/scss/_base.scss */

ol>li>ol>li>ol>li:after {
    content: '';
}

/* line 690, wp-content/themes/ssab/assets/source/scss/_base.scss */

.main ul li,
.main ol li {
    margin-bottom: 1rem;
}

/* line 699, wp-content/themes/ssab/assets/source/scss/_base.scss */

.main ul li ul li::before {
    background-color: #fff;
    border: solid 0.05rem #0f3051;
}

/* line 705, wp-content/themes/ssab/assets/source/scss/_base.scss */

.main ul li ul li ul li::before {
    background-color: #0f3051;
    border: 0;
    border-radius: 0;
}

/* line 724, wp-content/themes/ssab/assets/source/scss/_base.scss */

button,
.button,
input[type="submit"] {
    background-color: #005ea1;
    color: #fff;
    font-family: PublicSans Bold;
    font-weight: normal;
    display: inline-block;
    font-size: 1.7rem;
    line-height: 1.3;
    letter-spacing: 0.01px;
    min-width: 159px;
    padding: 1rem 30px;
    text-align: center;
    border: 0;
    cursor: pointer;
    border-radius: 4px;
    transition: background-color .4s ease 0s,color .4s ease 0s,box-shadow .4s ease 0s,min-width .4s ease 0s;
    -webkit-appearance: none;
    outline-offset: 5px;
}

/* line 745, wp-content/themes/ssab/assets/source/scss/_base.scss */

button.access-font,
.button.access-font,
input[type="submit"].access-font {
    font-size: 3rem !important;
}

/* line 749, wp-content/themes/ssab/assets/source/scss/_base.scss */

button.access-contrast,
.button.access-contrast,
input[type="submit"].access-contrast {
    background-color: #000 !important;
}

/* line 758, wp-content/themes/ssab/assets/source/scss/_base.scss */

button .icon,
.button .icon,
input[type="submit"] .icon {
    margin-right: 10px;
}

/* line 762, wp-content/themes/ssab/assets/source/scss/_base.scss */

button svg,
.button svg,
input[type="submit"] svg {
    fill: #fff;
    transition: fill .4s ease 0s;
}

/* line 145, wp-content/themes/ssab/assets/source/scss/const/_mixins.scss */

button:hover,
button:focus,
.button:hover,
.button:focus,
input[type="submit"]:hover,
input[type="submit"]:focus {
    text-decoration: none;
    background-color: #0f3051;
    color: #fff;
}

/* line 138, wp-content/themes/ssab/assets/source/scss/const/_mixins.scss */

button:focus,
.button:focus,
input[type="submit"]:focus {
    outline: 2px dashed transparent;
    outline-color: #0f3051;
}

/* line 777, wp-content/themes/ssab/assets/source/scss/_base.scss */

button:disabled,
button [disabled],
.button:disabled,
.button [disabled],
input[type="submit"]:disabled,
input[type="submit"] [disabled] {
    opacity: 0.6;
    pointer-events: none;
}

/* line 783, wp-content/themes/ssab/assets/source/scss/_base.scss */

button.button-white,
.text-white button.button,
.text-white button,
.button.button-white,
.text-white .button,
.text-white input.button[type="submit"],
input[type="submit"].button-white,
.text-white input[type="submit"] {
    background-color: #fff;
    color: #155592;
    box-shadow: 0 3px 6px 0 rgba(0,0,0,0.16);
}

/* line 145, wp-content/themes/ssab/assets/source/scss/const/_mixins.scss */

button.button-white:hover,
.text-white button:hover,
button.button-white:focus,
.text-white button:focus,
.button.button-white:hover,
.text-white .button:hover,
.button.button-white:focus,
.text-white .button:focus,
input[type="submit"].button-white:hover,
.text-white input[type="submit"]:hover,
input[type="submit"].button-white:focus,
.text-white input[type="submit"]:focus {
    background-color: #fff;
    color: #155592;
    box-shadow: 0 3px 10px 0 rgba(0,0,0,0.2);
    color: #0f3051;
}

/* line 138, wp-content/themes/ssab/assets/source/scss/const/_mixins.scss */

button.button-white:focus,
.text-white button:focus,
.button.button-white:focus,
.text-white .button:focus,
input[type="submit"].button-white:focus,
.text-white input[type="submit"]:focus {
    outline: 2px dashed transparent;
    outline-color: #3e3e3e;
}

/* line 800, wp-content/themes/ssab/assets/source/scss/_base.scss */

button.button-block,
.button.button-block,
input[type="submit"].button-block {
    width: 100%;
}

/* line 812, wp-content/themes/ssab/assets/source/scss/_base.scss */

.wrapper {
    overflow: hidden;
    min-height: 100vh;
    padding-top: 72px;
}

/* line 840, wp-content/themes/ssab/assets/source/scss/_base.scss */

.main {
    min-height: 200px;
    z-index: 0;
}

/* line 855, wp-content/themes/ssab/assets/source/scss/_base.scss */

.internal-container img {
    display: block;
    border-radius: 8px;
    box-shadow: 0 6px 20px 0 rgba(106,106,106,0.39);
}

/* line 862, wp-content/themes/ssab/assets/source/scss/_base.scss */

.medium-container {
    max-width: 1040px;
    margin: 0 auto;
}

/* line 871, wp-content/themes/ssab/assets/source/scss/_base.scss */

.large-container {
    margin: 0 auto;
}

/* line 883, wp-content/themes/ssab/assets/source/scss/_base.scss */

.container-fluid {
    padding: 0 10px;
}

/* line 891, wp-content/themes/ssab/assets/source/scss/_base.scss */

.container-fluid-medium {
    padding: 0 10px;
}

/* line 910, wp-content/themes/ssab/assets/source/scss/_base.scss */

.container-fluid-large {
    padding: 0 10px;
}

/* line 929, wp-content/themes/ssab/assets/source/scss/_base.scss */

.container {
    padding: 0 40px;
}

/* line 943, wp-content/themes/ssab/assets/source/scss/_base.scss */

.section-container {
    padding: 50px 0;
}

/* line 952, wp-content/themes/ssab/assets/source/scss/_base.scss */

.clear {
    clear: both;
}

/* line 956, wp-content/themes/ssab/assets/source/scss/_base.scss */

.vh,
.filter-open .filter-button span {
    position: absolute;
    left: -10000px;
    top: auto;
    width: 1px;
    height: 1px;
    overflow: hidden;
}

/* line 963, wp-content/themes/ssab/assets/source/scss/_base.scss */

.vh.skip,
.filter-open .filter-button span.skip {
    width: auto;
    height: auto;
    top: 10px;
    z-index: 99;
    background-color: #fff;
}

/* line 969, wp-content/themes/ssab/assets/source/scss/_base.scss */

.vh.skip.access-contrast,
.filter-open .filter-button span.skip.access-contrast {
    background-color: #333;
    padding: 5px;
}

/* line 973, wp-content/themes/ssab/assets/source/scss/_base.scss */

.vh.skip:focus,
.filter-open .filter-button span.skip:focus {
    left: 15px;
}

/* line 979, wp-content/themes/ssab/assets/source/scss/_base.scss */

.flex-container {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
}

/* line 983, wp-content/themes/ssab/assets/source/scss/_base.scss */

.font-notmal {
    font-style: normal !important;
}

/* line 987, wp-content/themes/ssab/assets/source/scss/_base.scss */

.text-center {
    text-align: center !important;
}

/* line 991, wp-content/themes/ssab/assets/source/scss/_base.scss */

.text-left {
    text-align: left !important;
}

/* line 995, wp-content/themes/ssab/assets/source/scss/_base.scss */

.text-right {
    text-align: right !important;
}

/* line 999, wp-content/themes/ssab/assets/source/scss/_base.scss */

.floatleft,
.alignleft {
    float: left !important;
}

/* line 1004, wp-content/themes/ssab/assets/source/scss/_base.scss */

.floatright,
.alignright {
    float: right !important;
}

/* line 1009, wp-content/themes/ssab/assets/source/scss/_base.scss */

.alignleft {
    margin: 0 10px 10px 0;
}

/* line 1013, wp-content/themes/ssab/assets/source/scss/_base.scss */

.alignright {
    margin: 0 0 10px 10px;
}

/* line 1017, wp-content/themes/ssab/assets/source/scss/_base.scss */

.aligncenter {
    margin: 0 auto;
    display: block;
}

/* line 1022, wp-content/themes/ssab/assets/source/scss/_base.scss */

.align-self-center {
    align-self: center;
}

/* line 1026, wp-content/themes/ssab/assets/source/scss/_base.scss */

.f-direction-reverse {
    flex-direction: row-reverse;
}

/* line 1030, wp-content/themes/ssab/assets/source/scss/_base.scss */

.v-align-middle {
    vertical-align: middle;
}

/* line 1034, wp-content/themes/ssab/assets/source/scss/_base.scss */

.d-table,
.media {
    display: table;
    width: 100%;
}

/* line 1039, wp-content/themes/ssab/assets/source/scss/_base.scss */

.d-table-cell,
.media-left,
.media-body {
    display: table-cell;
    height: 100%;
}

/* line 1044, wp-content/themes/ssab/assets/source/scss/_base.scss */

.cover-bg {
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
}

/* line 1050, wp-content/themes/ssab/assets/source/scss/_base.scss */

.overlay {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
}

/* line 1057, wp-content/themes/ssab/assets/source/scss/_base.scss */

.overlay.navy {
    background: linear-gradient(-135deg, rgba(21,85,146,0.66), rgba(15,48,81,0.6));
}

/* line 1059, wp-content/themes/ssab/assets/source/scss/_base.scss */

.overlay.navy.access-contrast {
    background: rgba(20,20,20,0.85);
}

/* line 1064, wp-content/themes/ssab/assets/source/scss/_base.scss */

.overlay.white {
    background: rgba(255,255,255,0.85);
}

/* line 1066, wp-content/themes/ssab/assets/source/scss/_base.scss */

.overlay.white.access-contrast {
    background: rgba(20,20,20,0.85);
}

/* line 1072, wp-content/themes/ssab/assets/source/scss/_base.scss */

.text-white {
    color: #fff;
}

/* line 1075, wp-content/themes/ssab/assets/source/scss/_base.scss */

.text-white h1,
.text-white h2,
.text-white h3,
.text-white h4,
.text-white h5,
.text-white h6 {
    color: #fff;
}

/* line 1086, wp-content/themes/ssab/assets/source/scss/_base.scss */

.text-white ul li:before {
    background-color: #fff;
}

/* line 1093, wp-content/themes/ssab/assets/source/scss/_base.scss */

.text-white ul ol li:before {
    background-color: transparent;
}

/* line 1100, wp-content/themes/ssab/assets/source/scss/_base.scss */

.text-white a {
    color: #fff;
}

/* line 145, wp-content/themes/ssab/assets/source/scss/const/_mixins.scss */

.text-white a:hover,
.text-white a:focus {
    color: #fff;
}

/* line 138, wp-content/themes/ssab/assets/source/scss/const/_mixins.scss */

.text-white a:focus,
.text-white .button:focus,
.text-white button:focus,
.text-white input[type="submit"]:focus {
    outline: 2px dashed transparent;
    outline-color: #fff;
}

/* line 1123, wp-content/themes/ssab/assets/source/scss/_base.scss */

.text-white .fill {
    fill: #fff;
}

/* line 1127, wp-content/themes/ssab/assets/source/scss/_base.scss */

.text-white .fill-stroke {
    fill: #fff;
    stroke: #fff;
}

/* line 1135, wp-content/themes/ssab/assets/source/scss/_base.scss */

.text-dark-navy {
    color: #0f3051;
}

/* line 1138, wp-content/themes/ssab/assets/source/scss/_base.scss */

.text-dark-navy h1,
.text-dark-navy h2,
.text-dark-navy h3,
.text-dark-navy h4,
.text-dark-navy h5,
.text-dark-navy h6 {
    color: #0f3051;
}

/* line 1149, wp-content/themes/ssab/assets/source/scss/_base.scss */

.text-dark-navy ul li:before {
    background-color: #0f3051;
}

/* line 1156, wp-content/themes/ssab/assets/source/scss/_base.scss */

.text-dark-navy ul ol li:before {
    background-color: transparent;
}

/* line 1163, wp-content/themes/ssab/assets/source/scss/_base.scss */

.text-dark-navy a {
    color: #0f3051;
}

/* line 145, wp-content/themes/ssab/assets/source/scss/const/_mixins.scss */

.text-dark-navy a:hover,
.text-dark-navy a:focus {
    color: #0f3051;
}

/* line 138, wp-content/themes/ssab/assets/source/scss/const/_mixins.scss */

.text-dark-navy a:focus,
.text-dark-navy .button:focus,
.text-dark-navy button:focus,
.text-dark-navy input[type="submit"]:focus {
    outline: 2px dashed transparent;
    outline-color: #0f3051;
}

/* line 1181, wp-content/themes/ssab/assets/source/scss/_base.scss */

.text-red {
    color: #c12b2b;
}

/* line 1185, wp-content/themes/ssab/assets/source/scss/_base.scss */

.bg-white {
    background-color: #fff;
}

/* line 1187, wp-content/themes/ssab/assets/source/scss/_base.scss */

.bg-white.access-contrast {
    background-color: #222 !important;
    box-shadow: none !important;
}

/* line 1193, wp-content/themes/ssab/assets/source/scss/_base.scss */

.bg-very-light-blue {
    background: #e5eaf0;
}

/* line 1195, wp-content/themes/ssab/assets/source/scss/_base.scss */

.bg-very-light-blue.access-contrast {
    background-color: #0f3051 !important;
}

/* line 1200, wp-content/themes/ssab/assets/source/scss/_base.scss */

.bg-blue-gradient {
    background: linear-gradient(-135deg, #155592, #0f3051);
}

/* line 1202, wp-content/themes/ssab/assets/source/scss/_base.scss */

.bg-blue-gradient.access-contrast {
    background: linear-gradient(65deg, #061e40, #131e2e) !important;
    box-shadow: none !important;
}

/* line 1208, wp-content/themes/ssab/assets/source/scss/_base.scss */

.bg-green-gradient {
    background: linear-gradient(-135deg, #1d8655, #0f432b);
}

/* line 1210, wp-content/themes/ssab/assets/source/scss/_base.scss */

.bg-green-gradient.access-contrast {
    background: linear-gradient(65deg, #071406, #021401) !important;
    box-shadow: none !important;
}

/* line 1216, wp-content/themes/ssab/assets/source/scss/_base.scss */

.bg-pale-grey {
    background-color: #f4f7fa;
}

/* line 1218, wp-content/themes/ssab/assets/source/scss/_base.scss */

.bg-pale-grey.access-contrast {
    background-color: #000 !important;
}

/* line 1226, wp-content/themes/ssab/assets/source/scss/_base.scss */

.font18 {
    font-size: 1.8rem;
}

/* line 1236, wp-content/themes/ssab/assets/source/scss/_base.scss */

.font-regular {
    font-weight: 400 !important;
}

/* line 1240, wp-content/themes/ssab/assets/source/scss/_base.scss */

.font-semi-bold {
    font-weight: 600 !important;
}

/* line 1244, wp-content/themes/ssab/assets/source/scss/_base.scss */

.font-bold {
    font-weight: 700 !important;
}

/* line 1254, wp-content/themes/ssab/assets/source/scss/_base.scss */

.no-margin {
    margin: 0 !important;
}

/* line 1258, wp-content/themes/ssab/assets/source/scss/_base.scss */

.mt-0 {
    margin-top: 0 !important;
}

/* line 1262, wp-content/themes/ssab/assets/source/scss/_base.scss */

.mb-0 {
    margin-bottom: 0 !important;
}

/* line 1266, wp-content/themes/ssab/assets/source/scss/_base.scss */

.mr-0 {
    margin-right: 0 !important;
}

/* line 1270, wp-content/themes/ssab/assets/source/scss/_base.scss */

.ml-0 {
    margin-left: 0 !important;
}

/* line 1280, wp-content/themes/ssab/assets/source/scss/_base.scss */

.no-padding {
    padding: 0 !important;
}

/* line 1284, wp-content/themes/ssab/assets/source/scss/_base.scss */

.pt-0 {
    padding-top: 0 !important;
}

/* line 1288, wp-content/themes/ssab/assets/source/scss/_base.scss */

.pb-0 {
    padding-bottom: 0 !important;
}

/* line 1292, wp-content/themes/ssab/assets/source/scss/_base.scss */

.pr-0 {
    padding-right: 0 !important;
}

/* line 1296, wp-content/themes/ssab/assets/source/scss/_base.scss */

.pl-0 {
    padding-left: 0 !important;
}

/* line 1306, wp-content/themes/ssab/assets/source/scss/_base.scss */

[hidden],
.hidden,
.hide,
.hidden-xs {
    display: none !important;
}

/* line 1343, wp-content/themes/ssab/assets/source/scss/_base.scss */

.visible,
.show,
.visible-xs {
    display: block !important;
}

/* line 1379, wp-content/themes/ssab/assets/source/scss/_base.scss */

.d-inlin-block,
.d-inlin-block-xs {
    display: inline-block !important;
}

/* line 1414, wp-content/themes/ssab/assets/source/scss/_base.scss */

.read-more-link {
    font-size: 1.8rem;
    color: #155592;
    font-family: PublicSans Bold;
    font-weight: normal;
}

/* line 1420, wp-content/themes/ssab/assets/source/scss/_base.scss */

.read-more-link .icon {
    display: inline-block;
    vertical-align: middle;
    margin-left: 10px;
    transition: margin-left .4s ease 0s;
}

/* line 1427, wp-content/themes/ssab/assets/source/scss/_base.scss */

.read-more-link .fill-stroke {
    fill: #155592;
    stroke: #155592;
}

/* line 1431, wp-content/themes/ssab/assets/source/scss/_base.scss */

.read-more-link .fill-stroke.access-contrast {
    fill: #fff;
    stroke: #fff;
}

/* line 1438, wp-content/themes/ssab/assets/source/scss/_base.scss */

.read-more-link:hover .icon,
.read-more-link:focus .icon {
    margin-left: 20px;
}

/* line 1442, wp-content/themes/ssab/assets/source/scss/_base.scss */

.read-more-link:hover .fill-stroke,
.read-more-link:focus .fill-stroke {
    fill: #0f3051;
    stroke: #0f3051;
}

/* line 1445, wp-content/themes/ssab/assets/source/scss/_base.scss */

.read-more-link:hover .fill-stroke.access-contrast,
.read-more-link:focus .fill-stroke.access-contrast {
    fill: #fff;
    stroke: #fff;
}

/* line 1452, wp-content/themes/ssab/assets/source/scss/_base.scss */

.read-more-link.left-side-arrow {
    padding-left: 30px;
    padding-right: 0;
}

/* line 1456, wp-content/themes/ssab/assets/source/scss/_base.scss */

.read-more-link.left-side-arrow .icon {
    margin-bottom: 2px;
    margin-right: 10px;
    transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transition: margin-left .4s ease 0s,margin-right .4s ease 0s;
}

/* line 1465, wp-content/themes/ssab/assets/source/scss/_base.scss */

.read-more-link.left-side-arrow:hover .icon,
.read-more-link.left-side-arrow:focus .icon {
    margin-left: 0;
    margin-right: 20px;
}

/* line 1482, wp-content/themes/ssab/assets/source/scss/_base.scss */

input[type="text"],
input[type="email"],
input[type="tel"],
input[type="number"],
input[type="url"],
input[type="password"],
textarea,
select,
.form-control {
    font-family: "source-sans-pro",sans-serif;
    display: block;
    width: 100%;
    padding: 12px 31px 13px;
    font-size: 1.8rem;
    line-height: 1.62;
    color: #3e3e3e;
    background-color: #fff;
    border: 1px solid #fff;
    border-radius: 8px;
    height: 52px;
    box-shadow: 0 3px 6px 0 rgba(0,0,0,0.16);
    font-weight: normal;
    -webkit-appearance: none;
    transition: box-shadow .4s ease 0s,background-color .4s ease 0s,border-color .4s ease 0s;
}

/* line 1507, wp-content/themes/ssab/assets/source/scss/_base.scss */

input[type="text"].input-sm,
input[type="email"].input-sm,
input[type="tel"].input-sm,
input[type="number"].input-sm,
input[type="url"].input-sm,
input[type="password"].input-sm,
textarea.input-sm,
select.input-sm,
.form-control.input-sm {
    border-radius: 4px;
    padding: 5px 11px;
    height: 30px;
}

/* line 1520, wp-content/themes/ssab/assets/source/scss/_base.scss */

input[type="text"]::-ms-clear,
input[type="email"]::-ms-clear,
input[type="tel"]::-ms-clear,
input[type="number"]::-ms-clear,
input[type="url"]::-ms-clear,
input[type="password"]::-ms-clear,
textarea::-ms-clear,
select::-ms-clear,
.form-control::-ms-clear {
    display: none;
}

/* line 55, wp-content/themes/ssab/assets/source/scss/const/_mixins.scss */

input[type="text"]::placeholder,
input[type="email"]::placeholder,
input[type="tel"]::placeholder,
input[type="number"]::placeholder,
input[type="url"]::placeholder,
input[type="password"]::placeholder,
textarea::placeholder,
select::placeholder,
.form-control::placeholder {
    color: #989b9f;
    opacity: 1;
}

/* line 59, wp-content/themes/ssab/assets/source/scss/const/_mixins.scss */

input[type="text"]:-ms-input-placeholder,
input[type="email"]:-ms-input-placeholder,
input[type="tel"]:-ms-input-placeholder,
input[type="number"]:-ms-input-placeholder,
input[type="url"]:-ms-input-placeholder,
input[type="password"]:-ms-input-placeholder,
textarea:-ms-input-placeholder,
select:-ms-input-placeholder,
.form-control:-ms-input-placeholder {
    color: #989b9f;
    opacity: 1;
}

/* line 63, wp-content/themes/ssab/assets/source/scss/const/_mixins.scss */

input[type="text"]::-ms-input-placeholder,
input[type="email"]::-ms-input-placeholder,
input[type="tel"]::-ms-input-placeholder,
input[type="number"]::-ms-input-placeholder,
input[type="url"]::-ms-input-placeholder,
input[type="password"]::-ms-input-placeholder,
textarea::-ms-input-placeholder,
select::-ms-input-placeholder,
.form-control::-ms-input-placeholder {
    color: #989b9f;
    opacity: 1;
}

/* line 1530, wp-content/themes/ssab/assets/source/scss/_base.scss */

select {
    -moz-appearance: none;
    -webkit-appearance: none;
    background-image: url("../images/icons/arrow-select-box.svg");
    background-position: right 40px top 50%;
    background-repeat: no-repeat;
    background-size: 10px 6px;
    padding-right: 60px;
}

/* line 1539, wp-content/themes/ssab/assets/source/scss/_base.scss */

select option {
    background-color: #fff;
}

/* line 1543, wp-content/themes/ssab/assets/source/scss/_base.scss */

select.form-control {
    padding-right: 60px;
}

/* line 1547, wp-content/themes/ssab/assets/source/scss/_base.scss */

select:focus {
    background-image: url("../images/icons/arrow-select-box-black.svg");
}

/* line 1550, wp-content/themes/ssab/assets/source/scss/_base.scss */

select[name="to-month"],
select[name="from-month"] {
    background-position: 90% center;
    padding: 0 5px;
    margin-bottom: 20px;
    height: 35px;
    width: 75px;
    display: inline-block;
    border-radius: 4px;
}

/* line 1561, wp-content/themes/ssab/assets/source/scss/_base.scss */

textarea,
textarea.form-control {
    width: 100% !important;
    height: 255px;
    overflow-y: auto;
    resize: none;
}

/* line 1611, wp-content/themes/ssab/assets/source/scss/_base.scss */

.control {
    font-size: 1.8rem;
    display: block;
    margin-bottom: 14px;
    padding-left: 45px;
    cursor: pointer;
    line-height: 1.7;
    min-height: 30px;
    font-weight: normal;
    color: #155592;
    transition: color .4s ease 0s;
}

/* line 1622, wp-content/themes/ssab/assets/source/scss/_base.scss */

.control.access-font {
    font-size: 2.2rem;
}

/* line 1626, wp-content/themes/ssab/assets/source/scss/_base.scss */

.control input {
    position: absolute;
    z-index: -1;
    opacity: 0;
}

/* line 1633, wp-content/themes/ssab/assets/source/scss/_base.scss */

.control input:focus+.control-indicator:before {
    opacity: 1;
}

/* line 1638, wp-content/themes/ssab/assets/source/scss/_base.scss */

.control input:focus ~ span {
    color: #0f3051;
}

/* line 1645, wp-content/themes/ssab/assets/source/scss/_base.scss */

.control input:checked ~ .control-indicator:after {
    opacity: 1;
}

/* line 1650, wp-content/themes/ssab/assets/source/scss/_base.scss */

.control input:checked ~ span {
    color: #0f3051;
}

/* line 1656, wp-content/themes/ssab/assets/source/scss/_base.scss */

.control input:disabled ~ .control-indicator {
    pointer-events: none;
    opacity: 0.7;
}

/* line 1660, wp-content/themes/ssab/assets/source/scss/_base.scss */

.control input:disabled ~ .control-indicator:after {
    opacity: 0.5;
}

/* line 1665, wp-content/themes/ssab/assets/source/scss/_base.scss */

.control input:disabled ~ span {
    opacity: 0.7;
}

/* line 145, wp-content/themes/ssab/assets/source/scss/const/_mixins.scss */

.control:hover,
.control:focus {
    color: #0f3051;
}

/* line 1682, wp-content/themes/ssab/assets/source/scss/_base.scss */

.control:last-child {
    margin-bottom: 0;
}

/* line 1687, wp-content/themes/ssab/assets/source/scss/_base.scss */

.control-indicator {
    position: absolute;
    top: 0;
    left: 0;
    width: 30px;
    height: 30px;
    background: #fff;
    box-shadow: 0 2px 4px 0 rgba(0,0,0,0.16);
    transition: background .4s ease 0s;
}

/* line 1697, wp-content/themes/ssab/assets/source/scss/_base.scss */

.control-indicator:after {
    position: absolute;
    content: "";
    opacity: 0;
    transition: opacity .4s ease 0s;
}

/* line 1704, wp-content/themes/ssab/assets/source/scss/_base.scss */

.control-indicator:before {
    position: absolute;
    content: "";
    opacity: 0;
    border: 1.5px dashed #0f3051;
    height: 100%;
    width: 100%;
    left: 0;
    top: -3px;
    z-index: 0;
    border-radius: 10px;
    padding: 2px;
    right: 0;
    margin-left: -3px;
    transition: opacity .4s ease 0s;
}

/* line 1730, wp-content/themes/ssab/assets/source/scss/_base.scss */

.control-checkbox .control-indicator {
    border-radius: 4px;
}

/* line 1733, wp-content/themes/ssab/assets/source/scss/_base.scss */

.control-checkbox .control-indicator:after {
    top: -8px;
    left: 16px;
    width: 10px;
    height: 30px;
    transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    border: solid #707070;
    border-width: 0 3px 3px 0;
}

/* line 1752, wp-content/themes/ssab/assets/source/scss/_base.scss */

.control-checkbox .control-indicator:before {
    border-radius: 4px;
}

/* line 1762, wp-content/themes/ssab/assets/source/scss/_base.scss */

.sorry-text {
    text-align: center;
    width: 100%;
    margin-bottom: 15px;
}

/* line 1776, wp-content/themes/ssab/assets/source/scss/_base.scss */

.media-left,
.media-body {
    vertical-align: top;
}

/* line 1783, wp-content/themes/ssab/assets/source/scss/_base.scss */

.media-left {
    padding-right: 10px;
    width: 50px;
}

/* line 1791, wp-content/themes/ssab/assets/source/scss/_base.scss */

.tableauPlaceholder {
    width: 100% !important;
}

/* line 1793, wp-content/themes/ssab/assets/source/scss/_base.scss */

.tableauPlaceholder iframe {
    width: 100% !important;
}

/* line 1800, wp-content/themes/ssab/assets/source/scss/_base.scss */

#toc_container {
    border: 1px solid #005ea1;
    border-radius: 10px;
    padding: 35px 40px;
    margin-bottom: 30px;
}

/* line 1805, wp-content/themes/ssab/assets/source/scss/_base.scss */

#toc_container .toc_title {
    font-size: 2rem;
    font-weight: 700;
    color: #0f3051;
    font-family: PublicSans Bold;
}

/* line 1814, wp-content/themes/ssab/assets/source/scss/_base.scss */

#toc_container .toc_list {
    font-size: 1.8rem;
    color: #005ea1;
    font-family: "source-sans-pro",sans-serif;
    margin: 0;
}

/* line 1820, wp-content/themes/ssab/assets/source/scss/_base.scss */

#toc_container .toc_list>li::before {
    width: 8px;
    height: 8px;
}

/* line 1826, wp-content/themes/ssab/assets/source/scss/_base.scss */

#toc_container .toc_list>li ul li::before {
    background-color: #0f3051;
    width: 8px;
    height: 8px;
    border: 0;
}

/* line 1840, wp-content/themes/ssab/assets/source/scss/_base.scss */

.ilightbox-toolbar a:focus {
    outline: 2px dashed #fff !important;
    outline-offset: -3px;
}

/* line 27, wp-content/themes/ssab/assets/source/scss/_header.scss */

#wpadminbar {
    margin-top: -46px;
}

/* line 36, wp-content/themes/ssab/assets/source/scss/_header.scss */

.header {
    background: #fff;
    height: 72px;
    left: 0;
    position: absolute;
    top: 0;
    transition: box-shadow .4s ease,top .4s ease;
    width: 100%;
    z-index: 1;
}

/* line 46, wp-content/themes/ssab/assets/source/scss/_header.scss */

.header.access-contrast {
    background-color: #000;
}

/* line 50, wp-content/themes/ssab/assets/source/scss/_header.scss */

.header.slide {
    top: -80px;
}

/* line 72, wp-content/themes/ssab/assets/source/scss/_header.scss */

.header.fixed {
    box-shadow: 0 3px 6px 0 rgba(0,0,0,0.16);
    position: fixed;
    z-index: 5;
    top: 0 !important;
}

/* line 104, wp-content/themes/ssab/assets/source/scss/_header.scss */

.header-container {
    padding: 12px 21px;
}

/* line 125, wp-content/themes/ssab/assets/source/scss/_header.scss */

.logo {
    float: left;
    max-width: 54px;
    max-height: 54px;
    line-height: 0;
    overflow: hidden;
    z-index: 1;
}

/* line 133, wp-content/themes/ssab/assets/source/scss/_header.scss */

.logo a {
    display: block;
    max-width: inherit;
    max-height: inherit;
}

/* line 138, wp-content/themes/ssab/assets/source/scss/const/_mixins.scss */

.logo a:focus {
    outline: 2px dashed transparent;
    border: 2px dashed #155592;
    outline: 0;
}

/* line 144, wp-content/themes/ssab/assets/source/scss/_header.scss */

.logo svg {
    max-height: inherit;
}

/* line 147, wp-content/themes/ssab/assets/source/scss/_header.scss */

.logo svg.access-contrast path {
    fill: #fff;
}

/* line 172, wp-content/themes/ssab/assets/source/scss/_header.scss */

.header-right {
    padding-left: 66px;
}

/* line 185, wp-content/themes/ssab/assets/source/scss/_header.scss */

.search-hamburger {
    float: right;
    margin-top: 10px;
}

/* line 193, wp-content/themes/ssab/assets/source/scss/_header.scss */

.search-hamburger li {
    display: inline-block;
    vertical-align: middle;
    line-height: normal;
}

/* line 198, wp-content/themes/ssab/assets/source/scss/_header.scss */

.search-hamburger li+li {
    margin-left: 22px;
}

/* line 202, wp-content/themes/ssab/assets/source/scss/_header.scss */

.search-hamburger li a {
    display: block;
    line-height: 0;
}

/* line 207, wp-content/themes/ssab/assets/source/scss/_header.scss */

.search-hamburger li.hamburger-link {
    width: 30px;
    height: 28px;
}

/* line 221, wp-content/themes/ssab/assets/source/scss/_header.scss */

.hamburger {
    width: 30px;
    z-index: 1;
    position: absolute;
    left: 0;
    top: 0;
}

/* line 228, wp-content/themes/ssab/assets/source/scss/_header.scss */

.hamburger span {
    width: 30px;
    height: 4px;
    background-color: #005ea1;
    display: block;
    margin: 4px auto;
    transition: transform .4s ease 0s,background-color .4s ease 0s;
    -ms-transition: -ms-transform .4s ease 0s,background-color .4s ease 0s;
}

/* line 237, wp-content/themes/ssab/assets/source/scss/_header.scss */

.hamburger span.access-contrast {
    background-color: #fff !important;
}

/* line 243, wp-content/themes/ssab/assets/source/scss/_header.scss */

.menu-opened {
    overflow: hidden;
    position: fixed;
}

/* line 252, wp-content/themes/ssab/assets/source/scss/_header.scss */

.menu-opened .header {
    position: fixed;
    height: 160px;
}

/* line 258, wp-content/themes/ssab/assets/source/scss/_header.scss */

.menu-opened .hamburger span {
    margin: 4px auto;
    background-color: #484848;
}

/* line 262, wp-content/themes/ssab/assets/source/scss/_header.scss */

.menu-opened .hamburger span:nth-child(2) {
    opacity: 0;
}

/* line 266, wp-content/themes/ssab/assets/source/scss/_header.scss */

.menu-opened .hamburger span:nth-child(1) {
    -ms-transform: translateY(8px) rotate(45deg);
    transform: translateY(8px) rotate(45deg);
}

/* line 271, wp-content/themes/ssab/assets/source/scss/_header.scss */

.menu-opened .hamburger span:nth-child(3) {
    -ms-transform: translateY(-8px) rotate(-45deg);
    transform: translateY(-8px) rotate(-45deg);
}

/* line 278, wp-content/themes/ssab/assets/source/scss/_header.scss */

.menu-opened .main-menu {
    top: 160px;
    right: 0;
    transition: right .4s ease 0s;
    visibility: visible;
}

/* line 291, wp-content/themes/ssab/assets/source/scss/_header.scss */

.search-opened {
    overflow: hidden;
    position: fixed;
}

/* line 295, wp-content/themes/ssab/assets/source/scss/_header.scss */

.search-opened .header {
    position: fixed;
}

/* line 300, wp-content/themes/ssab/assets/source/scss/_header.scss */

.search-opened .search .fill {
    fill: #484848;
}

/* line 305, wp-content/themes/ssab/assets/source/scss/_header.scss */

.search-opened .search-block {
    right: 0;
    transition: right .4s ease 0s;
}

/* line 315, wp-content/themes/ssab/assets/source/scss/_header.scss */

.main-menu {
    position: fixed;
    width: 100%;
    height: calc(100% + 65px);
    top: 72px;
    background-color: #fff;
    right: -100%;
    z-index: 2;
    overflow: scroll;
    overflow-x: hidden;
    visibility: hidden;
}

/* line 328, wp-content/themes/ssab/assets/source/scss/_header.scss */

.main-menu.access-contrast {
    background-color: #000 !important;
}

/* line 360, wp-content/themes/ssab/assets/source/scss/_header.scss */

.main-nav-links li {
    padding: 0 38px;
    text-transform: uppercase;
    font-family: PublicSans Bold;
    text-align: center;
}

/* line 376, wp-content/themes/ssab/assets/source/scss/_header.scss */

.main-nav-links li a {
    color: #005ea1;
    text-decoration: none;
    display: block;
    font-size: 1.8rem;
    line-height: 1.28;
    letter-spacing: 0.45px;
    border-bottom: 1px solid #cbced3;
    padding: 24px;
    outline-offset: -4px;
}

/* line 387, wp-content/themes/ssab/assets/source/scss/_header.scss */

.main-nav-links li a.access-font {
    font-size: 2.6rem;
}

/* line 391, wp-content/themes/ssab/assets/source/scss/_header.scss */

.main-nav-links li a.access-contrast {
    color: #fff;
}

/* line 395, wp-content/themes/ssab/assets/source/scss/_header.scss */

.main-nav-links li a.close-menu {
    display: none;
}

/* line 404, wp-content/themes/ssab/assets/source/scss/_header.scss */

.main-nav-links li.small-link {
    font-size: 1.7rem;
    text-transform: capitalize;
    font-family: PublicSans Semibold;
}

/* line 409, wp-content/themes/ssab/assets/source/scss/_header.scss */

.main-nav-links li.small-link li {
    font-size: 1.7rem;
    font-family: PublicSans Semibold;
}

/* line 420, wp-content/themes/ssab/assets/source/scss/_header.scss */

.main-nav-links>li.current-menu-item>a,
.main-nav-links>li.current-menu-parent>a {
    color: #0f3051;
    text-decoration: underline;
}

/* line 425, wp-content/themes/ssab/assets/source/scss/_header.scss */

.main-nav-links>li.current-menu-item>a .icon svg,
.main-nav-links>li.current-menu-parent>a .icon svg {
    fill: #0f3051;
}

/* line 433, wp-content/themes/ssab/assets/source/scss/_header.scss */

.main-nav-links>li>a .icon {
    position: absolute;
    right: 5px;
    transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    width: 9px;
    top: 50%;
    margin-top: -3px;
}

/* line 442, wp-content/themes/ssab/assets/source/scss/_header.scss */

.main-nav-links>li>a .icon svg {
    fill: #155592;
}

/* line 444, wp-content/themes/ssab/assets/source/scss/_header.scss */

.main-nav-links>li>a .icon svg.access-contrast {
    fill: #fff;
}

/* line 452, wp-content/themes/ssab/assets/source/scss/_header.scss */

.main-nav-links>li.has-child .sub-menu-wrapper {
    position: absolute;
    z-index: 2;
    right: -100%;
    width: 100%;
}

/* line 458, wp-content/themes/ssab/assets/source/scss/_header.scss */

.main-nav-links>li.has-child .sub-menu-wrapper .sub-menu {
    background-color: #fff;
    margin: 0;
}

/* line 461, wp-content/themes/ssab/assets/source/scss/_header.scss */

.main-nav-links>li.has-child .sub-menu-wrapper .sub-menu.access-contrast {
    background-color: #000;
}

/* line 466, wp-content/themes/ssab/assets/source/scss/_header.scss */

.main-nav-links>li.has-child .sub-menu-wrapper li {
    text-transform: capitalize;
}

/* line 469, wp-content/themes/ssab/assets/source/scss/_header.scss */

.main-nav-links>li.has-child .sub-menu-wrapper li a {
    background-color: #fff;
    transition: background .4s ease 0s,color .4s ease;
}

/* line 472, wp-content/themes/ssab/assets/source/scss/_header.scss */

.main-nav-links>li.has-child .sub-menu-wrapper li a.access-contrast {
    background-color: #000;
}

/* line 476, wp-content/themes/ssab/assets/source/scss/_header.scss */

.main-nav-links>li.has-child .sub-menu-wrapper li a .icon {
    margin-left: 10px;
    transition: transform .4s ease;
    top: -2px;
}

/* line 480, wp-content/themes/ssab/assets/source/scss/_header.scss */

.main-nav-links>li.has-child .sub-menu-wrapper li a .icon svg {
    fill: #005ea1;
}

/* line 490, wp-content/themes/ssab/assets/source/scss/_header.scss */

.main-nav-links>li.has-child .sub-menu-wrapper li a.active {
    text-decoration: underline;
    color: #0f3051;
}

/* line 493, wp-content/themes/ssab/assets/source/scss/_header.scss */

.main-nav-links>li.has-child .sub-menu-wrapper li a.active .icon {
    transform: rotate(180deg);
}

/* line 495, wp-content/themes/ssab/assets/source/scss/_header.scss */

.main-nav-links>li.has-child .sub-menu-wrapper li a.active .icon svg {
    fill: #0f3051;
}

/* line 505, wp-content/themes/ssab/assets/source/scss/_header.scss */

.main-nav-links>li.has-child .sub-menu-wrapper li .sub-menu-wrapper {
    z-index: 2;
    opacity: 1;
    position: relative;
    visibility: hidden;
    overflow: hidden;
    transition: max-height .4s ease;
}

/* line 518, wp-content/themes/ssab/assets/source/scss/_header.scss */

.main-nav-links>li.has-child .sub-menu-wrapper li .sub-menu-wrapper.active {
    visibility: visible;
}

/* line 526, wp-content/themes/ssab/assets/source/scss/_header.scss */

.main-nav-links>li.has-child .sub-menu-wrapper li .sub-menu-wrapper .sub-menu {
    box-shadow: none;
}

/* line 533, wp-content/themes/ssab/assets/source/scss/_header.scss */

.main-nav-links>li.has-child .sub-menu-wrapper li .sub-menu-wrapper .sub-menu li {
    padding: 0;
}

/* line 548, wp-content/themes/ssab/assets/source/scss/_header.scss */

.main-nav-links>li.has-child .sub-menu-wrapper li .sub-menu-wrapper .sub-menu .close-menu {
    display: none;
}

/* line 557, wp-content/themes/ssab/assets/source/scss/_header.scss */

.main-nav-links>li.has-child.show-sub-menu .sub-menu-wrapper {
    right: 0;
    transition: right .4s ease 0s;
}

/* line 567, wp-content/themes/ssab/assets/source/scss/_header.scss */

.main-nav-links.show-one>li>a {
    height: 0;
    overflow: hidden;
    padding: 0;
    border: 0;
}

/* line 581, wp-content/themes/ssab/assets/source/scss/_header.scss */

.main-nav-links.show-one>li.show-sub-menu a {
    height: auto;
    border-bottom: 1px solid #cbced3;
    padding: 25px;
}

/* line 592, wp-content/themes/ssab/assets/source/scss/_header.scss */

.main-nav-links.show-one>li.show-sub-menu>a {
    font-size: 1.4rem;
    color: #0f3051;
    text-decoration: underline;
}

/* line 616, wp-content/themes/ssab/assets/source/scss/_header.scss */

.main-nav-links.show-one>li.show-sub-menu>a .icon {
    right: inherit;
    left: 5px;
    transform: rotate(90deg);
    -ms-transform: rotate(90deg);
}

/* line 622, wp-content/themes/ssab/assets/source/scss/_header.scss */

.main-nav-links.show-one>li.show-sub-menu>a .icon svg {
    fill: #0f3051;
}

/* line 903, wp-content/themes/ssab/assets/source/scss/_header.scss */

.header-quick-links .main-nav-links a {
    font-size: 1.3rem;
    font-family: PublicSans Semibold;
    text-transform: capitalize;
}

/* line 907, wp-content/themes/ssab/assets/source/scss/_header.scss */

.header-quick-links .main-nav-links a.access-font {
    font-size: 2rem;
}

/* line 966, wp-content/themes/ssab/assets/source/scss/_header.scss */

.search-input-box {
    margin: 20px -20px;
}

/* line 973, wp-content/themes/ssab/assets/source/scss/_header.scss */

.search-input-box .icon {
    position: absolute;
    left: 20px;
    top: 15px;
}

/* line 980, wp-content/themes/ssab/assets/source/scss/_header.scss */

.search-input-box .icon.access-contrast svg path {
    fill: #fff !important;
}

/* line 989, wp-content/themes/ssab/assets/source/scss/_header.scss */

input[type="text"].search-input {
    box-shadow: 0 3px 10px 0 rgba(0,0,0,0.2);
    border-radius: 25px;
    padding-left: 63px;
    font-size: 1.4rem;
}

/* line 1000, wp-content/themes/ssab/assets/source/scss/_header.scss */

input[type="text"].search-input.access-contrast {
    background-color: #000 !important;
    color: #fff !important;
}

/* line 1005, wp-content/themes/ssab/assets/source/scss/_header.scss */

input[type="text"].search-input.access-font {
    font-size: 2.4rem;
}

/* line 10, wp-content/themes/ssab/assets/source/scss/_footer.scss */

.footer {
    background: linear-gradient(-135deg, #155592, #0f3051);
    padding: 36px 30px;
}

/* line 14, wp-content/themes/ssab/assets/source/scss/_footer.scss */

.footer.access-contrast {
    background: #000 !important;
}

/* line 18, wp-content/themes/ssab/assets/source/scss/_footer.scss */

.footer a {
    color: #fff;
}

/* line 37, wp-content/themes/ssab/assets/source/scss/_footer.scss */

.footer-container {
    flex-direction: column;
}

/* line 45, wp-content/themes/ssab/assets/source/scss/_footer.scss */

.footer-left {
    padding: 10px 26px 0 26px;
}

/* line 69, wp-content/themes/ssab/assets/source/scss/_footer.scss */

.footer-links-block {
    margin-bottom: 2px;
}

/* line 81, wp-content/themes/ssab/assets/source/scss/_footer.scss */

.footer-links {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
}

/* line 84, wp-content/themes/ssab/assets/source/scss/_footer.scss */

.footer-links li {
    font-family: PublicSans Bold;
    line-height: 2.5;
    width: 60%;
}

/* line 89, wp-content/themes/ssab/assets/source/scss/_footer.scss */

.footer-links li:nth-child(even) {
    width: 40%;
}

/* line 93, wp-content/themes/ssab/assets/source/scss/_footer.scss */

.footer-links li a {
    margin-right: 10px;
}

/* line 141, wp-content/themes/ssab/assets/source/scss/_footer.scss */

.copy-right-text {
    font-size: 1.4rem;
    line-height: 2.14;
    letter-spacing: 0.21px;
}

/* line 148, wp-content/themes/ssab/assets/source/scss/_footer.scss */

.subscribe-box {
    border-radius: 8px;
    background-color: #0f3051;
    padding: 20px 26px;
}

/* line 157, wp-content/themes/ssab/assets/source/scss/_footer.scss */

.subscribe-box h3 {
    margin-bottom: 18px;
}

/* line 162, wp-content/themes/ssab/assets/source/scss/_footer.scss */

.subscribe-box a:hover .icon,
.subscribe-box a:focus .icon {
    right: -15px;
}

/* line 167, wp-content/themes/ssab/assets/source/scss/_footer.scss */

.subscribe-box .icon {
    display: inline-block;
    vertical-align: middle;
    right: -5px;
    transition: right .4s ease 0s;
}

/* line 173, wp-content/themes/ssab/assets/source/scss/_footer.scss */

.subscribe-box .icon svg {
    width: 20px;
}

/* line 180, wp-content/themes/ssab/assets/source/scss/_footer.scss */

.subscribe-box .icon svg path {
    fill: #fff;
    stroke: #fff;
}

/* line 188, wp-content/themes/ssab/assets/source/scss/_footer.scss */

.subscribe-box .mc4wp-form-fields .email_input {
    border-radius: 4px 0 0 4px;
    height: 50px;
    width: calc(100% - 51px);
}

/* line 138, wp-content/themes/ssab/assets/source/scss/const/_mixins.scss */

.subscribe-box .mc4wp-form-fields .email_input:focus {
    outline: 2px dashed transparent;
}

/* line 194, wp-content/themes/ssab/assets/source/scss/_footer.scss */

.subscribe-box .mc4wp-form-fields .email_input:focus+.email_submit {
    color: #fff;
    background-color: #1d8655;
}

/* line 199, wp-content/themes/ssab/assets/source/scss/_footer.scss */

.subscribe-box .mc4wp-form-fields .email_input:focus+.email_submit+.icon .fill-stroke {
    fill: #fff;
    stroke: #fff;
}

/* line 208, wp-content/themes/ssab/assets/source/scss/_footer.scss */

.subscribe-box .mc4wp-form-fields input[type="submit"].email_submit {
    width: 51px;
    height: 50px;
    min-width: auto;
    padding: 0;
    position: absolute;
    top: 0;
    right: 0;
    background-color: #e5eaf0;
    border-radius: 0 4px 4px 0;
    transition: background-color .4s ease,color .4s ease;
    outline-offset: -5px;
}

/* line 145, wp-content/themes/ssab/assets/source/scss/const/_mixins.scss */

.subscribe-box .mc4wp-form-fields input[type="submit"].email_submit:hover,
.subscribe-box .mc4wp-form-fields input[type="submit"].email_submit:focus {
    color: #fff;
    background-color: #1d8655;
}

/* line 225, wp-content/themes/ssab/assets/source/scss/_footer.scss */

.subscribe-box .mc4wp-form-fields input[type="submit"].email_submit:hover+.icon .fill-stroke,
.subscribe-box .mc4wp-form-fields input[type="submit"].email_submit:focus+.icon .fill-stroke {
    fill: #fff;
    stroke: #fff;
}

/* line 233, wp-content/themes/ssab/assets/source/scss/_footer.scss */

.subscribe-box .mc4wp-form-fields .icon {
    position: absolute;
    right: 15px;
    top: 18px;
    pointer-events: none;
}

/* line 240, wp-content/themes/ssab/assets/source/scss/_footer.scss */

.subscribe-box .mc4wp-form-fields .fill-stroke {
    fill: #0f3051;
    stroke: #0f3051;
}

/* line 247, wp-content/themes/ssab/assets/source/scss/_footer.scss */

.social-links {
    margin-bottom: 16px;
    text-decoration: none;
}

/* line 252, wp-content/themes/ssab/assets/source/scss/_footer.scss */

.social-link {
    cursor: pointer;
    margin-right: 8px;
    text-decoration: none !important;
}

/* line 257, wp-content/themes/ssab/assets/source/scss/_footer.scss */

.social-link:hover {
    text-decoration: none;
}

/* line 10, wp-content/themes/ssab/assets/source/scss/_home.scss */

.full-width-callout {
    padding-top: 45px;
    padding-bottom: 45px;
    box-shadow: 0 6px 20px 0 rgba(159,157,157,0.39);
    min-height: 444px;
}

/* line 33, wp-content/themes/ssab/assets/source/scss/_home.scss */

.full-width-callout .callout-small-title {
    margin-bottom: 15px;
}

/* line 74, wp-content/themes/ssab/assets/source/scss/_home.scss */

.full-callout-left:last-child,
.full-callout-right:last-child {
    margin-bottom: 0;
}

/* line 79, wp-content/themes/ssab/assets/source/scss/_home.scss */

.full-callout-left {
    margin-bottom: 25px;
}

/* line 97, wp-content/themes/ssab/assets/source/scss/_home.scss */

.full-callout-left .media-left {
    padding-right: 18px;
}

/* line 109, wp-content/themes/ssab/assets/source/scss/_home.scss */

.full-callout-left .icon-box {
    width: 56px;
}

/* line 112, wp-content/themes/ssab/assets/source/scss/_home.scss */

.full-callout-left .icon-box svg,
.full-callout-left .icon-box img {
    max-width: 56px;
    max-height: 70px;
}

/* line 127, wp-content/themes/ssab/assets/source/scss/_home.scss */

.full-callout-left .icon-box svg,
.full-callout-left .icon-box path,
.full-callout-left .icon-box stroke {
    fill: #1d8655;
    stroke: #1d8655;
}

/* line 169, wp-content/themes/ssab/assets/source/scss/_home.scss */

.full-callout-links li {
    font-family: PublicSans Bold;
}

/* line 175, wp-content/themes/ssab/assets/source/scss/_home.scss */

.full-callout-links li+li {
    padding-top: 10px;
}

/* line 189, wp-content/themes/ssab/assets/source/scss/_home.scss */

.full-callout-links a {
    display: block;
    font-size: 1.8rem;
    line-height: 1.222;
    letter-spacing: 0.01px;
    padding: 1rem 3.65rem;
    text-align: center;
    border-radius: 4px;
    background-color: #fff;
    color: #155592;
    box-shadow: 0 3px 6px 0 rgba(0,0,0,0.16);
    transition: background-color .4s ease 0s,color .4s ease 0s,box-shadow .4s ease 0s,min-width .4s ease 0s;
}

/* line 145, wp-content/themes/ssab/assets/source/scss/const/_mixins.scss */

.full-callout-links a:hover,
.full-callout-links a:focus {
    background-color: #fff;
    color: #155592;
    box-shadow: 0 3px 10px 0 rgba(0,0,0,0.2);
    color: #0f3051;
    text-decoration: none;
}

/* line 210, wp-content/themes/ssab/assets/source/scss/_home.scss */

.full-callout-links a.access-font {
    font-size: 2.8rem;
}

/* line 220, wp-content/themes/ssab/assets/source/scss/_home.scss */

.full-callout-links a .icon {
    display: none;
}

/* line 271, wp-content/themes/ssab/assets/source/scss/_home.scss */

.full-width-overlay-callout {
    margin: 30px 0 83px;
}

/* line 279, wp-content/themes/ssab/assets/source/scss/_home.scss */

.full-callout-overlay-container {
    box-shadow: 0 6px 20px 0 rgba(106,106,106,0.39);
    border-radius: 8px;
    padding: 20px 30px;
    margin-bottom: 78px;
}

/* line 302, wp-content/themes/ssab/assets/source/scss/_home.scss */

.full-callout-overlay-left {
    margin-bottom: 35px;
}

/* line 311, wp-content/themes/ssab/assets/source/scss/_home.scss */

.full-callout-overlay-right {
    margin-bottom: -68px;
}

/* line 315, wp-content/themes/ssab/assets/source/scss/_home.scss */

.overlay-callout {
    box-shadow: 0 6px 20px 0 rgba(106,106,106,0.39);
    border-radius: 8px;
    padding: 20px 25px;
    display: block;
    outline-offset: -5px;
    transition: box-shadow .4s ease 0s;
}

/* line 323, wp-content/themes/ssab/assets/source/scss/_home.scss */

.overlay-callout h3 {
    color: #155592;
    transition: color .4s ease 0s;
}

/* line 145, wp-content/themes/ssab/assets/source/scss/const/_mixins.scss */

.overlay-callout:hover,
.overlay-callout:focus {
    text-decoration: none;
    box-shadow: 0 2px 20px 0 rgba(31,31,31,0.75);
}

/* line 332, wp-content/themes/ssab/assets/source/scss/_home.scss */

.overlay-callout:hover h3,
.overlay-callout:focus h3 {
    color: #0f3051;
}

/* line 338, wp-content/themes/ssab/assets/source/scss/_home.scss */

.overlay-callout:hover .animated-arrow .fill-stroke,
.overlay-callout:focus .animated-arrow .fill-stroke {
    fill: #0f3051;
    stroke: #0f3051;
}

/* line 389, wp-content/themes/ssab/assets/source/scss/_home.scss */

.full-callout-content {
    max-width: 610px;
}

/* line 397, wp-content/themes/ssab/assets/source/scss/_home.scss */

.overlay-callout-content {
    margin-bottom: 40px;
}

/* line 405, wp-content/themes/ssab/assets/source/scss/_home.scss */

.animated-arrow {
    position: absolute;
    left: 0;
    bottom: -40px;
    width: 100%;
}

/* line 415, wp-content/themes/ssab/assets/source/scss/_home.scss */

.animated-arrow .icon {
    left: 0;
    width: 30px;
    transition: left .4s ease 0s;
}

/* line 425, wp-content/themes/ssab/assets/source/scss/_home.scss */

.animated-arrow .fill-stroke {
    fill: #155592;
    stroke: #155592;
}

/* line 431, wp-content/themes/ssab/assets/source/scss/_home.scss */

.animated-arrow.access-contrast .fill-stroke,
.animated-arrow.access-contrast .fill {
    fill: #fff !important;
    stroke: #fff !important;
}

/* line 441, wp-content/themes/ssab/assets/source/scss/_home.scss */

.box-cell {
    width: 100%;
}

/* line 464, wp-content/themes/ssab/assets/source/scss/_home.scss */

.box-container.access-contrast {
    background-color: #000 !important;
}

/* line 1, wp-content/themes/ssab/assets/source/scss/_alerts.scss */

.alerts-container {
    background-color: #fff;
    border-radius: 8px;
    box-shadow: 0 6px 10px 0 rgba(106,106,106,0.39);
    margin: 10px 30px 10px 0;
    padding: 15px;
    transition: transform .6s ease;
}

/* line 9, wp-content/themes/ssab/assets/source/scss/_alerts.scss */

.alerts-container.access-contrast {
    background-color: #222;
}

/* line 28, wp-content/themes/ssab/assets/source/scss/_alerts.scss */

.alerts-container.open .alerts-container-heading .alert-icon {
    fill: #c12b2b;
}

/* line 32, wp-content/themes/ssab/assets/source/scss/_alerts.scss */

.alerts-container.open .alerts-dropdown-icon {
    background-color: #c12b2b;
}

/* line 35, wp-content/themes/ssab/assets/source/scss/_alerts.scss */

.alerts-container.open .alerts-dropdown-icon svg {
    transform: rotate(90deg);
    left: 9px;
}

/* line 47, wp-content/themes/ssab/assets/source/scss/_alerts.scss */

.alerts-container .alerts-container-heading {
    color: #0f3051;
    display: inline-block;
    margin-bottom: 0;
    padding-left: 42px;
    min-height: 24px;
    vertical-align: top;
    line-height: 24px;
    font-size: 1.6rem;
}

/* line 71, wp-content/themes/ssab/assets/source/scss/_alerts.scss */

.alerts-container .alerts-container-heading .alert-icon {
    fill: #005ea1;
    height: auto;
    transition: fill .2s ease;
    width: 24px;
    position: absolute;
    top: 0;
    left: 0;
}

/* line 91, wp-content/themes/ssab/assets/source/scss/_alerts.scss */

.alerts-container .alerts-dropdown-icon {
    background-color: #005ea1;
    border-radius: 100%;
    display: block;
    position: absolute;
    height: 35px;
    right: -17px;
    top: 10px;
    transform: rotate(-90deg);
    transition: background-color .2s ease;
    width: 35px;
    box-shadow: 0 6px 10px 0 rgba(106,106,106,0.39);
    cursor: pointer;
}

/* line 116, wp-content/themes/ssab/assets/source/scss/_alerts.scss */

.alerts-container .alerts-dropdown-icon svg {
    height: 100%;
    fill: none;
    left: 8px;
    margin: 0 auto;
    stroke: #fff;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 5px;
    transform: rotate(-90deg);
    transition: transform .4s ease;
    width: 17px;
}

/* line 137, wp-content/themes/ssab/assets/source/scss/_alerts.scss */

.alerts-container .alerts-container-hr {
    margin: 15px 0;
}

/* line 145, wp-content/themes/ssab/assets/source/scss/_alerts.scss */

.alerts-container .alerts-list-wrapper {
    max-height: 0;
    overflow: hidden;
    transition: max-height .6s ease;
}

/* line 150, wp-content/themes/ssab/assets/source/scss/_alerts.scss */

.alerts-container .alerts-list-wrapper.open {
    max-height: 2000px;
}

/* line 156, wp-content/themes/ssab/assets/source/scss/_alerts.scss */

.alert {
    border-left: solid 3px #005ea1;
    margin-top: 30px;
    margin-left: 32px;
    padding-left: 8px;
}

/* line 162, wp-content/themes/ssab/assets/source/scss/_alerts.scss */

.alert:nth-child(2) {
    margin-top: 0;
}

/* line 172, wp-content/themes/ssab/assets/source/scss/_alerts.scss */

.alert.general {
    border-color: #1d8655;
}

/* line 176, wp-content/themes/ssab/assets/source/scss/_alerts.scss */

.alert.pressing {
    border-color: #dbac2d;
}

/* line 180, wp-content/themes/ssab/assets/source/scss/_alerts.scss */

.alert.urgent {
    border-color: #c12b2b;
}

/* line 184, wp-content/themes/ssab/assets/source/scss/_alerts.scss */

.alert .alert-severity {
    color: #0f3051;
    font-family: PublicSans Bold;
    line-height: 1.3;
    margin: 0;
    font-size: 1.6rem;
}

/* line 200, wp-content/themes/ssab/assets/source/scss/_alerts.scss */

.alert .alert-desc {
    color: #0f3051;
    line-height: 1.3;
    margin: 0;
}

/* line 214, wp-content/themes/ssab/assets/source/scss/_alerts.scss */

.alert .alert-link {
    color: #005ea1;
    line-height: 1.3;
    font-family: PublicSans Semibold;
    font-size: 1.4rem;
    margin: 0;
}

/* line 229, wp-content/themes/ssab/assets/source/scss/_alerts.scss */

.alert .alert-link.access-font {
    font-size: 2.8rem;
}

/* line 239, wp-content/themes/ssab/assets/source/scss/_alerts.scss */

.alert .alert-link .icon {
    vertical-align: middle;
    margin-left: 8px;
    transition: margin-left .4s ease 0s;
}

/* line 245, wp-content/themes/ssab/assets/source/scss/_alerts.scss */

.alert .alert-link svg {
    fill: #005ea1;
    stroke: #005ea1;
    stroke-linecap: round;
    stroke-linejoin: round;
    width: 13px;
}

/* line 252, wp-content/themes/ssab/assets/source/scss/_alerts.scss */

.alert .alert-link svg.access-contrast {
    fill: #fff;
    stroke: #fff;
}

/* line 259, wp-content/themes/ssab/assets/source/scss/_alerts.scss */

.alert .alert-link:hover .icon,
.alert .alert-link:focus .icon {
    margin-left: 18px;
}

/* line 263, wp-content/themes/ssab/assets/source/scss/_alerts.scss */

.alert .alert-link:hover,
.alert .alert-link:focus {
    color: #0f3051;
}

/* line 266, wp-content/themes/ssab/assets/source/scss/_alerts.scss */

.alert .alert-link:hover svg,
.alert .alert-link:focus svg {
    fill: #0f3051;
    stroke: #0f3051;
}

/* line 270, wp-content/themes/ssab/assets/source/scss/_alerts.scss */

.alert .alert-link:hover svg.access-contrast,
.alert .alert-link:focus svg.access-contrast {
    fill: #cbced3;
    stroke: #cbced3;
}

/* line 279, wp-content/themes/ssab/assets/source/scss/_alerts.scss */

.alert .alert-hr {
    margin: 0 0 0 10px;
    position: absolute;
    left: 0;
    right: 0;
    bottom: -15px;
}

/* line 298, wp-content/themes/ssab/assets/source/scss/_alerts.scss */

.alert:last-of-type .alert-hr {
    display: none;
}

/* line 2, wp-content/themes/ssab/assets/source/scss/_banner.scss */

.banner-section .overlay {
    z-index: 0;
}

/* line 6, wp-content/themes/ssab/assets/source/scss/_banner.scss */

.banner-section .banner-caption-content {
    height: 260px;
}

/* line 17, wp-content/themes/ssab/assets/source/scss/_banner.scss */

.banner-section .banner-caption-content .banner-inner-wrapper {
    padding: 15px 0;
}

/* line 20, wp-content/themes/ssab/assets/source/scss/_banner.scss */

.banner-section .banner-caption-content .banner-inner-wrapper .banner-content {
    max-width: 762px;
}

/* line 27, wp-content/themes/ssab/assets/source/scss/_banner.scss */

.banner-section.banner-small .banner-caption-content {
    height: 260px;
}

/* line 39, wp-content/themes/ssab/assets/source/scss/_banner.scss */

.banner-section.banner-medium .banner-caption-content {
    height: 260px;
}

/* line 52, wp-content/themes/ssab/assets/source/scss/_banner.scss */

.banner-section.banner-large .banner-caption-content {
    height: 260px;
}

/* line 23, wp-content/themes/ssab/assets/source/scss/_filter.scss */

.filter-sidebar {
    width: 100%;
    left: -100%;
    height: 49px;
    top: 0;
    z-index: 1;
    transition: left .4s ease 0s,width .4s ease 0s,height .4s ease 0s;
}

/* line 44, wp-content/themes/ssab/assets/source/scss/_filter.scss */

.filter-sidebar-block {
    width: 100%;
    background: linear-gradient(-135deg, rgba(214,218,223,0.4), rgba(236,241,247,0.9));
    border-radius: 0 0 8px 8px;
    box-shadow: 0 6px 10px 0 rgba(25,25,25,0.39);
    height: 100%;
    opacity: 0;
    transition: visibility .4s ease 0s,opacity .4s ease 0s;
    visibility: hidden;
}

/* line 54, wp-content/themes/ssab/assets/source/scss/_filter.scss */

.filter-sidebar-block.access-contrast {
    background: linear-gradient(65deg, #061e40, #131e2e) !important;
}

/* line 70, wp-content/themes/ssab/assets/source/scss/_filter.scss */

.filter-sidebar-box {
    padding: 40px 70px 40px 40px;
}

/* line 83, wp-content/themes/ssab/assets/source/scss/_filter.scss */

.filter-sidebar-box .form-group {
    margin-bottom: 38px;
}

/* line 91, wp-content/themes/ssab/assets/source/scss/_filter.scss */

.filter-sidebar-box .input-sm {
    max-width: 70px;
}

/* line 98, wp-content/themes/ssab/assets/source/scss/_filter.scss */

.button.filter-button {
    font-family: PublicSans Bold;
    background: linear-gradient(-135deg, #ecf1f7, #d6dadf);
    box-shadow: none;
    padding: 13px 60px 13px 36px;
    color: #005ea1;
    border-radius: 0 8px 8px 0;
    outline-offset: -5px;
    position: absolute;
    top: 19px;
    right: -159px;
    transition: background-color .4s ease 0s,color .4s ease 0s,box-shadow .4s ease 0s,right .4s ease 0s;
    z-index: 1;
}

/* line 112, wp-content/themes/ssab/assets/source/scss/_filter.scss */

.button.filter-button .icon {
    margin: 0;
    position: absolute;
    right: 21px;
    top: 17px;
    transition: transform .4s ease 0s;
    -ms-transition: -ms-transform .4s ease 0s;
}

/* line 120, wp-content/themes/ssab/assets/source/scss/_filter.scss */

.button.filter-button .icon .fill-stroke {
    fill: #005ea1;
    stroke: #005ea1;
}

/* line 126, wp-content/themes/ssab/assets/source/scss/_filter.scss */

.button.filter-button .icon.access-contrast .fill-stroke {
    fill: #fff;
    stroke: #fff;
}

/* line 143, wp-content/themes/ssab/assets/source/scss/_filter.scss */

.button.filter-button:hover .fill-stroke,
.button.filter-button:focus .fill-stroke {
    fill: #0f3051;
    stroke: #0f3051;
}

/* line 146, wp-content/themes/ssab/assets/source/scss/_filter.scss */

.button.filter-button:hover .fill-stroke.access-contrast,
.button.filter-button:focus .fill-stroke.access-contrast {
    fill: #fff;
    stroke: #fff;
}

/* line 155, wp-content/themes/ssab/assets/source/scss/_filter.scss */

.filter-container {
    padding-top: 35px;
    padding-bottom: 20px;
}

/* line 173, wp-content/themes/ssab/assets/source/scss/_filter.scss */

.filter-open .filter-sidebar {
    left: 0;
    width: 100%;
    height: 100%;
}

/* line 194, wp-content/themes/ssab/assets/source/scss/_filter.scss */

.filter-open .filter-sidebar-block {
    visibility: visible;
    opacity: 1;
}

/* line 199, wp-content/themes/ssab/assets/source/scss/_filter.scss */

.filter-open .filter-button {
    top: 38px;
    background: #fff;
    right: 0;
    width: 51px;
    height: 44px;
    min-width: inherit;
    padding: 0;
    border-radius: 8px 0 0 8px;
    margin-top: 0;
}

/* line 218, wp-content/themes/ssab/assets/source/scss/_filter.scss */

.filter-open .filter-button .icon {
    right: 15px;
    top: 15px;
    transform: rotate(180deg);
    -ms-transform: rotate(180deg);
}

/* line 224, wp-content/themes/ssab/assets/source/scss/_filter.scss */

.filter-open .filter-button .icon .fill-stroke {
    fill: #155592;
    stroke: #155592;
}

/* line 232, wp-content/themes/ssab/assets/source/scss/_filter.scss */

.filter-open .filter-button:hover .icon .fill-stroke,
.filter-open .filter-button:focus .icon .fill-stroke {
    fill: #0f3051;
    stroke: #0f3051;
}

/* line 253, wp-content/themes/ssab/assets/source/scss/_filter.scss */

.clear-filter-research {
    margin-bottom: 30px;
}

/* line 3, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.wrapper-first-second-section .first-content,
.wrapper-first-second-section .second-content {
    height: 400px;
}

/* line 7, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.wrapper-first-second-section .first-content .research-list,
.wrapper-first-second-section .second-content .research-list {
    height: 100%;
}

/* line 13, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.research-list {
    border-bottom: 1px solid #cbced3;
}

/* line 16, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.research-list .research-list-box {
    padding: 10px 26px;
}

/* line 18, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.research-list .research-list-box.independent-work {
    border-left: solid 4px #1d8655;
    padding: 0 0 0 35px;
    margin: 40px 66px 40px;
}

/* line 23, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.research-list .research-list-box.independent-work .category-title h3 a {
    color: #1d8655;
}

/* line 40, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.research-list .research-list-box .category-title {
    margin-bottom: 5px;
}

/* line 43, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.research-list .research-list-box .category-title h3 {
    font-size: 2.4rem;
    line-height: 1.08;
}

/* line 47, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.research-list .research-list-box .category-title h3 a {
    display: inline-block;
}

/* line 145, wp-content/themes/ssab/assets/source/scss/const/_mixins.scss */

.research-list .research-list-box .category-title h3 a:hover,
.research-list .research-list-box .category-title h3 a:focus {
    text-decoration: none;
}

/* line 61, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.research-list .research-list-box .category-type {
    color: #0f3051;
}

/* line 64, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.research-list .research-list-box .category-type .fill {
    fill: #0f3051;
}

/* line 69, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.research-list .research-list-box .date {
    color: #0f3051;
}

/* line 73, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.research-list .research-list-box .short-description {
    color: #0f3051;
    margin-bottom: 5px;
}

/* line 84, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.research-list-container {
    max-width: 1017px;
}

/* line 88, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.category-type {
    padding: 0 0 0 22px;
    margin-bottom: 8px;
}

/* line 92, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.category-type .icon {
    position: absolute;
    left: 0;
    top: 5px;
}

/* line 107, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.category-type .icon.access-contrast svg path.fill {
    fill: #fff !important;
}

/* line 145, wp-content/themes/ssab/assets/source/scss/const/_mixins.scss */

.category-type a:hover,
.category-type a:focus {
    text-decoration: underline;
}

/* line 121, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.category-type ul li {
    font-family: PublicSans RegularItalic;
    display: inline-block;
    vertical-align: top;
    font-style: normal;
    font-size: 1.4rem;
    padding-right: 7px;
    margin-right: 9px;
    padding-left: 3px;
}

/* line 131, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.category-type ul li:after {
    content: "";
    top: 2px;
    right: -3px;
    width: 1px;
    height: 16px;
    border-radius: 0;
    background-color: #0f3051;
    font-style: normal;
    position: absolute;
}

/* line 151, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.category-type ul li.font-notmal {
    font-family: PublicSans Regular;
}

/* line 155, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.category-type ul li:last-child {
    padding-right: 0;
    margin-right: 0;
}

/* line 159, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.category-type ul li:last-child:after {
    display: none;
}

/* line 164, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.category-type ul li.access-font {
    font-size: 2.8rem;
}

/* line 167, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.category-type ul li.access-font:after {
    top: 10px;
}

/* line 183, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.dark-navy-category .fill {
    fill: #0f3051;
}

/* line 187, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.dark-navy-category a {
    color: #0f3051;
}

/* line 145, wp-content/themes/ssab/assets/source/scss/const/_mixins.scss */

.dark-navy-category a:hover,
.dark-navy-category a:focus {
    color: #155592;
}

/* line 197, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.dark-navy-category ul li:after {
    background-color: #0f3051;
}

/* line 204, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.light-navy-category {
    color: #155592;
}

/* line 209, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.light-navy-category ul li:after {
    background-color: #155592;
}

/* line 215, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.light-navy-category .fill {
    fill: #155592;
}

/* line 224, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.text-white .category-type ul li:after {
    background-color: #fff;
}

/* line 232, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.date {
    margin-bottom: 15px;
    font-family: PublicSans Semibold;
}

/* line 242, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.filter-title {
    font-size: 2rem;
    color: #0f3051;
    margin: 0 0 22px;
}

/* line 257, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.year-filter {
    width: inherit;
}

/* line 260, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.year-filter label {
    margin-bottom: 5px;
    padding-left: 8px;
    display: block;
}

/* line 266, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.year-filter .d-table-cell,
.year-filter .media-left,
.year-filter .media-body {
    display: block;
}

/* line 268, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.year-filter .d-table-cell input[type="text"],
.year-filter .media-left input[type="text"],
.year-filter .media-body input[type="text"] {
    border-radius: 4px;
    padding: 5px 11px;
    height: 35px;
    width: 75px;
    display: inline-block;
    max-width: 75px;
    text-align: center;
}

/* line 280, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.separator {
    padding: 10px;
    width: 52px;
}

/* line 285, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.sep {
    display: block;
    height: 1px;
    background: #cbced3;
    width: 32px;
    position: absolute;
    top: 45px;
    left: 10px;
}

/* line 298, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.research-listing-container .research-list:nth-last-child(2),
.research-listing-container .research-list:last-child {
    border-bottom: 0;
}

/* line 304, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.research-listing-container .pagination {
    margin-top: 0;
}

/* line 310, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.pagination {
    border-top: 1px solid #cbced3;
    padding-top: 25px;
    text-align: right;
    clear: both;
    width: 100%;
    margin-top: 30px;
}

/* line 318, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.pagination a,
.pagination span {
    display: inline-block;
    vertical-align: top;
    padding: 0 5px;
    color: #155592;
}

/* line 327, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.pagination span.current {
    font-weight: 700;
    text-decoration: underline;
}

/* line 332, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.pagination a {
    outline-offset: 0;
    font-weight: 600;
}

/* line 336, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.pagination a .fill {
    fill: #155592;
}

/* line 340, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.pagination a.current-page {
    color: #0f3051;
    text-decoration: underline;
}

/* line 145, wp-content/themes/ssab/assets/source/scss/const/_mixins.scss */

.pagination a:hover,
.pagination a:focus {
    color: #0f3051;
    text-decoration: underline;
}

/* line 350, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.pagination a:hover .fill,
.pagination a:focus .fill {
    fill: #0f3051;
}

/* line 355, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.pagination a:first-child {
    padding-left: 0;
}

/* line 359, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.pagination a:last-child {
    padding-right: 0;
}

/* line 369, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.half-width.research-generic-callout {
    margin-bottom: 10px;
}

/* line 420, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.research-container {
    max-width: 400px;
}

/* line 432, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.research-attachment {
    width: 206px;
    height: 136px;
    display: inline-block;
    margin-top: 63px;
    border-radius: 0 8px 8px 8px;
    border: 1px solid;
    padding: 0 8px 18px 18px;
    vertical-align: top;
    line-height: 2rem;
    border-bottom: 7px solid;
    color: #005ea1;
    transition: color .4s ease;
    word-break: break-all;
}

/* line 451, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.research-attachment svg {
    left: -9px;
    top: -5px;
}

/* line 455, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.research-attachment svg path {
    fill: #005ea1;
    transition: fill .4s ease;
}

/* line 461, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.research-attachment .attachment-type {
    font-size: 3rem;
    text-transform: uppercase;
    margin-left: -13px;
    top: -11px;
    line-height: 1rem;
    transition: color .4s ease;
}

/* line 470, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.research-attachment a {
    display: block;
}

/* line 473, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.research-attachment a:last-child {
    position: absolute;
    bottom: 20%;
    right: -85px;
    font-weight: 600;
    transform: translate(0, -50%);
}

/* line 486, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.research-attachment a:last-child svg {
    left: 50%;
    top: 3px;
    transform: translate(-50%);
    display: block;
    width: 23px;
    height: 23px;
}

/* line 503, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.research-attachment a:last-child:hover {
    color: #0f3051;
    text-decoration: none;
}

/* line 508, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.research-attachment a:last-child:hover svg path {
    fill: #0f3051;
}

/* line 516, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.research-attachment:first-child {
    margin-left: 0;
}

/* line 520, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.research-attachment.hover {
    color: #0f3051;
}

/* line 524, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.research-attachment.hover svg path {
    fill: #0f3051;
}

/* line 532, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.research-attachment.hover a:last-child svg path {
    fill: #005ea1;
}

/* line 542, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.research-attachment.hover-download svg path {
    fill: #0f3051;
}

/* line 547, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.research-attachment.hover-download .attachment-type {
    color: #0f3051;
}

/* line 553, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.research-attachment:before {
    content: '';
    width: 145px;
    height: 24px;
    border-radius: 6px 6px 0 0;
    position: absolute;
    top: -23px;
    left: -1px;
    border: 1px solid;
    border-bottom: 0;
    border-right: 0;
    border-top: 0;
    background-color: #fff;
}

/* line 568, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.research-attachment:after {
    content: '';
    width: 104px;
    height: 22px;
    position: absolute;
    border-radius: 0;
    top: -23px;
    left: 22px;
    border-right: 2px solid;
    border-top: 1px solid;
    transform: skewX(-120deg);
    background-color: #fff;
}

/* line 583, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.pagination {
    height: 90px;
}

/* line 585, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.pagination .pagination-pulldown {
    width: 50px;
    height: 55px;
    padding: 12px 0 15px 20px;
    float: right;
    border-radius: 4px;
    border: 1px solid;
    background-position: center 90%;
}

/* line 593, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.pagination .pagination-pulldown.two-digits {
    padding-left: 15px;
}

/* line 596, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.pagination .pagination-pulldown.access-contrast {
    background-color: #0f3051;
    color: #fff;
}

/* line 600, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.pagination .pagination-pulldown.access-font {
    width: 70px;
    height: 75px;
    padding-left: 25px;
    font-size: 3rem;
}

/* line 605, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.pagination .pagination-pulldown.access-font.two-digits {
    padding-left: 20px;
}

/* line 610, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.pagination .pagination-list {
    margin: 0;
    display: inline-block;
    position: absolute;
    left: 50%;
    transform: translate(-50%);
}

/* line 616, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.pagination .pagination-list li {
    display: table-cell;
    background-color: #fff;
    border-radius: 4px;
    vertical-align: middle;
}

/* line 621, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.pagination .pagination-list li.active {
    z-index: 55;
    transform: scale(1.25);
    border-color: #0f3051;
}

/* line 626, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.pagination .pagination-list li a {
    outline-offset: 0;
    font-weight: 600;
    display: table;
    font-size: 1.6rem;
    font-weight: 700;
    padding: 15px 20px;
    text-indent: 0;
    border: solid 1px #3e3e3e;
    border-radius: 4px;
    color: #3e3e3e;
}

/* line 637, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.pagination .pagination-list li a:first-child {
    padding-left: 20px;
}

/* line 641, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.pagination .pagination-list li a:last-child {
    padding-right: 20px;
}

/* line 644, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.pagination .pagination-list li a span {
    text-indent: -1000em;
    margin: 0;
    opacity: 0;
    width: 0;
    float: left;
    padding: 0 10px;
    transition: width .4s ease,opacity .4s ease;
}

/* line 653, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.pagination .pagination-list li a.active-link {
    pointer-events: none;
    cursor: default;
}

/* line 657, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.pagination .pagination-list li a.next-link,
.pagination .pagination-list li a.prev-link {
    color: #cbced3;
    padding-right: 25px;
    padding-left: 15px;
    text-indent: -1000em;
    border-color: #005ea1;
    transition: border-color .4s ease;
}

/* line 667, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.pagination .pagination-list li a.next-link span,
.pagination .pagination-list li a.prev-link span {
    text-indent: 0;
    width: 55px;
    opacity: 1;
    color: #005ea1;
    transition: color .4s ease;
}

/* line 676, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.pagination .pagination-list li a.next-link span .icon,
.pagination .pagination-list li a.prev-link span .icon {
    color: #cbced3;
    position: absolute;
    top: 5px;
    right: -8px;
}

/* line 694, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.pagination .pagination-list li a.next-link.access-contrast,
.pagination .pagination-list li a.prev-link.access-contrast {
    background-color: #0f3051;
}

/* line 696, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.pagination .pagination-list li a.next-link.access-contrast span,
.pagination .pagination-list li a.prev-link.access-contrast span {
    color: #fff;
}

/* line 700, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.pagination .pagination-list li a.next-link.access-contrast span .icon svg path,
.pagination .pagination-list li a.prev-link.access-contrast span .icon svg path {
    fill: #fff;
}

/* line 707, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.pagination .pagination-list li a.next-link.access-font,
.pagination .pagination-list li a.prev-link.access-font {
    padding-right: 40px;
    font-size: 2.4rem;
}

/* line 711, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.pagination .pagination-list li a.next-link.access-font span .icon,
.pagination .pagination-list li a.prev-link.access-font span .icon {
    top: 16px !important;
    right: -24px;
}

/* line 717, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.pagination .pagination-list li a.next-link:hover,
.pagination .pagination-list li a.next-link:focus,
.pagination .pagination-list li a.prev-link:hover,
.pagination .pagination-list li a.prev-link:focus {
    text-indent: -1000em;
    border-color: #005ea1;
    color: #005ea1;
}

/* line 721, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.pagination .pagination-list li a.next-link:hover span,
.pagination .pagination-list li a.next-link:focus span,
.pagination .pagination-list li a.prev-link:hover span,
.pagination .pagination-list li a.prev-link:focus span {
    text-indent: 0;
    width: 55px;
    opacity: 1;
    color: #005ea1;
}

/* line 726, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.pagination .pagination-list li a.next-link:hover span.access-contrast,
.pagination .pagination-list li a.next-link:focus span.access-contrast,
.pagination .pagination-list li a.prev-link:hover span.access-contrast,
.pagination .pagination-list li a.prev-link:focus span.access-contrast {
    color: #fff;
}

/* line 729, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.pagination .pagination-list li a.next-link:hover span .icon,
.pagination .pagination-list li a.next-link:focus span .icon,
.pagination .pagination-list li a.prev-link:hover span .icon,
.pagination .pagination-list li a.prev-link:focus span .icon {
    position: absolute;
    top: 5px;
}

/* line 736, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.pagination .pagination-list li a.next-link:hover span .icon svg path,
.pagination .pagination-list li a.next-link:focus span .icon svg path,
.pagination .pagination-list li a.prev-link:hover span .icon svg path,
.pagination .pagination-list li a.prev-link:focus span .icon svg path {
    fill: #005ea1;
}

/* line 744, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.pagination .pagination-list li a.prev-link {
    padding-left: 25px;
    padding-right: 15px;
}

/* line 748, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.pagination .pagination-list li a.prev-link span .icon {
    top: 5px;
    left: -5px;
    right: auto;
}

/* line 757, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.pagination .pagination-list li a.prev-link span.access-font .icon {
    right: auto;
}

/* line 762, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.pagination .pagination-list li a.prev-link:hover,
.pagination .pagination-list li a.prev-link:focus {
    padding-left: 25px;
    padding-right: 15px;
}

/* line 765, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.pagination .pagination-list li a.prev-link:hover.access-font,
.pagination .pagination-list li a.prev-link:focus.access-font {
    padding-right: 40px;
}

/* line 769, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.pagination .pagination-list li a.prev-link:hover span .icon,
.pagination .pagination-list li a.prev-link:focus span .icon {
    top: 5px;
    left: -5px;
}

/* line 779, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.pagination .pagination-list li a:hover,
.pagination .pagination-list li a:focus {
    text-decoration: none;
}

/* line 784, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

.pagination .pagination-list li::before {
    content: none;
}

/* line 1, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.single-page-container {
    padding-top: 18px;
    padding-bottom: 30px;
}

/* line 15, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.single-article-block {
    background-color: #fff;
    border-radius: 8px;
    box-shadow: 0 3px 10px 0 rgba(0,0,0,0.2);
    padding: 28px 20px;
}

/* line 29, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.single-article-block.access-contrast {
    background-color: #222;
}

/* line 35, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.large-icon .icon {
    width: 14.5px;
}

/* line 49, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.back-link-assets {
    border-top: 1px solid #cbced3;
    padding-top: 25px;
    margin-top: 30px;
}

/* line 55, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.share-link {
    font-family: PublicSans Bold;
    line-height: 1;
}

/* line 68, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.share-link .icon {
    margin-left: 5px;
    width: 15px;
    vertical-align: middle;
    margin-top: -2px;
}

/* line 76, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.share-link:hover .fill,
.share-link:focus .fill {
    fill: #0f3051;
}

/* line 82, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.article-img {
    background-color: #f4f7fa;
    box-shadow: 0 6px 20px 0 rgba(106,106,106,0.39);
    border-radius: 8px;
    max-height: 208px;
    margin-bottom: 40px;
    width: 100%;
}

/* line 103, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.article-img .overlay {
    border-radius: 8px;
}

/* line 107, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.article-img.cover-bg {
    padding-top: 46.9494%;
}

/* line 110, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.article-img.cover-bg.video-callout {
    height: inherit;
    padding-top: 0;
}

/* line 115, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.article-img.cover-bg.banner-small {
    height: 300px;
    padding-top: 0;
}

/* line 123, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.article-img.cover-bg.banner-medium {
    height: 300px;
    padding-top: 0;
}

/* line 134, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.article-img.cover-bg.banner-large {
    height: 379px;
    padding-top: 0;
}

/* line 146, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.article-img.banner-small {
    max-height: 300px;
    padding-top: 0;
}

/* line 154, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.article-img.banner-medium {
    max-height: 300px;
}

/* line 164, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.article-img.banner-large {
    max-height: 379px;
}

/* line 175, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.sidebar-content {
    background-color: #fff;
    border-radius: 8px;
    border: solid 1px #005ea1;
    margin-top: 30px;
    padding: 22px;
}

/* line 182, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.sidebar-content.access-contrast {
    background-color: #0f3051;
}

/* line 208, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.sidebar-content .article-title {
    margin: 15px 0 10px;
    font-size: 2rem;
}

/* line 221, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.sidebar-content .article-title a {
    display: inline-block;
    color: #005ea1;
}

/* line 145, wp-content/themes/ssab/assets/source/scss/const/_mixins.scss */

.sidebar-content .article-title a:hover,
.sidebar-content .article-title a:focus {
    color: #0f3051;
    text-decoration: none;
}

/* line 234, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.sidebar-content .content-types-block .content-types-list li {
    font-size: 1.6rem;
    font-family: PublicSans Bold;
}

/* line 243, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.sidebar-content .content-types-block .content-types-list li.access-font {
    font-size: 2.4rem;
}

/* line 251, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.sidebar-content .content-types-block .content-types-list li a .icon {
    display: inline-block;
    vertical-align: middle;
    margin-left: 10px;
    transition: margin-left .4s ease 0s;
}

/* line 258, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.sidebar-content .content-types-block .content-types-list li a .fill-stroke {
    fill: #155592;
    stroke: #155592;
}

/* line 261, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.sidebar-content .content-types-block .content-types-list li a .fill-stroke.access-contrast {
    fill: #fff;
    stroke: #fff;
}

/* line 268, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.sidebar-content .content-types-block .content-types-list li a:hover .icon,
.sidebar-content .content-types-block .content-types-list li a:focus .icon {
    margin-left: 20px;
}

/* line 272, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.sidebar-content .content-types-block .content-types-list li a:hover .fill-stroke,
.sidebar-content .content-types-block .content-types-list li a:focus .fill-stroke {
    fill: #0f3051;
    stroke: #0f3051;
}

/* line 275, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.sidebar-content .content-types-block .content-types-list li a:hover .fill-stroke.access-contrast,
.sidebar-content .content-types-block .content-types-list li a:focus .fill-stroke.access-contrast {
    fill: #fff;
    stroke: #fff;
}

/* line 283, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.sidebar-content .content-types-block .content-types-list li+li {
    padding-top: 20px;
}

/* line 295, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.sidebar-title {
    color: #0f3051;
    font-size: 3rem;
    margin-bottom: 25px;
}

/* line 310, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.related-content-item {
    border-bottom: 1px solid #cbced3;
    padding-bottom: 22px;
    margin-bottom: 22px;
}

/* line 320, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.related-content-item .date {
    margin-bottom: 20px;
}

/* line 326, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.sidebar-block.sidebar-block+.sidebar-block.sidebar-block {
    margin-top: 30px;
}

/* line 335, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.sidebar-block .related-content-item:last-child {
    margin-bottom: 0;
}

/* line 342, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.sidebar-block:last-child .related-content-item:last-child {
    padding-bottom: 0;
    margin-bottom: 0;
    border-bottom: 0;
}

/* line 351, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.article-category-type {
    margin-bottom: 7px;
}

/* line 354, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.article-category-type .go-back-announcements,
.article-category-type .go-back-research {
    font-family: PublicSans RegularItalic;
    display: inline-block;
    vertical-align: top;
    font-style: normal;
    font-size: 1.4rem;
    border-left: 1px solid;
    margin-left: 9px;
    padding-left: 9px;
}

/* line 382, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.article-content .internal-container {
    max-width: inherit;
}

/* line 415, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.internal-landing {
    box-shadow: none;
    border-radius: 0;
}

/* line 430, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.page-title {
    margin-bottom: 20px;
}

/* line 442, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.image-videos {
    margin-bottom: 5px;
}

/* line 446, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.no-image-videos {
    margin-right: 370px;
    margin-bottom: 30px;
}

/* line 460, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.document-link-callout {
    padding: 25px 30px;
    max-width: 300px;
}

/* line 472, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.document-link-callout p {
    display: inline-block;
    overflow: hidden;
    margin: 0;
}

/* line 478, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.document-link-callout a {
    background-image: url("../images/icons/file.svg");
    background-position: center;
    background-repeat: no-repeat;
    background-size: 175px;
    width: 175px;
    height: 230px;
    display: inline-block;
    word-wrap: break-word;
    vertical-align: top;
    padding: 25px 20px;
    margin-top: 30px;
    margin-right: 20px;
    color: #005ea1;
    transition: color .4s ease;
}

/* line 494, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.document-link-callout a.access-font {
    background-size: 225px;
    width: 225px;
    height: 310px;
}

/* line 504, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.document-link-callout a+br {
    display: none;
}

/* line 508, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.document-link-callout a:hover {
    color: #0f3051;
}

/* line 519, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.uyd-mobile .page-template #UseyourDrive .files.uyd-list .column_names {
    padding-top: 5px;
}

/* line 528, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

#UseyourDrive ol.breadcrumb>li {
    margin: 0 5px;
}

/* line 531, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

#UseyourDrive ol.breadcrumb>li::after {
    display: none;
}

/* line 535, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

#UseyourDrive ol.breadcrumb>li::before {
    display: none;
}

/* line 541, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.main #UseyourDrive .nav-header {
    background-color: #f4f7fa;
}

/* line 543, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.main #UseyourDrive .nav-header.access-contrast {
    background-color: #000;
}

/* line 546, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.main #UseyourDrive .nav-header .nav-home {
    background-image: url("../images/icons/document.svg");
    background-position: center;
    background-repeat: no-repeat;
    background-size: 16px;
}

/* line 551, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.main #UseyourDrive .nav-header .nav-home i {
    display: none;
}

/* line 556, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.main #UseyourDrive .nav-header .nav-search i,
.main #UseyourDrive .nav-header .nav-refresh i,
.main #UseyourDrive .nav-header .nav-gear i {
    margin: 3px 5px;
    padding-left: 3px;
}

/* line 563, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.main #UseyourDrive .nav-header .nav-search i.access-font,
.main #UseyourDrive .nav-header .nav-refresh i.access-font,
.main #UseyourDrive .nav-header .nav-gear i.access-font,
.main #UseyourDrive .nav-header .nav-sort i.access-font {
    font-size: 3.2rem !important;
}

/* line 571, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.main #UseyourDrive .uyd-list .entry_edit_placheholder {
    z-index: 99;
}

/* line 573, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.main #UseyourDrive .uyd-list .entry_edit_placheholder .entry_edit {
    display: block;
}

/* line 575, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.main #UseyourDrive .uyd-list .entry_edit_placheholder .entry_edit .entry_edit_menu {
    color: #155592;
}

/* line 582, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.main #UseyourDrive ol.breadcrumb>li {
    margin: 0 5px;
}

/* line 586, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.main #UseyourDrive .entry_sort {
    outline-offset: -2px;
    padding: 0 4px;
}

/* line 591, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.main #UseyourDrive .files-container .entry_link {
    display: block;
}

/* line 596, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.main #UseyourDrive .files .column_names {
    padding-top: 10px;
}

/* line 600, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.main #UseyourDrive .files .entry.access-contrast {
    background-color: #000;
}

/* line 603, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.main #UseyourDrive .files .entry.access-font {
    font-size: 2.4rem;
    height: 60px;
}

/* line 606, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.main #UseyourDrive .files .entry.access-font .entry-info-icon {
    height: 24px !important;
    width: 24px !important;
}

/* line 614, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.main #UseyourDrive .files .entry:hover .entry_edit_placheholder .entry_edit .entry_edit_menu,
.main #UseyourDrive .files .entry:focus .entry_edit_placheholder .entry_edit .entry_edit_menu {
    color: #fff;
}

/* line 622, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.main #UseyourDrive .column_names {
    padding-top: 10px;
}

/* line 624, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.main #UseyourDrive .column_names .entry_icon {
    background-image: none;
}

/* line 627, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.main #UseyourDrive .column_names .entry_name {
    overflow: visible;
}

/* line 631, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.main #UseyourDrive .column_names a:hover {
    font-weight: normal;
}

/* line 636, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.main #UseyourDrive .column_names .desc .sort_icon,
.main #UseyourDrive .column_names .asc .sort_icon {
    background-image: url("../images/icons/arrow-select-box.svg");
    background-position: center;
    background-repeat: no-repeat;
    background-size: 8px;
    height: 8px;
}

/* line 645, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.main #UseyourDrive .column_names .asc .sort_icon {
    transform: rotate(180deg);
}

/* line 650, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.main #UseyourDrive .ajax-filelist {
    padding-top: 0;
}

/* line 652, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.main #UseyourDrive .ajax-filelist .entry_name {
    padding: 1px 0 1px 4px;
}

/* line 656, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.main #UseyourDrive .list-container {
    background-color: #e5eaf0;
}

/* line 658, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.main #UseyourDrive .list-container.access-contrast {
    background-color: #222;
}

/* line 662, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.main #UseyourDrive .list-container a:focus {
    outline-color: #155592;
}

/* line 667, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.main #UseyourDrive a {
    font-family: "source-sans-pro",sans-serif;
}

/* line 669, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.main #UseyourDrive a.current_folder {
    font-weight: normal;
    color: #005ea1;
}

/* line 138, wp-content/themes/ssab/assets/source/scss/const/_mixins.scss */

.main #UseyourDrive a:focus {
    outline: 2px dashed transparent;
    outline-color: #155592;
}

/* line 677, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.main #UseyourDrive .entry_icon {
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
    width: 17px;
    margin-top: 5px;
    margin-right: 6px;
}

/* line 684, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.main #UseyourDrive .entry_icon img {
    display: none;
}

/* line 689, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.main #UseyourDrive .files-container .entry_icon {
    background-image: url("../images/icons/file.svg");
}

/* line 694, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.main #UseyourDrive .folders-container .entry_icon {
    background-image: url("../images/icons/file-blue.svg");
}

/* line 703, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

.image-videos,
.no-image-videos {
    margin-right: 0px;
}

/* line 3, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

.generic-callout-container:first-child {
    margin-top: 0;
}

/* line 11, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

.generic-callout-container:last-child .full-width:last-child,
.generic-callout-container:last-child .half-width:last-child {
    margin-bottom: 0;
}

/* line 18, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

.full-width,
.half-width {
    width: 100%;
    margin-bottom: 24px;
    min-height: 280px;
}

/* line 58, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

.generic-callout {
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    border-radius: 8px;
    box-shadow: 0 6px 10px 0 rgba(106,106,106,0.39);
    padding: 20px 20px;
    width: 100%;
    display: block;
    height: 100%;
    transition: box-shadow .4s ease 0s;
    outline-offset: 2px;
}

/* line 79, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

.generic-callout .overlay {
    border-radius: 8px;
}

/* line 83, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

.generic-callout.blue,
.generic-callout.green,
.generic-callout.blue-overlay {
    color: #fff;
    fill: #fff;
}

/* line 89, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

.generic-callout.blue .fill-stroke,
.generic-callout.green .fill-stroke,
.generic-callout.blue-overlay .fill-stroke {
    fill: #fff;
    stroke: #fff;
}

/* line 94, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

.generic-callout.blue .category-type,
.generic-callout.green .category-type,
.generic-callout.blue-overlay .category-type {
    border-bottom-color: rgba(203,206,211,0.2);
}

/* line 97, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

.generic-callout.blue .category-type li,
.generic-callout.green .category-type li,
.generic-callout.blue-overlay .category-type li {
    z-index: 2;
}

/* line 100, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

.generic-callout.blue .category-type li:hover,
.generic-callout.green .category-type li:hover,
.generic-callout.blue-overlay .category-type li:hover {
    text-decoration: underline;
}

/* line 145, wp-content/themes/ssab/assets/source/scss/const/_mixins.scss */

.generic-callout.blue .callout-link:hover,
.generic-callout.blue .callout-link:focus,
.generic-callout.green .callout-link:hover,
.generic-callout.green .callout-link:focus,
.generic-callout.blue-overlay .callout-link:hover,
.generic-callout.blue-overlay .callout-link:focus {
    outline-color: #fff;
}

/* line 113, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

.generic-callout.blue .category-type .fill,
.generic-callout.green .category-type .fill,
.generic-callout.blue-overlay .category-type .fill {
    fill: #fff;
}

/* line 119, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

.generic-callout.blue .category-type ul li:after,
.generic-callout.green .category-type ul li:after,
.generic-callout.blue-overlay .category-type ul li:after {
    background-color: #fff;
}

/* line 127, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

.generic-callout.blue {
    background: linear-gradient(-135deg, #155592, #0f3051);
}

/* line 130, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

.generic-callout.blue .overlay {
    background: linear-gradient(-135deg, rgba(21,85,146,0.8), rgba(15,48,81,0.8));
}

/* line 135, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

.generic-callout.gray {
    background: linear-gradient(-135deg, #ecf1f7, #d6dadf);
    color: #0f3051;
    fill: #155592;
}

/* line 140, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

.generic-callout.gray.access-contrast {
    color: #fff;
    background: linear-gradient(65deg, #061e40, #131e2e);
}

/* line 145, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

.generic-callout.gray .overlay {
    background: linear-gradient(-135deg, rgba(214,218,223,0.8), rgba(236,241,247,0.8));
}

/* line 149, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

.generic-callout.gray .fill-stroke {
    fill: #155592;
    stroke: #155592;
}

/* line 155, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

.generic-callout.gray .category-type .fill {
    fill: #0f3051;
}

/* line 157, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

.generic-callout.gray .category-type .fill.access-contrast {
    fill: #fff !important;
}

/* line 162, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

.generic-callout.gray .category-type a {
    color: #0f3051;
}

/* line 145, wp-content/themes/ssab/assets/source/scss/const/_mixins.scss */

.generic-callout.gray .category-type a:hover,
.generic-callout.gray .category-type a:focus {
    color: #155592;
}

/* line 172, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

.generic-callout.gray .category-type ul li:after {
    background-color: #0f3051;
}

/* line 182, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

.generic-callout.gray a.callout-link:hover h2,
.generic-callout.gray a.callout-link:focus h2 {
    color: #0f3051;
}

/* line 186, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

.generic-callout.gray a.callout-link:hover .fill-stroke,
.generic-callout.gray a.callout-link:focus .fill-stroke {
    fill: #0f3051;
    stroke: #0f3051;
}

/* line 196, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

.generic-callout.green {
    background: linear-gradient(-135deg, #1d8655, #0f432b);
}

/* line 199, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

.generic-callout.green.access-contrast {
    background: linear-gradient(-135deg, #082e1c, #06120c) !important;
}

/* line 203, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

.generic-callout.green .overlay {
    background: linear-gradient(-135deg, rgba(29,134,85,0.8), rgba(15,67,43,0.8));
}

/* line 209, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

.generic-callout.green .icon-box svg,
.generic-callout.green .icon-box path,
.generic-callout.green .icon-box stroke {
    fill: #1d8655;
    stroke: #1d8655;
}

/* line 218, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

.generic-callout h3 {
    margin-top: 0;
}

/* line 222, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

.generic-callout .d-table,
.generic-callout .media {
    height: 100%;
}

/* line 226, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

.generic-callout .category-type {
    border-bottom: 1px solid #cbced3;
    padding-bottom: 10px;
    margin-bottom: 15px;
}

/* line 232, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

.generic-callout .category-title {
    margin-bottom: 10px;
}

/* line 235, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

.generic-callout .category-title.access-contrast h2 {
    color: #fff !important;
}

/* line 241, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

.generic-callout .media-left {
    padding-right: 20px;
    width: 90px;
}

/* line 253, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

.generic-callout .date {
    margin-bottom: 5px;
}

/* line 257, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

.generic-callout .callout-link {
    display: inline-block;
    vertical-align: top;
}

/* line 262, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

.generic-callout .generic-arrow {
    bottom: auto;
    left: auto;
}

/* line 145, wp-content/themes/ssab/assets/source/scss/const/_mixins.scss */

.generic-callout:hover,
.generic-callout:focus {
    box-shadow: 0 5px 25px 0 rgba(23,23,23,0.45);
}

/* line 273, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

a.callout-link {
    display: block;
}

/* line 145, wp-content/themes/ssab/assets/source/scss/const/_mixins.scss */

a.callout-link:hover,
a.callout-link:focus {
    text-decoration: none;
}

/* line 281, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

a h2 {
    transition: color .4s ease 0s;
}

/* line 145, wp-content/themes/ssab/assets/source/scss/const/_mixins.scss */

a.generic-callout:hover,
a.generic-callout:focus {
    text-decoration: none;
}

/* line 293, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

a.text-white .fill-stroke {
    fill: #fff;
    stroke: #fff;
}

/* line 301, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

a:hover .animated-arrow .icon,
a:focus .animated-arrow .icon {
    left: 20px;
}

/* line 309, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

.three-callouts-section {
    margin-top: 20px;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
}

/* line 317, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

.three-callouts-section .half-width-cell {
    width: 100%;
    margin-bottom: 10px;
}

/* line 345, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

.three-callouts-section .half-width-cell:last-child {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-bottom: 0;
}

/* line 351, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

.three-callouts-section .half-width-callout {
    width: 100%;
    margin-bottom: 10px;
}

/* line 383, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

.three-callouts-section .half-width-callout:last-child {
    margin-bottom: 0;
}

/* line 405, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

.three-callouts-section .icon-box svg {
    max-width: 68px;
    max-height: 68px;
}

/* line 418, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

.blue-overlay .overlay {
    background: linear-gradient(-135deg, rgba(21,85,146,0.8), rgba(15,48,81,0.8));
    border-radius: 8px;
}

/* line 422, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

.blue-overlay .overlay.access-contrast {
    background: linear-gradient(-135deg, rgba(15,39,64,0.8), rgba(6,21,36,0.8));
}

/* line 427, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

.blue-overlay .d-table,
.blue-overlay .media {
    height: 270px;
}

/* line 452, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

.blue-overlay .category-type {
    border: 0;
    margin-bottom: 0;
}

/* line 458, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

.month-date {
    font-family: "source-sans-pro",sans-serif;
}

/* line 462, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

.month-name {
    font-weight: 600;
    font-size: 1.6rem;
    line-height: 1.25;
    letter-spacing: 0.01px;
}

/* line 472, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

.month-name.access-font {
    font-size: 3rem;
}

/* line 477, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

.date-no {
    font-weight: 700;
    font-size: 5.5rem;
    line-height: 1;
    color: #1d8655;
}

/* line 487, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

.date-no.access-contrast {
    color: #fff;
}

/* line 491, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

.date-no.access-font {
    font-size: 7rem;
}

/* line 500, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

.generic-callout.gray.feat-event-link {
    background-image: url("../../assets/images/cal-overlay.png"),linear-gradient(214deg, rgba(247,248,250,0.9), rgba(214,218,223,0.9));
    background-size: contain;
}

/* line 503, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

.generic-callout.gray.feat-event-link.access-contrast {
    background-image: url("../../assets/images/cal-overlay.png"),linear-gradient(214deg, rgba(47,48,50,0.9), rgba(14,18,23,0.9));
}

/* line 511, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

.full-callout-overlay-container {
    padding: 40px 20px 20px;
}

/* line 529, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

.research-callout .container {
    padding: 0 30px;
}

/* line 596, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

.page-template-board-meetings .container-fluid-medium-bm-pg {
    margin: 50px 0;
}

/* line 601, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

.text-block-callout {
    border-radius: 8px;
    box-shadow: none;
    padding: 3rem;
}

/* line 606, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

.text-block-callout.access-contrast {
    background: #000 !important;
}

/* line 610, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

.text-block-callout.blue,
.text-block-callout.green {
    color: #fff;
}

/* line 614, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

.text-block-callout.blue {
    background: linear-gradient(-135deg, #155592, #0f3051);
}

/* line 618, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

.text-block-callout.green {
    background: linear-gradient(-135deg, #1d8655, #0f432b);
}

/* line 622, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

.text-block-callout.gray {
    background: linear-gradient(-135deg, #ecf1f7, #d6dadf);
}

/* line 626, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

.text-block-callout.white {
    background-color: #fff;
}

/* line 630, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

.text-block-callout.half-width,
.text-block-callout.full-width {
    min-height: 0 !important;
}

/* line 645, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

.text-block-callout.full-width {
    width: 100%;
}

/* line 649, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

.text-block-callout.drop-shadow {
    box-shadow: 0 6px 10px 0 rgba(106,106,106,0.39);
}

/* line 1, wp-content/themes/ssab/assets/source/scss/_video-callout.scss */

.video-callout {
    height: inherit;
    padding-top: 0;
}

/* line 5, wp-content/themes/ssab/assets/source/scss/_video-callout.scss */

.video-callout .d-table,
.video-callout .media {
    height: 288px;
}

/* line 30, wp-content/themes/ssab/assets/source/scss/_video-callout.scss */

.video-callout-container {
    vertical-align: bottom;
    padding: 44px 27px;
}

/* line 48, wp-content/themes/ssab/assets/source/scss/_video-callout.scss */

.video-callout-caption {
    max-width: 225px;
}

/* line 63, wp-content/themes/ssab/assets/source/scss/_video-callout.scss */

.video-callout-caption h2 {
    color: #0f3051;
}

/* line 68, wp-content/themes/ssab/assets/source/scss/_video-callout.scss */

.play-button {
    display: block;
    width: 50px;
    height: 50px;
    border-radius: 100%;
    border: 5px solid #0f3051;
    box-shadow: 0 6px 10px 0 rgba(106,106,106,0.39);
    transition: border-color .4s ease 0s;
}

/* line 145, wp-content/themes/ssab/assets/source/scss/const/_mixins.scss */

.play-button:hover,
.play-button:focus {
    border-color: #155592;
}

/* line 80, wp-content/themes/ssab/assets/source/scss/_video-callout.scss */

.play-button:hover .arrow-right,
.play-button:focus .arrow-right {
    border-left-color: #155592;
}

/* line 91, wp-content/themes/ssab/assets/source/scss/_video-callout.scss */

.arrow-right {
    width: 0;
    height: 0;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    border-left: 20px solid #0f3051;
    margin: 10px 12px;
    display: block;
    transition: border-left-color .4s ease 0s;
}

/* line 109, wp-content/themes/ssab/assets/source/scss/_video-callout.scss */

.play-button-small {
    display: block;
    width: 25px;
    height: 25px;
    border-radius: 100%;
    border: 3px solid #155592;
    box-shadow: 0 6px 10px 0 rgba(106,106,106,0.39);
    transition: border-color .4s ease 0s;
}

/* line 118, wp-content/themes/ssab/assets/source/scss/_video-callout.scss */

.play-button-small .icon {
    vertical-align: top;
}

/* line 122, wp-content/themes/ssab/assets/source/scss/_video-callout.scss */

.play-button-small .arrow-right {
    margin: 5px 6px;
    border-top-width: 5px;
    border-bottom-width: 5px;
    border-left-width: 10px;
    border-left-color: #155592;
}

/* line 145, wp-content/themes/ssab/assets/source/scss/const/_mixins.scss */

.play-button-small:hover,
.play-button-small:focus {
    border-color: #0f3051;
}

/* line 133, wp-content/themes/ssab/assets/source/scss/_video-callout.scss */

.play-button-small:hover .arrow-right,
.play-button-small:focus .arrow-right {
    border-left-color: #0f3051;
}

/* line 140, wp-content/themes/ssab/assets/source/scss/_video-callout.scss */

.video-popup {
    width: 100%;
    height: 100%;
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    padding: 22px 12px;
    overflow-y: auto;
    overflow-x: hidden;
    z-index: 1;
    background: rgba(255,255,255,0.85);
}

/* line 153, wp-content/themes/ssab/assets/source/scss/_video-callout.scss */

.video-popup .responsive-video {
    padding-top: 56.25%;
    border-radius: 8px;
    overflow: hidden;
    background-color: #cbced3;
}

/* line 159, wp-content/themes/ssab/assets/source/scss/_video-callout.scss */

.video-popup .responsive-video iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
}

/* line 172, wp-content/themes/ssab/assets/source/scss/_video-callout.scss */

.white-blur {
    background: rgba(255,255,255,0.85);
}

/* line 178, wp-content/themes/ssab/assets/source/scss/_video-callout.scss */

.popup-close {
    width: 32px;
    height: 30px;
    display: block;
    position: absolute;
    top: -40px;
    right: 0;
    line-height: 100%;
    text-align: center;
}

/* line 189, wp-content/themes/ssab/assets/source/scss/_video-callout.scss */

.popup-close:hover .fill-stroke,
.popup-close:focus .fill-stroke {
    stroke: #c12b2b;
}

/* line 195, wp-content/themes/ssab/assets/source/scss/_video-callout.scss */

.video-box {
    max-width: 640px;
    margin: 0 auto;
    height: 100%;
}

/* line 212, wp-content/themes/ssab/assets/source/scss/_video-callout.scss */

.video-box .d-table,
.video-box .media {
    height: 100%;
}

/* line 217, wp-content/themes/ssab/assets/source/scss/_video-callout.scss */

.popup-title {
    color: #0f3051;
    padding-right: 50px;
}

/* line 222, wp-content/themes/ssab/assets/source/scss/_video-callout.scss */

.related-video-list {
    padding-top: 30px;
}

/* line 225, wp-content/themes/ssab/assets/source/scss/_video-callout.scss */

.related-video-list li {
    text-align: center;
    font-weight: 700;
    font-style: normal;
    line-height: 1.28;
    letter-spacing: 0.01px;
    margin-bottom: 37px;
    width: 100%;
}

/* line 237, wp-content/themes/ssab/assets/source/scss/_video-callout.scss */

.related-video-list li .play-button-small {
    margin: 5px auto 0;
}

/* line 245, wp-content/themes/ssab/assets/source/scss/_video-callout.scss */

.related-video-list li a {
    display: inline-block;
    color: #155592;
}

/* line 145, wp-content/themes/ssab/assets/source/scss/const/_mixins.scss */

.related-video-list li a:hover,
.related-video-list li a:focus {
    color: #0f3051;
    text-decoration: none;
}

/* line 253, wp-content/themes/ssab/assets/source/scss/_video-callout.scss */

.related-video-list li a:hover .play-button-small,
.related-video-list li a:focus .play-button-small {
    border-color: #0f3051;
}

/* line 256, wp-content/themes/ssab/assets/source/scss/_video-callout.scss */

.related-video-list li a:hover .play-button-small .arrow-right,
.related-video-list li a:focus .play-button-small .arrow-right {
    border-left-color: #0f3051;
}

/* line 289, wp-content/themes/ssab/assets/source/scss/_video-callout.scss */

.video-callout-small:last-child,
.video-callout-small:nth-last-child(2) {
    margin-bottom: 0;
}

/* line 295, wp-content/themes/ssab/assets/source/scss/_video-callout.scss */

.popup-open {
    overflow: hidden;
}

/* line 298, wp-content/themes/ssab/assets/source/scss/_video-callout.scss */

.popup-open .main {
    z-index: 1;
}

/* line 29, wp-content/themes/ssab/assets/source/scss/_announcements-listing.scss */

.announcement-list .announcement-box {
    display: block;
    height: 100%;
    background: #fff;
    box-shadow: 0 3px 10px 0 rgba(25,25,25,0.25);
    border-radius: 8px;
    transition: box-shadow .4s ease 0s;
    min-height: 320px;
}

/* line 50, wp-content/themes/ssab/assets/source/scss/_announcements-listing.scss */

.announcement-list .announcement-box .animated-arrow {
    bottom: 25px;
    padding: 0 60px 0 30px;
}

/* line 60, wp-content/themes/ssab/assets/source/scss/_announcements-listing.scss */

.announcement-list .announcement-box a {
    color: #0f3051;
}

/* line 145, wp-content/themes/ssab/assets/source/scss/const/_mixins.scss */

.announcement-list .announcement-box:hover,
.announcement-list .announcement-box:focus {
    text-decoration: none;
    box-shadow: 0 5px 25px 0 rgba(23,23,23,0.45);
}

/* line 69, wp-content/themes/ssab/assets/source/scss/_announcements-listing.scss */

.announcement-list .announcement-box:hover .category-title h3,
.announcement-list .announcement-box:focus .category-title h3 {
    color: #0f3051;
}

/* line 75, wp-content/themes/ssab/assets/source/scss/_announcements-listing.scss */

.announcement-list .announcement-box:hover .animated-arrow .icon,
.announcement-list .announcement-box:focus .animated-arrow .icon {
    left: 20px;
}

/* line 79, wp-content/themes/ssab/assets/source/scss/_announcements-listing.scss */

.announcement-list .announcement-box:hover .animated-arrow .fill-stroke,
.announcement-list .announcement-box:focus .animated-arrow .fill-stroke {
    fill: #0f3051;
    stroke: #0f3051;
}

/* line 105, wp-content/themes/ssab/assets/source/scss/_announcements-listing.scss */

.announcement-img {
    display: block;
    border-radius: 8px 8px 0 0;
    height: 0;
    padding-top: 58.3333%;
    overflow: hidden;
    outline: 0;
}

/* line 113, wp-content/themes/ssab/assets/source/scss/_announcements-listing.scss */

.announcement-img .overlay {
    background: linear-gradient(-135deg, rgba(21,85,146,0.66), rgba(15,48,81,0.6));
    outline: 2px dashed transparent;
    outline-offset: -5px;
}

/* line 138, wp-content/themes/ssab/assets/source/scss/const/_mixins.scss */

.announcement-img:focus {
    outline: 2px dashed transparent;
    outline-color: transparent;
}

/* line 122, wp-content/themes/ssab/assets/source/scss/_announcements-listing.scss */

.announcement-img:focus .overlay {
    outline-color: #fff;
}

/* line 128, wp-content/themes/ssab/assets/source/scss/_announcements-listing.scss */

.announcement-content-box {
    padding: 20px 30px 25px;
}

/* line 139, wp-content/themes/ssab/assets/source/scss/_announcements-listing.scss */

.announcement-content-box .category-title {
    margin-bottom: 10px;
}

/* line 142, wp-content/themes/ssab/assets/source/scss/_announcements-listing.scss */

.announcement-content-box .category-title h3 {
    color: #155592;
    transition: color .4s ease 0s;
}

/* line 148, wp-content/themes/ssab/assets/source/scss/_announcements-listing.scss */

.announcement-content-box .category-type {
    border-bottom: 1px solid #cbced3;
    padding-bottom: 7px;
    margin-bottom: 12px;
}

/* line 170, wp-content/themes/ssab/assets/source/scss/_announcements-listing.scss */

.announcement-content-box .overlay-callout-content {
    margin-bottom: 37px;
}

/* line 252, wp-content/themes/ssab/assets/source/scss/_announcements-listing.scss */

.filter-open .featured-callouts .announcement-content-box.no-image {
    border-radius: 8px;
}

/* line 299, wp-content/themes/ssab/assets/source/scss/_announcements-listing.scss */

.featured-callouts {
    background: #fff;
    box-shadow: 0 3px 10px 0 rgba(25,25,25,0.25);
    border-radius: 8px;
    transition: box-shadow .4s ease 0s;
}

/* line 145, wp-content/themes/ssab/assets/source/scss/const/_mixins.scss */

.featured-callouts:hover,
.featured-callouts:focus {
    text-decoration: none;
    box-shadow: 0 5px 25px 0 rgba(23,23,23,0.45);
}

/* line 310, wp-content/themes/ssab/assets/source/scss/_announcements-listing.scss */

.featured-callouts .fill-stroke {
    fill: #fff;
    stroke: #fff;
}

/* line 315, wp-content/themes/ssab/assets/source/scss/_announcements-listing.scss */

.featured-callouts .category-type {
    border-bottom-color: rgba(203,206,211,0.2);
}

/* line 327, wp-content/themes/ssab/assets/source/scss/_announcements-listing.scss */

.featured-callouts a .category-title h3 {
    color: #fff;
}

/* line 333, wp-content/themes/ssab/assets/source/scss/_announcements-listing.scss */

.featured-callouts .announcement-content-box {
    border-radius: 0 0 8px 8px;
}

/* line 346, wp-content/themes/ssab/assets/source/scss/_announcements-listing.scss */

.featured-callouts .announcement-content-box.no-image {
    border-radius: 8px;
}

/* line 351, wp-content/themes/ssab/assets/source/scss/_announcements-listing.scss */

.featured-callouts .featured-img {
    border-radius: 8px 8px 0 0;
    height: 0;
    padding-top: 67.6056%;
    overflow: hidden;
    display: block;
    outline-offset: -5px;
    outline-color: #fff;
}

/* line 376, wp-content/themes/ssab/assets/source/scss/_announcements-listing.scss */

.announcement-list,
.featured-callouts {
    margin-bottom: 10px;
}

/* line 396, wp-content/themes/ssab/assets/source/scss/_announcements-listing.scss */

.post-type-archive-announcements .search-results-container {
    background-color: #fff;
}

/* line 398, wp-content/themes/ssab/assets/source/scss/_announcements-listing.scss */

.post-type-archive-announcements .search-results-container .announcement-results {
    max-width: 1552px;
    margin: 10px auto;
    box-shadow: none;
}

/* line 414, wp-content/themes/ssab/assets/source/scss/_announcements-listing.scss */

.post-type-archive-announcements .search-results-container .search-result-pagination .pagination {
    padding-top: 0;
    margin-top: 0;
    border-top: 0;
}

/* line 422, wp-content/themes/ssab/assets/source/scss/_announcements-listing.scss */

.post-type-archive-announcements .search-results .search-results-container {
    background-color: #f4f7fa;
}

/* line 430, wp-content/themes/ssab/assets/source/scss/_announcements-listing.scss */

.post-type-archive-announcements .search-results .search-results-container .search-result-pagination .pagination {
    border-top: 1px solid #cbced3;
    padding-top: 25px;
    margin-top: 30px;
}

/* line 1, wp-content/themes/ssab/assets/source/scss/_search.scss */

.search-block {
    position: absolute;
    right: -100px;
    top: 60px;
    opacity: 0;
    visibility: hidden;
    transition: right .2s ease 0s,opacity .2s ease 0s;
}

/* line 23, wp-content/themes/ssab/assets/source/scss/_search.scss */

body.menu-opened .search-block {
    opacity: 1;
    position: absolute;
    top: 60px;
    left: -30px;
    right: 0;
    width: 100%;
    z-index: 2;
    visibility: visible;
}

/* line 44, wp-content/themes/ssab/assets/source/scss/_search.scss */

#search_button {
    background-color: #f4f7fa;
    border-radius: 50%;
    height: 38px;
    min-width: auto;
    padding: 0;
    position: absolute;
    right: 7px;
    top: 7px;
    width: 38px;
    font-size: 1.7rem !important;
}

/* line 56, wp-content/themes/ssab/assets/source/scss/_search.scss */

#search_button svg {
    fill: #005ea1;
    stroke: #005ea1;
}

/* line 60, wp-content/themes/ssab/assets/source/scss/_search.scss */

#search_button svg.access-contrast {
    fill: #fff;
    stroke: #fff;
}

/* line 66, wp-content/themes/ssab/assets/source/scss/_search.scss */

#search_button:hover {
    background-color: #005ea1;
}

/* line 69, wp-content/themes/ssab/assets/source/scss/_search.scss */

#search_button:hover svg {
    fill: #fff;
    stroke: #fff;
}

/* line 76, wp-content/themes/ssab/assets/source/scss/_search.scss */

.search-results-small {
    display: block;
}

/* line 84, wp-content/themes/ssab/assets/source/scss/_search.scss */

.search-results-large {
    display: none;
}

/* line 92, wp-content/themes/ssab/assets/source/scss/_search.scss */

.search-result-info {
    margin: 40px 0;
    text-align: center;
}

/* line 102, wp-content/themes/ssab/assets/source/scss/_search.scss */

.result-title {
    cursor: pointer;
}

/* line 105, wp-content/themes/ssab/assets/source/scss/_search.scss */

.result-title:hover {
    color: #0f3051;
}

/* line 108, wp-content/themes/ssab/assets/source/scss/_search.scss */

.result-title:hover .search-result-icon {
    fill: #0f3051;
}

/* line 114, wp-content/themes/ssab/assets/source/scss/_search.scss */

.search-results-container {
    background-color: #f4f7fa;
    padding-top: 40px;
}

/* line 118, wp-content/themes/ssab/assets/source/scss/_search.scss */

.search-results-container.access-contrast {
    background-color: #000;
}

/* line 126, wp-content/themes/ssab/assets/source/scss/_search.scss */

.search-results-container .search-result-wrapper {
    padding: 25px;
}

/* line 134, wp-content/themes/ssab/assets/source/scss/_search.scss */

.search-results-container .append-search-result-small {
    background-color: #fff;
}

/* line 138, wp-content/themes/ssab/assets/source/scss/_search.scss */

.search-results-container .append-search-result,
.search-results-container .announcement-results {
    border-radius: 8px;
    box-shadow: 0 3px 10px 0 rgba(0,0,0,0.2);
    margin: 10px;
    padding: 25px;
}

/* line 152, wp-content/themes/ssab/assets/source/scss/_search.scss */

.search-results-container .append-search-result .result-wrapper,
.search-results-container .announcement-results .result-wrapper {
    padding: 0 1rem;
}

/* line 167, wp-content/themes/ssab/assets/source/scss/_search.scss */

.search-results-container .append-search-result .result-text .result-desc,
.search-results-container .announcement-results .result-text .result-desc {
    line-height: 1.5;
    margin-top: .5rem;
}

/* line 172, wp-content/themes/ssab/assets/source/scss/_search.scss */

.search-results-container .append-search-result .result-text .tbody.date,
.search-results-container .announcement-results .result-text .tbody.date {
    margin-bottom: 0;
}

/* line 177, wp-content/themes/ssab/assets/source/scss/_search.scss */

.search-results-container .append-search-result .result-icon,
.search-results-container .announcement-results .result-icon {
    margin-bottom: 8px;
}

/* line 186, wp-content/themes/ssab/assets/source/scss/_search.scss */

.search-results-container .append-search-result .result-icon svg,
.search-results-container .announcement-results .result-icon svg {
    width: 40px;
}

/* line 192, wp-content/themes/ssab/assets/source/scss/_search.scss */

.search-results-container .append-search-result .search-result-wrapper a,
.search-results-container .append-search-result .search-result-wrapper p,
.search-results-container .announcement-results .search-result-wrapper a,
.search-results-container .announcement-results .search-result-wrapper p {
    margin-bottom: 25px;
    padding: 0;
}

/* line 198, wp-content/themes/ssab/assets/source/scss/_search.scss */

.search-results-container .append-search-result .search-result-wrapper br,
.search-results-container .announcement-results .search-result-wrapper br {
    margin-bottom: 40px;
}

/* line 203, wp-content/themes/ssab/assets/source/scss/_search.scss */

.search-results-container .append-search-result .research-list,
.search-results-container .announcement-results .research-list {
    margin-bottom: 40px;
}

/* line 208, wp-content/themes/ssab/assets/source/scss/_search.scss */

.search-results-container h3 {
    color: #005ea1;
}

/* line 212, wp-content/themes/ssab/assets/source/scss/_search.scss */

.search-results-container .result-link {
    text-decoration: underline;
    word-break: break-all;
}

/* line 217, wp-content/themes/ssab/assets/source/scss/_search.scss */

.search-results-container .search-result-pagination {
    margin: 30px 0px;
    text-align: center;
    font-size: 2rem;
}

/* line 226, wp-content/themes/ssab/assets/source/scss/_search.scss */

.search-results-container .search-result-pagination .search-result-pagination-link {
    color: #005ea1;
    cursor: pointer;
    margin: 0 20px;
}

/* line 242, wp-content/themes/ssab/assets/source/scss/_search.scss */

.search-results-container .search-result-pagination .search-result-pagination-link:hover {
    color: #0f3051;
    text-decoration: underline;
}

/* line 249, wp-content/themes/ssab/assets/source/scss/_search.scss */

.search-results-container .search-close-btn {
    color: #707070;
    cursor: pointer;
    display: block;
    font-size: 22px;
    font-weight: 700;
    padding-bottom: 16px;
    text-align: center;
}

/* line 262, wp-content/themes/ssab/assets/source/scss/_search.scss */

.search-results-container .search-close-btn svg {
    width: 15px;
    margin-left: 10px;
}

/* line 269, wp-content/themes/ssab/assets/source/scss/_search.scss */

.hide {
    display: none;
}

/* line 274, wp-content/themes/ssab/assets/source/scss/_search.scss */

#search_input:focus {
    outline: 2px dashed transparent;
    outline-color: #155592;
}

/* line 12, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.board-meetings-announcements-section .box-cell {
    padding-left: 30px;
}

/* line 21, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.board-meetings-announcements-section h2 {
    margin-left: 10px;
    margin-top: 20px;
}

/* line 29, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.board-meetings-announcements-section .board-meetings,
.board-meetings-announcements-section .announcements {
    margin-bottom: 48px;
}

/* line 36, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.board-meetings-announcements-section .board-meetings .see-more-link,
.board-meetings-announcements-section .announcements .see-more-link {
    font-size: 1.8rem;
    font-weight: 700;
    margin-left: 10px;
}

/* line 41, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.board-meetings-announcements-section .board-meetings .see-more-link.access-font,
.board-meetings-announcements-section .announcements .see-more-link.access-font {
    font-size: 2.8rem;
}

/* line 52, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.board-meetings-announcements-section .board-meetings .see-more-link svg,
.board-meetings-announcements-section .announcements .see-more-link svg {
    fill: #005ea1;
    stroke: #005ea1;
    margin-left: 8px;
    position: absolute;
    top: 55%;
    transform: translate(0, -50%);
    transition: margin-left .4s;
}

/* line 61, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.board-meetings-announcements-section .board-meetings .see-more-link svg.access-contrast,
.board-meetings-announcements-section .announcements .see-more-link svg.access-contrast {
    fill: #fff;
    stroke: #fff;
}

/* line 68, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.board-meetings-announcements-section .board-meetings .see-more-link:hover svg,
.board-meetings-announcements-section .announcements .see-more-link:hover svg {
    margin-left: 16px;
    fill: #0f3051;
    stroke: #0f3051;
}

/* line 72, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.board-meetings-announcements-section .board-meetings .see-more-link:hover svg.access-contrast,
.board-meetings-announcements-section .announcements .see-more-link:hover svg.access-contrast {
    fill: #fff;
    stroke: #fff;
}

/* line 100, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.board-meetings-announcements-section .announcements-listing {
    overflow-x: scroll;
    white-space: nowrap;
}

/* line 107, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.board-meetings-announcements-section .announcements-listing .announcements-list {
    display: inline-block;
    background-color: #fff;
    padding: 20px 20px 15px;
    border-radius: 8px;
    box-shadow: 0 6px 10px 0 rgba(106,106,106,0.39);
    width: 260px;
    height: 275px;
    margin: 15px 5px 18px;
    white-space: normal;
    vertical-align: top;
}

/* line 119, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.board-meetings-announcements-section .announcements-listing .announcements-list.access-contrast {
    background-color: #222 !important;
    padding: 20px;
}

/* line 124, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.board-meetings-announcements-section .announcements-listing .announcements-list.access-font {
    height: 550px;
}

/* line 149, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.board-meetings-announcements-section .announcements-listing .announcements-list:first-child {
    margin-left: 10px;
}

/* line 160, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.board-meetings-announcements-section .announcements-listing .announcements-list h3 {
    color: #005ea1;
    transition: color .4s ease;
}

/* line 170, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.board-meetings-announcements-section .announcements-listing .announcements-list h3.hover {
    color: #0f3051;
}

/* line 181, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.board-meetings-announcements-section .announcements-listing .announcements-list a {
    position: absolute;
    bottom: 15px;
}

/* line 195, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.board-meetings-announcements-section .announcements-listing .announcements-list p {
    height: 4.6em;
    line-height: 1.5;
    display: block;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

/* line 217, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.board-meetings-announcements-section .board-meetings a[href="/board_meetings"] {
    display: block;
}

/* line 220, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.board-meetings-announcements-section .board-meetings .board-meetings-list {
    margin: 0;
    overflow-x: scroll;
    white-space: nowrap;
    margin-bottom: 24px;
}

/* line 233, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.board-meetings-announcements-section .board-meetings h2 {
    margin: 20px 0 15px 10px;
    padding: 0;
}

/* line 247, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.board-meetings-announcements-section .board-meetings .event {
    background-color: #fff;
    border-radius: 8px;
    box-shadow: 0 3px 10px 0 rgba(0,0,0,0.2);
    display: inline-block;
    margin: 10px 5px 23px;
    height: 255px;
    width: 255px;
    padding: 15px 26px;
    vertical-align: top;
    text-decoration: none;
    scroll-snap-align: center;
}

/* line 260, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.board-meetings-announcements-section .board-meetings .event.access-contrast {
    background-color: #0f3051 !important;
}

/* line 284, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.board-meetings-announcements-section .board-meetings .event.access-font {
    height: 450px;
}

/* line 291, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.board-meetings-announcements-section .board-meetings .event span {
    display: block;
}

/* line 293, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.board-meetings-announcements-section .board-meetings .event span.access-contrast {
    color: #fff !important;
}

/* line 298, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.board-meetings-announcements-section .board-meetings .event .event-date,
.board-meetings-announcements-section .board-meetings .event .event-info {
    display: block;
    font-family: "source-sans-pro",sans-serif;
}

/* line 308, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.board-meetings-announcements-section .board-meetings .event .event-date {
    border-bottom: solid 1px #cfd6dd;
}

/* line 329, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.board-meetings-announcements-section .board-meetings .event .event-date .event-month {
    color: #0f3051;
    font-size: 1.6rem;
    font-weight: 600;
    text-align: center;
    margin-top: 8px;
}

/* line 335, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.board-meetings-announcements-section .board-meetings .event .event-date .event-month.access-font {
    font-size: 3rem;
}

/* line 338, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.board-meetings-announcements-section .board-meetings .event .event-date .event-month.access-contrast {
    color: #fff !important;
}

/* line 343, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.board-meetings-announcements-section .board-meetings .event .event-date .event-day {
    color: #155592;
    font-size: 5.5rem;
    font-weight: 700;
    text-align: center;
    margin-bottom: 8px;
    line-height: 6rem;
    transition: color .4s;
}

/* line 357, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.board-meetings-announcements-section .board-meetings .event .event-date .event-day.access-font {
    font-size: 7.5rem;
}

/* line 360, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.board-meetings-announcements-section .board-meetings .event .event-date .event-day.access-contrast {
    color: #fff !important;
}

/* line 366, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.board-meetings-announcements-section .board-meetings .event .event-info {
    display: inline-block;
    white-space: normal;
}

/* line 377, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.board-meetings-announcements-section .board-meetings .event .event-info .event-title {
    font-size: 1.4rem;
    margin-bottom: 0;
    margin-top: 10px;
    width: auto;
    transition: color .4s;
}

/* line 384, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.board-meetings-announcements-section .board-meetings .event .event-info .event-title.access-contrast {
    color: #fff !important;
}

/* line 397, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.board-meetings-announcements-section .board-meetings .event .event-info .event-title+svg {
    display: none;
}

/* line 410, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.board-meetings-announcements-section .board-meetings .event .event-info .event-title+svg.access-contrast {
    fill: #fff !important;
    stroke: #fff !important;
}

/* line 417, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.board-meetings-announcements-section .board-meetings .event .event-info .event-full-date {
    word-wrap: break-all;
}

/* line 424, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.board-meetings-announcements-section .board-meetings .event .event-info .event-location {
    color: #005ea1;
    font-size: 1.4rem;
}

/* line 428, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.board-meetings-announcements-section .board-meetings .event .event-info .event-location.access-contrast {
    color: #fff !important;
}

/* line 434, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.board-meetings-announcements-section .board-meetings .event .board-arrow {
    width: 15px;
    height: 9px;
    display: none;
    fill: #005ea1;
    stroke: #005ea1;
    position: absolute;
    bottom: 15px;
}

/* line 451, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.board-meetings-announcements-section .board-meetings .event .board-arrow.access-contrast {
    fill: #fff !important;
    stroke: #fff !important;
}

/* line 457, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.board-meetings-announcements-section .board-meetings .event.featured .event-day,
.board-meetings-announcements-section .board-meetings .event.featured .event-title {
    color: #1d8655;
}

/* line 468, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.board-meetings-announcements-section .board-meetings .event.featured .board-arrow {
    fill: #1d8655;
    stroke: #1d8655;
}

/* line 473, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.board-meetings-announcements-section .board-meetings .event:first-child {
    margin-left: 10px;
}

/* line 479, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.board-meetings-announcements-section .board-meetings .event:last-child {
    border-bottom: 0;
}

/* line 518, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.board-meetings-announcements-section .box-cell:first-child {
    padding-left: 0;
}

/* line 530, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.board-meetings-announcements-section .box-cell .board-meetings h2 {
    margin-left: 25px;
    margin-bottom: 0;
}

/* line 534, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.board-meetings-announcements-section .box-cell .board-meetings .board-meetings-list-container {
    margin: 0;
    overflow-x: scroll;
    overflow-y: hidden;
    white-space: nowrap;
    padding: 15px;
    scroll-snap-type: x mandatory;
    scroll-padding: 25%;
}

/* line 544, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.board-meetings-announcements-section .box-cell .board-meetings .board-meetings-list-full {
    display: inline-block;
}

/* line 548, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.board-meetings-announcements-section .box-cell .board-meetings .see-more-link {
    margin-left: 25px;
    top: -20px;
}

/* line 556, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.board-meetings-announcements-section .box-cell .board-meetings .event {
    transition: box-shadow .4s ease;
    height: 260px;
    width: 275px;
    cursor: pointer;
    transition: height .4s ease,width .4s ease;
}

/* line 563, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.board-meetings-announcements-section .box-cell .board-meetings .event.access-font {
    height: 450px;
    width: 325px;
}

/* line 614, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.board-meetings-announcements-section .box-cell .board-meetings .event .event-info {
    max-width: none;
}

/* line 628, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.board-meetings-announcements-section .box-cell .board-meetings .event .event-info .event-title {
    white-space: normal;
}

/* line 636, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.board-meetings-announcements-section .box-cell .board-meetings .event .board-arrow {
    display: inline-block;
    left: 26px;
    transition: left .4s ease;
}

/* line 646, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.board-meetings-announcements-section .box-cell .board-meetings .event .event-detail {
    width: 100%;
    height: 100%;
    background-color: #fff;
    border-radius: 8px;
    font-family: "source-sans-pro",sans-serif;
    padding: 15px 26px;
}

/* line 654, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.board-meetings-announcements-section .box-cell .board-meetings .event .event-detail.access-contrast {
    background-color: #0f3051;
}

/* line 658, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.board-meetings-announcements-section .box-cell .board-meetings .event .event-detail .event-detail-close-icon {
    position: absolute;
    right: 34px;
    top: 24px;
    width: 20px;
    z-index: 10;
}

/* line 671, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.board-meetings-announcements-section .box-cell .board-meetings .event .event-detail .event-detail-close-icon.access-contrast svg path {
    fill: #fff;
    stroke: #fff;
}

/* line 679, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.board-meetings-announcements-section .box-cell .board-meetings .event .event-detail .event-detail-info {
    display: inline-block;
    margin-left: 30px;
}

/* line 684, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.board-meetings-announcements-section .box-cell .board-meetings .event .event-detail .event-detail-month {
    color: #0f3051;
    font-size: 1.6rem;
    font-weight: 600;
    text-align: center;
    margin-top: 8px;
}

/* line 696, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.board-meetings-announcements-section .box-cell .board-meetings .event .event-detail .event-detail-date {
    color: #0f3051;
    font-size: 5.5rem;
    font-weight: 700;
    text-align: center;
    line-height: 6rem;
    transition: color .4s;
}

/* line 710, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.board-meetings-announcements-section .box-cell .board-meetings .event .event-detail .event-detail-hr {
    margin: 18px 0;
}

/* line 714, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.board-meetings-announcements-section .box-cell .board-meetings .event .event-detail .event-detail-title {
    color: #0f3051;
    white-space: normal;
}

/* line 719, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.board-meetings-announcements-section .box-cell .board-meetings .event .event-detail .event-detail-desc {
    white-space: normal;
    margin-top: 17px;
    height: 4.6em;
    line-height: 1.5;
    display: block;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

/* line 145, wp-content/themes/ssab/assets/source/scss/const/_mixins.scss */

.board-meetings-announcements-section .box-cell .board-meetings .event:hover,
.board-meetings-announcements-section .box-cell .board-meetings .event:focus {
    box-shadow: 0 5px 25px 0 rgba(23,23,23,0.45);
}

/* line 740, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.board-meetings-announcements-section .box-cell .board-meetings .event:hover .event-day,
.board-meetings-announcements-section .box-cell .board-meetings .event:focus .event-day {
    color: #0f3051;
}

/* line 744, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.board-meetings-announcements-section .box-cell .board-meetings .event:hover .event-info .event-title,
.board-meetings-announcements-section .box-cell .board-meetings .event:focus .event-info .event-title {
    color: #0f3051;
}

/* line 748, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.board-meetings-announcements-section .box-cell .board-meetings .event:hover .board-arrow,
.board-meetings-announcements-section .box-cell .board-meetings .event:focus .board-arrow {
    left: 46px;
    fill: #0f3051;
    stroke: #0f3051;
}

/* line 754, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.board-meetings-announcements-section .box-cell .board-meetings .event:hover.featured .event-day,
.board-meetings-announcements-section .box-cell .board-meetings .event:focus.featured .event-day {
    color: #0f432b;
}

/* line 758, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.board-meetings-announcements-section .box-cell .board-meetings .event:hover.featured .event-info .event-title,
.board-meetings-announcements-section .box-cell .board-meetings .event:focus.featured .event-info .event-title {
    color: #0f432b;
}

/* line 762, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.board-meetings-announcements-section .box-cell .board-meetings .event:hover.featured .board-arrow,
.board-meetings-announcements-section .box-cell .board-meetings .event:focus.featured .board-arrow {
    left: 46px;
    fill: #0f432b;
    stroke: #0f432b;
}

/* line 771, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.board-meetings-announcements-section .box-cell .board-meetings .event.featured .event-detail .event-detail-date,
.board-meetings-announcements-section .box-cell .board-meetings .event.featured .event-detail .event-detail-title {
    color: #0f432b;
}

/* line 776, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.board-meetings-announcements-section .box-cell .board-meetings .event.active {
    width: 325px;
    height: 315px;
}

/* line 787, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.board-meetings-announcements-section .box-cell .board-meetings .event.active.access-font {
    height: 550px;
}

/* line 808, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.meeting-container,
.meeting-outer-button-container,
.meeting-year-button-container,
.meeting-top-button {
    padding: 0 !important;
}

/* line 812, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.meeting-year-container {
    padding: 20px 0 !important;
}

/* line 816, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.meeting-button {
    width: 100%;
}

/* line 820, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.meeting-top-button {
    background: linear-gradient(-135deg, #0c1b53, #0f3051);
    color: #ffffff !important;
}

/* line 824, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.meeting-top-button-text {
    text-align: center;
    vertical-align: middle;
}

/* line 830, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.meeting-bottom-button .inline-middle,
.meeting-outer-button .inline-middle {
    display: inline-block;
    margin: 0;
    vertical-align: middle;
}

/* line 835, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.meeting-bottom-button .button-img,
.meeting-outer-button .button-img {
    width: 5%;
}

/* line 838, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.meeting-bottom-button .button-title,
.meeting-outer-button .button-title {
    width: 89%;
    padding-left: 20px;
    text-align: left;
}

/* line 843, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.meeting-bottom-button .button-plus,
.meeting-outer-button .button-plus {
    width: 5%;
}

/* line 848, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.see-more-link-full-list {
    margin: auto 50px auto 25px !important;
    padding: 0 !important;
    position: relative !important;
    left: unset !important;
    bottom: unset !important;
    right: unset !important;
    top: 130px !important;
}

/* line 866, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.swipe-text {
    color: #696969;
    display: block;
    text-align: center;
}

/* line 871, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.swipe-text.access-contrast {
    color: #fff;
}

/* line 875, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.swipe-text svg {
    fill: #696969;
    stroke: #696969;
    width: 15px;
}

/* line 880, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.swipe-text svg.access-contrast {
    fill: #fff;
    stroke: #fff;
}

/* line 885, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.swipe-text svg:first-of-type {
    margin-right: 1rem;
    transform: rotate(180deg);
}

/* line 890, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

.swipe-text svg:last-of-type {
    margin-left: 1rem;
}

/* line 11, wp-content/themes/ssab/assets/source/scss/_forms.scss */

.wp-block-ninja-forms-form {
    padding: 32px 40px 0;
    max-width: 598px;
    margin: 0 auto;
}

/* line 25, wp-content/themes/ssab/assets/source/scss/_forms.scss */

.wp-block-ninja-forms-form h3 {
    color: #155592;
    margin-bottom: 15px;
}

/* line 35, wp-content/themes/ssab/assets/source/scss/_forms.scss */

.wp-block-ninja-forms-form .nf-form-layout form .nf-form-fields-required {
    display: none;
}

/* line 38, wp-content/themes/ssab/assets/source/scss/_forms.scss */

.wp-block-ninja-forms-form .nf-form-layout form .nf-form-content {
    padding: 0;
    max-width: none;
}

/* line 43, wp-content/themes/ssab/assets/source/scss/_forms.scss */

.wp-block-ninja-forms-form .nf-form-layout form .nf-form-content nf-fields-wrap nf-field .nf-error.field-wrap .nf-field-element:after {
    background-image: url("../images/icons/error.svg");
    z-index: 1;
    background-repeat: no-repeat;
    background-position: center;
    content: '';
    background-color: transparent;
    background-size: 24px;
}

/* line 60, wp-content/themes/ssab/assets/source/scss/_forms.scss */

.wp-block-ninja-forms-form .nf-form-layout form .nf-form-content nf-fields-wrap nf-field .field-wrap.textarea-wrap textarea {
    height: 150px;
}

/* line 85, wp-content/themes/ssab/assets/source/scss/_forms.scss */

.wp-block-ninja-forms-form .nf-form-layout form .nf-form-content nf-fields-wrap nf-field .nf-error-msg {
    border-left: 3px solid #c12b2b;
    padding-left: 12px;
    color: #155592;
    font-weight: 700;
    font-size: 1.4rem;
    height: 16px;
    margin-top: 10px;
    font-family: "source-sans-pro",sans-serif;
}

/* line 95, wp-content/themes/ssab/assets/source/scss/_forms.scss */

.wp-block-ninja-forms-form .nf-form-layout form .nf-form-content nf-fields-wrap nf-field input,
.wp-block-ninja-forms-form .nf-form-layout form .nf-form-content nf-fields-wrap nf-field textarea {
    transition: none;
}

/* line 138, wp-content/themes/ssab/assets/source/scss/const/_mixins.scss */

.wp-block-ninja-forms-form .nf-form-layout form .nf-form-content nf-fields-wrap nf-field input:focus,
.wp-block-ninja-forms-form .nf-form-layout form .nf-form-content nf-fields-wrap nf-field textarea:focus {
    outline: 2px dashed transparent;
    outline-color: #155592;
    outline-offset: 2px;
    outline-style: dashed;
}

/* line 105, wp-content/themes/ssab/assets/source/scss/_forms.scss */

.wp-block-ninja-forms-form .nf-form-layout form .nf-form-content .nf-field-container {
    margin-bottom: 35px;
}

/* line 112, wp-content/themes/ssab/assets/source/scss/_forms.scss */

.wp-block-ninja-forms-form .nf-form-layout form .nf-form-content .nf-field-label {
    margin: 0;
    height: 0;
}

/* line 115, wp-content/themes/ssab/assets/source/scss/_forms.scss */

.wp-block-ninja-forms-form .nf-form-layout form .nf-form-content .nf-field-label label {
    visibility: hidden;
}

/* line 119, wp-content/themes/ssab/assets/source/scss/_forms.scss */

.wp-block-ninja-forms-form .nf-form-layout form .nf-form-content .ninja-forms-field {
    border: 0;
    background-color: #fff;
    box-shadow: 0 3px 10px 0 rgba(106,106,106,0.39);
    color: #484848;
}

/* line 125, wp-content/themes/ssab/assets/source/scss/_forms.scss */

.wp-block-ninja-forms-form .nf-form-layout form .nf-form-content .ninja-forms-field[type="button"] {
    height: 44px;
    border-radius: 4px;
    background-color: #e5eaf0;
    color: #155592;
    font-size: 1.8rem;
    top: -25px;
    margin-bottom: 0;
    cursor: pointer;
}

/* line 136, wp-content/themes/ssab/assets/source/scss/_forms.scss */

.wp-block-ninja-forms-form .nf-form-layout form .nf-form-content .ninja-forms-field[type="button"]:hover {
    background-color: #155592;
    color: #fff;
}

/* line 1, wp-content/themes/ssab/assets/source/scss/_contact.scss */

.reach-out-callout {
    margin: 0 auto;
    padding: 0;
}

/* line 14, wp-content/themes/ssab/assets/source/scss/_contact.scss */

.reach-out-callout .reach-out-content {
    margin: 0 auto;
}

/* line 30, wp-content/themes/ssab/assets/source/scss/_contact.scss */

.reach-out-callout .reach-out-title {
    font-weight: 700;
    margin: 0;
}

/* line 35, wp-content/themes/ssab/assets/source/scss/_contact.scss */

.reach-out-callout .reach-out-contacts a,
.reach-out-callout .reach-out-address p+p {
    margin-bottom: 24px;
}

/* line 39, wp-content/themes/ssab/assets/source/scss/_contact.scss */

.reach-out-callout .reach-out-contacts a {
    color: #005ea1;
    cursor: pointer;
    display: inline-block;
    text-decoration: underline;
}

/* line 47, wp-content/themes/ssab/assets/source/scss/_contact.scss */

.wp-block-ninja-forms-form {
    padding: 0;
}

/* line 1, wp-content/themes/ssab/assets/source/scss/_wp-gui-changes.scss */

.editor-page-attributes__parent,
.editor-page-attributes__order {
    display: none;
}

/* line 1, wp-content/themes/ssab/assets/source/scss/_accessibility-toggle.scss */

.accessibility-toggle-container {
    position: fixed;
    top: 45vh;
    z-index: 99;
}

/* line 5, wp-content/themes/ssab/assets/source/scss/_accessibility-toggle.scss */

.accessibility-toggle-container .toggle-contrast,
.accessibility-toggle-container .toggle-font {
    display: block;
    border: 0;
    padding: 0;
    font-size: 1rem !important;
}

/* line 10, wp-content/themes/ssab/assets/source/scss/_accessibility-toggle.scss */

.accessibility-toggle-container .toggle-contrast .toggle-icon,
.accessibility-toggle-container .toggle-font .toggle-icon {
    display: inline-block;
    padding: 9px 4px;
    border: 1px solid #000;
    z-index: 3;
    height: 48px;
    width: 30px;
    background-color: #fff;
    border-left: 0;
    transition: background-color 0.3s ease;
}

/* line 28, wp-content/themes/ssab/assets/source/scss/_accessibility-toggle.scss */

.accessibility-toggle-container .toggle-contrast .toggle-icon svg,
.accessibility-toggle-container .toggle-font .toggle-icon svg {
    width: 24px;
    height: 32px;
}

/* line 35, wp-content/themes/ssab/assets/source/scss/_accessibility-toggle.scss */

.accessibility-toggle-container .toggle-contrast .toggle-icon svg path,
.accessibility-toggle-container .toggle-font .toggle-icon svg path {
    fill: #005ea1;
    transition: fill 0.3s ease;
}

/* line 41, wp-content/themes/ssab/assets/source/scss/_accessibility-toggle.scss */

.accessibility-toggle-container .toggle-contrast .toggle-text,
.accessibility-toggle-container .toggle-font .toggle-text {
    position: absolute;
    top: 50%;
    transform: translate(0, -50%);
    width: 178px;
    background-color: #005ea1;
    padding: 10px;
    font-size: 1.6rem;
    font-weight: 600;
    border-radius: 4px;
    left: -210px;
    color: #fff;
    transition: left 0.3s ease;
}

/* line 55, wp-content/themes/ssab/assets/source/scss/_accessibility-toggle.scss */

.accessibility-toggle-container .toggle-contrast .toggle-text::after,
.accessibility-toggle-container .toggle-font .toggle-text::after {
    content: "";
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: -7px;
    width: 0;
    height: 0;
    border-bottom: 7px solid transparent;
    border-top: 7px solid transparent;
    border-right: 7px solid #005ea1;
    border-left: 0;
    font-size: 0;
    line-height: 0;
}

/* line 71, wp-content/themes/ssab/assets/source/scss/_accessibility-toggle.scss */

.accessibility-toggle-container .toggle-contrast.active .toggle-icon,
.accessibility-toggle-container .toggle-font.active .toggle-icon {
    background-color: #0f3051;
}

/* line 74, wp-content/themes/ssab/assets/source/scss/_accessibility-toggle.scss */

.accessibility-toggle-container .toggle-contrast.active .toggle-icon svg path,
.accessibility-toggle-container .toggle-font.active .toggle-icon svg path {
    fill: #fff;
}

/* line 80, wp-content/themes/ssab/assets/source/scss/_accessibility-toggle.scss */

.accessibility-toggle-container .toggle-contrast:hover,
.accessibility-toggle-container .toggle-contrast:focus,
.accessibility-toggle-container .toggle-font:hover,
.accessibility-toggle-container .toggle-font:focus {
    width: 38px;
    background-color: transparent;
}

/* line 83, wp-content/themes/ssab/assets/source/scss/_accessibility-toggle.scss */

.accessibility-toggle-container .toggle-contrast:hover .toggle-icon,
.accessibility-toggle-container .toggle-contrast:focus .toggle-icon,
.accessibility-toggle-container .toggle-font:hover .toggle-icon,
.accessibility-toggle-container .toggle-font:focus .toggle-icon {
    background-color: #005ea1;
}

/* line 86, wp-content/themes/ssab/assets/source/scss/_accessibility-toggle.scss */

.accessibility-toggle-container .toggle-contrast:hover .toggle-icon svg path,
.accessibility-toggle-container .toggle-contrast:focus .toggle-icon svg path,
.accessibility-toggle-container .toggle-font:hover .toggle-icon svg path,
.accessibility-toggle-container .toggle-font:focus .toggle-icon svg path {
    fill: #fff;
}

/* line 93, wp-content/themes/ssab/assets/source/scss/_accessibility-toggle.scss */

.accessibility-toggle-container .toggle-contrast:hover .toggle-text,
.accessibility-toggle-container .toggle-font:hover .toggle-text {
    left: 48px;
}

/* line 98, wp-content/themes/ssab/assets/source/scss/_accessibility-toggle.scss */

.accessibility-toggle-container .toggle-contrast {
    border-top-right-radius: 12px;
}

/* line 100, wp-content/themes/ssab/assets/source/scss/_accessibility-toggle.scss */

.accessibility-toggle-container .toggle-contrast .toggle-icon {
    border-top-right-radius: 12px;
}

/* line 104, wp-content/themes/ssab/assets/source/scss/_accessibility-toggle.scss */

.accessibility-toggle-container .toggle-font {
    border-bottom-right-radius: 12px;
}

/* line 106, wp-content/themes/ssab/assets/source/scss/_accessibility-toggle.scss */

.accessibility-toggle-container .toggle-font .toggle-text {
    width: 190px;
}

/* line 109, wp-content/themes/ssab/assets/source/scss/_accessibility-toggle.scss */

.accessibility-toggle-container .toggle-font .toggle-icon {
    border-bottom-right-radius: 12px;
    border-top: 0;
}

/* line 112, wp-content/themes/ssab/assets/source/scss/_accessibility-toggle.scss */

.accessibility-toggle-container .toggle-font .toggle-icon svg {
    width: 30px;
    top: -3px;
    left: -2px;
}

/* line 121, wp-content/themes/ssab/assets/source/scss/_accessibility-toggle.scss */

.accessibility-toggle-container.access-contrast .toggle-contrast .toggle-icon,
.accessibility-toggle-container.access-contrast .toggle-font .toggle-icon {
    background-color: #0f3051;
    border: 1px solid #f4f7fa;
    border-left: 0;
}

/* line 126, wp-content/themes/ssab/assets/source/scss/_accessibility-toggle.scss */

.accessibility-toggle-container.access-contrast .toggle-contrast .toggle-icon svg path,
.accessibility-toggle-container.access-contrast .toggle-font .toggle-icon svg path {
    fill: #f4f7fa;
}

/* line 131, wp-content/themes/ssab/assets/source/scss/_accessibility-toggle.scss */

.accessibility-toggle-container.access-contrast .toggle-contrast .toggle-text,
.accessibility-toggle-container.access-contrast .toggle-font .toggle-text {
    background-color: #f4f7fa;
    color: #0f3051;
}

/* line 135, wp-content/themes/ssab/assets/source/scss/_accessibility-toggle.scss */

.accessibility-toggle-container.access-contrast .toggle-contrast .toggle-text::after,
.accessibility-toggle-container.access-contrast .toggle-font .toggle-text::after {
    border-right: 7px solid #f4f7fa;
}

/* line 139, wp-content/themes/ssab/assets/source/scss/_accessibility-toggle.scss */

.accessibility-toggle-container.access-contrast .toggle-contrast.active .toggle-icon,
.accessibility-toggle-container.access-contrast .toggle-font.active .toggle-icon {
    background-color: #005ea1;
}

/* line 142, wp-content/themes/ssab/assets/source/scss/_accessibility-toggle.scss */

.accessibility-toggle-container.access-contrast .toggle-contrast.active .toggle-icon svg path,
.accessibility-toggle-container.access-contrast .toggle-font.active .toggle-icon svg path {
    fill: #fff;
}

/* line 149, wp-content/themes/ssab/assets/source/scss/_accessibility-toggle.scss */

.accessibility-toggle-container.access-contrast .toggle-contrast:focus .toggle-icon,
.accessibility-toggle-container.access-contrast .toggle-font:focus .toggle-icon {
    background-color: #0f3051;
}

/* line 152, wp-content/themes/ssab/assets/source/scss/_accessibility-toggle.scss */

.accessibility-toggle-container.access-contrast .toggle-contrast:focus .toggle-icon svg path,
.accessibility-toggle-container.access-contrast .toggle-font:focus .toggle-icon svg path {
    fill: #f4f7fa;
}

/* line 1, wp-content/themes/ssab/assets/source/scss/_board-meetings.scss */

.meeting-result-container {
    background-color: #f4f7fa;
    padding-top: 40px;
    padding-bottom: 75px;
}

/* line 5, wp-content/themes/ssab/assets/source/scss/_board-meetings.scss */

.meeting-result-container.access-contrast {
    background-color: #3e3e3e;
}

/* line 8, wp-content/themes/ssab/assets/source/scss/_board-meetings.scss */

.meeting-result-container .past-meeting-title {
    font-size: 4rem;
    padding: 0 3rem 2rem;
}

/* line 19, wp-content/themes/ssab/assets/source/scss/_board-meetings.scss */

.meeting-result-container .meeting-year-container {
    background-color: transparent;
    box-shadow: none;
    margin: 0 auto 15px;
    padding: 16px 0 0 !important;
}

/* line 27, wp-content/themes/ssab/assets/source/scss/_board-meetings.scss */

.meeting-result-container .meeting-year-container .meeting-year-button-container {
    background-color: transparent;
    box-shadow: none;
}

/* line 30, wp-content/themes/ssab/assets/source/scss/_board-meetings.scss */

.meeting-result-container .meeting-year-container .meeting-year-button-container .meeting-button {
    background: transparent;
    color: #155592;
    padding: 20px 3.65rem;
    box-shadow: 0px 0px 2px 1px rgba(0,0,0,0.125);
}

/* line 35, wp-content/themes/ssab/assets/source/scss/_board-meetings.scss */

.meeting-result-container .meeting-year-container .meeting-year-button-container .meeting-button .button-title {
    width: 100%;
    padding: 0;
    color: #155592;
}

/* line 39, wp-content/themes/ssab/assets/source/scss/_board-meetings.scss */

.meeting-result-container .meeting-year-container .meeting-year-button-container .meeting-button .button-title::before,
.meeting-result-container .meeting-year-container .meeting-year-button-container .meeting-button .button-title::after {
    content: '';
    background-color: #155592;
    height: 25px;
    width: 3px;
    display: block;
    position: absolute;
    right: 10px;
    top: 0;
    transition: height .4s ease,top .4s ease,transform .4s ease;
}

/* line 53, wp-content/themes/ssab/assets/source/scss/_board-meetings.scss */

.meeting-result-container .meeting-year-container .meeting-year-button-container .meeting-button .button-title::after {
    transform: rotate(90deg);
}

/* line 57, wp-content/themes/ssab/assets/source/scss/_board-meetings.scss */

.meeting-result-container .meeting-year-container .meeting-year-button-container .meeting-button .button-title.access-contrast::before,
.meeting-result-container .meeting-year-container .meeting-year-button-container .meeting-button .button-title.access-contrast::after {
    content: '';
    background-color: #fff;
}

/* line 63, wp-content/themes/ssab/assets/source/scss/_board-meetings.scss */

.meeting-result-container .meeting-year-container .meeting-year-button-container .meeting-button .button-plus {
    display: none;
}

/* line 68, wp-content/themes/ssab/assets/source/scss/_board-meetings.scss */

.meeting-result-container .meeting-year-container .meeting-year-button-container .meeting-button.active svg path {
    fill: #fff;
}

/* line 73, wp-content/themes/ssab/assets/source/scss/_board-meetings.scss */

.meeting-result-container .meeting-year-container .meeting-year-button-container .meeting-button.active .button-title::before {
    transform: rotate(45deg);
}

/* line 76, wp-content/themes/ssab/assets/source/scss/_board-meetings.scss */

.meeting-result-container .meeting-year-container .meeting-year-button-container .meeting-button.active .button-title::after {
    transform: rotate(135deg);
}

/* line 81, wp-content/themes/ssab/assets/source/scss/_board-meetings.scss */

.meeting-result-container .meeting-year-container .meeting-year-button-container .meeting-button:hover {
    box-shadow: 0px 1px 4px 2px rgba(0,0,0,0.25);
}

/* line 84, wp-content/themes/ssab/assets/source/scss/_board-meetings.scss */

.meeting-result-container .meeting-year-container .meeting-year-button-container .meeting-button:hover svg path {
    fill: #fff;
}

/* line 94, wp-content/themes/ssab/assets/source/scss/_board-meetings.scss */

.meeting-result-container .meeting-container .meeting-top-container {
    padding-bottom: 75px;
}

/* line 105, wp-content/themes/ssab/assets/source/scss/_board-meetings.scss */

.meeting-result-container .meeting-container .meeting-top-container .full-callout-overlay-right {
    margin-bottom: -45px;
    min-height: 50vw;
}

/* line 111, wp-content/themes/ssab/assets/source/scss/_board-meetings.scss */

.meeting-result-container .meeting-container .meeting-top-container .full-callout-overlay-right iframe {
    height: 50vw;
}

/* line 118, wp-content/themes/ssab/assets/source/scss/_board-meetings.scss */

.meeting-result-container .meeting-container .meeting-top-container .meeting-top-right-img {
    border-radius: 5px;
    box-shadow: 0px 1px 4px 1px rgba(0,0,0,0.15);
    width: 100%;
    min-height: auto;
}

/* line 125, wp-content/themes/ssab/assets/source/scss/_board-meetings.scss */

.meeting-result-container .meeting-container .meeting-outer-container {
    padding: 0;
    margin: 15px 0 0;
}

/* line 132, wp-content/themes/ssab/assets/source/scss/_board-meetings.scss */

.meeting-result-container .meeting-container .meeting-outer-container .meeting-outer-button-container+.meeting-container {
    top: -6px;
    background-color: #fff;
    padding-bottom: 2rem !important;
}

/* line 136, wp-content/themes/ssab/assets/source/scss/_board-meetings.scss */

.meeting-result-container .meeting-container .meeting-outer-container .meeting-outer-button-container+.meeting-container.access-contrast {
    background-color: #000;
}

/* line 139, wp-content/themes/ssab/assets/source/scss/_board-meetings.scss */

.meeting-result-container .meeting-container .meeting-outer-container .meeting-outer-button-container+.meeting-container .meeting-top-button {
    background: #f4f7fa;
    padding: 12px 10px !important;
    color: #0f3051 !important;
    margin: 0 8px 12px 0;
    min-width: 235px;
    border-radius: 6px;
    text-align: left;
}

/* line 147, wp-content/themes/ssab/assets/source/scss/_board-meetings.scss */

.meeting-result-container .meeting-container .meeting-outer-container .meeting-outer-button-container+.meeting-container .meeting-top-button svg {
    display: inline-block;
    vertical-align: middle;
    width: 42px;
    margin-right: 8px;
}

/* line 153, wp-content/themes/ssab/assets/source/scss/_board-meetings.scss */

.meeting-result-container .meeting-container .meeting-outer-container .meeting-outer-button-container+.meeting-container .meeting-top-button svg.access-contrast path {
    fill: #fff;
}

/* line 158, wp-content/themes/ssab/assets/source/scss/_board-meetings.scss */

.meeting-result-container .meeting-container .meeting-outer-container .meeting-outer-button-container+.meeting-container .meeting-top-button span {
    vertical-align: middle;
}

/* line 161, wp-content/themes/ssab/assets/source/scss/_board-meetings.scss */

.meeting-result-container .meeting-container .meeting-outer-container .meeting-outer-button-container+.meeting-container .meeting-top-button.access-contrast {
    color: #fff !important;
    background: #3e3e3e !important;
}

/* line 165, wp-content/themes/ssab/assets/source/scss/_board-meetings.scss */

.meeting-result-container .meeting-container .meeting-outer-container .meeting-outer-button-container+.meeting-container .meeting-top-button:hover {
    box-shadow: 0px 1px 4px 1px rgba(0,0,0,0.15);
}

/* line 169, wp-content/themes/ssab/assets/source/scss/_board-meetings.scss */

.meeting-result-container .meeting-container .meeting-outer-container .meeting-outer-button-container+.meeting-container .meeting-bottom-button-container {
    padding: 0;
    margin: 0 2rem;
}

/* line 172, wp-content/themes/ssab/assets/source/scss/_board-meetings.scss */

.meeting-result-container .meeting-container .meeting-outer-container .meeting-outer-button-container+.meeting-container .meeting-bottom-button-container .meeting-bottom-button {
    box-shadow: none;
}

/* line 175, wp-content/themes/ssab/assets/source/scss/_board-meetings.scss */

.meeting-result-container .meeting-container .meeting-outer-container .meeting-outer-button-container+.meeting-container .meeting-bottom-button-container+.meeting-bottom-container {
    margin: -6px 2rem 0;
}

/* line 182, wp-content/themes/ssab/assets/source/scss/_board-meetings.scss */

.meeting-result-container .meeting-container .meeting-button {
    display: table;
    background: #fff;
    padding-top: 15px;
    z-index: 2;
    padding-bottom: 15px;
    padding-left: 1rem;
    padding-right: 2rem;
    box-shadow: 0 3px 3px 0 rgba(0,0,0,0.05);
    transition: all .4s ease;
}

/* line 196, wp-content/themes/ssab/assets/source/scss/_board-meetings.scss */

.meeting-result-container .meeting-container .meeting-button svg {
    width: 30px;
    display: inline-block;
    vertical-align: top;
    left: 1rem;
}

/* line 207, wp-content/themes/ssab/assets/source/scss/_board-meetings.scss */

.meeting-result-container .meeting-container .meeting-button svg.access-contrast path {
    fill: #fff;
}

/* line 212, wp-content/themes/ssab/assets/source/scss/_board-meetings.scss */

.meeting-result-container .meeting-container .meeting-button .button-title {
    color: #155592;
    padding-right: 30px;
    vertical-align: top;
    width: 85%;
}

/* line 224, wp-content/themes/ssab/assets/source/scss/_board-meetings.scss */

.meeting-result-container .meeting-container .meeting-button .button-title::before,
.meeting-result-container .meeting-container .meeting-button .button-title::after {
    content: '';
    background-color: #155592;
    height: 25px;
    width: 3px;
    display: block;
    position: absolute;
    right: 0px;
    top: 0px;
    transition: height .4s ease,transform .4s ease,background-color .4s ease;
}

/* line 238, wp-content/themes/ssab/assets/source/scss/_board-meetings.scss */

.meeting-result-container .meeting-container .meeting-button .button-title::after {
    transform: rotate(90deg);
    top: 0px;
}

/* line 243, wp-content/themes/ssab/assets/source/scss/_board-meetings.scss */

.meeting-result-container .meeting-container .meeting-button .button-title.access-contrast::before,
.meeting-result-container .meeting-container .meeting-button .button-title.access-contrast::after {
    content: '';
    background-color: #fff;
}

/* line 249, wp-content/themes/ssab/assets/source/scss/_board-meetings.scss */

.meeting-result-container .meeting-container .meeting-button .button-plus {
    display: none;
}

/* line 252, wp-content/themes/ssab/assets/source/scss/_board-meetings.scss */

.meeting-result-container .meeting-container .meeting-button:hover {
    box-shadow: 0 3px 12px 0 rgba(0,0,0,0.31);
    background: #005ea1;
}

/* line 256, wp-content/themes/ssab/assets/source/scss/_board-meetings.scss */

.meeting-result-container .meeting-container .meeting-button:hover svg path {
    fill: #fff;
}

/* line 260, wp-content/themes/ssab/assets/source/scss/_board-meetings.scss */

.meeting-result-container .meeting-container .meeting-button:hover .button-title {
    color: #fff;
}

/* line 262, wp-content/themes/ssab/assets/source/scss/_board-meetings.scss */

.meeting-result-container .meeting-container .meeting-button:hover .button-title::before,
.meeting-result-container .meeting-container .meeting-button:hover .button-title::after {
    content: '';
    background-color: #fff;
}

/* line 268, wp-content/themes/ssab/assets/source/scss/_board-meetings.scss */

.meeting-result-container .meeting-container .meeting-button.active {
    background-color: #0f3051;
}

/* line 271, wp-content/themes/ssab/assets/source/scss/_board-meetings.scss */

.meeting-result-container .meeting-container .meeting-button.active svg path {
    fill: #fff;
}

/* line 275, wp-content/themes/ssab/assets/source/scss/_board-meetings.scss */

.meeting-result-container .meeting-container .meeting-button.active .button-title {
    color: #fff;
}

/* line 277, wp-content/themes/ssab/assets/source/scss/_board-meetings.scss */

.meeting-result-container .meeting-container .meeting-button.active .button-title::before,
.meeting-result-container .meeting-container .meeting-button.active .button-title::after {
    content: '';
    background-color: #fff;
}

/* line 281, wp-content/themes/ssab/assets/source/scss/_board-meetings.scss */

.meeting-result-container .meeting-container .meeting-button.active .button-title::before {
    transform: rotate(45deg);
}

/* line 284, wp-content/themes/ssab/assets/source/scss/_board-meetings.scss */

.meeting-result-container .meeting-container .meeting-button.active .button-title::after {
    transform: rotate(135deg);
}

/* line 307, wp-content/themes/ssab/assets/source/scss/_board-meetings.scss */

.meeting-outer-container .featured-meeting .meeting-bottom-container .meeting-bottom-block {
    padding: 3rem;
}

/* line 314, wp-content/themes/ssab/assets/source/scss/_board-meetings.scss */

.meeting-outer-container .featured-meeting .meeting-top-button {
    background: #0f3051;
    padding: 10px !important;
    margin: 0 8px 12px 0;
    min-width: 235px;
    border-radius: 6px;
    text-align: left;
}

/* line 321, wp-content/themes/ssab/assets/source/scss/_board-meetings.scss */

.meeting-outer-container .featured-meeting .meeting-top-button svg {
    display: inline-block;
    vertical-align: middle;
    width: 42px;
    margin-right: 8px;
}

/* line 326, wp-content/themes/ssab/assets/source/scss/_board-meetings.scss */

.meeting-outer-container .featured-meeting .meeting-top-button svg path {
    fill: #fff;
}

/* line 330, wp-content/themes/ssab/assets/source/scss/_board-meetings.scss */

.meeting-outer-container .featured-meeting .meeting-top-button svg.access-contrast path {
    fill: #fff;
}

/* line 335, wp-content/themes/ssab/assets/source/scss/_board-meetings.scss */

.meeting-outer-container .featured-meeting .meeting-top-button span {
    vertical-align: middle;
}

/* line 338, wp-content/themes/ssab/assets/source/scss/_board-meetings.scss */

.meeting-outer-container .featured-meeting .meeting-top-button.access-contrast {
    background: #3e3e3e !important;
}

/* line 341, wp-content/themes/ssab/assets/source/scss/_board-meetings.scss */

.meeting-outer-container .featured-meeting .meeting-top-button:hover {
    box-shadow: 0px 1px 4px 1px rgba(0,0,0,0.15);
}

/* line 345, wp-content/themes/ssab/assets/source/scss/_board-meetings.scss */

.meeting-outer-container .featured-meeting .full-callout-overlay-right {
    margin-bottom: 10px;
    height: 65vw;
}

@media (min-width: 768px) {

/* line 50, wp-content/themes/ssab/assets/source/scss/_base.scss */

    body {
        font-size: 1.6rem;
    }

/* line 176, wp-content/themes/ssab/assets/source/scss/_base.scss */

    p {
        line-height: 1.25;
    }

/* line 193, wp-content/themes/ssab/assets/source/scss/_base.scss */

    p.access-font {
        font-size: 3.2rem !important;
    }

/* line 275, wp-content/themes/ssab/assets/source/scss/_base.scss */

    blockquote {
        padding-top: 0;
        padding-left: 92px;
        min-height: 90px;
    }

/* line 310, wp-content/themes/ssab/assets/source/scss/_base.scss */

    blockquote:before {
        font-size: 13rem;
        top: 0;
    }

/* line 455, wp-content/themes/ssab/assets/source/scss/_base.scss */

    h3 {
        font-size: 2.4rem;
    }

/* line 563, wp-content/themes/ssab/assets/source/scss/_base.scss */

    ul,
ol {
        margin-left: 20px;
    }

/* line 587, wp-content/themes/ssab/assets/source/scss/_base.scss */

    ul li,
ol li {
        line-height: 1.25;
    }

/* line 724, wp-content/themes/ssab/assets/source/scss/_base.scss */

    button,
.button,
input[type="submit"] {
        padding-left: 3.65rem;
        padding-right: 3.65rem;
    }

/* line 812, wp-content/themes/ssab/assets/source/scss/_base.scss */

    .wrapper {
        padding-top: 80px;
    }

/* line 891, wp-content/themes/ssab/assets/source/scss/_base.scss */

    .container-fluid-medium {
        padding-left: 75px;
        padding-right: 75px;
    }

/* line 910, wp-content/themes/ssab/assets/source/scss/_base.scss */

    .container-fluid-large {
        padding-left: 37px;
        padding-right: 37px;
    }

/* line 943, wp-content/themes/ssab/assets/source/scss/_base.scss */

    .section-container {
        padding-top: 100px;
        padding-bottom: 100px;
    }

/* line 1313, wp-content/themes/ssab/assets/source/scss/_base.scss */

    .hidden-sm {
        display: none !important;
    }

/* line 1349, wp-content/themes/ssab/assets/source/scss/_base.scss */

    .visible-sm {
        display: block !important;
    }

/* line 1384, wp-content/themes/ssab/assets/source/scss/_base.scss */

    .d-inlin-block-sm {
        display: inline-block !important;
    }

/* line 1598, wp-content/themes/ssab/assets/source/scss/_base.scss */

    .control-group.inline-control .control {
        display: inline-block;
        vertical-align: top;
        margin-right: 15px;
    }

/* line 1603, wp-content/themes/ssab/assets/source/scss/_base.scss */

    .control-group.inline-control .control:last-child {
        margin-right: 0;
    }

/* line 1611, wp-content/themes/ssab/assets/source/scss/_base.scss */

    .control {
        min-height: 22px;
        line-height: 1.2;
        margin-bottom: 8px;
        padding-left: 37px;
    }

/* line 1687, wp-content/themes/ssab/assets/source/scss/_base.scss */

    .control-indicator {
        width: 22px;
        height: 22px;
    }

/* line 1733, wp-content/themes/ssab/assets/source/scss/_base.scss */

    .control-checkbox .control-indicator:after {
        top: -6px;
        left: 14px;
        width: 8px;
        height: 22px;
        border-width: 0 2px 2px 0;
    }

/* line 10, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .admin-bar .header {
        top: 0;
    }

/* line 19, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .admin-bar .header.fixed {
        top: 32px !important;
    }

/* line 27, wp-content/themes/ssab/assets/source/scss/_header.scss */

    #wpadminbar {
        margin-top: 0;
    }

/* line 36, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .header {
        height: 80px;
    }

/* line 104, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .header-container {
        padding: 13px 25px;
    }

/* line 125, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .logo {
        max-width: 62px;
        max-height: 62px;
    }

/* line 185, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .search-hamburger {
        margin-top: 12px;
    }

/* line 315, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .main-menu {
        top: 80px;
    }

/* line 966, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .search-input-box {
        margin: 20px 40px;
    }

/* line 10, wp-content/themes/ssab/assets/source/scss/_footer.scss */

    .footer {
        padding-top: 38px;
        padding-bottom: 44px;
    }

/* line 45, wp-content/themes/ssab/assets/source/scss/_footer.scss */

    .footer-left {
        padding: 22px 82px 0 82px;
    }

/* line 69, wp-content/themes/ssab/assets/source/scss/_footer.scss */

    .footer-links-block {
        margin-bottom: 18px;
    }

/* line 84, wp-content/themes/ssab/assets/source/scss/_footer.scss */

    .footer-links li {
        font-size: 1.4rem;
        width: 25%;
        text-align: center;
    }

/* line 102, wp-content/themes/ssab/assets/source/scss/_footer.scss */

    .footer-links li:nth-child(even) {
        width: 25%;
    }

/* line 106, wp-content/themes/ssab/assets/source/scss/_footer.scss */

    .footer-links li:nth-child(4n+1) {
        text-align: left;
    }

/* line 129, wp-content/themes/ssab/assets/source/scss/_footer.scss */

    .footer-links li.access-font {
        font-size: 2.8rem;
    }

/* line 148, wp-content/themes/ssab/assets/source/scss/_footer.scss */

    .subscribe-box {
        padding: 30px 84px 30px 58px;
    }

/* line 10, wp-content/themes/ssab/assets/source/scss/_home.scss */

    .full-width-callout {
        padding-top: 34px;
        padding-bottom: 34px;
        min-height: inherit;
    }

/* line 33, wp-content/themes/ssab/assets/source/scss/_home.scss */

    .full-width-callout .callout-small-title {
        font-size: 2rem;
        margin-bottom: 22px;
    }

/* line 47, wp-content/themes/ssab/assets/source/scss/_home.scss */

    .full-callout-container {
        display: table;
        width: 100%;
        height: 307px;
    }

/* line 59, wp-content/themes/ssab/assets/source/scss/_home.scss */

    .full-callout-left,
.full-callout-right {
        display: table-cell;
        vertical-align: top;
        padding-top: 20px;
        padding-bottom: 20px;
        margin-bottom: 0;
    }

/* line 79, wp-content/themes/ssab/assets/source/scss/_home.scss */

    .full-callout-left {
        width: 60%;
        padding-right: 30px;
    }

/* line 86, wp-content/themes/ssab/assets/source/scss/_home.scss */

    .full-callout-left:last-child {
        width: 100%;
        padding-right: 0;
    }

/* line 97, wp-content/themes/ssab/assets/source/scss/_home.scss */

    .full-callout-left .media-left {
        padding-right: 25px;
    }

/* line 142, wp-content/themes/ssab/assets/source/scss/_home.scss */

    .full-callout-right {
        width: 40%;
        padding-left: 30px;
        border-left: 1px solid #1d8655;
    }

/* line 148, wp-content/themes/ssab/assets/source/scss/_home.scss */

    .full-callout-right:first-child {
        width: 100%;
        border-left: 0;
        padding-left: 0;
    }

/* line 169, wp-content/themes/ssab/assets/source/scss/_home.scss */

    .full-callout-links li {
        line-height: 1.25;
    }

/* line 175, wp-content/themes/ssab/assets/source/scss/_home.scss */

    .full-callout-links li+li {
        padding-top: 26px;
    }

/* line 210, wp-content/themes/ssab/assets/source/scss/_home.scss */

    .full-callout-links a.access-font {
        font-size: 2.8rem;
    }

/* line 189, wp-content/themes/ssab/assets/source/scss/_home.scss */

    .full-callout-links a {
        font-size: 1.6rem;
        padding: 0;
        line-height: 1.25;
        border-radius: 0;
        background: transparent;
        color: #fff;
        box-shadow: none;
        text-align: left;
        display: inline-block;
    }

/* line 236, wp-content/themes/ssab/assets/source/scss/_home.scss */

    .full-callout-links a .icon {
        display: inline-block;
        vertical-align: middle;
        margin-left: 10px;
        transition: margin-left .4s ease 0s;
    }

/* line 242, wp-content/themes/ssab/assets/source/scss/_home.scss */

    .full-callout-links a .icon .fill-stroke {
        fill: #fff;
        stroke: #fff;
    }

/* line 145, wp-content/themes/ssab/assets/source/scss/const/_mixins.scss */

    .full-callout-links a:hover,
.full-callout-links a:focus {
        background-color: transparent;
        color: inherit;
        box-shadow: none;
        color: #fff;
        text-decoration: underline;
    }

/* line 255, wp-content/themes/ssab/assets/source/scss/_home.scss */

    .full-callout-links a:hover .icon,
.full-callout-links a:focus .icon {
        margin-left: 20px;
    }

/* line 271, wp-content/themes/ssab/assets/source/scss/_home.scss */

    .full-width-overlay-callout {
        margin-bottom: 30px;
    }

/* line 279, wp-content/themes/ssab/assets/source/scss/_home.scss */

    .full-callout-overlay-container {
        margin-bottom: 0;
        margin-right: 45px;
        padding: 34px;
    }

/* line 302, wp-content/themes/ssab/assets/source/scss/_home.scss */

    .full-callout-overlay-left {
        padding-right: 30px;
        width: 71.69%;
    }

/* line 315, wp-content/themes/ssab/assets/source/scss/_home.scss */

    .overlay-callout {
        margin-right: -77px;
        padding: 60px 17px 37px;
        min-height: 100%;
    }

/* line 367, wp-content/themes/ssab/assets/source/scss/_home.scss */

    .full-callout-main-block {
        display: table;
        width: 100%;
        height: 357px;
    }

/* line 379, wp-content/themes/ssab/assets/source/scss/_home.scss */

    .full-callout-overlay-left,
.full-callout-overlay-right {
        height: 100%;
        display: table-cell;
        vertical-align: middle;
        margin-bottom: 0;
    }

/* line 397, wp-content/themes/ssab/assets/source/scss/_home.scss */

    .overlay-callout-content {
        margin-bottom: 50px;
    }

/* line 405, wp-content/themes/ssab/assets/source/scss/_home.scss */

    .animated-arrow {
        bottom: -50px;
    }

/* line 415, wp-content/themes/ssab/assets/source/scss/_home.scss */

    .animated-arrow .icon {
        width: 38.2px;
    }

/* line 1, wp-content/themes/ssab/assets/source/scss/_alerts.scss */

    .alerts-container {
        padding: 20px 23px;
        margin: 30px 34px 30px 0;
    }

/* line 47, wp-content/themes/ssab/assets/source/scss/_alerts.scss */

    .alerts-container .alerts-container-heading {
        font-size: 1.8rem;
        padding-left: 44px;
        min-height: 26px;
        line-height: 26px;
    }

/* line 71, wp-content/themes/ssab/assets/source/scss/_alerts.scss */

    .alerts-container .alerts-container-heading .alert-icon {
        width: 28px;
    }

/* line 91, wp-content/themes/ssab/assets/source/scss/_alerts.scss */

    .alerts-container .alerts-dropdown-icon {
        top: 15px;
    }

/* line 200, wp-content/themes/ssab/assets/source/scss/_alerts.scss */

    .alert .alert-desc {
        font-size: 1.4rem;
    }

/* line 6, wp-content/themes/ssab/assets/source/scss/_banner.scss */

    .banner-section .banner-caption-content {
        height: 375px;
    }

/* line 27, wp-content/themes/ssab/assets/source/scss/_banner.scss */

    .banner-section.banner-small .banner-caption-content {
        height: 263px;
    }

/* line 39, wp-content/themes/ssab/assets/source/scss/_banner.scss */

    .banner-section.banner-medium .banner-caption-content {
        height: 310px;
    }

/* line 52, wp-content/themes/ssab/assets/source/scss/_banner.scss */

    .banner-section.banner-large .banner-caption-content {
        height: 375px;
    }

/* line 1, wp-content/themes/ssab/assets/source/scss/_filter.scss */

    .filters-listing-section {
        overflow: hidden;
    }

/* line 7, wp-content/themes/ssab/assets/source/scss/_filter.scss */

    .filters-listing-section-main {
        margin-top: 25px;
        width: 100%;
    }

/* line 23, wp-content/themes/ssab/assets/source/scss/_filter.scss */

    .filter-sidebar {
        width: 317px;
        left: -317px;
        height: 0;
        position: absolute;
    }

/* line 44, wp-content/themes/ssab/assets/source/scss/_filter.scss */

    .filter-sidebar-block {
        width: 317px;
        margin-bottom: -10000000px;
        padding-bottom: 10000000px;
        border-radius: 0 8px 0 0;
    }

/* line 70, wp-content/themes/ssab/assets/source/scss/_filter.scss */

    .filter-sidebar-box {
        padding-top: 28px;
        padding-left: 50px;
    }

/* line 83, wp-content/themes/ssab/assets/source/scss/_filter.scss */

    .filter-sidebar-box .form-group {
        margin-bottom: 42px;
    }

/* line 98, wp-content/themes/ssab/assets/source/scss/_filter.scss */

    .button.filter-button {
        margin-top: 0;
        top: 0;
    }

/* line 155, wp-content/themes/ssab/assets/source/scss/_filter.scss */

    .filter-container {
        padding-top: 75px;
        width: 100%;
        min-height: 300px;
        transition: padding-left .4s ease 0s;
    }

/* line 173, wp-content/themes/ssab/assets/source/scss/_filter.scss */

    .filter-open .filter-sidebar {
        position: relative;
        float: left;
        width: 317px;
        height: 0;
    }

/* line 184, wp-content/themes/ssab/assets/source/scss/_filter.scss */

    .filter-open .filter-sidebar.filter-block-open {
        height: 100%;
    }

/* line 199, wp-content/themes/ssab/assets/source/scss/_filter.scss */

    .filter-open .filter-button {
        top: 28px;
    }

/* line 240, wp-content/themes/ssab/assets/source/scss/_filter.scss */

    .filter-open .filter-container {
        padding-top: 0;
        padding-left: 337px;
        min-height: 952px;
    }

/* line 16, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

    .research-list .research-list-box {
        padding: 40px 30px;
    }

/* line 43, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

    .research-list .research-list-box .category-title h3 {
        font-size: 3rem;
    }

/* line 73, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

    .research-list .research-list-box .short-description {
        font-size: 1.8rem;
    }

/* line 92, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

    .category-type .icon {
        top: 2px;
    }

/* line 131, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

    .category-type ul li:after {
        top: 2px;
    }

/* line 167, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

    .category-type ul li.access-font:after {
        top: 10px;
    }

/* line 232, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

    .date {
        font-size: 1.8rem;
    }

/* line 369, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

    .half-width.research-generic-callout {
        width: 100%;
    }

/* line 375, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

    .half-width.research-generic-callout:first-child {
        margin-bottom: 10px;
    }

/* line 379, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

    .half-width.research-generic-callout.half-width+.half-width.research-generic-callout.half-width {
        margin-left: 0;
    }

/* line 420, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

    .research-container {
        max-width: 650px;
    }

/* line 432, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

    .research-attachment {
        margin-right: 39px;
    }

/* line 473, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

    .research-attachment a:last-child {
        bottom: 10px;
        right: auto;
        transform: none;
    }

/* line 486, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

    .research-attachment a:last-child svg {
        left: auto;
        display: inline-block;
        width: 16px;
        height: 16px;
        transform: none;
    }

/* line 1, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

    .single-page-container {
        padding-bottom: 35px;
    }

/* line 15, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

    .single-article-block {
        padding: 50px;
    }

/* line 34, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

    .large-icon {
        padding-left: 27px;
    }

/* line 42, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

    .large-icon .icon {
        width: inherit;
        top: 2px;
    }

/* line 55, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

    .share-link {
        font-size: 1.8rem;
    }

/* line 82, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

    .article-img {
        max-height: 379px;
    }

/* line 175, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

    .sidebar-content {
        padding: 30px;
    }

/* line 430, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

    .page-title {
        margin-bottom: 35px;
    }

/* line 460, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

    .document-link-callout {
        max-width: 600px;
    }

/* line 478, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

    .document-link-callout a {
        margin-top: 40px;
    }

/* line 18, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

    .full-width,
.half-width {
        margin-bottom: 1%;
        min-height: 330px;
    }

/* line 28, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

    .full-width:nth-last-child(2),
.full-width:last-child,
.half-width:nth-last-child(2),
.half-width:last-child {
        margin-bottom: 0;
    }

/* line 39, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

    .half-width {
        width: 49.5%;
    }

/* line 43, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

    .half-width:nth-last-child(2),
.half-width:last-child {
        margin-bottom: 10px;
    }

/* line 48, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

    .half-width.even {
        margin-left: 1%;
    }

/* line 52, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

    .half-width .generic-callout {
        height: 100%;
    }

/* line 58, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

    .generic-callout {
        padding: 28px;
    }

/* line 322, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

    .three-callouts-section .half-width-cell:first-child {
        margin-bottom: 30px;
    }

/* line 351, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

    .three-callouts-section .half-width-callout {
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-flex-wrap: wrap;
        flex-wrap: wrap;
        width: 50%;
    }

/* line 371, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

    .three-callouts-section .half-width-callout:first-child {
        margin-bottom: 0;
        padding-right: 8px;
    }

/* line 383, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

    .three-callouts-section .half-width-callout:last-child {
        padding-left: 8px;
    }

/* line 427, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

    .blue-overlay .d-table,
.blue-overlay .media {
        height: 265px;
    }

/* line 417, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

    .blue-overlay {
        padding: 64px;
    }

/* line 511, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

    .full-callout-overlay-container {
        padding-left: 48px;
    }

/* line 533, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

    .research-callout .media-left {
        padding-right: 35px;
    }

/* line 549, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

    .internal-container .generic-callout-container {
        margin-top: 5.2%;
    }

/* line 553, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

    .internal-container .generic-callout-container:first-child {
        margin-top: 0;
    }

/* line 577, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

    .internal-container .half-width {
        width: 47.4%;
    }

/* line 581, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

    .internal-container .half-width.even {
        margin-left: 5.2%;
    }

/* line 587, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

    .internal-container .full-width,
.internal-container .half-width {
        margin-bottom: 5.2%;
    }

/* line 634, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

    .text-block-callout.half-width {
        display: inline-block;
        width: 49.4%;
        vertical-align: top;
    }

/* line 639, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

    .text-block-callout.half-width.even {
        margin-left: 1%;
    }

/* line 5, wp-content/themes/ssab/assets/source/scss/_video-callout.scss */

    .video-callout .d-table,
.video-callout .media {
        height: 384px;
    }

/* line 30, wp-content/themes/ssab/assets/source/scss/_video-callout.scss */

    .video-callout-container {
        padding: 60px;
    }

/* line 48, wp-content/themes/ssab/assets/source/scss/_video-callout.scss */

    .video-callout-caption {
        max-width: 273px;
    }

/* line 225, wp-content/themes/ssab/assets/source/scss/_video-callout.scss */

    .related-video-list li {
        text-align: left;
    }

/* line 237, wp-content/themes/ssab/assets/source/scss/_video-callout.scss */

    .related-video-list li .play-button-small {
        margin: 5px 0 0;
    }

/* line 225, wp-content/themes/ssab/assets/source/scss/_video-callout.scss */

    .related-video-list li {
        width: 50%;
        padding: 0 20px;
    }

/* line 222, wp-content/themes/ssab/assets/source/scss/_video-callout.scss */

    .related-video-list {
        padding-top: 25px;
        padding-bottom: 25px;
    }

/* line 11, wp-content/themes/ssab/assets/source/scss/_announcements-listing.scss */

    .announcement-listing-container {
        display: -webkit-box;
        display: -moz-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-flex-wrap: wrap;
        flex-wrap: wrap;
    }

/* line 16, wp-content/themes/ssab/assets/source/scss/_announcements-listing.scss */

    .announcement-listing-container .pagination {
        margin-top: 20px;
    }

/* line 29, wp-content/themes/ssab/assets/source/scss/_announcements-listing.scss */

    .announcement-list .announcement-box {
        min-height: 375px;
    }

/* line 50, wp-content/themes/ssab/assets/source/scss/_announcements-listing.scss */

    .announcement-list .announcement-box .animated-arrow {
        bottom: 50px;
        padding: 0 91px 0 53px;
    }

/* line 27, wp-content/themes/ssab/assets/source/scss/_announcements-listing.scss */

    .announcement-list {
        width: 50%;
        margin-bottom: 15px;
    }

/* line 92, wp-content/themes/ssab/assets/source/scss/_announcements-listing.scss */

    .announcement-list.odd {
        padding-right: 9px;
    }

/* line 98, wp-content/themes/ssab/assets/source/scss/_announcements-listing.scss */

    .announcement-list.even {
        padding-left: 9px;
    }

/* line 128, wp-content/themes/ssab/assets/source/scss/_announcements-listing.scss */

    .announcement-content-box {
        padding: 30px 53px 50px;
    }

/* line 159, wp-content/themes/ssab/assets/source/scss/_announcements-listing.scss */

    .announcement-content-box .animated-arrow {
        bottom: -50px;
    }

/* line 170, wp-content/themes/ssab/assets/source/scss/_announcements-listing.scss */

    .announcement-content-box .overlay-callout-content {
        margin-bottom: 50px;
    }

/* line 184, wp-content/themes/ssab/assets/source/scss/_announcements-listing.scss */

    .filter-open .announcement-list {
        width: 100%;
        padding-right: 0;
        padding-left: 0;
    }

/* line 208, wp-content/themes/ssab/assets/source/scss/_announcements-listing.scss */

    .filter-open .announcement-list .announcement-box .animated-arrow {
        bottom: 30px;
        padding: 0 30px;
    }

/* line 222, wp-content/themes/ssab/assets/source/scss/_announcements-listing.scss */

    .filter-open .featured-callouts {
        display: block;
        height: inherit;
    }

/* line 233, wp-content/themes/ssab/assets/source/scss/_announcements-listing.scss */

    .filter-open .featured-callouts .announcement-content-box {
        border-radius: 0 0 8px 8px;
        padding: 30px;
    }

/* line 257, wp-content/themes/ssab/assets/source/scss/_announcements-listing.scss */

    .filter-open .featured-callouts .featured-img {
        border-radius: 8px 8px 0 0;
        height: 0;
        padding-top: 67.6056%;
        overflow: hidden;
    }

/* line 272, wp-content/themes/ssab/assets/source/scss/_announcements-listing.scss */

    .filter-open .featured-callouts .announcement-content-box,
.filter-open .featured-callouts .featured-img {
        display: block;
        width: 100%;
    }

/* line 285, wp-content/themes/ssab/assets/source/scss/_announcements-listing.scss */

    .filter-open .announcement-content-box {
        padding: 30px;
    }

/* line 299, wp-content/themes/ssab/assets/source/scss/_announcements-listing.scss */

    .featured-callouts {
        display: table;
        width: 100%;
        height: 435px;
    }

/* line 333, wp-content/themes/ssab/assets/source/scss/_announcements-listing.scss */

    .featured-callouts .announcement-content-box {
        width: 62.8%;
        border-radius: 0 8px 8px 0;
        padding: 45px;
    }

/* line 351, wp-content/themes/ssab/assets/source/scss/_announcements-listing.scss */

    .featured-callouts .featured-img {
        width: 37.2%;
        padding-top: 0;
        border-radius: 8px 0 0 8px;
    }

/* line 367, wp-content/themes/ssab/assets/source/scss/_announcements-listing.scss */

    .featured-callouts .announcement-content-box,
.featured-callouts .featured-img {
        display: table-cell;
        vertical-align: top;
    }

/* line 376, wp-content/themes/ssab/assets/source/scss/_announcements-listing.scss */

    .announcement-list,
.featured-callouts {
        margin-bottom: 15px;
    }

/* line 402, wp-content/themes/ssab/assets/source/scss/_announcements-listing.scss */

    .post-type-archive-announcements .search-results-container .announcement-results .result-text {
        margin-left: 0;
    }

/* line 126, wp-content/themes/ssab/assets/source/scss/_search.scss */

    .search-results-container .search-result-wrapper {
        padding: 25px 65px;
    }

/* line 138, wp-content/themes/ssab/assets/source/scss/_search.scss */

    .search-results-container .append-search-result,
.search-results-container .announcement-results {
        padding: 48px 25px;
    }

/* line 156, wp-content/themes/ssab/assets/source/scss/_search.scss */

    .search-results-container .append-search-result .result-icon,
.search-results-container .append-search-result .result-text,
.search-results-container .announcement-results .result-icon,
.search-results-container .announcement-results .result-text {
        display: inline-block;
    }

/* line 162, wp-content/themes/ssab/assets/source/scss/_search.scss */

    .search-results-container .append-search-result .result-text,
.search-results-container .announcement-results .result-text {
        margin-left: 65px;
    }

/* line 177, wp-content/themes/ssab/assets/source/scss/_search.scss */

    .search-results-container .append-search-result .result-icon,
.search-results-container .announcement-results .result-icon {
        margin: 0;
        position: absolute;
        left: 0;
        top: 0;
        vertical-align: top;
    }

/* line 12, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

    .board-meetings-announcements-section .box-cell {
        padding-left: 0;
    }

/* line 124, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

    .board-meetings-announcements-section .announcements-listing .announcements-list.access-font {
        height: 550px;
    }

/* line 107, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

    .board-meetings-announcements-section .announcements-listing .announcements-list {
        padding: 25px 32px;
        width: 375px;
        margin-left: 0;
        margin-right: 10px;
        height: 330px;
    }

/* line 174, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

    .board-meetings-announcements-section .announcements-listing .announcements-list p {
        display: block;
    }

/* line 181, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

    .board-meetings-announcements-section .announcements-listing .announcements-list a {
        bottom: 25px;
    }

/* line 434, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

    .board-meetings-announcements-section .board-meetings .event .board-arrow {
        width: 20px;
        height: 12.4px;
        bottom: 18px;
    }

/* line 556, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

    .board-meetings-announcements-section .box-cell .board-meetings .event {
        min-height: 290px;
        min-width: 315px;
    }

/* line 776, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

    .board-meetings-announcements-section .box-cell .board-meetings .event.active {
        width: 580px;
        height: 361px;
    }

/* line 787, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

    .board-meetings-announcements-section .box-cell .board-meetings .event.active.access-font {
        height: 500px;
    }

/* line 11, wp-content/themes/ssab/assets/source/scss/_forms.scss */

    .wp-block-ninja-forms-form {
        padding: 0;
        max-width: 598px;
        margin-top: 62px;
    }

/* line 25, wp-content/themes/ssab/assets/source/scss/_forms.scss */

    .wp-block-ninja-forms-form h3 {
        margin-bottom: 25px;
    }

/* line 65, wp-content/themes/ssab/assets/source/scss/_forms.scss */

    .wp-block-ninja-forms-form .nf-form-layout form .nf-form-content nf-fields-wrap nf-field .firstname-container {
        width: 289px;
        display: inline-block;
        margin-right: 16px;
    }

/* line 76, wp-content/themes/ssab/assets/source/scss/_forms.scss */

    .wp-block-ninja-forms-form .nf-form-layout form .nf-form-content nf-fields-wrap nf-field .lastname-container {
        width: 289px;
        display: inline-block;
    }

/* line 105, wp-content/themes/ssab/assets/source/scss/_forms.scss */

    .wp-block-ninja-forms-form .nf-form-layout form .nf-form-content .nf-field-container {
        margin-bottom: 40px;
    }

/* line 14, wp-content/themes/ssab/assets/source/scss/_contact.scss */

    .reach-out-callout .reach-out-content {
        -webkit-column-count: 2;
        -moz-column-count: 2;
        column-count: 2;
    }

/* line 10, wp-content/themes/ssab/assets/source/scss/_accessibility-toggle.scss */

    .accessibility-toggle-container .toggle-contrast .toggle-icon,
.accessibility-toggle-container .toggle-font .toggle-icon {
        width: 34px;
    }

/* line 8, wp-content/themes/ssab/assets/source/scss/_board-meetings.scss */

    .meeting-result-container .past-meeting-title {
        padding: 0;
        margin: 0 auto 25px;
    }

/* line 39, wp-content/themes/ssab/assets/source/scss/_board-meetings.scss */

    .meeting-result-container .meeting-year-container .meeting-year-button-container .meeting-button .button-title::before,
.meeting-result-container .meeting-year-container .meeting-year-button-container .meeting-button .button-title::after {
        height: 33px;
    }

/* line 94, wp-content/themes/ssab/assets/source/scss/_board-meetings.scss */

    .meeting-result-container .meeting-container .meeting-top-container {
        padding-bottom: 3rem;
    }

/* line 99, wp-content/themes/ssab/assets/source/scss/_board-meetings.scss */

    .meeting-result-container .meeting-container .meeting-top-container .meeting-top-left-block {
        width: 50%;
        vertical-align: top;
    }

/* line 105, wp-content/themes/ssab/assets/source/scss/_board-meetings.scss */

    .meeting-result-container .meeting-container .meeting-top-container .full-callout-overlay-right {
        min-height: auto;
    }

/* line 111, wp-content/themes/ssab/assets/source/scss/_board-meetings.scss */

    .meeting-result-container .meeting-container .meeting-top-container .full-callout-overlay-right iframe {
        height: 100%;
    }

/* line 125, wp-content/themes/ssab/assets/source/scss/_board-meetings.scss */

    .meeting-result-container .meeting-container .meeting-outer-container {
        padding: 0;
    }

/* line 182, wp-content/themes/ssab/assets/source/scss/_board-meetings.scss */

    .meeting-result-container .meeting-container .meeting-button {
        padding-left: 1rem !important;
        padding-right: 2rem !important;
    }

/* line 196, wp-content/themes/ssab/assets/source/scss/_board-meetings.scss */

    .meeting-result-container .meeting-container .meeting-button svg {
        vertical-align: middle;
        width: 48px;
        left: 0;
    }

/* line 212, wp-content/themes/ssab/assets/source/scss/_board-meetings.scss */

    .meeting-result-container .meeting-container .meeting-button .button-title {
        width: 89%;
        vertical-align: middle;
    }

/* line 224, wp-content/themes/ssab/assets/source/scss/_board-meetings.scss */

    .meeting-result-container .meeting-container .meeting-button .button-title::before,
.meeting-result-container .meeting-container .meeting-button .button-title::after {
        height: 33px;
    }

/* line 295, wp-content/themes/ssab/assets/source/scss/_board-meetings.scss */

    .meeting-outer-container .featured-meeting .meeting-top-container {
        padding: 50px;
    }

/* line 299, wp-content/themes/ssab/assets/source/scss/_board-meetings.scss */

    .meeting-outer-container .featured-meeting .meeting-top-container .meeting-top-left-block {
        width: 50%;
        vertical-align: top;
    }

/* line 307, wp-content/themes/ssab/assets/source/scss/_board-meetings.scss */

    .meeting-outer-container .featured-meeting .meeting-bottom-container .meeting-bottom-block {
        padding: 50px;
    }

/* line 345, wp-content/themes/ssab/assets/source/scss/_board-meetings.scss */

    .meeting-outer-container .featured-meeting .full-callout-overlay-right {
        height: auto;
    }
}

@media (min-width: 768px) and (min-width: 1250px) {

/* line 208, wp-content/themes/ssab/assets/source/scss/_announcements-listing.scss */

    .filter-open .announcement-list .announcement-box .animated-arrow {
        bottom: 50px;
        padding: 0 91px 0 53px;
    }
}

@media (min-width: 992px) {

/* line 1319, wp-content/themes/ssab/assets/source/scss/_base.scss */

    .hidden-md {
        display: none !important;
    }

/* line 1355, wp-content/themes/ssab/assets/source/scss/_base.scss */

    .visible-md {
        display: block !important;
    }

/* line 1390, wp-content/themes/ssab/assets/source/scss/_base.scss */

    .d-inlin-block-md {
        display: inline-block !important;
    }

/* line 104, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .header-container {
        padding-left: 40px;
        padding-right: 40px;
    }

/* line 37, wp-content/themes/ssab/assets/source/scss/_footer.scss */

    .footer-container {
        flex-direction: row;
    }

/* line 45, wp-content/themes/ssab/assets/source/scss/_footer.scss */

    .footer-left {
        order: 0;
        width: 50%;
        max-width: 492px;
        padding: 0 30px 0 0;
    }

/* line 60, wp-content/themes/ssab/assets/source/scss/_footer.scss */

    .footer-right {
        order: 1;
        width: auto;
        max-width: 531px;
        margin-left: auto;
    }

/* line 84, wp-content/themes/ssab/assets/source/scss/_footer.scss */

    .footer-links li {
        width: auto;
        text-align: left;
        margin-right: 45px;
    }

/* line 116, wp-content/themes/ssab/assets/source/scss/_footer.scss */

    .footer-links li:nth-child(even) {
        width: auto;
    }

/* line 120, wp-content/themes/ssab/assets/source/scss/_footer.scss */

    .footer-links li a {
        margin-right: 0;
    }

/* line 79, wp-content/themes/ssab/assets/source/scss/_home.scss */

    .full-callout-left {
        width: 70%;
        padding-right: 70px;
    }

/* line 142, wp-content/themes/ssab/assets/source/scss/_home.scss */

    .full-callout-right {
        width: 30%;
    }

/* line 315, wp-content/themes/ssab/assets/source/scss/_home.scss */

    .overlay-callout {
        padding-left: 27px;
        padding-right: 27px;
    }

/* line 539, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

    .research-callout .full-callout-right {
        padding-left: 64px;
    }

/* line 195, wp-content/themes/ssab/assets/source/scss/_video-callout.scss */

    .video-box {
        max-width: 800px;
    }

/* line 225, wp-content/themes/ssab/assets/source/scss/_video-callout.scss */

    .related-video-list li {
        width: 25%;
        margin-bottom: 0;
    }

/* line 184, wp-content/themes/ssab/assets/source/scss/_announcements-listing.scss */

    .filter-open .announcement-list {
        width: 50%;
    }

/* line 222, wp-content/themes/ssab/assets/source/scss/_announcements-listing.scss */

    .filter-open .featured-callouts {
        display: table;
        height: 435px;
    }

/* line 233, wp-content/themes/ssab/assets/source/scss/_announcements-listing.scss */

    .filter-open .featured-callouts .announcement-content-box {
        width: 62.8%;
        border-radius: 0 8px 8px 0;
    }

/* line 257, wp-content/themes/ssab/assets/source/scss/_announcements-listing.scss */

    .filter-open .featured-callouts .featured-img {
        width: 37.2%;
        padding-top: 0;
        border-radius: 8px 0 0 8px;
    }

/* line 272, wp-content/themes/ssab/assets/source/scss/_announcements-listing.scss */

    .filter-open .featured-callouts .announcement-content-box,
.filter-open .featured-callouts .featured-img {
        display: table-cell;
    }

/* line 247, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

    .board-meetings-announcements-section .board-meetings .event {
        height: 290px;
        width: 315px;
    }

/* line 284, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

    .board-meetings-announcements-section .board-meetings .event.access-font {
        height: 425px;
    }

/* line 377, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

    .board-meetings-announcements-section .board-meetings .event .event-info .event-title {
        font-size: 2.4rem;
    }

/* line 417, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

    .board-meetings-announcements-section .board-meetings .event .event-info .event-full-date {
        font-weight: 600;
    }

/* line 848, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

    .see-more-link-full-list {
        top: 140px !important;
    }

/* line 1, wp-content/themes/ssab/assets/source/scss/_contact.scss */

    .reach-out-callout {
        max-width: 598px;
        padding: 0;
    }
}

@media (min-width: 992px) and (min-width: 768px) {

/* line 194, wp-content/themes/ssab/assets/source/scss/_announcements-listing.scss */

    .filter-open .announcement-list.odd {
        padding-right: 9px;
    }

/* line 200, wp-content/themes/ssab/assets/source/scss/_announcements-listing.scss */

    .filter-open .announcement-list.even {
        padding-left: 9px;
    }
}

@media (min-width: 1250px) {

/* line 223, wp-content/themes/ssab/assets/source/scss/_base.scss */

    hr {
        margin: 3.1rem 0;
    }

/* line 275, wp-content/themes/ssab/assets/source/scss/_base.scss */

    blockquote {
        font-size: 2rem;
        line-height: 1.33;
        padding-left: 140px;
        min-height: 75px;
        margin-bottom: 3.1rem;
    }

/* line 323, wp-content/themes/ssab/assets/source/scss/_base.scss */

    blockquote:before {
        left: 20px;
        font-size: 17.0rem;
    }

/* line 328, wp-content/themes/ssab/assets/source/scss/_base.scss */

    blockquote p {
        line-height: 1.33;
    }

/* line 455, wp-content/themes/ssab/assets/source/scss/_base.scss */

    h3 {
        font-size: 2.6rem;
    }

/* line 481, wp-content/themes/ssab/assets/source/scss/_base.scss */

    h4 {
        font-size: 2.2rem;
    }

/* line 498, wp-content/themes/ssab/assets/source/scss/_base.scss */

    h5 {
        font-size: 1.8rem;
    }

/* line 587, wp-content/themes/ssab/assets/source/scss/_base.scss */

    ul li,
ol li {
        line-height: 1.67;
    }

/* line 563, wp-content/themes/ssab/assets/source/scss/_base.scss */

    ul,
ol {
        margin-bottom: 3.1rem;
    }

/* line 614, wp-content/themes/ssab/assets/source/scss/_base.scss */

    ul>li:before {
        top: 11px;
    }

/* line 812, wp-content/themes/ssab/assets/source/scss/_base.scss */

    .wrapper {
        padding-top: 134px;
    }

/* line 829, wp-content/themes/ssab/assets/source/scss/_base.scss */

    .wrapper.access-font {
        padding-top: 205px;
    }

/* line 871, wp-content/themes/ssab/assets/source/scss/_base.scss */

    .large-container {
        max-width: 900px;
    }

/* line 883, wp-content/themes/ssab/assets/source/scss/_base.scss */

    .container-fluid {
        padding: 0 20px;
    }

/* line 891, wp-content/themes/ssab/assets/source/scss/_base.scss */

    .container-fluid-medium {
        padding-left: 80px;
        padding-right: 80px;
    }

/* line 910, wp-content/themes/ssab/assets/source/scss/_base.scss */

    .container-fluid-large {
        padding-left: 80px;
        padding-right: 80px;
    }

/* line 929, wp-content/themes/ssab/assets/source/scss/_base.scss */

    .container {
        padding-left: 80px;
        padding-right: 80px;
    }

/* line 1325, wp-content/themes/ssab/assets/source/scss/_base.scss */

    .hidden-lg {
        display: none !important;
    }

/* line 1361, wp-content/themes/ssab/assets/source/scss/_base.scss */

    .visible-lg {
        display: block !important;
    }

/* line 1396, wp-content/themes/ssab/assets/source/scss/_base.scss */

    .d-inlin-block-lg {
        display: inline-block !important;
    }

/* line 1805, wp-content/themes/ssab/assets/source/scss/_base.scss */

    #toc_container .toc_title {
        font-size: 3rem;
    }

/* line 10, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .admin-bar .header {
        top: 32px;
    }

/* line 50, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .header.slide {
        top: -134px;
    }

/* line 61, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .header.slide.access-font {
        top: -205px;
    }

/* line 36, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .header {
        height: 134px;
        position: fixed;
        box-shadow: none;
    }

/* line 93, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .header.access-font {
        height: 200px;
    }

/* line 104, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .header-container {
        padding: 18px 66px;
    }

/* line 125, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .logo {
        max-width: 110px;
        max-height: 110px;
    }

/* line 172, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .header-right {
        padding-left: 110px;
        z-index: 0;
    }

/* line 185, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .search-hamburger {
        display: none;
    }

/* line 243, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .menu-opened {
        overflow: inherit;
        position: relative;
    }

/* line 278, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .menu-opened .main-menu {
        top: 0;
        padding-top: 0;
    }

/* line 315, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .main-menu {
        position: relative;
        top: 0;
        right: 0;
        height: inherit;
        border-top: none;
        background-color: transparent;
        transition: none;
        overflow: inherit;
        width: inherit;
        display: table-cell;
        width: 71.1%;
        vertical-align: middle;
        visibility: visible;
    }

/* line 360, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .main-nav-links li {
        padding-left: 134px;
        padding-right: 134px;
        max-width: 253px;
    }

/* line 395, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .main-nav-links li a.close-menu {
        display: block;
    }

/* line 476, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .main-nav-links>li.has-child .sub-menu-wrapper li a .icon {
        transform: rotate(270deg);
        width: 10px;
    }

/* line 493, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .main-nav-links>li.has-child .sub-menu-wrapper li a.active .icon {
        transform: rotate(90deg);
    }

/* line 505, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .main-nav-links>li.has-child .sub-menu-wrapper li .sub-menu-wrapper {
        margin: 5px 0;
        max-height: 0;
    }

/* line 518, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .main-nav-links>li.has-child .sub-menu-wrapper li .sub-menu-wrapper.active {
        max-height: 1000px;
    }

/* line 526, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .main-nav-links>li.has-child .sub-menu-wrapper li .sub-menu-wrapper .sub-menu {
        padding: 15px 0 0;
    }

/* line 535, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .main-nav-links>li.has-child .sub-menu-wrapper li .sub-menu-wrapper .sub-menu li:nth-last-child(2) {
        margin-bottom: 0;
    }

/* line 541, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .main-nav-links>li.has-child .sub-menu-wrapper li .sub-menu-wrapper .sub-menu li a {
        margin: 0 5px 5px 10px;
    }

/* line 567, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .main-nav-links.show-one>li>a {
        height: inherit;
        overflow: inherit;
        padding: 15px 14px;
    }

/* line 581, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .main-nav-links.show-one>li.show-sub-menu a {
        border-bottom: 0;
        padding: 0;
    }

/* line 592, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .main-nav-links.show-one>li.show-sub-menu>a {
        padding: 15px 14px;
        border-bottom: 1px solid transparent;
        color: #155592;
        text-decoration: none;
    }

/* line 145, wp-content/themes/ssab/assets/source/scss/const/_mixins.scss */

    .main-nav-links.show-one>li.show-sub-menu>a:hover,
.main-nav-links.show-one>li.show-sub-menu>a:focus {
        color: #0f3051;
        text-decoration: underline;
    }

/* line 622, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .main-nav-links.show-one>li.show-sub-menu>a .icon svg {
        fill: #155592;
    }

/* line 616, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .main-nav-links.show-one>li.show-sub-menu>a .icon {
        position: absolute;
        top: inherit;
        bottom: 8px;
        left: 0;
        right: 0;
        margin: 0 auto;
        transform: rotate(0);
        -ms-transform: rotate(0);
    }

/* line 359, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .main-nav-links {
        z-index: 1;
        text-align: right;
    }

/* line 650, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .main-nav-links.access-font {
        text-align: center;
    }

/* line 654, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .main-nav-links li a {
        border-bottom: none;
        outline-offset: -6px;
        padding: 15px 14px;
        font-size: 1.4rem;
    }

/* line 145, wp-content/themes/ssab/assets/source/scss/const/_mixins.scss */

    .main-nav-links li a:hover,
.main-nav-links li a:focus {
        color: #0f3051;
        text-decoration: underline;
    }

/* line 665, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .main-nav-links li a.access-font {
        font-size: 2rem;
    }

/* line 145, wp-content/themes/ssab/assets/source/scss/const/_mixins.scss */

    .main-nav-links li a.access-contrast:hover,
.main-nav-links li a.access-contrast:focus {
        color: #fff;
        text-decoration: underline;
    }

/* line 677, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .main-nav-links li.small-link {
        display: none;
    }

/* line 682, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .main-nav-links>li {
        margin-right: 0;
        width: auto;
        padding: 0;
        float: none;
        display: inline-block;
        vertical-align: top;
    }

/* line 691, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .main-nav-links>li>a .icon {
        position: absolute;
        top: inherit;
        bottom: 8px;
        left: 0;
        right: 0;
        margin: 0 auto;
        transform: rotate(0);
        -ms-transform: rotate(0);
    }

/* line 709, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .main-nav-links>li.has-child {
        margin: 0 0 0 -10px;
        z-index: 1;
    }

/* line 713, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .main-nav-links>li.has-child>a {
        min-width: 140px;
        border-bottom: 1px solid transparent;
    }

/* line 717, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .main-nav-links>li.has-child>a.active {
        border-bottom-color: #cbced3;
    }

/* line 720, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .main-nav-links>li.has-child>a.active .icon {
        display: none;
    }

/* line 724, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .main-nav-links>li.has-child>a.active+.sub-menu-wrapper {
        visibility: visible;
        opacity: 1;
    }

/* line 728, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .main-nav-links>li.has-child>a.active+.sub-menu-wrapper .sub-menu {
        visibility: visible;
    }

/* line 732, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .main-nav-links>li.has-child>a.active+.sub-menu-wrapper .sub-menu a .icon {
        margin-left: 10px;
    }

/* line 748, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .main-nav-links>li.has-child.show-sub-menu {
        height: inherit !important;
    }

/* line 752, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .main-nav-links>li.has-child li {
        margin-bottom: 18px;
        padding: 0;
        text-align: left;
        font-family: PublicSans Semibold;
    }

/* line 758, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .main-nav-links>li.has-child li a {
        padding: 0;
        letter-spacing: normal;
        outline-offset: 2px;
    }

/* line 769, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .main-nav-links>li.has-child .sub-menu-wrapper {
        right: 0;
        left: 50%;
        transform: translateX(-50%);
        -ms-transform: translateX(-50%);
        top: 100%;
        margin-top: -52px;
        opacity: 0;
        visibility: hidden;
        z-index: -1;
        transition: opacity .4s ease 0s,visiblity .4s ease 0s;
    }

/* line 795, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .main-nav-links>li.has-child:hover>a,
.main-nav-links>li.has-child:focus>a {
        color: #0f3051;
        text-decoration: underline;
    }

/* line 815, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .main-nav-links>li.has-child .sub-menu {
        visibility: hidden;
        right: 0;
        padding: 74px 15px 2px;
        border-radius: 3px;
        box-shadow: 0 6px 20px 0 rgba(0,0,0,0.3);
    }

/* line 822, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .main-nav-links>li.has-child .sub-menu .close-menu {
        display: none;
    }

/* line 876, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .header-right-main {
        display: table;
        width: 100%;
    }

/* line 883, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .header-inner-right {
        display: table-cell;
        vertical-align: middle;
    }

/* line 893, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .header-quick-links {
        margin: -10px 0 5px;
    }

/* line 10, wp-content/themes/ssab/assets/source/scss/_footer.scss */

    .footer {
        padding-left: 80px;
        padding-right: 80px;
    }

/* line 69, wp-content/themes/ssab/assets/source/scss/_footer.scss */

    .footer-links-block {
        margin-bottom: 32px;
    }

/* line 84, wp-content/themes/ssab/assets/source/scss/_footer.scss */

    .footer-links li {
        font-size: 1.6rem;
    }

/* line 129, wp-content/themes/ssab/assets/source/scss/_footer.scss */

    .footer-links li.access-font {
        font-size: 3rem;
    }

/* line 173, wp-content/themes/ssab/assets/source/scss/_footer.scss */

    .subscribe-box .icon svg {
        width: 25px;
    }

/* line 136, wp-content/themes/ssab/assets/source/scss/_home.scss */

    .full-callout-right-content {
        max-width: 720px;
    }

/* line 142, wp-content/themes/ssab/assets/source/scss/_home.scss */

    .full-callout-right {
        padding-left: 70px;
    }

/* line 210, wp-content/themes/ssab/assets/source/scss/_home.scss */

    .full-callout-links a.access-font {
        font-size: 3.2rem;
    }

/* line 189, wp-content/themes/ssab/assets/source/scss/_home.scss */

    .full-callout-links a {
        font-size: 1.8rem;
    }

/* line 279, wp-content/themes/ssab/assets/source/scss/_home.scss */

    .full-callout-overlay-container {
        margin-right: 28px;
        padding: 60px 74px;
    }

/* line 315, wp-content/themes/ssab/assets/source/scss/_home.scss */

    .overlay-callout {
        margin-right: -102px;
        padding: 60px 60px 50px;
    }

/* line 445, wp-content/themes/ssab/assets/source/scss/_home.scss */

    .box-cell:first-child {
        padding-right: 8px;
        width: 33.52%;
    }

/* line 450, wp-content/themes/ssab/assets/source/scss/_home.scss */

    .box-cell:last-child {
        padding-left: 8px;
        width: 66.48%;
    }

/* line 457, wp-content/themes/ssab/assets/source/scss/_home.scss */

    .box-container {
        height: 100%;
        border-radius: 8px;
        box-shadow: 0 6px 20px 0 rgba(106,106,106,0.39);
        background-color: #fff;
    }

/* line 1, wp-content/themes/ssab/assets/source/scss/_alerts.scss */

    .alerts-container {
        padding: 20px 46px;
    }

/* line 35, wp-content/themes/ssab/assets/source/scss/_alerts.scss */

    .alerts-container.open .alerts-dropdown-icon svg {
        left: 15px;
    }

/* line 47, wp-content/themes/ssab/assets/source/scss/_alerts.scss */

    .alerts-container .alerts-container-heading {
        font-size: 3rem;
        padding-left: 98px;
        min-height: 43px;
        line-height: 43px;
    }

/* line 71, wp-content/themes/ssab/assets/source/scss/_alerts.scss */

    .alerts-container .alerts-container-heading .alert-icon {
        width: 48px;
    }

/* line 91, wp-content/themes/ssab/assets/source/scss/_alerts.scss */

    .alerts-container .alerts-dropdown-icon {
        height: 60px;
        width: 60px;
        right: -30px;
        top: 11px;
    }

/* line 116, wp-content/themes/ssab/assets/source/scss/_alerts.scss */

    .alerts-container .alerts-dropdown-icon svg {
        left: 14px;
        width: 30px;
    }

/* line 137, wp-content/themes/ssab/assets/source/scss/_alerts.scss */

    .alerts-container .alerts-container-hr {
        margin: 25px 0;
    }

/* line 156, wp-content/themes/ssab/assets/source/scss/_alerts.scss */

    .alert {
        margin-left: 78px;
        padding-left: 18px;
        margin-top: 60px;
    }

/* line 184, wp-content/themes/ssab/assets/source/scss/_alerts.scss */

    .alert .alert-severity {
        font-size: 1.8rem;
    }

/* line 200, wp-content/themes/ssab/assets/source/scss/_alerts.scss */

    .alert .alert-desc {
        font-size: 1.8rem;
    }

/* line 214, wp-content/themes/ssab/assets/source/scss/_alerts.scss */

    .alert .alert-link {
        font-size: 1.6rem;
    }

/* line 229, wp-content/themes/ssab/assets/source/scss/_alerts.scss */

    .alert .alert-link.access-font {
        font-size: 2.8rem;
    }

/* line 279, wp-content/themes/ssab/assets/source/scss/_alerts.scss */

    .alert .alert-hr {
        margin-left: 18px;
        bottom: -30px;
    }

/* line 293, wp-content/themes/ssab/assets/source/scss/_alerts.scss */

    .alert:last-of-type {
        margin-bottom: 15px;
    }

/* line 27, wp-content/themes/ssab/assets/source/scss/_banner.scss */

    .banner-section.banner-small .banner-caption-content {
        height: 300px;
    }

/* line 39, wp-content/themes/ssab/assets/source/scss/_banner.scss */

    .banner-section.banner-medium .banner-caption-content {
        height: 427px;
    }

/* line 52, wp-content/themes/ssab/assets/source/scss/_banner.scss */

    .banner-section.banner-large .banner-caption-content {
        height: 526px;
    }

/* line 7, wp-content/themes/ssab/assets/source/scss/_filter.scss */

    .filters-listing-section-main {
        margin-top: 75px;
    }

/* line 23, wp-content/themes/ssab/assets/source/scss/_filter.scss */

    .filter-sidebar {
        width: 368px;
        left: -368px;
    }

/* line 98, wp-content/themes/ssab/assets/source/scss/_filter.scss */

    .button.filter-button {
        top: 28px;
    }

/* line 155, wp-content/themes/ssab/assets/source/scss/_filter.scss */

    .filter-container {
        padding-top: 0;
        padding-bottom: 45px;
    }

/* line 92, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

    .category-type .icon {
        top: 5px;
    }

/* line 131, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

    .category-type ul li:after {
        top: 5px;
    }

/* line 167, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

    .category-type ul li.access-font:after {
        top: 16px;
    }

/* line 242, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

    .filter-title {
        font-size: 2.8rem;
        margin-bottom: 20px;
    }

/* line 369, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

    .half-width.research-generic-callout {
        width: 48.5%;
        margin-bottom: 10px;
    }

/* line 388, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

    .half-width.research-generic-callout:last-child {
        margin-bottom: 10px;
    }

/* line 392, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

    .half-width.research-generic-callout.half-width+.half-width.research-generic-callout.half-width {
        margin-left: 1.5%;
    }

/* line 395, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

    .half-width.research-generic-callout.half-width+.half-width.research-generic-callout.half-width:nth-child(odd) {
        margin-left: 0;
    }

/* line 398, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

    .half-width.research-generic-callout.half-width+.half-width.research-generic-callout.half-width:nth-child(even) {
        margin-bottom: 10px;
    }

/* line 403, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

    .half-width.research-generic-callout .generic-callout {
        padding: 40px 30px;
    }

/* line 420, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

    .research-container {
        max-width: 1100px;
    }

/* line 657, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

    .pagination .pagination-list li a.next-link,
.pagination .pagination-list li a.prev-link {
        border-color: #cbced3;
    }

/* line 667, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

    .pagination .pagination-list li a.next-link span,
.pagination .pagination-list li a.prev-link span {
        color: #717584;
    }

/* line 676, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

    .pagination .pagination-list li a.next-link span .icon,
.pagination .pagination-list li a.prev-link span .icon {
        top: 9px;
    }

/* line 685, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

    .pagination .pagination-list li a.next-link span .icon svg path,
.pagination .pagination-list li a.prev-link span .icon svg path {
        transition: fill .4s ease;
        fill: #cbced3;
    }

/* line 729, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

    .pagination .pagination-list li a.next-link:hover span .icon,
.pagination .pagination-list li a.next-link:focus span .icon,
.pagination .pagination-list li a.prev-link:hover span .icon,
.pagination .pagination-list li a.prev-link:focus span .icon {
        top: 9px;
    }

/* line 748, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

    .pagination .pagination-list li a.prev-link span .icon {
        top: 8px;
    }

/* line 769, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

    .pagination .pagination-list li a.prev-link:hover span .icon,
.pagination .pagination-list li a.prev-link:focus span .icon {
        top: 8px;
    }

/* line 1, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

    .single-page-container {
        padding-top: 40px;
        padding-bottom: 46px;
    }

/* line 82, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

    .article-img {
        max-height: 511px;
    }

/* line 123, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

    .article-img.cover-bg.banner-medium {
        height: 400px;
    }

/* line 134, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

    .article-img.cover-bg.banner-large {
        height: 515px;
    }

/* line 154, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

    .article-img.banner-medium {
        max-height: 400px;
    }

/* line 164, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

    .article-img.banner-large {
        max-height: 515px;
    }

/* line 175, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

    .sidebar-content {
        border-right: none;
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
        box-shadow: none;
        padding: 40px;
        margin-right: -50px;
        margin-top: 0;
        width: 370px;
        float: right;
    }

/* line 208, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

    .sidebar-content .article-title {
        font-size: 2.6rem;
    }

/* line 234, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

    .sidebar-content .content-types-block .content-types-list li {
        font-size: 1.8rem;
    }

/* line 243, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

    .sidebar-content .content-types-block .content-types-list li.access-font {
        font-size: 2.4rem;
    }

/* line 283, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

    .sidebar-content .content-types-block .content-types-list li+li {
        padding-top: 22px;
    }

/* line 295, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

    .sidebar-title {
        font-size: 3.4rem;
    }

/* line 354, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

    .article-category-type .go-back-announcements,
.article-category-type .go-back-research {
        top: 3px;
    }

/* line 370, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

    .article-contenter {
        display: table;
        width: 100%;
    }

/* line 377, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

    .article-content {
        width: 100%;
    }

/* line 388, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

    .article-content,
.sidebar-main {
        display: table-cell;
        vertical-align: top;
    }

/* line 396, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

    .sidebar-main {
        padding-left: 50px;
    }

/* line 405, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

    .sidebar-main.tableau {
        display: none;
    }

/* line 420, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

    .internal-banner-container {
        padding: 0 50px;
    }

/* line 430, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

    .page-title {
        margin-bottom: 48px;
    }

/* line 446, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

    .no-image-videos {
        margin-bottom: 40px;
    }

/* line 460, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

    .document-link-callout {
        max-width: 1000px;
    }

/* line 18, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

    .full-width,
.half-width {
        min-height: 400px;
    }

/* line 241, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

    .generic-callout .media-left {
        padding-right: 32px;
    }

/* line 309, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

    .three-callouts-section {
        min-height: 750px;
    }

/* line 329, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

    .three-callouts-section .half-width-cell .generic-callout {
        height: 100%;
    }

/* line 333, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

    .three-callouts-section .half-width-cell:first-child {
        padding-right: 8px;
        width: 57.332%;
        margin-bottom: 0;
    }

/* line 339, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

    .three-callouts-section .half-width-cell:last-child {
        padding-left: 8px;
        width: 42.668%;
    }

/* line 360, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

    .three-callouts-section .half-width-callout .generic-callout {
        padding: 35px;
        min-height: 365px;
    }

/* line 371, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

    .three-callouts-section .half-width-callout:first-child {
        padding-right: 0;
        padding-bottom: 8px;
    }

/* line 383, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

    .three-callouts-section .half-width-callout:last-child {
        padding-left: 0;
        padding-top: 8px;
    }

/* line 396, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

    .three-callouts-section .half-width-callout:first-child,
.three-callouts-section .half-width-callout:last-child {
        width: 100%;
    }

/* line 427, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

    .blue-overlay .d-table,
.blue-overlay .media {
        height: 100%;
    }

/* line 417, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

    .blue-overlay {
        padding: 60px 74px;
    }

/* line 518, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

    .full-callout-overlay-container .overlay-callout {
        padding: 65px;
    }

/* line 559, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

    .internal-container .generic-callout {
        padding: 40px;
    }

/* line 19, wp-content/themes/ssab/assets/source/scss/_video-callout.scss */

    .video-callout-large .d-table,
.video-callout-large .media {
        height: 511px;
    }

/* line 30, wp-content/themes/ssab/assets/source/scss/_video-callout.scss */

    .video-callout-container {
        padding-right: 114px;
        padding-left: 114px;
    }

/* line 48, wp-content/themes/ssab/assets/source/scss/_video-callout.scss */

    .video-callout-caption {
        max-width: 300px;
    }

/* line 195, wp-content/themes/ssab/assets/source/scss/_video-callout.scss */

    .video-box {
        max-width: 900px;
    }

/* line 29, wp-content/themes/ssab/assets/source/scss/_announcements-listing.scss */

    .announcement-list .announcement-box {
        min-height: 666px;
    }

/* line 128, wp-content/themes/ssab/assets/source/scss/_announcements-listing.scss */

    .announcement-content-box {
        padding-top: 45px;
    }

/* line 233, wp-content/themes/ssab/assets/source/scss/_announcements-listing.scss */

    .filter-open .featured-callouts .announcement-content-box {
        padding: 45px;
    }

/* line 285, wp-content/themes/ssab/assets/source/scss/_announcements-listing.scss */

    .filter-open .announcement-content-box {
        padding: 45px 53px 50px;
    }

/* line 376, wp-content/themes/ssab/assets/source/scss/_announcements-listing.scss */

    .announcement-list,
.featured-callouts {
        margin-bottom: 30px;
    }

/* line 1, wp-content/themes/ssab/assets/source/scss/_search.scss */

    .search-block {
        opacity: 1;
        top: 0;
        right: 0;
        position: relative;
        visibility: visible;
    }

/* line 16, wp-content/themes/ssab/assets/source/scss/_search.scss */

    .search-block .search-input-box {
        margin: 8px 0 0 15px;
    }

/* line 23, wp-content/themes/ssab/assets/source/scss/_search.scss */

    body.menu-opened .search-block {
        opacity: 1;
        position: relative;
        top: 0;
        left: 0;
        right: 0;
        z-index: 0;
    }

/* line 76, wp-content/themes/ssab/assets/source/scss/_search.scss */

    .search-results-small {
        display: none;
    }

/* line 84, wp-content/themes/ssab/assets/source/scss/_search.scss */

    .search-results-large {
        display: block;
    }

/* line 92, wp-content/themes/ssab/assets/source/scss/_search.scss */

    .search-result-info {
        padding-left: 180px;
        text-align: left;
    }

/* line 114, wp-content/themes/ssab/assets/source/scss/_search.scss */

    .search-results-container {
        padding: 40px 140px;
    }

/* line 217, wp-content/themes/ssab/assets/source/scss/_search.scss */

    .search-results-container .search-result-pagination {
        text-align: right;
    }

/* line 226, wp-content/themes/ssab/assets/source/scss/_search.scss */

    .search-results-container .search-result-pagination .search-result-pagination-link {
        margin-right: 40px;
    }

/* line 235, wp-content/themes/ssab/assets/source/scss/_search.scss */

    .search-results-container .search-result-pagination .search-result-pagination-link:last-of-type {
        margin-right: 0;
    }

/* line 249, wp-content/themes/ssab/assets/source/scss/_search.scss */

    .search-results-container .search-close-btn {
        text-align: right;
    }

/* line 12, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

    .board-meetings-announcements-section .box-cell {
        margin: 88px 0 91px;
    }

/* line 21, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

    .board-meetings-announcements-section h2 {
        margin-bottom: 52px;
        margin-left: 0;
        margin-top: 0;
    }

/* line 29, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

    .board-meetings-announcements-section .board-meetings,
.board-meetings-announcements-section .announcements {
        margin-bottom: 0;
    }

/* line 36, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

    .board-meetings-announcements-section .board-meetings .see-more-link,
.board-meetings-announcements-section .announcements .see-more-link {
        margin-left: 0;
    }

/* line 81, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

    .board-meetings-announcements-section .announcements {
        padding: 73px 103px 34px 68px;
    }

/* line 90, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

    .board-meetings-announcements-section .announcements .see-more-link {
        bottom: 34px;
        position: absolute;
        right: 60px;
    }

/* line 100, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

    .board-meetings-announcements-section .announcements-listing {
        white-space: normal;
        overflow-x: auto;
    }

/* line 124, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

    .board-meetings-announcements-section .announcements-listing .announcements-list.access-font {
        height: auto;
    }

/* line 107, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

    .board-meetings-announcements-section .announcements-listing .announcements-list {
        width: 100%;
        box-shadow: none;
        display: block;
        padding: 0;
        margin: 0;
        margin-bottom: 52.5px;
        height: auto;
    }

/* line 149, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

    .board-meetings-announcements-section .announcements-listing .announcements-list:first-child {
        margin-left: 0;
    }

/* line 155, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

    .board-meetings-announcements-section .announcements-listing .announcements-list:last-child {
        margin-bottom: 50px;
    }

/* line 163, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

    .board-meetings-announcements-section .announcements-listing .announcements-list h3+a {
        margin-top: 20px;
    }

/* line 181, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

    .board-meetings-announcements-section .announcements-listing .announcements-list a {
        bottom: auto;
        position: relative;
    }

/* line 195, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

    .board-meetings-announcements-section .announcements-listing .announcements-list p {
        height: auto;
    }

/* line 213, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

    .board-meetings-announcements-section .board-meetings {
        padding: 73px 30px 34px;
    }

/* line 233, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

    .board-meetings-announcements-section .board-meetings h2 {
        margin-top: 0;
        margin-left: 38px;
    }
/* line 247, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

    .board-meetings-announcements-section .board-meetings .event {
        box-shadow: none;
        display: block;
        height: auto;
        width: auto;
        margin: 0;
        padding: 36px 0;
        border-radius: 0;
        border-bottom: 1px solid #cfd6dd;
    }

/* line 298, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

    .board-meetings-announcements-section .board-meetings .event .event-date,
.board-meetings-announcements-section .board-meetings .event .event-info {
        display: inline-block;
        vertical-align: top;
    }

/* line 308, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

    .board-meetings-announcements-section .board-meetings .event .event-date {
        border-bottom: none;
        padding-right: 20px;
        width: 30%;
        padding-left: 20px;
    }

/* line 317, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

    .board-meetings-announcements-section .board-meetings .event .event-date.access-font {
        padding: 0;
    }

/* line 343, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

    .board-meetings-announcements-section .board-meetings .event .event-date .event-day {
        margin-bottom: 0;
        line-height: 7rem;
    }

/* line 366, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

    .board-meetings-announcements-section .board-meetings .event .event-info {
        float: right;
        width: 70%;
        padding: 0 15px 0 25px;
        border-left: solid 1px #cfd6dd;
    }

/* line 377, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

    .board-meetings-announcements-section .board-meetings .event .event-info .event-title {
        display: inline;
        margin-right: 6px;
    }

/* line 397, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

    .board-meetings-announcements-section .board-meetings .event .event-info .event-title+svg {
        width: 20px;
        height: 12.4px;
        display: none;
        fill: #005ea1;
        stroke: #005ea1;
        margin-left: 0;
        transition: margin-left .4s;
    }

/* line 434, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

    .board-meetings-announcements-section .board-meetings .event .board-arrow {
        display: none;
    }

/* line 459, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

    .board-meetings-announcements-section .board-meetings .event.featured .event-day+svg,
.board-meetings-announcements-section .board-meetings .event.featured .event-title+svg {
        fill: #1d8655;
        stroke: #1d8655;
    }

/* line 473, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

    .board-meetings-announcements-section .board-meetings .event:first-child {
        margin-left: 0;
    }

/* line 501, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

    .board-meetings-announcements-section .board-meetings .see-more-link {
        bottom: 34px;
        position: absolute;
        right: 60px;
    }

/* line 513, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

    .board-meetings-announcements-section .box-cell:first-child,
.board-meetings-announcements-section .box-cell:last-child {
        width: 100%;
    }

/* line 524, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

    .board-meetings-announcements-section .box-cell .board-meetings {
        padding: 0;
        background-color: transparent;
        box-shadow: none;
    }

/* line 548, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

    .board-meetings-announcements-section .box-cell .board-meetings .see-more-link {
        top: auto;
        margin-left: 0;
    }

/* line 563, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

    .board-meetings-announcements-section .box-cell .board-meetings .event.access-font {
        height: 465px;
        width: 350px;
    }

/* line 556, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

    .board-meetings-announcements-section .box-cell .board-meetings .event {
        height: 365px;
        width: 325px;
        display: inline-block;
        margin: 10px 5px 23px;
        box-shadow: 0 3px 10px 0 rgba(0,0,0,0.2);
        padding: 15px 26px;
        border-bottom: 0;
        border-radius: 8px;
    }

/* line 585, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

    .board-meetings-announcements-section .box-cell .board-meetings .event .event-date {
        border: 0;
        border-bottom: 1px solid #707070;
        display: block;
        padding: 0;
        margin: 0;
        width: auto;
    }

/* line 594, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

    .board-meetings-announcements-section .box-cell .board-meetings .event .event-date .event-month {
        font-size: 2.4rem;
    }

/* line 597, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

    .board-meetings-announcements-section .box-cell .board-meetings .event .event-date .event-month.access-font {
        font-size: 4rem;
    }

/* line 603, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

    .board-meetings-announcements-section .box-cell .board-meetings .event .event-date .event-day {
        font-size: 9rem;
        line-height: 9rem;
        margin-bottom: 8px;
    }

/* line 608, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

    .board-meetings-announcements-section .box-cell .board-meetings .event .event-date .event-day.access-font {
        font-size: 12rem;
    }

/* line 614, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

    .board-meetings-announcements-section .box-cell .board-meetings .event .event-info {
        display: block;
        position: relative;
        transform: none;
        top: auto;
        max-width: none;
        margin-top: 18px;
        width: auto;
        float: none;
        border: 0;
        padding: 0;
    }

/* line 628, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

    .board-meetings-announcements-section .box-cell .board-meetings .event .event-info .event-title {
        display: block;
        margin: 0;
    }

/* line 636, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

    .board-meetings-announcements-section .box-cell .board-meetings .event .board-arrow {
        width: 30px;
        height: 18px;
        bottom: 25px;
    }

/* line 658, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

    .board-meetings-announcements-section .box-cell .board-meetings .event .event-detail .event-detail-close-icon {
        width: 28px;
    }

/* line 684, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

    .board-meetings-announcements-section .box-cell .board-meetings .event .event-detail .event-detail-month {
        font-size: 2.4rem;
    }

/* line 696, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

    .board-meetings-announcements-section .box-cell .board-meetings .event .event-detail .event-detail-date {
        font-size: 9rem;
        line-height: 9rem;
    }

/* line 719, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

    .board-meetings-announcements-section .box-cell .board-meetings .event .event-detail .event-detail-desc {
        height: 6.8em;
        line-height: 1.67;
        -webkit-line-clamp: 4;
    }

/* line 776, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

    .board-meetings-announcements-section .box-cell .board-meetings .event.active {
        width: 640px;
        height: 425px;
    }

/* line 787, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

    .board-meetings-announcements-section .box-cell .board-meetings .event.active.access-font {
        height: 600px;
    }

/* line 798, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

    .board-meetings-announcements-section .box-cell .board-meetings .see-more-link {
        bottom: -30px;
        right: 45px;
    }

/* line 848, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

    .see-more-link-full-list {
        top: 180px !important;
    }

/* line 56, wp-content/themes/ssab/assets/source/scss/_forms.scss */

    .wp-block-ninja-forms-form .nf-form-layout form .nf-form-content nf-fields-wrap nf-field .field-wrap.textarea-wrap {
        max-width: none;
    }

/* line 212, wp-content/themes/ssab/assets/source/scss/_board-meetings.scss */

    .meeting-result-container .meeting-container .meeting-button .button-title {
        width: 91%;
    }
}

@media (min-width: 1250px) and (min-width: 1250px) {

/* line 736, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .main-nav-links>li.has-child>a.active+.sub-menu-wrapper .sub-menu a.active .icon {
        transform: rotate(90deg);
    }

/* line 822, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .main-nav-links>li.has-child .sub-menu .close-menu {
        text-indent: -5000px;
        display: block;
        height: 6px;
        background-image: url("../images/icons/arrow-menu.svg");
        z-index: 1;
        transform: rotate(-180deg);
        -ms-transform: rotate(-180deg);
        background-repeat: no-repeat;
        background-position: center;
    }

/* line 835, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .main-nav-links>li.has-child .sub-menu .close-menu.access-contrast {
        background-image: url("../images/icons/arrow-menu-white.svg");
    }
}

@media (min-width: 1900px) {

/* line 50, wp-content/themes/ssab/assets/source/scss/_base.scss */

    body {
        font-size: 1.8rem;
    }

/* line 73, wp-content/themes/ssab/assets/source/scss/_base.scss */

    body.access-font {
        font-size: 3.2rem;
    }

/* line 176, wp-content/themes/ssab/assets/source/scss/_base.scss */

    p {
        line-height: 1.67;
        margin-bottom: 3.1rem;
    }

/* line 275, wp-content/themes/ssab/assets/source/scss/_base.scss */

    blockquote {
        font-size: 2.4rem;
        padding-left: 182px;
        min-height: 90px;
    }

/* line 338, wp-content/themes/ssab/assets/source/scss/_base.scss */

    blockquote:before {
        font-size: 19rem;
        left: 25px;
    }

/* line 416, wp-content/themes/ssab/assets/source/scss/_base.scss */

    h1 {
        font-size: 5.6rem;
    }

/* line 426, wp-content/themes/ssab/assets/source/scss/_base.scss */

    h1.access-font {
        font-size: 6.6rem !important;
    }

/* line 436, wp-content/themes/ssab/assets/source/scss/_base.scss */

    h2 {
        font-size: 4rem;
    }

/* line 445, wp-content/themes/ssab/assets/source/scss/_base.scss */

    h2.access-font {
        font-size: 5.6rem !important;
    }

/* line 455, wp-content/themes/ssab/assets/source/scss/_base.scss */

    h3 {
        font-size: 3rem;
    }

/* line 471, wp-content/themes/ssab/assets/source/scss/_base.scss */

    h3.access-font {
        font-size: 5rem !important;
    }

/* line 490, wp-content/themes/ssab/assets/source/scss/_base.scss */

    h4.access-font {
        font-size: 4rem !important;
    }

/* line 513, wp-content/themes/ssab/assets/source/scss/_base.scss */

    h5.access-font {
        font-size: 3.8rem !important;
    }

/* line 532, wp-content/themes/ssab/assets/source/scss/_base.scss */

    h6.access-font {
        font-size: 3.2rem !important;
    }

/* line 812, wp-content/themes/ssab/assets/source/scss/_base.scss */

    .wrapper {
        padding-top: 180px;
    }

/* line 829, wp-content/themes/ssab/assets/source/scss/_base.scss */

    .wrapper.access-font {
        padding-top: 180px;
    }

/* line 862, wp-content/themes/ssab/assets/source/scss/_base.scss */

    .medium-container {
        max-width: 1445px;
    }

/* line 871, wp-content/themes/ssab/assets/source/scss/_base.scss */

    .large-container {
        max-width: 1364px;
    }

/* line 891, wp-content/themes/ssab/assets/source/scss/_base.scss */

    .container-fluid-medium {
        padding-left: 7.2916vw;
        padding-right: 7.2916vw;
    }

/* line 910, wp-content/themes/ssab/assets/source/scss/_base.scss */

    .container-fluid-large {
        padding-left: 7.2916vw;
        padding-right: 7.2916vw;
    }

/* line 929, wp-content/themes/ssab/assets/source/scss/_base.scss */

    .container {
        padding-left: 7.2916vw;
        padding-right: 7.2916vw;
    }

/* line 1331, wp-content/themes/ssab/assets/source/scss/_base.scss */

    .hidden-xl {
        display: none !important;
    }

/* line 1367, wp-content/themes/ssab/assets/source/scss/_base.scss */

    .visible-xl {
        display: block !important;
    }

/* line 1402, wp-content/themes/ssab/assets/source/scss/_base.scss */

    .d-inlin-block-xl {
        display: inline-block !important;
    }

/* line 50, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .header.slide {
        top: -180px;
    }

/* line 61, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .header.slide.access-font {
        top: -180px;
    }

/* line 36, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .header {
        height: 180px;
    }

/* line 93, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .header.access-font {
        height: 180px;
    }

/* line 104, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .header-container {
        padding: 32px 68px;
    }

/* line 125, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .logo {
        max-width: 132px;
        max-height: 132px;
    }

/* line 172, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .header-right {
        padding-left: 132px;
    }

/* line 315, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .main-menu {
        width: 73.1%;
        padding-right: 32px;
    }

/* line 360, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .main-nav-links li {
        max-width: 350px;
    }

/* line 592, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .main-nav-links.show-one>li.show-sub-menu>a {
        font-size: 1.8rem;
        padding-right: 20px;
        padding-left: 20px;
    }

/* line 848, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .main-nav-links li a {
        font-size: 1.8rem;
        padding-right: 20px;
        padding-left: 20px;
    }

/* line 852, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .main-nav-links li a.access-font {
        font-size: 2.6rem;
    }

/* line 860, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .main-nav-links>li.has-child>a {
        min-width: 208px;
    }

/* line 864, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .main-nav-links>li.has-child .sub-menu {
        padding-right: 20px;
        padding-left: 20px;
    }

/* line 893, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .header-quick-links {
        margin: -17px 0 25px;
    }

/* line 903, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .header-quick-links .main-nav-links a {
        font-size: 1.7rem;
    }

/* line 913, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .header-quick-links .main-nav-links a.access-font {
        font-size: 2.4rem;
    }

/* line 921, wp-content/themes/ssab/assets/source/scss/_header.scss */

    .header-quick-links .main-nav-links>li.has-child>a {
        min-width: 172px;
    }

/* line 989, wp-content/themes/ssab/assets/source/scss/_header.scss */

    input[type="text"].search-input {
        padding-left: 75px;
        font-size: 1.8rem;
    }

/* line 1005, wp-content/themes/ssab/assets/source/scss/_header.scss */

    input[type="text"].search-input.access-font {
        font-size: 2.6rem;
    }

/* line 10, wp-content/themes/ssab/assets/source/scss/_footer.scss */

    .footer {
        padding: 65px 68px;
    }

/* line 10, wp-content/themes/ssab/assets/source/scss/_home.scss */

    .full-width-callout {
        padding-top: 88px;
        padding-bottom: 80px;
    }

/* line 27, wp-content/themes/ssab/assets/source/scss/_home.scss */

    .full-width-callout .callout-title {
        margin-bottom: 14px;
    }

/* line 33, wp-content/themes/ssab/assets/source/scss/_home.scss */

    .full-width-callout .callout-small-title {
        font-size: 2.8rem;
    }

/* line 47, wp-content/themes/ssab/assets/source/scss/_home.scss */

    .full-callout-container {
        height: 359px;
    }

/* line 59, wp-content/themes/ssab/assets/source/scss/_home.scss */

    .full-callout-left,
.full-callout-right {
        padding-top: 50px;
        padding-bottom: 50px;
    }

/* line 97, wp-content/themes/ssab/assets/source/scss/_home.scss */

    .full-callout-left .media-left {
        padding-right: 45px;
    }

/* line 112, wp-content/themes/ssab/assets/source/scss/_home.scss */

    .full-callout-left .icon-box svg,
.full-callout-left .icon-box img {
        max-width: 84px;
        max-height: 110px;
    }

/* line 109, wp-content/themes/ssab/assets/source/scss/_home.scss */

    .full-callout-left .icon-box {
        width: 84px;
    }

/* line 142, wp-content/themes/ssab/assets/source/scss/_home.scss */

    .full-callout-right {
        padding-left: 93px;
    }

/* line 175, wp-content/themes/ssab/assets/source/scss/_home.scss */

    .full-callout-links li+li {
        padding-top: 25px;
        line-height: 1.67;
    }

/* line 279, wp-content/themes/ssab/assets/source/scss/_home.scss */

    .full-callout-overlay-container {
        padding: 80px 90px;
    }

/* line 315, wp-content/themes/ssab/assets/source/scss/_home.scss */

    .overlay-callout {
        margin-right: -118px;
        padding: 62px 75px;
    }

/* line 367, wp-content/themes/ssab/assets/source/scss/_home.scss */

    .full-callout-main-block {
        height: 364px;
    }

/* line 389, wp-content/themes/ssab/assets/source/scss/_home.scss */

    .full-callout-content {
        max-width: 760px;
    }

/* line 1, wp-content/themes/ssab/assets/source/scss/_alerts.scss */

    .alerts-container {
        margin-top: 40px;
        margin-bottom: 40px;
    }

/* line 184, wp-content/themes/ssab/assets/source/scss/_alerts.scss */

    .alert .alert-severity {
        font-size: 2.2rem;
    }

/* line 214, wp-content/themes/ssab/assets/source/scss/_alerts.scss */

    .alert .alert-link {
        font-size: 1.8rem;
    }

/* line 229, wp-content/themes/ssab/assets/source/scss/_alerts.scss */

    .alert .alert-link.access-font {
        font-size: 3.2rem;
    }

/* line 6, wp-content/themes/ssab/assets/source/scss/_banner.scss */

    .banner-section .banner-caption-content {
        height: 486px;
    }

/* line 7, wp-content/themes/ssab/assets/source/scss/_filter.scss */

    .filters-listing-section-main {
        margin-top: 95px;
    }

/* line 44, wp-content/themes/ssab/assets/source/scss/_filter.scss */

    .filter-sidebar-block {
        width: 368px;
    }

/* line 70, wp-content/themes/ssab/assets/source/scss/_filter.scss */

    .filter-sidebar-box {
        padding-top: 50px;
        padding-left: 68px;
    }

/* line 173, wp-content/themes/ssab/assets/source/scss/_filter.scss */

    .filter-open .filter-sidebar {
        width: 368px;
    }

/* line 240, wp-content/themes/ssab/assets/source/scss/_filter.scss */

    .filter-open .filter-container {
        padding-left: 388px;
    }

/* line 16, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

    .research-list .research-list-box {
        padding-left: 66px;
        padding-right: 66px;
    }

/* line 242, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

    .filter-title {
        font-size: 3rem;
    }

/* line 403, wp-content/themes/ssab/assets/source/scss/_research-listing.scss */

    .half-width.research-generic-callout .generic-callout {
        padding-left: 66px;
        padding-right: 66px;
    }

/* line 15, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

    .single-article-block {
        padding: 76px 140px;
    }

/* line 55, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

    .share-link {
        font-size: 2.2rem;
        line-height: 1.4;
    }

/* line 82, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

    .article-img {
        max-height: 631px;
        margin-bottom: 62px;
    }

/* line 115, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

    .article-img.cover-bg.banner-small {
        height: 300px;
    }

/* line 123, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

    .article-img.cover-bg.banner-medium {
        height: 500px;
    }

/* line 134, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

    .article-img.cover-bg.banner-large {
        height: 631px;
    }

/* line 146, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

    .article-img.banner-small {
        max-height: 300px;
    }

/* line 154, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

    .article-img.banner-medium {
        max-height: 500px;
    }

/* line 164, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

    .article-img.banner-large {
        max-height: 631px;
    }

/* line 175, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

    .sidebar-content {
        width: 444px;
        padding: 57px;
        margin-right: -140px;
    }

/* line 208, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

    .sidebar-content .article-title {
        font-size: 3rem;
        margin-bottom: 15px;
    }

/* line 295, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

    .sidebar-title {
        font-size: 4rem;
        margin-bottom: 40px;
    }

/* line 310, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

    .related-content-item {
        padding-bottom: 36px;
        margin-bottom: 36px;
    }

/* line 326, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

    .sidebar-block.sidebar-block+.sidebar-block.sidebar-block {
        margin-top: 40px;
    }

/* line 396, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

    .sidebar-main {
        padding-left: 92px;
    }

/* line 405, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

    .sidebar-main.tableau {
        display: table-cell;
    }

/* line 420, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

    .internal-banner-container {
        padding: 0 140px;
    }

/* line 446, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

    .no-image-videos {
        margin-right: 394px;
        margin-bottom: 50px;
    }

/* line 703, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

    .image-videos,
.no-image-videos {
        margin-right: 395px;
    }

/* line 711, wp-content/themes/ssab/assets/source/scss/_detail-page-content.scss */

    .internal-top-title h1 {
        margin-right: 394px;
    }

/* line 58, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

    .generic-callout {
        padding: 80px 90px;
    }

/* line 241, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

    .generic-callout .media-left {
        width: 119px;
        padding-right: 44px;
    }

/* line 360, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

    .three-callouts-section .half-width-callout .generic-callout {
        padding: 50px;
    }

/* line 405, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

    .three-callouts-section .icon-box svg {
        max-width: 92px;
        max-height: 92px;
    }

/* line 417, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

    .blue-overlay {
        padding-left: 170px;
        padding-right: 170px;
    }

/* line 462, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

    .month-name {
        font-size: 2.2rem;
    }

/* line 477, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

    .date-no {
        font-size: 8rem;
    }

/* line 491, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

    .date-no.access-font {
        font-size: 10rem;
    }

/* line 559, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

    .internal-container .generic-callout {
        padding: 50px;
    }

/* line 570, wp-content/themes/ssab/assets/source/scss/_callouts.scss */

    .internal-container .full-width .generic-callout {
        padding: 72px 80px;
    }

/* line 5, wp-content/themes/ssab/assets/source/scss/_video-callout.scss */

    .video-callout .d-table,
.video-callout .media {
        height: 553px;
    }

/* line 19, wp-content/themes/ssab/assets/source/scss/_video-callout.scss */

    .video-callout-large .d-table,
.video-callout-large .media {
        height: 631px;
    }

/* line 30, wp-content/themes/ssab/assets/source/scss/_video-callout.scss */

    .video-callout-container {
        padding: 144px 214px;
    }

/* line 48, wp-content/themes/ssab/assets/source/scss/_video-callout.scss */

    .video-callout-caption {
        max-width: 367px;
    }

/* line 68, wp-content/themes/ssab/assets/source/scss/_video-callout.scss */

    .play-button {
        width: 65px;
        height: 65px;
    }

/* line 91, wp-content/themes/ssab/assets/source/scss/_video-callout.scss */

    .arrow-right {
        margin: 12px 18px;
        border-top-width: 15px;
        border-bottom-width: 15px;
        border-left-width: 25px;
    }

/* line 140, wp-content/themes/ssab/assets/source/scss/_video-callout.scss */

    .video-popup {
        padding: 35px;
    }

/* line 195, wp-content/themes/ssab/assets/source/scss/_video-callout.scss */

    .video-box {
        max-width: 1280px;
    }

/* line 225, wp-content/themes/ssab/assets/source/scss/_video-callout.scss */

    .related-video-list li {
        padding-left: 50px;
        padding-right: 50px;
    }

/* line 16, wp-content/themes/ssab/assets/source/scss/_announcements-listing.scss */

    .announcement-listing-container .pagination {
        margin-top: 0;
    }

/* line 29, wp-content/themes/ssab/assets/source/scss/_announcements-listing.scss */

    .announcement-list .announcement-box {
        min-height: 838px;
    }

/* line 148, wp-content/themes/ssab/assets/source/scss/_announcements-listing.scss */

    .announcement-content-box .category-type {
        padding-bottom: 20px;
        margin-bottom: 20px;
    }

/* line 159, wp-content/themes/ssab/assets/source/scss/_announcements-listing.scss */

    .announcement-content-box .animated-arrow {
        bottom: -70px;
    }

/* line 170, wp-content/themes/ssab/assets/source/scss/_announcements-listing.scss */

    .announcement-content-box .overlay-callout-content {
        margin-bottom: 70px;
    }

/* line 233, wp-content/themes/ssab/assets/source/scss/_announcements-listing.scss */

    .filter-open .featured-callouts .announcement-content-box {
        padding: 70px 75px;
    }

/* line 333, wp-content/themes/ssab/assets/source/scss/_announcements-listing.scss */

    .featured-callouts .announcement-content-box {
        padding: 70px 75px;
    }

/* line 376, wp-content/themes/ssab/assets/source/scss/_announcements-listing.scss */

    .announcement-list,
.featured-callouts {
        margin-bottom: 62px;
    }

/* line 408, wp-content/themes/ssab/assets/source/scss/_announcements-listing.scss */

    .post-type-archive-announcements .search-results-container .search-result-pagination {
        max-width: 1552px;
        margin: 30px auto;
        padding: 0 65px;
    }

/* line 424, wp-content/themes/ssab/assets/source/scss/_announcements-listing.scss */

    .post-type-archive-announcements .search-results .search-results-container .search-result-pagination {
        max-width: none;
        margin: 30px 0px;
        padding: 0;
    }

/* line 138, wp-content/themes/ssab/assets/source/scss/_search.scss */

    .search-results-container .append-search-result,
.search-results-container .announcement-results {
        padding: 38px 92px;
    }

/* line 41, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

    .board-meetings-announcements-section .board-meetings .see-more-link.access-font,
.board-meetings-announcements-section .announcements .see-more-link.access-font {
        font-size: 3.2rem;
    }

/* line 81, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

    .board-meetings-announcements-section .announcements {
        padding-left: 88px;
    }

/* line 233, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

    .board-meetings-announcements-section .board-meetings h2 {
        margin-left: 58px;
    }

/* line 247, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

    .board-meetings-announcements-section .board-meetings .event {
        margin: 32px 0;
    }

/* line 308, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

    .board-meetings-announcements-section .board-meetings .event .event-date {
        padding-left: 58px;
    }

/* line 324, wp-content/themes/ssab/assets/source/scss/_board-meeting-announcements.scss */

    .board-meetings-announcements-section .board-meetings .event .event-date.access-font {
        padding: 0;
    }

/* line 11, wp-content/themes/ssab/assets/source/scss/_forms.scss */

    .wp-block-ninja-forms-form {
        max-width: 1352px;
        margin-top: 95px;
    }

/* line 52, wp-content/themes/ssab/assets/source/scss/_forms.scss */

    .wp-block-ninja-forms-form .nf-form-layout form .nf-form-content nf-fields-wrap nf-field .field-wrap {
        max-width: 680px;
    }

/* line 65, wp-content/themes/ssab/assets/source/scss/_forms.scss */

    .wp-block-ninja-forms-form .nf-form-layout form .nf-form-content nf-fields-wrap nf-field .firstname-container {
        width: 323px;
        margin-right: 30px;
    }

/* line 76, wp-content/themes/ssab/assets/source/scss/_forms.scss */

    .wp-block-ninja-forms-form .nf-form-layout form .nf-form-content nf-fields-wrap nf-field .lastname-container {
        width: 323px;
    }

/* line 1, wp-content/themes/ssab/assets/source/scss/_contact.scss */

    .reach-out-callout {
        max-width: 1352px;
    }

/* line 14, wp-content/themes/ssab/assets/source/scss/_contact.scss */

    .reach-out-callout .reach-out-content {
        -webkit-column-count: 4;
        -moz-column-count: 4;
        column-count: 4;
    }

/* line 10, wp-content/themes/ssab/assets/source/scss/_accessibility-toggle.scss */

    .accessibility-toggle-container .toggle-contrast .toggle-icon,
.accessibility-toggle-container .toggle-font .toggle-icon {
        padding: 10px 6px;
        height: 54px;
        width: 40px;
    }

/* line 28, wp-content/themes/ssab/assets/source/scss/_accessibility-toggle.scss */

    .accessibility-toggle-container .toggle-contrast .toggle-icon svg,
.accessibility-toggle-container .toggle-font .toggle-icon svg {
        width: 26px;
        height: 34px;
    }

/* line 8, wp-content/themes/ssab/assets/source/scss/_board-meetings.scss */

    .meeting-result-container .past-meeting-title {
        padding: 0 80px;
    }

/* line 19, wp-content/themes/ssab/assets/source/scss/_board-meetings.scss */

    .meeting-result-container .meeting-year-container {
        padding: 16px 80px 0 !important;
    }
}

@-webkit-keyframes fadeIn {

    0% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}

@-ms-keyframes fadeIn {

/* line 110, wp-content/themes/ssab/assets/source/scss/const/_mixins.scss */

    0% {
        opacity: 0;
    }

/* line 114, wp-content/themes/ssab/assets/source/scss/const/_mixins.scss */

    100% {
        opacity: 1;
    }
}

@keyframes fadeIn {

    0% {
        opacity: 0;
    }

    100% {
        opacity: 1;
    }
}

@-webkit-keyframes fadeOut {

    0% {
        opacity: 1;
    }

    100% {
        opacity: 0;
    }
}

@-ms-keyframes fadeOut {

/* line 120, wp-content/themes/ssab/assets/source/scss/const/_mixins.scss */

    0% {
        opacity: 1;
    }

/* line 124, wp-content/themes/ssab/assets/source/scss/const/_mixins.scss */

    100% {
        opacity: 0;
    }
}

@keyframes fadeOut {

    0% {
        opacity: 1;
    }

    100% {
        opacity: 0;
    }
}

