/*
Theme Name: Curves Theme
Text Domain: Curves
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
Chevron Theme Custom CSS
--------------------------------------------------------------*/
/*--------------------------------------------------------------
# Normalize
--------------------------------------------------------------*/
body {
  margin: 0;
  -webkit-font-smoothing: auto;
}

/*--------------------------------------------------------------
# Curves Theme Custom CSS
--------------------------------------------------------------*/
body{background-color:#F5F5F5;margin:0;-webkit-font-smoothing:auto}.white .fdic-accordion{background:var(--primary-color) !important}.ep_tabs_top{margin:2rem 2rem 1rem}.ep_tabs_top .ep_tabs_header{borderm:0;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{border-bottom:3px solid transparent;color:var(--dark-color);font-size:15px;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{border-color:var(--primary-color);color:var(--primary-color) !important}.ep_tabs_top .ep_tabs_header .ep_active_tab{background-image:none !important;text-decoration:none}.ep_tabs_top .ep_tabs_header .ep_active_tab .ep_label{border-color:var(--primary-color);color:var(--primary-color) !important;font-weight:600 !important}.ep_tabs_top .ep_tab_item_wrapper{background-image:none !important}.ep_tabs_top .ep_tab_item_wrapper h2{margin-bottom:2rem;font-family:futura-pt, sans-serif;color:var(--primary-color);leading-trim:both;text-edge:cap;font-style:normal;font-weight:400;line-height:100%}.ep_tabs_top .ep_tab_item_wrapper h2 em{display:block;color:var(--secondary-color);margin-top:.5rem;font-size:18px;font-style:normal;font-weight:300;line-height:120%;text-transform:uppercase}.ep_tabs_left{margin-bottom:1rem}.ep_tabs_left .ep_tabs_header{min-width:250px;margin-right:2rem;gap:0 !important}.ep_tabs_left .ep_label_main{display:flex;flex-direction:row;align-items:center;background-image:none !important;text-decoration:none;width:100%;padding:.65rem 1rem !important;color:var(--dark-color)}.ep_tabs_left .ep_label_main .ep_label{color:var(--dark-color);font-size:15px;font-style:normal;font-weight:400;line-height:normal;text-transform:uppercase}.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}.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_tabs_wrapper{background-color:white;border:1px solid rgba(0,0,0,0.125);border-radius:15px;box-shadow:0px 4px 8px rgba(2,9,16,0.08);padding:1.5rem !important;overflow:hidden}.ep_tabs_left .ep_tabs_wrapper .ep_tab_item_wrapper{background-color:transparent;background-image:none !important;padding:0 !important}.ep_tabs_left .ep_tabs_wrapper .ep_tab_item_wrapper h2{margin-bottom:2rem;font-family:futura-pt, sans-serif;color:var(--primary-color);leading-trim:both;text-edge:cap;font-style:normal;font-weight:400;line-height:100%}.ep_tabs_left .ep_tabs_wrapper .ep_tab_item_wrapper h2 em{display:block;color:var(--secondary-color);margin-top:.5rem;font-size:18px;font-style:normal;font-weight:300;line-height:120%;text-transform:uppercase}.ep_tabs_left .ep_tabs_wrapper .ep_tab_item_wrapper .wp-block-column>ul{-webkit-column-count:2;column-count:2;-webkit-column-fill:balance;column-fill:balance;-webkit-column-gap:normal;column-gap:normal;font-size:15px;font-style:normal;font-weight:300;line-height:160%}.ep_tabs_left .ep_tabs_wrapper .ep_tab_item_wrapper .wp-block-column>ul>li{position:relative;display:inline-block;padding-bottom:1rem}.ep_tabs_left .ep_tabs_wrapper .ep_tab_item_wrapper .wp-block-column>ul>li::before{margin-right:5px;content:var(--eplusicon-circle);color:var(--highlight-color);font-family:eplus-icon !important;font-size:0.8rem}.ep_tab_item_wrapper .btn,.ep_tab_item_wrapper .wp-block-button__link,#sub-page-content .btn,#sub-page-content .wp-block-button__link{margin:1rem 0}@media (max-width: 991px){.wp-block-table thead tr th{font-size:16px;font-weight:500}.wp-block-table.is-style-stripes td .wp-block-table.is-style-stripes th{border-color:#0000;font-size:16px;font-weight:500}}@media (max-width: 768px){.wp-block-table{display:flex;overflow-x:auto;display:block;white-space:nowrap}.wp-block-table thead tr th{font-size:14px;font-weight:500}.wp-block-table.is-style-stripes{display:flex;overflow-x:auto;display:block;white-space:nowrap}.wp-block-table.is-style-stripes thead tr th{font-size:14px;font-weight:500}}body{font-family:futura-pt, sans-serif;color:#242627;font-style:normal;font-weight:400;font-size:18px;line-height:150%}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,strong,b{font-family:futura-pt-bold, sans-serif;font-weight:700}h2{margin-bottom:2rem}.text-shadow{text-shadow:1px 1px 1px #212121}.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)}.has-c-highlight-color a{color:var(--highlight-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)}.bc--primary50{background-color:var(--primary-color-light)}.bc--dark50{background-color:var(--dark-color-light)}.bc--primary-gradient{background:#092115;background:linear-gradient(90deg, #092115 32%, #195637 76%, #198754 100%)}.bc--light-gradient{background:#e9edf0;background:linear-gradient(90deg, #e9edf0 0%, rgba(233,237,240,0.5) 36%, rgba(233,237,240,0) 63%)}.bc--primary-transparent-gradient{background:linear-gradient(90deg, rgba(9,33,21,0.9) 0%, rgba(25,86,55,0.65) 36%, rgba(233,237,240,0) 63%)}@media (max-width: 991px){.bc--light-gradient{background:#e9edf0;background:linear-gradient(90deg, rgba(233,237,240,0.5) 0%, rgba(233,237,240,0.5) 36%, rgba(233,237,240,0.5) 63%)}}#sub-nav{margin-left:auto}#sub-nav .nav-link{color:white;font-style:normal;font-size:15px}#sub-nav .nav-link:hover,#sub-nav .nav-link:focus{color:white;text-decoration:underline}#mainNavigation{background:var(--secondary-color)}#mainNavigation .navbar{padding:1rem 15px}#mainNavigation .navbar-nav .nav-link{color:white;white-space:nowrap}#mainNavigation .navbar-nav .nav-link:hover{color:white}#mainNavigation .dropdown-menu{background-color:var(--primary-color);margin:0;padding:0;border-radius:0}#mainNavigation .dropdown-item{border-bottom:0;color:white;white-space:normal !important}#mainNavigation .dropdown-item:hover,#mainNavigation .dropdown-item:focus{background:var(--secondary-color)}#mainNavigation .dropdown-toggle::after{border:0}#subPage-nav{margin-bottom:2rem}#subPage-nav .nav-link{color:var(--alternate-color);font-style:normal;font-size:20px;line-height:22px}#subPage-nav .nav-link:hover,#subPage-nav .nav-link:focus{background-color:#F5F1F1;color:var(--primary-color);font-weight:600}#subPage-nav .active .nav-link{background-color:#F5F1F1;color:var(--primary-color);font-weight:600}#personalBanking-nav .nav,#businessBanking-nav .nav{border:1px solid var(--secondary-color);border-radius:50rem !important;margin-bottom:2rem;overflow:hidden}#personalBanking-nav .nav .nav-link,#businessBanking-nav .nav .nav-link{color:var(--secondary-color);font-style:normal;font-weight:500;font-size:16px;line-height:134.02%}#personalBanking-nav .nav .nav-link:hover,#personalBanking-nav .nav .nav-link:focus,#businessBanking-nav .nav .nav-link:hover,#businessBanking-nav .nav .nav-link:focus{background-color:var(--secondary-color);color:white}#personalBanking-nav .nav .active .nav-link,#businessBanking-nav .nav .active .nav-link{background-color:var(--secondary-color);color:white}.page-template-personalPage #menu-item-689 .nav-link{background-color:#F5F1F1;color:var(--primary-color);font-weight:600}.page-template-businessPage #menu-item-690 .nav-link{background-color:#F5F1F1;color:var(--primary-color);font-weight:600}@media (min-width: 992px){.navbar-expand-lg{justify-content:space-between}#mainNavigation .navbar-nav .nav-link{position:relative;border-bottom:.1rem solid transparent;margin:0 1rem;font-size:20px;font-weight:500}#mainNavigation .navbar-nav .nav-link:hover,#mainNavigation .navbar-nav .nav-link:focus{border-bottom-color:var(--highlight-color)}#mainNavigation .dropdown .dropdown-menu{transition:all 0.5s;overflow:hidden;transform-origin:top center;transform:scale(1, 0);display:block;top:110%;left:0;right:0;margin:0 auto}#mainNavigation .dropdown:hover .dropdown-menu{transform:scale(1)}}@media (max-width: 991px){#mainNavigation .navbar-nav>.nav-item{padding:.25rem 1rem;border-bottom:1px solid var(--light-color)}#mainNavigation .navbar-nav{right:0}#sub-nav{margin:1rem 0}}@media (max-width: 767px){#subPage-nav .active .nav-link{display:none}}footer{background-color:var(--primary-color);position:relative;color:white}footer #fdic-ehl{margin:0;padding:0}footer #fdic-ehl a{margin:0;padding:0}footer #fdic-ehl a .fdic-icon,footer #fdic-ehl a .ehl-icon{display:inline}footer #fdic-ehl a svg{width:auto;height:35px;fill:currentColor}footer .footer-links ul{list-style:none;padding:0}.footer-dots{position:relative;background-image:url(/wp-content/themes/Curves-WP/inc/blocks/images/dots-50-white.png);background-repeat:no-repeat;background-position:100% 50%;padding-top:100px;padding-bottom:0}.footer-dots .container{position:relative;padding:2.5rem 0 0;top:-2rem}.footer-dots a{padding:0 1.2rem;color:white}.footer-dots a:hover,.footer-dots a:focus{color:white}.footer-dots a:first-child{padding:0 1.2rem 0 0}.footer-divider-top{position:absolute;top:0;left:0;width:100%;overflow:hidden;line-height:0;transform:rotate(180deg)}.footer-divider-top svg{position:relative;display:block;width:calc(100% + 1.3px);height:90px}.footer-divider-top .shape-fill{fill:var(--primary-light-color)}footer nav{margin-bottom:2rem}footer .wp-block-navigation__container{align-items:start}footer .wp-block-navigation .wp-block-navigation-item{align-items:start;display:flex;position:relative;flex-direction:column;flex:1 1 auto}footer .wp-block-navigation .wp-block-navigation-item .wp-block-navigation__submenu-icon{display:none}footer .wp-block-navigation .has-child .wp-block-navigation__submenu-container{position:relative;background-color:transparent !important;border:0 !important;height:auto;min-width:200px;opacity:1;overflow:visible;visibility:visible;width:auto}footer .wp-block-navigation>.wp-block-navigation-item>a{font-size:22px;font-weight:600}footer .wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{color:white}footer .wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content{padding:.5rem 0}footer .wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content:hover,footer .wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content:focus{text-decoration:underline !important}@media (max-width: 991px){footer .logo{margin:0 auto}#fdic-ehl{margin-top:1.25rem}.footer-dots{background-position:250% 50%}}@media (max-width: 767px){footer a{display:inline-block}footer .wp-block-navigation .wp-block-navigation-item{align-items:center}footer .wp-block-navigation>.wp-block-navigation-item>a{margin:2rem 0 1rem}}#instant-login{position:relative;padding:4% 0;z-index:10}#onlineBankingLogin{position:relative;background:#FFFFFF;box-shadow:0px 4px 3px rgba(0,0,0,0.1);border-radius:12px;padding:2rem 3rem}#onlineBankingLogin h2{display:inline-block;margin-bottom:2rem;color:var(--alternate-color);font-weight:600;font-size:20px;line-height:20px;text-transform:uppercase;letter-spacing:.2rem}#onlineBankingLogin h2::after{display:block;content:"";position:relative;background:var(--alternate-color);width:100%;height:2px;left:0;top:5px;z-index:1}#onlineBankingLogin iframe{width:100%;height:75px;margin-bottom:1rem}#onlineBankingLogin ul{padding:0;list-style:none}#onlineBankingLogin ul li{display:inline-block;border-right:2px solid var(--primary-color)}#onlineBankingLogin ul li a{padding:0 1rem;color:var(--primary-color);font-style:normal;font-weight:600;font-size:14px;line-height:16px;text-decoration:none}#onlineBankingLogin ul li a:hover{text-decoration:underline}#onlineBankingLogin ul li:last-child{border:0}#onlineBankingLogin :where(.wp-block-columns){margin-bottom:0}#onlineBankingLogin .btn--primary,#onlineBankingLogin .wp-block-button{margin-bottom:1.25rem}#onlineBankingLogin{padding:0}#onlineBankingLogin .logo img{display:inline-block;width:400px;height:auto}#onlineBankingLogin ul{border-bottom:1px solid var(--alternate-color);margin:1.23rem 0;padding-bottom:1rem;list-style:none;text-align:center}#onlineBankingLogin ul li{display:inline;padding:0 10px}#onlineBankingLogin a{color:white !important;font-size:16px !important;text-decoration:none}@media (max-width: 991px){#onlineBankingLogin .wp-block-columns{display:table !important}#onlineBankingLogin .wp-block-buttons{justify-content:center}}@media (max-width: 767px){#onlineBankingLogin{padding:2rem 1rem}#onlineBankingLogin h2{position:relative;margin-bottom:1.5rem}#onlineBankingLogin .logo img{display:inline-block;width:100%;height:auto}#onlineBankingLogin iframe{width:100%;height:100px;margin-bottom:0}#onlineBankingLogin .links{justify-content:flex-start}}#alertBanner{position:relative;z-index:1045}#alertBanner .alert{padding:2rem;border-radius:0;margin:0;border:0}#alertBanner .alert p{margin:0}#alertBanner .alert .close{font-size:1rem;font-weight:400}.carousel-item{background-color:gray;background-position:center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#heroCarousel .carousel-item .container{position:relative;height:500px}#heroCarousel .carousel-caption{top:50%;left:0;right:0;bottom:auto;transform:translateY(-50%);font-size:140%}#heroCarousel .carousel-caption h1,#heroCarousel .carousel-caption .h1{text-shadow:1px 1px 1px #212121}#heroCarousel .carousel-indicators{justify-content:left;margin-left:5%;width:30%}#heroCarousel .carousel-indicators [data-bs-target]{width:10px;height:10px}#heroCarousel .carousel-controls{display:flex;justify-content:space-between;position:absolute;width:200px;margin-bottom:1rem;bottom:0;right:0}#heroCarousel .carousel-control-next,#heroCarousel .carousel-control-prev{width:auto;margin-bottom:1rem;align-items:center;top:inherit}#heroCarousel .carousel-control-prev{left:inherit;right:10%}#heroCarousel .carousel-control-next{right:5%}.heroBanner{position:relative;background-color:var(--primary-color);-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:50% 50%;height:500px;padding:0 !important;color:white;overflow:hidden}.heroBanner .hero-cover{position:absolute;background-color:var(--alternate-color);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;z-index:2}.heroBanner .btn{margin-top:1.5rem}.heroBanner h1,.heroBanner .h1{color:white}.heroBanner--parallax{background-attachment:fixed}@media (min-width: 992px){.heroBanner h1{font-style:normal;font-weight:700;font-size:64px;line-height:125.02%}}@media (max-width: 767px){.heroBanner{height:300px}}.wp-block-button__link{font-weight:400;line-height:1.5;color:#212529;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;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}.btn--primary,.wp-block-buttons .is-style-primary .wp-block-button__link,.is-style-primary .wp-block-button__link{border-radius:.1rem;box-shadow:0px 3px 6px #00000029;background-color:var(--primary-color);color:white !important;border:0;border-radius:50rem !important}.btn--primary:hover,.wp-block-buttons .is-style-primary .wp-block-button__link:hover,.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{border-radius:.1rem;box-shadow:0px 3px 6px #00000029;background-color:var(--alternate-color);color:white !important;border:0;border-radius:50rem !important}.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(--primary-color);color:white !important}.btn--highlight,.wp-block-buttons .is-style-highlight .wp-block-button__link,.is-style-highlight .wp-block-button__link{border-radius:.1rem;box-shadow:0px 3px 6px #00000029;background-color:var(--highlight-color);color:var(--dark-color);border:0;border-radius:50rem !important}.btn--highlight:hover,.wp-block-buttons .is-style-highlight .wp-block-button__link:hover,.is-style-highlight .wp-block-button__link:hover{background-color:lightgoldenrodyellow;color:var(--dark-color)}.btn{padding:.5rem 1.5rem}.navbar-dark .navbar-toggler,.btn-outline-light{color:#fff;border-color:#fff}.navbar-dark .navbar-toggler:hover,.navbar-dark .navbar-toggler:focus,.btn-outline-light:hover,.btn-outline-light:focus{background-color:var(--primary-color);color:white !important}.btn-outline-primary,.is-style-outline>.wp-block-button__link:not(.has-text-color),.wp-block-button__link.is-style-outline:not(.has-text-color){border:1px solid var(--primary-color);border-radius:50rem;color:var(--primary-color);padding:.5rem 1.5rem}.btn-outline-primary:hover,.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(--primary-color);border:1px solid var(--primary-color);color:white}.privacy .wp-block-table{background-color:white;margin-bottom:.25rem}.privacy table{width:100%;font-family:Arial, Helvetica, sans-serif;border-top:1px solid #2B2E34;border-left:1px solid #2B2E34;margin-bottom:.5em}.privacy table h1,.privacy table h2,.privacy table h3,.privacy table h4,.privacy table h5{color:#FFF}.privacy tbody,.privacy td,.privacy tfoot,.privacy th,.privacy thead,.privacy tr{border-color:#2B2E34 !important}.privacy th{background:#85868A;border-bottom:1px solid  #2B2E34;border-right:1px solid  #2B2E34;padding:.5em;color:#FFF;vertical-align:top}.privacy td{padding:.5em;vertical-align:top;border-right:1px solid  #2B2E34;border-bottom:1px solid  #2B2E34}.privacy ul,.privacy li{margin:1rem 0;padding:0 0 0 1rem}.privacy .facts table tr:first-child th,.privacy .facts table tr:first-child td{text-transform:uppercase !important}.privacy .facts table tr:first-child th{background:#2B2E34 !important;font-size:1.75rem}.privacy .facts th,.privacy .questions th{width:15%}.privacy .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}#locations .card{background-color:transparent;box-shadow:none !important;border:0;border-radius:10px;overflow:hidden;margin-bottom:5%}#locations .card p{margin:0}#locations .card .card-body{padding:.5rem 0 1.25rem;text-align:center}#locations .card .card-body .location-photo{position:relative;width:300px;height:300px;margin:auto;padding-bottom:25px}#locations .card .card-body .location-photo img{width:100%;height:100%;border-radius:50%;object-fit:cover}#locations .card .card-body .card-title{color:var(--primary-color);font-family:'Inter';font-style:normal;font-weight:600;font-size:20px;line-height:25px}#location-details-page .image-container img{border-radius:16px;margin-bottom:2rem;width:100%;height:auto}#location-details-page .branch-graphics{padding:50px 70px}#location-details-page .maps-container{overflow:hidden;border-radius:16px;padding-bottom:80%;position:relative;height:0}#location-details-page .maps-container iframe{left:0;top:0;height:100%;width:100%;position:absolute}#location-details-page .branch-details-list{background-color:var(--light-color);border-radius:16px;position:relative;padding:50px 70px}#location-details-page .branch-details-list p{font-size:18px;line-height:25px}#location-details-page .branch-details-list .fw-bold{margin-bottom:0}#location-details-page .branch-details-list .location-details-label{margin-bottom:1rem;font-size:15px !important;text-transform:uppercase}#location-details-page .branch-details-list .location-details-label .fa,#location-details-page .branch-details-list .location-details-label .fab,#location-details-page .branch-details-list .location-details-label .fad,#location-details-page .branch-details-list .location-details-label .fal,#location-details-page .branch-details-list .location-details-label .far,#location-details-page .branch-details-list .location-details-label .fas{display:flex;justify-content:center;margin-right:1rem}#location-details-page .branch-details-list .location-details-label .fa::before,#location-details-page .branch-details-list .location-details-label .fab::before,#location-details-page .branch-details-list .location-details-label .fad::before,#location-details-page .branch-details-list .location-details-label .fal::before,#location-details-page .branch-details-list .location-details-label .far::before,#location-details-page .branch-details-list .location-details-label .fas::before{display:flex;align-items:center}#location-details-page .all-locations-container{position:absolute;bottom:-35px}.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}@media (max-width: 767px){#location-details-page{padding:5% 1rem}}#icons .card{background-color:transparent;border:0;margin:1rem 0;color:var(--dark-color);text-align:center}#icons .icon{display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;width:100px;height:100px;margin:0 auto 1rem;transition:background-color ease-in-out 400ms;color:var(--primary-color)}#icons .icon svg,#icons .icon img{width:100%;height:auto;max-height:100px;fill:currentColor}#icons .card-title{font-family:futura-pt, sans-serif;font-style:normal;font-weight:500;font-size:20px;line-height:24px}#icons .card-body{padding:0}#icons .btn{margin-top:1rem;font-style:normal;font-weight:500;font-size:18px}.apply-slimicon .cls-1,.apply-slimicon .cls-5{fill:none}.apply-slimicon .cls-3{fill:var(--primary-color);fill-opacity:0.22}.apply-slimicon .cls-4{fill:var(--secondary-color)}.apply-slimicon .cls-5{stroke:var(--secondary-color);stroke-miterlimit:10}.calculator-slimicon .cls-1{fill:none}.calculator-slimicon .cls-1,.calculator-slimicon .cls-2{stroke:var(--secondary-color);stroke-miterlimit:10;stroke-width:2px}.calculator-slimicon .cls-2{fill:var(--primary-color);fill-opacity:0.22}.calculator-slimicon .cls-3{fill:var(--secondary-color)}.community-slimicon .cls-1,.community-slimicon .cls-3,.community-slimicon .cls-4{fill:none}.community-slimicon .cls-3{stroke:var(--secondary-color);stroke-width:2.25px}.community-slimicon .cls-4{stroke:var(--primary-color);opacity:.22;stroke-linecap:round;stroke-linejoin:round;stroke-width:4px}.growth-slimicon .cls-1{fill:none;stroke:var(--secondary-color);stroke-linecap:round;stroke-miterlimit:10;stroke-width:2px}.mobileBanking-slimicon .cls-1{fill:none}.mobileBanking-slimicon .cls-1,.mobileBanking-slimicon .cls-2{stroke:var(--secondary-color);stroke-miterlimit:10;stroke-width:2px}.mobileBanking-slimicon .cls-2{fill:#fff}.mobileBanking-slimicon .cls-3{fill:var(--primary-color);opacity:0.22;isolation:isolate}.mobileDeposit-slimicon .cls-1{fill:none;stroke:var(--secondary-color);stroke-miterlimit:10;stroke-width:2px}.mobileDeposit-slimicon .cls-2{fill:var(--primary-color);opacity:0.22;isolation:isolate}.piggybank-slimicon .cls-1{fill:none;stroke:var(--secondary-color);stroke-miterlimit:10;stroke-width:2px}.piggybank-slimicon .cls-2{fill:var(--primary-color);opacity:0.22;isolation:isolate}.rates-slimicon .cls-1{fill:none}.rates-slimicon .cls-3,.rates-slimicon .cls-4{fill:var(--secondary-color)}.rates-slimicon .cls-3{fill:var(--primary-color);fill-opacity:0.22}.security-slimicon .cls-1{fill:none;stroke:var(--secondary-color);stroke-miterlimit:10;stroke-width:2px}.security-slimicon .cls-2{fill:var(--primary-color);opacity:0.22;isolation:isolate}.testimonials-slimicon .cls-1{fill:var(--light-color)}.testimonials-slimicon .cls-1,.testimonials-slimicon .cls-2{stroke:var(--secondary-color);stroke-width:2px}.testimonials-slimicon .cls-2{fill:var(--primary-color);fill-opacity:0.22}.testimonials-slimicon .cls-3{fill:var(--secondary-color)}@media (min-width: 992px){#icons{width:75%;margin:0 auto}}.marketing-card .card{background-color:transparent;background-clip:border-box;border:0;height:100%}.marketing-card .card-img-top{position:relative;border:1px solid var(--alternate-color);border-radius:20px;width:100%;height:0;padding-bottom:125%;overflow:hidden}.marketing-card .card-img-top img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:50% 50%}.marketing-card .card-title{margin-bottom:2.5rem;font-size:20px;font-family:futura-pt, sans-serif;font-style:normal;font-weight:600 !important}.marketing-card .card-text{text-align:left;font-size:16px}.marketing-card .card-text img{height:50px !important;width:auto !important}.marketing-card .card-button{margin-top:3rem}.marketing-card hr.card-hr{width:50%}.page-template-post-grid .marketing-card .card-img-top{padding-bottom:75%}.page-template-post-grid .marketing-card .media-wrapper{display:block;position:absolute;background-size:cover;height:100%;padding-bottom:0}.blog .marketing-card .card{background-color:var(--primary-color);background-clip:border-box;border:0;border-radius:20px;padding:18px;height:100%}.blog .marketing-card .card-img-top{position:relative;border:0;border-radius:20px;width:100%;height:0;padding-bottom:65%;overflow:hidden}.blog .marketing-card .card-img-top img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:50% 50%}.blog .marketing-card .card-body{padding:1rem 0 0}.blog .marketing-card .post-date{display:none}.blog .marketing-card .card-title{margin-bottom:0;color:white;font-size:20px;font-family:futura-pt, sans-serif;font-style:normal;font-weight:600 !important}.blog .marketing-card .card-text{display:none;text-align:left;font-size:16px}.blog .marketing-card .card-button{margin-top:1rem}.blog .marketing-card .card-button .btn{padding:0 !important;color:white}@media (max-width: 991px){.marketing-card .card .card-title{font-size:1.2rem}.marketing-card .card .card-text{display:none}}@media (max-width: 767px){.marketing-card-grid{padding-bottom:5rem}.marketing-card .card-img-top{padding-bottom:50%}}.marketing-card-grid-color .card{border:none;height:100%;min-height:250px;border-radius:24px;padding:1.25rem}.marketing-card-grid-color .card .card-body{padding:0}.marketing-card-grid-color .card p{text-align:justify;font-size:16px}.marketing-card-grid-color .card-img-top{margin-bottom:1.25rem}.marketing-card-grid-color .card-img-top .icon{order:1}.marketing-card-grid-color .card-img-top img,.marketing-card-grid-color .card-img-top svg{border-radius:unset !important;width:auto;height:55px;filter:brightness(0) invert(1);order:1}.marketing-card-grid-color .card-img-top .card-title{font-style:normal;font-weight:500;font-size:24px;line-height:44px;order:0}.marketing-card-grid-color .row>div:nth-child(3n+1) .card{background-color:var(--secondary-color)}.marketing-card-grid-color .row>div:nth-child(3n+1) .card .card-title,.marketing-card-grid-color .row>div:nth-child(3n+1) .card .card-body{color:white}.marketing-card-grid-color .row>div:nth-child(3n+1) .card .btn-outline-light{color:white;border-color:white}.marketing-card-grid-color .row>div:nth-child(3n+2) .card{background-color:var(--primary-color)}.marketing-card-grid-color .row>div:nth-child(3n+2) .card .card-title,.marketing-card-grid-color .row>div:nth-child(3n+2) .card .card-body{color:white}.marketing-card-grid-color .row>div:nth-child(3n+2) .card .btn-outline-light{color:white;border-color:white}.marketing-card-grid-color .row>div:nth-child(3n+3) .card{background-color:var(--alternate-color)}.marketing-card-grid-color .row>div:nth-child(3n+3) .card .card-title,.marketing-card-grid-color .row>div:nth-child(3n+3) .card .card-body{color:white}.marketing-card-grid-color .row>div:nth-child(3n+3) .card .card-title a,.marketing-card-grid-color .row>div:nth-child(3n+3) .card .card-body a{color:white}.marketing-card-grid-color .row>div:nth-child(3n+3) .card .btn-outline-light{color:white;border-color:white}@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:row;justify-content:space-between;align-items:center;min-height:auto}.marketing-card-grid-color .marketing-cards .card-body{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.marketing-card-grid-color .marketing-cards .card-body .card-text{display:none}.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{position:relative;background-color:var(--primary-color);padding:0;color:white;overflow:hidden;z-index:1}.mediaBanner svg{display:inline-block;position:absolute;top:-4rem;left:0}.mediaBanner .row{align-items:center;height:100%;position:relative;z-index:1}.mediaBanner .text-content i svg{width:20px;height:20px}.mediaBanner .shape-container{position:relative;width:100%;height:100%;overflow:hidden}.mediaBanner .shape-container p{margin:0}.mediaBanner .shape-container img{position:relative;width:100%;height:100%;object-fit:cover;object-position:50% 50%}.mediaBanner--top{position:relative;justify-content:end;display:flex}.mediaBanner--top .container{width:100% !important;max-width:100%;height:100%;margin:0;padding:0;color:white}.mediaBanner--top .left-column{width:50%}.mediaBanner--top .right-column{width:50%}.mediaBanner--top .text-content{padding:0 5%;color:white}.mediaBanner--top .shape-fill{stroke:none;fill:var(--primary-light-color)}.mediaBanner--top .shape-container{border:1px solid var(--alternate-color);border-radius:155px 0 0 0}.mediaBanner--body{height:400px}.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-family:'Open Sans';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-family:'Open Sans';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}.home .mediaBanner--top,.page-template-default .mediaBanner--top,.page-template-testPage .mediaBanner--top{background-color:var(--primary-light-color)}.home .mediaBanner--top svg,.page-template-default .mediaBanner--top svg,.page-template-testPage .mediaBanner--top svg{transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}.home .mediaBanner--top .shape-fill,.page-template-default .mediaBanner--top .shape-fill,.page-template-testPage .mediaBanner--top .shape-fill{stroke:none;fill:var(--primary-color)}.home .mediaBanner--top .shape-container,.page-template-default .mediaBanner--top .shape-container,.page-template-testPage .mediaBanner--top .shape-container{border:1px solid var(--alternate-color);border-radius:155px 0 0 0}.home .mediaBanner--top,.page-template-testPage .mediaBanner--top{background-color:var(--secondary-color)}.home .mediaBanner--top svg,.page-template-testPage .mediaBanner--top svg{display:none}.home .mediaBanner--top .row,.page-template-testPage .mediaBanner--top .row{position:relative}.home .mediaBanner--top .row::before,.page-template-testPage .mediaBanner--top .row::before{content:"";position:absolute;background-image:url(/wp-content/themes/Curves-WP/inc/blocks/images/flag.jpg);background-repeat:no-repeat;background-size:cover;background-position:50% 50%;width:100%;height:100%;top:0;left:0;z-index:-1;opacity:.4}.home .mediaBanner--top .shape-container,.page-template-testPage .mediaBanner--top .shape-container{border:1px solid var(--alternate-color);border-radius:280px 0 0px 280px}.page-template-blankPageContainer .mediaBanner--top,.calculators .mediaBanner--top,.locations .mediaBanner--top{background-color:var(--alternate-color);border-radius:0 0 155px 0;overflow:visible}.page-template-blankPageContainer .mediaBanner--top::before,.page-template-blankPageContainer .mediaBanner--top::after,.calculators .mediaBanner--top::before,.calculators .mediaBanner--top::after,.locations .mediaBanner--top::before,.locations .mediaBanner--top::after{position:absolute;background:var(--alternate-color);content:'';pointer-events:none;width:100%;height:90px;border-radius:0;top:100%;left:0;z-index:-1}.page-template-blankPageContainer .mediaBanner--top::after,.calculators .mediaBanner--top::after,.locations .mediaBanner--top::after{background:#F5F5F5;border-radius:280px 0 0 0}.page-template-blankPageContainer .mediaBanner--top .shape-fill,.calculators .mediaBanner--top .shape-fill,.locations .mediaBanner--top .shape-fill{stroke:none;fill:var(--primary-color)}.page-template-blankPageContainer .mediaBanner--top .shape-container,.calculators .mediaBanner--top .shape-container,.locations .mediaBanner--top .shape-container{border:0.5px solid var(--alternate-color);border-radius:155px 0 155px 0}.heroBanner--prod .row{flex-direction:row-reverse !important}.heroBanner--prod .left-column{width:60%}.heroBanner--prod .right-column{width:40%}.heroBanner--prod .shape-fill{stroke:none;fill:var(--primary-light-color)}.heroBanner--prod .shape-container{border:0.5px solid var(--alternate-color);border-radius:0px 155px 0px  0}@media (min-width: 992px){.mediaBanner--top{height:350px;position:relative}.mediaBanner--top .right-column{display:flex;align-items:center;height:100%}.mediaBanner--top .text-content{color:white}.mediaBanner--top .text-content p{margin:1.5rem 0;font-size:22px}.mediaBanner--body{position:relative}.mediaBanner--body .left-column{width:40%;order:2}.mediaBanner--body .right-column{width:60%;padding:0 2.5rem;order:1}.home .mediaBanner,.page-template-testPage .mediaBanner{height:500px}.home .mediaBanner h1,.page-template-testPage .mediaBanner h1{font-style:normal;font-weight:700;font-size:64px;line-height:125.02%}.home .mediaBanner .btn,.page-template-testPage .mediaBanner .btn{margin-top:1.5rem}.heroBanner--prod{height:350px;justify-content:start}}@media (max-width: 991px){.mediaBanner--top .text-content{padding:0 2rem 0 3rem;color:white}.mediaBanner--top .text-content h1{margin:2rem 0}.home .mediaBanner--top,.page-template-blankPageContainer .mediaBanner--top,.calculators .mediaBanner--top,.locations .mediaBanner--top,.page-template-testPage .mediaBanner--top{height:350px}.home .mediaBanner--top .right-column,.page-template-blankPageContainer .mediaBanner--top .right-column,.calculators .mediaBanner--top .right-column,.locations .mediaBanner--top .right-column,.page-template-testPage .mediaBanner--top .right-column{height:100%}.home .mediaBanner,.page-template-testPage .mediaBanner{border-radius:0 0 95px 0}.home .mediaBanner .shape-container,.page-template-testPage .mediaBanner .shape-container{border-radius:155px 0 95px 0}.heroBanner--prod{height:250px;border-radius:0 0 0 95px}.heroBanner--prod .shape-container{border-radius:0px 155px 0px  95px;height:250px}}@media (max-width: 767px){.heroBanner--prod{border-radius:0}.heroBanner--prod .shape-container{border-radius:0px 0 0px 95px}.mediaBanner svg{top:0}}@media (max-width: 575px){.mediaBanner--top{height:auto}.mediaBanner--top .row{justify-content:end}.mediaBanner--top .left-column{width:100%}.mediaBanner--top .left-column .text-content{padding-left:1.5rem;margin:2rem 0}.mediaBanner--top .right-column{width:75%}.home .mediaBanner,.page-template-testPage .mediaBanner{height:auto}.heroBanner--prod .row{justify-content:start}.heroBanner--prod .left-column{order:2}.heroBanner--prod .left-column .text-content{padding-left:3rem;margin:2rem 0}.heroBanner--prod .right-column{width:100%;order:1}.heroBanner--prod .shape-container{border-radius:0px 0 0px 95px}.page-template-blankPageContainer .mediaBanner--top,.calculators .mediaBanner--top,.locations .mediaBanner--top{height:auto}.page-template-blankPageContainer .mediaBanner--top svg,.calculators .mediaBanner--top svg,.locations .mediaBanner--top svg{top:0px;left:0}}.curve-media-text{position:relative;padding:4% 0;overflow:hidden}.curve-media-text .wp-block-media-text__media{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.curve-media-text .wp-block-media-text__media img{height:auto;width:100%}.curve-media-text .wp-block-media-text__media::before{content:"";position:absolute;background:var(--primary-color);border-radius:0 280px 280px 0;width:55%;height:100%;top:0;left:0;z-index:1;opacity:.9}.wp-block-media-text{min-height:400px;margin-bottom:2rem}.wp-block-media-text h2{margin-bottom:2rem;color:var(--secondary-color);font-family:futura-pt, sans-serif;font-weight:400}.wp-block-media-text .wp-block-media-text__media{position:relative;height:100%;overflow:hidden;clip-path:ellipse(100% 120% at 0% 50%)}.wp-block-media-text .wp-block-media-text__media img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:50% 50%}.has-media-on-the-right .wp-block-media-text__media{clip-path:ellipse(100% 120% at 100% 50%) !important}.left-media-text,.right-media-text{position:relative;background-color:var(--primary-color)}.left-media-text .wp-block-media-text__content,.right-media-text .wp-block-media-text__content{position:relative;padding:4rem;color:white;z-index:1}.left-media-text .wp-block-media-text__content:before,.right-media-text .wp-block-media-text__content:before{position:absolute;content:"";background-color:var(--primary-color);border-radius:0 0 0 200px;width:100%;height:100%;top:0;right:0;z-index:-1;opacity:.9}.left-media-text .wp-block-media-text__media,.right-media-text .wp-block-media-text__media{position:relative;overflow:hidden;width:130%;height:100%}.left-media-text .wp-block-media-text__media img,.right-media-text .wp-block-media-text__media img{position:absolute;top:0;left:0;object-fit:cover;object-position:50% 80%;width:100%;height:100%}.left-media-text .wp-block-media-text__content:before{border-radius:0 0 200px 0}.left-media-text .wp-block-media-text__media{position:absolute;overflow:hidden;width:130%;height:100%;top:0;right:0}.left-media-text .wp-block-media-text__media img{position:absolute;top:0;left:0;object-fit:cover;object-position:50% 50%;width:100%;height:100%}@media (max-width: 991px){.curve-media-text .wp-block-media-text__media img{height:100%;width:100%;object-fit:cover;object-fit:50% 50%}}@media (max-width: 767px){.wp-block-media-text .wp-block-media-text__media{margin-bottom:1rem;padding:0 8%;clip-path:none}.wp-block-media-text .wp-block-media-text__media img{position:relative;width:100%;height:100%;object-fit:cover;object-position:50% 50%;border-radius:12px}.left-media-text,.right-media-text{padding:2rem 0 0}.left-media-text .wp-block-media-text__content,.right-media-text .wp-block-media-text__content{padding:2rem}.left-media-text .wp-block-media-text__media,.right-media-text .wp-block-media-text__media{position:relative;overflow:hidden;width:100%;height:auto}.left-media-text .wp-block-media-text__media img,.right-media-text .wp-block-media-text__media img{position:relative;top:0;left:0;object-fit:cover;object-position:50% 50%;width:100%;height:auto}}@media (max-width: 575px){.curve-media-text .wp-block-media-text__media{position:relative}.curve-media-text .wp-block-media-text__media::before{display:none}.curve-media-text .wp-block-media-text .wp-block-media-text__content{background:var(--primary-color);padding:1.5rem}.left-media-text .wp-block-media-text__media,.left-media-text .wp-block-media-text__media img,.right-media-text .wp-block-media-text__media,.right-media-text .wp-block-media-text__media img{position:relative}}#slider-one .card .card-text{position:relative;padding:2rem;font-family:'Inter';font-style:normal}#slider-one .slider-1-image{background-color:var(--alternate-color);padding:10px;border-radius:20px}#slider-one .slider-1-image img{width:100%;height:500px;background-position:center;object-fit:cover;border-radius:50%}#slider-one .slick-slide .row{position:relative;padding:2rem 0}#slider-one .slick-slide .row::before{content:"";position:absolute;background:transparent;border:2px solid var(--highlight-color);border-radius:16px;width:70%;height:100%;right:20px;top:0;z-index:-1}#slider-one .slick-next,#slider-one .slick-prev{display:flex;align-items:center;justify-content:center;width:35px;height:35px;color:var(--alternate-color);border-radius:50%;top:100%;font-size:35px}#slider-one .slick-prev .slick-prev-icon{display:block;color:var(--alternate-color);opacity:.75;font-family:slick;font-size:30px;line-height:1}#slider-one .slick-next .slick-next-icon{display:block;color:var(--alternate-color);opacity:.75;font-family:slick;font-size:30px;line-height:1}#slider-one .slick-next::before,#slider-one .slick-prev::before{color:var(--alternate-color);font-family:"Font Awesome 5 Free"}#slider-one .slick-prev::before{content:'\f359'}#slider-one .slick-next::before{content:'\f35a'}@media (min-width: 768px) and (max-width: 991px){#slider-one .slider-1-image{background-color:var(--alternate-color);padding:10px;border-radius:20px}#slider-one .slider-1-image img{width:100%;height:250px;background-position:center;object-fit:cover;border-radius:50%}}@media (min-width: 375px) and (max-width: 766px){#slider-one .slick-slide .row::before{content:"";position:absolute;background:transparent;border:2px solid var(--highlight-color);border-radius:16px;width:70%;height:90%;right:20px;top:0;z-index:-1}#slider-one .slider-1-image{background-color:var(--alternate-color);padding:10px;border-radius:20px}#slider-one .slider-1-image img{width:350px;height:350px;background-position:center;object-fit:cover;border-radius:50%}#slider-one .slick-next{right:0px}#slider-one .slick-prev{left:0px}}#slider-two .tagline-body h1,#slider-two .tagline-body h2{position:relative;font-family:'Open Sans';font-style:normal;font-weight:600;font-size:36px;line-height:99.02%}#slider-two .tagline-body h1::after,#slider-two .tagline-body h2::after{display:block;content:"";position:relative;background:var(--highlight-color);width:50%;height:6px;left:0;top:20px;z-index:1}#slider-two .tagline-body p{padding:2rem 0;font-family:'Open Sans';font-style:normal;font-weight:400;font-size:18px;line-height:25px}#slider-two .card{background-color:transparent;border:0}#slider-two .card .img-wrapper{display:inline-block;position:relative;overflow:hidden;width:100%;height:0;padding-bottom:90%;border-radius:25px 0px}#slider-two .card .img-wrapper img{width:100%;height:100%;position:absolute;object-fit:cover;object-position:50% 5%;left:0}#slider-two .card .card-title{display:inline-block;background-color:var(--alternate-color);margin-bottom:1.5rem;padding:.25rem .75rem;color:white;font-family:'Inter';font-style:normal;font-weight:400;font-size:14px;line-height:17px}#slider-two .card p{margin-bottom:2rem}#slider-two .slick-next .slick-next-icon,#slider-two .slick-next .slick-prev-icon,#slider-two .slick-prev .slick-next-icon,#slider-two .slick-prev .slick-prev-icon,#slider-two .slick-pause-icon .slick-play-icon{display:block;color:var(--alternate-color);opacity:.75;font-family:slick;font-size:25px;line-height:1;padding-top:2px}#slider-two .slick-next,#slider-two .slick-prev{position:absolute;left:45px;top:100%;display:block;padding:0;height:20px;width:20px;line-height:0;font-size:30px;margin-top:10px;cursor:pointer;background:0 0;color:transparent;border:none;transform:translate(0, -50%)}#slider-two .slick-prev{left:-120px}#slider-two .slick-next{right:auto;left:-70px}#slider-two .slick-next::before,#slider-two .slick-prev::before{color:var(--alternate-color);font-family:"Font Awesome 5 Free"}#slider-two .slick-prev::before{content:'\f359'}#slider-two .slick-next::before{content:'\f35a'}#slider-two .slick-dots li button .slick-dot-icon:before{font-size:6px}#slider-two .slick-autoplay-toggle-button{position:absolute;left:-175px;top:95%;z-index:10;opacity:.75;background:0 0;border:0;cursor:pointer;color:var(--alternate-color)}@media (min-width: 768px) and (max-width: 991px){#slider-two .slick-autoplay-toggle-button{position:absolute;left:-175px;top:108%;z-index:10;opacity:.75;background:0 0;border:0;cursor:pointer;color:var(--alternate-color)}#slider-two .slick-next,#slider-two .slick-prev{position:absolute;left:45px;top:110%;display:block;padding:0;height:20px;width:20px;line-height:0;font-size:30px;margin-top:10px;cursor:pointer;background:0 0;color:transparent;border:none;transform:translate(0, -50%)}#slider-two .slick-prev{left:-120px}#slider-two .slick-next{right:auto;left:-70px}#slider-two .slick-dots{bottom:-55px}}@media (max-width: 767px){#slider-two{position:relative}#slider-two .slick-autoplay-toggle-button{position:absolute;left:5px;top:106%;z-index:10;opacity:.75;background:0 0;border:0;cursor:pointer;color:var(--alternate-color)}}@media (min-width: 380px) and (max-width: 766px){#slider-two .slick-next,#slider-two .slick-prev{position:absolute;left:45px;top:107%;display:block;padding:0;height:20px;width:20px;line-height:0;font-size:30px;margin-top:10px;cursor:pointer;background:0 0;color:transparent;border:none;transform:translate(0, -50%)}#slider-two .slick-autoplay-toggle-button{top:105%}#slider-two .slick-next{right:auto;margin-left:35px;z-index:10}#slider-two .slick-prev{z-index:10}#slider-two .slick-dots{bottom:-55px}}hr{display:block;border-width:1px;border-color:var(--alernate-color);color:var(--alternate-color);margin:2rem 0;opacity:1}hr:not([size]){height:1px}.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;border-radius:50%;object-fit:cover;object-position:50% 5%;left:0}.wave-divider{display:block;position:absolute;width:100%;top:-50px}.wave-divider .cls-1{fill:var(--primary-color)}.wave-divider .cls-2{fill:var(--secondary-color)}.wave-divider .cls-3{fill:var(--primary-light-color)}.navbar-brand{padding:0}.navbar-brand img{display:block;width:80%;height:auto}#main{padding:0}#main #main{position:relative;z-index:10}#masthead{background:transparent;width:100%;transition:all 0.1s ease-in-out}#masthead .alert{transition:all 0.1s ease-in-out}section{padding:5% 0}section h2 hr{max-width:50px}#mainHeader{background-color:var(--primary-color);display:block;transition:all 0.1s ease-in-out}#mainHeader a,#mainHeader .btn{color:white;font-size:.9rem}#mainHeader a:hover,#mainHeader .btn:hover{color:white;text-decoration:underline}#mainHeader li,footer li{padding:0 .5em}.page-template-aboutPage .leftColumn,.page-template-contactPage .leftColumn{background-color:var(--secondary-color);border:1px solid var(--secondary-color);border-radius:0px 200px 0px 0px;padding:50px 70px;color:white}.page-template-aboutPage .leftColumn p,.page-template-contactPage .leftColumn p{padding:5% 0}.page-template-aboutPage .leftColumn a,.page-template-contactPage .leftColumn a{color:white}.page-template-aboutPage .leftColumn a:hover,.page-template-aboutPage .leftColumn a:focus,.page-template-contactPage .leftColumn a:hover,.page-template-contactPage .leftColumn a:focus{color:white}.page-template-aboutPage .rightColumn,.page-template-contactPage .rightColumn{display:flex;flex-direction:column;align-self:center;padding:4rem}.page-template-aboutPage .rightColumn>div:nth-child(even),.page-template-contactPage .rightColumn>div:nth-child(even){text-align:right}.page-template-contactPage .right-column{padding:50px 70px}.page-template-blankPageContainer .content-area h2{color:var(--alternate-color);font-family:futura-pt, sans-serif;font-style:normal;font-weight:400 !important}.page-template-blankPageContainer .content-area h3{margin-top:2rem;color:var(--primary-color);font-size:22px;font-family:futura-pt, sans-serif;font-style:normal;font-weight:400 !important;text-transform:uppercase}.page-template-personalPage .account-content hr,.page-template-businessPage .account-content hr,.page-template-productPage .account-content hr{margin:2rem 0 1rem}#siteSearch{background-color:var(--secondary-color)}#siteSearch #search .form-control{background:transparent;border:0;border-radius:0;color:white;font-weight:300;text-align:right}#siteSearch #search .form-control::-moz-placeholder{color:white}#siteSearch .search-submit{padding:.375rem .75rem;color:white;transition:all 0.1s ease-in-out}#siteSearch .search-submit:hover{background-color:rgba(0,0,0,0.3);color:white}#tabs .tabs-header{background-color:var(--alternate-color)}#tabs .nav-tabs .nav-link{border:0;color:white}#tabs .nav-tabs .nav-item.show .nav-link,#tabs .nav-tabs .nav-link.active,#tabs .nav-tabs .nav-link:focus,#tabs .nav-tabs .nav-link:hover{background-color:transparent;border-bottom:1px solid var(--highlight-color);color:var(--highlight-color)}#tabs .bc--alternate a{color:white}#location h4,#location .h4,#teams h4,#teams .h4{font-size:1.25rem}#location table td,#teams table td{font-size:1rem}#location img,#teams img{border-radius:8%}#teams .col{margin-bottom:2rem}#teams .team-photo{display:inline-block;position:relative;overflow:hidden;width:60%;height:0;margin-bottom:1rem;padding-bottom:60%}#teams .team-photo img{width:100%;height:100%;position:absolute;border-radius:50%;object-fit:cover;object-position:50% 5%;left:0}#service-cards .card{border:none;transition:all 500ms cubic-bezier(0.19, 1, 0.22, 1);overflow:hidden;border-radius:20px;min-height:400px;box-shadow:0 0 12px 0 rgba(0,0,0,0.2)}#service-cards .card.card-has-bg{transition:all 500ms cubic-bezier(0.19, 1, 0.22, 1);background-size:200%;background-repeat:no-repeat;background-position:center center}#service-cards .card.card-has-bg:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:inherit;-webkit-filter:grayscale(1);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%)}#service-cards .card.card-has-bg:hover{transform:scale(0.98);box-shadow:0 0 5px -2px rgba(0,0,0,0.3);background-size:230%;transition:all 500ms cubic-bezier(0.19, 1, 0.22, 1)}#service-cards .card.card-has-bg:hover .card-img-overlay{transition:all 800ms cubic-bezier(0.19, 1, 0.22, 1);background:var(--alternate-color);background:linear-gradient(0deg, rgba(9,33,21,0.5) 0%, #092115 100%)}#service-cards .card img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:50% 50%}#service-cards .card p{font-size:.9rem}#service-cards .card .card-footer{background:none;border-top:none}#service-cards .card .card-footer .media img{border:solid 3px rgba(234,95,0,0.3)}#service-cards .card .card-meta{color:orange}#service-cards .card .card-body{transition:all 500ms cubic-bezier(0.19, 1, 0.22, 1)}#service-cards .card:hover{cursor:pointer;transition:all 800ms cubic-bezier(0.19, 1, 0.22, 1)}#service-cards .card:hover .card-body{margin-top:30px;transition:all 800ms cubic-bezier(0.19, 1, 0.22, 1)}#service-cards .card .card-img-overlay{transition:all 800ms cubic-bezier(0.19, 1, 0.22, 1);background:var(--primary-color);background:linear-gradient(0deg, rgba(9,33,21,0.3785889356) 0%, #1a5737 100%)}#contentAccordions .accordion-button:not(.collapsed){color:var(--alternate-color);background-color:var(--light-color);font-weight:700}#contentAccordions .accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}#press-release ul h2{position:relative}#press-release ul h2:before{content:"";position:absolute;display:block;left:-10px;top:0;height:100%;width:2px;background-color:var(--primary-color);z-index:3}#tabs .tabs-header,#calculators .tabs-header{background-color:var(--alternate-color)}#tabs .nav-tabs,#calculators .nav-tabs{border-bottom:1px solid var(--dark-color)}#tabs .nav-tabs .nav-link,#calculators .nav-tabs .nav-link{border:0;color:var(--dark-color)}#tabs .nav-tabs .nav-item.show .nav-link,#tabs .nav-tabs .nav-link.active,#tabs .nav-tabs .nav-link:focus,#tabs .nav-tabs .nav-link:hover,#calculators .nav-tabs .nav-item.show .nav-link,#calculators .nav-tabs .nav-link.active,#calculators .nav-tabs .nav-link:focus,#calculators .nav-tabs .nav-link:hover{background-color:transparent;border-bottom:1px solid var(--primary-color);color:var(--primary-color)}#tabs .tab-content section,#calculators .tab-content section{padding:0}#calculators h2{padding-bottom:2rem}#calculators .col{margin:5% 0}#calculators .card{border:none;min-height:350px;background-position:50% 50%;border:0;border-radius:24px;padding:1.5rem !important;box-shadow:0 0.5rem 1rem rgba(0,0,0,0.15) !important;height:100%}#calculators .card .card-body{padding:1rem 1rem 1rem 0rem}#calculators .card .card-footer{border-top:0;padding:1rem 1rem;background-color:transparent;text-align:center}#calculators .card .card-title{margin:2rem 0;font-weight:400}#calculators .icon{display:block;position:relative;float:right;width:50px;height:50px;padding-bottom:0}#calculators .icon svg{height:100%;width:auto;fill:currentColor}#calculators .row>div:nth-child(5n+1) .card{background-color:var(--highlight-color)}#calculators .row>div:nth-child(5n+1) .card .card-title h3,#calculators .row>div:nth-child(5n+1) .card .icon{color:var(--secondary-color)}#calculators .row>div:nth-child(5n+1) .card .btn-outline-light{color:var(--secondary-color);border-color:var(--secondary-color)}#calculators .row>div:nth-child(5n+2) .card{background-color:var(--primary-color)}#calculators .row>div:nth-child(5n+2) .card .card-title h3,#calculators .row>div:nth-child(5n+2) .card .card-body,#calculators .row>div:nth-child(5n+2) .card .icon{color:white}#calculators .row>div:nth-child(5n+3) .card{background-color:var(--light-color)}#calculators .row>div:nth-child(5n+3) .card .card-title h3,#calculators .row>div:nth-child(5n+3) .card .card-body,#calculators .row>div:nth-child(5n+3) .card .icon{color:white}#calculators .row>div:nth-child(5n+4) .card{background-color:var(--alternate-color)}#calculators .row>div:nth-child(5n+4) .card .card-title h3,#calculators .row>div:nth-child(5n+4) .card .card-body,#calculators .row>div:nth-child(5n+4) .card .icon{color:white}#calculators .row>div:nth-child(5n+5) .card{background-color:var(--primary-light-color)}#calculators .row>div:nth-child(5n+5) .card .card-title h3,#calculators .row>div:nth-child(5n+5) .card .icon{color:var(--secondary-color)}#calculators .row>div:nth-child(5n+5) .card .btn-outline-light{color:var(--secondary-color);border-color:var(--secondary-color)}.media-wrapper{width:100%;max-width:400px;height:auto;padding-bottom:75%;background-position:center center;background-repeat:no-repeat !important}.scrollToTop{padding:.5rem;text-align:center;text-decoration:none;position:fixed;bottom:100px;right:1rem;display:none;background:var(--alternate-color);z-index:1}.scrollToTop:hover{background:var(--alternate-color)}.has-small-font-size{font-size:15px}.modal-backdrop{background-color:var(--secondary-color)}.modal-backdrop.show{opacity:.95}.modal-content{border-radius:16px}.modal-content .modal-header{padding:.5rem 1rem}.modal-content .modal-header .modal-title{color:var(--alternate-color);font-family:'Open Sans';font-style:normal;font-weight:500;font-size:22px;line-height:30px}.modal-content .modal-header .modal-close{display:flex;background-color:var(--alternate-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.75)}.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}@media (max-width: 991px){.navbar-brand{width:40%}.navbar-brand img{display:block;width:100%;height:auto}}@media (max-width: 767px){#masthead{position:relative !important}.logo{width:100%}.page-template-aboutPage .leftColumn,.page-template-contactPage .leftColumn{background-color:var(--primary-color);border:1px solid var(--primary-color);border-radius:0}}@media (max-width: 575px){.navbar-brand{width:75%}}

