*:focus{outline-color:#242424}body{margin:0;min-height:100vh;display:flex;flex-direction:column;position:relative;background:#fff;max-width:100%;overflow-x:hidden}.post-content,.home main{width:960px;max-width:100%;margin:0 auto;display:flow-root}#main-content{max-width:100%;margin:0 auto}.container{flex:1;display:flex;padding:20px clamp(2rem,5vw,4rem) 40px}article{padding:1.5rem 0;position:relative}article.constrained{max-width:750px;margin-left:auto;margin-right:auto}article:nth-of-type(even)::before{content:"";position:absolute;background-color:#f4f4f4;width:100vw;height:100%;left:50%;top:0;transform:translateX(-50%);z-index:-1}button,input[type=submit],.wp-element-button,.btn{cursor:pointer;display:inline-block;text-decoration:none;color:#fff;font-size:17px;background-color:#1c66aa;border:2px solid #1c66aa;border-radius:1000px;transition:background-color .3s ease;padding:8px 19px}button:hover,button:focus,input[type=submit]:hover,input[type=submit]:focus,.wp-element-button:hover,.wp-element-button:focus,.btn:hover,.btn:focus{background-color:rgb(31.6060606061,115.1363636364,191.8939393939);color:#fff}button.btn-secondary,input[type=submit].btn-secondary,.wp-element-button.btn-secondary,.btn.btn-secondary{background-color:rgba(0,0,0,0);color:#fff;border:2px solid #fff}button.btn-secondary:hover,input[type=submit].btn-secondary:hover,.wp-element-button.btn-secondary:hover,.btn.btn-secondary:hover{background-color:hsla(0,0%,100%,.2)}ul{padding-left:1.5rem}ul li{margin-top:3px}.fps-slider .fps-slide{height:500px}.fps-slider .fps-slide .fps-slide-content{width:1000px}.fps-slider .fps-slide .fps-slide-content h2{font-size:clamp(24px,3vw,42px)}.fps-slider .fps-slide .fps-slide-content p{font-size:clamp(15px,2vw,21px)}header{width:100%;box-shadow:0 10px 5px -7px rgba(0,0,0,.1);padding:0;position:relative}header #mobile-only-header{z-index:10;margin:.5rem 0;justify-content:center}header #top-bar{width:2000px;max-width:100%;margin:0 auto;background-color:#fff;display:flex;justify-content:space-between;align-items:center;padding:.5rem clamp(2rem,5vw,4rem) 1.25rem;flex-direction:column}@media(min-width: 768px){header #top-bar{flex-direction:row;gap:.5rem}}header #top-bar .logo{width:380px;max-width:100%}header #top-bar .logo img{max-width:100%}header #top-bar .top-bar-right{display:flex;align-items:flex-end;flex-direction:column;justify-content:space-between;gap:.25rem}header #top-bar .top-bar-right .tagline{margin-bottom:0;text-align:center}@media(min-width: 768px){header #top-bar .top-bar-right .tagline{text-align:end}}header #top-bar .top-bar-info{display:none}@media(min-width: 768px){header #top-bar .top-bar-info{display:flex;align-items:center;gap:1rem}}header #top-bar .top-bar-info .routing-number{text-align:right}#lights{display:block;visibility:hidden;position:fixed;opacity:0;background-color:rgba(36,36,36,.6);top:0;left:0;width:100vw;height:100vh;z-index:10;transition:.3s ease visibility,.3s ease opacity}#lights.dimmed{visibility:visible;opacity:1}footer{background-color:#dedfe6;display:flex;flex-direction:column;justify-content:center;color:#242424;width:100%;padding:3rem 0}footer h2{font-size:22px}footer h3{font-size:18px}footer h2,footer h3{margin-top:0;color:#242424;font-weight:bold;text-transform:capitalize}footer .footer-icons{list-style-type:none;display:flex;gap:1.25rem;padding:0}footer .footer-icons li img{height:50px}footer .footer-icons li.fdic{display:flex;align-items:center}footer .footer-icons li.fdic img{height:22px}.footer-nav .nav-menu{list-style-type:none;padding-left:0;display:flex;margin:0;gap:3rem;flex-direction:column}@media(min-width: 768px){.footer-nav .nav-menu{flex-direction:row}}.footer-nav .nav-menu li{margin-top:6px}.footer-nav .nav-menu .menu-item-has-children{margin:0}.footer-nav .nav-menu .menu-item-has-children>a{font-weight:bold;padding-bottom:2rem}.footer-nav .nav-menu .sub-menu{list-style-type:none;padding-left:0}.footer-nav a{color:#242424}.footer-content{width:2000px;max-width:100%;margin:0 auto;padding:0 clamp(2rem,5vw,4rem)}.footer-flex{display:flex;flex-direction:column;width:100%;justify-content:space-between}.footer-flex .nmls,.footer-flex .routing-number{font-size:18px}@media(min-width: 768px){.footer-flex{flex-direction:row}}.primary-nav,.mobile-primary-nav{display:flow-root;background-color:#dedfe6;padding:.25rem 0}.primary-nav>ul,.mobile-primary-nav>ul{display:flex;list-style:none;flex-direction:column;justify-content:center;align-items:center;padding:0;margin:0;flex-wrap:wrap}@media(min-width: 768px){.primary-nav>ul,.mobile-primary-nav>ul{flex-direction:row}}.primary-nav>ul li,.mobile-primary-nav>ul li{margin-top:0}.primary-nav>ul li a,.mobile-primary-nav>ul li a{display:block;font-size:15px;font-family:"Arvo","Garamond",serif;font-weight:600;color:#242424;text-decoration:none;padding:.5rem min(2.5vw,2.3rem);text-transform:uppercase}.primary-nav>ul li a:hover,.primary-nav>ul li a:focus,.mobile-primary-nav>ul li a:hover,.mobile-primary-nav>ul li a:focus{color:#2d6eaa}.primary-nav>ul li>a[aria-current=page],.primary-nav>ul li.current-menu-parent>a,.mobile-primary-nav>ul li>a[aria-current=page],.mobile-primary-nav>ul li.current-menu-parent>a{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.primary-nav>ul li.current-menu-parent>.sub-menu a[aria-current=page],.mobile-primary-nav>ul li.current-menu-parent>.sub-menu a[aria-current=page]{background-color:#1c66aa;color:#fff;text-decoration:none}.primary-nav>ul li .sub-menu a[aria-current=page],.mobile-primary-nav>ul li .sub-menu a[aria-current=page]{text-decoration:none}.primary-nav>ul li.menu-item-has-children,.mobile-primary-nav>ul li.menu-item-has-children{position:relative}@media(max-width: 767px){.primary-nav>ul li.menu-item-has-children>a::after,.mobile-primary-nav>ul li.menu-item-has-children>a::after{content:"";display:inline-block;width:.5rem;height:.5rem;border:2px solid #242424;transform:rotate(135deg);border-bottom:0;border-left:0;vertical-align:middle;margin-top:-8px;margin-left:.5rem}}.primary-nav>ul li.menu-item-has-children:hover .sub-menu,.primary-nav>ul li.menu-item-has-children:focus .sub-menu,.primary-nav>ul li.menu-item-has-children:focus-within .sub-menu,.mobile-primary-nav>ul li.menu-item-has-children:hover .sub-menu,.mobile-primary-nav>ul li.menu-item-has-children:focus .sub-menu,.mobile-primary-nav>ul li.menu-item-has-children:focus-within .sub-menu{opacity:1;height:auto;left:calc(min(2.5vw,2.3rem) - 13px)}.primary-nav>ul li.menu-item-has-children:hover .sub-menu li a,.primary-nav>ul li.menu-item-has-children:focus .sub-menu li a,.primary-nav>ul li.menu-item-has-children:focus-within .sub-menu li a,.mobile-primary-nav>ul li.menu-item-has-children:hover .sub-menu li a,.mobile-primary-nav>ul li.menu-item-has-children:focus .sub-menu li a,.mobile-primary-nav>ul li.menu-item-has-children:focus-within .sub-menu li a{display:block;text-transform:capitalize}.primary-nav>ul li .sub-menu,.mobile-primary-nav>ul li .sub-menu{padding-left:0;list-style-type:none;opacity:0;height:0;position:absolute;min-width:100%;overflow-x:hidden;z-index:10;transition:opacity .15s ease,height .15s ease;box-shadow:0 1px 2px #666}.primary-nav>ul li .sub-menu li,.mobile-primary-nav>ul li .sub-menu li{margin-top:0}.primary-nav>ul li .sub-menu li a,.mobile-primary-nav>ul li .sub-menu li a{white-space:nowrap;padding:8px 13px;background-color:#fff;color:#242424;transition:opacity .3s ease,background-color .3s ease;display:none;border-bottom:1px solid hsla(0,0%,100%,.08)}.primary-nav>ul li .sub-menu li a:hover,.primary-nav>ul li .sub-menu li a:focus,.mobile-primary-nav>ul li .sub-menu li a:hover,.mobile-primary-nav>ul li .sub-menu li a:focus{background-color:#f4f4f4}.primary-nav>ul li .sub-menu li:first-of-type a,.mobile-primary-nav>ul li .sub-menu li:first-of-type a{padding-top:10px}.primary-nav>ul li .sub-menu li:last-of-type a,.mobile-primary-nav>ul li .sub-menu li:last-of-type a{padding-bottom:10px}#mobile-only-header{display:flex;gap:1rem;margin-bottom:1rem;position:relative}@media(min-width: 768px){#mobile-only-header{display:none}}.hamburger-menu{border:none;display:flex;flex-direction:column;justify-content:center;padding:14px 8px;width:-moz-fit-content;width:fit-content;gap:5px}.hamburger-menu.hamburger-menu .icon-bar,.hamburger-menu:focus .icon-bar{background-color:#fff}.hamburger-menu .icon-bar{height:2px;width:25px;border-radius:2px;transition:all .3s ease}.hamburger-menu.open .icon-bar-1{transform:rotate(45deg) translate(4px, 2px)}.hamburger-menu.open .icon-bar-2{transform:rotate(-45deg) translate(3px, -2px)}@media(max-width: 767px){nav.primary-nav{display:none}}.mobile-primary-nav{position:absolute;top:100%;margin-top:10px;left:50%;transform:translateX(-50%);transition:visibility .3s ease,opacity .3s ease;visibility:hidden;overflow:auto;max-height:calc(100vh - 100%);padding:0;width:100vw;opacity:0;background-color:#dedfe6;box-shadow:0 4px 20px rgba(0,0,0,.2);z-index:1000}@media(min-width: 768px){.mobile-primary-nav{display:none}}.mobile-primary-nav.open{visibility:visible;opacity:1}.mobile-primary-nav>ul li{width:100%;border-bottom:2px solid rgba(36,36,36,.1)}.mobile-primary-nav>ul li a{text-align:center}.mobile-primary-nav>ul li:first-of-type a{padding-top:.75rem}.mobile-primary-nav>ul li:last-of-type{border-bottom:none}.mobile-primary-nav>ul li:last-of-type a{padding-bottom:.75rem}.mobile-primary-nav>ul li.menu-item-has-children>a{cursor:pointer}.mobile-primary-nav>ul li.menu-item-has-children>a::after{content:"";display:inline-block;width:.5rem;height:.5rem;border:2px solid #242424;transform:rotate(135deg);border-bottom:0;border-left:0;vertical-align:middle;margin-left:.5rem;transition:transform .3s ease-in-out 0s}.mobile-primary-nav>ul li.menu-item-has-children.open>a::after{transform:rotate(-45deg);margin-top:0}.mobile-primary-nav>ul li.menu-item-has-children .sub-menu{position:static;max-height:0;overflow:hidden;box-shadow:none;margin-top:0;opacity:0;transition:max-height .3s ease-in-out 0s,opacity .3s ease-in-out 0s}.mobile-primary-nav>ul li.menu-item-has-children .sub-menu li{border-bottom:none}.mobile-primary-nav>ul li.menu-item-has-children .sub-menu li a{background-color:rgba(0,0,0,0);color:#242424;border-bottom:none;font-size:15px;font-weight:500;text-transform:capitalize;display:block}.mobile-primary-nav>ul li.menu-item-has-children .sub-menu li a:hover,.mobile-primary-nav>ul li.menu-item-has-children .sub-menu li a:focus{color:#2d6eaa;background-color:rgba(0,0,0,0)}.mobile-primary-nav>ul li.menu-item-has-children .sub-menu li:first-of-type a{padding-top:.5rem}.mobile-primary-nav>ul li.menu-item-has-children .sub-menu li:last-of-type a{padding-bottom:.5rem}.mobile-primary-nav>ul li.menu-item-has-children.open .sub-menu{max-height:500px;opacity:1;height:auto}#skiptocontent a{padding:1rem 1.5rem;position:absolute;top:-55px;left:50%;transform:translateX(-50%);color:#fff;background-color:#1c66aa;transition:top .3s ease-out;z-index:100;white-space:nowrap}#skiptocontent a:focus{position:absolute;top:.5rem;transition:top .1s ease-in}img{max-width:100%;height:auto}@media(max-width: 767px){.decorative-image-set>*:nth-of-type(n+2){display:none}}.wp-block-table{overflow-x:auto;-webkit-overflow-scrolling:touch}.wp-block-table::-webkit-scrollbar{height:8px}.wp-block-table::-webkit-scrollbar-thumb{background:#1c66aa;border-radius:4px}.wp-block-table::-webkit-scrollbar-track{background:#dedfe6;border-radius:4px}.wp-block-table thead{border-bottom:0}.wp-block-table thead th{color:#1c66aa}.wp-block-table table{border-spacing:0;border-collapse:collapse;margin-bottom:1rem;width:100%;min-width:415px}.wp-block-table table caption{color:#1c66aa;font-weight:500;font-size:18px;text-align:left;border-bottom:rgb(35.2121212121,128.2727272727,213.7878787879) solid 4px}.wp-block-table table td,.wp-block-table table th{border:0;padding:clamp(8px,1vw,12px) clamp(8px,1vw,15px);font-size:clamp(.85rem,2vw,1.15rem)}.wp-block-table table.has-fixed-layout{table-layout:auto}.wp-block-table table.has-fixed-layout td,.wp-block-table table.has-fixed-layout th{word-break:normal;white-space:normal;overflow-wrap:break-word}.wp-block-table figcaption{margin-bottom:.5rem}tbody tr:nth-child(odd){background-color:rgba(0,87,168,.2078431373)}tbody tr:nth-child(even){background-color:rgba(0,0,0,0)}.card{border-radius:.5rem;box-shadow:0 10px 15px rgba(36,36,36,.1);background-color:#fff;border:1px solid #ddd;padding:1.25rem;overflow:hidden;max-width:375px;margin:0 auto;display:flex;flex-direction:column;gap:.75rem}.card *{margin:0}.card.wp-block-column{margin:0 auto}.card h3{display:inline-block;padding-bottom:.5rem;border-color:#eb373d;font-size:38px;border-width:0 0 3px 0;border-style:solid;font-size:22px}.card .wp-block-button{margin:auto}#login-toggle{display:block;padding:.35rem 4rem;height:-moz-fit-content;height:fit-content}#login-container{display:block;visibility:hidden;opacity:0;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);width:415px;max-width:95vw;padding:2rem 1.5rem 1.5rem;background-color:#fff;box-shadow:0 0 6px #242424;transition:.3s ease visibility,.3s ease opacity}#login-container.toggled{visibility:visible;z-index:11;opacity:1}#login-container .closeModal{border-radius:50%;height:25px;width:25px;font-size:15px;display:flex;align-items:center;justify-content:center;text-align:center;line-height:25px;position:absolute;top:1rem;right:1rem;padding:0}#login-container h2{text-transform:none;margin-top:0;margin-bottom:1rem;text-align:center}#login-container form{width:-moz-fit-content;width:fit-content;display:flex;flex-direction:column;gap:1rem;margin:0 auto}#login-container form label{display:flex;gap:8px;white-space:nowrap;align-items:center}#login-container form input{height:30px;padding:0 8px;width:100%}#login-container form input[type=text],#login-container form input[type=password]{border:1px solid #242424;border-radius:3px}#login-container form [data-lastpass-icon-root]{display:none !important}#login-container form .recover-links{display:flex;justify-content:space-between}#login-container form .recover-links a{text-underline-offset:2px}#login-container form .first-time-user{display:flex;justify-content:space-between}.g-recaptcha{z-index:1}h1,h2,h3,h4,h5,h6{color:#1c66aa;font-weight:800;font-family:"Arvo","Garamond",serif;margin-top:20px;margin-bottom:10px}h1{font-size:38px;display:inline-block;padding-bottom:.5rem;border-color:#eb373d;font-size:38px;border-width:0 0 3px 0;border-style:solid}h2{font-size:28px}h3{font-size:22px}p{font-size:15px}a{color:#1c66aa;text-decoration:underline;transition:color .3s ease}a:hover{color:rgb(20.7878787879,75.7272727273,126.2121212121)}.subheading{font-size:18px;color:#666;margin-bottom:0}.home .container{padding:0 clamp(2rem,5vw,4rem) 40px}.home main{padding:0 2rem}.contact-form{max-width:100%;margin:auto;padding:1rem 0;border-radius:8px}.contact-form .contactFormGrid{display:grid;gap:1rem}@media(min-width: 768px){.contact-form .contactFormGrid{grid-template-columns:1fr 1fr}}.contact-form .messageContainer{display:flex;flex-direction:column}.contact-form .messageContainer textarea{flex:1;min-height:8rem}.contact-form label{display:block;margin-top:10px}.contact-form input,.contact-form textarea{width:100%;padding:10px;margin-top:5px;border:1px solid #ccc;border-radius:2px}.contact-form button{margin-top:15px;padding:10px 15px;border:none;cursor:pointer;border-radius:5px}.contact-form .success{color:green}.contact-form .error{color:red}.fps-locations-block .fps-locations-tabs .fps-location-tab.active{background:#1c66aa;color:#fff;font-weight:bold;border-color:#1c66aa}.fps-locations-block .fps-locations-tabs .fps-location-tab.active:hover{background-color:#1c66aa;border-color:#1c66aa}.fps-locations-block .fps-locations-content .fps-location-item.active{border:5px solid #1c66aa}.fps-locations-block .fps-location-details{display:grid;grid-template-columns:1fr 1fr}.fps-locations-block .fps-location-details>*{grid-column:1}.fps-locations-block .fps-location-name{grid-column:1/span 2}.fps-locations-block .fps-location-team-members{grid-column:2;grid-row:2/span 4}*{box-sizing:border-box;font-family:"Inter","Helvetica",sans-serif}@media screen and (max-width: 600px){#wpadminbar{position:fixed}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}/*# sourceMappingURL=site.min.css.map */