/*
Theme Name: Neve Child
Theme URI: https://themeisle.com/themes/neve/
Template: neve
Author: ThemeIsle
Author URI: https://themeisle.com
Description: Neve is a super fast, easily customizable, multi-purpose theme. It’s perfect for blogs, small business, startups, agencies, firms, e-commerce shops (WooCommerce storefront) as well as personal portfolio sites and most types of projects. A fully AMP optimized and responsive theme, Neve will load in mere seconds and adapt perfectly on any viewing device. While it is lightweight and has a minimalist design, the theme is highly extendable, it has a highly SEO optimized code, resulting in top rankings in Google search results. Neve works perfectly with Gutenberg and the most popular page builders (Elementor, Brizy, Beaver Builder, Visual Composer, SiteOrigin, Divi). Neve is also WooCommerce ready, responsive, RTL &amp; translation ready. Look no further. Neve is the perfect theme for you!
Tags: blog,custom-logo,e-commerce,rtl-language-support,grid-layout,one-column,two-columns,custom-background,custom-colors,custom-header,custom-menu,featured-image-header,featured-images,flexible-header,full-width-template,sticky-post,theme-options,threaded-comments,translation-ready,accessibility-ready,wide-blocks,block-styles,footer-widgets,portfolio,left-sidebar,right-sidebar
Version: 3.8.5.1712254460
Updated: 2024-04-04 18:14:20

*/
a.text-white {text-decoration:underline;}
.btn-check:focus+.btn, .btn:focus, .form-select:focus {box-shadow:0 0 0 .25rem rgba(41,157,94,.25);}
[tabindex="-1"]:focus, input:read-write:focus, select:focus, textarea:focus {box-shadow:0 0 3px 0 var(--e-global-color-6202117); --formfieldbordercolor:var(--e-global-color-6202117);}
.form-select:focus, .form-control:focus {border-color:var(--e-global-color-6202117);}
:focus-visible {outline:var(--e-global-color-6202117) auto 1px;}
.dark-bg a {color:#fff;}
.dark-bg a:hover {color:#9BFF9F;}
.lead {font-weight:400;}
@media (min-width:1201px){
    .elementor-nav-menu .sub-arrow {display:none !important;}
    .elementor-77 .elementor-element.elementor-element-7b53408c .e--pointer-underline .elementor-item:after, .elementor-77 .elementor-element.elementor-element-7b53408c .e--pointer-overline .elementor-item:before, .elementor-77 .elementor-element.elementor-element-7b53408c .e--pointer-double-line .elementor-item:before, .elementor-77 .elementor-element.elementor-element-7b53408c .e--pointer-double-line .elementor-item:after {height:2px !important;}
    .e-n-menu-item:has(#contact-us), .e-n-menu-item:has(#about-us), .e-n-menu-item:has(#careers), .e-n-menu-item:has(#locations), .e-n-menu-item:has(#news),
    #contact-us, #about-us, #careers, #locations, #news {display:none !important;}
}
.elementor-kit-15 button.e-n-menu-toggle:hover, .elementor-kit-15 button.e-n-menu-toggle:focus {background:transparent !important; }

.elementor-kit-15 input[type="button"] {color:#fff; padding:10px 15px; font-weight:500; border:2px solid #064032; }
.elementor-kit-15 input[type="button"]:hover, .elementor-kit-15 input[type="button"]:focus, input[type="reset"]:hover, input[type="reset"]:focus {background:#265A46; color:#A2FA9F; border-color:#265A46;}
input[type="reset"] {color: #064032; background-color:transparent; border :2px solid #064032; padding:10px 15px; border-radius:0;}

.text-secondary {color:var( --e-global-color-6202117 ) !important;}

.login-btn .elementor-button:focus {outline:2px solid var(--e-global-color-efb4c5c);}

/*#menubar-220 .menu-item:hover .elementor-item {text-decoration:underline;}*/
@media (max-width:1200px){
    .e-n-menu-wrapper { margin-top: 63px;}
    .e-n-menu-title {justify-content:space-between !important;}
    .elementor-widget-n-menu .e-n-menu[data-layout=dropdown] .e-n-menu-wrapper {top:263% !important;}
    #menubar-220 .menu-item {padding-left:20px !important; padding-right:20px !important;}
    #menubar-220 .menu-item:hover {background:#fff !important;}
    .elementor-button-text {flex-grow:0 !important;}
    #contact-us a, #about-us a, #careers a, #locations a, #news a {color: #6f6d74; font-weight:400; font-size:17px;}
    #contact-us .e-n-menu-title-container {display:block; width:100%;}
    #contact-us .e-n-menu-title-container:before {content:''; width:100%; display:block; border-top:1px solid #6f6d74; margin-bottom:20px;}

}

#menubar-220 .menu-item:hover .elementor-item {text-decoration:none;}

/* Testimonial Slider */
@media (min-width:768px){
    
    .testimonial-carousel .e-n-carousel {padding-bottom:0 !important;}
    .testimonial-img {margin:0 !important; padding:0 !important;}
    .testimonial-carousel .swiper-pagination {padding-bottom:10px;}
}

.p-mb-0 p {margin-bottom:0;}
.e-n-carousel .e-con-inner .e-con-inner {padding-top:0; padding-bottom:0;}

/*.hover-white:hover {filter:saturate(0%) brightness(500%); transition:filter 0.3s ease;}*/

.menu-item-has-children:last-child .sub-menu {right:initial !important;}

.scrolling-header {
 transition: all .5s ease!important;
}
.logged-in .scrolling-header.elementor-sticky--active {top:30px!important;}
.logged-in .scrolling-header {top:0 !important;}

li .e-far-times-circle {fill:#74747B !important;}
li .elementor-icon-list-icon:has(.e-far-times-circle) + .elementor-icon-list-text {color:#74747B !important;}

@media (max-width:992px){
    .remove-bg-img, .remove-bg-img:before, .remove-bg-img > .e-con-inner > .elementor-element {background-image:none !important; background:#fff !important;}
    .remove-bg-img h3 {color:var(--e-global-color-primary) !important;}
    .remove-bg-img p {color:var(--e-global-color-text) !important;}
    .remove-bg-img a.elementor-button {color:var(--e-global-color-primary) !important; fill:var(--e-global-color-primary) !important;}
    .remove-bg-img a.elementor-button:hover {color:var(--e-global-color-29327ff) !important; border-color:var(---e-global-color-29327ff) !important;}
}
.btn-outline {background:transparent; fill: var(--e-global-color-965662d);
    color: var(--e-global-color-965662d); border-color:var(--e-global-color-965662d); border:2px solid;}
.btn-outline:hover {color: var(--e-global-color-29327ff); border-color:var(--e-global-color-29327ff);background:transparent;}
.h-mb-1 h2,.h-mb-1 h3,.h-mb-1 h4,.h-mb-1 h5,.h-mb-1 h6 {margin-bottom:0.25rem;}

.row.form-group {margin:10px 0;}
.form-group .input-group-text, .form-group input {border-radius:0 !important;}
.form-calcs-bs4 .btn {margin-left: calc(1.5rem * .5);}
.form-select {padding:12px; border-radius:0; border-width:2px; border-color:var(--formfieldbordercolor); font-size:1rem; line-height:1.5;}

select.form-control { -webkit-appearance: menulist; }

.footer-cols ul {column-count:4; column-width:200px;}
@media (max-width:1200px){
.footer-cols ul {column-count:3; column-width:200px;}
}
@media (max-width:992px){
.footer-cols ul {column-count:2; column-width:200px;}
}
@media (max-width:576px){
.footer-cols ul {column-count:1; column-width:200px;}
}
#ot-sdk-btn-floating.ot-floating-button button {padding:5px;}


/* Images with hover state */
/*.img-hover-card > .e-con-inner .elementor-widget-text-editor, 
.img-hover-card > .e-con-inner .elementor-widget-button {opacity:0; transition:all 0.5s}*/
.equalize {transition: all 0.3s;}
.img-hover-card:hover .equalize {transform:translate(0,0) !important; transition:all 0.3s;}


/* Tables */

.table-bordered thead th {background-color:var(--e-global-color-primary) !important; color:#fff; text-align:center;}
.table-bordered thead th[rowspan="2"] {vertical-align:middle;}
.table-bordered thead tr:nth-child(2) th {background-color:var( --e-global-color-efb4c5c )!important;}
.table-bordered {border-bottom:2px solid #dee2e6;}

@media (min-width:768px){
    .d-large-none {display:none;}
}
@media only screen and (max-width:768px){
    .table-rates-new.table>:not(:first-child) {border-top-color:transparent;}
    .table-rates-new.table-striped.table>:not(caption)>*>* {box-shadow:0 0 transparent;}
    .table-rates-new.table-bordered tbody th {border-left:0;}
    .table-rates-new.table-bordered tbody td:last-child {border-right:0;}
    .table-rates-new.table-bordered tbody th {
        font-weight: bold;
        background-color: var(--e-global-color-primary);
        color:#fff !important;
    }
    .table-rates-new.table-bordered th {
        display: block;
        font-size: .975rem;
    }
    .table-rates-new.table-bordered, .table-rates-new.table-bordered thead, .table-rates-new.table-bordered tbody, .table-rates-new.table-bordered td, .table-rates-new.table-bordered tr {
        display: block;
        font-size: .875rem;
    }
    .table-rates-new.table-bordered td.text-center {
        text-align: left !important;
    }
    .table-rates-new.table-bordered tbody td {
        display: flex;
        width: auto !important;
        border: none !important;
       /* border-bottom: 1px solid #ccc !important;*/
    }
    .table-rates-new.table-bordered tbody td:before {
        display: flex;
        content: attr(data-label);
        width: 50%;
        padding-right: 5%;
        font-weight:bold;
    }
    .table-rates-new.table-bordered thead tr {
        position: absolute;
        top: -9999px;
        left: -9999px;
    }
    .table-bordered .d-large-none {
        background-color:var( --e-global-color-efb4c5c );
        color:#fff !important;
    }

    
}
.premium-button-text-icon-wrapper {margin-right:5px;}
.premium-modal-box-modal-close {background-color:transparent!important; color:var(--e-global-color-primary)!important; font-size:20px!important;}

ul:not(.fa-ul):not(.nav-pills):not(.list-unstyled):not(.wpc-filter-chips-list):not(.dropdown-menu):not(.page-numbers) li {list-style-type:square;}
.fa-li i {color:var( --e-global-color-29327ff );}

#cancel {background:transparent; border:2px solid var( --e-global-color-primary ); color: var( --e-global-color-primary );}
#carryOn {border:2px solid var( --e-global-color-primary );}

/* Rates CSS */
.rate_table {padding:1rem 0.5rem 1.2rem;}
h2.rate-section  {color:var( --e-global-color-primary ); margin-bottom: 15px;}
.e-n-accordion-item h2.rate-section {font-family: var(--e-global-typography-d040b4b-font-family), Sans-serif; font-size: 25px;
}

/* Person CSS */
.people-container {display:grid; grid-template-columns:1fr 1fr 1fr; gap:40px 20px;}
.people-container.cols-4 {grid-template-columns:1fr 1fr 1fr 1fr;}
.people-container.cols-2 {grid-template-columns:1fr 1fr;}
.person {text-align:center;}
.person img {width:215px; height:300px; object-fit: cover; margin-bottom:15px;}
.person h3 {font-size:30px; color:var(--e-global-color-primary); margin-bottom:12px;}
.person p {margin-bottom:10px; line-height:1.4;}
.contact-info {display:grid; grid-template-columns:1fr 1fr;}
.contact-info .fa-ul {margin-left:2rem;}
.industries_container:has(.industries-served) {background:var( --e-global-color-primary ); margin:30px 0; padding:20px; color:#fff;}
.industries-served ul {column-count:2; column-gap:20px; column-width:250px; margin-left:15px;}
.industries-served h4, .community h4 {margin-bottom:10px;}
.community ul {margin-left:15px;}
.community a {text-decoration:underline;}
.nav-pills .nav-item {margin:0 10px;}
.nav-pills .nav-link {border-radius:0; color:var(--e-global-color-primary);}
.nav-pills .nav-link.active {color:#fff; background: var(--e-global-color-primary);}
.nav-pills button.nav-link:hover, .nav-pills button.nav-link:focus {background-color:var(--e-global-color-29327ff) !important; color:#fff !important;}
.accordion-button.collapsed {background-color:var(--e-global-color-d8b5955); color:#fff;}
.accordion-button:after {color:#fff; background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'%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")}
.accordion-button {color:#fff; font-size:22px !important; font-weight:500 !important; line-height:1.2;}
.accordion-button:hover, .accordion-button:focus {background-color:var(--e-global-color-primary) !important; color:#fff !important;}
.accordion-button:not(.collapsed){background-color:var(--e-global-color-primary); color:#fff;}
.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='%23ffffff'%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");
}

@media screen and (max-width:992px){
    .people-container {grid-template-columns:1fr 1fr !important;}
}

@media screen and (max-width:768px){
    .people-container {grid-template-columns:1fr !important;}

}
@media screen and (max-width:576px){
    .contact-info {grid-template-columns:1fr;}
}


/* Locations */
.location-search {background:var(--e-global-color-primary); color:#fff;}
.location-list {padding:20px;}
.location:not(:last-child) {border-bottom:1px solid #999; padding-bottom:20px; margin-bottom:20px;}
.location h3 {margin-bottom:7px; font-size:20px;}
.location p {line-height:1.5; margin-bottom:7px;}
.location-list .phone a, .location-list a {color:#247B59;}
.text-success {color:#247B59 !important;}


#map {
   height: 100%;
   min-height: 300px;
}

#single-map {
   height: 300px;
}

.location-list {
   height: 800px;
   overflow-y: scroll;
   position:relative;
}

.marker-icon img {max-width:40px;}
.atm-icon img {max-width:50px;}

#button-loc-search {border-radius:0; background-color:#9bff9f; color:#064032; border:2px solid #9bff9f;}
#button-loc-search svg {width:15px;}
.gm-style-mtc button {border-radius:0;}
.information {margin-top:0.5rem;}

/*.page-id-140 {overflow-y:hidden;}*/
.location-search .nav-pills .nav-item {margin:0 5px;}
.location-search .nav-link {color:#fff; padding:0.1rem 0.5rem;}
.location-search .nav-link:hover, .location-search.nav-link:focus {color: #fff; background-color: var(--e-global-color-6202117);}

.location-search .nav-pills .nav-link.active, .location-search .nav-pills .show>.nav-link {background-color: var(--e-global-color-secondary); color:#333;}
.location-search .nav-pills .nav-link.active:hover, .location-search .nav-pills .show>.nav-link:hover {background-color: var(--e-global-color-6202117); color:#000;}

.location-header {display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    padding: 100px 50px;
    margin:0 !important;
}

.location-header > .e-con-inner:before {content: '';
    display: block;
    background-color: transparent;
    background-image: linear-gradient(90deg, #323232 30%, #32323200 85%);
    position: absolute;
    mix-blend-mode: multiply;
    opacity: 0.8;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%}

.location-header .subhead {font-size:30px; font-family:'GT Walsheim', sans-serif; font-weight:500;}

.single-location p {margin-bottom:15px;}
.single-location h2 {font-size:35px; color:var(--e-global-color-primary);}
.single-location h3 {font-size:30px; color:var(--e-global-color-primary); font-family: "GT Walsheim", Sans-serif; font-weight:600;}
.single-location h4 {color:var(--e-global-color-primary); font-size:25px;}
p small strong {font-size:14px;}
.single-location .btn {font-family: "GT Walsheim", Sans-serif;
    font-size: 17px;
    font-weight: 500;
    fill: var(--e-global-color-secondary);
    color: var(--e-global-color-secondary);
    background-color: var(--e-global-color-primary);
    border-style: none;
    padding: 15px 20px 15px 20px;
}

.single-location .nav-pills .nav-link:not(.active) {background:#ebebeb;}
.services .fa-ul {column-count:2; column-gap:30px; column-width:200px; margin-left:25px;}
.bg-gray {background:#ebebeb;}

@media (max-width:1200px){
    .location-header { grid-template-columns: 1fr 1fr; }
}
@media (max-width:992px){
    .services .fa-ul {column-count:3;}
}
@media (max-width:768px){
    .location-header { grid-template-columns: 1fr; }
    .services .fa-ul {column-count:2;}
}

/* Alerts */

.alert {border-radius:0; padding:5px; max-width:1400px; margin:0 auto;}
.alert-background {padding:0 30px;}
.alert p {margin-bottom:0;}
.alert-dismissible .btn-close {position:relative; background:transparent; opacity:1; padding:0; text-align:center; width:inherit; height:inherit; margin-left:15px;}
.alert-dismissible .btn-close i {padding:5px; text-align:center;}

@media (max-width:1400px){
    .alert {max-width:1200px;}
    .alert-background {padding:0 20px;}
}
@media (max-width:768px){
    .alert-background {padding:0 10px;}
}

/* Online Banking */

.olb-dropdown{
    
    background:var(--e-global-color-primary);
    position:absolute;
    top:54px;
    right:6px;
    z-index:10000;
    padding:0px;
    color:#fff;
    min-width:350px;
    box-shadow:0px 3px 10px rgba(0,0,0,0.4);
}
.olb-dropdown .nav {flex-wrap:nowrap;padding:20px 20px 0 20px;}
.olb-dropdown .nav-item:first-child {margin-left:0;}
.olb-dropdown .nav-item:last-child {margin-right:0;}
.olb-dropdown .nav-link {border: 2px solid rgba(255,255,255,0.3); color:#fff; padding:7px 10px;}
.olb-dropdown .nav-link.active, .olb-dropdown .nav-pills button.nav-link:hover, .olb-dropdown .nav-pills button.nav-link:focus{background:#265A46; color:#9BFF9F; border:2px solid #9bff9f;}
.olb-dropdown h3, .olb-dropdown h4 {margin-bottom:5px; font-family: 'GT Walsheim', sans-serif; }

.olb-dropdown form {margin-bottom:20px;}
input.input-login {border-radius:0 !important; width:calc(100% - 73px) !important; /*max-width:315px !important;*/ height:41.2px !important; padding:5px 10px !important;}
.elementor-kit-15 input[type="submit"] {background:#9BFF9F; color: #064032; padding:5px 10px; margin-top:-3px; border:2px solid #9BFF9F;}
.elementor-kit-15 input[type="submit"]:hover {background:var(--e-global-color-primary); color:#9BFF9F; border:2px solid #9BFF9F; }
#loc-btn, #clear-btn {padding:10px; margin-top:10px; border-width:2px;}


.olb-select .btn {background:#fff; color:var(--e-global-color-primary); width:100%; /*max-width:400px;*/ padding:5px 10px !important;}
.olb-select .dropdown-menu {width:100%; border-radius:0;}
.olb-select .dropdown-toggle {border:2px solid transparent;}
.olb-select .dropdown-toggle:hover, .olb-select .dropdown-toggle:focus {background:#fff; color:#333; border:2px solid #9BFF9F;}
.olb-select .list-unstyled .dropdown-item {padding-left:0; padding-right:0;}
.olb-select .dropdown-menu .dropdown-item:hover, .olb-select .list-unstyled .dropdown-item:hover, .olb-select .list-unstyled .dropdown-item:focus {background:transparent; color:var(--e-global-color-efb4c5c); font-weight:bold;}
.olb-select .list-unstyled .dropdown-item:hover, .olb-select .list-unstyled .dropdown-item:focus {color:#9BFF9F;}
.olb-select .input-login:active,.olb-select .input-login:focus {box-shadow: 0 0 3px 0 #9BFF9F;
    --formfieldbordercolor: #9BFF9F; }
#olb-investments a {color:#fff; text-decoration:underline;}
.tab-body, .olb-footer {padding: 20px;}
.olb-footer {background: #EBEBEB;}
.olb-footer h4 {color: var(--e-global-color-primary);}
.olb-footer a {color:#333; text-decoration:underline;}
.olb-select ul.list-unstyled a {color:#fff;}
#olb-business input:not(.button) {
    border-radius:0; margin-bottom:10px; width:100%; height: 41.2px !important;
    padding: 5px 10px !important;
}
@media (max-width:1200px){
    .olb-dropdown{
        top:44px;
    }
    
}
@media (max-width:992px){
    .olb-dropdown{
        position:relative;
        width:100%;
        right:0;
        top:0;
    }
    #olb-business input:not(.button){
        width:49.5%;
        display:inline-block;
    }
}
@media (max-width:500px){
    #olb-business input:not(.button){
        width:100%;
        display:block;
    }
    
}
@media (max-width:400px){
    .olb-dropdown .nav {flex-wrap:wrap;}
    .olb-dropdown .nav-item {margin:0 5px;}
    
}

.investor-header h2 {font-size:40px; color:var(--e-global-color-primary);}

.elementor-widget .elementor-icon-list-item a {display:inline !important;}
.branch-manager .person_img {max-width:225px;}
.branch-manager img {object-fit:cover; object-position:top;}
.bg-gray a {color:var( --e-global-color-29327ff );}
.premium-modal-box-modal-dialog {overflow:auto !important;}
@media (max-width:830px){
    .premium-modal-box-modal-dialog {width:95% !important;}
}
@media (max-width:992px){
    .equalize {transform:translate(0,0) !important;}
    
    .img-hover-card > .e-con-inner {justify-content:flex-start !important;}
}

caption {caption-side:top; background-color: var(--e-global-color-primary) !important;
    color: #fff; padding:0.5rem; font-size:17px; text-align:center; }
.table.table-bordered {background:#fff;}
.equityone-line-of-credit tr > th, .equityone-line-of-credit>tbody>tr:nth-of-type(odd)>* {--bs-table-accent-bg:#fff; box-shadow: inset 0 0 0 0px transparent;}
.equityone-line-of-credit>tbody>tr:nth-child(4n+2)>*,
.equityone-line-of-credit>tbody>tr:nth-child(4n+1)>* { --bs-table-accent-bg:rgba(0, 0, 0, 0.05);
    box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.05);}

@media (max-width:768px){
    caption {display:none;}
}
.form-select {background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e") !important;}

select.form-control {-webkit-appearance:none;}
#text-loc-search {border-radius:0; padding: 12px;
    border-width: 2px;
    border-color: var(--formfieldbordercolor);
    font-size: 1rem;
    line-height: 1.5;}
#button-loc-search {margin-top:10px; padding:10px;}
#loc-btn:hover, #loc-btn:focus, #button-loc-search:hover, #button-loc-search:focus, #clear-btn:hover, #clear-btn:focus {background:#265A46; border:2px solid #9bff9f; color:#9bff9f;}

/* refer live code */
form.css_cs_rl_tbl_rgForm, form.css_cs_rl_tbl_rgForm label {color:#fff !important; font-size:14px !important;}
form.css_cs_rl_tbl_rgForm input[type="button"] {border:2px solid #9bff9f !important; color:#9bff9f !important;}
form.css_cs_rl_tbl_rgForm input[type="button"]:hover, form.css_cs_rl_tbl_rgForm input[type="button"]:focus {background-color:#265A46 !important; border-color:#9bff9f !important;}

.apply_btn.elementor-button {font-family: "GT Walsheim", Sans-serif;
    font-size: 17px;
    fill: #FFFFFF;
    color: #FFFFFF;
    background-color: var(--e-global-color-primary);
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: var(--e-global-color-primary);
    padding: 15px 20px 15px 020px;
    
}
.apply_btn.elementor-button:hover, .apply_btn.elementor-button:focus {color: #9BFF9F !important;
    background-color: #265A46 !important;
    opacity: 1;
    border-color: #9BFF9F !important;
    text-decoration:none;
}

.select2-search--dropdown {display:none !important;}

@media (max-width:1200px){
    #resource_menu ul li {width:25%;}
}  
@media (max-width:992px){
    #resource_menu ul li {width:33%;}
}  
@media (max-width:768px){
    #resource_menu ul li {width:50%;}
} 
@media (max-width:576px){
    #resource_menu ul li {width:100%;}
    .elementor-search-form__input {transform:translateY(-250%);}
    .elementor-search-form--skin-full_screen .elementor-search-form__container {height:100vh;}
} 

.e-eicon-close {width:20px;}
.dialog-close-button {top:30px; right:30px; position:fixed;}
.ms-30 {margin-left:30px;}


.scrolling-header.elementor-sticky--active {width:100% !important;}

.forminator-required {color:#E04562;}
.alert a {text-decoration:underline;}

#forminator-module-7413, #forminator-module-7298 {display:block !important;}
.investment-footer a, .rate_table a {text-decoration:underline;}

.search .person {text-align:left;}

.premium-modal-box-close-button-container {display:block !important;}
.premium-in.premium-modal-box-modal .premium-modal-box-modal-dialog {opacity:1;}