/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}
body{margin:0}
main{display:block}
h1{font-size:2em;margin:.67em 0}
hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}
pre{font-family:monospace,monospace;font-size:1em}
a{background-color:transparent}
abbr[title]{border-bottom:0;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}
b,strong{font-weight:bolder}
code,kbd,samp{font-family:monospace,monospace;font-size:1em}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sub{bottom:-0.25em}
sup{top:-0.5em}
img{border-style:none}
button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}
button,input{overflow:visible}
button,select{text-transform:none}
button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}
button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}
button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}
fieldset{padding:.35em .75em .625em}
legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}
progress{vertical-align:baseline}
textarea{overflow:auto}
[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}
[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}
[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}
[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
details{display:block}
summary{display:list-item}
template{display:none}
[hidden]{display:none}
*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}
*::after,*::before{-webkit-box-sizing:border-box;box-sizing:border-box}
body{overflow-x:hidden;overflow-wrap:break-word}
body.dynamic-events{margin-block:0}
textarea,input[type="text"],input[type="number"],input[type="email"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}
input[type="button"],input[type="submit"]{-webkit-appearance:none;-moz-appearance:none;appearance:none}
button:active:before,button:focus:before{position:relative;top:0;left:0}
.pictureBackground{display:none}
img{height:auto}
figure{margin:0;padding:0}
.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}
.slick-track:before,.slick-track:after{content:"";display:table}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{float:left;height:100%;min-height:1px;display:none}
[dir="rtl"] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}
.slick-loading .slick-list{background:#fff url("./ajax-loader.gif") center center no-repeat}
@font-face{font-family:"slick";src:url("./fonts/slick.eot");src:url("./fonts/slick.eot?#iefix") format("embedded-opentype"),url("./fonts/slick.woff") format("woff"),url("./fonts/slick.ttf") format("truetype"),url("./fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}
.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:0;outline:0}
.slick-prev:hover .slick-prev-icon:before,.slick-prev:hover .slick-next-icon:before,.slick-prev:focus .slick-prev-icon:before,.slick-prev:focus .slick-next-icon:before,.slick-next:hover .slick-prev-icon:before,.slick-next:hover .slick-next-icon:before,.slick-next:focus .slick-prev-icon:before,.slick-next:focus .slick-next-icon:before{opacity:1}
.slick-prev.slick-disabled,.slick-next.slick-disabled{cursor:default}
.slick-prev.slick-disabled .slick-prev-icon:before,.slick-prev.slick-disabled .slick-next-icon:before,.slick-next.slick-disabled .slick-prev-icon:before,.slick-next.slick-disabled .slick-next-icon:before{opacity:.25}
.slick-prev .slick-prev-icon:before,.slick-prev .slick-next-icon:before,.slick-next .slick-prev-icon:before,.slick-next .slick-next-icon:before{font-family:"slick";font-size:20px;line-height:1;color:white;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-prev{left:-25px}
[dir="rtl"] .slick-prev{left:auto;right:-25px}
.slick-prev .slick-prev-icon:before{content:"←"}
[dir="rtl"] .slick-prev .slick-prev-icon:before{content:"→"}
.slick-next{right:-25px}
[dir="rtl"] .slick-next{left:-25px;right:auto}
.slick-next .slick-next-icon:before{content:"→"}
[dir="rtl"] .slick-next .slick-next-icon:before{content:"←"}
.slick-dotted.slick-slider{margin-bottom:30px}
.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}
.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}
.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}
.slick-dots li button:hover,.slick-dots li button:focus{outline:0}
.slick-dots li button:hover .slick-dot-icon,.slick-dots li button:focus .slick-dot-icon{opacity:1}
.slick-dots li button .slick-dot-icon{color:black;opacity:.25}
.slick-dots li button .slick-dot-icon:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center}
.slick-dots li.slick-active button .slick-dot-icon{color:black;opacity:.75}
.slick-sr-only{border:0 !important;clip:rect(1px,1px,1px,1px) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}
.slick-autoplay-toggle-button{position:absolute;left:5px;bottom:-25px;z-index:10;opacity:.75;background:0;border:0;cursor:pointer}
.slick-autoplay-toggle-button:hover,.slick-autoplay-toggle-button:focus{outline:0;opacity:1}
.slick-autoplay-toggle-button .slick-pause-icon:before{content:"⏸";width:20px;height:20px;font-family:"slick";font-size:16px;line-height:20px;text-align:center}
.slick-autoplay-toggle-button .slick-play-icon:before{content:"▶";width:20px;height:20px;font-family:"slick";font-size:16px;line-height:20px;text-align:center}
.page-wrapper>*+*{padding-block:0 !important}
.page-wrapper>.bread-crumbs{margin-top:.625rem !important}
.page-wrapper>*+.image-cta-parallax-small{margin-top:12rem !important}
.page-wrapper>.hero-homepage{margin-top:0 !important}
.page-wrapper>.cards-links{margin-top:0 !important}
.page-wrapper header{margin-top:0 !important}
.page-wrapper .posts__categories{margin-top:0 !important;padding:1.25rem 0 !important}
.page-wrapper .posts{margin-top:0 !important}
.page-wrapper>p>.wp-block-table{margin-top:0 !important}
.page-wrapper p,.page-wrapper ul,.page-wrapper ol,.page-wrapper h2,.page-wrapper h3,.page-wrapper h4,.page-wrapper h5,.page-wrapper h6,.page-wrapper figure.wp-block-table,.page-wrapper .post-author__wrapper,.page-wrapper .post-type-post,.page-wrapper .post-pagination,.page-wrapper .skip-content--white,.page-wrapper .skip-content--red{margin-top:0 !important}
.page-wrapper .skip-content--white,.page-wrapper .skip-content--red{margin-bottom:0 !important}
.hero-interior+.posts--search{margin-top:0 !important}
.hero-homepage+.hero-leadership-staff{margin-top:5rem !important}
body{font-family:open-sans,sans-serif;font-size:100%;color:#1d1d1d;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
h1,.text--h1,.post-type-post .post-wrapper__meta--title{font-family:rockwell,sans-serif;font-size:3.625rem;line-height:1.1;font-weight:700;margin-bottom:.25em;color:#081e3e}
h2,.text--h2{font-family:rockwell,sans-serif;font-size:2.375rem;line-height:1.2;font-weight:700;margin-bottom:.25em;color:#081e3e}
.text--h2-medium{font-family:rockwell,sans-serif;font-size:2.375rem;line-height:1.2;font-weight:700;margin-bottom:.25em;color:#081e3e}
h3,.text--h3{font-family:rockwell,sans-serif;font-size:2rem;line-height:1.3;font-weight:700;margin-bottom:.25em;color:#081e3e}
h4,.text--h4{font-family:rockwell,sans-serif;font-size:1.625rem;line-height:1.3;font-weight:700;color:#081e3e}
h5,.text--h5{font-family:rockwell,sans-serif;font-size:1rem;line-height:1.4;font-weight:700;margin-bottom:.25em;color:#081e3e}
h6,.text--h6{font-family:rockwell,sans-serif;font-size:1rem;line-height:1.4;font-weight:700;margin-bottom:.25em;color:#081e3e}
.text--uber{font-family:rockwell,sans-serif;font-weight:700;font-size:2.75rem;line-height:1;margin-bottom:.25em;color:#081e3e;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}
.text--hero{font-family:rockwell,sans-serif;font-weight:700;font-size:2.125rem;line-height:1;margin-bottom:.25em;color:#081e3e}
.text--lead,.text--lead>*,.text--lead li{font-family:open-sans,sans-serif;font-weight:400;font-size:1.5rem;line-height:1.5}
.text--eyebrow{font-family:rockwell,sans-serif;font-weight:700;font-size:1rem;line-height:1;text-transform:uppercase}
.text--body,p,blockquote,.p,ol,ul,li,.gfield_label{font-family:open-sans,sans-serif;font-weight:400;font-size:1.125rem;line-height:1.4}
.text--small{font-family:open-sans,sans-serif;font-weight:400;font-size:1rem;line-height:1.4}
.text--caption{font-family:open-sans,sans-serif;font-weight:400;font-size:.875rem;line-height:1.3}
.text--tiny,small{font-family:open-sans,sans-serif;font-weight:400;font-size:.625rem;line-height:1.3}
.text--primary{color:#081e3e}
.text--secondary{color:#0037b7}
.text--tertiary{color:#52c8ef}
.text--bold{font-weight:700}
.text--light{font-weight:300}
a{color:inherit;position:relative}
b,strong{font-weight:700}
ol,ul{margin:1rem;padding:0 1rem;list-style-position:outside;line-height:1.5}
li{line-height:1.5;margin:0 0 0 1rem}
.gform_fields{margin:0;padding:0;list-style-type:none}
.gform_footer{margin-top:1.875rem}
.gfield{position:relative}
.gfield:not(:first-child){margin-top:.875rem}
.gfield_label{font-family:open-sans,sans-serif}
.gfield_required{display:none}
.ginput_container input[type="text"],.ginput_container input[type="email"],.ginput_container input[type="tel"],.ginput_container input[type="number"],.ginput_container select,.ginput_container textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;color:#081e3e;border:1px solid #8d8d8f;font-size:1rem;line-height:1.125rem;padding:1rem .625rem;margin-top:.5rem;margin-bottom:1.75rem;width:50%}
.ginput_container textarea{width:100%}
.cmt-form-name input[type="text"]{width:100%}
.ginput_container_fileupload{width:100%;padding:25px 30px;text-align:center;background:#e5e5e5}
.hidden_label .gfield_label{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}
.header{background:#52c8ef;color:#081e3e;z-index:100;min-height:4.375rem;-webkit-transition:all 500ms linear;transition:all 500ms linear;-webkit-transition-delay:200ms;transition-delay:200ms;display:grid;position:sticky;top:-65px}
.header--active{background-color:#52c8ef;-webkit-box-shadow:0 0 0 10px #081e3e;box-shadow:0 0 0 10px #081e3e;-webkit-transition:all 250ms linear;transition:all 250ms linear;-webkit-transform-origin:top;transform-origin:top}
.header--is-scrolled{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;-webkit-box-shadow:0 2px 5px -3px rgba(107,99,93,0.5);box-shadow:0 2px 5px -3px rgba(107,99,93,0.5)}
.header__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:1rem 1.125rem 0}
.header__button-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%;min-height:60px}
.header-primary{display:none}
.header-primary-link{position:relative}
.header--active .header-primary-link{color:#fff}
.header--active .header-primary-link:focus-visible{outline:2px solid #fff !important;outline-offset:3px}
.header--active .header-primary-link span{color:#fff}
.header__menu{display:none;right:0;width:100%;z-index:5;background-color:#081e3e;color:#fff;border-top:1px solid #fff}
.header__menu--content{z-index:6;margin:0 auto;padding:0;height:100%}
.header__menu-logo{display:grid;place-items:center;height:100%}
.header__menu-logo img{display:block;width:100%;max-width:189px;height:100%;max-height:169px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;margin:0}
.header__menu-home{margin:0 auto 0 1rem;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem;text-decoration:none}
.header__menu-home img{display:block;width:30px;height:22px;-ms-flex-negative:0;flex-shrink:0}
.header__menu-home:hover .header__menu-home-description{text-decoration:underline}
.header__menu-home-description{font-size:1rem;text-decoration:none}
.header__menu-primary{display:grid;grid-template-columns:repeat(1,1fr);margin:0;padding:0;height:100%}
.header__menu-primary li{list-style-type:none;margin:0;padding:0}
.header__menu-primary li:not(:last-child){border-bottom:1px solid #fff}
.header__menu-primary--item,.header__menu-primary--logo{list-style-type:none;margin:0;height:100%;padding:.875rem 1.375rem;-webkit-transition:background-color 250ms ease-in-out;transition:background-color 250ms ease-in-out;background-color:#081e3e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.header__menu-primary--item-link:focus-visible .header__menu-primary--item,.header__menu-primary--item:hover,.header__menu-primary--item-link:focus-visible .header__menu-primary--logo,.header__menu-primary--logo:hover{background-color:#07172f}
.header__menu-primary--item-link:focus-visible .header__menu-primary--item .header__menu-primary--item-title,.header__menu-primary--item:hover .header__menu-primary--item-title,.header__menu-primary--item-link:focus-visible .header__menu-primary--logo .header__menu-primary--item-title,.header__menu-primary--logo:hover .header__menu-primary--item-title{text-decoration:underline}
.header__menu-primary--item-link:focus-visible .header__menu-primary--item,.header__menu-primary--item-link:focus-visible .header__menu-primary--logo{background-color:#07172f;outline:3px dashed #ffba00;outline-offset:-3px}
.header__menu-primary--item-link:focus-visible .header__menu-primary--item .header__menu-primary--item-title,.header__menu-primary--item-link:focus-visible .header__menu-primary--logo .header__menu-primary--item-title{text-decoration:underline}
.header__menu-primary--item svg,.header__menu-primary--logo svg{width:13px;height:13px;margin-top:1rem}
.header__menu-primary--item-title,.header__menu-primary--logo-title{color:#fff;text-decoration:none;margin-block:1rem;padding-right:1rem;position:relative;display:inline-block;width:100%}
.header__menu-primary--item-title::after,.header__menu-primary--logo-title::after{position:absolute;content:url("/wp-content/themes/fas-base/assets/images/icon-double-angle-right-white.svg");width:13px;height:13px;right:0;top:0}
.header__menu-primary--item-title:hover,.header__menu-primary--logo-title:hover{text-decoration:underline}
.header__menu-primary--item-description,.header__menu-primary--logo-description{text-decoration:none}
.header__menu-primary--item-link,.header__menu-primary--logo-link{text-decoration:none}
.header__menu-primary--item-link:focus-visible,.header__menu-primary--logo-link:focus-visible{outline:4px solid #ffba00;outline-offset:-4px;z-index:99}
.header__menu-primary--logo{padding:0;margin:auto}
.header__toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;cursor:pointer;-webkit-box-align:right;-ms-flex-align:right;align-items:right;display:-webkit-box;display:-ms-flexbox;display:flex;padding-inline:1rem;height:100%;display:grid;place-items:center;-webkit-transition:150ms ease;transition:150ms ease}
.header__toggle:active{background-color:#081e3e;color:#52c8ef}
.header__toggle:active span::before{content:url("/wp-content/themes/fas-base/assets/images/icon-waffle-light.svg")}
.header__toggle--active{background-color:#081e3e;color:#52c8ef}
.header__toggle--active span::before{content:url("/wp-content/themes/fas-base/assets/images/icon-waffle-light.svg")}
.header__toggle--active:focus-visible{outline:2px solid #fff;outline-offset:3px}
.header__language-wrapper{border-left:1px solid #fff;height:100%;padding-left:1rem;display:grid;place-items:center}
.header__language-wrapper a{font-size:1.125rem;font-weight:700;line-height:1;text-transform:uppercase;letter-spacing:1px;margin:0;text-decoration:none}
.header__language-wrapper a:hover span{text-decoration:underline}
.header__toggle-label{position:relative;font-size:1.125rem;font-weight:700;line-height:1;text-transform:uppercase;letter-spacing:1px;padding-left:2.188rem;margin:0;color:#081e3e;-webkit-transition:150ms ease;transition:150ms ease}
.header__toggle--active .header__toggle-label,.header__toggle:active .header__toggle-label{color:#52c8ef}
.header__toggle-label::before{position:absolute;content:url("/wp-content/themes/fas-base/assets/images/icon-waffle.svg");width:1rem;height:1rem;left:0}
.header__toggle-label:hover{text-decoration:underline}
.footer{background:#081e3e;margin-bottom:0}
.footer__container{max-width:78.75rem;width:calc(100% - (1.25rem * 2));margin:1.875rem auto;position:relative;margin-block:0;padding-bottom:3rem}
.footer__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2.375rem;margin-bottom:3rem}
.footer__left-logo img{min-width:215px;width:100%;min-height:188px;height:100%;max-width:215px;-o-object-fit:contain;object-fit:contain}
.footer__middle{text-align:center}
.footer__middle-address{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.25rem}
.footer__middle-address address{margin-bottom:1.625rem;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:250px;color:#52c8ef}
.footer__middle-address address a{text-decoration:none}
.footer__middle-address address a:hover{text-decoration:underline}
.footer__middle-address--name{font-style:normal;font-family:open-sans,sans-serif;margin-bottom:.5rem}
.footer__middle-address--location,.footer__middle-address--phone{font-style:normal;font-size:1.125rem;letter-spacing:1px;line-height:1.3}
.footer__middle-address--location a,.footer__middle-address--phone a{text-decoration:none}
.footer__middle-address--location a:hover,.footer__middle-address--phone a:hover{text-decoration:underline}
.footer__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.footer__right-social{margin-bottom:3.75rem;display:block}
.footer__right-social button{font-size:.875rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#52c8ef;border:0;background-color:transparent}
.footer__right-social--title{margin-bottom:1rem}
.footer__right-social--title h3{position:relative;margin:0;font-family:open-sans,sans-serif;font-weight:400;font-size:.875rem;text-transform:uppercase;color:#fff;padding-left:1rem}
.footer__right-social--title h3::before{position:absolute;content:url("/wp-content/themes/fas-base/assets/images/icon-double-angle-right-white.svg");width:9px;height:8px;left:0;top:0}
.footer__right-social--show-all{color:#52c8ef;text-decoration:none}
.footer__right-social--show-all:hover{text-decoration:underline}
.footer__right-social--icons ul{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:1rem}
.footer__right-social--icons li{list-style-type:none;margin:0}
.footer__right-social--icons li a figure{display:grid;place-content:center;width:33px;height:33px;border-radius:33px;border:1px solid #fff}
.footer__right-social--icons li a figure img{display:block;width:20px;height:20px;-o-object-fit:contain;object-fit:contain}
.footer__right-social--icons li:first-of-type a figure img{width:23px;height:23px}
.footer__right-links{margin-bottom:2rem}
.footer__right-links nav ul{margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(auto-fill,1fr);-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;row-gap:.5rem}
.footer__right-links nav li{border-top:1px solid #fff;list-style-type:none;padding-block:.25rem;margin:0}
.footer__right-links nav li a{color:#52c8ef;text-decoration:none}
.footer__right-links nav li a:hover{color:#52c8ef;text-decoration:underline}
.footer__bottom{background-color:#52c8ef;color:#081e3e;min-height:73px;padding-block:1rem}
.footer__bottom-copyright{max-width:78.75rem;width:calc(100% - (1.25rem * 2));margin:1.875rem auto;position:relative;margin-block:0}
.footer__bottom-copyright nav{margin:0;padding:0}
.footer__bottom-copyright nav ul{margin:0;padding:0}
.footer__bottom-copyright nav li{list-style-type:none;font-size:.875rem;text-align:center;margin-bottom:1rem;margin-left:0}
.footer__bottom-copyright nav a{color:#081e3e}
.footer__bottom-copyright nav a:hover{color:#fff}
.social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0;list-style-type:none}
.social__item{margin-right:18px}
.social__item:last-child{margin-right:0}
.social__link{position:relative;display:block;width:60px;height:60px;overflow:hidden;text-indent:-9999px;background-color:#081e3e;-webkit-transition:background-color 500ms ease;transition:background-color 500ms ease}
.social__link svg{position:absolute;top:50%;left:50%;width:30px;height:30px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.social__link svg *{-webkit-transition:fill 500ms ease;transition:fill 500ms ease;fill:#081e3e}
.social__link:hover{background-color:#081e3e}
.social__link:hover svg *{fill:white}
.newsletter{position:relative;margin-top:17px}
.newsletter .gfield_label{display:none}
.newsletter .ginput_container input[type="text"],.newsletter .ginput_container input[type="email"],.newsletter .ginput_container input[type="tel"],.newsletter .ginput_container input[type="number"],.newsletter .ginput_container select,.newsletter .ginput_container textarea{background-size:23px 19px;border:1px solid #979797;color:#081e3e;height:3.125rem;padding:0 130px 0 42px;font-size:.875rem;line-height:1.125rem}
.newsletter ::-webkit-input-placeholder{font-style:italic}
.newsletter ::-moz-placeholder{font-style:italic}
.newsletter :-ms-input-placeholder{font-style:italic}
.newsletter ::-ms-input-placeholder{font-style:italic}
.newsletter ::placeholder{font-style:italic}
.newsletter .gform_footer{margin-top:0;position:absolute;top:0;right:0}
.newsletter .gform_footer input[type="submit"]{position:relative;z-index:2}
.newsletter .gform_footer::after{background:#fdfdfd;content:"";display:block;height:100%;position:absolute;right:0;top:0;width:3rem;z-index:1}
.newsletter .validation_message{color:white}
.newsletter .validation_error{display:none;color:white}
.pre-footer{margin-top:3.5rem}
.pre-footer__container{max-width:78.75rem;width:calc(100% - (1.25rem * 2));margin:1.875rem auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.25rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.pre-footer__image{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:11.876rem;display:grid;place-items:center}
.pre-footer__image img{display:block;width:100%;height:100%;max-width:5.313rem;-o-object-fit:contain;object-fit:contain}
.pre-footer__title{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:18.439rem;font-size:1.5rem;color:#081e3e;padding-right:1rem}
.pre-footer__content{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:44.691rem;font-size:1.5rem;color:#081e3e;margin-bottom:0 !important}
.pre-footer__content>*,.pre-footer__content>*>*{font-size:1.5rem}
.pre-footer__content ol,.pre-footer__content ul{margin-top:0}
.pre-footer__content li{margin:0}
.button{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-box-sizing:border-box;box-sizing:border-box;border:0;display:inline-block;cursor:pointer;position:relative;font-family:rockwell,sans-serif;font-weight:700;font-size:1.125rem;letter-spacing:1px;padding:.875rem 3.6rem .725rem 1.313rem;min-width:247px;text-align:left;text-decoration:none;-webkit-transition:-webkit-filter 250ms ease-in-out;transition:-webkit-filter 250ms ease-in-out;transition:filter 250ms ease-in-out;transition:filter 250ms ease-in-out,-webkit-filter 250ms ease-in-out}
.button--primary{color:#52c8ef;background-color:#081e3e;-webkit-box-shadow:-1px 1px 0 1px #52c8ef;box-shadow:-1px 1px 0 1px #52c8ef}
.button--primary::after{position:absolute;content:url(/wp-content/themes/fas-base/assets/images/icon-circle-arrow--tertiary.svg);width:18px;aspect-ratio:1;right:.75rem;top:50%;-webkit-transform:translateY(-40%);transform:translateY(-40%)}
.button--primary:hover{text-decoration:underline;-webkit-box-shadow:0 0 0 2px #52c8ef;box-shadow:0 0 0 2px #52c8ef}
.button--primary:hover::after{content:url(/wp-content/themes/fas-base/assets/images/icon-circle-plus--secondary.svg)}
.button--secondary{color:#0037b7;background-color:#fff;-webkit-box-shadow:-1px 1px 0 1px #0037b7;box-shadow:-1px 1px 0 1px #0037b7}
.button--secondary::after{position:absolute;content:url(/wp-content/themes/fas-base/assets/images/icon-circle-arrow--primary.svg);width:18px;aspect-ratio:1;right:.75rem;top:50%;-webkit-transform:translateY(-45%);transform:translateY(-45%)}
.button--secondary:hover{text-decoration:underline;-webkit-box-shadow:0 0 0 2px #0037b7;box-shadow:0 0 0 2px #0037b7}
.button--secondary:hover::after{content:url(/wp-content/themes/fas-base/assets/images/icon-circle-plus--secondary.svg)}
.button--alert{color:#081e3e;background-color:#ffba00;text-align:center;text-transform:uppercase;font-family:open-sans,sans-serif;padding:.938rem 2rem .813rem 2rem;border-radius:.25rem;-webkit-transition:background-color 250ms ease-in-out;transition:background-color 250ms ease-in-out}
.button--alert:hover{text-decoration:underline;background-color:#FFFB00FF}
.button--simple{position:relative;color:#081e3e;padding:0;text-decoration:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-color:#0037b7;text-decoration-color:#0037b7;padding-right:1.625rem;min-width:unset;-webkit-transition:text-underline-offset 250ms ease-in-out;transition:text-underline-offset 250ms ease-in-out;line-height:1.3}
.button--simple:hover{-webkit-text-decoration-style:double;text-decoration-style:double}
.button--simple:hover::after{content:url("/wp-content/themes/fas-base/assets/images/icon-circle-plus--secondary.svg")}
.button--simple::after{position:absolute;content:url("/wp-content/themes/fas-base/assets/images/icon-circle-arrow--secondary.svg");width:18px;height:18px;right:0;top:.2em}
.button--arrow{position:relative;color:#081e3e;padding:0;font-family:open-sans,sans-serif;font-size:1.125rem;font-weight:400;text-decoration:underline;text-underline-offset:2px;padding-right:1.75rem;min-width:unset}
.button--arrow:hover{-webkit-filter:brightness(2);filter:brightness(2)}
.button--arrow::before,.button--arrow::after{position:absolute;content:url("/wp-content/themes/fas-base/assets/images/icon-angle-right-dark.svg");width:8px;height:13px;bottom:40%;-webkit-transition:-webkit-transform 250ms ease-in-out;transition:-webkit-transform 250ms ease-in-out;transition:transform 250ms ease-in-out;transition:transform 250ms ease-in-out,-webkit-transform 250ms ease-in-out}
.button--arrow::before{right:.4rem}
.button--arrow::after{right:0}
.button--arrow:hover::before{-webkit-transform:translateX(0.15rem);transform:translateX(0.15rem)}
.button--arrow:hover::after{-webkit-transform:translateX(0.25rem);transform:translateX(0.25rem)}
.post-wrapper>h1,.post-wrapper>h2,.post-wrapper>h3,.post-wrapper>h4,.post-wrapper>h5,.post-wrapper>h6,.post-wrapper>p,.post-wrapper>ul,.post-wrapper>ol{margin:0 auto;width:100%;max-width:78.75rem;padding:0 1.25rem}
.post-wrapper .wp-block-media-text{margin:auto;max-width:60rem;padding:0 1.25rem}
.wp-block-pullquote.alignleft{max-width:unset}
.wp-block-pullquote.alignright{max-width:unset}
.wp-block-pullquote.alignfull,.wp-block-pullquote.alignwide{margin:0 auto;max-width:69.375rem !important;padding:1.25rem}
.wp-block-pullquote.alignfull blockquote{text-align:center}
.wp-block-pullquote.alignwide blockquote{text-align:left}
.wp-block-embed-youtube.alignright,.wp-block-embed-youtube.alignleft,.wp-block-embed-vimeo.alignright,.wp-block-embed-vimeo.alignleft{max-width:60rem;padding:0 1.25rem}
.wp-block-embed-youtube.alignright .wp-block-embed__wrapper,.wp-block-embed-youtube.alignleft .wp-block-embed__wrapper,.wp-block-embed-vimeo.alignright .wp-block-embed__wrapper,.wp-block-embed-vimeo.alignleft .wp-block-embed__wrapper{max-width:22.5rem;width:100%}
.wp-block-embed-youtube.alignright .wp-block-embed__wrapper,.wp-block-embed-vimeo.alignright .wp-block-embed__wrapper{margin-left:auto}
.wp-block-embed-youtube.alignleft .wp-block-embed__wrapper,.wp-block-embed-vimeo.alignleft .wp-block-embed__wrapper{margin-right:auto}
.wp-block-embed-youtube .wp-block-embed__wrapper,.wp-block-embed-vimeo .wp-block-embed__wrapper{position:relative}
.wp-block-embed-youtube .wp-block-embed__wrapper:after,.wp-block-embed-vimeo .wp-block-embed__wrapper:after{content:"";display:block;padding-bottom:56.25%}
.wp-block-embed-youtube .wp-block-embed__wrapper iframe,.wp-block-embed-vimeo .wp-block-embed__wrapper iframe{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%}
table{border-bottom:0;margin:0 0 .5rem 0}
table tbody tr:nth-child(odd){background-color:#ebced2}
table tbody tr:nth-child(even){background-color:rgba(250,250,250,0.25)}
table tbody th{text-align:left;color:white;background-color:#081e3e;padding:.75rem .625rem;font-family:rockwell,sans-serif;font-size:1.25rem;text-transform:uppercase;font-weight:700}
table tbody td{padding:.625rem .625rem;line-height:1.4}
table tbody figcaption{padding:1rem 0;border:0 solid white}
.wp-block-table.is-style-stripes{border-bottom:0}
.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#ebced2}
.wp-block-table.is-style-stripes tbody tr:nth-child(even){background-color:rgba(250,250,250,0.25)}
.wp-block-table th{text-align:left;color:white;background-color:#081e3e;padding:.75rem .625rem;font-family:rockwell,sans-serif;font-size:1.25rem;text-transform:uppercase;font-weight:700}
.wp-block-table td{padding:.625rem .625rem;line-height:1.4}
.wp-block-table figcaption{padding:1rem 0;border:0 solid white}
.wysiwyg,.wysiwyg>*,.wysiwyg>*>*,.page-wrapper>*,.page-wrapper,.wp-block-table *,.wp-block-columns *,.wp-block-verse *{margin-bottom:.75em}
.wysiwyg>a,.wysiwyg>span>a,.wysiwyg>strong>a,.wysiwyg>ul>li>a,.wysiwyg>ul>li>ul>li>a,.wysiwyg>*>a,.wysiwyg>*>span>a,.wysiwyg>*>strong>a,.wysiwyg>*>ul>li>a,.wysiwyg>*>ul>li>ul>li>a,.wysiwyg>*>*>a,.wysiwyg>*>*>span>a,.wysiwyg>*>*>strong>a,.wysiwyg>*>*>ul>li>a,.wysiwyg>*>*>ul>li>ul>li>a,.page-wrapper>*>a,.page-wrapper>*>span>a,.page-wrapper>*>strong>a,.page-wrapper>*>ul>li>a,.page-wrapper>*>ul>li>ul>li>a,.page-wrapper>a,.page-wrapper>span>a,.page-wrapper>strong>a,.page-wrapper>ul>li>a,.page-wrapper>ul>li>ul>li>a,.wp-block-table *>a,.wp-block-table *>span>a,.wp-block-table *>strong>a,.wp-block-table *>ul>li>a,.wp-block-table *>ul>li>ul>li>a,.wp-block-columns *>a,.wp-block-columns *>span>a,.wp-block-columns *>strong>a,.wp-block-columns *>ul>li>a,.wp-block-columns *>ul>li>ul>li>a,.wp-block-verse *>a,.wp-block-verse *>span>a,.wp-block-verse *>strong>a,.wp-block-verse *>ul>li>a,.wp-block-verse *>ul>li>ul>li>a{font-weight:700;text-decoration:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-color:#0037b7;text-decoration-color:#0037b7}
.wysiwyg>a:hover,.wysiwyg>span>a:hover,.wysiwyg>strong>a:hover,.wysiwyg>ul>li>a:hover,.wysiwyg>ul>li>ul>li>a:hover,.wysiwyg>*>a:hover,.wysiwyg>*>span>a:hover,.wysiwyg>*>strong>a:hover,.wysiwyg>*>ul>li>a:hover,.wysiwyg>*>ul>li>ul>li>a:hover,.wysiwyg>*>*>a:hover,.wysiwyg>*>*>span>a:hover,.wysiwyg>*>*>strong>a:hover,.wysiwyg>*>*>ul>li>a:hover,.wysiwyg>*>*>ul>li>ul>li>a:hover,.page-wrapper>*>a:hover,.page-wrapper>*>span>a:hover,.page-wrapper>*>strong>a:hover,.page-wrapper>*>ul>li>a:hover,.page-wrapper>*>ul>li>ul>li>a:hover,.page-wrapper>a:hover,.page-wrapper>span>a:hover,.page-wrapper>strong>a:hover,.page-wrapper>ul>li>a:hover,.page-wrapper>ul>li>ul>li>a:hover,.wp-block-table *>a:hover,.wp-block-table *>span>a:hover,.wp-block-table *>strong>a:hover,.wp-block-table *>ul>li>a:hover,.wp-block-table *>ul>li>ul>li>a:hover,.wp-block-columns *>a:hover,.wp-block-columns *>span>a:hover,.wp-block-columns *>strong>a:hover,.wp-block-columns *>ul>li>a:hover,.wp-block-columns *>ul>li>ul>li>a:hover,.wp-block-verse *>a:hover,.wp-block-verse *>span>a:hover,.wp-block-verse *>strong>a:hover,.wp-block-verse *>ul>li>a:hover,.wp-block-verse *>ul>li>ul>li>a:hover{-webkit-text-decoration-style:double;text-decoration-style:double}
.wysiwyg ul,.wysiwyg>* ul,.wysiwyg>*>* ul,.page-wrapper>* ul,.page-wrapper ul,.wp-block-table * ul,.wp-block-columns * ul,.wp-block-verse * ul{list-style-type:disc}
.wysiwyg .aligncenter,.wysiwyg>* .aligncenter,.wysiwyg>*>* .aligncenter,.page-wrapper>* .aligncenter,.page-wrapper .aligncenter,.wp-block-table * .aligncenter,.wp-block-columns * .aligncenter,.wp-block-verse * .aligncenter{display:block;margin:0 auto}
.wysiwyg>*>svg{margin-bottom:0}
.wp-block-table,.wp-block-columns,.wp-block-buttons,.wp-block-embed-youtube,.wp-block-embed-vimeo,.wp-block-media-text,.wp-block-image,.wp-block-gallery,.wp-block-quote,.wp-block-code,.wp-block-verse{max-width:78.75rem;width:calc(100% - 1.25rem * 2);margin:1.875rem auto}
.wp-block-table.alignfull,.wp-block-columns.alignfull,.wp-block-buttons.alignfull,.wp-block-embed-youtube.alignfull,.wp-block-embed-vimeo.alignfull,.wp-block-media-text.alignfull,.wp-block-image.alignfull,.wp-block-gallery.alignfull,.wp-block-quote.alignfull,.wp-block-code.alignfull,.wp-block-verse.alignfull{max-width:unset;padding:0}
.wp-block-quote,.wp-block-pullquote blockquote{width:100%;border-left:4px solid #52c8ef;border-right:4px solid #52c8ef;padding-inline:2rem;text-align:left}
.wp-block-quote p,.wp-block-pullquote blockquote p{color:#081e3e;font-weight:400;font-family:rockwell,sans-serif;font-size:2rem !important;line-height:1.2 !important;-webkit-padding-before:0 !important;padding-block-start:0 !important}
.wp-block-quote cite,.wp-block-pullquote blockquote cite{color:#081e3e}
.wp-block-media-text .wp-block-media-text__content{padding:.5rem 0 0}
.wp-block-image{width:-webkit-max-content;width:-moz-max-content;width:max-content;position:relative}
.wp-block-image.alignfull,.wp-block-image.alignwide{width:100%}
.wp-block-image.alignfull img,.wp-block-image.alignwide img{-o-object-fit:cover;object-fit:cover;max-height:500px}
.wp-block-image img{display:block}
.page-wrapper>p{font-size:1.125rem;line-height:1.5;width:calc(100% - 1.25rem * 2);max-width:78.75rem;margin:0 auto 1em auto}
.page-wrapper>p a{color:#1d1d1d}
.page-wrapper>h1,.page-wrapper>h2,.page-wrapper>h3,.page-wrapper>h4,.page-wrapper>h5,.page-wrapper>h6{max-width:78.75rem;width:calc(100% - 1.25rem * 2);margin:0 auto .5em auto}
.page-wrapper>ol,.page-wrapper>ul,.page-wrapper>li{max-width:78.75rem;width:calc(100% - 1.25rem * 2);margin:0 auto 1.5em auto;line-height:1.5}
.page-wrapper>ol>li,.page-wrapper>ul>li{margin-bottom:.35em}
html{scroll-behavior:smooth}
.visually-hidden,.screen-reader-text{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap !important;border:0 !important;background-color:white;color:black}
*:focus-visible{outline:3px dashed #ffba00;outline-offset:1px}
.header__nav .header__bar-primary-link .button--links:focus-visible,.header__nav .header__bar-button-container button:focus-visible,.header__nav .button--links:focus-visible{outline:1px solid #ffba00;outline-offset:1px}
.skip{font-weight:bold;width:auto;max-width:38.128rem;height:auto;text-align:left;overflow:hidden;padding:10px 7px;-webkit-transition:333ms ease-in;transition:333ms ease-in;z-index:10000;display:block;position:absolute;left:-999px;line-height:1.5}
.skip:active,.skip:focus,.skip:hover{text-decoration:underline;width:auto;max-width:38.128rem;height:auto;overflow:visible;padding:.938rem 2.75rem .813rem 1.313rem;outline:0;display:block;left:0;position:relative}
.skip-top{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;-webkit-box-shadow:none;box-shadow:none;position:relative;cursor:pointer;padding:.938rem 2.75rem .813rem 1.313rem;color:#081e3e;background-color:#ffba00;text-transform:uppercase;font-family:open-sans,sans-serif;font-weight:bold;border-radius:.25rem;-webkit-transition:-webkit-filter 250ms ease-in-out;transition:-webkit-filter 250ms ease-in-out;transition:filter 250ms ease-in-out;transition:filter 250ms ease-in-out,-webkit-filter 250ms ease-in-out}
.skip-top::after{position:absolute;content:url("/wp-content/themes/fas-base/assets/images/icon-arrow_up.svg");width:15px;height:15px;right:1rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:-webkit-transform 250ms ease-in-out;transition:-webkit-transform 250ms ease-in-out;transition:transform 250ms ease-in-out;transition:transform 250ms ease-in-out,-webkit-transform 250ms ease-in-out}
.skip-top:hover{text-decoration:underline;-webkit-filter:brightness(0.9);filter:brightness(0.9)}
.skip-top:hover::after{-webkit-transform:translateY(-70%);transform:translateY(-70%)}
.skip-content--white .skip{background-color:#081e3e;color:white}
.skip-content--white .skip:active,.skip-content--white .skip:focus,.skip-content--white .skip:hover{color:white;outline:1px solid white}
.skip-content--red .skip{background-color:#fff;color:#081e3e}
.skip-content--red .skip:active,.skip-content--red .skip:focus,.skip-content--red .skip:hover{color:#081e3e;outline:1px solid #081e3e}
.alert{color:#e6173e}
.dashboardButtons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:20px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
.dashboardButtons_link{width:25%;min-width:200px;padding:10px;margin:10px;text-align:center}
.blog .hero-interior{padding-bottom:0}
.blog .hero-interior__container{margin-bottom:0;padding:0}
.blog .hero-interior__content{display:none}
.posts__container{max-width:78.75rem;width:calc(100% - (1.25rem * 2));margin:1.875rem auto;position:relative;gap:1.25rem}
.posts--search .posts__container{padding-bottom:0}
.posts__categories{max-width:78.75rem;width:calc(100% - (1.25rem * 2));margin:1.875rem auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #66686a;margin-block:0;padding-block:1rem}
.posts__categories select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;color:#6b635d;font-size:1.125rem;font-weight:700;letter-spacing:1px;width:auto;border:0;border-radius:0;position:relative;padding-inline:.5rem}
.posts__categories svg{width:10px;fill:#66686a;margin-right:3rem}
.posts__categories svg:last-of-type{margin-right:0}
.search .hero-interior{margin-bottom:0}
.search .hero-interior__container{margin-bottom:0}
.search .hero-interior__content{display:none}
.search__container{margin:0 auto;padding:0}
.posts--search{max-width:78.75rem;width:calc(100% - (1.25rem * 2));margin:1.875rem auto;position:relative;margin-top:0;padding-top:0}
.posts--search .posts__container{margin:0 auto;padding:0 6.563rem}
.posts--search-results{padding-top:1.875rem;padding-bottom:3.313rem}
.posts--search-results-content{font-family:rockwell,sans-serif;font-weight:700;text-transform:uppercase;color:#9a111f;font-size:1rem;line-height:1;margin-bottom:.25rem}
.single-post .hero-interior{padding-bottom:0}
.single-post .hero-interior__container{margin-bottom:0;padding:0}
.post-author{max-width:51.25rem;margin:0 auto 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-block:.35rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}
.post-author__wrapper{max-width:78.75rem;width:calc(100% - (1.25rem * 2));margin:1.875rem auto;position:relative;margin-block:0;border-top:1px solid #0037b7;border-bottom:1px solid #0037b7}
.post-author figure{width:39px;height:39px;border-radius:40px;border:1px solid #081e3e;display:grid;place-content:center;margin:0;padding:1px 0 0}
.post-author__image{max-width:32px;max-height:32px;border-radius:40px;-o-object-fit:contain;object-fit:contain;margin:0;padding:0}
.post-author__name,.post-author__title{margin:0;font-size:1.125rem;font-family:open-sans,sans-serif;color:#081e3e;text-transform:none;font-weight:700}
.post-author__title{margin-left:0;margin-right:10px}
.post-author__social-link{width:33px;height:33px;border-radius:50px;margin:0;background-color:#081e3e;-webkit-transition:-webkit-box-shadow 250ms ease-in-out;transition:-webkit-box-shadow 250ms ease-in-out;transition:box-shadow 250ms ease-in-out;transition:box-shadow 250ms ease-in-out,-webkit-box-shadow 250ms ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.post-author__social-link svg{width:18px}
.post-author__social-link svg path{-webkit-transition:-webkit-filter 250ms ease-in-out;transition:-webkit-filter 250ms ease-in-out;transition:filter 250ms ease-in-out;transition:filter 250ms ease-in-out,-webkit-filter 250ms ease-in-out;fill:#52c8ef}
.post-author__social-link:hover{-webkit-box-shadow:0 0 5px rgba(0,0,0,0.4);box-shadow:0 0 5px rgba(0,0,0,0.4)}
.post-author__social-link:hover svg path{-webkit-filter:brightness(0.8);filter:brightness(0.8)}
.post-author .a2a_flex_style{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}
.post-author .post-wrapper__content-social-share.a2a_kit.a2a_flex_style{margin-left:0}
.post-type-post{width:100%;margin:0 auto;padding-inline:1.375rem;position:relative}
.post-type-post figure{margin:0 0 1.25rem 0;padding:0}
.post-type-post img{max-width:100%;display:block}
.post-type-post .post-wrapper{padding-top:2.5rem;position:relative;max-width:51.25rem;margin:0 auto}
.post-type-post .post-wrapper__content{width:100%}
.post-type-post .post-wrapper__content p{font-size:1.125rem;letter-spacing:1px;line-height:1.5;-webkit-padding-before:1.25rem;padding-block-start:1.25rem}
.post-type-post .post-wrapper__content--hero{margin-bottom:1.438rem}
.post-type-post .post-wrapper__content--hero figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;max-height:363px}
.post-type-post .post-wrapper__meta{color:#66686a;width:100%}
.post-type-post .post-wrapper__meta--stick{position:sticky;top:118px}
.post-type-post .post-wrapper__meta--title{padding-right:1.375rem}
.post-boilerplate{padding:1rem 0 2.5rem}
.post-boilerplate h4{margin-top:1.25rem !important}
.post-boilerplate p{-webkit-padding-before:.625rem !important;padding-block-start:.625rem !important}
.post-pagination{max-width:78.75rem;width:calc(100% - (1.25rem * 2));margin:1.875rem auto;position:relative;font-family:rockwell,sans-serif;font-weight:700}
.post-pagination__nav{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;padding:1.688rem 0 1.688rem 0;border-top:1px solid #66686a;border-bottom:1px solid #66686a}
.post-pagination__nav li{list-style:none}
.post-pagination__nav--links{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5rem;color:#081e3e;text-decoration:none;-webkit-transition:-webkit-filter 250ms ease-in-out;transition:-webkit-filter 250ms ease-in-out;transition:filter 250ms ease-in-out;transition:filter 250ms ease-in-out,-webkit-filter 250ms ease-in-out}
.post-pagination__nav--links svg{width:18px;height:15px}
.post-pagination__nav--links span{font-family:open-sans,sans-serif;font-weight:700;font-size:1.125rem;letter-spacing:1px}
.post-pagination__nav--links:hover{-webkit-filter:brightness(2);filter:brightness(2)}
.post-pagination__nav--links:hover span{text-decoration:underline}
.post-pagination__nav--prev,.post-pagination__nav--next,.post-pagination__nav--all a{font-weight:700;color:#1d1d1d;font-size:.75rem;background:transparent !important}
.post-pagination__nav--prev a{position:relative;padding-left:1.25rem;-webkit-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;background:transparent !important}
.post-pagination__nav--prev a::after{content:"";position:absolute;top:0;left:0;width:0;height:0;border-style:solid;border-width:.5rem .75rem .5rem 0;border-color:transparent #081e3e transparent transparent;-webkit-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out}
.post-pagination__nav--prev a:hover::after{border-color:transparent #0037b7 transparent transparent}
.post-pagination__nav--next a{position:relative;padding-right:1.25rem;-webkit-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out;background:transparent !important}
.post-pagination__nav--next a::after{content:"";position:absolute;top:0;right:0;width:0;height:0;border-style:solid;border-width:.5rem 0 .5rem .75rem;border-color:transparent transparent transparent #081e3e;-webkit-transition:all 250ms ease-in-out;transition:all 250ms ease-in-out}
.post-pagination__nav--next a:hover::after{border-color:transparent transparent transparent #0037b7}
.tease{max-width:100%;-webkit-transition:all 333ms ease;transition:all 333ms ease;position:relative}
.tease:nth-child(1) .tease__image,.tease:nth-child(2) .tease__image{height:350px}
.tease:nth-child(1) .tease__content,.tease:nth-child(2) .tease__content{padding:.75rem 1rem}
.tease:nth-child(1) .tease__content-title,.tease:nth-child(2) .tease__content-title{position:relative;margin-bottom:1.75rem}
.tease:nth-child(1) .tease__content-title::after,.tease:nth-child(2) .tease__content-title::after{content:'';position:absolute;width:50px;height:4px;background-color:#081e3e;left:0;bottom:-1rem}
.tease:hover{cursor:pointer;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.3);box-shadow:0 0 10px 0 rgba(0,0,0,0.3);-webkit-transition:300ms ease-in-out;transition:300ms ease-in-out}
.tease:hover .tease__content-link{background-size:100% 2px}
.tease:hover .tease__content-title a{color:#081e3e}
.tease__icon{display:block;position:absolute;z-index:6;top:260px;right:10px}
.tease__icon svg{width:30px;height:30px;-webkit-transition:300ms ease-in-out;transition:300ms ease-in-out;border-radius:50%}
.tease__container{position:relative;background-color:#fff;width:100%;-webkit-transition:all 333ms ease;transition:all 333ms ease;padding-bottom:1rem}
.tease__image{width:100%;height:170px;-o-object-fit:cover;object-fit:cover;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}
.tease__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%;border-left:4px solid #081e3e}
.tease__content{padding:.625rem}
.tease__content-date{color:#081e3e}
.tease__content-categories{margin-bottom:.5rem}
.tease__content-categories a{text-transform:uppercase;font-size:1rem;letter-spacing:0}
.tease__content-title{margin-top:.75rem;position:relative;text-transform:uppercase;line-height:1.1}
.tease__content-title a{color:#1d1d1d;background-image:-webkit-gradient(linear,left top,left bottom,from(currentColor),to(currentColor));background-image:linear-gradient(currentColor,currentColor);background-position:0 95%;background-repeat:no-repeat;background-size:0 2px;-webkit-transition:background-size 500ms ease-in-out;transition:background-size 500ms ease-in-out}
.search-tease{width:100%;margin:0 auto 30px;padding-bottom:5px;border-bottom:1px solid #6b635d}
.search-tease-tag{color:#081e3e}
.search-tease-title{margin-bottom:0;padding-top:4px}
.search-tease-title a{text-decoration:none}
.search-tease-title a:hover{text-decoration:none}
.search-tease-body{font-size:1.125rem;line-height:1.25rem;margin:.625rem 0 1.625rem}
.search-tease-body a{color:#0037b7;font-weight:bold;text-decoration:underline}
.search-tease-body a:hover{text-decoration:none}
.search-tease__tag{color:#081e3e;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-style:italic;margin-right:1.25rem}
.pagination__container{max-width:83.75rem;width:100%;margin:0 auto;padding:0 0 2rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.pagination__item{margin-left:1rem;padding-top:1px}
.pagination__item a{font-size:1.125rem;color:#6b635d;display:block;font-weight:700;height:1.75rem;position:relative;text-align:center;width:1.75rem;text-decoration:none}
.pagination__item svg{height:1.063rem;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1.063rem}
.pagination__item svg *{fill:#081e3e}
.pagination__item--previous a,.pagination__item--next a{display:block;overflow:hidden;position:relative;text-indent:-9999px}
.pagination__item--current span{font-size:1.125rem;background:#081e3e;color:#fff;display:block;font-weight:700;height:1.75rem;text-align:center;text-decoration:none;width:1.75rem}
.pagination__item--current span:after{display:none}
.pagination__pages{display:-webkit-box;display:-ms-flexbox;display:flex}
.pagination__pages a{-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}
.pagination__pages a:hover{background:#081e3e;color:#fff}
.pagination .facetwp-facet-pagination{margin-bottom:0}
.pagination button.facetwp-load-more{font-family:rockwell,sans-serif;background:0;padding:0;border:0;cursor:pointer;text-decoration:underline;position:relative;font-weight:700;margin-top:1rem;margin-inline:.5rem}
.pagination button.facetwp-load-more:hover{text-decoration:none}
.pagination button.facetwp-load-more::after{content:'';background-image:url("../images/arrow-cycle.svg");background-position:center;background-repeat:no-repeat;position:absolute;width:12px;height:16px;top:2px;right:-22px}
.accordion{margin-block:1.875rem}
.accordion__container{max-width:78.75rem;width:calc(100% - (1.25rem * 2));margin:1.875rem auto;position:relative;max-width:64.38rem;padding-inline:1.25rem;color:#081e3e}
.accordion__title{text-transform:uppercase}
.accordion__items{border-bottom:2px solid #0037b7;margin:0;list-style-type:none;padding:0;width:100%}
.accordion__item{-webkit-transition:all 500ms ease;transition:all 500ms ease;list-style-type:none;margin-left:0}
.accordion__item-body{display:none;padding-right:1.5rem}
.accordion__item-body:last-child{margin-bottom:2rem}
.accordion__item-description *>a{font-weight:700}
.accordion__item-description *>a:hover{-webkit-text-decoration-color:#52c8ef;text-decoration-color:#52c8ef}
.accordion__item-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-top:2px solid #0037b7;border-radius:0;color:#081e3e;cursor:pointer;font-weight:bold;padding:.8rem .5rem .8rem .125rem;position:relative;text-align:left;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:transparent;margin:0}
.accordion__item-toggle:hover,.accordion__item-toggle:active{text-decoration:underline}
.accordion__item-toggle:focus-visible{text-decoration:underline;outline:3px solid #081e3e}
.accordion__item--active .accordion__item-toggle{text-decoration:underline}
.accordion__item-icon{-ms-flex-negative:0;flex-shrink:0;width:32px;height:32px;background-color:#fff;border:2px solid #081e3e;border-radius:32px;-webkit-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out;position:relative}
.accordion__item-icon::before,.accordion__item-icon::after{position:absolute;content:'';background-color:#081e3e;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.accordion__item-icon::before{-webkit-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out;width:2px;height:18px}
.accordion__item-icon::after{width:18px;height:2px}
.accordion__item-icon:hover{background-color:#a8e3f7}
.accordion__item--active .accordion__item-icon{background-color:#52c8ef}
.accordion__item--active .accordion__item-icon::before{-webkit-transform-origin:0 0;transform-origin:0 0;rotate:90deg}
.bread-crumbs{max-width:78.75rem;width:calc(100% - (1.25rem * 2));margin:1.875rem auto;position:relative;margin:.75rem auto;font-family:open-sans,sans-serif;font-size:1.125rem;letter-spacing:1px;color:#6a788a}
.bread-crumbs__icon{background-size:0;text-decoration:none}
.bread-crumbs__separator{color:#6a788a}
.bread-crumbs__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.bread-crumbs__container a{padding:0 .5rem;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;text-decoration:none;color:#081e3e;font-size:1.125rem;letter-spacing:1px}
.bread-crumbs__container a:hover{text-decoration:underline}
.bread-crumbs__container a:active,.bread-crumbs__container a:focus-visible{text-decoration:underline;outline:2px solid #081e3e}
.bread-crumbs .breadcrumb_last{padding-left:.5rem}
.cards{margin-top:0 !important}
.cards--background-dark{background-color:#081e3e}
.cards--background-light{background-color:#52c8ef}
.cards--background-light .cards__title{color:#081e3e}
.cards--columns-auto .cards__grid{grid-template-columns:1}
.cards--columns-2 .cards__grid{grid-template-columns:1}
.cards--columns-3 .cards__grid{grid-template-columns:1}
.cards--columns-4 .cards__grid{grid-template-columns:1}
.cards--columns-5 .cards__grid{grid-template-columns:1}
.cards__container{max-width:78.75rem;width:calc(100% - (1.25rem * 2));margin:1.875rem auto;position:relative;padding:2.5rem 0 4.188rem}
.cards__title{color:#52c8ef;margin-bottom:2.75rem}
.cards__grid{display:grid;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;row-gap:2.5rem}
.cards__item{--item-padding:1.25rem;background-color:#fff;padding-bottom:1.25rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.cards__item-image img{display:block;width:100%;height:240px;-o-object-fit:cover;object-fit:cover}
.cards__item-image-contain{display:-webkit-box;display:-ms-flexbox;display:flex}
.cards__item-image-contain figure{padding:1.25rem;margin:auto}
.cards__item-image-contain img{display:block;width:100%;height:calc(240px - 2.5rem);-o-object-fit:contain;object-fit:contain}
.cards__item-title{padding-inline:var(--item-padding);padding-top:1.5rem;position:relative;color:#081e3e;padding-bottom:.75rem;line-height:1.2;margin:0}
.cards__item-title::after{content:'';position:absolute;width:50px;height:4px;bottom:0;left:var(--item-padding);background-color:#52c8ef}
.cards__item-description{margin:0;padding-inline:var(--item-padding);padding-top:1.5rem}
.cards__item-description ul{margin:0;padding:0}
.cards__item-description>*:last-child{margin-bottom:0}
.cards__item-button{padding-inline:var(--item-padding);padding-top:1.5rem;margin-top:auto}
.cards-links--columns-auto .cards-links__grid{grid-template-columns:1}
.cards-links--columns-2 .cards-links__grid{grid-template-columns:1}
.cards-links--columns-3 .cards-links__grid{grid-template-columns:1}
.cards-links--columns-4 .cards-links__grid{grid-template-columns:1}
.cards-links--columns-5 .cards-links__grid{grid-template-columns:1}
.cards-links__grid{display:grid}
.cards-links__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.75rem;padding:2.75rem 1.5rem 2.5rem 2.5rem}
.cards-links__item--background-1{background-color:#fff}
.cards-links__item--background-2{background-color:#dcf4fc}
.cards-links__item--background-3{background-color:#cbeefa}
.cards-links__item--background-4{background-color:#a5dff4}
.cards-links__item--background-5{background-color:#1d1d1d}
.cards-links__item--background-5 .cards-links__item-subtitle,.cards-links__item--background-5 .cards-links__item-description>*{color:#fff}
.cards-links__item--background-5 .cards-links__item-title{color:#007dff}
.cards-links__item--background-5 .cards-links__item-button a{color:#fff;-webkit-text-decoration-color:#fff;text-decoration-color:#fff}
.cards-links__item--background-5 .cards-links__item-button a::after{content:url("/wp-content/themes/fas-base/assets/images/icon-circle-arrow--white.svg")}
.cards-links__item--background-5 .cards-links__item-button a:hover{-webkit-filter:brightness(0.8);filter:brightness(0.8)}
.cards-links__item--background-5 .cards-links__item-button a:hover::after{content:url("/wp-content/themes/fas-base/assets/images/icon-circle-plus--white.svg")}
.cards-links__item-subtitle{text-transform:none}
.cards-links__item-title{color:#0037b7;margin:0;line-height:1.1}
.cards-links__item-description{margin:0}
.cards-links__item-description ul{margin:0;padding:0}
.cards-links__item-description>*:last-child{margin-bottom:0}
.checklist__container{max-width:78.75rem;width:calc(100% - (1.25rem * 2));margin:1.875rem auto;position:relative;padding-bottom:2.5rem}
.checklist__upper{margin-bottom:2rem}
.checklist__title{color:#081e3e}
.checklist__link a{position:relative;color:#0037b7;font-size:1.125rem;letter-spacing:1px;padding-right:1.25rem}
.checklist__link a::after{position:absolute;content:url("/wp-content/themes/fas-base/assets/images/icon-double-angle-right-blue.svg");width:15px;height:13px;right:0;top:.125rem}
.checklist__list{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:3rem}
.checklist__list li{position:relative;display:inline-block;list-style-type:none;margin:0;padding-left:5.313rem;opacity:1;font-size:1.125rem}
.checklist__list li::before{position:absolute;content:'';width:60px;height:60px;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border:2px solid #081e3e}
.checklist__list li.fas-block--in-view::after{position:absolute;content:'';left:15px;top:50%;-webkit-transform:scaleX(-1) rotate(135deg);transform:scaleX(-1) rotate(135deg);-webkit-transform-origin:left top;transform-origin:left top;background-image:-webkit-gradient(linear,left top,left bottom,from(#0037b7),to(#0037b7)),-webkit-gradient(linear,left top,left bottom,from(#0037b7),to(#0037b7));background-image:linear-gradient(#0037b7,#0037b7),linear-gradient(#0037b7,#0037b7);background-size:0 4px,4px 0;background-position:left top,top right;background-repeat:no-repeat;height:30px;width:15px;-webkit-animation-duration:400ms;animation-duration:400ms;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:checkmark;animation-name:checkmark;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}
.hero-interior__container{max-width:78.75rem;width:calc(100% - (1.25rem * 2));margin:1.875rem auto;position:relative}
.hero-interior__title{color:#081e3e;border:10px solid #52c8ef;padding:1.188rem;max-width:1005px}
.hero-interior__title h1{margin:0}
.hero-interior__content{margin-top:1.125rem}
.hero-interior__content-description{max-width:57.817rem;margin-left:2rem;color:#081e3e;font-family:open-sans-condensed,sans-serif;font-size:2rem;font-weight:700}
.hero-interior__content-description a{text-decoration-thickness:5px;text-underline-offset:6px}
.hero-interior__content-description>*,.hero-interior__content-description>*>*{color:#081e3e;font-family:open-sans-condensed,sans-serif;font-size:2.25rem;font-weight:700}
.hero-interior__content-description>* a,.hero-interior__content-description>*>* a{text-decoration-thickness:5px;text-underline-offset:6px}
.hero-interior__content-button ul{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.25rem}
.hero-interior__content-button li{list-style-type:none}
.hero__container{max-width:78.75rem;width:calc(100% - (1.25rem * 2));margin:1.875rem auto;position:relative}
.hero__image{width:100%}
.hero__image img{display:block;margin:0 auto;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}
.hero__content-description{max-width:57.817rem;margin-left:2.5rem;color:#081e3e;font-family:open-sans-condensed,sans-serif;font-size:2.25rem;font-weight:700}
.hero__content-description h1{line-height:1.4;margin-top:0}
.hero__content-description a{text-decoration-thickness:5px;text-underline-offset:6px;-webkit-text-decoration-color:#52c8ef;text-decoration-color:#52c8ef;-webkit-transition:125ms ease;transition:125ms ease}
.hero__content-description a:hover{-webkit-filter:brightness(0.9);filter:brightness(0.9)}
.hero__content-description>*,.hero__content-description>*>*{color:#081e3e;font-family:open-sans-condensed,sans-serif;font-size:2.25rem;font-weight:700}
.hero__content-description>* a,.hero__content-description>*>* a{text-decoration-thickness:5px;text-underline-offset:6px}
.quick-links__container{max-width:78.75rem;width:calc(100% - (1.25rem * 2));margin:1.875rem auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.25rem}
.quick-links__title{max-width:31.565rem;margin-bottom:39px;color:#081e3e}
.quick-links__links{margin:0;padding:0}
.quick-links__links--item{margin:0 0 2rem 0;list-style-type:none;position:relative}
.quick-links__links--item a{font-size:1rem;line-height:1.35;font-weight:400}
.quick-links__image{display:grid;place-items:center}
.quick-links__image img{display:block;width:100%;height:auto;-o-object-fit:contain;object-fit:contain;border-bottom:10px solid #52c8ef;padding:0 45px 12px 45px;max-height:500px}
.stats__container{max-width:78.75rem;width:calc(100% - (1.25rem * 2));margin:1.875rem auto;position:relative;max-width:64.38rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.25rem}
.stats__state{background-color:#52c8ef;text-align:center;padding:2.375rem 3.625rem;max-width:305px}
.stats__state--subtitle{margin:0}
.stats__state--title{line-height:1;font-size:2rem;margin-bottom:1.5rem}
.stats__state--icon{max-width:130px;opacity:.4}
.stats__item{padding-inline:2.5rem;border-bottom:5px solid #52c8ef;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fafafa}
.stats__description{margin-bottom:1.5rem}
.stats__citation-link{line-height:1.3}
.super-cards{--item-padding:1.25rem;position:relative}
.super-cards__background{isolation:isolate;position:absolute;inset:0;width:100%;height:100%;z-index:-1}
.super-cards__background--1{background-color:#52c8ef}
.super-cards__background--2 img{display:block;position:relative;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.05}
.super-cards__background--2::after{content:'';position:absolute;width:100%;height:100%;inset:0;background:linear-gradient(132.01deg,rgba(133,144,187,0) 0,rgba(184,191,217,0.8) 100%);z-index:1;opacity:.5}
.super-cards--columns-auto .super-cards__grid{grid-template-columns:1}
.super-cards--columns-2 .super-cards__grid{grid-template-columns:1}
.super-cards--columns-3 .super-cards__grid{grid-template-columns:1}
.super-cards--columns-4 .cards__grid{grid-template-columns:1}
.super-cards--columns-5 .super-cards__grid{grid-template-columns:1}
.super-cards__container{max-width:78.75rem;width:calc(100% - (1.25rem * 2));margin:1.875rem auto;position:relative;padding-top:2.5rem;padding-bottom:3.125rem}
.super-cards__title{color:#081e3e;margin-bottom:3.125rem}
.super-cards__grid{display:grid;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;row-gap:2.5rem}
.super-cards__button{display:none}
.super-cards__button.active{display:grid;place-content:center;padding-block:3.125rem}
.super-cards__button .button--primary::after{content:url(/wp-content/themes/fas-base/assets/images/icon-reload.svg)}
.super-cards__item{display:-webkit-box;display:-ms-flexbox;display:flex}
.super-cards__item.inactive{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}
.super-cards__statement{padding-block:2.375rem;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}
.super-cards__statement--1{background-color:#081e3e}
.super-cards__statement--1 .super-cards__statement--subtitle{color:#fff}
.super-cards__statement--1 .super-cards__statement--subtitle::after{background-color:#52c8ef}
.super-cards__statement--1 .super-cards__statement--statement{color:#52c8ef}
.super-cards__statement--1 .super-cards__statement--description{color:#52c8ef}
.super-cards__statement--2{background-color:#52c8ef}
.super-cards__statement--2 .super-cards__statement--subtitle{color:#081e3e}
.super-cards__statement--2 .super-cards__statement--subtitle::after{background-color:#081e3e}
.super-cards__statement--2 .super-cards__statement--statement{color:#081e3e}
.super-cards__statement--2 .super-cards__statement--description{color:#081e3e}
.super-cards__statement--3{background-color:#fff;border:10px solid #52c8ef}
.super-cards__statement--3 .super-cards__statement--subtitle{color:#081e3e}
.super-cards__statement--3 .super-cards__statement--subtitle::after{background-color:#52c8ef}
.super-cards__statement--3 .super-cards__statement--statement{color:#081e3e}
.super-cards__statement--3 .super-cards__statement--description{color:#081e3e}
.super-cards__statement--4{background-color:#008400}
.super-cards__statement--4 .super-cards__statement--subtitle{color:#fff}
.super-cards__statement--4 .super-cards__statement--subtitle::after{background-color:#fff}
.super-cards__statement--4 .super-cards__statement--statement{color:#fff}
.super-cards__statement--4 .super-cards__statement--description{color:#fff}
.super-cards__statement--5{background-color:#bbffb3}
.super-cards__statement--5 .super-cards__statement--subtitle{color:#081e3e}
.super-cards__statement--5 .super-cards__statement--subtitle::after{background-color:#081e3e}
.super-cards__statement--5 .super-cards__statement--statement{color:#081e3e}
.super-cards__statement--5 .super-cards__statement--description{color:#081e3e}
.super-cards__statement--6{background-color:#ffe8c7}
.super-cards__statement--6 .super-cards__statement--subtitle{color:#081e3e}
.super-cards__statement--6 .super-cards__statement--subtitle::after{background-color:#081e3e}
.super-cards__statement--6 .super-cards__statement--statement{color:#081e3e}
.super-cards__statement--6 .super-cards__statement--description{color:#081e3e}
.super-cards__statement--subtitle{position:relative;padding-bottom:1rem;padding-inline:var(--item-padding);text-transform:uppercase;margin:0}
.super-cards__statement--subtitle::after{content:'';position:absolute;width:50px;height:4px;bottom:0;left:var(--item-padding)}
.super-cards__statement--statement{padding-inline:var(--item-padding);line-height:1.1}
.super-cards__statement--description{padding-inline:var(--item-padding)}
.super-cards__video{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem;width:100%;background-color:#fff}
.super-cards__video--image{width:100%;height:395px;display:block;-o-object-fit:cover;object-fit:cover}
.super-cards__video--title{padding-inline:var(--item-padding);position:relative;padding-bottom:1rem}
.super-cards__video--title::after{content:'';position:absolute;background-color:#0037b7;width:50px;height:4px;bottom:0;left:var(--item-padding)}
.super-cards__video--subtitle{padding-inline:var(--item-padding)}
.super-cards__video--play{position:absolute;top:185px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:4.68rem;height:4.68rem}
.super-cards__video--play:focus-visible{outline:0}
.super-cards__video--play:focus-visible::before{position:absolute;content:'';width:100%;height:100%;border:2px solid #fff;border-radius:50%;inset:0}
.super-cards__video--play.video-loading span{color:transparent}
.super-cards__video--play.video-loading span:before{border-color:#fff transparent #fff transparent;-webkit-animation:dual-ring 1.2s linear infinite;animation:dual-ring 1.2s linear infinite}
.super-cards__video--play.video-loading span:after{opacity:0}
.super-cards__video--play span{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#52c8ef;background-color:#52c8ef;border:6px solid #fff;-webkit-box-shadow:0 0 20px 10px rgba(0,0,0,0.5);box-shadow:0 0 20px 10px rgba(0,0,0,0.5);padding:4px;border-radius:50%}
.super-cards__video--play span::before{content:"";display:block;width:3rem;height:3rem;background:#fff;border-radius:50%;border:0}
.super-cards__video--play span::after{content:"";position:absolute;top:50%;left:calc(50% + 0.1rem);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:0;height:0;border-style:solid;border-width:.7rem 0 .7rem 1rem;border-color:transparent transparent transparent #52c8ef}
.text-feature-quote__container{max-width:78.75rem;width:calc(100% - (1.25rem * 2));margin:1.875rem auto;position:relative}
.text-feature-quote__content a{margin-top:1.5rem}
.text-feature-quote__title{color:#081e3e;margin-bottom:1.25rem;padding-bottom:0;max-width:51.254rem}
.text-feature-quote__title p{margin-bottom:1rem;padding-bottom:.25rem;position:relative}
.text-feature-quote__title p::after{position:absolute;content:'';width:400%;height:2px;background-color:#0037b7;bottom:0;right:0}
.text-feature-quote__title h2{margin:0;line-height:1.1}
.text-feature-quote__description>*{max-width:44.691rem}
.text-feature-quote__description li{font-size:1.5rem}
.title__container{max-width:78.75rem;width:calc(100% - (1.25rem * 2));margin:1.875rem auto;position:relative}
.title__content{border-bottom:1px solid #0037b7;padding-bottom:3.75rem}
.title__content a{margin-top:.5rem}
.title__title{color:#081e3e;margin-bottom:1.25rem;border-bottom:1px solid #0037b7;padding-bottom:.75rem}
.title__title h2{margin:0}
.title__description{color:#081e3e}
.title__description>*{max-width:51.254rem}
.title__description li{font-size:1.5rem}
.title-scrolling-panels{position:relative}
.title-scrolling-panels__background{isolation:isolate;position:absolute;inset:0;width:100%;height:100%;z-index:-1}
.title-scrolling-panels__background img{display:block;position:relative;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.05}
.title-scrolling-panels__background::after{content:'';position:absolute;width:100%;height:100%;inset:0;background:linear-gradient(132.01deg,rgba(133,144,187,0) 0,rgba(184,191,217,0.8) 100%);z-index:1;opacity:.5}
.title-scrolling-panels__container{display:grid;padding-block:5.75rem}
.title-scrolling-panels__left,.title-scrolling-panels__left--stick{z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.25rem;padding-left:1.25rem;padding-right:1.25rem;padding-bottom:2.5rem;position:relative}
.title-scrolling-panels__left--subtitle,.title-scrolling-panels__left--stick--subtitle{color:#081e3e;text-transform:none;margin:0}
.title-scrolling-panels__left--title,.title-scrolling-panels__left--stick--title{color:#081e3e;font-size:2.625rem;line-height:1;margin:0}
.title-scrolling-panels__left--description,.title-scrolling-panels__left--stick--description{margin:0;padding-right:6.563rem}
.title-scrolling-panels__left--description ul,.title-scrolling-panels__left--stick--description ul{margin:0;padding:0}
.title-scrolling-panels__left--description>*:last-child,.title-scrolling-panels__left--stick--description>*:last-child{margin-bottom:0}
.title-scrolling-panels__right{z-index:1}
.title-scrolling-panels__item{display:grid;grid-template-columns:repeat(1,1fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2.5rem}
.title-scrolling-panels__content{height:-webkit-min-content;height:-moz-min-content;height:min-content;background-color:#1d1d1d;padding:2rem 1.25rem 2.5rem 1.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:2rem}
.title-scrolling-panels__content--title{color:#52c8ef;font-size:2.25rem;margin:0;margin-bottom:-1rem}
.title-scrolling-panels__content--description{margin:0;color:#fff}
.title-scrolling-panels__content--description ul{margin:0;padding:0}
.title-scrolling-panels__content--description>*:last-child{margin-bottom:0}
.title-scrolling-panels__image{border-top:3px solid #52c8ef}
.title-scrolling-panels__image img{display:block;width:100%;height:250px;-o-object-fit:cover;object-fit:cover}
.video-full-width__container{position:relative;margin-bottom:9rem}
.video-full-width__video{position:relative;min-height:400px}
.video-full-width__video .video{position:relative;margin-top:3.75rem;margin-bottom:7.5rem}
.video-full-width__video .video__background{position:absolute;display:block;inset:0;background-size:cover;height:100%;background-position:center center;z-index:5;margin:0 auto}
.video-full-width__video .video__background img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.video-full-width__video .video__container{z-index:10;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.video-full-width__video .video__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.25rem 0 1.25rem .9375rem;text-align:center}
.video-full-width__video .video-player{margin:0 auto;max-width:100%}
.video-full-width__video .video-player__player--embed{position:relative;min-height:400px;max-height:700px;width:100%}
.video-full-width__video .video-player__player--embed:after{content:"";display:block;padding-bottom:41.66666667%}
.video-full-width__video .video-player__player--embed iframe{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%}
.video-full-width__video .video-player__player-controls{width:4.68rem;height:4.68rem;position:relative}
.video-full-width__video .video-player__player-controls.video-loading span{color:transparent}
.video-full-width__video .video-player__player-controls.video-loading span:before{border-color:#fff transparent #fff transparent;-webkit-animation:dual-ring 1.2s linear infinite;animation:dual-ring 1.2s linear infinite}
.video-full-width__video .video-player__player-controls.video-loading span:after{opacity:0}
.video-full-width__video .video-player__player-controls span{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#081e3e;background-color:#081e3e;border:6px solid #fff;-webkit-box-shadow:0 0 20px 10px rgba(0,0,0,0.5);box-shadow:0 0 20px 10px rgba(0,0,0,0.5);padding:4px;border-radius:50%}
.video-full-width__video .video-player__player-controls span::before{content:"";display:block;width:3rem;height:3rem;background:#fff;border-radius:50%;border:0}
.video-full-width__video .video-player__player-controls span::after{content:"";position:absolute;top:50%;left:calc(50% + 0.1rem);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:0;height:0;border-style:solid;border-width:.7rem 0 .7rem 1rem;border-color:transparent transparent transparent #081e3e}
.video-full-width__content{z-index:10;background-color:#fff;max-width:32.813rem;border:10px solid #52c8ef;padding:1rem;position:absolute;left:0;bottom:0;-webkit-transform:translateY(75%);transform:translateY(75%)}
.video-full-width__content-title h2{color:#081e3e;margin:0}
@media(prefers-reduced-motion){.animation{-webkit-animation:none;animation:none}
}@media reader,speech,aural{*::before,*::after{display:none;visibility:hidden}
}@media(min-width:400px){.pre-footer__content{min-width:25.002rem}
}@media(min-width:440px){.text--uber{font-size:3.25rem}
.quick-links__links--item{padding-left:1.5rem}
.quick-links__links--item::before{position:absolute;content:url("/wp-content/themes/fas-base/assets/images/icon-arrow-blue.svg");width:11px;height:10px;left:0;top:25%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.quick-links__links--item a{font-size:1.125rem}
.video-full-width__content{padding:1rem 3.125rem}
}@media(min-width:768px){.page-wrapper>*+*{margin-top:2.5rem !important}
.text--uber{font-size:4.25rem;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}
.text--hero{font-size:3.125rem}
.header{top:0}
.header__container{padding:0 3.125rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.header__menu-primary{grid-template-columns:repeat(2,1fr)}
.footer__container{padding-top:2rem;margin-bottom:0;display:grid;grid-template-columns:1fr 1fr 2fr;gap:1.25rem}
.footer__right-links nav ul{grid-template-columns:repeat(3,1fr)}
.footer__right .top-content{-ms-flex-item-align:end;align-self:flex-end}
.footer__bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.footer__bottom-copyright nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:2rem}
.social{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.wp-block-pullquote.alignleft{width:calc(((100vw - 69.375rem) / 2) + 27.8125rem);padding-left:max(1.25rem,calc((100vw - 69.375rem) / 2));margin-left:0;margin-right:1.875rem !important;float:left}
.wp-block-pullquote.alignleft blockquote{padding-right:0}
.wp-block-pullquote.alignright{width:calc(((100vw - 69.375rem) / 2) + 27.8125rem);padding-right:max(1.25rem,calc((100vw - 69.375rem) / 2));float:right}
.wp-block-pullquote.alignright blockquote{padding-left:0;text-align:right}
.wysiwyg .alignleft,.wysiwyg>* .alignleft,.wysiwyg>*>* .alignleft,.page-wrapper>* .alignleft,.page-wrapper .alignleft,.wp-block-table * .alignleft,.wp-block-columns * .alignleft,.wp-block-verse * .alignleft{float:left;margin-right:1rem;margin-bottom:1rem}
.wysiwyg .alignright,.wysiwyg>* .alignright,.wysiwyg>*>* .alignright,.page-wrapper>* .alignright,.page-wrapper .alignright,.wp-block-table * .alignright,.wp-block-columns * .alignright,.wp-block-verse * .alignright{float:right;margin-left:1rem;margin-bottom:1rem}
.wp-block-media-text.has-media-on-the-left .wp-block-media-text__content{padding-left:1.25rem}
.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{padding-right:1.25rem}
.dashboardButtons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.posts__container{display:grid;grid-template-columns:repeat(2,1fr)}
.posts__short-description{margin-bottom:50px}
.search__container{padding:0 6.563rem}
.post-author{margin:0 auto 0 auto;-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.post-author__title{margin-left:1rem}
.post-author .post-wrapper__content-social-share.a2a_kit.a2a_flex_style{margin-left:auto}
.post-pagination__nav--prev,.post-pagination__nav--next,.post-pagination__nav--all a{font-size:1.125rem}
.post-pagination__nav--prev a{padding-left:2.75rem}
.post-pagination__nav--prev a::after{border-width:.75rem 1.25rem .75rem 0}
.post-pagination__nav--next a{padding-right:2.75rem}
.post-pagination__nav--next a::after{border-width:.75rem 0 .75rem 1.25rem}
.tease:nth-child(1){grid-column:1 / 3}
.tease:nth-child(2){grid-column:1 / 3}
.tease__content-title{margin-bottom:.5rem}
.accordion{margin-block:3.75rem}
.accordion__item-toggle{gap:6.563rem}
.cards--columns-auto .cards__grid{grid-template-columns:repeat(2,1fr)}
.cards--columns-2 .cards__grid{grid-template-columns:repeat(2,1fr)}
.cards--columns-3 .cards__grid{grid-template-columns:repeat(2,1fr)}
.cards--columns-4 .cards__grid{grid-template-columns:repeat(2,1fr)}
.cards--columns-5 .cards__grid{grid-template-columns:repeat(2,1fr)}
.cards-links--columns-auto .cards-links__grid{grid-template-columns:repeat(2,1fr)}
.cards-links--columns-2 .cards-links__grid{grid-template-columns:repeat(2,1fr)}
.cards-links--columns-3 .cards-links__grid{grid-template-columns:repeat(2,1fr)}
.cards-links--columns-4 .cards-links__grid{grid-template-columns:repeat(2,1fr)}
.cards-links--columns-5 .cards-links__grid{grid-template-columns:repeat(2,1fr)}
.checklist__upper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}
.checklist__list li{padding-left:6.563rem;font-size:1.5rem}
.hero-interior__title{padding:2.188rem}
.hero-interior__content-description{margin-left:2.5rem;font-size:2.75rem}
.hero-interior__content-description>*,.hero-interior__content-description>*>*{font-size:2.75rem}
.hero-interior__content-button ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.hero__container{display:grid;gap:1.25rem;grid-template-columns:repeat(2,1fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.hero__image{max-width:31.565rem}
.hero__content-description{font-size:2.75rem}
.hero__content-description>*,.hero__content-description>*>*{font-size:2.75rem}
.quick-links__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.super-cards--columns-auto .super-cards__grid{grid-template-columns:repeat(2,1fr)}
.super-cards--columns-2 .super-cards__grid{grid-template-columns:repeat(2,1fr)}
.super-cards--columns-3 .super-cards__grid{grid-template-columns:repeat(2,1fr)}
.super-cards--columns-4 .cards__grid{grid-template-columns:repeat(2,1fr)}
.super-cards--columns-5 .super-cards__grid{grid-template-columns:repeat(2,1fr)}
.super-cards__video--play{display:block}
.title-scrolling-panels__left--title,.title-scrolling-panels__left--stick--title{font-size:3rem}
.title-scrolling-panels__item{grid-template-columns:repeat(7,minmax(85px,105px)) 1fr}
.title-scrolling-panels__content{min-height:369px;grid-column:1 / 5}
.title-scrolling-panels__content--title{font-size:3rem}
.title-scrolling-panels__image{grid-column:5 / 9}
.title-scrolling-panels__image img{height:430px}
.video-full-width__container{margin-bottom:0}
.video-full-width__video .video__background img{min-height:700px}
.video-full-width__video .video__background{min-height:700px;max-height:700px;padding-bottom:0}
.video-full-width__video .video__content{text-align:left;margin-bottom:5rem}
.video-full-width__video .video-player__player--embed{min-height:700px}
.video-full-width__video .video-player__player-controls{display:block}
.video-full-width__content{-webkit-transform:translateY(0);transform:translateY(0);bottom:25px}
}@media(min-width:768px) and (max-width:1023px){.header__menu-logo-link{grid-column:1 / 3}
.header__menu-primary li:nth-child(odd){border-right:1px solid #fff}
.footer__left{grid-column:1/4}
.footer__middle{grid-column:1/4}
.footer__right{grid-column:1/4}
.footer__bottom-copyright nav li{margin-bottom:1rem}
}@media(min-width:1024px){.text--uber{font-size:5.5rem}
.text--hero{font-size:4.125rem}
.header-primary{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;margin-bottom:0;color:#fff}
.header-primary li{list-style-type:none;font-size:1.125rem;font-weight:700}
.header__menu{position:fixed;padding:0}
.header__menu-primary{grid-template-columns:repeat(5,1fr)}
.header__menu-primary li:not(:last-child){border-right:1px solid #fff;border-bottom:0}
.footer__left{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:3.375rem;margin-bottom:0}
.footer__middle{text-align:left}
.footer__middle-address address{margin-bottom:2rem}
.footer__right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.footer__bottom-copyright nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:14.875rem}
.footer__bottom-copyright nav ul{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.footer__bottom-copyright nav li{text-align:left;margin-bottom:0}
.pre-footer__container{-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.button--simple{padding-right:2.625rem}
.posts__container{grid-template-columns:repeat(4,1fr)}
.post-type-post .post-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.tease:nth-child(1){grid-column:1 / 3}
.tease:nth-child(2){grid-column:3 / 5}
.accordion__container{padding-inline:0}
.accordion__item-toggle{gap:13.126rem}
.cards--columns-auto .cards__grid{grid-template-columns:repeat(3,1fr)}
.cards--columns-3 .cards__grid{grid-template-columns:repeat(3,1fr)}
.cards--columns-4 .cards__grid{grid-template-columns:repeat(4,1fr)}
.cards--columns-5 .cards__grid{grid-template-columns:repeat(5,1fr)}
.cards-links--columns-auto .cards-links__grid{grid-template-columns:repeat(4,1fr)}
.cards-links--columns-3 .cards-links__grid{grid-template-columns:repeat(3,1fr)}
.cards-links--columns-4 .cards-links__grid{grid-template-columns:repeat(4,1fr)}
.cards-links--columns-5 .cards-links__grid{grid-template-columns:repeat(5,1fr)}
.quick-links__links--item{margin-left:6.563rem}
.quick-links__links--item a{font-size:1.5rem}
.quick-links__image img{min-height:500px;max-height:unset}
.stats__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:0}
.stats__item{padding-block:1.25rem;padding-inline:6.563rem}
.super-cards--columns-auto .super-cards__grid{grid-template-columns:repeat(3,1fr)}
.super-cards--columns-3 .super-cards__grid{grid-template-columns:repeat(3,1fr)}
.super-cards--columns-4 .cards__grid{grid-template-columns:repeat(4,1fr)}
.super-cards--columns-5 .super-cards__grid{grid-template-columns:repeat(5,1fr)}
.title-scrolling-panels__container{gap:1.25rem;grid-template-columns:1fr repeat(12,minmax(65px,85px)) 1fr}
.title-scrolling-panels__left,.title-scrolling-panels__left--stick{padding-left:0;margin-right:1.25rem;padding-bottom:0;grid-column:2 / 7}
.title-scrolling-panels__left--stick,.title-scrolling-panels__left--stick--stick{position:sticky;top:150px}
.title-scrolling-panels__left--title,.title-scrolling-panels__left--stick--title{font-size:3.625rem}
.title-scrolling-panels__right{grid-column:7 / 15}
.video-full-width__video .video__content{margin-bottom:0}
}@media(min-width:1441px){.page-wrapper>*+*{margin-top:3.5rem !important}
.hero-interior__title{-webkit-transform:translateX(-2.5rem);transform:translateX(-2.5rem)}
.hero-interior__content-description{margin-left:0}
.hero__content-description{margin-left:0}
.quick-links__image{-webkit-transform:translateX(6.563rem);transform:translateX(6.563rem)}
}@media(max-width:1023px){.page-wrapper>*+*{margin-top:1.5rem !important}
.header__menu{position:absolute;width:100vw;left:0}
.header__menu-primary{height:calc(100vh - 75px);overflow:scroll}
.footer__right-social{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin-top:1.75rem}
.footer__right-links{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
.post-type-post .post-wrapper__meta--title{font-size:1.825rem;font-weight:700}
}@media(max-width:767px){.footer__right-links{width:100%}
.footer__right-links nav ul{grid-template-columns:unset}
.footer__right-links nav li{margin-left:unset}
.super-cards__video--play{position:absolute;top:30%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border:0;z-index:5}
.video-full-width__video .video-player__player-controls{position:absolute;top:30%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border:0;z-index:5}
}@-webkit-keyframes slide-in-right{0%{-webkit-transform:translateX(1000px);transform:translateX(1000px);opacity:0}
100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}
}@keyframes slide-in-right{0%{-webkit-transform:translateX(1000px);transform:translateX(1000px);opacity:0}
100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}
}@-webkit-keyframes checkmark{0%{background-size:0 4px,4px 0}
50%{background-size:100% 4px,4px 0}
100%{background-size:100% 4px,4px 100%}
}@keyframes checkmark{0%{background-size:0 4px,4px 0}
50%{background-size:100% 4px,4px 0}
100%{background-size:100% 4px,4px 100%}
}@-webkit-keyframes dual-ring{0%{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}@keyframes dual-ring{0%{-webkit-transform:rotate(0);transform:rotate(0)}
100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}