/*! Flickity v3.0.0
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%;touch-action:pan-y}.flickity-slider{position:absolute;width:100%;height:100%;left:0}.flickity-rtl .flickity-slider{left:unset;right:0}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-cell{position:absolute;left:0}.flickity-rtl .flickity-cell{left:unset;right:0}.flickity-button{position:absolute;background:hsl(0 0% 100%/75%);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:0;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;text-align:center;display:flex;justify-content:center;flex-wrap:wrap}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dot{display:block;width:10px;height:10px;padding:0;margin:0 8px;background:hsl(0 0% 20%/25%);border-radius:50%;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;text-indent:-9999px;overflow:hidden}.flickity-rtl .flickity-page-dot{text-indent:9999px}.flickity-page-dot:focus{outline:0;box-shadow:0 0 0 5px #19f}.flickity-page-dot.is-selected{background:hsl(0 0% 20%/100%)}/*!
Theme Name: Goshawk Theme
Description:Rare Bird Wordpress site starter theme
Author:Rare Bird Inc
Author URI:https://rarebirdinc.com/
Version:1.2.2
*/@keyframes pulse{50%{transform:scale(1.05)}}@keyframes bigPulse{50%{transform:scale(1.2)}}@keyframes levitate{to{transform:translateY(-20%)}}@keyframes full-rotation{to{transform:rotate(1turn)}}@keyframes shake{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}
/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{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-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}*,:after,:before{box-sizing:border-box}:root{-moz-tab-size:4;-o-tab-size:4;tab-size:4}button,input[type=button],input[type=checkbox],input[type=radio],input[type=reset],input[type=submit],label[for],option,select{cursor:pointer}[role=button],a,area,button,input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}button[disabled],html input[disabled],select[disabled]{opacity:.5;cursor:default;cursor:not-allowed}table{border-collapse:collapse}select{max-width:100%;margin-left:0}input[type=search]{box-sizing:border-box;-webkit-appearance:none}input[type=radio]{margin-left:1px;margin-right:3px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}figure{display:block;margin:0 0 1em}.content-block,dd,fieldset,figure,hr,ol,p,pre,table,ul{margin-top:0;margin-bottom:1rem}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.skip-link-button{left:-999px;position:absolute;top:auto;width:1px;height:1px;overflow:hidden;z-index:-999}.skip-link-button:focus{background-color:#fff;left:auto;top:auto;width:auto;height:auto;overflow:auto;padding:.5em 1em;text-align:center;font-size:1.2em;z-index:999}.clearfix:after{content:"";display:block;clear:both}.list--stripped,.list-bare{padding:0;list-style-type:none}.list--stripped li,.list-bare li{list-style:none}.img-fluid,.img-responsive{display:block;max-width:100%;height:auto}.svg-wrapper{display:block}.svg-wrapper>svg{max-width:100%;height:auto;vertical-align:top}.make-full-width{width:100vw;position:relative;left:50%;transform:translate(-50%)}html{min-height:100%;font-family:Proxima Nova,Freesans,Helmet,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:400;color:#555}body,html{background-color:#fff}body{position:relative;min-height:100vh}.global-wrapper{position:relative;height:100%}.global-wrapper:after{content:"";display:block;clear:both}::-moz-selection{color:#000;background:#b4d5ff;text-shadow:none}::selection{color:#000;background:#b4d5ff;text-shadow:none}body{-webkit-tap-highlight-color:transparent}.browser-message{display:none;max-width:1920px;padding:3.5% 1em;margin:auto auto 1rem;background-color:#eecfcf;text-align:center;line-height:1.5;color:#b94a48}.mod-no-js .browser-message.browser-no-js-message,.mod-no-picture .browser-message.browser-outdated-message{display:block!important}:root.mod-no-picture .browser-message.browser-outdated-message,_:-ms-fullscreen{display:none!important}@media print{*,:after,:before{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}abbr[title]:after{content:" (" attr(title) ")"}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.embed-wrapper{position:relative;max-width:100%;height:0;padding-top:56.25%;margin-bottom:1rem;overflow:hidden}.embed-wrapper.embed--4x3{padding-top:75%}.embed-wrapper.embed--anamorphic_widescreen{padding-top:41.84100418%}.embed-wrapper .embed-object,.embed-wrapper>iframe{position:absolute;top:0;left:0;width:100%;height:100%;margin:0}.full-page-backdrop{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;min-height:2000px;min-height:100vh;background-color:rgba(51,51,51,.75);animation:fadeIn .25s ease}.full-page-backdrop.is-active{display:block}.full-page-backdrop.animating-out{animation:fadeOut .25s ease 0s 1 normal forwards}.island{padding:20px;margin-bottom:20px;background-color:transparent}.island:after{content:"";display:block;clear:both}.island>:last-child{margin-bottom:0}.island--highlighted{background-color:#f3f3f3}.responsive-table-wrapper{max-width:100%;min-height:.01%;margin-bottom:1rem;overflow:auto;overflow-x:auto;background-image:linear-gradient(90deg,#fff,hsla(0,0%,100%,0)),linear-gradient(270deg,#fff,hsla(0,0%,100%,0)),linear-gradient(90deg,#c3c3c3,hsla(0,0%,76.5%,0)),linear-gradient(270deg,#c3c3c3,hsla(0,0%,76.5%,0));background-position:0 0,100% 0,0 0,100% 0;background-repeat:no-repeat;background-color:#fff;background-size:4em 100%,4em 100%,1em 100%,1em 100%;background-attachment:local,local,scroll,scroll}.responsive-table-wrapper>table{width:100%;margin-top:0;margin-bottom:0}.wrapping-label{position:relative;margin-bottom:0;font-size:.9rem;font-weight:400;transition:all .1s ease-out}.wrapping-label input{position:absolute;left:4px;top:50%;transform:translateY(-50%);display:inline-block;vertical-align:middle;font-size:.9rem}.wrapping-label .label-contents{display:block;width:100%;padding:.25rem 1rem .25rem 2rem;transition:all .12s ease-out}.mod-flexbox .wrapping-label{display:flex;align-items:baseline;overflow:hidden}.mod-flexbox .wrapping-label input{position:relative;left:0;top:0;margin-right:-1.45em;margin-left:.45em;transform:none}.mod-flexbox .wrapping-label .label-contents{flex:1}.mod-flexbox .wrapping-label.wrapping-label--centered-input{align-items:center}.mod-flexbox .wrapping-label.wrapping-label--centered-input input{top:-.1em}.wrapping-label:hover .label-contents,.wrapping-label input:focus~.label-contents{background-color:rgba(0,0,0,.04)}.wrapping-label:active{background-color:rgba(0,0,0,.08)}.wrapping-label input:checked~.label-contents{background-color:rgba(32,79,60,.15);text-shadow:0 .0625em .0625em #fff}.wrapping-label:hover input:checked~.label-contents,.wrapping-label input:checked:focus~.label-contents{background-color:rgba(32,79,60,.1)}#wpadminbar{position:fixed!important}.button{border-radius:12px;font-weight:700;font-family:Proxima Nova Bold,Proxima Nova,Freesans,Helmet,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;padding:1rem 1.5rem;text-decoration:none;list-style:none;text-align:center;min-width:200px;transition:color .15s,background-color .15s;line-height:1;display:inline-block;border:0}.button:hover{cursor:pointer}.button-wrapper{margin-top:1.5rem}.button-wrapper .button{margin-right:0;margin-bottom:.5rem}@media (min-width:480px){.button-wrapper .button{margin-right:.5rem}}.button--primary{background-color:#1c3e7d;color:#fff}.button--primary:focus,.button--primary:hover{background-color:#3c70d3}.button--dark{background-color:#2f2f2f;color:#fff}.button--dark:focus,.button--dark:hover{background-color:rgba(47,47,47,.8)}.button-wrapper{display:inline-block}.button--arrow-right{text-decoration:none;font-weight:700;font-family:Proxima Nova Bold,Proxima Nova,Freesans,Helmet,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;text-transform:uppercase;font-size:1.1rem;background-color:#1c3e7d;color:#fff;display:flex;align-items:center;justify-content:space-between;min-width:290px;padding:clamp(.7rem,3vw,1.375rem) 1.75rem}.button--arrow-right svg{margin-left:1rem;transition:transform .15s;font-size:2rem}.button--arrow-right:focus,.button--arrow-right:hover{background-color:#3c70d3}.button--arrow-right:focus svg,.button--arrow-right:hover svg{transform:translateX(.5rem)}.text-link{color:#1c3e7d!important}.text-link--arrow-left svg,.text-link--arrow-right-serif svg,.text-link--arrow-right svg{margin-left:1rem;transition:transform .15s;font-size:2rem;position:relative;top:.375rem;line-height:1}.text-link--arrow-left:focus,.text-link--arrow-left:hover,.text-link--arrow-right-serif:focus,.text-link--arrow-right-serif:hover,.text-link--arrow-right:focus,.text-link--arrow-right:hover{color:#3c70d3!important}.text-link--arrow-left:focus svg,.text-link--arrow-left:hover svg,.text-link--arrow-right-serif:focus svg,.text-link--arrow-right-serif:hover svg,.text-link--arrow-right:focus svg,.text-link--arrow-right:hover svg{transform:translateX(.5rem)}.text-link--arrow-left,.text-link--arrow-right{text-decoration:none;font-weight:700;font-family:Proxima Nova Bold,Proxima Nova,Freesans,Helmet,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;transition:border-color .15s;padding-right:.5rem;display:inline-block;margin-top:.5rem;padding-bottom:.125rem;text-transform:uppercase;font-size:1.05rem}.text-link--arrow-left{padding-right:0;padding-left:.5rem}.text-link--arrow-left svg{margin-left:0;margin-right:1rem}.text-link--arrow-left:focus svg,.text-link--arrow-left:hover svg{transform:translateX(-.5rem)}.text-link--arrow-right-serif{font-family:Marcellus,Georgia,Times New Roman,Times,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;color:#1c3e7d}.text-link--arrow-right-serif svg{font-size:1.125rem;top:.1rem}.text-link--arrow-right-serif:focus,.text-link--arrow-right-serif:hover{color:#3c70d3!important}.loading-spinner{text-align:center}.loading-spinner img{margin:0 auto}.email-paywall{max-width:740px;margin:0 auto;background-color:#fbf9f9;border-radius:12px;padding:clamp(1rem,4vw,2rem);display:none;opacity:0;animation:fadeInUp .4s .2s forwards}.email-paywall .nf-form-content{padding:0}.email-paywall__form-wrapper{margin-top:2.5rem}.email-paywall__form-wrapper input{background-color:#fff!important}.protected-content-wrapper{display:none;opacity:0;animation:fadeInUp .4s .2s forwards}.modal{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(33,33,33,.5);z-index:3;padding-left:5vw;padding-right:5vw;padding-top:2.5rem;overflow-y:auto}.modal.active .modal__background-overlay:hover{cursor:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 320 512'%3E%3Cpath fill='%23fff' d='M193.94 256L296.5 153.44l21.15-21.15c3.12-3.12 3.12-8.19 0-11.31l-22.63-22.63c-3.12-3.12-8.19-3.12-11.31 0L160 222.06 36.29 98.34c-3.12-3.12-8.19-3.12-11.31 0L2.34 120.97c-3.12 3.12-3.12 8.19 0 11.31L126.06 256 2.34 379.71c-3.12 3.12-3.12 8.19 0 11.31l22.63 22.63c3.12 3.12 8.19 3.12 11.31 0L160 289.94 262.56 392.5l21.15 21.15c3.12 3.12 8.19 3.12 11.31 0l22.63-22.63c3.12-3.12 3.12-8.19 0-11.31L193.94 256z'/%3E%3C/svg%3E") 15 15,auto}.modal.active .modal__container{animation-name:fadeInUp;animation-duration:.5s;animation-fill-mode:forwards;animation-delay:.2s}.modal__background-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#2f2f2f;opacity:1%;z-index:3;overflow-y:auto}.modal__container{background-color:#1c3e7d;padding:clamp(.5rem,6vw,2.25rem);position:relative;z-index:4;border-radius:3px;width:50rem;max-width:100%;margin:5vw auto;border-radius:12px;border:3px solid #fff;color:#fff;text-align:center;opacity:0}.modal__container h2{color:inherit}.modal__container .modal__container-inner{border-radius:12px;border:1px solid #fff;padding:clamp(.5rem,6vw,2.25rem);overflow:hidden}.modal__container .modal__text{font-size:1.16rem}@media (prefers-reduced-motion){.modal__container{animation:none;opacity:1}}.modal__close-button{position:absolute;top:clamp(.5rem,5vw,1.5rem);right:clamp(.5rem,5vw,1.5rem);background-color:#1c3e7d;border:3px solid #fff;border-radius:100%;font-size:1.5rem;transition:color .15s,background-color .15s,transform .15s;padding:0;width:42px;height:42px;color:#fff;display:flex;align-items:center;justify-content:center}.modal__close-button:focus,.modal__close-button:hover{color:#1c3e7d;background-color:#fff;transform:scale(1.2)}.global-search{width:100%;background-color:#1c3e7d;padding:0 5vw;z-index:5}.global-search .searchform{margin:1.2rem auto;max-width:25rem}.global-search .searchform div{display:flex}.global-search .searchform input[type=text]{width:100%;flex-grow:1;margin-right:.5rem;margin-bottom:0}.global-search .searchform button[type=submit]{position:relative;left:-2.5rem;background-color:transparent;border:none}.global-search .searchform button[type=submit]:hover{color:#1c3e7d}.global-search__close-button{position:absolute;top:1rem;right:1rem;background-color:transparent;border:0;font-size:1.5rem;width:1.5rem;height:1.5rem;color:#fff;transition:transform .25s}.global-search__close-button:hover{transform:scale(1.2)}.global-search.active{animation:fadeInDown .4s forwards}.grecaptcha-badge{bottom:4rem!important}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}.container{max-width:1920px;margin:0 auto}.global-wrapper{display:flex;display:-webkit-flex;flex-direction:column;min-height:100vh;overflow-x:hidden}.global-main{flex:1 1 auto;display:flex;flex-wrap:wrap;width:100%}.content-area{width:100%}.main-content-row,.main-content-wrapper,.post-content-wrapper{max-width:1920px;margin:0 auto}.main-content-row{padding-left:5vw;padding-right:5vw}.main-content-row+.main-content-row{padding-top:0}.main-content-column{margin:0 auto;flex-grow:1}.page-banner img{width:100%;max-width:1920px;height:30vmax;max-height:400px;min-height:200px;margin:0 auto;-o-object-fit:cover;object-fit:cover;display:block}.entry-header.no-hero{margin-top:2.5rem;max-width:740px;margin-left:auto;margin-right:auto}.entry-content{max-width:1180px;margin-left:auto;margin-right:auto}.entry-content>:not(.alignwide):not(.alignfull){max-width:740px;margin-left:auto;margin-right:auto}.entry-content>:first-child.alignfull.has-background,.entry-content>:first-child.alignfull.wp-block-cover,.entry-content>:first-child:is(h2){margin-top:0}.entry-content>:last-child{margin-bottom:clamp(2.5rem,5vw,5rem)}.entry-content>:last-child.alignfull{margin-bottom:0}.entry-content>.wp-block-group.alignfull,.entry-content>.wp-block-group.has-background.alignwide{padding:5rem 5%}.category .entry-footer{margin-top:1.5rem}.no-sidebar .main-content-row{max-width:unset}.no-sidebar .main-content-column{margin:0 auto}.no-sidebar .main-content-column .main-content article{max-width:740px;margin:0 auto}.no-sidebar .page-header{max-width:740px}.no-sidebar .pagination{max-width:740px;margin:0 auto}.post-list{padding-bottom:5rem}.post-list .main-content-column{margin:0}.page-header{max-width:740px;margin-left:auto;margin-right:auto;margin-bottom:3rem;padding-left:5%;padding-right:5%}@media (min-width:780px){.page-header{padding:0}}.widget-title:first-of-type{margin-top:0}.searchform{margin-top:1rem;margin-bottom:1rem}.searchform div{display:flex;display:-webkit-flex}.searchform input[type=text]{flex-grow:1;margin-right:.5rem}@media (min-width:980px){.main-content-row{display:flex;display:-webkit-flex}.sidebar-content-column{padding:0 0 0 2.5rem;margin-left:auto}}.global-header{padding:1rem 5vw;background-color:#fff;min-height:90px;max-width:1920px;margin:0 auto}.global-header,.global-header .container{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;width:100%}.global-header .container{flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:space-between}.global-header__logo a{text-decoration:none;color:#fff;display:inline-block;height:100%;font-weight:700;font-family:Proxima Nova Bold,Proxima Nova,Freesans,Helmet,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.global-header__logo img{max-height:80px;max-width:300px;width:100%}.global-header__site-title{font-size:2rem;text-transform:uppercase}.global-header__right{display:flex}.global-header__search{background-color:transparent;border:0;color:#2f2f2f;transition:color .25s;padding:.5rem .75rem;height:100%;display:flex;justify-content:flex-end}.global-header__search svg{fill:#2f2f2f;height:clamp(1.25rem,3vw,1.5rem);width:clamp(1.25rem,3vw,1.5rem);transition:fill .25s}.global-header__search:focus,.global-header__search:hover{cursor:pointer}.global-header__search:focus svg,.global-header__search:hover svg{fill:#1c3e7d}.global-header .full-logo{display:none}@media (min-width:480px){.global-header .full-logo{display:block}.global-header .small-logo{display:none}}.main-menu{padding:0;margin-bottom:0}.main-menu li{display:inline-block;padding:10px}.main-menu a{color:#fff;text-decoration:none}body{background:#fff}img{max-width:100%;height:auto;display:block}.entry-content a:not(.button):not(.wp-block-button__link){color:#3c70d3;transition:color .2s;font-weight:700}.entry-content a:not(.button):not(.wp-block-button__link):hover{color:#1c3e7d}input,select,textarea{border-radius:5px;border:1px solid #b1b1b1;padding:.5rem}input[type=submit]{background-color:#1c3e7d;color:#fff;border-color:#1c3e7d}figure{margin-bottom:0}b,strong{font-family:Proxima Nova Bold,Proxima Nova,Freesans,Helmet,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}@font-face{font-family:Proxima Nova;font-display:swap;font-style:normal;font-weight:400;src:local(""),url(../fonts/proximanova-400.woff2) format("woff2"),url(../fonts/proximanova-400.woff) format("woff"),url(../fonts/proximanova-400.ttf) format("truetype"),}@font-face{font-family:Proxima Nova Medium;font-display:swap;font-style:normal;font-weight:500;src:local(""),url(../fonts/proximanova-500.woff2) format("woff2"),url(../fonts/proximanova-500.woff) format("woff"),url(../fonts/proximanova-500.ttf) format("truetype"),}@font-face{font-family:Proxima Nova Bold;font-display:swap;font-style:normal;font-weight:700;src:local(""),url(../fonts/proximanova-700.woff2) format("woff2"),url(../fonts/proximanova-700.woff) format("woff"),url(../fonts/proximanova-700.ttf) format("truetype"),}html{font-size:17px}body{line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Proxima Nova,Freesans,Helmet,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;color:#2f2f2f;font-size:.875rem}@media screen and (min-width:20rem){body{font-size:calc(.875rem + 0.125*(100vw - 20rem)/30)}}@media screen and (min-width:50rem){body{font-size:1rem}}pre{overflow:auto}h1,h2,h3,h4,h5,h6{color:#2f2f2f;margin-bottom:.95rem;margin-top:0;line-height:1.1;font-family:Marcellus,Georgia,Times New Roman,Times,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:400}.like-h1,h1{font-size:1.875rem;margin-top:0;font-weight:700}@media screen and (min-width:20rem){.like-h1,h1{font-size:calc(1.875rem + 1.525*(100vw - 20rem)/20)}}@media screen and (min-width:40rem){.like-h1,h1{font-size:3.4rem}}*+h2,.entry-content>h2{margin-top:1.5em}h2{font-size:1.3rem}@media screen and (min-width:20rem){h2{font-size:calc(1.3rem + 0.575*(100vw - 20rem)/20)}}@media screen and (min-width:40rem){h2{font-size:1.875rem}}.like-h3,h3{font-size:1.05rem;line-height:1.3}@media screen and (min-width:20rem){.like-h3,h3{font-size:calc(1.05rem + 0.25*(100vw - 20rem)/20)}}@media screen and (min-width:40rem){.like-h3,h3{font-size:1.3rem}}h4{font-size:1rem}@media screen and (min-width:20rem){h4{font-size:calc(1rem + 0.05*(100vw - 20rem)/20)}}@media screen and (min-width:40rem){h4{font-size:1.05rem}}h5{font-size:1rem}@media screen and (min-width:20rem){h5{font-size:calc(1rem + 0*(100vw - 20rem)/20)}}@media screen and (min-width:40rem){h5{font-size:1rem}}h6{font-size:.875rem}@media screen and (min-width:20rem){h6{font-size:calc(.875rem + 0.125*(100vw - 20rem)/20)}}@media screen and (min-width:40rem){h6{font-size:1rem}}.entry-content li{margin-bottom:.5rem}.widget-container h3{font-size:1rem;font-weight:400;text-align:center}@media screen and (min-width:20rem){.widget-container h3{font-size:calc(1rem + 0.05*(100vw - 20rem)/30)}}@media screen and (min-width:50rem){.widget-container h3{font-size:1.05rem}}.text-xl{font-size:1.3rem}@media screen and (min-width:20rem){.text-xl{font-size:calc(1.3rem + 2.7*(100vw - 20rem)/80)}}@media screen and (min-width:100rem){.text-xl{font-size:4rem}}.entry-content *+h3,.entry-content *+h4{margin-top:1em}.is-style-like-heading-subtle+h2{margin-top:.75rem}.global-footer{color:#fff}.global-footer a{color:#fff!important;text-decoration:none;transition:color .2s}.global-footer a:focus,.global-footer a:hover{color:#b1b1b1!important}.global-footer__main{background-color:#696a6c;padding:3.175rem 5vw}.global-footer__main h2{margin-bottom:2rem;color:inherit}.global-footer__main h3{font-size:1.15rem;font-weight:700;font-family:Proxima Nova Bold,Proxima Nova,Freesans,Helmet,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;color:inherit}.global-footer__colophon{padding:1.5rem 5vw 4rem;background-color:#2f2f2f;color:#fff}.global-footer__info{font-size:.85rem}.global-footer .legal{font-weight:700;font-family:Proxima Nova Bold,Proxima Nova,Freesans,Helmet,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;text-transform:uppercase}.global-footer .social{margin-top:1rem}.global-footer .social a{margin-right:.5rem}.global-footer .social svg{width:30px;height:30px}.global-footer__contact{display:flex;flex-wrap:wrap;row-gap:2rem}.global-footer__contact-column{width:100%}@media (min-width:480px){.global-footer__colophon{padding-bottom:1.5rem}}@media (min-width:580px){.global-footer__contact-column{width:50%;padding-right:2rem}.global-footer__colophon{display:flex;display:-webkit-flex;align-items:center}.global-footer .social{margin-left:auto;margin-top:0}.global-footer .social a{margin-right:.5rem}}@media (min-width:780px){.global-footer__contact-column{width:33.33333%}}@media (min-width:1280px){.global-footer__contact-column{width:25%}}.text-wrapper{max-width:740px;margin:0 auto}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.aspect-ratio-box{background:#fff}.aspect-ratio-box:before{content:"";width:1px;margin-left:-1px;float:left;height:0;padding-top:52.46332074%}.aspect-ratio-box:after{content:"";display:table;clear:both}.padding-wrapper{padding-left:5vw;padding-right:5vw}.heading-subtle{font-size:.825rem;letter-spacing:.32em;color:#8a6941;text-transform:uppercase}.bg-gray-light{background-color:#fbf9f9}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-1rem,0)}80%{opacity:1}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,1rem,0)}80%{opacity:1}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(1.5rem,0,0)}80%{opacity:1}to{opacity:1;transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(-1.5rem,0,0)}80%{opacity:1}to{opacity:1;transform:translateZ(0)}}@media (prefers-reduced-motion:reduce),print{.animated{animation-duration:1ms!important;transition-duration:1ms!important;animation-iteration-count:1!important}}.nf-form-fields-required{margin-bottom:1.5rem}.nf-form-content{padding:0}.nf-form-content .nf-field-label{margin-bottom:.25rem!important}.nf-form-content .nf-field-label label{font-weight:500;text-transform:capitalize}.nf-form-content input:not([type=button]){background-color:#fbf9f9;color:#2f2f2f!important}.nf-form-content textarea{color:#2f2f2f!important}.nf-form-content input[type=button],.nf-form-content input[type=submit]{border-radius:12px;font-weight:700;font-family:Proxima Nova Bold,Proxima Nova,Freesans,Helmet,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;transition:background-color .15s;text-decoration:none;text-transform:uppercase;font-size:1.1rem;background-color:#1c3e7d!important;color:#fff!important;padding:1.125rem 1.75rem;text-align:center;line-height:1.2;height:auto!important}.nf-form-content input[type=button]:focus,.nf-form-content input[type=button]:hover,.nf-form-content input[type=submit]:focus,.nf-form-content input[type=submit]:hover{background-color:#3c70d3!important;color:#fff!important}.nf-form-content svg[data-fa-pseudo-element="::after"],.nf-form-content svg[data-fa-pseudo-element="::before"]{display:none}.blue-form-wrapper .nf-form-layout{text-align:left}.blue-form-wrapper .ninja-forms-req-symbol{color:#ffc122;font-weight:500}.blue-form-wrapper .nf-error-msg{color:#ffc122!important}.blue-form-wrapper .nf-form-content .nf-error.field-wrap .nf-field-element:after{background-color:#ffc122;border-top-right-radius:12px;border-bottom-right-radius:12px}.blue-form-wrapper .nf-form-content .nf-error .ninja-forms-field{border:3px solid #ffc122!important}.blue-form-wrapper .nf-form-content .nf-field-element svg{display:none}.blue-form-wrapper .nf-form-content .nf-field-label label{text-transform:capitalize;font-weight:500}.blue-form-wrapper .nf-form-content input:not([type=button]),.blue-form-wrapper .nf-form-content select,.blue-form-wrapper .nf-form-content textarea{border-radius:12px;overflow:hidden}.blue-form-wrapper .nf-form-content input[type=button],.blue-form-wrapper .nf-form-content input[type=submit]{text-decoration:none;font-weight:700;font-family:Proxima Nova Bold,Proxima Nova,Freesans,Helmet,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;text-transform:uppercase;font-size:1.16rem;background:#fff!important;color:#1c3e7d!important;display:flex;align-items:center;justify-content:space-between;padding:clamp(.7rem,3vw,.9rem) 1.75rem;margin-left:auto;margin-right:auto;text-align:center}.alignwide{width:100%;max-width:1180px;margin-left:auto;margin-right:auto}.alignfull{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);max-width:100vw;width:100vw;position:relative}.alignfull[class*=bg-]:not(.bg-white){padding:3.6rem 5vw}.wp-block-group .wp-block-group__inner-container{max-width:1180px;margin-left:auto;margin-right:auto}.wp-block-group .wp-block-group__inner-container .alignfull{width:100vw}.wp-block-group .wp-block-group__inner-container .alignwide{width:100%;max-width:1180px}.wp-block-group.alignfull,.wp-block-group.alignwide{padding:0}.wp-block-group.alignfull .wp-block-group__inner-container,.wp-block-group.alignwide .wp-block-group__inner-container{max-width:unset}@media (min-width:1920px){.alignfull{margin-left:calc(50% - 960px);margin-right:calc(50% - 960px)}.alignfull,.wp-block-group .wp-block-group__inner-container .alignfull{width:1920px}}.wp-block-image{text-align:center}.wp-block-image img{display:block}.wp-block-image figcaption{padding:.5rem;margin:0 auto;font-style:italic;color:#696a6c;font-size:.875rem}.wp-block-image.alignfull img{max-height:600px;-o-object-fit:cover;object-fit:cover}.wp-block-cover.alignfull .wp-block-cover__inner-container{max-width:1180px;margin-left:auto;margin-right:auto}.wp-block-button{margin-bottom:1em}.wp-block-button .wp-block-button__link{border-radius:12px;font-weight:700;transition:background-color .25s,opacity .25s}.wp-block-button .wp-block-button__link:focus,.wp-block-button .wp-block-button__link:hover{opacity:.8}.wp-block-quote{margin:2rem auto;padding-left:1.5rem;border-left:7px solid #8a6941;width:90%;max-width:740px}.wp-block-quote p{font-style:italic;font-size:1.25rem;font-weight:300}.wp-block-quote cite{color:#2f2f2f}@media (max-width:600px){.wp-block-media-text .wp-block-media-text__content{margin-top:1.5rem}.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__media{grid-row:1}.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__content{grid-row:2}}.wp-block-columns{justify-content:center;-webkit-justify-content:center}.wp-block-media-text.has-background__content{padding-top:1.5rem;padding-bottom:1.5rem}.wp-block-separator{height:1px;border:0;background-color:#b1b1b1}.wp-block-file a{font-weight:700;font-size:1rem}.wp-block-file__button{position:relative;background-color:#1c3e7d;color:#fff!important;font-weight:700;padding:1rem 3rem 1rem 1rem;border-radius:12px}.wp-block-file__button:after{display:none;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\F354";font:var(--fa-font-solid)}.wp-block-file__button svg{position:absolute;right:1rem;fill:#1c3e7d;font-size:1.5rem;top:.7rem}.wp-block-table.is-style-stripes{border:0}.wp-block-table td,.wp-block-table th{padding:.5rem clamp(1.5rem,4vw,2.8rem)}.wp-block-table th{text-align:left;background-color:#2f2f2f;color:#fff}.wp-block-pb-accordion-item{width:100%!important;max-width:1180px!important;margin-left:auto;margin-right:auto;border-bottom:1px solid #b1b1b1;margin-bottom:1rem}.wp-block-pb-accordion-item .c-accordion__title{background-color:transparent;color:#1c3e7d;font-weight:700;font-family:Proxima Nova Bold,Proxima Nova,Freesans,Helmet,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;display:flex;justify-content:space-between;border:0;width:100%;padding:.5rem 0;transition:color .2s;text-align:left;font-size:1.25rem;margin-bottom:0}.wp-block-pb-accordion-item .c-accordion__title:focus,.wp-block-pb-accordion-item .c-accordion__title:hover{color:#3c70d3}.wp-block-pb-accordion-item .c-accordion__title:after{font-size:2rem;color:#1c3e7d;font-weight:700}.wp-block-pb-accordion-item .c-accordion__content{opacity:0;animation:fadeInDown .5s .25s forwards}.alignfull+.alignfull{margin-top:0}.wp-block-group.alignfull.has-background{padding:2.5rem 5vw}@media (min-width:780px){.wp-block-group.alignfull.has-background{padding:5rem 5vw}}.wp-block-group:not(.is-style-wide-inner-content)>.wp-block-group__inner-container>:not(.alignwide):not(.alignfull):not(.wp-block){max-width:740px;margin-left:auto;margin-right:auto}p+.alignfull,p+.alignwide{margin-top:1.5rem}.is-style-arrow-right-transparent{text-decoration:none;font-weight:700;font-family:Proxima Nova Bold,Proxima Nova,Freesans,Helmet,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;display:inline-block;margin-top:.5rem;text-transform:uppercase;font-size:1.15rem;position:relative;color:#1c3e7d}.is-style-arrow-right-transparent .wp-block-button__link{background-color:transparent;color:#1c3e7d;padding:0 .5rem .125rem 0}.is-style-arrow-right-transparent .wp-block-button__link:after{display:none;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\F178";font:var(--fa-font-regular)}.is-style-arrow-right-transparent .wp-block-button__link svg{margin-left:1rem;transition:transform .15s;font-size:2rem;position:relative;top:.25rem}.is-style-arrow-right-transparent .wp-block-button__link:focus svg,.is-style-arrow-right-transparent .wp-block-button__link:hover svg{transform:translateX(.5rem)}.is-style-arrow-right{color:#fff;max-width:20rem}.is-style-arrow-right .wp-block-button__link{text-decoration:none;font-weight:700;font-family:Proxima Nova Bold,Proxima Nova,Freesans,Helmet,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;text-transform:uppercase;font-size:1.1rem;background-color:#1c3e7d;color:#fff;display:flex;align-items:center;justify-content:space-between;min-width:290px;padding:1.125rem 1.75rem;text-align:left;line-height:1.2}.is-style-arrow-right .wp-block-button__link:after{display:none;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\F178";font:var(--fa-font-regular)}.is-style-arrow-right .wp-block-button__link svg{margin-left:1rem;transition:transform .15s;font-size:2rem}.is-style-arrow-right .wp-block-button__link:focus,.is-style-arrow-right .wp-block-button__link:hover{background-color:#3c70d3}.is-style-arrow-right .wp-block-button__link:focus svg,.is-style-arrow-right .wp-block-button__link:hover svg{transform:translateX(.5rem)}.is-style-like-heading-subtle{text-transform:uppercase;letter-spacing:.32em;margin-bottom:.5rem;color:#8a6941;font-size:.825rem}.is-style-sans-serif{font-family:Proxima Nova,Freesans,Helmet,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.is-style-serif{font-family:Marcellus,Georgia,Times New Roman,Times,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.is-style-responsive-small{height:clamp(1rem,2vw,3rem)!important}.is-style-responsive-medium{height:clamp(2.5rem,5vw,5rem)!important}.is-style-responsive-large{height:clamp(3.5rem,9vw,8.25rem)!important}.wp-block-group.is-style-left-aligned .wp-block-group__inner-container>*{margin-left:0!important}.wp-block-group.is-style-right-aligned .wp-block-group__inner-container>*{margin-right:calc(55% - 50vw)}.wp-block-group.is-style-centered>.wp-block-group__inner-container>*{margin-left:auto;margin-right:auto}.is-style-checked-list{list-style-image:url(src/images/check.svg)}.is-style-checked-list li{font-weight:700;font-family:Proxima Nova Bold,Proxima Nova,Freesans,Helmet,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.25rem;margin-left:0}@media (min-width:680px){.is-style-checked-list{display:grid;grid-template-columns:1fr 1fr}}.is-style-custom-table td:first-of-type,.is-style-custom-table th:first-of-type{background-color:#8a6941;color:#fff;width:205px}.is-style-custom-table td,.is-style-custom-table th{width:150px;min-width:150px}.is-style-custom-table th{background-color:transparent;color:#1c3e7d;border-bottom:4px solid #2f2f2f;padding:1rem .5rem;vertical-align:bottom;text-align:center}.is-style-custom-table th a{text-decoration:none;color:#1c3e7d!important}.is-style-custom-table th a:hover{color:#3c70d3!important}.is-style-custom-table th:first-of-type{border-bottom-color:transparent;font-size:1.25rem;text-transform:uppercase;padding:1rem 1.5rem 0;text-align:left}.is-style-custom-table td{padding:.5rem 1.5rem;text-align:center}.is-style-custom-table td:first-of-type{text-align:left}.is-style-custom-table td>*{margin:0 auto}.is-style-curved-corners{border-radius:12px;overflow:hidden}.is-style-curved-corners>img{border-radius:12px}.is-style-small-columns.wp-block-columns:not(.is-not-stacked-on-mobile){gap:1em;justify-content:flex-start}.is-style-small-columns.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:unset!important}@media (min-width:500px) and (max-width:780px){.is-style-small-columns.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:unset!important;flex-grow:0;width:calc(50% - .5em)}}@media (min-width:781px){.is-style-small-columns.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0!important}}h2.is-style-linked a,h3.is-style-linked a{text-decoration:none;font-weight:400!important;color:#1c3e7d!important;transition:color .2s}h2.is-style-linked a:hover,h3.is-style-linked a:hover{color:#3c70d3!important}a.is-style-dark-no-underline{text-decoration:none;font-weight:700!important;color:#1c3e7d!important;transition:color .2s}a.is-style-dark-no-underline:hover{color:#3c70d3!important}.has-background .wp-block-media-text,.has-background h2{margin-top:0}.entry-content .has-blue-background-color{background-color:#1c3e7d}.entry-content .has-blue-light-background-color{background-color:#3c70d3}.entry-content .has-gray-dark-background-color{background-color:#696a6c}.entry-content .has-gray-background-color{background-color:#b1b1b1}.entry-content .has-gray-light-background-color{background-color:#fbf9f9}.entry-content .has-black-background-color{background-color:#2f2f2f}.entry-content .has-white-background-color{background-color:#fff}.entry-content .has-nickel-background-color{background-color:#8a6941}.entry-content .has-blue-color{color:#1c3e7d!important}.entry-content .has-blue-light-color{color:#3c70d3}.entry-content .has-gray-dark-color{color:#696a6c}.entry-content .has-gray-color{color:#b1b1b1}.entry-content .has-gray-light-color{color:#fbf9f9}.entry-content .has-black-color{color:#2f2f2f}.entry-content .has-white-color{color:#fff}.entry-content .has-nickel-color{color:#8a6941}.entry-content .has-large-font-size{line-height:1.2;font-size:clamp(1.25rem,4vw,1.875rem)}.accordion__item{border-bottom:1px solid #b1b1b1;margin-bottom:1rem}.accordion__item.expanded{border-bottom:0}.accordion__button{background-color:transparent;color:#1c3e7d;font-weight:700;font-family:Proxima Nova Bold,Proxima Nova,Freesans,Helmet,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;display:flex;justify-content:space-between;border:0;width:100%;padding:.5rem 0;transition:color .2s;text-align:left}.accordion__button:focus,.accordion__button:hover{color:#3c70d3}.accordion__button-text{display:inline-block;padding-right:1rem}.accordion__panel-container{opacity:0;animation:fadeInDown .5s .25s forwards;background-color:#fbf9f9;border-radius:12px;padding:1.5rem 1rem}.accordion__panel-container ul{padding-left:1rem}.animated-statistics{position:relative;padding:clamp(2.5rem,5vw,5rem) 5vw;background-repeat:no-repeat;background-position:50%;background-size:cover}.animated-statistics__container{max-width:1180px;margin:0 auto;display:flex;gap:2rem;justify-content:space-between;flex-direction:column}@media (min-width:680px){.animated-statistics__container{flex-direction:row}}.animated-statistics__stat-wrapper{text-align:center;color:#fff;position:relative;z-index:1}.animated-statistics__stat,.animated-statistics__stat-suffix{font-weight:700;font-family:Proxima Nova Bold,Proxima Nova,Freesans,Helmet,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:clamp(2.5rem,6vw,4.4rem);line-height:1}.animated-statistics__stat-label{display:block}.animated-statistics:after{content:"";background:rgba(28,62,125,.77);position:absolute;height:100%;width:100%;top:0;left:0}.banner-offset-content{max-width:1180px!important}.banner-offset-content__banner-image{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);max-width:100vw;width:100vw;-o-object-fit:cover;object-fit:cover;min-height:240px}.banner-offset-content__container{margin-top:-4rem}.banner-offset-content__content-header{padding:2rem 5vw;border-radius:12px;background-color:#fbf9f9;position:relative;z-index:1}.banner-offset-content__content-header h2{margin-top:0;margin-bottom:0}.banner-offset-content__inner-content{margin-top:1rem}.banner-offset-content__inner-content-container{padding:1rem 5vw}.banner-offset-content__image-right{border-radius:12px;overflow:hidden;display:none}@media (min-width:780px){.banner-offset-content__content{display:grid;grid-template-columns:1fr 350px;gap:0 1.5rem}.banner-offset-content__banner-image{aspect-ratio:4}@supports not (aspect-ratio:4/1){.banner-offset-content__banner-image:before{float:left;padding-top:25%;content:""}.banner-offset-content__banner-image:after{display:block;content:"";clear:both}}.banner-offset-content__image-right,.banner-offset-content__inner-content{grid-row:2/span 1}}.custom-carousel{padding:0 5vw}.custom-carousel__container{visibility:hidden}.custom-carousel__slide{padding:0 .625rem}.custom-carousel__slide img{aspect-ratio:1.25;border-radius:12px;-o-object-fit:cover;object-fit:cover;height:100%;width:100%}@media (min-width:680px){.custom-carousel__slide{width:50%;width:25%}}.custom-carousel__text{text-align:center;font-family:Marcellus,Georgia,Times New Roman,Times,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;color:#1c3e7d;font-size:clamp(.875rem,3vw,1.25rem);margin-top:.5rem;line-height:1.3}.custom-carousel .flickity-button{border-radius:12px;transition:background-color .2s}.custom-carousel .flickity-prev-next-button.next{right:-.675rem}.custom-carousel .flickity-prev-next-button.previous{left:-.675rem}.ebcx-calculator h2{color:#fff;font-family:Proxima Nova,Freesans,Helmet,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:700;padding-bottom:1rem;border-bottom:1px solid #b1b1b1;font-size:clamp(2rem,4vw,2.5rem)}.ebcx-calculator fieldset{border:0;padding:0}.ebcx-calculator label{font-weight:500;font-family:Proxima Nova Medium,Proxima Nova,Freesans,Helmet,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;margin-bottom:.25rem}.ebcx-calculator input{padding:1.125rem 1.75rem;border-radius:12px}.ebcx-calculator .required-symbol{color:#ffc122}.ebcx-calculator .radio-group-wrapper{display:flex}.ebcx-calculator .radio-field-wrapper{margin-right:1rem;margin-top:.5rem}.ebcx-calculator__container{background-color:#1c3e7d;color:#fff;padding:clamp(1.5rem,4vw,2.5rem);border-radius:12px}.ebcx-calculator__field-wrapper{display:flex;flex-direction:column;margin-bottom:1rem;width:100%}.ebcx-calculator__results{border-radius:12px;border:3px solid #3c70d3;background-color:hsla(0,20%,98%,.15);padding:clamp(1rem,4vw,1.5rem);margin-top:2.5rem}.ebcx-calculator__results a{color:#fff!important}.ebcx-calculator__results a:hover{color:hsla(0,0%,100%,.5)!important}.ebcx-calculator__result{margin-bottom:1rem}.ebcx-calculator__result-label{display:block}.ebcx-calculator__result-value{font-size:1.125rem;font-weight:700}.ebcx-calculator__result--savings{font-weight:700}.ebcx-calculator__result--savings .ebcx-calculator__result-label{font-size:1.375rem;line-height:1.1}.ebcx-calculator__result--savings .ebcx-calculator__result-value{font-size:2.5rem}@media (min-width:580px) and (max-width:780px){.ebcx-calculator__two-column{display:flex;flex-wrap:wrap;gap:1.5rem}}@media (min-width:780px){.ebcx-calculator__two-column{display:block}.ebcx-calculator__container{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2.5rem,6vw,4.25rem)}.ebcx-calculator__results{margin-top:0}}@media (min-width:980px){.ebcx-calculator__two-column{display:flex;flex-wrap:wrap;gap:1.5rem}.ebcx-calculator__container{display:grid;grid-template-columns:1fr 400px}}@media (min-width:1180px){.ebcx-calculator__two-column{flex-wrap:nowrap}}.flip-cards{display:grid;grid-gap:clamp(1rem,3vw,1.5rem)}.flip-cards__card{background-color:transparent;color:#fff;aspect-ratio:1;border:0;perspective:1000px;padding:0}.flip-cards__card.active .flip-cards__card-inner{transform:rotateY(-180deg)}.flip-cards__card-inner{transform-style:preserve-3d;transition:transform .8s;position:relative;width:100%;height:100%}.flip-cards .text-link{background-color:transparent;color:#fff!important;line-height:1.2;text-transform:capitalize;width:100%}.flip-cards .text-link svg{display:block;margin-left:0}.flip-cards__back-text,.flip-cards__front-text{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;text-align:left;padding:clamp(1rem,4vw,2rem);border-radius:12px}.flip-cards__front-text{background-color:#1c3e7d;display:flex;align-items:center;justify-content:center}.flip-cards__back-text{transform:rotateY(-180deg);background-color:#3c70d3;height:100%;overflow-y:scroll;overflow-x:hidden}.flip-cards__back-text ul{padding-left:0}.flip-cards__back-text li{margin-bottom:.25rem;line-height:1.35}@media (min-width:580px){.flip-cards{grid-template-columns:1fr 1fr}}@media (min-width:780px){.flip-cards{grid-template-columns:repeat(3,1fr)}}.form-callout h2,.form-callout h3{color:#fff}.form-callout ul{padding-left:1.5rem}.form-callout form{margin-top:2rem}.form-callout__container{background-color:#1c3e7d;color:#fff;padding:90px 1rem 1rem;margin-top:3rem;border-radius:12px;position:relative}.form-callout__image{position:absolute;top:-57.5px;left:0;right:0;margin:0 auto;width:120px}@media (min-width:480px){.form-callout__image{top:-83.55px;width:175px}}.full-width-carousel__container.uninitialized{visibility:hidden}.full-width-carousel__slide{padding:0 .625rem}.full-width-carousel__slide img{aspect-ratio:1.6;border-radius:12px;-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.full-width-carousel__text{text-align:center;font-size:.94rem;margin-top:.5rem;line-height:1.3}.full-width-carousel .flickity-button{border-radius:12px;background-color:#d9d9d9;transition:background-color .2s;color:#fff;opacity:.85}.full-width-carousel .flickity-prev-next-button{margin-top:-1.5rem}.full-width-carousel .flickity-prev-next-button.next{right:-.675rem}.full-width-carousel .flickity-prev-next-button.previous{left:-.675rem}.hero{padding:clamp(1rem,4vw,2.5rem) 5%;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center;background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative;max-width:1920px;width:100%;margin:0 auto}.hero--tall{min-height:30vh;height:50vw;max-height:550px}.hero--tall:after{background:rgba(28,62,125,.45)}.hero__container{width:100%}.hero__content-wrapper{max-width:1180px;margin:0 auto;width:100%;color:#fff;position:relative;z-index:1}.hero__text{line-height:1.1;font-family:Marcellus,Georgia,Times New Roman,Times,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:clamp(40px,6vw,58px);color:#fff;font-weight:400;margin-bottom:0}.hero:after{content:"";background:rgba(28,62,125,.65);position:absolute;height:100%;width:100%;top:0;left:0}.hero--home{height:350px;max-height:unset;min-height:unset}.hero--home .hero__video{position:absolute;top:0;left:0;right:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0}.mod-no-js .hero--home .hero__video{animation:fadeIn .2s .3s forwards}.hero--home .hero__container{position:relative;z-index:1}.hero--home .hero__text{font-size:clamp(24px,5vw,85px);font-family:Proxima Nova,Freesans,Helmet,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.hero--home .hero__text-large{font-size:clamp(34px,12vw,200px);font-weight:700;font-family:Proxima Nova Bold,Proxima Nova,Freesans,Helmet,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;letter-spacing:-.05em;text-transform:uppercase;display:block;line-height:1}.hero--home .button-wrapper{margin-top:clamp(1rem,4vw,3.5rem)}.hero--home .button{line-height:1}.hero--home .button svg{fill:#fff}@media (min-width:580px){.hero--home{aspect-ratio:1.77777778;height:unset}}@supports not (aspect-ratio:16/9){.hero--home:before{float:left;padding-top:56.25%;content:""}.hero--home:after{display:block;content:"";clear:both}}.single-solution .hero{max-height:unset;height:unset;min-height:unset}.icon-columns__container{display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem}.icon-columns__column{min-width:100px;display:flex;flex-direction:column;align-items:center;max-width:140px}.icon-columns__icon{max-width:75px;max-height:75px}.icon-columns__text{font-weight:700;font-family:Proxima Nova Bold,Proxima Nova,Freesans,Helmet,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;margin-top:auto;display:inline-block;text-align:center}.icon-process__line{position:relative;text-align:center}.icon-process__line-container{background-color:#fbf9f9;padding:0 1.5rem;position:relative;z-index:1;font-weight:700;display:inline-block}.icon-process__line-bottom-main-text{display:block}.icon-process__line-bottom-secondary-text{font-weight:400}.icon-process__line:after{content:"";background-color:#1c3e7d;height:4px;width:100%;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.icon-process__container{display:flex;flex-wrap:wrap;justify-content:center;padding:2.75rem 0 1.75rem}.icon-process__column{max-width:165px;width:100%;text-align:center;margin-bottom:1rem}.icon-process__icon{margin:0 auto .5rem;max-width:75px;max-height:75px}.icon-process__text{font-weight:700;text-align:center}@media (min-width:1200px){.icon-process__container{flex-wrap:nowrap}}.image-tile{position:relative}.image-tile__image-wrapper{aspect-ratio:1.28571429;overflow:hidden;border-radius:12px}.image-tile__image{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;transition:transform .2s}.image-tile__link{color:#1c3e7d}.image-tile__link:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0}.image-tile__link:hover{color:#2f2f2f!important}.image-tile__text{font-size:1.125rem;text-align:center;margin-top:.5rem;font-family:Marcellus,Georgia,Times New Roman,Times,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;display:inline-block;width:100%;transition:color .2s}.image-tile.linked:focus-within .image-tile__image,.image-tile.linked:hover .image-tile__image{transform:scale(1.2)}.image-tile.linked:focus-within__link,.image-tile.linked:hover__link{color:#2f2f2f!important}.recent-posts__container{padding-bottom:2.5rem}.recent-posts__tab-list{display:flex;list-style:none;padding-left:0}.recent-posts__tab-list li{display:inline-block;padding-right:1rem}.recent-posts__tab-list li:after{content:"/";position:relative;right:-.5rem}.recent-posts__tab-list li:last-of-type:after{content:""}.recent-posts__tab-list button{background-color:transparent;border:0;color:#1c3e7d;font-family:Proxima Nova,Freesans,Helmet,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;padding:0}.recent-posts__tab-list button:hover{color:#8a6941}.recent-posts__tab{font-size:1.125rem;font-weight:700;line-height:1.25;border-bottom:3px solid transparent;transition:color .2s,border-color .2s}.recent-posts__tab:before{content:"";width:100%}.recent-posts__tab:not(button){color:#8a6941;border-color:#8a6941}.recent-posts__panel{opacity:0;animation:fadeInDown .5s .25s forwards}.recent-posts__icon-wrapper{flex-shrink:0;display:flex;align-items:center;justify-content:center;padding:1rem;width:75px}.recent-posts__icon-wrapper img{max-width:48px;max-height:58px;width:100%}.recent-posts__row{display:flex;grid-gap:3px;margin-top:2rem}.recent-posts__text-wrapper{display:grid;grid-gap:3px}.recent-posts__post-title{padding:1rem;display:flex;flex-wrap:wrap;grid-gap:1rem;align-items:center;width:100%;position:relative;transition:background-color .2s}@media (min-width:580px){.recent-posts__post-title{display:grid;grid-template-columns:1fr 25% 40px}}.recent-posts__post-title .recent-posts__category,.recent-posts__post-title a,.recent-posts__post-title h2,.recent-posts__post-title svg{transition:color .2s}.recent-posts__post-title:focus,.recent-posts__post-title:hover{background-color:#1c3e7d}.recent-posts__post-title:focus .recent-posts__category,.recent-posts__post-title:focus a,.recent-posts__post-title:focus h2,.recent-posts__post-title:focus svg,.recent-posts__post-title:hover .recent-posts__category,.recent-posts__post-title:hover a,.recent-posts__post-title:hover h2,.recent-posts__post-title:hover svg{color:#fff!important}.recent-posts__post-title h2{margin:0;font-size:1.3rem}.recent-posts__post-title a:after{content:"";top:0;right:0;left:0;bottom:0;position:absolute}.recent-posts__post-title .text-link{width:100%;display:flex;justify-content:space-between;align-items:center;font-weight:400!important;text-decoration:none;color:#1c3e7d!important}.recent-posts__post-title svg{width:38px;font-size:2rem;color:#1c3e7d;margin-left:auto}.recent-posts__category{margin-bottom:0}.recent-posts__excerpt{padding:1rem}.recent-posts__excerpt p{margin-bottom:0}.resource-link{margin-bottom:1rem}.resource-link__container{display:flex;align-items:center}.resource-link__icon{width:32px;height:32px;margin-right:.75rem}.resource-link a{font-weight:400!important;text-decoration:none;color:#1c3e7d!important}.solutions-grid__container{display:grid;gap:2rem}@media (min-width:580px){.solutions-grid__container{grid-template-columns:repeat(2,1fr)}}@media (min-width:780px){.solutions-grid__container{grid-template-columns:repeat(3,1fr)}}.solutions-grid__container h3{margin-top:.5rem;margin-bottom:.5rem}.statistic__stat-wrapper{display:flex}.statistic__caret{color:#8a6941;width:20px;height:36px;display:inline-block;margin-right:.5rem}.statistic__caret svg{height:100%;width:100%}.statistic__stat,.statistic__suffix{font-size:2rem;font-weight:700;color:#1c3e7d;line-height:1}.statistic__label{font-size:.75rem;position:relative;top:-.5rem}.team-grid{padding:clamp(2.5rem,5vw,5rem) 0}.team-grid__container{display:grid;grid-gap:1rem}@media (min-width:480px){.team-grid__container{grid-template-columns:1fr 1fr}}@media (min-width:880px){.team-grid__container{grid-template-columns:1fr 1fr 1fr}}.team-grid__image-wrapper img{aspect-ratio:.75;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.team-grid__member-info{position:relative}.team-grid__name{margin-top:1rem;margin-bottom:.25rem;font-size:1.125rem;font-weight:700;font-family:Proxima Nova,Freesans,Helmet,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;text-transform:uppercase;padding-right:1.5rem}.team-grid__position{color:#8a6941;letter-spacing:.32em;display:block;font-size:.825rem;padding-right:1.5rem}.team-grid__membership{font-style:italic;font-size:.825rem}.team-grid__linkedin{position:absolute;top:0;right:0;color:#2f2f2f!important;transition:color .2s}.team-grid__linkedin:focus,.team-grid__linkedin:hover{color:#1c3e7d!important}.team-grid__linkedin svg{width:30px;height:30px;fill:currentColor}.team-grid__bio{margin-top:1rem}.testimonial-carousel{padding:3rem clamp(2.5rem,6vw,5.8rem)}.testimonial-carousel .flickity-viewport{overflow:visible}.testimonial-carousel__carousel-wrapper{position:relative}.testimonial-carousel__container{visibility:hidden}.testimonial-carousel__icon-wrapper{position:absolute;text-align:center;left:0;right:0;top:-2.125rem;z-index:1}.testimonial-carousel__icon-wrapper img{margin:0 auto}.testimonial-carousel__slide{padding:2rem 2.5rem;border:2px solid #8a6941;border-radius:12px}.testimonial-carousel__offset-image{position:absolute;right:-2rem;width:70%}.testimonial-carousel__offset-image img{aspect-ratio:1.28571429;border-radius:12px;-o-object-fit:cover;object-fit:cover;max-height:230px;margin-left:auto}.testimonial-carousel__testimonial-author{display:block;font-weight:700;font-size:.825rem}.testimonial-carousel .flickity-prev-next-button.previous{left:-6vw}.testimonial-carousel .flickity-prev-next-button.next{right:-6vw}.timeline{max-width:100vw!important;width:100vw;margin-bottom:0!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding:0 5vw;background:linear-gradient(180deg,transparent calc(44% - 2px),#2f2f2f 44%,transparent 44%);background-repeat:repeat;background-position:center .7rem;cursor:grab;overflow:auto;position:relative}.timeline__container{display:flex;padding:clamp(12rem,16vw,14rem) 0;max-width:1180px;margin:0 auto}.timeline__arrow-right{transition:transform .15s;font-size:1rem;position:absolute;bottom:10rem;right:2.5rem;display:flex;align-items:center;line-height:1;text-transform:uppercase;letter-spacing:.32rem;font-weight:700}.timeline__arrow-right svg{transform:translateX(.5rem)}.timeline__entry{width:330px;flex-shrink:0;margin-right:3rem;position:relative;z-index:1}.timeline__year{font-size:1.875rem;font-family:Marcellus,Georgia,Times New Roman,Times,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.timeline__marker{border-radius:100%;border:1px solid #1c3e7d;padding:.25rem;width:64px;height:64px;display:flex;align-items:center;justify-content:center;margin-top:2.8rem;margin-bottom:2.8rem}.timeline__marker-inner{background-color:#1c3e7d;border-radius:100%;height:48px;width:48px;margin:0}.timeline__secondary-entry{position:absolute;right:-2rem;top:-1.4rem;transform:rotate(-90deg);color:#8a6941;text-transform:uppercase;letter-spacing:.32em;display:flex;align-items:center;width:300px}.timeline__interim-icon{width:48px;height:48px;margin-right:1rem;transform:rotate(90deg)}.post-list .entry-header a,.single-post .entry-header a{transition:color .2s;font-weight:400!important;color:inherit!important}.post-list .entry-header a:focus,.post-list .entry-header a:hover,.single-post .entry-header a:focus,.single-post .entry-header a:hover{color:#1c3e7d!important}.post-list .post-info,.single-post .post-info{color:#8a6941;text-transform:uppercase;letter-spacing:.32em;font-size:.825rem;margin-bottom:1.5rem}.post-list .post-info a,.single-post .post-info a{color:inherit;text-decoration:none}.post-list .byline,.single-post .byline{margin-right:2rem;display:inline-block}.post-list .post-categories,.single-post .post-categories{display:block;margin-top:.25rem}.post-list .post-categories a:focus,.post-list .post-categories a:hover,.single-post .post-categories a:focus,.single-post .post-categories a:hover{color:#2f2f2f}.post-list{padding-left:5vw;padding-right:5vw;padding-top:clamp(4rem,11vw,8rem)}.post-list .main-content-row{max-width:1180px;margin-left:auto;margin-right:auto;padding:0}.post-list article{padding:2.5rem 0}.post-list article h2{margin-top:0;margin-bottom:.5rem}.post-list article h2 a{color:#2f2f2f;text-decoration:none}.post-list article:first-of-type{padding-top:0}.post-list .post-thumbnail{overflow:hidden;margin-bottom:1.5rem}.post-list .post-thumbnail img{max-height:320px;-o-object-fit:cover;object-fit:cover;width:100%;aspect-ratio:2}.post-list .entry-content>:last-child{margin-bottom:0}.post-list .article-link{margin-top:1.5rem}.post-list article+article{border-top:1px solid #b1b1b1}.post-list .entry-footer{margin-top:1.5rem}.post-list .entry-footer a{color:#1c3e7d;transition:color .2s}.post-list .entry-footer a:focus,.post-list .entry-footer a:hover{color:#3c70d3}.single-custom-post .main-content-row,.single-post .main-content-row,.single-white-paper .main-content-row{max-width:1440px;margin:clamp(2rem,8vw,3.5rem) auto}.single-custom-post .back-arrow,.single-post .back-arrow,.single-white-paper .back-arrow{margin:0 auto clamp(2rem,8vw,3.5rem)}.single-custom-post .back-arrow__container,.single-post .back-arrow__container,.single-white-paper .back-arrow__container{max-width:740px;margin:0 auto}.single-custom-post .post-thumbnail,.single-post .post-thumbnail,.single-white-paper .post-thumbnail{overflow:hidden;margin-bottom:1.5rem}.single-custom-post .post-thumbnail img,.single-post .post-thumbnail img,.single-white-paper .post-thumbnail img{-o-object-fit:cover;object-fit:cover;width:100%;aspect-ratio:1.8}.single-custom-post .entry-header,.single-post .entry-header,.single-white-paper .entry-header{max-width:740px;margin:0 auto}.single-custom-post .entry-title,.single-post .entry-title,.single-white-paper .entry-title{font-size:1.4rem;margin-top:1rem}.post-navigation,.posts-navigation{max-width:740px;margin-left:auto;margin-right:auto;background-color:#fbf9f9;display:flex;padding:clamp(1rem,6vw,2.5rem)}.post-navigation__item,.posts-navigation__item{display:flex;flex-direction:column;width:50%;max-width:200px}.post-navigation__item:last-of-type,.posts-navigation__item:last-of-type{text-align:right;margin-left:auto}.post-navigation .text-link,.posts-navigation .text-link{color:#1c3e7d;transition:color .2s;margin-top:0}.post-navigation .text-link:focus,.post-navigation .text-link:hover,.posts-navigation .text-link:focus,.posts-navigation .text-link:hover{color:#3c70d3}.post-navigation__name,.posts-navigation__name{display:inline-block;margin-top:.5rem}.pagination .nav-links{padding-top:1.5rem;display:flex;display:-webkit-flex;font-size:.9em}.pagination .nav-links .page-numbers{display:block;padding:.5em .75em;line-height:1;border:2px solid transparent;border-radius:5px;margin:0 .5em 1rem 0;background:#fff;text-align:center;font-weight:400;text-decoration:none;color:#2f2f2f;transition:background-color .2s,color .2s}.pagination .nav-links .page-numbers.current{background:#fbf9f9;border-color:transparent}.pagination .nav-links .page-numbers.dots{padding-left:.25em;padding-right:.25em;border:0;background:transparent!important}.pagination .nav-links a.page-numbers:focus,.pagination .nav-links a.page-numbers:hover{background-color:#1c3e7d;color:#fff}.layout-sidebar-form{display:grid;grid-gap:0 4rem;width:100%;max-width:1180px;margin:clamp(2.5rem,5vw,5rem) auto}.layout-sidebar-form__sidebar{max-width:740px;width:100%;margin:0 auto}.layout-sidebar-form__sidebar-container{max-width:400px}@media (min-width:1080px){.layout-sidebar-form{grid-template-columns:1fr 400px}}.page-template-template-split-layout .global-footer__main{display:none}.split-layout{width:100%;max-width:1920px;margin:0 auto}.split-layout__column{background-color:#fbf9f9;display:flex;flex-direction:column}.split-layout__image-wrapper{height:100%}.split-layout__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right}.split-layout__page-info{background-color:#1c3e7d;color:#fff;padding:clamp(1rem,4vw,2.5rem) 5vw;flex-grow:1}.split-layout__page-info h1{color:inherit;font-weight:400;margin-bottom:0}.split-layout__page-category{letter-spacing:.32em;text-transform:uppercase;font-size:.75rem;margin-bottom:.25rem;display:inline-block}.split-layout__secondary-title{font-size:1.6rem;font-family:Marcellus,Georgia,Times New Roman,Times,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.split-layout__page-content{padding:clamp(1.5rem,4vw,2.5rem) 5vw}.split-layout .entry-content>:first-child{margin-top:0}.split-layout .entry-content>:last-child{margin-bottom:0}@media (min-width:980px){.split-layout{display:flex}.split-layout__column{width:50%}.split-layout__page-content{padding-left:clamp(1.5rem,4vw,3.5rem)}}@media (min-width:1440px){.split-layout__page-content{padding-right:calc(5vw + 40px)}}.error-404{padding:clamp(3rem,10vw,8rem) 0}.error-404 .entry-header{margin-bottom:2.5rem;max-width:740px;margin-left:auto;margin-right:auto}.error-404 .search-form{display:flex}.error-404 .search-form label{width:100%;margin-right:.5rem}.error-404 .search-form input[type=search]{width:100%;height:100%}.global-header__navigation--hamburger{display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center}.toggle-sidebar{padding:0;background-color:transparent;margin-left:1rem;border:0}.toggle-sidebar:focus,.toggle-sidebar:hover{cursor:pointer}.toggle-sidebar:focus .hamburger svg,.toggle-sidebar:hover .hamburger svg{color:#1c3e7d}.hamburger{position:relative;display:flex;display:-webkit-flex;align-items:center;-webkit-align-items:center}.hamburger__label{margin-right:.5rem;color:#fff;font-family:Marcellus,Georgia,Times New Roman,Times,serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.hamburger svg{width:30px}.overlay-menu-container{position:fixed;top:0;right:-100%;background-color:#1c3e7d;min-height:100vh;overflow-y:auto;z-index:15;opacity:0;width:100%;max-width:600px}.overlay-menu-container .close-button{position:absolute;top:2.375rem;right:calc(5vw - .25rem);z-index:1;height:40px;width:40px;font-size:2.25rem;background-color:transparent;border:0;transform:none;margin-left:auto;padding:0;color:#fff}.overlay-menu{opacity:0;width:calc(100% + 1px);position:fixed;overflow-y:scroll;height:100%;padding:clamp(40px,6vw,80px);max-width:600px;display:none}.overlay-menu::-webkit-scrollbar{opacity:0}.overlay-menu .menu{display:flex;display:-webkit-flex;flex-direction:column;padding-top:40px;padding-left:0}.overlay-menu ul{margin-bottom:0;padding-left:1rem}.overlay-menu ul .sub-menu{display:none}.overlay-menu ul .sub-menu .menu-item a{opacity:0}.overlay-menu li{list-style:none;padding:.5rem;line-height:1.3}.overlay-menu a{font-size:clamp(30px,2vw,44px);color:#fff;text-decoration:none;line-height:1.3;border-bottom:2px solid transparent;transition:border-color .2s}.overlay-menu a:focus,.overlay-menu a:hover{border-color:#fff}.overlay-menu .menu-item-has-children ul a{font-size:clamp(20px,2vw,24px)}.overlay-menu .menu-item-has-children>a:after{display:none;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\F105";font:var(--fa-font-solid)}.overlay-menu .menu-item-has-children>a svg{margin-left:1rem;transition:transform .15s;transform:rotate(0deg);width:10px;position:relative;top:.125rem}.overlay-menu .menu-item-has-children.open .sub-menu{display:block}.overlay-menu .menu-item-has-children.open .sub-menu a{animation-name:fadeIn;animation-duration:.4s;animation-fill-mode:forwards;animation-delay:.2s}.overlay-menu .menu-item-has-children.open svg{transform:rotate(90deg)}.nav-open .overlay-menu-container{right:0;transition:right .25s;opacity:1}.nav-open .overlay-menu-container .overlay-menu{display:block}.nav-open .overlay-menu-container .close-button,.nav-open .overlay-menu-container .overlay-menu{opacity:1;transition:opacity .25s .25s;left:auto}.admin-bar .overlay-menu-container{top:32px}

.global-header__nav .overlay-menu{position:relative;opacity:1;width:auto;overflow:initial;height:auto;padding:0;max-width:100%;display:block;z-index:50;}
.global-header__nav .overlay-menu > ul{display:flex;flex-direction:row;gap:35px;padding:4px 72px 0 0;}.global-header__nav .overlay-menu > ul > li{position:relative;}
.global-header__nav .overlay-menu > ul > li > a{font-size:18px;line-height:1;font-weight:400;letter-spacing:0.025em;display:block;color:#000;}
.global-header__nav .overlay-menu > ul > li ul{position:absolute;top:99%;left:-20px;padding:18px 20px;display:block;background:#08358A;opacity:0;visibility:hidden;display:block !important;transition:all .4s;}.global-header__nav .overlay-menu > ul > li:hover ul{opacity:1;visibility:visible;}.global-header__nav .overlay-menu > ul > li:hover > a{color:#08358A;}.global-header__nav .overlay-menu > ul > li.menu-item-has-children > a{position:relative;padding-right:20px;}.global-header__nav .overlay-menu > ul > li.menu-item-has-children > a:after{position:absolute;top:7px;right:0;width:10px;height:5px;display:block;content:'';border-style:solid;border-width:5px 5px 0 5px;border-color:#000 transparent transparent transparent;}.global-header__nav .overlay-menu > ul > li.menu-item-has-children:hover > a:after{border-color:#08358A transparent transparent transparent;}.global-header__nav .overlay-menu > ul > li ul li{display:block;padding:0 !important;}.global-header__nav .overlay-menu > ul > li ul li a{display:inline-block;font-size:14px;line-height:2;font-weight:400;color:#fff;opacity:1 !important;white-space:nowrap;text-decoration:none;}.global-header__nav .overlay-menu > ul > li > ul li a:hover{text-decoration:none;}.global-header__nav ~ .global-header__navigation--hamburger{display:none;}.nav-open .close-button:before,.nav-open .close-button:after{position:absolute;left:0;width:100%;height:3px;background-color:#fff;border-radius:3px;}.nav-open .close-button:before{top:16px;display:block;content:'';transform:rotate(45deg);}.nav-open .close-button:after{bottom:21px;display:block;content:'';transform:rotate(-45deg);}@media (max-width:1600px){.global-header__nav .overlay-menu > ul{display:flex;flex-direction:row;gap:20px;padding:4px 32px 0 0;}}@media (max-width:1400px){.global-header__nav .overlay-menu > ul{display:flex;flex-direction:row;gap:10px;padding:4px 20px 0 0;}.global-header__nav .overlay-menu > ul > li.menu-item-has-children > a{padding-right:13px;}}@media (max-width:1199px){.global-header__nav{display:none;}.global-header__nav ~ .global-header__navigation--hamburger{display:block;}.overlay-menu li.page_item_has_children > a,.overlay-menu li.menu-item-has-children > a{position:relative;}.overlay-menu li.page_item_has_children > a:after,.overlay-menu li.menu-item-has-children > a:after{position:absolute;top:13px;right:-30px;width:10px;height:5px;display:block;content:'';border-style:solid;border-width:5px 5px 0 5px;border-color:#fff transparent transparent transparent;}}.sidebar-wrapper h2{font-weight:400;font-size:1.4rem}.sidebar-wrapper h3{background-color:#fbf9f9;padding:1rem;margin-bottom:0}.sidebar-wrapper ul{padding-left:0}.sidebar-wrapper li{list-style:none;display:flex;display:-webkit-flex;margin-bottom:.25rem}.sidebar-wrapper li a{color:#2f2f2f;text-decoration:none;padding:5px 0;line-height:1.3}.sidebar-wrapper li .post-count,.sidebar-wrapper li .post-date{margin-left:auto;text-transform:uppercase;letter-spacing:.32em;padding:5px 0;font-size:.825rem}.sidebar-wrapper .wp-block-categories .cat-item{display:block}.sidebar-wrapper .wp-block-categories a{font-size:.825rem;color:#3c70d3;transition:color .2s;text-transform:uppercase;letter-spacing:.32em}.sidebar-wrapper .wp-block-categories a:focus,.sidebar-wrapper .wp-block-categories a:hover{color:#2f2f2f}.sidebar-wrapper .searchform{margin-top:0}.sidebar-wrapper .nf-form-content{padding:0}.sidebar-wrapper .nf-form-fields-required{display:none}@media (min-width:680px){.sidebar-wrapper{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap}.sidebar-wrapper .widget-container{width:48%;margin-right:4%}.sidebar-wrapper .widget-container:nth-of-type(2n){margin-right:0}}.sidebar-content-column{flex-shrink:0;margin:0 auto}@media (min-width:980px){.sidebar-content-column{max-width:100%;width:440px;margin:0 auto}.sidebar-content-column .sidebar-wrapper{display:block;margin-top:0}.sidebar-content-column .sidebar-wrapper .widget-container{width:100%}}.single-post .sidebar-content-column{margin-top:6rem}.slide-in-cta{position:fixed;top:calc(100% - 59px);right:0;transition:transform .2s;align-items:center;z-index:3;pointer-events:none;width:100%}.slide-in-cta.panel-open{transform:translateY(calc(-100% + 60px));pointer-events:auto}.slide-in-cta__button{color:#fff;font-weight:700;display:flex;align-items:center;justify-content:center;background-color:#8a6941;border:0;padding:1rem;text-align:center;transition:background-color .2s;transform:translateY(1px);flex-shrink:0;width:100%;height:60px;font-size:.95rem;pointer-events:auto}.slide-in-cta__button svg{width:30px;height:30px;margin-right:.5rem}.slide-in-cta__button:focus,.slide-in-cta__button:hover{background-color:#1c3e7d}.slide-in-cta__panel{width:100%;background-color:#8a6941;z-index:2;padding:clamp(1rem,5vw,3.5rem);color:#fff}.slide-in-cta__panel h2{color:#fff;margin-top:.5rem;font-size:1rem;font-weight:700;font-family:Proxima Nova,Freesans,Helmet,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.slide-in-cta__panel .text-link{color:#fff!important;font-size:.8rem;margin-top:0}.slide-in-cta__panel .text-link svg{font-size:1.25rem;top:.125rem}.slide-in-cta__agent{display:flex;grid-template-columns:75px 1fr;grid-gap:0 1rem;margin-bottom:2rem}.slide-in-cta__agent:last-of-type{margin-bottom:0}.slide-in-cta__agent-image{width:75px;height:75px;border-radius:100%;-o-object-fit:cover;object-fit:cover;margin-right:.25rem;flex-shrink:0}.slide-in-cta__agent-name{width:100%}@media (prefers-reduced-motion:no-preference){.slide-in-cta .slide-in-transition{transform:translateY(100%);transition:transform .2s,box-shadow .2s}.slide-in-cta .slide-in-transition-in{transform:translateY(0)}.slide-in-cta .slide-in-transition-out{transform:translateY(100%)}}@media (min-width:680px){.slide-in-cta{top:4.5rem;bottom:unset;transform:translateX(100%);display:flex;width:unset;height:100vh;padding:4.5rem 0 2.5rem}.slide-in-cta.panel-open{transform:translateX(0)}.slide-in-cta__button{border-bottom-left-radius:12px;border-bottom-right-radius:12px;width:auto;transform:rotate(90deg);font-size:.675rem;height:auto;padding:.5rem 1rem;text-align:center;position:absolute;left:-100px;top:6.5rem}.slide-in-cta__button svg{width:30px;height:30px;margin-right:.5rem}.slide-in-cta__panel{width:380px;height:calc(100% - 2.5rem);position:relative;top:-4.5rem;overflow-y:auto;border-top-left-radius:12px;border-bottom-left-radius:12px}.slide-in-cta__agent{margin-left:0;margin-right:auto;max-width:280px;display:block;margin-bottom:3.5rem}.slide-in-cta__agent-image{width:125px;height:125px;margin:0 auto}.slide-in-cta__name{text-align:center}.slide-in-cta .text-link{font-size:.825rem}}@media (min-width:680px) and (prefers-reduced-motion:no-preference){.slide-in-cta .slide-in-transition{transform:translateX(100%);transition:transform .2s,box-shadow .2s}.slide-in-cta .slide-in-transition-in{transform:translateX(0)}.slide-in-cta .slide-in-transition-out{transform:translateX(100%)}}@media (min-width:1440px){.slide-in-cta__button{border-top-left-radius:12px;border-bottom-left-radius:12px;border-bottom-right-radius:0;width:100px;transform:translateX(1px);flex-direction:column;font-size:.675rem;height:100px;padding:.5rem 1rem;text-align:center;position:absolute;left:-100px;top:4.5rem}.slide-in-cta__button svg{width:48px;height:44px;margin-right:0;margin-bottom:.25rem}}.home .slide-in-cta{display:none}.global-search{position:fixed;top:0;left: 0}.global-header{position:fixed;top:0;left:0;right:0;max-width:100vw;min-width:100vw;z-index:999;box-shadow:0 0 5px rgba(0,0,0,.2);min-height: 121px;transition:all .4s !important}.global-search.active + .global-header,.global-search.active ~ .global-header{top:77px}.global-header__nav .overlay-menu > ul > li > a svg{display:none !important}#global-main{padding-top:120px;transition:all .4s !important}@media (max-width:1320px){.global-header__nav .overlay-menu > ul{padding-right:0}.overlay-menu li{padding-left:1px;padding-right:1px}}.global-footer__contact-column.footer__nav{width:100%}.footer__nav ul{padding:0;margin:0;list-style:none;display:flex;flex-wrap:wrap;gap:20px}.footer__nav ul li a{display:block;font-size:1.15rem;font-weight:700;color:#fff;opacity:1;transition:opacity .4s !important}.footer__nav ul li a:hover{opacity:0.7;transition:opacity .4s !important}.footer__nav ul ul{display:none}@media (max-width:1320px){.footer__nav ul{gap:15px}.footer__nav ul li a{font-size:1rem}}body.admin-bar #wpadminbar {position:fixed}body.admin-bar .global-header{margin-top:32px}.scrolled .global-header{padding-top:0;padding-bottom:0;min-height: 90px}.scrolled #global-main{padding-top:90px}.global-header__logo img {transition:all .4s !important}.scrolled .global-header__logo img {max-height:70px}@media (max-width:767px){.global-header__logo img {max-height:65px}.scrolled .global-header__logo img{max-height:55px}.scrolled .global-header{min-height:70px}.scrolled #global-main{padding-top:70px}.scrolled .global-header__nav~.global-header__navigation--hamburger{position:relative;top:6px}.global-header__search svg{max-width:21px}.global-header__logo .custom-logo-link{max-width:175px}}