/*
Theme Name: Rustic Theme
Text Domain: Rustic
Version: 1.0
Description:  This is a standard template theme for Apiture customer's use. 
Tags: standard, blog, custom-menu, featured-images, threaded-comments, translation-ready, right-sidebar, custom-background, e-commerce, theme-options, sticky-post, full-width-template
Author: Apiture Web Services
Theme URI: https://gateway.fundsxpress.com/web-services
Author URI: https://gateway.fundsxpress.com/web-services
License URI: LICENSE
*/
/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
Normalize
Rustic Theme Custom CSS
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Normalize
--------------------------------------------------------------*/
body {
  margin: 0;
  -webkit-font-smoothing: auto;
}
 
/*--------------------------------------------------------------
# Rustic Theme Custom CSS
--------------------------------------------------------------*/  

body{background-color:#FBF9F3;margin:0;-webkit-font-smoothing:auto}body{color:black;font-family:'Poppins', sans-serif;font-weight:400;font-style:normal;font-size:16px;line-height:150%}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,strong,b{font-weight:700;font-style:normal}h1{font-weight:500;font-style:normal}h2{margin-bottom:2rem;font-weight:500}h2 em,h2 i{display:block;font-size:18px;font-weight:500}strong,b{font-weight:700}a{color:var(--primary-color)}.text-shadow{text-shadow:1px 1px 1px #212121}.entry-content section ul{line-height:160%}.entry-content section ul>li{position:relative;padding-bottom:1rem}.entry-content section ul>li::marker{color:var(--highlight-color);font-size:1.5rem}.entry-content section ul>li em,.entry-content section ul>li i{font-family:var(--bs-body-font-family);font-size:1rem;font-weight:300}.entry-content section ul>li ul{padding-left:2rem;font-size:15px}.entry-content section ul>li ul>li{padding-top:1rem;padding-bottom:0}.entry-content section ul>li ul>li::before{display:none}.wp-block-cover{background-color:var(--primary-color)}.wp-block-ep-toggles .ep_toggles_wrapper{border:1px solid rgba(0,0,0,0.125);border-radius:5px !important;grid-gap:0 !important;overflow:hidden}.wp-block-ep-toggles .ep_toggles_wrapper .ep_toggle_item_wrapper.ep_ti_open .ep_toggle_item_content{height:auto !important;padding:2rem !important;border-bottom:1px solid rgba(0,0,0,0.125)}.wp-block-ep-toggles .wp-block-ep-toggle-item .ep_toggle_item_wrapper .ep_toggle_item_title{background:transparent !important;color:#000000;border-radius:0 !important;border-bottom:1px solid rgba(0,0,0,0.125);font-weight:500}.wp-block-ep-toggles .wp-block-ep-toggle-item .ep_toggle_item_wrapper .ep_toggle_item_title:hover,.wp-block-ep-toggles .wp-block-ep-toggle-item .ep_toggle_item_wrapper.ep_ti_open .ep_toggle_item_title{background:transparent !important;color:var(--primary-color)}.wp-block-ep-toggles .ep_toggles_wrapper .ep_toggle_item_wrapper .ep_toggle_item_content{background:transparent !important}.ep_tabs_top{margin-bottom:1.25rem}.ep_tabs_top .ep_tabs_header{border-bottom:1px solid black;margin-bottom:1rem;gap:0 !important}.ep_tabs_top .ep_tabs_header .ep_label_main{display:flex;flex-direction:row;align-items:center;background-image:none !important;text-decoration:none;padding:.65rem 1rem !important;color:var(--dark-color)}.ep_tabs_top .ep_tabs_header .ep_label_main .ep_label{color:var(--dark-color);font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.ep_tabs_top .ep_tabs_header .ep_label_main:hover{background-image:none !important}.ep_tabs_top .ep_tabs_header .ep_label_main:hover .ep_label{color:var(--primary-color) !important}.ep_tabs_top .ep_tabs_header .ep_active_tab{background-image:none !important;text-decoration:none;font-weight:700}.ep_tabs_top .ep_tabs_header .ep_active_tab .ep_label{color:var(--primary-color) !important;font-weight:700}.ep_tabs_top .ep_tabs_wrapper{padding-top:1.25rem}.ep_tabs_top .ep_tabs_wrapper .ep_tab_item_wrapper{background-color:transparent;background-image:none !important;padding:0 !important}.ep_tabs_top .ep_tabs_wrapper .ep_tab_item_wrapper h2{margin-bottom:2rem;color:var(--primary-color);leading-trim:both;text-edge:cap;font-style:normal;font-weight:400;line-height:100%}.ep_tabs_top .ep_tabs_wrapper .ep_tab_item_wrapper h2 em{display:block;color:var(--secondary-color);margin-top:.5rem;font-size:16px;font-style:normal;font-weight:400;line-height:120%}.ep_tabs_left{margin-bottom:1.25rem;gap:2rem}.ep_tabs_left .ep_tabs_header{flex-basis:25% !important;background-image:linear-gradient(var(--primary-light-color), var(--primary-light-color)) !important;gap:0 !important;margin-right:2rem}.ep_tabs_left .ep_tabs_header .ep_label_main{display:flex;flex-direction:column;width:100%}.ep_tabs_left a{color:var(--dark-color);text-decoration:none}.ep_tabs_left .ep_label_main{background-image:linear-gradient(var(--primary-light-color), var(--primary-light-color)) !important}.ep_tabs_left .ep_label_main .ep_label{color:var(--dark-color) !important;font-size:17px}.ep_tabs_left .ep_label_main:hover,.ep_tabs_left .ep_label_main:focus,.ep_tabs_left .ep_active_tab{background-image:linear-gradient(var(--primary-color), var(--primary-color)) !important;color:white !important}.ep_tabs_left .ep_label_main:hover .ep_label,.ep_tabs_left .ep_label_main:focus .ep_label,.ep_tabs_left .ep_active_tab .ep_label{color:white !important}.ep_tabs_left .ep_active_tab{background-image:linear-gradient(var(--primary-color), var(--primary-color)) !important}.ep_tabs_left .ep_active_tab .ep_label{color:white !important}.ep_tabs_left .ep_tab_item_wrapper{border-radius:0px 4px 4px 0px;background-image:none !important;background:white !important;box-shadow:0px 2px 2px 0px rgba(45,45,45,0.25);padding:2rem !important}.ep_tabs_left .ep_tab_item_wrapper h2,.ep_tabs_left .ep_tab_item_wrapper .card-title{margin-bottom:2rem;color:var(--primary-color);leading-trim:both;text-edge:cap;font-style:normal;font-weight:400;line-height:100%}.ep_tabs_left .ep_tab_item_wrapper h2 em,.ep_tabs_left .ep_tab_item_wrapper .card-title em{display:block;color:var(--secondary-color);margin-top:.5rem;font-size:16px;font-style:normal;font-weight:300;line-height:120%}.ep_tabs_left .ep_tab_item_wrapper h3{margin-bottom:1.25rem;font-size:24px;font-style:normal;font-weight:400}.ep_tabs_left .ep_tab_item_wrapper .card-title{margin-bottom:2rem;font-size:24px;font-weight:600}@media (max-width: 991px){.wp-block-ep-tabs .ep_tabs_root.ep_tabs_left{display:flex;flex-direction:column}.wp-block-ep-tabs .ep_tabs_root.ep_tabs_left .ep_tabs_header{margin-right:0}.wp-block-media-text .wp-block-media-text__content{padding:2rem}.wp-block-media-text .wp-block-media-text__media{height:100%}.wp-block-media-text .wp-block-media-text__media img{height:100%;width:100%;object-fit:cover}}.text--primary{color:var(--primary-color)}.text--seconday{color:var(--secondary-color)}.text--alternate{color:var(--alternate-color)}.text--highlight{color:var(--highlight-color)}.text--dark{color:var(--dark-color)}.text--light{color:var(--light-color)}.bc--primary{background:var(--primary-color)}.bc--secondary{background:var(--secondary-color)}.bc--alternate{background:var(--alternate-color)}.bc--highlight{background:var(--highlight-color)}.bc--dark{background:var(--dark-color)}.bc--light{background:var(--light-color)}.tint{background-color:rgba(0,0,0,0.7)}.home .tint{background:rgba(0,0,0,0.5);border-radius:16px;padding:2rem 4rem;color:white;text-shadow:1px 1px 1px #3D4040}#alertBanner{position:fixed;z-index:1060;bottom:0;right:0;margin:0 1.875rem 1.875rem 0;width:400px}#alertBanner .alert{position:relative;padding:1rem 1rem;margin:0;border:0;border-radius:1.25rem;z-index:2}#alertBanner .alert p{font-size:15px}#alertBanner .alert .container{padding:2rem}#alertBanner .alert .btn-close{width:.5em;height:.5em;top:1rem;right:1rem;padding:1rem 1rem}@media (max-width: 767px){#alertBanner .alert{padding:2rem 3rem 2rem 1rem}}@media (max-width: 500px){#alertBanner{position:fixed;bottom:0;left:0;width:93%;height:auto;margin:0 auto}#alertBanner .alert{padding:0}}#sub-nav .nav{justify-content:flex-end;margin-left:auto;margin-bottom:1rem;gap:1em}#sub-nav .nav .nav-link{background-color:transparent;border:1px solid var(--primary-color);border-radius:.25rem;padding:.25rem 1rem;color:var(--alternate-color);font-size:14px;font-weight:400;line-height:1.5;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}#sub-nav .nav .nav-link:hover,#sub-nav .nav .nav-link:focus{background-color:var(--primary-color);border-color:var(--primary-color);color:white}#sub-nav .social-media-icon .nav-link{background-color:transparent;border:0;border-radius:0;padding:0;color:var(--alternate-color);font-size:20px !important;line-height:1.5;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}#sub-nav .social-media-icon .nav-link:hover,#sub-nav .social-media-icon .nav-link:focus{background-color:transparent;border-color:transparent;color:var(--primary-color)}#mainNavigation{padding:0;transition:all 0.2s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:scale(1);-webkit-overflow-scrolling:touch}#mainNavigation .navbar-toggler{background-color:white;width:100%;margin-top:.25rem;border:1px solid var(--highlight-color);border-radius:5px;text-transform:uppercase;color:var(--highlight-color)}#mainNavigation .navbar-toggler:hover,#mainNavigation .navbar-toggler:focus{background-color:var(--highlight-color);color:var(--dark-color)}#mainNavigation .dropdown-menu{background-color:var(--primary-color);margin:0;padding:0;border-radius:0}#mainNavigation .dropdown-item{border-bottom:1px solid rgba(255,255,255,0.3);color:white}#mainNavigation .dropdown-item:hover{background:var(--secondary-color)}#mainNavigation .dropdown-toggle::after{border:0}#mainNavigation .menu-large{position:static !important}#mainNavigation .megamenu{padding:1.5rem;width:70%;margin:0 auto;top:70px !important;left:0;right:0}#mainNavigation .megamenu>div>li>ul{padding:1rem 0 0;margin:0}#mainNavigation .megamenu>div>li>ul>li{list-style:none}#mainNavigation .megamenu>div>li>ul>li:last-child{border-bottom:0}#mainNavigation .megamenu>div>li>ul>li>a,#mainNavigation .dropdown-item{border:0;padding:0 1rem .5rem;color:white;white-space:normal}#mainNavigation .megamenu>div>li>ul>li>a:hover,#mainNavigation .megamenu>div>li>ul>li>a:focus,#mainNavigation .dropdown-item:hover,#mainNavigation .dropdown-item:focus{background-color:transparent;color:white;text-decoration:underline}#mainNavigation .megamenu.disabled>a,#mainNavigation .megamenu.disabled>a:hover,#mainNavigation .megamenu.disabled>a:focus{color:#999999}#mainNavigation .megamenu.disabled>a:hover,#mainNavigation .megamenu.disabled>a:focus{text-decoration:none;background-color:transparent;background-image:none;cursor:not-allowed}#mainNavigation .megamenu .dropdown-header{padding:.2rem 1rem;border-bottom:1px solid var(--highlight-color);color:var(--highlight-color);font-size:1.1rem;text-transform:uppercase}#mainNavigation #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{text-align:start}.dropdown-menu-end{right:0;--bs-position: end}.page-template-blankPageContainer .wp-block-navigation .wp-block-navigation-item{background-color:inherit;padding:5px 15px}.page-template-blankPageContainer .wp-block-navigation .wp-block-navigation-item:hover{color:var(--primary-color);border-bottom:3px solid var(--primary-color)}@media (min-width: 992px){#mainNavigation .navbar-collapse{flex-grow:0}#mainNavigation .navbar-dark .navbar-nav>.nav-item{padding:0 1.25rem;border-right:1px solid var(--primary-color)}#mainNavigation .navbar-dark .navbar-nav>.nav-item:last-child{padding-right:0;border:0}#mainNavigation .navbar-dark .navbar-nav .nav-link{position:relative;border-bottom:.15rem solid transparent;padding:0;color:var(--dark-color);font-size:18px;font-weight:500}#mainNavigation .navbar-dark .navbar-nav .nav-link:hover,#mainNavigation .navbar-dark .navbar-nav .nav-link:focus{border-bottom-color:var(--highlight-color);color:var(--dark-color)}#mainNavigation .navbar-dark .navbar-nav>.nav-item.active .nav-link{border-bottom-color:var(--highlight-color)}#mainNavigation .dropdown .dropdown-menu{transition:all 0.5s;overflow:hidden;transform-origin:bottom center;transform:scale(1, 0);display:block;top:2rem;opacity:0}#mainNavigation .dropdown:hover .dropdown-menu{transform:scale(1);opacity:1}}@media (max-width: 991px){#mainNavigation .navbar-light .navbar-nav .nav-link{padding:.25rem 1rem;border-bottom:1px solid var(--light-color)}#mainNavigation .navbar .container{display:flex;flex-direction:column;justify-content:center}#sub-nav .nav{justify-content:center}}@media (max-width: 767px){#mainNavigation .navbar .container{display:flex;flex-direction:column}#mainNavigation #main-nav{display:flex;justify-content:center;flex-direction:column;align-items:stretch;flex-wrap:nowrap;width:100%}#mainNavigation #main-nav #menu-sub-nav{margin:0 2rem 1rem 0}}@media (max-width: 400px){#mainNavigation{padding:0}}footer{background-image:url(/wp-content/themes/Rustic/inc/blocks/images/texture-bkg.jpg);background-size:cover;background-position:50% 100%;border-top:5px solid var(--alternate-light-color);padding:2rem 0;color:var(--dark-color)}footer .footer-logo img{margin-bottom:1rem;height:auto;max-width:300px;width:100%}footer section{padding:0}footer a{padding-bottom:1rem;text-decoration:none;color:var(--dark-color);font-size:16px}footer a:hover{color:var(--dark-color);text-decoration:underline}footer hr:not([size]){height:2px;margin:1.5rem 0}footer .wp-block-heading{font-size:1.2rem}footer .wp-block-navigation a{font-size:1.1rem}footer .wp-block-navigation .wp-block-navigation-item{padding-right:1rem}footer #menu-footer-nav{display:flex;flex-wrap:wrap;justify-content:start;padding:0;list-style:none;gap:20px}footer #menu-footer-nav>li.menu-item>a{font-size:1.35rem;font-weight:500;display:block;margin-bottom:20px}footer #menu-footer-nav>li.menu-item>ul.sub-menu{padding:0;list-style:none}footer #menu-footer-nav>li.menu-item>ul.sub-menu li{padding-bottom:10px}footer #fdic-ehl a{color:#000000;padding:0 1rem 1rem 0}footer #fdic-ehl a .fdic-icon,footer #fdic-ehl a .ehl-icon{display:inline}footer #fdic-ehl a svg{width:auto;height:25px;fill:currentColor}#menu-footer-nav .wp-block-navigation__container{align-items:baseline}#menu-footer-nav .wp-block-navigation__container>.wp-block-navigation-item{display:block;width:32%}#menu-footer-nav .wp-block-navigation__container>.wp-block-navigation-item>.wp-block-navigation-item__content{font-size:1.35rem;font-weight:500;display:block;margin-bottom:20px;color:#fff}#menu-footer-nav .wp-block-navigation__container .wp-block-navigation__submenu-container{background-color:transparent;color:white;border:0;position:relative;width:auto;height:auto;transition:none;visibility:visible;overflow:visible;display:block;opacity:1}#menu-footer-nav .wp-block-navigation__container .wp-block-navigation__submenu-container .wp-block-navigation-item .wp-block-navigation-item__content{padding:.5em 1em .5em 0}@media (max-width: 991px){footer .wp-block-columns{display:block;align-items:center;text-align:center}footer .logo{margin:0 auto}footer .wp-block-navigation__container{justify-content:center}footer #menu-footer-nav .wp-block-navigation__container{align-items:baseline;display:flex;justify-content:center}footer #menu-footer-nav .wp-block-navigation__container>.wp-block-navigation-item>.wp-block-navigation-item__content{font-size:1.35rem;font-weight:500;display:block;margin-bottom:20px;color:#fff;text-align:start}footer #menu-footer-nav .wp-block-navigation__container .wp-block-navigation__submenu-container{display:flex;justify-content:center}footer #menu-footer-nav .wp-block-navigation__container .wp-block-navigation__submenu-container .wp-block-navigation-item .wp-block-navigation-item__content{padding:0.5em 0 0.5em 0}#fdic-ehl{margin-top:1.25rem}}@media (max-width: 767px){footer .wp-block-navigation__container{flex-direction:column}footer .wp-block-navigation a{margin-bottom:.5rem;padding:0;font-size:1rem}}@media (max-width: 575px){footer #menu-footer-nav .wp-block-navigation__container{align-items:baseline;display:flex;flex-direction:column;justify-content:center;align-items:center;width:50%}footer #menu-footer-nav .wp-block-navigation__container>.wp-block-navigation-item{display:block;width:50%;margin-bottom:2rem}footer #menu-footer-nav .wp-block-navigation__container>.wp-block-navigation-item>.wp-block-navigation-item__content{font-size:1.2rem;font-weight:600;display:block;margin-bottom:20px;color:#fff;text-align:center}footer #menu-footer-nav .wp-block-navigation__container .wp-block-navigation__submenu-container .wp-block-navigation-item .wp-block-navigation-item__content{padding:0.5em 0 0.5em 0;width:550px}footer #menu-footer-nav .wp-block-navigation .has-child :where(.wp-block-navigation__submenu-container)>.wp-block-navigation-item>.wp-block-navigation-item__content{display:block}}#onlineBankingLogin{position:absolute;top:4rem;background:rgba(0,0,0,0.5);border-radius:16px;box-shadow:0 4px 30px rgba(0,0,0,0.1);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);border:1px solid rgba(255,255,255,0.3);padding:1.25rem 1.25rem .25rem 1.25rem;text-align:center;text-shadow:1px 1px 1px #3D4040}#onlineBankingLogin .login-title{font-style:normal;font-weight:600;font-size:18px;line-height:21px}#onlineBankingLogin hr{margin:1rem auto;width:50%}#onlineBankingLogin iframe{height:180px;width:100%}#onlineBankingLogin .wp-block-buttons{margin-bottom:1rem}#onlineBankingLogin a{color:white;background-color:transparent;padding:5px;font-size:14px}#onlineBankingLogin a:hover{color:white;text-decoration:none}#onlineBankingLogin{position:absolute;width:300px;padding:15px;color:white;top:9rem;right:5%;z-index:10;opacity:0;animation:fadeInUp 1.5s ease forwards;will-change:opacity, transform}#onlineBankingLogin .login-title{font-style:normal;font-weight:600;font-size:18px;line-height:21px}#onlineBankingLogin hr{margin:1rem auto;width:50%}#onlineBankingLogin iframe{height:200px;width:100%}#onlineBankingLogin .wp-block-buttons{margin-bottom:1rem}#onlineBankingLogin a{color:white;text-decoration:none}#onlineBankingLogin a:hover{color:white;text-decoration:underline}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}.login-page-links{display:flex;flex-direction:column;justify-content:center;padding:5px;list-style:none;font-size:14px}.login-page-links ul{margin:0;padding:0;list-style:none}.login-page-links ul li a{display:block;margin:1rem .5rem;font-style:normal;font-weight:400;line-height:16px;color:var(--primary-color);text-decoration:none}.login-page-links ul li a:hover{color:var(--secondary-color);text-decoration:underline}@media (max-width: 991px){#onlineBankingLogin{top:4rem}}@media (max-width: 767px){#onlineBankingLogin{background:var(--alternate-color);position:relative;width:100%;margin:2rem 0;padding:2rem;top:0;left:0;right:0;z-index:10}}#locations .card{background-color:#fff;background-clip:border-box;border-radius:0;box-shadow:0px 4px 8px rgba(2,9,16,0.08)}#locations .card .wp-block-separator.is-style-dots{padding-left:0;text-align:left;margin:.5rem 0}#locations .card .location-photo{position:relative;width:100%;height:0;margin-bottom:0;padding-bottom:60%}#locations .card .location-photo img{position:absolute;border-radius:0;background-size:cover;object-fit:cover;object-position:center;background-repeat:no-repeat;left:0;width:100%;height:100%}#locations .card .card-body{padding:2rem}#locations .card .card-title{color:var(--primary-color);font-size:2rem;line-height:100%}#locations .card .location-details-label{font-size:.9rem;text-transform:uppercase}.acf-google-map{padding:0px}.acf-google-map .acf-map{width:100%;height:400px;border:#ccc solid 1px;margin:20px 0;border-radius:24px}.acf-google-map .acf-map img{max-width:inherit !important}.home #locations{padding:0}.home #locations .fa,.home #locations .fab,.home #locations .fad,.home #locations .fal,.home #locations .far,.home #locations .fas{color:var(--highlight-color);border-color:var(--alternate-color)}.home #locations .card{flex-direction:column !important;background-color:transparent;padding:30px;border:0}.home #locations .card .wp-block-separator.is-style-dots::before{padding-left:0;color:var(--primary-color)}.home #locations .card .location-photo{display:none}.home #locations .card .card-body{background-color:transparent;position:relative;padding:0;color:var(--dark-color);z-index:2}.home #locations .card .card-title{color:var(--primary-color);font-size:1.5rem}.home #locations .card .card-text{display:flex;flex-direction:column}.home #locations .card .card-text>*{flex:0 0 auto}.home #locations .row-cols-lg-4>*,.home #locations .row-cols-lg-3>*,.home #locations .row-cols-md-2>*{flex:0 0 auto;width:100%}.page-template-blankPageContainer #locations .card #hours-button{display:block}.page-template-blankPageContainer #locations .card .location-hours{display:block}#locations .fa,#locations .fab,#locations .fad,#locations .fal,#locations .far,#locations .fas{border-radius:50%;border:1px solid black;width:25px;height:25px;display:flex;justify-content:center;margin-right:.5rem}#locations .fa::before,#locations .fab::before,#locations .fad::before,#locations .fal::before,#locations .far::before,#locations .fas::before{display:flex;align-items:center}#atms .card-title{margin-bottom:1.5rem;color:white;font-size:1.2rem}#atms .location-details-label{color:white !important;font-size:.9rem;text-transform:uppercase}#atms .fa,#atms .fab,#atms .fad,#atms .fal,#atms .far,#atms .fas{border:1px solid white}@media (max-width: 991px){.home #locations .card .card-text{flex-direction:column}}@media (max-width: 767px){.home #locations .card{text-align:center}.home #locations .card .wp-block-separator.is-style-dots{text-align:center}.home #locations .card .card-text{flex-direction:column}.home #locations .card .location-details-label{justify-content:center}}.contactHeroBanner{position:relative;width:100%;object-fit:cover}.contactHeroBanner .featured-image-container img{width:100%;height:400px;object-fit:cover}.contact-details-column{background-color:var(--alternate-color);padding:50px 70px}.contact-details-column a{color:white}.contact-details-column p{margin-bottom:0;font-size:18px;line-height:25px}.contact-details-column .fa,.contact-details-column .fab,.contact-details-column .fad,.contact-details-column .fal,.contact-details-column .far,.contact-details-column .fas{color:var(--highlight-color)}.contact-details-column a i.fab.fa-youtube-square,.contact-details-column a i.fab.fa-facebook{color:white;font-size:39px;margin-right:10px}.form-column{padding:50px 70px}input.wpcf7-form-control.has-spinner.wpcf7-submit.btn.btn-primary{background-color:var(--primary-color);border-color:var(--primary-color);border-radius:50rem}input.wpcf7-form-control.has-spinner.wpcf7-submit.btn.btn-primary:hover,input.wpcf7-form-control.has-spinner.wpcf7-submit.btn.btn-primary:focus{background-color:var(--secondary-color);border-color:var(--secondary-color)}.heroBanner{position:relative;background-color:var(--alternate-color);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;height:550px;padding:0;color:white;overflow:hidden}.heroBanner .hero-cover{position:absolute;background:linear-gradient(180deg, var(--dark-color), rgba(255,255,255,0) 100%);width:100%;height:100%;left:0;top:0;z-index:1;opacity:0.5}.heroBanner .hero-text{position:relative;top:50%;bottom:auto;transform:translateY(-50%);color:white;text-shadow:1px 1px 1px #3D4040;z-index:2}.heroBanner h1{margin-bottom:2rem;font-weight:500;font-style:normal}.heroBanner h1 span{display:block;font-size:1.45rem;font-weight:400;text-transform:uppercase}.border-top{background-image:url(/wp-content/themes/Rustic/inc/blocks/images/Union-leather.png);background-size:cover;background-position:50% 0%;border:0 !important;width:100%;height:125px;transform:rotate(180deg)}.border-bottom{background-image:url(/wp-content/themes/Rustic/inc/blocks/images/Union-leather.png);background-size:cover;background-position:50% 0%;border:0 !important;width:100%;height:125px}.heroBanner--parallax{background-attachment:fixed}.heroCover{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.page-template-default .heroBanner .hero-graphic,.page-template-blank-page-without-container .heroBanner .hero-graphic,.page-template-blank-page-with-container .heroBanner .hero-graphic,.page-template-blankPageContainer .heroBanner .hero-graphic,.page-template-post-grid .heroBanner .hero-graphic,.page-template-contactPage .heroBanner .hero-graphic,.single-post .heroBanner .hero-graphic,.page-template-blank-page .heroBanner .hero-graphic,.error404 .heroBanner .hero-graphic,.search .heroBanner .hero-graphic{position:absolute;width:100%;height:100%}.page-template-default .heroBanner .hero-graphic img,.page-template-blank-page-without-container .heroBanner .hero-graphic img,.page-template-blank-page-with-container .heroBanner .hero-graphic img,.page-template-blankPageContainer .heroBanner .hero-graphic img,.page-template-post-grid .heroBanner .hero-graphic img,.page-template-contactPage .heroBanner .hero-graphic img,.single-post .heroBanner .hero-graphic img,.page-template-blank-page .heroBanner .hero-graphic img,.error404 .heroBanner .hero-graphic img,.search .heroBanner .hero-graphic img{width:100%;height:400px;object-fit:cover}.page-template-default .heroBanner .hero-cover,.page-template-blank-page-without-container .heroBanner .hero-cover,.page-template-blank-page-with-container .heroBanner .hero-cover,.page-template-blankPageContainer .heroBanner .hero-cover,.page-template-post-grid .heroBanner .hero-cover,.page-template-contactPage .heroBanner .hero-cover,.single-post .heroBanner .hero-cover,.page-template-blank-page .heroBanner .hero-cover,.error404 .heroBanner .hero-cover,.search .heroBanner .hero-cover{display:none}.page-template-default .heroBanner .hero-text,.page-template-blank-page-without-container .heroBanner .hero-text,.page-template-blank-page-with-container .heroBanner .hero-text,.page-template-blankPageContainer .heroBanner .hero-text,.page-template-post-grid .heroBanner .hero-text,.page-template-contactPage .heroBanner .hero-text,.single-post .heroBanner .hero-text,.page-template-blank-page .heroBanner .hero-text,.error404 .heroBanner .hero-text,.search .heroBanner .hero-text{position:relative;top:70%;bottom:auto;transform:translateY(-50%);color:white;text-shadow:1px 1px 1px #3D4040;z-index:2}.page-template-default .heroBanner .hero-text .entry-title,.page-template-blank-page-without-container .heroBanner .hero-text .entry-title,.page-template-blank-page-with-container .heroBanner .hero-text .entry-title,.page-template-blankPageContainer .heroBanner .hero-text .entry-title,.page-template-post-grid .heroBanner .hero-text .entry-title,.page-template-contactPage .heroBanner .hero-text .entry-title,.single-post .heroBanner .hero-text .entry-title,.page-template-blank-page .heroBanner .hero-text .entry-title,.error404 .heroBanner .hero-text .entry-title,.search .heroBanner .hero-text .entry-title{font-size:42px;font-weight:400;font-style:normal;line-height:125.02%;letter-spacing:1px}.error404 .heroBanner,.single-post .heroBanner,.search .heroBanner{height:300px}.error404 .heroBanner h1,.single-post .heroBanner h1,.search .heroBanner h1{font-size:40px}.search .heroBanner .hero-text{position:relative;top:60%}.single-post .heroBanner .hero-text .entry-title{font-size:34px}.home .heroBanner{position:relative;height:750px}.home .heroBanner .hero-text{position:relative;width:50%;margin:0 auto 0 5%;top:35%;bottom:auto;transform:translateY(20px);z-index:2;opacity:0;animation:fadeInUp 1s ease forwards;will-change:opacity, transform}.home .heroBanner::before{content:"";position:absolute;background:linear-gradient(180deg, rgba(0,0,0,0.7) 50%, rgba(0,0,0,0.3) 100%);width:100%;height:100%;left:0;top:0;z-index:1;opacity:0.5}.home .heroBanner h1 em{display:block;font-size:1.5rem;font-style:normal;font-weight:300}.home .heroBanner p{font-size:1.75rem}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}.home .heroBanner .border-top{top:-5% !important}.home .heroBanner .border-bottom{bottom:-5% !important}.single-post .hero-graphic img{opacity:.2}@media (min-width: 992px){.heroBanner h1{font-size:64px}.heroBanner p{font-size:1.2rem}.page-template-blankPageContainer .heroBanner h1{font-size:42px}.page-template-blankPageContainer .heroBanner p{font-size:1.2rem}}@media (max-width: 991px){.heroBanner{height:450px}.home .heroBanner{height:550px}}@media (max-width: 767px){.heroBanner{height:350px}.heroBanner .hero-text{position:relative;top:60%;bottom:auto;transform:translateY(-50%);color:white;text-shadow:1px 1px 1px #3D4040;z-index:2}.heroBanner .hero-text h1{font-size:34px !important;font-weight:400}.home .heroBanner{position:relative;margin-bottom:0px;top:0px;height:450px}.home .heroBanner .hero-text{position:relative;top:40% !important;bottom:auto;transform:translateY(-70%);z-index:2;width:100%;margin-left:auto}.home .heroBanner .hero-text h1{font-size:34px;font-weight:400}.home .heroBanner::before{content:"";position:absolute;background:linear-gradient(180deg, rgba(0,0,0,0.8) 30%, rgba(0,0,0,0.4) 100%);width:100%;height:100%;left:0;top:0;z-index:1;opacity:0.5}.home .heroBanner p{font-size:1.125rem}}.wp-block-button__link{font-weight:400;line-height:1.5;color:#fff;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:var(--dark-color);border:1px solid #000000;padding:.5rem 1.5rem;font-size:1rem;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.wp-block-button__link:hover{color:var(--highlight-color)}.btn--primary,.wp-block-buttons .is-style-primary .wp-block-button__link,.is-style-primary .wp-block-button__link,.editor-styles-wrapper .wp-block-buttons .is-style-primary .wp-block-button__link,.editor-styles-wrapper .is-style-primary .wp-block-button__link{box-shadow:0px 3px 6px #00000029;background-color:var(--primary-color);color:white !important;border:0;border-radius:0.25rem}.btn--primary:hover,.wp-block-buttons .is-style-primary .wp-block-button__link:hover,.is-style-primary .wp-block-button__link:hover,.editor-styles-wrapper .wp-block-buttons .is-style-primary .wp-block-button__link:hover,.editor-styles-wrapper .is-style-primary .wp-block-button__link:hover{background-color:var(--secondary-color);color:white !important}.btn--alternate,.wp-block-buttons .is-style-alt .wp-block-button__link,.is-style-alt.wp-block-button__link{box-shadow:0px 3px 6px #00000029;background-color:var(--alternate-color);color:white !important;border:0;border-radius:0.25rem}.btn--alternate:hover,.wp-block-buttons .is-style-alt .wp-block-button__link:hover,.is-style-alt.wp-block-button__link:hover{background-color:var(--alternate-light-color);color:white !important}.btn--highlight,.wp-block-buttons .is-style-highlight .wp-block-button__link,.is-style-highlight .wp-block-button__link{box-shadow:0px 3px 6px #00000029;background-color:var(--highlight-color);color:black !important;border:0;border-radius:0.25rem}.btn--highlight:hover,.wp-block-buttons .is-style-highlight .wp-block-button__link:hover,.is-style-highlight .wp-block-button__link:hover{background-color:var(--highlight-light-color);color:black !important}.wp-block-buttons .is-style-white_outline .wp-block-button__link,.is-style-white_outline .wp-block-button__link{box-shadow:0px 3px 6px #00000029;background-color:transparent;color:white !important;border:1px solid white;border-radius:0.25rem}.wp-block-buttons .is-style-white_outline .wp-block-button__link:hover,.is-style-white_outline .wp-block-button__link:hover{background-color:white;color:var(--primary-color) !important}.btn-outline-light:hover{color:#212529 !important}.is-style-outline>.wp-block-button__link:not(.has-text-color),.wp-block-button__link.is-style-outline:not(.has-text-color){background-color:transparent;border:1px solid var(--alternate-color);border-radius:0.25rem;color:var(--alternate-color);padding:.5rem 1.5rem}.is-style-outline>.wp-block-button__link:not(.has-text-color):hover,.wp-block-button__link.is-style-outline:not(.has-text-color):hover{background-color:var(--alternate-color);color:white !important}@media (min-width: 768px){.btn{padding:.5rem 1.5rem}}.privacy-policy table{width:100%;font-family:Arial, Helvetica, sans-serif;border-top:1px solid #2B2E34;border-left:1px solid #2B2E34;margin-bottom:.5em}.privacy-policy table h1,.privacy-policy table h2,.privacy-policy table h3,.privacy-policy table h4,.privacy-policy table h5{color:#FFF}.privacy-policy th{background:#666666;border-bottom:1px solid  #2B2E34;border-right:1px solid  #2B2E34;padding:.5em;color:#FFF;vertical-align:top}.privacy-policy td{padding:.5em;vertical-align:top;border-right:1px solid  #2B2E34;border-bottom:1px solid  #2B2E34}.privacy-policy ul{list-style:disc;margin:1rem 0;padding:0 0 0 1em}.privacy-policy ul li::marker{color:var(--dark-color) !important;font-size:1rem !important}.privacy-policy .facts table tr:first-child th,.privacy-policy .facts table tr:first-child td{text-transform:uppercase !important}.privacy-policy .facts table tr:first-child th{background:#2B2E34 !important;font-size:1.75rem}.privacy-policy .facts th,.privacy-policy .questions th{width:15%}.privacy-policy .questions th{font-size:1.5rem}.mobile-privacy table{width:100%;font-family:Arial, Helvetica, sans-serif;margin-bottom:.5em}.mobile-privacy th{width:20%;padding:.5em;font-size:1.75rem;vertical-align:top}.mobile-privacy td{padding:.5em;vertical-align:top}.privacy-table td:first-child{white-space:nowrap;font-size:20px;font-weight:600;text-transform:uppercase;background-color:var(--light-color);align-content:baseline;border:1px solid lightgray}.marketing-card .card{background-color:#fff;background-clip:border-box;border-radius:0;box-shadow:0px 4px 8px rgba(2,9,16,0.08);padding:1.5rem;overflow:hidden;height:100%}.marketing-card .card-img-top{position:relative;width:100%;height:0;padding-bottom:75%;border-radius:0}.marketing-card .card-img-top img{width:100%;height:100%;position:absolute;object-fit:cover;object-position:center;left:0}.marketing-card .card-title p{display:inline-block;background-color:var(--light-color);border-radius:.2rem;margin-bottom:2rem;margin-top:1rem;padding:.25rem 1rem;color:var(--primary-color);font-size:.9rem;font-weight:600}.marketing-card .card-body{padding:0}.marketing-card .card-text{padding-bottom:2rem;text-align:left;font-size:16px}.marketing-card .card-text h1,.marketing-card .card-text h2,.marketing-card .card-text h3,.marketing-card .card-text h4,.marketing-card .card-text h5,.marketing-card .card-text h6,.marketing-card .card-text .h1,.marketing-card .card-text .h2,.marketing-card .card-text .h3,.marketing-card .card-text .h4,.marketing-card .card-text .h5,.marketing-card .card-text .h6{font-style:normal;font-weight:400}.marketing-card .card-text ul li{margin-bottom:1.5rem}@media (max-width: 767px){.card-img-top{width:100%;height:200px;object-fit:cover;object-position:50% 20%}}.marketing-card-grid-color h1{font-size:36px;text-align:left}.marketing-card-grid-color p{text-align:left;font-size:16px}.marketing-card-grid-color .marketing-cards{background-size:cover;border:none;min-height:350px;background-position:50% 50%}.marketing-card-grid-color .card-title h3{font-style:normal;font-weight:600;font-size:36px;line-height:44px}.marketing-card-grid-color .row>div:nth-child(5n+1) .card{background-color:var(--dark-color)}.marketing-card-grid-color .row>div:nth-child(5n+1) .card .card-title h3{color:var(--light-color)}.marketing-card-grid-color .row>div:nth-child(5n+1) .card .card-text{color:var(--light-color)}.marketing-card-grid-color .row>div:nth-child(5n+1) .card .btn-outline-light{color:var(--highlight-color);border-color:var(--highlight-color)}.marketing-card-grid-color .row>div:nth-child(5n+2) .card{background-color:var(--primary-color)}.marketing-card-grid-color .row>div:nth-child(5n+2) .card .card-title h3,.marketing-card-grid-color .row>div:nth-child(5n+2) .card .card-body{color:white}.marketing-card-grid-color .row>div:nth-child(5n+3) .card{background-color:var(--light-color)}.marketing-card-grid-color .row>div:nth-child(5n+3) .card .card-title h3{color:var(--secondary-color)}.marketing-card-grid-color .row>div:nth-child(5n+3) .card .btn-outline-light{color:var(--secondary-color);border-color:var(--secondary-color)}.marketing-card-grid-color .row>div:nth-child(5n+4) .card{background-color:var(--alternate-color)}.marketing-card-grid-color .row>div:nth-child(5n+4) .card .card-title h3,.marketing-card-grid-color .row>div:nth-child(5n+4) .card .card-body{color:white}.marketing-card-grid-color .row>div:nth-child(5n+5) .card{background-color:var(--primary-light-color)}.marketing-card-grid-color .row>div:nth-child(5n+5) .card .card-title h3{color:var(--secondary-color)}.marketing-card-grid-color .row>div:nth-child(5n+5) .card .btn-outline-light{color:var(--secondary-color);border-color:var(--secondary-color)}@media (max-width: 767px){.marketing-card-grid-color .marketing-cards{min-height:230px}}@media (max-width: 575.98px){.marketing-card-grid-color .marketing-cards{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:100%;min-height:auto}.marketing-card-grid-color .marketing-cards .card-body{display:flex;flex-direction:column;justify-content:space-between;align-items:start}.marketing-card-grid-color .marketing-cards .card-body .card-title{margin-bottom:0px}.marketing-card-grid-color .marketing-cards .card-body .card-title h3{font-size:20px;line-height:24px;margin-bottom:0px}.marketing-card-grid-color .marketing-cards .card-button{margin:0px !important}}.mediaBanner .text-content i svg{width:20px;height:20px}.mediaBanner .shape-container{display:inline-block;position:relative}.mediaBanner .shape-container::before{content:"";position:absolute;background:transparent;border:2px solid var(--highlight-color);border-radius:16px;width:100%;height:100%}.mediaBanner .shape-container p{margin:0}.mediaBanner .shape-container img{position:relative;width:100%;height:100%;border-radius:16px;object-fit:cover;object-position:50% 50%}.mediaBanner--top{padding:1rem 0}.mediaBanner--top .mediaBanner .container{background-color:var(--alternate-color);border-radius:16px;padding:3rem;color:white}.mediaBanner--top .mediaBanner .text-content{color:white}.mediaBanner--top .mediaBanner .text-content h1{position:relative;font-style:normal;font-weight:400;font-size:48px;line-height:120.52%}.mediaBanner--top .mediaBanner .text-content h1::after{display:block;content:"";position:relative;background:var(--highlight-color);width:50%;height:6px;left:0;top:20px;z-index:1}.mediaBanner--top .mediaBanner .text-content p{padding:4rem;font-style:normal;font-weight:400;font-size:32px;line-height:140.5%}.mediaBanner--top .mediaBanner .text-content .btn-outline-light{margin:0 4rem;border-color:var(--highlight-color)}.mediaBanner--top .mediaBanner .shape-container{width:100%}.mediaBanner--top .mediaBanner .shape-container::before{top:-20px;right:-20px;z-index:2}.mediaBanner--body .mediaBanner .row{position:relative}.mediaBanner--body .mediaBanner .row::before{content:"";position:absolute;background:rgba(228,217,195,0.4);border-radius:16px;width:85%;height:85%;right:-20px;bottom:0;z-index:-1}.mediaBanner--body .mediaBanner .text-content h2{position:relative;margin-bottom:2.5rem;font-style:normal;font-weight:600;font-size:36px;line-height:99.02%}.mediaBanner--body .mediaBanner .text-content h2::after{display:block;content:"";position:relative;background:var(--highlight-color);width:50%;height:6px;left:0;top:20px;z-index:1}.mediaBanner--body .mediaBanner .text-content p{font-style:normal;font-weight:400}.mediaBanner--body .mediaBanner .text-content .btn{margin:2rem 0}.mediaBanner--body .mediaBanner .shape-container::before{top:-30px;left:-30px;z-index:-1}.mediaBanner--body iframe{border-radius:16px}.video-frame::before{content:"";position:absolute;background:transparent;border:2px solid var(--highlight-color);border-radius:16px;width:100%;height:100%;left:-20px;top:-20px;z-index:-1}@media (min-width: 992px){.mediaBanner--top{position:relative}.mediaBanner--top .left-column{width:60%}.mediaBanner--top .right-column{display:flex;align-items:center;width:40%}.mediaBanner--body{position:relative}.mediaBanner--body .left-column{width:40%;order:2}.mediaBanner--body .right-column{width:60%;padding:0 2.5rem;order:1}}#icons{padding:5%}#icons .card{background:transparent;border:0;margin-bottom:0%;padding:0 1rem}#icons .card .icon{position:relative;display:block;width:100%;margin-bottom:1rem;color:var(--primary-color)}#icons .card .icon svg,#icons .card .icon img{width:auto;height:75px;fill:currentColor}#icons .card .card-body{padding:0px;color:var(--dark-color)}#icons .card .card-title{margin-bottom:1rem;color:var(--dark-color);font-style:normal;font-weight:700;font-size:20px;line-height:150%}#icons .card p{margin:0}#icons .card .card-button{margin-top:auto}#icons .card .card-button .btn-outline-primary{padding:.25rem 1rem;color:var(--dark-color);font-size:14px;border-color:var(--dark-color)}#icons .card .card-button .btn-outline-primary:hover,#icons .card .card-button .btn-outline-primary:focus{background-color:var(--dark-color);border-color:var(--dark-color);color:white}#icons svg,#icons img{width:90%;height:75px;fill:currentColor;margin-bottom:1rem}.calculator-slimicon .cls-1{fill:none}.calculator-slimicon .cls-1,.calculator-slimicon .cls-2{stroke:white;stroke-miterlimit:10;stroke-width:2px}.calculator-slimicon .cls-2{fill:white}.calculator-slimicon .cls-3{fill:white}.mobileBanking-slimicon .cls-1{fill:none}.mobileBanking-slimicon .cls-1,.mobileBanking-slimicon .cls-2{stroke:white;stroke-miterlimit:10;stroke-width:2px}.mobileBanking-slimicon .cls-2{fill:#fff}.mobileBanking-slimicon .cls-3{fill:white;opacity:0.08;isolation:isolate}.mobileDeposit-slimicon .cls-1{fill:none;stroke:white;stroke-miterlimit:10;stroke-width:2px}.mobileDeposit-slimicon .cls-2{fill:white;opacity:0.08;isolation:isolate}.piggybank-slimicon .cls-1{fill:none;stroke:white;stroke-miterlimit:10;stroke-width:2px}.piggybank-slimicon .cls-2{fill:white;opacity:0.08;isolation:isolate}.security-slimicon .cls-1{fill:none;stroke:white;stroke-miterlimit:10;stroke-width:2px}.security-slimicon .cls-2{fill:white;opacity:0.08;isolation:isolate}@keyframes bounce{0%, 20%, 50%, 80%, 100%{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}.home #icons{background:white;padding:5% !important}.home #icons .card{background-image:url("/wp-content/themes/Rustic/inc/blocks/images/texture-bkg.jpg");background-size:cover;background-position:50% 100%;border-radius:16px;padding:1.5rem .5rem}.home #icons .card:hover i{animation:bounce 1000ms ease-in-out}.home #icons .card .card-body{padding:0px}#featurette .style-1 .row{display:flex;justify-content:center;padding:2% 0}#featurette .style-1 .row:nth-child(odd){flex-direction:row-reverse !important}#featurette .style-1 .column-one{display:flex;justify-content:center;align-items:center;width:449px;height:449px;padding:0px;background-image:url(/wp-content/themes/Rustic/inc/blocks/images/plaid-1.png)}#featurette .style-1 .column-one .card{border:0;margin:2rem}#featurette .style-1 .column-one .card-body{padding:2rem}#featurette .style-1 .column-two{background-position:center !important;background-size:cover;width:449px;height:449px}#featurette .style-1 .column-two .image-wrapper{width:100%;height:100%;max-height:450px;overflow:hidden;padding:0 !important}#featurette .style-1 .column-two .image-wrapper img{position:absolute;object-fit:cover;object-position:50% 50%;height:100%;width:100%;top:0;left:0;transform:none;z-index:1}#featurette .style-2 .featurette-title{font-style:normal;font-weight:500;font-size:36px;line-height:150%;margin-bottom:2rem}#featurette .style-2 .featurette-footer{margin-top:auto;margin-bottom:10%}#featurette .style-2 .btn{box-shadow:0px 3px 6px #00000029;color:white !important;border-radius:10px;border:0;margin-top:3rem}#featurette .style-2 div.row:not(:last-child){margin-bottom:5%}#featurette .style-2 .row{position:relative;align-items:center}#featurette .style-2 .column-one{padding:0 10%}#featurette .style-2 .column-two{display:flex;align-items:center;position:relative;background-image:url(/wp-content/themes/Rustic/inc/blocks/images/featurette-leather.jpg);background-repeat:no-repeat;background-size:cover;background-position:120% 50%;height:600px;padding:0 2rem}#featurette .style-2 .column-two .image-wrapper{border-radius:0.25rem;width:100%;height:100%;max-height:425px;overflow:hidden;padding:0 !important}#featurette .style-2 .column-two .image-wrapper img{position:absolute;object-fit:cover;object-position:50% 50%;height:100%;width:100%;top:0;left:0;transform:none;z-index:1}#featurette .style-2 div.row:nth-child(odd){flex-direction:row-reverse !important}#featurette .style-2 div.row:nth-child(odd) .column-two{background-position:-20% 50%}@media (max-width: 991px){#featurette .style-1 .row{margin:0}#featurette .style-1 .column-one{order:1}#featurette .style-1 .column-two{order:0}}@media (max-width: 767px){#featurette .style-2 .column-one{padding:10%}#featurette .style-2 .column-two{background-position:50% 50% !important;height:300px !important}#featurette .style-2 .column-two .image-wrapper{max-height:225px}}@media (max-width: 560px){#featurette .style-two .column-two{background-position:left}}hr{border-width:3px;border-color:var(--alternate-color);color:var(--alternate-color);opacity:.8}hr:not([size]){height:2px;margin:3rem 0}.image-wrapper{display:inline-block;position:relative;overflow:hidden;width:60%;height:0;margin-bottom:1rem;padding-bottom:60%}.image-wrapper img{width:100%;height:100%;position:absolute;object-fit:cover;object-position:50% 5%;left:0}.navbar-brand{white-space:normal}.navbar-brand img{display:block;width:auto;height:75px}#fdic-signage{display:flex;flex-wrap:nowrap;align-items:center;color:black}#fdic-signage svg{width:40px;height:auto;margin:0.5em 0.5em 0.5em 0}#fdic-signage .fdic-svg{fill:#003256}#fdic-signage p{display:block;font-family:"Source Sans Pro Web", "Source Sans 3", sans-serif;font-style:italic;margin:0 0 0 0.2em;font-size:0.8rem;line-height:1.1}main{position:relative}section,.single-post .entry-content{padding:5% 0}section h2 hr,.single-post .entry-content h2 hr{max-width:50px}.error404 main{min-height:calc(100vh - 200px)}#masthead{position:relative;background-color:#FBF9F3;width:100%;padding:0;z-index:99;transition:all 0.2s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:scale(1);-webkit-overflow-scrolling:touch}#masthead.active{box-shadow:0 1px 3px rgba(0,0,0,0.6);top:0}#homepage-cta{font-size:1.1rem;gap:0}#homepage-cta .wp-block-column{display:flex;align-items:center;justify-content:center;height:60px}#homepage-cta .wp-block-column .h1,#homepage-cta .wp-block-column .h2,#homepage-cta .wp-block-column .h3,#homepage-cta .wp-block-column .h4,#homepage-cta .wp-block-column .h5,#homepage-cta .wp-block-column .h6,#homepage-cta .wp-block-column h1,#homepage-cta .wp-block-column h2,#homepage-cta .wp-block-column h3,#homepage-cta .wp-block-column h4,#homepage-cta .wp-block-column h5,#homepage-cta .wp-block-column h6,#homepage-cta .wp-block-column p{margin:0;padding:1rem}.account-toggles .wp-block-column{display:flex;flex-direction:column !important;flex:1 1 auto;box-shadow:0 0 14px 0 rgba(0,0,0,0.08);padding:2rem}.account-toggles .wp-block-column .wp-block-heading{margin-bottom:2rem;font-weight:500}.account-toggles .wp-block-column>p{color:var(--primary-color);font-style:italic;font-weight:300;font-size:16px}.account-toggles .wp-block-column .btn-link{margin-top:auto;color:var(--highlight-color);font-size:15px;text-align:left;text-decoration:none}.account-toggles .wp-block-column .btn-link:hover,.account-toggles .wp-block-column .btn-link:focus{text-decoration:underline}.cta-banner .container{gap:0}.cta-banner .left-column{display:flex;align-items:flex-start;flex-direction:column;min-height:500px;padding:3rem}.cta-banner .left-column h2{position:relative;font-style:normal;font-weight:400;font-size:32px;line-height:120.52%}.cta-banner .left-column h2::after{display:block;content:"";position:relative;background:var(--highlight-color);width:50%;height:6px;left:0;top:20px;z-index:1}.cta-banner .left-column p{padding:2rem 0;font-style:normal;font-weight:400;font-size:18px;line-height:140.5%}.cta-banner .left-column .wp-block-buttons{margin-top:auto}.cta-banner .right-column{background-size:cover}#cta,#ctaBanner,.ctaBanner{background-image:url(/wp-content/themes/Rustic/inc/blocks/images/top-header-bkg.jpg);background-repeat:no-repeat;background-size:cover;color:white;text-shadow:1px 1px 1px #3D4040}#cta h2,#ctaBanner h2,.ctaBanner h2{font-style:normal;font-weight:600;font-size:32px;line-height:38px}#cta .column,#cta .wp-block-columns,#ctaBanner .column,#ctaBanner .wp-block-columns,.ctaBanner .column,.ctaBanner .wp-block-columns{background:rgba(0,0,0,0.5);border-radius:16px;padding:2rem 4rem}#teams .card{border:0;background-color:transparent}#teams .card .team-photo{display:inline-block;position:relative;border-radius:16px;overflow:hidden;width:100%;height:0;margin-bottom:1rem;padding-bottom:110%}#teams .card .team-photo img{width:100%;height:100%;position:absolute;object-fit:cover;object-position:50% 5%;left:0}#teams .card .card-body{padding:0.5rem 0}#teams .card .card-title{color:var(--primary-color);font-size:20px;font-style:normal;font-weight:600;line-height:normal;margin-bottom:1rem;border-bottom:2px solid var(--highlight-color)}#teams .card .card-text{font-size:16px;font-style:normal;font-weight:400;line-height:normal}#teams .card .card-button .btn-link{padding:0;color:var(--secondary-color);text-decoration:none}#teams .card .card-button .btn-link:hover,#teams .card .card-button .btn-link:focus{color:var(--primary-color);text-decoration:underline}#teams .modal-content{border-radius:3px;box-shadow:0px 4px 12px 0px rgba(0,0,0,0.2)}#teams .modal-content .modal-title{color:var(--dark-color);font-size:22px;font-style:normal;font-weight:600;line-height:normal}#teams .modal-content .modal-body{font-size:16px;font-style:normal;font-weight:400;line-height:24px}#contentAccordions .accordion-item{background-color:transparent;border:0;border-radius:0}#contentAccordions .accordion-header{border-bottom:1px solid #000000}#contentAccordions .accordion-button{border-radius:0 !important}#contentAccordions .accordion-button::after{background-image:none;content:"\f067";font-family:"Font Awesome 5 Free";font-weight:600}#contentAccordions .accordion-button:not(.collapsed){color:var(--alternate-color);background:rgba(174,204,197,0.1);font-weight:500}#contentAccordions .accordion-button:not(.collapsed)::after{background-image:none;content:"\f068";font-family:"Font Awesome 5 Free"}#search{background-color:var(--alternate-color)}#search label{display:inline-block;width:100%}#search .form-control{background-color:var(--alternate-color);border:0;border-radius:0;color:white}#search .form-control::-moz-placeholder{color:#fff}#search .btn--primary{border-radius:0}#cross-sell-banner .wp-block-column{display:flex;flex-direction:column}#cross-sell-banner .wp-block-buttons{margin-top:auto}#press-release .card{border:0;background-color:transparent}#press-release .card .blog-photo img{width:100%;height:300px;object-fit:cover;object-position:50% 5%;border-radius:10px 0px 0px 10px}#press-release .card .card-body{background:#F2F0EB;background-image:url("/wp-content/themes/Rustic/inc/blocks/images/cream-plaid.png");border-radius:0 10px 10px 0;padding:2rem 2.5rem}#press-release .card .card-title{color:var(--dark-color);font-style:normal;font-weight:500;font-size:25px;line-height:27px;margin-bottom:2rem}.cowboy-hat-divider{display:flex;justify-content:center;align-items:center;width:150px;height:auto;margin:1.5rem auto;position:relative}.cowboy-hat-divider .cls-1{fill:var(--dark-color)}.cowboy-hat-divider .cls-1,.cowboy-hat-divider .cls-2{stroke-width:0px;fill:#fff}.cowboy-hat-divider .cls-2{fill:var(--dark-color)}.cowboy-hat-divider::after{content:'';position:absolute;height:2px;width:90%;background:var(--highlight-color);bottom:40px;left:170px}.cowboy-hat-divider::before{content:'';position:absolute;height:2px;width:90%;background:var(--highlight-color);bottom:40px;right:170px}.calig-divider{display:flex;justify-content:center;align-items:center;width:150px;height:auto;margin:1.5rem auto;position:relative}.calig-divider svg{fill:var(--dark-color);background-color:none}.calig-divider::after{content:'';position:absolute;height:2px;width:90%;background:var(--highlight-color);bottom:50px;left:170px}.calig-divider::before{content:'';position:absolute;height:2px;width:90%;background:var(--highlight-color);bottom:50px;right:170px}.horse-shoe-divider{display:flex;justify-content:center;align-items:center;width:100px;height:auto;margin:1.5rem auto;position:relative}.horse-shoe-divider .cls-1{fill:var(--dark-color)}.horse-shoe-divider .cls-1,.horse-shoe-divider .cls-2{stroke-width:0px;fill:#fff}.horse-shoe-divider .cls-2{fill:var(--dark-color)}.horse-shoe-divider::after{content:'';position:absolute;height:2px;width:100%;background:var(--highlight-color);bottom:50px;left:150px}.horse-shoe-divider::before{content:'';position:absolute;height:2px;width:100%;background:var(--highlight-color);bottom:50px;right:150px}.media-wrapper{width:100%;max-width:400px;height:auto;padding-bottom:75%;background-position:center center;background-repeat:no-repeat !important}.scrollToTop{display:none;position:fixed;background:var(--alternate-color);border-radius:8px 0 0 8px;padding:.25rem .5rem;color:white;text-align:center;text-decoration:none;bottom:5px;right:0;z-index:1}.scrollToTop:hover{background:var(--alternate-light-color);color:white}.wp-block-table.is-style-stripes{margin-bottom:2.5rem}.wp-block-table tbody,.wp-block-table td,.wp-block-table tfoot,.wp-block-table th,.wp-block-table thead,.wp-block-table tr{border-color:#DDE0E4}.wp-block-table table tbody tr th,.wp-block-table table tbody tr td{padding:1rem 1.25rem}.modal-backdrop.show{opacity:.95}.modal-content{border-radius:0}.modal-content .modal-header{padding:.5rem 1rem}.modal-content .modal-header .modal-title{color:var(--primary-color);font-style:normal;font-weight:500;font-size:22px;line-height:30px}.modal-content .modal-header .modal-close{display:flex;background-color:var(--primary-color);color:white}.modal-content .modal-header .modal-close .btn-close{border-radius:0;padding:.5rem .5rem;margin:0;opacity:1}.modal-content .modal-body{font-weight:300;line-height:24px}.modal-content .modal-body .title{font-weight:500}.exit-modal{background-color:rgba(0,0,0,0.95)}.exit-modal .modal-header{display:block;border:0;text-align:center}.exit-modal .modal-content{padding:1rem;text-align:center}.exit-modal .modal-content .modal-body{font-size:16px}.exit-modal .modal-footer{justify-content:center;border:0}.aboutFade p,.aboutFade img{animation:fadeText linear both;animation-timeline:view();animation-range:entry 50% cover 50%}@keyframes fadeText{0%{opacity:0}100%{opacity:1}}@media (min-width: 992px){.navbar-brand.active img{width:auto;height:75px;transition:all 300ms ease-in-out;transform:scale(0.7);-webkit-backface-visibility:hidden;transition-delay:250ms;transition-timing-function:ease}}@media (max-width: 991px){#masthead{position:relative;box-shadow:0 1px 3px rgba(0,0,0,0.6)}.navbar-brand img{margin:0 auto}}@media (max-width: 767px){main{position:relative}#masthead{position:relative;box-shadow:0 1px 3px rgba(0,0,0,0.6)}.navbar-brand img{height:50px;margin:0 auto .5rem auto}section{padding:4rem 0}}@media (max-width: 400px){.cowboy-hat-divider::after{width:50%}.cowboy-hat-divider::before{width:50%}.calig-divider::after{width:50%}.calig-divider::before{width:50%}.horse-shoe-divider::after{width:50%}.horse-shoe-divider::before{width:50%}}
