/*!
Theme Name: Floridacentral
Author: Vibrant Brands
Author URI: https://vibrantbrands.com/
Description: A custom theme by Vibrant Brands for Floridacentral
Version: 1.2
Text Domain: fcfcu
*//*!
Theme Name: Floridacentral
Author: Vibrant Brands
Author URI: https://vibrantbrands.com/
Description: A custom theme by Vibrant Brands for Floridacentral
Version: 1.2
Text Domain: fcfcu
*/*{box-sizing:border-box}html,body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,code,em,img,strong,sub,sup,var,b,u,i,center,ol,ul,li,fieldset,form,label,legend,article,aside,canvas,figure,figcaption,footer,header,nav,section,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}table{border-collapse:collapse;border-spacing:0}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}hr,.wp-block-separator{border:none;border-top:2px solid #94a545;margin:70px 0}blockquote{position:relative;color:#001537;margin:20px 0;font-size:18px;line-height:1.4em;padding:10px 20px 10px 20px}blockquote::before{content:"";position:absolute;top:-10px;left:-10px;width:100%;height:100%;background-image:url("img/quote-mark.svg");background-repeat:no-repeat;background-size:100px auto;background-position:left top;opacity:.1;pointer-events:none}blockquote p{position:relative;margin:0 0 10px !important;font-size:18px !important;line-height:1.4em !important;color:#001537 !important}blockquote p cite{display:block;font-size:14px;color:#001537;margin-top:10px;font-weight:500;text-align:right}ol,ul{padding:0 0 0 18px;margin:0 0 30px 0}ol li::marker,ul li::marker{color:#002561}img{max-width:100%;max-height:100%;height:auto}img.aligncenter,figure.aligncenter{display:block;margin:0 auto 10px;max-width:100%;height:auto}img.alignright,figure.alignright{display:inline-block;padding-left:1.6%;float:right;max-width:100%;height:auto}img.alignleft,figure.alignleft{display:inline-block;padding-right:1.6%;float:left;max-width:100%;height:auto}figure.wp-block-image img{border-radius:20px}.wp-block-embed{width:100%}.wp-block-embed .wp-block-embed__wrapper{position:relative;width:100%}.wp-block-embed .wp-block-embed__wrapper iframe{width:100%;aspect-ratio:16/9;height:auto;display:block;border-radius:20px}.wp-block-group .wp-block-heading,.wp-block-group .wp-block-paragraph,.wp-block-group .wp-block-image,.wp-block-group .wp-block-buttons,.wp-block-group .wp-block-embed,.wp-block-group .wp-block-separator,.wp-block-group ul.wp-block-list{max-width:100% !important}section.layout-section{margin:50px auto}section.layout-section.alignfull{width:100vw;margin:calc(50% - 50vw)}section.layout-section .cls-background{background-image:var(--bg-image);background-size:cover;background-repeat:no-repeat;background-position:top left}@media(max-width: 575px){section.layout-section .cls-background{background-image:var(--bg-image-mobile, var(--bg-image))}}section.layout-section .container{max-width:1320px;margin:0 auto;padding:0 20px}.wp-block-gallery{--wp--style--gallery-gap-default: 20px}.wp-block-gallery .wp-block-image{margin:0;cursor:pointer}.wp-block-gallery .wp-block-image img{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.wp-block-table{border-radius:10px;overflow:hidden;border:1px solid #b2b2b2;margin:0 0 40px 0}.wp-block-table table{width:100%;border-collapse:collapse}.wp-block-table thead th{padding:18px 20px;font-family:"Roboto",sans-serif;font-size:24px;font-weight:700;color:#fff;text-align:left;background:#002561;border-color:#002561}.wp-block-table tbody tr{background:#fff;border-top:1px solid #b2b2b2}.wp-block-table tbody tr:first-child{border-top:none}.wp-block-table tbody td{padding:18px 20px;border-right:1px solid #b2b2b2;font-family:"Roboto",sans-serif;font-size:20px;color:#002561;vertical-align:middle}.wp-block-table tbody td:last-child{border-right:none}code,.wp-block-code{margin:0 5px;padding:2px 10px;font-size:90%;white-space:nowrap;background:#f6f6f6;border:1px solid #e1e1e1;border-radius:4px}.main_content{height:0;overflow:hidden;display:block;font-size:0;text-transform:uppercase;line-height:0;background:#447d9c;color:#fff;font-weight:bold;letter-spacing:1px}.main_content:focus{font-size:14px;line-height:16px;height:36px;padding:10px 15px}strong,b{font-weight:700}em,i{font-style:italic}a{text-decoration-thickness:1px;text-underline-offset:3px;color:#bb4e27}a:hover{text-decoration:none}a[href^=tel],a[x-apple-data-detectors]{color:inherit !important;text-decoration:none !important;font-size:inherit !important;font-family:inherit !important;font-weight:inherit !important;line-height:inherit !important}a.button,button.button,a.wp-element-button,.wp-block-button a.wp-block-button__link{color:#002561;background:#fdb210;border:1px solid #fdb210;padding:7px 30px;border-radius:20px;position:relative;display:inline-block;text-align:center;--minFontSize: 1.6rem;--maxFontSize: 2rem;--scaler: 10vw;font-family:"Roboto",sans-serif;font-weight:700;font-size:clamp(var(--minFontSize),var(--scaler),var(--maxFontSize));text-decoration:none;text-transform:uppercase;position:relative;transition:ease all 300ms}a.button:hover,button.button:hover,a.wp-element-button:hover,.wp-block-button a.wp-block-button__link:hover{background:#002561;border-color:#002561;color:#fff}a.button.button-secondary,button.button.button-secondary,a.wp-element-button.button-secondary,.wp-block-button a.wp-block-button__link.button-secondary{background:#002561;border:2px solid #002561;color:#fff !important}a.button.button-secondary:hover,button.button.button-secondary:hover,a.wp-element-button.button-secondary:hover,.wp-block-button a.wp-block-button__link.button-secondary:hover{background:#fdb210;border-color:#fdb210;color:#002561 !important}.is-style-outline a.wp-element-button{background:#002561;border:2px solid #002561;color:#fff !important}.is-style-outline a.wp-element-button:hover{background:#fdb210;border-color:#fdb210;color:#002561 !important}.wrapper{max-width:1280px;margin:0 auto}@media(max-width: 1400px){.wrapper{padding:0 60px}}@media(max-width: 1200px){.wrapper{padding:0 40px}}@media(max-width: 575px){.wrapper{padding:0 30px}}.alignfull{width:100vw;margin-left:calc(50% - 50vw)}header .hello-bar{box-sizing:border-box;padding:10px 0;background-color:#002561}@media(max-width: 768px){header .hello-bar .grid{display:flex}}header .hello-bar .cell.span-3{align-content:center}header .hello-bar .cell.span-9{display:flex;align-items:center;justify-content:flex-end}header .hello-bar .routing-number{color:#fff;font-weight:700;font-size:16px;font-family:"Roboto",sans-serif;text-transform:uppercase}header .hello-bar .routing-number span.nograb{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-right:3px}header .hello-bar #hello_bar_nav{display:flex;flex-shrink:1;min-width:0}@media(max-width: 1024px){header .hello-bar #hello_bar_nav{display:none}}header .hello-bar #hello_bar_nav a{color:#fff;padding:0 20px;font-weight:700;font-size:16px;font-family:"Roboto",sans-serif;text-transform:uppercase;text-decoration:none;white-space:nowrap}header .hello-bar #hello_bar_nav a:hover{text-decoration:underline}header .hello-bar .search_wrapper{flex-shrink:0;display:flex;align-items:center;padding-left:20px}header .hello-bar .search_wrapper form,header .hello-bar .search_wrapper .form_area{display:flex;align-items:center}header .hello-bar .search_wrapper #header_search{cursor:pointer;color:#fff;font-size:16px;display:flex;align-items:center;line-height:1;padding:0 4px;background:none;border:none;font-family:inherit}header .hello-bar .search_wrapper input[type=text]{width:0;opacity:0;border:1px solid rgba(0,0,0,0);border-radius:34px;background:rgba(0,0,0,0);color:#fff;padding:0;height:34px;font-size:14px;font-family:"Roboto",sans-serif;transition:width 300ms ease,opacity 300ms ease,padding 300ms ease,border-color 300ms ease;outline:none}header .hello-bar .search_wrapper input[type=text]::-moz-placeholder{color:hsla(0,0%,100%,.6)}header .hello-bar .search_wrapper input[type=text]::placeholder{color:hsla(0,0%,100%,.6)}header .hello-bar .search_wrapper.is-open input[type=text]{width:180px;opacity:1;padding:6px 14px;border-color:#fff}header .page-header{box-sizing:border-box;position:relative;padding:25px 20px;background:#fff}header .page-header .grid{display:flex;align-items:center}header .page-header .grid .logo{max-width:333px}header .page-header .grid .cell.span-8{display:flex;align-items:center;justify-content:flex-end}.home header .page-header{background:rgba(0,0,0,0)}#main_nav{display:flex;justify-content:space-between;width:100%}#main_nav .nav_item_holder{display:flex;flex-direction:row;align-items:center;justify-content:center}#main_nav .nav_item_holder.menu-item-has-children{display:flex}#main_nav .main_nav_link{color:#002561;font-size:16px;font-weight:700;font-family:"Roboto",sans-serif;text-decoration:none;text-align:center;text-transform:uppercase;display:block;position:relative;transition:color 150ms ease;width:100%;padding:15px 20px;white-space:nowrap;background:none;border:none;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}#main_nav .main_nav_link::after{content:"";position:absolute;bottom:10px;left:20px;width:0;height:4px;background:#6e7a2f;transition:width 250ms ease}#main_nav .main_nav_link span.extra{display:block;font-size:12px;margin:2px 0 0 0}#main_nav .main_nav_link:hover{color:#6e7a2f}#main_nav .main_nav_link:hover::after{width:calc(100% - 40px)}#main_nav button.main_nav_link{cursor:pointer;text-align:center}#main_nav .nav_item_holder.open>.main_nav_link{color:#6e7a2f}#main_nav .nav_item_holder.open>.main_nav_link::after{width:calc(100% - 40px)}#main_nav>.nav_item_holder:last-child>.main_nav_link{background:#fdb210;color:#001537;border-radius:34px;padding:8px 50px;max-height:34px;display:flex;align-items:center;transition:background 150ms ease,color 150ms ease}#main_nav>.nav_item_holder:last-child>.main_nav_link::after{display:none}#main_nav>.nav_item_holder:last-child>.main_nav_link:hover{background:#002561;color:#fff}.mega_menu{display:none;position:absolute;top:100%;left:0;width:100%;z-index:100;background:#002561;box-shadow:0 20px 30px -20px rgba(0,0,0,.3)}.mega_menu::before{content:"";position:absolute;top:-25px;left:var(--arrow-left, 50%);transform:translateX(-50%);border-left:60px solid rgba(0,0,0,0);border-right:60px solid rgba(0,0,0,0);border-bottom:60px solid #002561}.mega_menu .mega_menu_bg{padding:50px 0;position:relative}.mega_menu .mega_menu_bg:before{content:"";display:block;position:absolute;bottom:-138px;border-left-width:0;width:516px;height:412px;opacity:.1;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyBpZD0iTGF5ZXJfMiIgZGF0YS1uYW1lPSJMYXllciAyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3Mi42MSA3OC44MSI+CiAgPGRlZnM+CiAgICA8c3R5bGU+CiAgICAgIC5jbHMtMSB7CiAgICAgICAgZmlsbDogI2ZmZjsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPGcgaWQ9IkxheWVyXzItMiIgZGF0YS1uYW1lPSJMYXllciAyIj4KICAgIDxnPgogICAgICA8cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0zOS44NCwzMi4zYy0zLjI3LTMuMzQtOC42NS0zLjQtMTItLjEzLTMuMzQsMy4yNy0zLjQsOC42NS0uMTMsMTEuOTksMy4yNywzLjM0LDguNjUsMy40LDEyLC4xMywzLjM0LTMuMjcsMy40LTguNjUuMTMtMTJaIi8+CiAgICAgIDxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTI1LjcxLDQxLjM1YzEuNzUsNC40Myw2Ljc2LDYuNjEsMTEuMTksNC44NnM2LjYxLTYuNzYsNC44Ni0xMS4xOS02Ljc2LTYuNjEtMTEuMTktNC44Ni02LjYxLDYuNzYtNC44NiwxMS4xOVoiLz4KICAgICAgPGc+CiAgICAgICAgPHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMjQuNDksMjguNjVMMS45LDQuMzlsMjguOTIsMjAuODVjLTIuMzEuNTItNC41MSwxLjY1LTYuMzMsMy40MVoiLz4KICAgICAgICA8cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0xMC45LDU5Ljg4bDEwLjA0LTE4LjAxYy41OCwyLjA3LDEuNjgsNC4wMywzLjI4LDUuNjhsLTEzLjMyLDEyLjM0WiIvPgogICAgICAgIDxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTQzLjU0LDI5LjE2bDEzLjcxLTEyLjQzLTEwLjUxLDE4LjQxYy0uNTEtMi4xNy0xLjU3LTQuMjQtMy4xOS01Ljk4WiIvPgogICAgICAgIDxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTQzLjExLDQ3Ljc3cy4wNi0uMDcuMDktLjFsMjkuNDEsMzEuMTUtMzUuOTQtMjcuNTdjMi4zNS0uNTIsNC41OS0xLjY3LDYuNDQtMy40N1oiLz4KICAgICAgPC9nPgogICAgICA8Zz4KICAgICAgICA8cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0zNy4xMiwyNS4zM2MtMS44NC0uNDgtMy43Ny0uNTYtNS42NC0uMjRMMzYuNDYuMThsLS4zMiwzLjMzLjQtMy41MS41OCwyNS4zM1oiLz4KICAgICAgICA8cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0yMC44NCwzNS4wM2MtLjQ0LDEuNzgtLjUxLDMuNjMtLjIxLDUuNDNMMCwzNy4zMWwyMC44NC0yLjI4WiIvPgogICAgICAgIDxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTI0LjQ0LDI4LjY5Yy0xLjUzLDEuNS0yLjYxLDMuMjktMy4yNiw1LjE5TDEuOSw0LjM5bDIyLjczLDI0LjE0Yy0uMDYuMDYtLjEzLjExLS4xOS4xNloiLz4KICAgICAgICA8cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik00My4zMSwyOC45Yy0xLjI5LTEuMzItMi43OC0yLjMxLTQuMzgtMi45N2wxOC4zMi05LjE5LTEzLjYsMTIuNTRjLS4xMS0uMTMtLjIyLS4yNi0uMzQtLjM4WiIvPgogICAgICAgIDxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTQ2Ljg5LDM1LjgzbDIyLjA1LDMuNzYtMjIuMjEsMS43M2MuNDMtMS44LjQ5LTMuNjcuMTYtNS40OFoiLz4KICAgICAgICA8cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0yNC4yNCw0Ny41NmMxLjM1LDEuMzgsMi45NCwyLjQsNC42NCwzLjA3bC0xNy45Nyw5LjI1LDEzLjE1LTEyLjUzYy4wNy4wNy4xMi4xNC4xOS4yMVoiLz4KICAgICAgICA8cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0zNi4zMSw1MS4zMmwtNC4zNCwyMy41NS0xLjE1LTIzLjY1YzEuOC40MSwzLjY3LjQ0LDUuNDkuMDlaIi8+CiAgICAgICAgPHBhdGggY2xhc3M9ImNscy0xIiBkPSJNNDMuMTEsNDcuNzdjMS42Ni0xLjYzLDIuOC0zLjU4LDMuNDMtNS42NmwyNi4wNywzNi43MS0yOS41NS0zMXMuMDQtLjAzLjA1LS4wNVoiLz4KICAgICAgPC9nPgogICAgPC9nPgogIDwvZz4KPC9zdmc+);background-repeat:no-repeat;background-size:475px;transform:scaleX(-1);left:-260px;z-index:0}.mega_menu .container{max-width:1320px;margin:0 auto;padding:0 20px;box-sizing:border-box;position:relative;z-index:1}.mega_menu .container h2.menu-header{display:flex;align-items:center;color:#fff;font-family:"Caladea",serif;font-size:35px;font-weight:700;margin-bottom:25px}.mega_menu .container h2.menu-header::after{content:"";flex:1 1 auto;height:2px;background:#fff;margin-left:25px}@media(max-width: 1250px){.mega_menu .container h2.menu-header{display:none}}.nav_item_holder.open>.mega_menu{display:block}@keyframes megaMenuFadeUp{from{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.nav_item_holder.open>.mega_menu .menu-header{animation:megaMenuFadeUp .4s ease both}.nav_item_holder.open>.mega_menu .mega_menu_column{animation:megaMenuFadeUp .4s ease both}.nav_item_holder.open>.mega_menu .mega_menu_column:nth-child(1){animation-delay:100ms}.nav_item_holder.open>.mega_menu .mega_menu_column:nth-child(2){animation-delay:180ms}.nav_item_holder.open>.mega_menu .mega_menu_column:nth-child(3){animation-delay:260ms}.nav_item_holder.open>.mega_menu .mega_menu_column:nth-child(4){animation-delay:340ms}.mega_menu_columns{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:50px;align-items:start;justify-content:start}.mega_menu_column{display:flex;flex-direction:column;min-width:0}@media(max-width: 1250px){.mega_menu_column{width:100%}}.link_list_block .second_level_row{display:flex;align-items:center;justify-content:space-between;margin-bottom:15px}@media(max-width: 1250px){.link_list_block .second_level_row{margin-bottom:0;height:40px}}.link_list_block .second_level_link{color:#fff;text-decoration:none}.link_list_block .second_level_link:hover{text-decoration:underline}.link_list_block .second_level_link h3{color:#fff;margin-bottom:0;font-family:"Roboto",sans-serif;font-size:24px;font-weight:700}.link_list_block .second_level_nolink h3{color:#fff;margin-bottom:0;font-family:"Roboto",sans-serif;font-size:24px;font-weight:700}.link_list_block .second_level_toggle{display:none}.link_list_block .link_list{list-style:none;margin:0;padding:0}.link_list_block .link_list li{margin-bottom:12px}.link_list_block .link_list li:last-child{margin-bottom:35px}.link_list_block .link_list a{color:#fff;text-decoration:none;font-family:"Roboto",sans-serif;font-size:20px;font-weight:400}@media(max-width: 1250px){.link_list_block .link_list a{font-size:18px}}.link_list_block .link_list a:hover{opacity:1;text-decoration:underline}.promo_block{position:relative;border-radius:20px;overflow:hidden;aspect-ratio:1/1;display:flex;align-items:center}.promo_block .promo_bg_image{position:absolute;inset:0;width:100%;height:100% !important;-o-object-fit:cover;object-fit:cover;z-index:0;mix-blend-mode:luminosity;opacity:.53}.promo_block .promo_overlay{position:absolute;inset:0;opacity:1;mix-blend-mode:multiply;z-index:1}.promo_block .promo_content{position:relative;z-index:2;padding:25px;color:#fff;text-align:center}.promo_block .promo_content h1,.promo_block .promo_content h2,.promo_block .promo_content h3,.promo_block .promo_content h4,.promo_block .promo_content h5,.promo_block .promo_content h6{color:#fff;font-family:"Roboto",sans-serif;font-weight:700;font-size:24px;margin-bottom:8px}.promo_block .promo_content p{font-size:20px;margin-bottom:15px}.promo_block .promo_link{display:inline-flex;align-items:center;gap:8px;color:#fff;font-weight:700;text-decoration:none}.promo_block .promo_link i{font-size:13px;transition:transform 150ms ease}.promo_block .promo_link:hover i{transform:translateX(4px)}#mnavbutton{display:none}@media(max-width: 1250px){header nav#main_nav{display:none;flex-direction:column;gap:0}header nav#main_nav.active{display:flex;position:absolute;top:100%;left:0;width:100%;z-index:200;background:#002561;padding:30px;box-sizing:border-box}header nav#main_nav.active a,header nav#main_nav.active .main_nav_link{color:#fff}header nav#main_nav.active a:hover,header nav#main_nav.active .main_nav_link:hover{color:#fff}header nav#main_nav.active a:hover:after,header nav#main_nav.active .main_nav_link:hover:after{display:none}header nav#main_nav.active .nav_item_holder:last-child>.main_nav_link{margin-top:20px;border-radius:34px;display:block;line-height:1;--minFontSize: 1.6rem;--maxFontSize: 2rem;--scaler: 10vw;text-transform:uppercase;text-align:center;font-family:"Roboto",sans-serif;font-size:clamp(var(--minFontSize),var(--scaler),var(--maxFontSize))}header nav#main_nav.active .nav_item_holder:last-child>.main_nav_link:hover{border:1px solid #fff;border-radius:34px;line-height:1}header nav#main_nav.active .nav_item_holder:hover>.main_nav_link{border-radius:0}header nav#main_nav .nav_item_holder{display:flex;flex-direction:row;flex-wrap:wrap;border-top:1px solid #fff}header nav#main_nav .nav_item_holder:first-child{border-top:none}header nav#main_nav .nav_item_holder>.main_nav_link{flex:1 1 0;min-width:0;width:auto;padding:10px 30px 10px 10px;font-family:"Caladea",serif;font-weight:700;font-size:24px;text-transform:none;text-align:left}header nav#main_nav .nav_item_holder>.main_nav_link.mega_menu_toggle{display:flex;align-items:center;justify-content:space-between}header nav#main_nav .nav_item_holder>.main_nav_link.mega_menu_toggle::before{content:"";order:1;font-family:"Font Awesome 6 Pro";font-weight:900;font-size:18px;margin-left:10px;transition:transform 200ms ease}header nav#main_nav .nav_item_holder.open>.main_nav_link{background:rgba(0,0,0,0);color:#fff}header nav#main_nav .nav_item_holder.open>.main_nav_link::after{width:0}header nav#main_nav .nav_item_holder.open>.main_nav_link.mega_menu_toggle::before{transform:rotate(180deg)}.mega_menu{display:none;position:static;flex:0 0 100%;width:100%;background:rgba(0,0,0,0);box-shadow:none}.mega_menu::before{display:none}.mega_menu .mega_menu_bg{padding:10px 18px 10px 10px}.mega_menu .container{padding:0;max-width:none}.nav_item_holder.open>.mega_menu{display:block}.mega_menu_columns{display:flex;flex-direction:column;gap:0px}.mega_menu_columns .mega_menu_column:last-child .mega_menu_block{border-bottom:none}.mega_menu_columns .mega_menu_column .mega_menu_block{border-bottom:1px solid #fff}.mega_menu_columns .mega_menu_column .mega_menu_block.promo_block{border-bottom:none;margin:25px 0}.mega_menu_columns .mega_menu_column .mega_menu_block.promo_block .promo_content{width:100%}.link_list_block .second_level_row{width:100%}.link_list_block .second_level_link{order:0;font-size:17px}.link_list_block .second_level_toggle{display:flex;order:1;flex:0 0 40px;align-items:center;justify-content:center;height:40px;background:none;border:none;color:#fff;cursor:pointer}.link_list_block .second_level_toggle::after{content:"";font-family:"Font Awesome 6 Pro";font-weight:900;font-size:16px;transition:transform 200ms ease}.link_list_block.open .second_level_toggle::after{transform:rotate(180deg)}.link_list_block .link_list{display:none;padding-left:10px;margin-top:12px}.link_list_block.open .link_list{display:block}.promo_block{aspect-ratio:auto;min-height:200px}#mnavbutton{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;align-self:center;font-size:24px;order:2;transition-duration:.5s;background:#002561}.menu{border:none;cursor:pointer;display:flex;padding:0;border-radius:4px}.line{fill:none;stroke:#fff;stroke-width:6;transition:stroke-dasharray 600ms cubic-bezier(0.4, 0, 0.2, 1),stroke-dashoffset 600ms cubic-bezier(0.4, 0, 0.2, 1)}.line1{stroke-dasharray:60 207;stroke-width:6}.line2{stroke-dasharray:60 60;stroke-width:6}.line3{stroke-dasharray:60 207;stroke-width:6}.opened .line1{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:6}.opened .line2{stroke-dasharray:1 60;stroke-dashoffset:-30;stroke-width:6}.opened .line3{stroke-dasharray:90 207;stroke-dashoffset:-134;stroke-width:6}}.block-hero{position:relative;overflow:hidden;width:100%}.block-hero .hero__bg{position:absolute;inset:-30px;z-index:0;background-color:rgba(0,37,97,.15)}.block-hero .hero__img{display:block;margin:0 auto;position:relative;z-index:1;max-width:100%;max-height:inherit;height:auto}.breadcrumbs{padding:50px 0 0}.breadcrumbs .container{max-width:1320px;margin:0 auto;padding:0 20px}.breadcrumbs ol{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;list-style:none;margin:0;padding:0;text-align:center}.breadcrumbs li{margin:0}.breadcrumbs .breadcrumb-item,.breadcrumbs .breadcrumb-separator{display:inline-flex;align-items:center;color:#575757;font-family:"Roboto",sans-serif;font-size:16px}.breadcrumbs .breadcrumb-separator{margin:0 10px}.breadcrumbs a,.breadcrumbs span{color:#575757;text-decoration:none}.breadcrumbs a:hover{color:#6e7a2f}.breadcrumbs .breadcrumb-home a{display:inline-flex;align-items:center}.breadcrumbs .breadcrumb-home a i{font-size:14px}.search-results #on_page_search{border-radius:50px;border:1px solid #002561;margin:15px 0;max-width:500px}.search-results #on_page_search .form_area{display:flex;gap:10px}.search-results #on_page_search #searchLabel{padding:0 0 0 14px;display:flex;flex-direction:column;justify-content:center}.search-results #on_page_search #searchLabel i{font-size:16px;color:#002561}.search-results #on_page_search input{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:rgba(0,0,0,0);border:none;padding:11px;color:#002561;font-weight:700;flex:1 0 auto;outline:none;border-radius:0 50px 50px 0;transition:ease all 200ms}.search-results #on_page_search input:focus{background:#f3f3f3}.search-results h1.has_tagline.smaller{margin-bottom:5px;--minFontSize: 2.8rem;--maxFontSize: 5rem;--scaler: 10vw;font-size:clamp(var(--minFontSize),var(--scaler),var(--maxFontSize));font-weight:900}.search-results h1.has_tagline.smaller .the_query{background:#fdb210}.search-results p.tagline{color:#6e7a2f;font-style:italic;font-weight:500}.search-results .serps{display:grid;gap:40px}.search-results .serps .serp{display:block}.search-results .serps .serp .serp_header{font-size:12px;color:#666;padding:0 0 0 45px;position:relative;margin:0 0 10px 0;min-height:30px;display:flex;flex-direction:column;justify-content:center;line-height:1}.search-results .serps .serp .serp_header .serp_icon{height:30px;width:30px;position:absolute;left:0;top:0;background:#eee;border-radius:50px;display:flex;flex-direction:column;justify-content:center;text-align:center}.search-results .serps .serp .serp_header .serp_icon.icon_page{background:#001537}.search-results .serps .serp .serp_header .serp_icon.icon_page:after{content:""}.search-results .serps .serp .serp_header .serp_icon.icon_post{background:#6e7a2f}.search-results .serps .serp .serp_header .serp_icon.icon_post:after{content:""}.search-results .serps .serp .serp_header .serp_icon.icon_event{background:#8f6200}.search-results .serps .serp .serp_header .serp_icon.icon_event:after{content:""}.search-results .serps .serp .serp_header .serp_icon:after{font-family:"Font Awesome 6 Pro";font-size:16px;color:#fff}.search-results .serps .serp .serp_header .serp_header_content{display:flex;flex-direction:column;justify-content:center;gap:4px}.search-results .serps .serp a{text-decoration:none}.search-results .serps .serp h2{margin:0;--minFontSize: 1.9rem;--maxFontSize: 2.88rem;--scaler: 10vw;font-size:clamp(var(--minFontSize),var(--scaler),var(--maxFontSize))}.search-results .serps .serp h2:hover{text-decoration:underline}.search-results .serps .serp .serp_main p,.search-results .serps .serp .serp_main ul{--minFontSize: 1.2rem;--maxFontSize: 1.4rem;--scaler: 2.85vw;font-family:"Roboto",sans-serif;font-size:clamp(var(--minFontSize),var(--scaler),var(--maxFontSize));line-height:normal;margin:8px 0 0 0;max-width:700px}.search-results #pagination{grid-column:1/3;display:flex;justify-content:center;padding:30px}.search-results #pagination .pagi_inner{display:flex}.search-results #pagination .pagi_inner .page-numbers{padding:15px;border-radius:50%;border:#002561 1px solid;width:52px;display:block;margin:0 5px;height:52px;line-height:20px;text-align:center;font-weight:bold;transition:ease all 200ms;font-size:18px;text-decoration:none;color:#002561}.search-results #pagination .pagi_inner .page-numbers.current{background:#fdb210;color:#002561;border-color:#fdb210}.search-results #pagination .pagi_inner .page-numbers.current:hover{background:#fdb210}.search-results #pagination .pagi_inner .page-numbers:hover{background:#e0e0e0}.search-results #pagination .pagi_inner .page-numbers.dots{border:solid 1px rgba(0,0,0,0);background:rgba(0,0,0,0)}.content_flex{display:flex;gap:90px;padding:40px 0}.content_flex section{order:2;flex:1 1 auto;padding:0;min-width:0}.content_flex section h1{margin-bottom:25px;--minFontSize: 2.8rem;--maxFontSize: 5rem;--scaler: 10vw;font-size:clamp(var(--minFontSize),var(--scaler),var(--maxFontSize));font-weight:900}.content_flex section .news_articles{display:flex;flex-wrap:wrap;gap:25px}.content_flex section .news_articles .news_article{flex:1 0 100%;display:flex;background:#fff0d2;border-radius:25px;padding:30px 35% 30px 30px;flex-direction:column;justify-content:center;position:relative;overflow:hidden;border:1px solid #fff0d2;opacity:0;transform:translateY(24px)}.content_flex section .news_articles .news_article.is-visible{animation:fc-fade-up .7s ease forwards}@media(max-width: 800px){.content_flex section .news_articles .news_article{padding:30vw 30px 30px 30px}}.content_flex section .news_articles .news_article .news_article_image{position:absolute;right:0;top:0;height:100%;width:30%}@media(max-width: 800px){.content_flex section .news_articles .news_article .news_article_image{right:initial;left:0;height:30vw;width:100%}}.content_flex section .news_articles .news_article .news_article_image img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}@media(max-width: 800px){.content_flex section .news_articles .news_article .news_article_text{padding:30px 0 0 0}}.content_flex section .news_articles .news_article .newspostdate{--minFontSize: 1.2rem;--maxFontSize: 1.5rem;--scaler: 2.85vw;font-family:"Roboto",sans-serif;font-weight:500;font-size:clamp(var(--minFontSize),var(--scaler),var(--maxFontSize));color:#575757;display:block;margin:0 0 8px 0}.content_flex section .news_articles .news_article a{text-decoration:none}.content_flex section .news_articles .news_article h2{--minFontSize: 1.9rem;--maxFontSize: 2.88rem;--scaler: 2.85vw;font-family:"Caladea",serif;font-weight:700;font-size:clamp(var(--minFontSize),var(--scaler),var(--maxFontSize));margin:24px 0 8px 0;color:#002561}.content_flex section .news_articles .news_article h2:hover{text-decoration:underline}.content_flex section .news_articles .news_article p{font-size:14px;margin:10px 0;color:#002561;line-height:1.4em}.content_flex section .news_articles .news_article .post_categories{padding-top:15px;border-top:1px solid #ebd5c6;margin-top:15px}.content_flex section .news_articles .news_article .post_categories,.content_flex section .news_articles .news_article .post_tags{display:flex;font-size:14px;margin:10px 0 0 0;font-weight:500;color:#575757;flex-wrap:wrap;gap:5px 0;align-items:center}.content_flex section .news_articles .news_article .post_categories i,.content_flex section .news_articles .news_article .post_tags i{margin-right:5px}.content_flex section .news_articles .news_article .post_categories a,.content_flex section .news_articles .news_article .post_tags a{color:#575757}.content_flex section .news_articles .news_article .post_categories a:hover,.content_flex section .news_articles .news_article .post_tags a:hover{text-decoration:underline}.content_flex section #pagination{grid-column:1/3;display:flex;justify-content:center;padding:30px}.content_flex section #pagination .pagi_inner{display:flex}.content_flex section #pagination .pagi_inner .page-numbers{padding:15px;border-radius:50%;border:#002561 1px solid;width:52px;display:block;margin:0 5px;height:52px;line-height:20px;text-align:center;font-weight:bold;transition:ease all 200ms;font-size:18px;text-decoration:none;color:#002561}.content_flex section #pagination .pagi_inner .page-numbers.current{background:#fdb210;color:#002561;border-color:#fdb210}.content_flex section #pagination .pagi_inner .page-numbers.current:hover{background:#fdb210}.content_flex section #pagination .pagi_inner .page-numbers:hover{background:#e0e0e0}.content_flex section #pagination .pagi_inner .page-numbers.dots{border:solid 1px rgba(0,0,0,0);background:rgba(0,0,0,0)}.content_flex aside{order:1;flex:0 1 20%;min-width:200px;opacity:0;transform:translateY(24px)}.content_flex aside.is-visible{animation:fc-fade-up .7s ease forwards}@media(max-width: 900px){.content_flex aside{display:none}}.content_flex aside nav{display:flex;flex-direction:column;align-content:flex-end;margin:0 0 40px 0;position:sticky;top:30px}.content_flex aside nav h3{color:#002561;padding:12px;margin:40px 0 0 0;border-bottom:1px solid #fdb210}.content_flex aside nav h3:first-child{margin:0}.content_flex aside nav h3 i{font-weight:300}.content_flex aside nav a{flex:1 1 auto;padding:10px 12px;font-size:.9em;position:relative;text-decoration:none}.content_flex aside nav a:before{content:"";height:3px;width:6px;background:#fdb210;border-radius:50px;position:absolute;display:block;left:0px;top:50%;transform:translate(0, -50%);transition:ease all 300ms}.content_flex aside nav a:hover:before,.content_flex aside nav a.focus:before{width:12px;left:-6px}.content_flex aside nav a:focus{text-decoration:underline;outline:none}.single-post .content_flex section,.single-news .content_flex section{opacity:0;transform:translateY(24px);animation:fc-fade-up .7s ease forwards}.single-post .content_flex section .news_article_image,.single-news .content_flex section .news_article_image{margin-bottom:25px}.single-post .content_flex section .news_article_image img,.single-news .content_flex section .news_article_image img{width:100%;border-radius:10px}.single-post .content_flex section h1,.single-news .content_flex section h1{margin-bottom:15px}.single-post .content_flex section .newspostdate,.single-news .content_flex section .newspostdate{font-size:16px}.single-post .content_flex section .newspostdate i,.single-news .content_flex section .newspostdate i{margin-right:5px;color:#6e7a2f}.single-post .content_flex section .post_categories,.single-post .content_flex section .post_tags,.single-news .content_flex section .post_categories,.single-news .content_flex section .post_tags{font-size:16px}.single-post .content_flex section .post_categories i,.single-post .content_flex section .post_tags i,.single-news .content_flex section .post_categories i,.single-news .content_flex section .post_tags i{margin-right:5px;color:#6e7a2f}.single-post .content_flex section .post_categories a,.single-post .content_flex section .post_tags a,.single-news .content_flex section .post_categories a,.single-news .content_flex section .post_tags a{color:#002561}.single-post .content_flex section hr,.single-news .content_flex section hr{margin:50px 0}#join-fc{position:relative;background-color:#fdb210;box-sizing:border-box;padding:60px 20px}#join-fc .container{max-width:1280px;margin:0 auto;text-align:center;position:relative;z-index:1}#join-fc .container h2{text-align:center}#join-fc .container .wp-block-button__link{margin:0 auto}#join-fc .container .wp-block-button__link:hover{border-color:#002561}#join-fc svg{position:absolute;width:85%;bottom:-50px;left:0}@media(max-width: 1024px){#join-fc svg{width:100%;bottom:-35px}}@media(max-width: 767px){#join-fc svg{bottom:-15px}}footer{position:relative;z-index:1;box-sizing:border-box;padding:50px 20px;background-color:#002561}footer .container{max-width:1280px;margin:0 auto}footer .container .footer-logo img{max-width:333px;margin-bottom:60px}footer .container #footer-nav{margin-bottom:25px}footer .container #footer-nav a{color:#fff;padding:0 5px}footer .container #footer-nav a:after{content:"";border-right:1px solid #fff;margin:0 0 0 15px}footer .container #footer-nav a:last-child:after{content:"";border-right:none}footer .container #footer-nav a:first-child{padding-left:0}footer .container #footer-nav a{font-weight:400;font-size:20px;text-decoration:none}footer .container #footer-nav a:hover{text-decoration:underline}footer .container .nmls-routing{color:#fff}footer .container .nmls-routing span.number:after{content:"";border-right:1px solid #fff;margin:0 0 0 15px}footer .container .nmls-routing span.number:last-child:after{content:"";border-right:none;margin:0 0 0 10px}footer .container .nmls-routing span.number:first-child{padding:0 5px 0 0}footer .container .copyright{color:#fff}footer .container #social{color:#fff;text-align:right;margin-bottom:35px}@media(max-width: 768px){footer .container #social{text-align:left;margin:25px auto}}footer .container #social a{color:#fff;padding:0 2px}footer .container .footer-logos{display:flex;justify-content:flex-end;align-items:center;gap:40px}@media(max-width: 768px){footer .container .footer-logos{justify-content:flex-start;margin-bottom:25px}}footer .container .footer-logos .logos-left{display:flex;flex-direction:column;align-items:flex-end;gap:10px}footer .container .footer-logos .logos-right{display:flex;align-items:center;justify-content:flex-end;gap:20px}footer .container .eho-logo{flex-shrink:0}footer .container .eho-logo img{width:104px;height:auto}footer .container .ncua-logo{flex-shrink:0}footer .container .ncua-logo img{width:101px;height:auto}footer .container .bankon-logo{flex-shrink:0}footer .container .bankon-logo img{width:198px;height:auto}.app-download-icons--center{text-align:center}.app-download-icons .download-button{display:inline-block !important;margin:0 12px 0 0;width:200px;height:60px;text-indent:-9999px;border-radius:50px;box-shadow:0px 5px 5px rgba(0,0,0,.13);background-size:contain;background-repeat:no-repeat}.app-download-icons .download-button.app-store{background-image:url(img/iOS-App-Btn.png)}.app-download-icons .download-button.google-play{background-image:url(img/Android-App-Btn.png)}@media(max-width: 575px){.app-download-icons .download-button{width:170px;height:50px}}a.disc-ref{font-size:14px;color:inherit}#disclosures{margin:50px 0 100px 0}#disclosures h2{font-size:20px}#disclosures #disclosure_holder p{font-size:12px;line-height:1.7em;margin:20px 0}#disclosures #disclosure_holder p sup{position:relative;top:0px;font-size:11px;padding:4px;background:#e2fcff;border-radius:50%;width:20px;height:20px;display:inline-flex;justify-content:center;align-items:center;font-weight:700}@keyframes fc-fade-up{from{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.native-blocks .container>*{opacity:0;transform:translateY(24px)}.native-blocks .container>*.is-visible{animation:fc-fade-up .7s ease forwards}.archive-description p{opacity:0;transform:translateY(24px)}.archive-description.is-visible p{animation:fc-fade-up .7s ease forwards}.appli_calculator_frame{border:none;width:100%}.sm-width .grid{max-width:400px;margin:0 auto}.hsfc-FormWrapper h1{--minFontSize: 2.8rem;--maxFontSize: 5rem;--scaler: 10vw;color:#002561 !important;margin-bottom:25px;line-height:1.1em;font-family:"Caladea",serif !important;font-size:clamp(var(--minFontSize),var(--scaler),var(--maxFontSize)) !important;font-weight:700}.hsfc-FormWrapper h2{--minFontSize: 1.9rem;--maxFontSize: 2.88rem;--scaler: 4vw;color:#002561 !important;margin-bottom:25px;line-height:1;font-family:"Caladea",serif !important;font-size:clamp(var(--minFontSize),var(--scaler),var(--maxFontSize)) !important;font-weight:700}.hsfc-FormWrapper p,.hsfc-FormWrapper label{--minFontSize: 1.6rem;--maxFontSize: 2rem;--scaler: 2.85vw;margin-bottom:25px;line-height:1.5em;color:#002561 !important;font-family:"Roboto",sans-serif !important;font-size:clamp(var(--minFontSize),var(--scaler),var(--maxFontSize)) !important}.hsfc-FormWrapper button[type=submit]{color:#002561 !important;background:#fdb210 !important;border:1px solid #fdb210 !important;padding:7px 30px;border-radius:20px;position:relative;display:inline-block;text-align:center;--minFontSize: 1.6rem;--maxFontSize: 2rem;--scaler: 10vw;font-family:"Roboto",sans-serif !important;font-weight:700;font-size:clamp(var(--minFontSize),var(--scaler),var(--maxFontSize)) !important;text-decoration:none;text-transform:uppercase;position:relative;transition:ease all 300ms}.hsfc-FormWrapper button[type=submit]:hover{background:#002561 !important;border-color:#002561 !important;color:#fff !important}#site_alert{padding:40px 0;background:#daf1f3;position:relative;color:#002561}#site_alert .wrapper{position:relative}.site_alert{padding:0 50px 0 0}.site_alert.has_icon{position:relative;padding:0px 80px}.hide_alert_x{position:absolute;top:0;right:20px;padding:0;font-size:20px;line-height:15px;transition:ease all 200ms;width:40px;height:40px;border:1px solid rgba(0,0,0,0);display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:50%;z-index:50;background:rgba(0,0,0,.05)}#site_alert.yellow .hide_alert_x{color:#002561}#site_alert.red .hide_alert_x{color:#fff}.hide_alert_x:focus,.hide_alert_x:hover{border:1px solid #fff;cursor:pointer;background:rgba(0,0,0,.1)}.site_alert_icon{line-height:1em;position:absolute;left:0;font-size:30px}.site_alert_content h2{font-size:30px;margin:0}.site_alert_content p{margin:15px 0;line-height:1.3em}.site_alert_content .button_wrap{margin-top:30px}.site_alert_content .button_wrap .button{white-space:initial}a.alert_button{border-radius:50px;padding:15px 30px;background:rgba(0,0,0,0);border:1px solid #002561;display:inline-block;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:ease all 250ms;color:#002561}#site_alert.yellow a.alert_button{border:1px solid #002561;color:#002561}#site_alert.red a.alert_button{border:1px solid #fff;color:#fff}a.alert_button:hover{background:hsla(0,0%,100%,.2)}#site_alert.yellow{background:#fdb210}#site_alert.yellow .site_alert_content h2,#site_alert.yellow .site_alert_content p,#site_alert.yellow .site_alert_icon{color:#002561}#site_alert.red{background:#bb4e27}#site_alert.red .site_alert_content h2,#site_alert.red .site_alert_content p,#site_alert.red .site_alert_icon{color:#fff}@media(max-width: 900px){.site_alert_icon{position:relative}.site_alert.has_icon{padding:0}}@media(max-width: 600px){.site_alert_content p{font-size:14px}}.ae-icon-launcher-universalaccess .path2:before{color:#002561 !important}#stcm-banner{background:#002561 !important}#stcm-wrapper{--boxShadow: -5px 5px 10px 0px #00000012, 0px 0px 50px 0px #0000001a;--fontFamily: "Arial", sans-serif;--primaryColor: #ffffff;--backgroundColor: #12498a;--textColor: #f4f0df;--backdropBackgroundColor: #00000077;--backdropBackgroundBlur: 0px;position:fixed;bottom:0;right:0;width:100%;height:100%;z-index:99999;pointer-events:none;border:0px;display:flex;justify-content:center;align-items:center}#stcm-wrapper a{all:unset;display:inline-block;color:var(--primaryColor);text-decoration:underline}#stcm-wrapper a:hover{cursor:pointer;color:var(--textColor)}#stcm-wrapper a:focus,#stcm-wrapper #stcm-banner button:focus,#stcm-wrapper #stcm-modal button:focus,#stcm-wrapper #stcm-icon:focus{outline:none;box-shadow:0 0 0 2px var(--backgroundColor),0 0 0 4px #fff;border-radius:5px}#stcm-wrapper #stcm-icon:focus{border-radius:50%}#stcm-wrapper .stcm-button{color:var(--backgroundColor);background-color:var(--primaryColor);border:2px solid var(--primaryColor);padding:10px 20px;text-decoration:none;text-align:center;display:inline-block;font-size:16px;line-height:24px;cursor:pointer;border-radius:5px}#stcm-wrapper .stcm-button-primary:hover{background-color:var(--backgroundColor);color:var(--primaryColor)}#stcm-wrapper .stcm-button-secondary{background-color:var(--backgroundColor);color:var(--primaryColor)}#stcm-wrapper .stcm-button-secondary:hover{background-color:var(--primaryColor);color:var(--backgroundColor)}#stcm-banner{font-family:var(--fontFamily);color:var(--textColor);background-color:var(--backgroundColor);box-sizing:border-box;padding:32px;border-radius:12px;pointer-events:auto;border:0px;position:fixed;bottom:16px;right:16px;width:600px;overflow:auto;max-width:calc(100% - 32px);max-height:calc(100vh - 32px);transform:translate(0, -20px);opacity:0;animation:stcm-slide-down 350ms ease-out;animation-delay:.3s;box-shadow:-5px 5px 10px 0px rgba(0,0,0,.0705882353),0px 0px 50px 0px rgba(0,0,0,.1019607843)}#stcm-banner.stcm-loaded{opacity:1;transform:none;animation:none}#stcm-banner:focus{border-radius:50%}#stcm-banner.stcm-pos-center{top:50%;left:50%;bottom:auto;right:auto;position:fixed;transform:translate(-50%, calc(-50% - 20px));animation:stcm-slide-down-center 350ms ease-out forwards}#stcm-banner.stcm-pos-bottom-left{bottom:16px;left:16px;position:fixed}#stcm-banner.stcm-pos-bottom-center{bottom:16px;left:50%;position:fixed;transform:translate(-50%, -20px);animation:stcm-slide-down-bottom-center 350ms ease-out forwards}#stcm-banner .stcm-preferences-button{display:flex;gap:5px;border:none;padding:15px 0px;background-color:rgba(0,0,0,0);color:var(--primaryColor);cursor:pointer;font-size:16px}#stcm-banner .stcm-preferences-button span{display:block;white-space:nowrap;text-decoration:none}#stcm-banner .stcm-preferences-button span:hover{color:var(--textColor)}#stcm-banner p{font-size:16px;line-height:24px;color:var(--textColor);margin:0px 0px 15px}#stcm-banner a{display:inline-block;color:var(--primaryColor);text-decoration:underline;background-color:var(--backgroundColor)}#stcm-banner a:hover{color:var(--textColor)}#stcm-banner a.stcm-logo{display:none}#stcm-banner .stcm-actions{display:flex;gap:16px;flex-direction:column;margin-top:24px}@media(min-width: 600px){#stcm-banner .stcm-actions{flex-direction:row;align-items:center}}#stcm-banner .stcm-actions-row{display:flex;gap:16px;flex-direction:row;align-items:center;justify-content:space-between;flex-grow:1}#stcm-modal{display:none;pointer-events:auto;overflow:auto;width:800px;max-width:100%;max-height:100%;border:0px;transform:translate(0px, -20px);opacity:0;animation:stcm-slide-up-center 350ms ease-out forwards;box-shadow:-5px 5px 10px 0px rgba(0,0,0,.0705882353),0px 0px 50px 0px rgba(0,0,0,.1019607843);font-family:var(--fontFamily);color:var(--textColor);flex-direction:column;padding:30px;background-color:var(--backgroundColor);border-radius:12px;box-sizing:border-box}#stcm-modal header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;gap:16px}#stcm-modal h1{font-family:var(--fontFamily);color:var(--textColor);font-size:24px;font-weight:500;margin:0px}#stcm-modal .stcm-modal-close{display:inline-flex;border:none;padding:13px;cursor:pointer;background:var(--backgroundColor);color:var(--primaryColor)}#stcm-modal .stcm-modal-close svg{fill:var(--primaryColor)}#stcm-modal section{flex:1;margin-top:32px}#stcm-modal section::-webkit-scrollbar{display:block;width:5px}#stcm-modal section::-webkit-scrollbar-thumb{background-color:var(--textColor);border-radius:10px}#stcm-modal p{font-size:16px;line-height:24px;color:var(--textColor);opacity:.6;margin:0px 0px 15px}#stcm-modal p:last-of-type{margin:0px}#stcm-modal fieldset{padding:0px;border:none;margin:0px 0px 32px}#stcm-modal fieldset:last-of-type{margin:0px}#stcm-modal legend{padding:0px;margin:0px 0px 10px;font-weight:700;color:var(--textColor);font-size:16px}#stcm-modal .stcm-consent-row{display:flex;justify-content:space-between;align-items:flex-start;gap:24px}#stcm-modal .stcm-toggle{flex-shrink:0;position:relative;display:inline-block;height:34px;width:74px;cursor:pointer}#stcm-modal .stcm-toggle:focus-within{outline:none;box-shadow:0 0 0 2px var(--backgroundColor),0 0 0 4px #fff;border-radius:25px}#stcm-modal .stcm-toggle input{opacity:0;position:absolute}#stcm-modal .stcm-toggle-track{position:relative;display:block;height:34px;width:74px;background:var(--textColor);border-radius:25px}#stcm-modal .stcm-toggle-thumb{position:absolute;top:2px;left:2px;display:block;height:30px;width:30px;background:var(--backgroundColor);border-radius:50%;transition:left 150ms ease-out}#stcm-modal .stcm-toggle-off,#stcm-modal .stcm-toggle-on{text-transform:uppercase;font-size:15px;font-weight:500;color:var(--backgroundColor);position:absolute;top:5px;right:8px;transition:right 150ms ease-out,opacity 150ms ease-out}#stcm-modal .stcm-toggle-off{opacity:1}#stcm-modal .stcm-toggle-on{opacity:0}#stcm-modal .stcm-toggle input:checked+.stcm-toggle-track{background:var(--primaryColor)}#stcm-modal .stcm-toggle input:checked~.stcm-toggle-thumb{left:calc(100% - 32px)}#stcm-modal .stcm-toggle input:checked~.stcm-toggle-off{right:calc(100% - 32px);opacity:0}#stcm-modal .stcm-toggle input:checked~.stcm-toggle-on{right:calc(100% - 34px);opacity:1}#stcm-modal .stcm-toggle input:disabled+.stcm-toggle-track{opacity:.65;filter:grayscale(100%);cursor:not-allowed}#stcm-modal footer{display:flex;flex-direction:column;gap:16px;margin-top:24px}@media(min-width: 600px){#stcm-modal footer{flex-direction:row;align-items:center}}#stcm-modal footer a{margin-left:auto;padding:0}#stcm-modal footer a.stcm-credit-link{text-decoration:none}#stcm-modal footer a.stcm-credit-link:hover{text-decoration:underline}#stcm-backdrop{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--backdropBackgroundColor);backdrop-filter:blur(var(--backdropBackgroundBlur));pointer-events:all}@keyframes stcm-fade-in{from{opacity:0}to{opacity:1}}@keyframes stcm-slide-down{from{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes stcm-slide-down-center{from{opacity:0;transform:translate(-50%, calc(-50% - 20px))}to{opacity:1;transform:translate(-50%, -50%)}}@keyframes stcm-slide-down-bottom-center{from{opacity:0;transform:translate(-50%, -20px)}to{opacity:1;transform:translate(-50%, 0)}}@keyframes stcm-slide-up-center{from{opacity:0;transform:translate(0px, 20px)}to{opacity:1;transform:translate(0px, 0px)}}@keyframes stcm-nudge{0%,100%{right:16px}10%,30%,50%,70%,90%{right:20px}20%,40%,60%,80%{right:12px}}#stcm-banner.stcm-nudge{animation:stcm-nudge 1s ease-in-out}#stcm-modal.stcm-nudge{animation:stcm-nudge .5s ease-in-out}@media(prefers-reduced-motion: reduce){#stcm-banner.stcm-nudge,#stcm-modal.stcm-nudge{animation:stcm-pulse .5s ease-in-out}@keyframes stcm-pulse{0%,100%{opacity:1}50%{opacity:.85}}}/*!
Theme Name: Floridacentral
Author: Vibrant Brands
Author URI: https://vibrantbrands.com/
Description: A custom theme by Vibrant Brands for Floridacentral
Version: 1.2
Text Domain: fcfcu
*/html{outline:none !important;font-size:100%;-webkit-text-size-adjust:100%;font-variant-ligatures:none;-webkit-font-variant-ligatures:none;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;text-shadow:rgba(0,0,0,.01) 0 0 1px;font-size:62.5%}h1{--minFontSize: 5.0rem;--maxFontSize: 8.0rem;--scaler: 10vw;color:#002561;margin-bottom:25px;line-height:1;font-family:"Caladea",serif;font-size:clamp(var(--minFontSize),var(--scaler),var(--maxFontSize));font-weight:900}h2{--minFontSize: 2.8rem;--maxFontSize: 5.0rem;--scaler: 10vw;color:#002561;margin-bottom:25px;line-height:1.1em;font-family:"Caladea",serif;font-size:clamp(var(--minFontSize),var(--scaler),var(--maxFontSize));font-weight:700}h3{--minFontSize: 1.9rem;--maxFontSize: 2.88rem;--scaler: 4vw;color:#002561;margin-bottom:25px;line-height:1;font-family:"Caladea",serif;font-size:clamp(var(--minFontSize),var(--scaler),var(--maxFontSize));font-weight:700}h4{--minFontSize: 1.6rem;--maxFontSize: 2.4rem;--scaler: 3.7vw;color:#002561;margin-bottom:25px;line-height:1;font-family:"Caladea",serif;font-size:clamp(var(--minFontSize),var(--scaler),var(--maxFontSize))}h5{--minFontSize: 1.3rem;--maxFontSize: 2.08rem;--scaler: 3.5vw;color:#002561;margin-bottom:25px;line-height:1;font-family:"Caladea",serif;font-size:clamp(var(--minFontSize),var(--scaler),var(--maxFontSize))}h6{--minFontSize: 1.2rem;--maxFontSize: 1.92rem;--scaler: 3.5vw;color:#002561;margin-bottom:25px;line-height:1;font-family:"Caladea",serif;font-size:clamp(var(--minFontSize),var(--scaler),var(--maxFontSize))}body{--minFontSize: 1.6rem;--maxFontSize: 2rem;--scaler: 2.85vw;line-height:120%;color:#002561;overflow-x:hidden;font-family:"Roboto",sans-serif;font-size:clamp(var(--minFontSize),var(--scaler),var(--maxFontSize));background-image:url("img/page-bg.png");background-size:100%;background-repeat:repeat-y;background-position:top center}p.wp-block-paragraph{margin-bottom:25px;line-height:1.5em}p:last-child{margin-bottom:0}.has-small-font-size{line-height:1.4em;margin-bottom:25px !important}ul.checklist,ul.is-style-checklist{list-style:none;padding-left:0;margin-left:0}ul.checklist li,ul.is-style-checklist li{position:relative;padding-left:24px;margin-bottom:6px}ul.checklist li::before,ul.is-style-checklist li::before{content:"";font-family:"Font Awesome 6 Pro";font-weight:900;color:#002561;font-size:.9em;position:absolute;left:0;top:.2em}.page-template-default .entry-content>:first-child{margin-top:0 !important;padding-top:0 !important}.page-template-default .entry-content h1.entry-title{margin-top:50px !important}.wp-block-buttons{margin-bottom:40px;gap:20px}.wp-block-list{margin-bottom:40px}.wp-block-list li{margin:0 0 15px 0;line-height:1.5em}.weight-light{font-weight:300}.weight-regular{font-weight:400}.weight-semibold{font-weight:500}.weight-bold{font-weight:700}.weight-heavy{font-weight:900}.text-underline{text-decoration:underline}.text-caps{text-transform:uppercase}/*!
Theme Name: Floridacentral
Author: Vibrant Brands
Author URI: https://vibrantbrands.com/
Description: A custom theme by Vibrant Brands for Floridacentral
Version: 1.2
Text Domain: fcfcu
*/*{box-sizing:border-box}header#header{display:none}#container,html.embed{background:rgba(0,0,0,0)}.wufoo li.focused{background:rgba(0,0,0,0) !important}form{font-family:"Roboto",sans-serif}form li{margin:0 0 20px 0 !important;padding:0 !important}.recaptcha-text{display:none !important}.wufoo label.desc,.wufoo legend.desc,.likert caption{font-family:"Roboto",sans-serif;font-weight:700;color:#001537 !important;font-size:20px !important;display:block}.wufoo input.text,.wufoo input.email,.wufoo textarea.textarea{position:relative;font-family:"Roboto",sans-serif;padding:10px 12px;border:1px solid #bb4e27;border-radius:4px;font-size:16px !important;width:100%;color:#000;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:none;transition:ease all 100ms;margin-bottom:30px}.wufoo select.select{position:relative;font-family:"Roboto",sans-serif;padding:10px 12px;border:1px solid #bb4e27;border-radius:4px;font-size:16px !important;width:100%;color:#000;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:ease all 100ms;background:url("data:image/svg+xml;utf8,<svg viewBox='0 0 140 140' width='18' height='18' xmlns='http://www.w3.org/2000/svg'><g><path d='m121.3,34.6c-1.6-1.6-4.2-1.6-5.8,0l-51,51.1-51.1-51.1c-1.6-1.6-4.2-1.6-5.8,0-1.6,1.6-1.6,4.2 0,5.8l53.9,53.9c0.8,0.8 1.8,1.2 2.9,1.2 1,0 2.1-0.4 2.9-1.2l53.9-53.9c1.7-1.6 1.7-4.2 0.1-5.8z' fill='black'/></g></svg>") no-repeat;background-position:right 15px top 50%;margin-bottom:30px}.wufoo textarea.textarea{height:180px;resize:none}.wufoo input.text:focus,.wufoo input.email:focus,.wufoo textarea.textarea:focus{border:1px solid #bb4e27}#saveForm{color:#fff;display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:1px solid #bb4e27;margin:30px 0 0;background-color:#bb4e27;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512' width='21' height='52'><path fill='white' d='M438.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L338.8 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l306.7 0L233.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z'/></svg>");background-repeat:no-repeat;background-position:right 24px center;background-size:21px 52px;border-top-right-radius:20px;padding:12px 58px 12px 28px;position:relative;--minFontSize: 1.6rem;--maxFontSize: 2.4rem;--scaler: 10vw;font-family:"Roboto",sans-serif;font-weight:900;font-size:clamp(var(--minFontSize),var(--scaler),var(--maxFontSize));transition:ease all 300ms}#saveForm:hover{background-color:#001537;background-position:right 20px center;border-color:#001537}.wufoo li span.req{color:#bb4e27 !important}.wufoo li span,.wufoo label.choice{color:#001537 !important;font-size:18px !important;font-family:"Roboto",sans-serif}label.choice{line-height:120%;margin:-17px 0 0 23px;padding:0 0 13px 0}.subfield:first-child{margin-top:10px}.wufoo textarea.textarea{max-width:100%}.wufoo input[type=radio],.wufoo input[type=checkbox]{margin:0 8px 0 0;width:18px;height:18px;vertical-align:middle;accent-color:#001537}form li.error{background-color:rgba(0,0,0,0) !important;margin-bottom:26px !important}#errorLi{padding:15px !important}#errorLi,.error-container{border-color:#bb4e27}form p.error,form li.error .desc,#errorMsgLbl{color:#bb4e27 !important}#errorMsg b{color:#bb4e27 !important;background-color:#eee !important}.confirm h2{font-family:"Caladea",serif;color:#000;text-align:center;padding:30px;margin:0;display:block;border:1px solid #bb4e27;background:rgba(0,0,0,0) !important}.grid{flex-direction:row;flex-wrap:wrap;justify-content:space-between}.grid .cell{flex:1;min-width:0}.grid .cell img{max-width:100%;height:auto}@media(min-width: 768px){.grid{display:flex}.grid.grid-12-col .cell{flex:0 0 calc(8.33% - var(--grid-spacing, 20px)*0.9167)}.grid.grid-12-col .cell.span-1{flex:0 0 calc(10% - var(--grid-spacing, 20px)*0.9)}.grid.grid-12-col .cell.span-2{flex:0 0 calc(16.6% - var(--grid-spacing, 20px)*0.834)}.grid.grid-12-col .cell.span-3{flex:0 0 calc(25% - var(--grid-spacing, 20px)*0.75)}.grid.grid-12-col .cell.span-4{flex:0 0 calc(33.3% - var(--grid-spacing, 20px)*0.667)}.grid.grid-12-col .cell.span-5{flex:0 0 calc(41.6% - var(--grid-spacing, 20px)*0.584)}.grid.grid-12-col .cell.span-6{flex:0 0 calc(50% - var(--grid-spacing, 20px)*0.5)}.grid.grid-12-col .cell.span-7{flex:0 0 calc(58.3% - var(--grid-spacing, 20px)*0.417)}.grid.grid-12-col .cell.span-8{flex:0 0 calc(66.6% - var(--grid-spacing, 20px)*0.334)}.grid.grid-12-col .cell.span-9{flex:0 0 calc(75% - var(--grid-spacing, 20px)*0.25)}.grid.grid-12-col .cell.span-10{flex:0 0 calc(83.3% - var(--grid-spacing, 20px)*0.167)}.grid.grid-12-col .cell.span-11{flex:0 0 calc(90% - var(--grid-spacing, 20px)*0.1)}.grid.grid-12-col .cell.span-12{flex:0 0 100%}.grid.grid-2-col .cell{flex:0 0 calc(50% - var(--grid-spacing, 20px)*0.5)}.grid.grid-2-col .cell.span-2{flex:0 0 100%}.grid.grid-3-col .cell{flex:0 0 calc(33.33% - var(--grid-spacing, 20px)*0.6667)}.grid.grid-3-col .cell.span-2{flex:0 0 calc(66.66% - var(--grid-spacing, 20px)*0.3334)}.grid.grid-3-col .cell.span-3{flex:0 0 100%}.grid.grid-4-col .cell{flex:0 0 calc(25% - var(--grid-spacing, 20px)*0.75)}.grid.grid-4-col .cell.span-2{flex:0 0 calc(50% - var(--grid-spacing, 20px)*0.5)}.grid.grid-4-col .cell.span-3{flex:0 0 calc(75% - var(--grid-spacing, 20px)*0.25)}.grid.grid-4-col .cell.span-4{flex:0 0 100%}.grid.grid-5-col .cell{flex:0 0 calc(20% - var(--grid-spacing, 20px)*0.8)}.grid.grid-5-col .cell.span-2{flex:0 0 calc(40% - var(--grid-spacing, 20px)*0.6)}.grid.grid-5-col .cell.span-3{flex:0 0 calc(60% - var(--grid-spacing, 20px)*0.4)}.grid.grid-5-col .cell.span-4{flex:0 0 calc(80% - var(--grid-spacing, 20px)*0.2)}.grid.grid-5-col .cell.span-5{flex:0 0 100%}.grid.grid-6-col .cell{flex:0 0 calc(16.66% - var(--grid-spacing, 20px)*0.8334)}.grid.grid-6-col .cell.span-2{flex:0 0 calc(40% - var(--grid-spacing, 20px)*0.6)}.grid.grid-6-col .cell.span-3{flex:0 0 calc(60% - var(--grid-spacing, 20px)*0.4)}.grid.grid-6-col .cell.span-4{flex:0 0 calc(80% - var(--grid-spacing, 20px)*0.2)}.grid.grid-6-col .cell.span-5{flex:0 0 calc(100% - var(--grid-spacing, 20px)*0)}.grid.grid-6-col .cell.span-6{flex:0 0 100%}}/*!
Theme Name: Floridacentral
Author: Vibrant Brands
Author URI: https://vibrantbrands.com/
Description: A custom theme by Vibrant Brands for Floridacentral
Version: 1.2
Text Domain: fcfcu
*/.login-popup{position:fixed;inset:0;z-index:9999;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s ease,visibility 0s linear .3s}.login-popup.is-open{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .3s ease}.login-popup.is-open .login-popup__dialog{transform:scale(1)}.login-popup__overlay{position:absolute;inset:0;background:rgba(0,0,0,.6)}.login-popup__dialog{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:24px;width:min(704px,100% - 40px);max-height:calc(100vh - 100px);margin:60px auto 20px;transform:scale(0.96);transition:transform .3s ease}@media(max-width: 767px){.login-popup__dialog{grid-template-columns:1fr}}@media(max-width: 575px){.login-popup__dialog{margin:50px auto 20px}}.login-popup__close{position:absolute;top:-54px;right:0;z-index:2;width:44px;height:44px;padding:0;border:none;background:none;color:#fff;font-size:30px;cursor:pointer}@media(max-width: 575px){.login-popup__close{top:-44px;width:36px;height:36px;font-size:24px}}.login-popup__panel{position:relative;box-sizing:border-box;border-radius:20px;overflow:hidden;box-shadow:0 10px 40px rgba(0,0,0,.25)}.login-popup__panel--form{display:flex;flex-direction:column;background:#e2e8e6}.login-popup__panel--promo{display:flex;align-items:flex-end;justify-content:center}@media(max-width: 767px){.login-popup__panel--promo{display:none}}.login-popup__panel-content{flex:1 1 auto;box-sizing:border-box;padding:40px 40px 25px;overflow-y:auto}@media(max-width: 575px){.login-popup__panel-content{padding:30px 20px 20px}}.login-popup__heading{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:20px;color:#002561;line-height:1.2;white-space:nowrap;font-family:"Roboto",sans-serif;font-size:24px;font-weight:700}.login-popup__heading i{font-size:1em}.login-popup__form{width:220px;margin:0 auto;display:block}.login-popup__form iframe{width:100%;border:none}.login-popup__rewards{display:flex;flex-shrink:0}.login-popup__rewards a{flex:1;box-sizing:border-box;padding:16px 10px;font-size:12px;font-weight:400;text-align:center;text-decoration:none;color:#002561;background:#fdb210;border-right:1px solid rgba(0,0,0,.1)}.login-popup__rewards a:last-child{border-right:none}.login-popup__rewards a:hover{background:#002561;color:#fff}.login-popup__promo-bg{position:absolute;inset:0;z-index:0;background-image:linear-gradient(to top, rgba(0, 37, 97, 0.9), rgba(0, 37, 97, 0.1) 65%),var(--bg-image);background-size:cover;background-position:center;background-repeat:no-repeat}.login-popup__promo-content{position:relative;z-index:1;max-width:440px;margin:0 auto;padding:20px 20px 40px;color:#fff;text-align:center}@media(max-width: 575px){.login-popup__promo-content{padding:30px 20px}}.login-popup__promo-content h1,.login-popup__promo-content h2,.login-popup__promo-content h3,.login-popup__promo-content h4,.login-popup__promo-content h5,.login-popup__promo-content h6{margin-bottom:5px;color:#fff;line-height:1.25;font-family:"Roboto",sans-serif;font-size:20px;font-weight:700}.login-popup__promo-content p{margin-bottom:5px}.login-popup__promo-content p:last-child{margin-bottom:0}.login-popup__learn-more{display:inline-flex;align-items:center;gap:10px;margin-top:10px;color:#fff;font-weight:400;text-decoration:none}.login-popup__learn-more i{font-size:26px;transition:ease transform 300ms}.login-popup__learn-more:hover i{transform:translateX(6px)}body.login-popup-open{overflow:hidden}/*# sourceMappingURL=style.css.map */