body{font-weight:400!important}.fw-600{font-weight:600!important}.logo{position:relative;top:-20px;float:left!important}.clr-fff{color:#ffffff!important}svg.fa-check{padding-right:10px}.display-inline{display:inline-block!important}.home #topbar,.home .header-bg,.home .header-bg .navbar{background:#ffffff!important}#topbar,.header-bg,.header-bg .navbar,#footer{background:#f5f6f7!important}.header-bg .navbar{box-shadow:none!important}.sticky-top{z-index:999!important}.centerlink{font-size:16px;font-family:'Myriad Pro';font-weight:700;color:#0071CE;text-decoration:none;text-align:center}#hero h1{font-family:'Myriad Pro'!important;font-weight:300!important;color:#0071cf!important}.header-bg{padding:0 0px!important}.card .card-text{min-height:75px}.section-quicklinks{padding:40px 0px!important}.section-openaccount .numberCircle{width:40px!important;height:40px!important;line-height:37px!important;border:1px solid rgb(238 238 238 / 50%)!important;position:relative;top:-7px}#hero h2 a{letter-spacing:1px;font-weight:600}.section-location{background-position:top center!important;background-repeat:no-repeat!important;background-size:contain!important;background-color:#F7F7F7!important}.section-title h2{letter-spacing:1.25px!important;font-weight:bold!important;font-family:'Myriad Pro';font-weight:600!important;font-size:15px!important}.section-account-title h3{letter-spacing:1.25px!important;font-weight:bold!important;font-family:'Myriad Pro';font-weight:600!important;font-size:15px!important}.services-block-three p{font-size:18px!important}.section-openaccount{height:auto!important}.section-openaccount .openaccount-box{opacity:1!important}.section-openaccount .openaccount-box .section-title-account h2{font-family:'Myriad Pro'!important;font-weight:600!important;letter-spacing:1px!important}.section-openaccount .section-title-account .arrow img{left:180px!important}.section-quicklinks .arrow img{top:18px!important;right:55px!important}.pt-lg-0,.py-lg-0{padding-top:0px!important}.section-title{padding-bottom:45px!important;padding-top:45px!important}#footer .copyright{color:#9d9d9d!important}.footer-bottom a{color:#484747!important}.footer-bottom .fa-house{position:relative;top:2px;left:3px}.clr-light-grey{color:#9d9d9d!important}.mobile-hr{margin-bottom:0rem!important;border:1px solid #ededed}.section-title h2::after{width:15px!important;height:2px!important;background:#7FB7E6!important;bottom:7px!important}.section-title h2{font-weight:600!important}.section-account-title h3::after{width:15px!important;height:2px!important;background:#7FB7E6!important;bottom:7px!important;left:calc(50% - 10px)!important}.link-box h5{font-size:16px;font-weight:500!important;margin-bottom:0px!important;color:#0e284b!important;font-family:'Myriad Pro';font-weight:400!important}.link-box h5 a{color:#0e284b!important}.section-accounts .icon-img{margin-right:30px!important}.section-openaccount .content .openaccount-btn{text-transform:inherit!important;font-size:15px!important}.section-accounts .link-box{height:100px!important;justify-content:left!important}.section-about,.section-business{padding:100px 0!important}#hero h2,.section-title h3{text-decoration:none!important}.section-openaccount{padding:75px 0}.arrow.desktop{display:block!important}.arrow.mobile{display:none!important}.card h3{text-decoration:none!important}hr{margin-bottom:1.25rem!important}.section-quicklinks .link-box{justify-content:left!important}.section-quicklinks .icon-img,.section-accounts .icon-img{margin-left:10px!important;margin-right:20px!important}.section-quicklinks.psa-quick .icon-img{margin-left:20px!important;margin-right:10px!important;min-width:40px}.section-quicklinks.psa-quick .link-box{padding:0px!important}.head-secure,.section-title h1,.section-title p{color:#303740!important}.section-title h1{font-size:44px!important}h2.head-secure{font-size:38px!important;font-family:'Myriad Pro'!important;font-weight:300!important;text-transform:capitalize!important;color:#303740!important;line-height:1.2;margin-bottom:.5rem;padding-bottom:0}h2.head-secure::after,h3.head-secure::after{display:none!important}h3.head-secure{font-family:'Myriad Pro'!important;font-weight:300!important;font-size:30px!important;text-transform:capitalize!important;color:#303740!important;line-height:1.2;margin-bottom:0rem;padding-bottom:0}.btn_border-blue a{color:#0071CE!important}.services-block-three .list-unstyled{font-family:'Myriad Pro'!important;font-weight:400!important}#hero:before{background:transparent!important}.section-location .btn-location{background:#fff!important}.section-location .btn-location{padding:15px 15px!important;min-width:325px!important;border:1px solid #cccccc!important;color:#999!important}.btn-location-box .fa-arrow-right{position:relative;left:-50px;font-size:16px}.card{width:auto!important}.megamenu-li .dropdown-toggle::after{width:auto!important;height:auto!important;margin-left:0.5em!important;vertical-align:0em!important;content:"\f107"!important;border-top:0 solid!important;border-right:0 solid transparent!important;border-bottom:0!important;border-left:0 solid transparent!important;font-family:'FontAwesome'!important;position:relative;left:-24px;top:2px;line-height:25px}#topbar .contact-info i{margin-left:5px!important}.find-location{padding:0 0px!important;cursor:pointer!important}.btn-login{width:90px!important;height:45px!important;line-height:2!important;margin-top:0px!important;background-color:#0071cf!important;border-color:#0071cf!important;font-family:'Myriad Pro'!important;font-weight:700!important}#topbar .contact-info{margin-bottom:10px!important}.dropdown-item{padding:.1rem 1.3rem!important}.megamenu h6{margin-bottom:10px!important}.megamenu-li .megamenu{padding:40px 15px 15px 15px!important;min-height:381px!important;max-width:100%!important;margin:0 auto!important}.megamenu-li .sm-menu{top:100%!important;box-shadow:rgb(173 173 173 / 15%) 1px 9px 6px -1px!important}.megamenu-li .dropdown-toggle span{padding-bottom:22px;padding-left:12px;padding-right:22px;position:relative;line-height:25px}.nav-item.link-hover:hover span{padding-bottom:22px;padding-left:0;padding-right:0;position:relative}.megamenu-li .dropdown-toggle:hover span,.nav-item.link-hover:hover span{border-bottom:2px solid #0071CE}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:active{border-bottom:none!important}.navbar-light .navbar-nav .nav-link{padding-left:5px!important;padding-right:5px!important}.navbar-light .dropdown-toggle.nav-link{padding-left:0px!important;padding-right:0px!important}.dropdown-item.active,.dropdown-item:hover,.dropdown-item.active,.dropdown-item:active,.dropdown-item.active,.dropdown-item:focus{color:#0071CE!important}.header-bg .container{display:block!important}#mobile_nav{float:right!important}.header-bg .navbar-toggler{float:right!important}.header-bg .login-box{float:right!important;margin-top:10px}#footer .footer-top h4{padding-left:0px!important}#footer .footer-top .footer-links ul{min-height:100px!important}#footer .footer-top .footer-contact,#footer .footer-top .footer-links{margin-bottom:0px!important}#footer .footer-top{padding:75px 0 55px 0!important}#footer .social-links a{text-align:left!important}.desktop-hide,.ipad-show{display:none}.footer-contact img{width:175px}.footer-links .routing{color:#484747;transition:0.3s;display:inline-block;line-height:1;font-size:16px}.section-personalbanking{position:relative;background-image:linear-gradient(180deg,#f5f5f5,white)}#mobile_nav li.nav-item.active span{padding-bottom:18px!important;border-bottom:2px solid #0071CE}#mobile_nav li.nav-item.active a{color:#0071CE!important}#mobile_nav .dropdown-item.active,#mobile_nav .dropdown-item:active,#mobile_nav .dropdown-item:focus{color:#0071CE!important;background-color:transparent!important}#footer .footer-top .footer-links h5{font-weight:500!important;color:#303740!important;font-size:16px!important}.routing-base{padding-top:25px!important}#footer .footer-top{background:#ffffff!important}body.modal-open{padding-right:0px!important}.search-form input,.search-form input:hover{border-bottom:1px solid #ced4da!important}#search:focus{border-color:transparent!important;outline:none!important;box-shadow:none!important}button.search-submit{border:none!important;background:none!important;cursor:pointer}.search-result{max-width:700px!important;margin:0 auto!important}.search-result .box-border{border-bottom:2px solid #e3e3e3;margin:0px!important}.search-result .box-search{font-size:20px!important;color:#999;margin:25px 10px 0 15px!important;float:left}.search-result #search{color:#0E284B!important;float:left;width:87%;font-size:36px;padding:.375rem .75rem;border-bottom:none!important;opacity:1}.search-result #search{border:none!important;background:transparent!important}.search-result #search::placeholder{color:#303740!important;opacity:.5}.search-result .box-border .col-md-12.col-lg-12{padding:0px!important;margin:0 -5px!important}.search-result-listing{border:1px solid #e3e3e3;border-radius:3px;margin-bottom:25px;padding:40px;word-break:break-word;box-shadow:0 0 1px 2px rgb(0 0 0 / 1%)}.search-result-listing:hover{border:1px solid #0071CE;box-shadow:0 0 10px 5px rgb(0 0 0 / 4%)}.search-result-listing .parent{font-size:17px;color:#303740!important;padding-bottom:5px}.search-result-listing .title{font-size:24px;font-family:'Myriad Pro';font-weight:600!important;color:#0071CE!important}.search-result-listing .description{padding-bottom:10px;font-size:16px;color:#303740!important}.search-result-listing .description p{margin-bottom:0px!important}#hero-search{background:url(/wp-content/themes/ccfbank/assets/images/search-banner.png) top center no-repeat!important}.alm-btn-wrap{width:100%;text-align:center}.alm-load-more-btn:focus{outline:none!important}.alm-load-more-btn{background:#fff0;border:none;color:#0071CE;border-bottom:1px solid #0071CE;padding:0 2px 3px 2px;font-size:16px!important;font-family:'Myriad Pro';font-weight:600!important;margin-top:20px!important;cursor:pointer!important}.alm-load-more-btn[disabled]{color:#e3e3e3!important;border-bottom:1px solid #e3e3e3}.alm-load-more-btn::after{content:'\f061';font-family:FontAwesome;padding-left:10px}.dropdown-menu.login-form{width:330px;top:70px;left:auto;right:0;font-size:14px;border-radius:4px;position:absolute;border:none;padding-bottom:0px!important}.dropdown-menu.login-form .row.text-center{padding:10px 0 0 0}.btn-personal{width:108px;display:inline-block;font-size:15px;font-family:'Myriad Pro';font-weight:700;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:.375rem .75rem;line-height:1.5;color:#fff;background-color:#0071CE;border-color:#0071CE;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.bg-f5f.box-grey-btm{padding:14px 20px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;font-weight:700}.buisness-grey{padding:14px 0px!important}.buisness-grey .BOLoginLostTokenLink{margin-right:6px!important}.ROLoginEnrollLink.text-left{margin-right:57px!important}.clr-grey{color:rgb(48 55 64 / .8)!important}.btn-personal:hover{color:#f5f5f5}.section-compare{width:100%;background:url(/wp-content/themes/ccfbank/images/search-banner.png) top center no-repeat;background-size:cover;position:relative}.table-account{width:100%;position:relative;border-top:5px solid #0071ce}.table-account .account-heading h4{text-align:center;font-size:22px;font-family:'Myriad Pro';font-weight:700;color:#303740;padding-top:15px}.table-account .account-heading h6{text-align:center;font-size:15px;font-family:'Myriad Pro';font-weight:400!important;color:#303740;padding-top:15px;line-height:20px}.table-account h3{font-family:'Myriad Pro';font-weight:700;font-size:16px;color:#0071ce;text-align:center;padding-top:15px;padding-bottom:15px}.table-account .btn_border-blue>span{padding-bottom:5px;border-bottom:1px solid #0071ce}.table-account .table-bordered td,.table-account .table-bordered th{border:1px solid #dee2e6;padding:10px;height:53px}.table-account .table-bordered td,.table-account .table-bordered th{border-left:1px solid #dee2e6;border-right:0 solid #dee2e6}.table-account:last-child .table-bordered td,.table-account:last-child .table-bordered th{border-right:1px solid #dee2e6}.table-account .tbl-border{height:53px;background-color:#F5F6F7;padding:0;border:1px solid #dee2e6}.table-account .tbl-border h3{font-family:'Myriad Pro';font-weight:600!important;font-size:16px;color:#303740;text-align:left;padding-top:15px}.table-account .account-features h6{text-align:left;font-size:16px;font-family:'Myriad Pro';font-weight:400!important;color:#303740;padding-top:8px;line-height:20px}.account-simple{color:#303740;background:#F5F6F7;font-family:"Myriad Pro";font-weight:400!important;font-size:16px;display:inline-flex;align-items:center;padding:8px 12px 9px;width:159px;height:37px;transition:all 0.3s ease 0s;border-radius:8px;border:1px solid #0071CE}.account-traditional{color:#303740;background:#F5F6F7;font-family:"Myriad Pro";font-weight:400!important;font-size:16px;display:inline-flex;align-items:center;padding:8px 12px 9px;width:185px;height:37px;transition:all 0.3s ease 0s;border-radius:8px;border:1px solid #0071CE}.account-elite{color:#303740;background:#F5F6F7;font-family:"Myriad Pro";font-weight:400!important;font-size:16px;display:inline-flex;align-items:center;padding:8px 15px 9px;width:79px;height:37px;transition:all 0.3s ease 0s;border-radius:8px;border:1px solid #0071CE}.account-community{color:#303740;background:#F5F6F7;font-family:"Myriad Pro";font-weight:400!important;font-size:16px;display:inline-flex;align-items:center;padding:8px 15px 9px;width:129px;height:37px;transition:all 0.3s ease 0s;border-radius:8px;border:1px solid #0071CE}.text_select{float:center!important}#store_locator_result_list{max-height:650px!important}#store_locator_sidebar{min-height:800px}#store_locator_loading svg{position:absolute!important;left:50%!important;top:50%!important}#store_locator_result_list::-webkit-scrollbar,.findlocation-detail .column-35::-webkit-scrollbar{width:5px;border-radius:3px}#store_locator_result_list::-webkit-scrollbar-track,.findlocation-detail .column-35::-webkit-scrollbar-track{background:#f5f6f7}#store_locator_result_list::-webkit-scrollbar-thumb,.findlocation-detail .column-35::-webkit-scrollbar-thumb{background:#888}#store_locator_result_list::-webkit-scrollbar-thumb:hover,.findlocation-detail .column-35::-webkit-scrollbar-thumb:hover{background:#555}.store_locator_no_stores{color:#fff!important;font-size:18px!important;text-align:center!important;padding:38.5px!important;background:#0071ce!important;margin-bottom:0px!important}#store_locator_search_box .store-locator-row::nth-child(1){display:none!important}#store_locator_get_all_stores i{font-style:inherit!important;float:right!important;display:none!important}#store_locator_dragged_button{display:none!important}h3.store_locator_name{font-weight:700}.store_locator_name.show_arrow svg.svg-inline--fa.fa-chevron-right{display:inline-block!important}.sec-findlocation a.btn.button.btn-primary.btn-lg.store_locator_get_direction{font-size:16px!important;background:#fff0;color:#0056b3;border:none!important}.sec-findlocation a.btn.button.btn-primary.btn-lg.store_locator_get_direction svg{display:none!important}.store_locator_name.show_arrow{font-size:16px!important;border-bottom:1px solid #0056b3;display:inline-block;padding-bottom:5px;line-height:25px}.store_locator_name.show_arrow svg{padding-left:8px}.store_locator_infowindow .store_locator_distance,.store_locator_infowindow .store_locator_contact,.store_locator_infowindow .store_locator_custom_fields,.store_locator_infowindow .store_locator_address::before,.store_locator_infowindow .store_locator_actions{display:none!important}.sec-findlocation .store_locator_infowindow .store_locator_details .store_locator_address{margin-top:10px!important}.sec-findlocation .store_locator_infowindow .store_locator_details .store_locator_city{white-space:normal!important}.sec-findlocation #store_locator_search_box{background:#F5F6F7!important}.store_locator_result_list_item:hover,.store_locator_result_list_item_hover{background:#F5F6F7!important;cursor:pointer!important}.sec-findlocation .store_locator_address_field{padding-left:30px!important;background-image:url(/wp-content/themes/ccfbank/assets/images/location.png)!important;background-position:10px 16px!important;background-repeat:no-repeat!important}.sec-findlocation{background:#fff!important}.sec-findlocation .store_locator_address_field{padding-left:35px!important;padding-right:35px!important}.store_locator_loading{display:none!important}.sec-findlocation #store_locator_address_field{-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;appearance:none!important;-moz-appearance:none!important;-webkit-appearance:none!important;border-style:solid!important}.branch-finder{margin-top:30px!important;margin-bottom:5px!important}.btnloaction-ajax.branch-finder #ajaxsearchlite1 .probox{padding:10px 0px!important;background-color:#ffffff!important;box-shadow:0 0 0 0 #ccc inset;border:1px solid #cccccc!important;color:#484c51!important;height:50px!important}.btnloaction-ajax.branch-finder #ajaxsearchlite1 .probox::placeholder{color:#666666!important}.btnloaction-ajax.branch-finder #ajaxsearchlite1 .probox .proinput{margin:0 0 0 0}.btnloaction-ajax.branch-finder div.asl_w .probox .promagnifier{margin-right:2px}.contact-form input,.contact-form textarea,.contact-form select{-moz-box-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;appearance:none;-moz-appearance:none;-webkit-appearance:none;border-style:solid}.key-feature{background:#0878D4!important}.key-feature .features-box{border-right:1px solid #fff}.key-feature .features-box:last-child{border-right:1px solid transparent!important}.section-processing.inner .section-bullet ul li,.section-processing.inner .section-bullet ul li a{font-size:18px}.section-processing.inner .section-bullet p,.section-processing.inner .section-bullet div,.section-processing.inner .section-bullet span{font-size:16px;color:#303740;font-family:'Myriad Pro'!important;font-weight:400!important;line-height:25px}.money-iq p{display:none!important}.rm-0{margin-left:0px!important;margin-right:0px!important}.section-processing.inner.grey,.section-achpay.grey{background:#f5f6f7!important}.section-processing.inner.white,.section-achpay.white{background:#ffffff!important}.section-processing.inner .section-bullet ul li br{display:none}.section-processing.inner .section-bullet ul li ul{padding-left:45px;padding-top:15px}.section-processing.inner .section-bullet hr{margin:1.5rem 0px!important}.section-processing.inner .section-bullet h2,.section-processing.inner .section-bullet h3{color:#303740!important;font-size:24px;padding-bottom:5px;font-weight:700;width:100%!important;display:block;float:none;clear:both}.section-processing.inner .section-bullet h4{color:#303740!important;font-weight:600!important;font-size:18px;padding-top:10px}.section-request p{margin-bottom:0px!important}.section-request .disclimer p{margin-bottom:15px!important}.section-request .disclimer p:last-child{margin-bottom:0px!important}.section-request.grey{background:#f5f6f7!important;clear:both}.section-request.white{background:#ffffff!important;clear:both}.request-info{color:#fff;background-color:#0071CE;font-family:'Myriad Pro';font-weight:700;font-size:15px;display:inline-flex;align-items:center;padding:0 37px;line-height:45px;height:45px;transition:all 0.3s ease 0s;margin:0 auto;display:table}.request-info:hover{color:#fff;background-color:#0071CE}.section-bullet .request-info,.section-bullet .request-info:hover{margin:0px!important}.section-bullet .bc-video br,.section-bullet .bc-vid br{display:none!important}.section-bullet .bc-video,.section-bullet .bc-vid{margin-bottom:25px}.section-bullet .bc-vid{width:32%;float:left;margin-right:1.33%}.section-bullet .bc-vid img,.section-bullet img{max-width:100%;height:auto}.section-bullet .bc-vid p{display:none!important}.section-request .quick-links a,.section-request .quick-links a:hover{color:#303740!important;padding:0 15px;min-width:75px;border-right:1px solid #303740!important}.section-request .quick-links a:last-child{border-right:1px solid transparent!important}.prefooter .bg-blue a{font-size:30px;color:#fff!important;font-weight:600;text-transform:uppercase;padding-right:50px;float:right}.prefooter .bg-grey a{font-size:30px;color:#303740!important;font-weight:600;text-transform:uppercase;padding-left:35px;float:left}.accordion-list.sec-table li:last-child{margin-bottom:0px!important}.sec-table .table-bordered{background:#fff;border:1px solid rgb(0 0 0 / .125)!important;border-radius:5px;border-left:5px solid #f29500!important;margin-bottom:15px!important;position:relative}.online-mobile-banking .ban-bt-rg-pd{position:relative;right:-10px}.ban-top-img{margin-bottom:15px}.section-personalbanking .section-account-title .arrow img{top:25%!important}.personalbanking .services-block-three .list-unstyled{font-family:'Myriad Pro'!important;font-weight:600!important}.sp-both-rg{width:88%}.sp-both-rg-2{width:87%}.client-logos{padding-left:0px!important;padding-right:0px!important}.oc-title.why-ccf:after{left:47%!important}.why-employee .sec-right-image{position:relative;left:30px}.why-communities .sec-left-content{position:relative;left:22px}.career-title{font-size:40px}.psa-box .card-deck .card{clip-path:polygon(0% 0%,100% 0%,100% 20%,100% 90%,82% 100%,0% 100%,0% 80%,0% 20%)}.psa-box .card-deck .most-pop .card{clip-path:polygon(0% 0%,100% 0%,100% 20%,100% 91%,81% 100%,0% 100%,0% 80%,0% 20%)}.un-padd-lr{padding-left:22px}.main-body{filter:drop-shadow(0 6px 10px #eee)}.most-pop .main-body{filter:drop-shadow(0 6px 10px #ccc)}.features .section-heading p{padding-top:0px!important}.features h2.hd-line:after{bottom:-20px}.section-processing.career-benifits{padding-left:35px;padding-right:35px}.section-compare{width:100%;background:url(/wp-content/themes/ccfbank/assets/images/search-banner.png) top center no-repeat;background-size:cover;position:relative}.table-account{width:100%;position:relative;border-top:5px solid #0071ce;border-radius:5px;border-left:0 solid #dee2e6;border-right:0 solid #dee2e6;border-bottom:0 solid #dee2e6}.table-account .account-heading h4{text-align:center;font-size:22px;font-family:'Myriad Pro';color:#303740;padding-top:15px;font-weight:700}.table-account .account-heading h6{text-align:center;font-size:15px;font-family:'Myriad Pro';color:#303740;padding-top:15px;line-height:20px}.table-account h3{font-family:"Myriad Pro";font-weight:700;font-size:16px;color:#0071ce;text-align:center;padding-top:15px;padding-bottom:10px}.table-account .btn_border-blue>span{padding-bottom:5px;border-bottom:1px solid #0071ce}.table-account .table-bordered td,.table-bordered th{border:1px solid #CECECE;padding-left:16px;height:53px;font-family:"Myriad Pro";font-size:16px;color:#303740;background-color:#fff}.table-account .tbl-border{height:53px;background-color:#F5F6F7;padding:0}.table-account .tbl-border-white{height:53px;background-color:#FFF}.table-account .tbl-border h3{font-family:"Myriad Pro";font-weight:600;font-size:16px;color:#303740;text-align:left;padding-top:15px}.table-account .feature-list{padding-left:20px;color:#F29500}.table-account .account-features h6{text-align:left;font-size:16px;font-family:'Myriad Pro';color:#303740;padding-top:8px;line-height:20px}.table-account h6{text-align:left;font-size:16px;font-family:'Myriad Pro';color:#303740;padding-top:5px;font-weight:400}.account-simple{color:#303740;background-repeat:no-repeat;font-family:"Myriad Pro";font-size:16px;display:inline-flex;align-items:center;padding:8px 12px 9px;width:159px;height:37px;transition:all 0.3s ease 0s;border-radius:8px}.account-traditional{color:#303740;background-repeat:no-repeat;font-family:"Myriad Pro";font-size:16px;display:inline-flex;align-items:center;padding:8px 12px 9px;width:185px;height:37px;transition:all 0.3s ease 0s;border-radius:8px}.account-elite{color:#303740;background-repeat:no-repeat;font-family:"Myriad Pro";font-size:16px;display:inline-flex;align-items:center;padding:8px 15px 9px;width:79px;height:37px;transition:all 0.3s ease 0s;border-radius:8px}.account-community{color:#303740;background-repeat:no-repeat;font-family:"Myriad Pro";font-size:16px;display:inline-flex;align-items:center;padding:8px 12px 9px;width:129px;height:37px;transition:all 0.3s ease 0s;border-radius:8px;margin-left:65px}.compare-accounts .col-sm-3{padding:0 3px!important}.compare-accounts{max-width:860px!important;margin:0 auto!important;position:relative}.compare-accounts .container{max-width:100%!important;overflow-x:auto!important;scroll-behavior:smooth;border-right:2px solid #dee2e6;padding:15px 15px 0 15px}.compare-accounts .container .row{width:128%!important}.compare-accounts .container::-webkit-scrollbar{width:0em;opacity:0!important;cursor:pointer!important;display:none!important}.compare-accounts .container::-webkit-scrollbar-track{box-shadow:inset 0 0 0 #fff0}.compare-accounts .container::-webkit-scrollbar-thumb{background-color:#fff;outline:1px solid #fff}.compare-accounts .features ul{min-height:125px!important}.compare-accounts .monthly-charge h6{min-height:75px!important}#slideLeft,#slideRight{background:#fff0;border:1px solid #dee2e6!important;color:#dee2e6!important;border-radius:5px;padding:7.5px 15px;font-size:16px!important;cursor:pointer!important;position:absolute;top:100px}#slideLeft:hover,#slideRight:hover{border:1px solid #0071CE!important;color:#0071CE!important}#slideRight{right:-55px}#slideLeft{left:-55px}.compare-title h2{font-size:16px;text-align:center;font-weight:700;text-transform:uppercase;position:relative;color:#828384}.mobile-btn{justify-content:center!important}.page-template-page-business-services .bs-service .buisness-card{clip-path:polygon(0% 0%,100% 0%,100% 20%,100% 79%,84% 100%,0% 100%,0% 80%,0% 20%)}.account-check{font-size:16px;display:inline-flex;align-items:center;padding:8px 12px 9px;height:37px;transition:all 0.3s ease 0s;border-radius:8px;background:#F5F6F7;border:1px solid #0071CE}.section-bullet .list-display li{margin-bottom:.6rem;font-size:18px;font-family:'Myriad Pro'!important;font-weight:400!important}.section-bullet .list-checkmarks{padding-left:1.5rem}.section-bullet .list-checkmarks li{list-style-type:none;padding-left:1rem}.section-bullet .list-checkmarks li:before{font-family:'FontAwesome';content:"\f00c";margin:0 24px 0 -42px;color:#f29500}.section-bullet .fa-check{display:none!important}.mobile-btn div{float:left;margin:0 7.5px}.page-id-95 .mobile-btn div{margin:0 5px}.mobile-btn{justify-content:center!important;margin:0 auto;display:table}.compare-accounts .features ul{min-height:auto!important}.compare-accounts .monthly-charge h6{min-height:auto!important}#hero-compare{background:url(/wp-content/themes/ccfbank/assets/images/compare-banner.png) top center no-repeat!important;height:273px!important}.section-video.show-more-height{padding:0 0 50px 0px!important}.search-404{margin:50px auto 0 auto;display:table;width:100%!important;float:left}.search-404 #home-search .modal-dialog{padding:0 0 0 0px!important}.search-404 .modal-header .close{display:none!important}.sec-findlocation .store_locator_details .store_locator_address:before{position:relative;top:1px;float:left}.store_locator_direction-mobile{clear:both;padding-top:13px}span.store_locator_address_full{display:inherit;float:left;font-size:18px}.sec-findlocation .store_locator_details *{white-space:normal!important}.section-accordion-faq .card,.card-header.collapsed .card,#accordion .card,#accordion2 .card,#accordion3 .card,#accordion4 .card,#accordion5 .card,#accordion6 .card,#accordion7 .card,#accordion8 .card,#accordion9 .card,#accordion10 .card,#accordion11.card{width:100%}.card-header.collapsed:hover .card-title.accordion-head,.card-header.collapsed.pomb-accmob:hover .card-title.accordion-head{color:#0071cf!important;cursor:pointer}.card-header.collapsed,.card-header.collapsed.pomb-accmob{cursor:pointer}.sec-table .table-bordered,.rates-table .table-bordered{border-radius:3px!important}.banking{padding:30px}.banking a{text-decoration:none;font-weight:600}.images{padding:0 0}.images img{overflow:hidden;display:inline-block;width:auto}.images-box{text-align:center;position:relative}.images-box i{padding:3px 2px 0 2px;font-size:15px;border:1px solid #C1C1C1;border-radius:100%;margin:6px}.images-box svg{padding:3px;font-size:10px;border:1px solid #C1C1C1;border-radius:100%;position:relative;top:2px;left:5px}.home .section-business .home-right .images-box .images-box1 svg{left:-5px!important}.home .section-business .home-right .images-box .images-box2 svg{left:-11px!important}.home .section-business .home-right .images-box .images-box3 svg{left:-11px!important}.banking.right .images-box svg,.banking.home-right .images-box svg{left:-11px!important}.images-box a{color:#0071CE;font-weight:400;position:relative;top:2px;pointer-events:none}.images-box a:hover{color:none}.images-box1{font-size:15px;border:.8px solid lightgray;box-sizing:border-box;box-shadow:3px 8px 12px rgb(0 0 0 / 8%);width:161px;color:#006EE0;margin:8px;padding:8px;border-radius:6px;background-color:#fff;opacity:.94;position:absolute;bottom:132px;left:185px}.images-box2{font-size:15px;border:.8px solid lightgray;box-shadow:3px 8px 12px rgb(0 0 0 / 8%);width:154px;color:#006EE0;margin:8px;padding:8px;border-radius:6px;background-color:#fff;opacity:.94;position:absolute;bottom:78px;left:193px}.images-box3{font-size:15px;border:.8px solid lightgray;box-shadow:3px 8px 12px rgb(0 0 0 / 8%);width:138px;color:#006EE0;margin:8px;padding:8px;border-radius:6px;background-color:#fff;opacity:.94;position:absolute;bottom:25px;left:209px}.banking.right .images-box1{width:90px!important;bottom:112px!important;left:8px!important;font-size:16px!important}.banking.right .images-box2{width:135px;bottom:61px;left:8px;font-size:16px!important}.banking.right .images-box3{bottom:10px;left:8px;width:85px;font-size:16px!important}.banking.home-right .images-box1{width:215px!important;bottom:115px!important;left:8px!important;font-size:16px!important}.banking.home-right .images-box2{width:162px;bottom:64px;left:8px;font-size:16px!important}.banking.home-right .images-box2{width:215px;bottom:64px;left:8px;font-size:16px!important}.banking.home-right .images-box3{bottom:12px;left:8px;width:220px;font-size:16px!important}.home .banking.home-right .images-box3{bottom:8px!important;left:8px;width:265px;font-size:16px!important}.images-box1 .load-more{display:none!important}.from-ipad{display:none}.top-active{padding-bottom:4px!important;border-bottom:2px solid #0071CE}.page-id-202 .section-request,.page-id-61 .section-request,.page-id-156 .section-enroll,.page-id-99 .key-feature{display:none}#CCFLogin .modal-header{background:#0071cf!important;color:#fff!important;font-weight:600;text-align:center;border:0 solid #0071cf!important;position:relative;top:-1px}#CCFLogin .modal-header h4{color:#fff!important;font-weight:600;margin-bottom:0!important}#CCFLogin .modal-content{border-radius:0x!important;border:0 solid #0071cf!important}#CCFLogin .close,#CCFLogin .close:hover{color:#fff!important;opacity:1!important;line-height:0.8!important}.ROLoginSubmitButton,.BOLoginSubmitButton{width:91%!important;height:40px!important;line-height:2!important;background-color:#0071cf!important;border-color:#0071cf!important;font-family:'Myriad Pro'!important;font-weight:700!important;color:#fff!important;border:none!important;margin:10px auto;display:inherit;cursor:pointer}.account-type{display:inline-block;padding:0 15px 0 15px!important;font-weight:400;font-size:16px;color:#303740!important}.ROLoginEnrollLink:hover,.ROLoginForgotPasswordLink:hover,.BOLoginLostTokenLink:hover,.BOLoginForgotPasswordLink:hover{border-bottom:1px solid #0071cf!important;padding-bottom:5px!important}.login-sep{padding:0 10px}.ROLoginEnrollLink,.ROLoginForgotPasswordLink,.BOLoginEnrollLink,.BOLoginForgotPasswordLink{text-align:center;margin:0 auto!important}.ROLoginUserNameInput,.ROLoginPasswordInput,.BOLoginUsernameInput,.BOLoginPasswordInput{height:50px;background:#fff0;border:1px solid rgb(201 201 201 / 30%);border-radius:3px;padding:0 10px!important;width:300px;margin-bottom:10px!important;margin:0 auto;display:table}.ROLoginTable,.BOLoginTable{width:100%!important}.ROLoginUserNameLabel,.ROLoginPasswordLabel,.BOLoginUsernameLabel,.BOLoginPasswordLabel{padding-right:10px!important}.ROLoginLink,.BOLoginLink{margin:0 auto;display:table}.ROBOLoginSwitcher{display:table}@media only screen and (max-width:1279px){.header-bg .navbar-toggler{margin:15px 8px!important}.navbar-light .navbar-toggler{border:none!important}.navbar-expand-lg .navbar-toggler{display:block!important}}@media only screen and (max-width:1112px){.banking.right .images-box svg,.banking.home-right .images-box svg{left:-7px!important}.banking.right .images-box1{width:80px!important;bottom:99px!important;left:7px!important;padding:5px 8px}.banking.right .images-box2{width:120px!important;bottom:53px!important;left:7px!important;padding:5px 8px!important}.banking.right .images-box3{bottom:8px!important;left:7px!important;width:75px!important;padding:5px 8px!important}.banking.home-right .images-box1{width:210px!important;bottom:91px!important;left:4px!important;padding:5px 8px!important}.banking.home-right .images-box2{width:150px;bottom:50px;left:4px!important;padding:5px 8px!important}.home .banking.home-right .images-box2{width:215px;bottom:50px;left:4px!important;padding:5px 8px!important}.banking.home-right .images-box3{width:215px;bottom:10px;left:4px!important;padding:5px 8px!important}}@media only screen and (max-width:834px){.from-ipad{display:block}.top-active{padding-bottom:0px!important;border-bottom:0 solid #0071CE}.megamenu-li .megamenu{padding:25px 0 15px 0px!important}.plr-15{padding:0 20px!important}.megamenu .container .card-box{margin-left:auto!important;margin-right:auto!important;display:table;width:325px}.btn-login{font-size:1rem;line-height:32px!important}#topbar,.header-bg,.header-bg .navbar{background:#fff!important}.images-box1{padding:4px 8px;bottom:103px;left:125px}.images-box2{padding:4px 8px;bottom:58px;left:132px}.images-box3{padding:4px 8px;bottom:15px;left:147px}.banking.right,.banking.home-right{padding:30px 15px}.banking.right .images-box1{left:-7px!important;padding:3px 8px!important;bottom:90px!important}.banking.right .images-box2{left:-7px!important;padding:3px 8px!important;bottom:49px!important}.banking.right .images-box3{left:-7px!important;padding:3px 8px!important}}@media only screen and (max-width:767px){.load-more{display:block}.banking.right,.banking.home-right{padding:0}.easy-way .mob-padd-lr{padding-left:20px!important;padding-right:20px!important}.images-box1{left:175px;bottom:109px}.images-box2{left:181px;bottom:68px}.images-box3{left:197px;bottom:25px}.banking.home-right .images-box1{left:8px!important;bottom:98px!important}.banking.home-right .images-box2{left:8px!important;bottom:54px!important}.banking.home-right .images-box3{left:8px!important}}@media only screen and (max-width:390px){.images-box1{left:170px}.images-box2{left:176px}.images-box3{left:192px}.banking.home-right .images-box1{left:10px!important}.banking.home-right .images-box2{left:10px!important}.banking.home-right .images-box3{left:10px!important}}@media only screen and (max-width:375px){.images-box1{left:145px}.images-box2{left:152px}.images-box3{left:168px}}@media only screen and (min-width:768px) and (max-width:1279px){.col-lg-1.hide-1279{max-width:0px!important;display:none!important}.section-openaccount .content h3{font-size:36px!important}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.section-location .btn-location{padding:15px 15px!important}}@media only screen and (min-width :768px) and (max-width :1024px) and (orientation :landscape){.pt-5,.py-5{padding-top:3rem!important}}@media only screen and (min-width :1024px) and (max-width :1366px){.pt-5,.py-5{padding-top:3rem!important}}@media only screen and (max-width:1366px){.section-openaccount .content p br{display:none!important}}@media only screen and (max-width:1112px){.hide-1112{display:none!important}.home .section-business .home-right .images-box .images-box3 svg{left:-9px!important}.w100-1112{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.home #hero{background-size:cover!important;padding-top:125px!important;height:525px!important}.home #hero h1{font-size:3rem!important}.section-openaccount .section-title-account h1{font-size:18px!important}.section-quicklinks .arrow img{top:15px!important;right:85px!important}.section-processing.inner .row{display:block!important}.section-processing.inner .col-lg-4.col-md-5,.section-processing.inner .col-lg-8.col-md-7{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;width:100%}.section-processing.inner .process-title{margin-bottom:30px!important;width:100%!important;clear:both}.section-processing.inner .section-bullet{display:inline-block;clear:both}.section-quicklinks .icon-img{margin-right:7px!important;margin-left:7px!important}.section-quicklinks h5{font-size:14px!important;font-weight:400!important}.section-quicklinks .arrow img{right:100px!important}.section-about p br{display:none!important}.section-location{background-size:cover!important}.pt-lg-0,.py-lg-0{padding-top:0px!important}.section-accounts .row,.section-business .row,.section-openaccount .row,.section-location .row,.section-quicklinks .row{justify-content:center}.section-location .section-locationtitle h1{font-size:36px!important}.section-accounts .icon-img{margin-right:14px!important}.link-box h5 br{display:none!important}.h1,h1{font-size:2rem!important}.section-title{padding-top:0px!important;padding-bottom:25px!important}#hero{height:100vh!important;padding-top:40px!important;background-size:contain!important}.section-accounts .services-block-three>span{min-height:500px!important;padding:40px 18px!important}.section-quicklinks .link-box,.section-accounts .link-box{margin-left:0px!important;margin-right:0px!important}.qklink{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.section-about img{padding-left:0px!important;padding-right:0px!important}.section-title h2{padding:20px 0px!important}h2.head-secure{padding:0 0px!important}.section-quicklinks{padding:50px 0 50px 0px!important}.section-about{padding:50px 0 50px 0px!important}.section-business{padding:50px 0px!important}.online-mobile-banking .ban-bt-rg-pd{right:0}.why-employee .sec-right-image{position:relative;left:0}.why-communities .sec-left-content{position:relative;left:0}.sec-findlocation .store_locator_result_list_item{padding:25px 30px!important}.sec-findlocation .store_locator_custom_fields>span:last-child{left:55px!important}.sec-findlocation span.store_locator_distance{left:30px}.sec-findlocation .store_locator_name{font-size:21px!important}}@media only screen and (max-width:1024px){.section-quicklinks .arrow img{right:80px!important}.section-business .row{display:flex;align-items:center}.section-openaccount .section-title-account h1{font-size:18px!important}.megamenu .container{padding-right:0px!important;padding-left:0px!important;margin-left:0px!important}.btnloaction-ajax.branch-finder div[id*='ajaxsearchlite'].wpdreams_asl_container{width:275px!important}}@media only screen and (max-width:1279px){.navbar-toggler[aria-expanded=true]{width:54px;height:38px!important}.navbar-toggler[aria-expanded="true"] .navbar-toggler-icon{background-image:url(/wp-content/themes/ccfbank/assets/images/close-icon.png)!important;width:17px;height:17px;padding:6.5px}}@media only screen and (max-width:834px){.compare-accounts{max-width:700px!important}.compare-accounts .account-heading br{display:none!important}.table-account .account-heading h4{font-size:18px}.arrow.desktop{display:none!important}.arrow.mobile{display:block!important}section.section-contactus.py-5{padding:40px 0 30px 0px!important}.section-quicklinks .qklink{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;display:none}.section-quicklinks .col-sm-3{width:33.33%!important;-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%}.prefooter .bg-blue a,.prefooter .bg-grey a{font-size:24px;padding:0 0px!important;float:none;justify-content:center!important}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666666666666%}.col-sm-offset-10{margin-left:83.33333333333334%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666666666666%}.col-sm-offset-7{margin-left:58.333333333333336%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666666666667%}.col-sm-offset-4{margin-left:33.33333333333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.666666666666664%}.col-sm-offset-1{margin-left:8.333333333333332%}.col-sm-offset-0{margin-left:0}.dropdown-menu.login-form{top:85px}.dropdown-menu.login-form .col-sm-6{float:left;width:50%}.ipad-show{display:block!important}.navbar{background:#e9e9e9}.section-openaccount .content{padding:0 30px 30px 0px!important}.section-locationtitle br{display:none!important}.section-openaccount .openaccount-box{display:none!important}.pt-5,.py-5{padding-top:3rem!important}.header-bg .navbar-toggler{margin:15px 8px!important}}@media only screen and (max-width:768px){.section-openaccount{height:auto!important}#hero h1{font-size:40px!important;padding:30px;margin-top:0px!important}.section-openaccount .content{padding:0 30px!important}.compare-accounts{max-width:625px!important}}@media only screen and (max-width:767px){.dropdown-menu.login-form{right:-40px}.dropdown-menu.login-form.show:before{right:4.4rem!important}.section-bullet .bc-vid{width:100%;float:left;margin-right:0%}.disclimer{font-size:12px!important}.mobile-btn label div{width:auto;margin:0px!important;float:left}.compare-accounts .py-5{padding:1rem 0px!important}.compare-accounts .container{border-right:0 solid #dee2e6;padding:0 15px}.compare-accounts{max-width:350px!important}.compare-accounts .col-sm-3{float:left!important;width:25%;clear:none!important}.compare-accounts .container .row{width:390%!important}#slideLeft,#slideRight{position:relative;top:0;display:none!important}#slideLeft{left:0;top:-25px}#slideRight{right:-220px;top:-25px}.compare-accounts .container{padding:0 15px}.img-small-height.ish-mobile{height:85px!important}.psa-box .card-deck .card,.psa-box .card-deck .most-pop .card{clip-path:polygon(0% 0%,100% 0%,100% 20%,100% 90%,82% 100%,0% 100%,0% 80%,0% 20%)}.section-personalbanking .pb-xs-4{padding-bottom:40px!important}.client-logos{padding-left:15px!important;padding-right:15px!important}.logo-carousel{left:-22px!important}.logo-carousel .slick-arrow.slick-prev{left:-9px!important}. .logo-carousel .slick-arrow.slick-next{right:-9px!important}.sp-both-rg-2{width:100%;padding-left:15px}.bs-service{padding-top:50px!important}.bs-service .buisness-card{margin-bottom:30px!important}.online-mobile-banking .mob-padd-lr{padding-left:30px!important;padding-right:15px!important}.section-personalbanking .section-account-title .arrow img{top:20%!important}.page-template-page-personal-banking .section-personalbanking .section-account-title .arrow img{top:75%!important;left:69%!important}.page-template-page-personal-banking .section-account-title h6{padding-top:40px;margin-bottom:10px!important}.personalbanking.pt-xs-3{padding-top:1rem!important}.online-mobile-banking .section-heading{padding-left:0px!important;padding-right:0px!important}.section-quicklinks.psa-quick .icon-img{margin-left:20px!important;margin-right:20px!important;min-width:auto}.section-quicklinks.psa-quick .link-box{padding:20px!important}.section-location .content{padding-top:0px!important}.section-quicklinks .row{margin-left:15px!important;margin-right:15px!important}.mobile-line{display:none!important}.section-quicklinks{padding:0 0 0 0px!important}.home #hero h1 br{display:none!important}.home #hero h2{margin:0 0 0 15px!important}.home #hero h1{font-size:40px!important;padding:30px 15px;margin-top:-50px!important}.h1,h1{font-size:2.25rem!important}.section-location .section-locationtitle h1{font-size:40px!important}.section-accounts .row:nth-child(3){margin-left:15px!important;margin-right:15px!important}.section-quicklinks .qklink{display:block!important;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.section-quicklinks .col-sm-3{width:100%!important;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.prefooter .bg-blue a,.prefooter .bg-grey a{font-size:18px;padding:0 15px!important;float:none;justify-content:center!important}.at-style-responsive .at-share-btn{padding:5px 0px!important}.key-feature .features-box{border-right:0 solid #fff;border-bottom:1px solid #fff}.key-feature .features-box:last-child{border-right:0 solid #fff;border-bottom:1px solid #fff0}.section-processing.inner .section-bullet .fa-check{display:none!important}.section-processing.inner .section-bullet ul li::before{font-family:'FontAwesome';content:'\f00c';padding-right:10px;color:#f29500;margin-right:1rem!important}.section-processing.inner .section-bullet .list-unstyled{font-size:18px;color:#303740;font-family:'Myriad Pro'!important;font-weight:400!important;padding-left:30px}#footer .footer-top h4{width:100%!important}.desktop-hide{display:block}.home #hero{height:auto!important;background-size:cover!important;min-height:525px!important}.btn-location-box .fa-arrow-right{left:-65px}.section-title h1{font-size:40px!important}.section-locationtitle.py-4{padding-bottom:0rem!important}.section-accounts .icon-img{margin-right:20px!important;margin-left:20px!important}.section-openaccount .pt-5,.section-openaccount .py-5{padding-top:2rem!important}.section-quicklinks .col-sm-3,.section-accounts .col-sm-4{margin-bottom:15px!important}.section-business img{padding-top:25px!important}.section-location img{padding-left:15px;padding-right:0}.section-location .section-locationtitle h1{padding-left:15px}.section-location .section-locationtitle p{padding-right:15px;padding-left:15px}.section-location .btn-location{margin-left:15px;margin-right:15px}.section-quicklinks h6{margin-bottom:30px!important;font-size:15px}.qklink{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.home .section-quicklinks .arrow img{top:5px!important;right:65px!important;transform:rotate(22deg)}.section-quicklinks .arrow img{top:5px!important;right:65px!important;transform:rotate(0deg)}.section-quicklinks.psa-quick h6{margin-bottom:50px!important}.section-quicklinks .link-box{height:80px!important}.section-accounts .link-box{height:90px!important}.section-quicklinks .link-box{justify-content:left!important}.section-quicklinks h5{font-size:16px!important;font-weight:400!important;padding:25px 25px!important}.section-quicklinks .icon-img{margin-right:10px!important;margin-left:40px!important}.section-title{padding-top:40px!important;padding-bottom:25px!important}.section-title h2{padding:20px 10px!important}h2.head-secure{padding:0 10px!important}.section-title h1{padding-left:10px!important}.section-title p{padding-left:10px!important;padding-right:10px!important}.section-title h3{padding-left:10px!important}.section-quicklinks .col-sm-3{margin-left:20px!important;margin-right:20px!important}#footer .footer-top .footer-links ul{margin:0 auto!important}#footer .footer-top .footer-links ul li{justify-content:center;width:100%!important}#footer .footer-top .last-footer-links ul li{width:50%!important}#footer .footer-top h4[aria-expanded="false"]::after{width:auto!important;height:auto!important;margin-left:0.5em!important;vertical-align:0em!important;content:"\f107"!important;border-top:0 solid!important;border-right:0 solid transparent!important;border-bottom:0!important;border-left:0 solid transparent!important;font-family:'FontAwesome'!important;position:relative!important;left:0px!important;top:2px;border:none!important;background:transparent!important;bottom:0!important;display:inline-block!important;color:#0071CE!important}#footer .footer-top h4[aria-expanded="true"]::after{width:auto!important;height:auto!important;margin-left:0.5em!important;vertical-align:0em!important;content:"\f106"!important;border-top:0 solid!important;border-right:0 solid transparent!important;border-bottom:0!important;border-left:0 solid transparent!important;font-family:'FontAwesome'!important;position:relative!important;left:0px!important;top:2px;border:none!important;background:transparent!important;bottom:0!important;display:inline-block!important;color:#0071CE!important}.last-footer-links.col-sm-offset-3{margin-left:auto!important}#footer .footer-top h4{padding:.25rem .75rem!important}.last-footer-links ul li{width:50%;float:left;justify-content:end!important}.last-footer-links h5{font-size:18px!important;font-family:'Myriad Pro';font-weight:600!important;color:#222!important}.last-footer-links ul{max-width:245px}.last-footer-links ul li a{font-size:16px!important;color:#222!important}#footer .footer-top .last-footer-links h4{display:none!important}.footer-contact img{max-width:250px}.mobile-phone{font-size:20px!important;color:#0071CE!important}.footer-links ul.collapsed{margin-top:15px!important;margin-bottom:25px!important}#ways-to-bank,#resources,#support,#company{padding-top:5px!important;padding-bottom:25px!important}#footer .footer-top .footer-links ul.navbar-collapse a{margin-right:0px!important}.last-footer-links ul:last-child{float:none;position:relative;margin-top:auto!important}.resources{margin-top:18px!important}.company{margin-top:10px!important}.support{margin-top:18px!important}#footer .footer-top .footer-links.last-footer-links ul{padding-bottom:25px!important}.hidden-xs{display:none!important}.social-links{margin:0 auto!important;padding:0px!important}.social-links .svg-inline--fa{font-size:24px!important}.last-footer-links ul{height:100px!important}.footer-bottom{width:100%!important;display:block!important}.copyright-box .clr-light-grey{display:block!important;font-size:0!important;padding-top:5px!important}.footer-bottom a{margin-right:5px!important;margin-left:5px!important}.search-result-listing{padding:20px}#hero-search{background:url(/wp-content/themes/ccfbank/assets/images/search-banner-mobile.png) top center no-repeat!important;height:250px!important;background-size:cover!important}.search-result #search{width:87%;font-size:24px;padding:.7rem .75rem}.search-result .box-search{margin:20px 10px 0 15px!important}.text_select{float:left!important}.search-result-listing .description{padding-bottom:0px!important}#hero-search .hero_bgtitle{font-size:40px!important}.search-bar{padding-top:0px!important;padding-bottom:0px!important}.search-result-listing{margin-bottom:15px!important}#footer .footer-top .last-footer-links ul{max-width:277px!important}#footer .footer-top .last-footer-links ul a{font-size:17px!important;font-weight:600}#footer .footer-top .last-footer-links h5{font-weight:600!important;color:#303740!important;font-size:18px!important}.page-template-page-business-banking .services-block-three>span{padding:40px 20px!important}.card-title{margin-bottom:0rem!important}.blog-info-content{padding:25px 25px}.sec-findlocation .store_modal_title{font-size:36px!important;margin-bottom:-5px!important}.store_locator_address span{float:left}.sec-findlocation .store_locator_details .store_locator_address:before{float:left}.store_locator_contact{display:block;clear:both}.sec-findlocation .store_locator_result_list_item{padding:25px 35px!important}.sec-findlocation .store_locator_custom_fields>span:last-child{left:60px!important}.sec-findlocation a.btn.button.btn-primary.btn-lg.store_locator_get_direction{left:-48%!important;top:130px}.sec-findlocation .store_locator_get_direction.only-dekstop{visibility:hidden;font-size:0px!important}.sec-findlocation .store_locator_direction-mobile .store_locator_get_direction{position:relative!important;left:0px!important;top:0px!important;display:block!important;padding-left:50px!important}.sec-findlocation .store_locator_custom_fields{margin-top:15px!important}.sec-findlocation #store_locator_find_stores_button{top:88px}.sec-findlocation .store_locator_details *{white-space:break-spaces!important}.store_locator_direction-mobile{clear:both;padding-top:0}span.store_locator_address_full{display:inline-table;width:90%}.sec-findlocation #store_locator_result_list{max-height:100%!important}.btnloaction-ajax.branch-finder div[id*='ajaxsearchlite'].wpdreams_asl_container{width:325px!important;margin:0px!important}.sec-findlocation #store_locator_search_box{padding:35px 30px 25px!important}.branch-finder{margin-top:30px!important;margin-bottom:5px!important}.btnloaction-ajax.branch-finder #ajaxsearchlite1 .probox{padding:10px 0px!important;background-color:#ffffff!important;box-shadow:0 0 0 0 #ccc inset;border:1px solid #cccccc!important;color:#484c51!important;height:50px!important}.btnloaction-ajax.branch-finder #ajaxsearchlite1 .probox::placeholder{color:#666666!important}.btnloaction-ajax.branch-finder #ajaxsearchlite1 .probox .proinput{margin:0 0 0 0}.btnloaction-ajax.branch-finder div.asl_w .probox .promagnifier{margin-right:2px}}@media only screen and (max-width:390px){.home .section-quicklinks h5{padding:25px 15px!important}.section-quicklinks .icon-img{margin-left:20px!important}.home .section-quicklinks .arrow img{right:56px!important}.logo-carousel .slick-arrow.slick-next{right:14px}.slick-list.draggable{position:relative;left:-13px}.sp-testimonial-free-section .sp-testimonial-free-item{padding-right:0}.sp-testimonial-free-section .tfree-client-testimonial p,.sp-testimonial-free-section .tfree-client-testimonial{margin:0 5px 20px 5px}.section-testimonial .tfree-client-testimonial:before{left:25px}.career-title.unquie-head{font-size:36px!important}.sec-findlocation .store_locator_result_list_item{padding:25px 25px!important}.sec-findlocation .store_locator_custom_fields>span:last-child{left:50px!important}.sec-findlocation .store_locator_address,.sec-findlocation .store_locator_custom_fields{font-size:15px!important}}@media only screen and (max-width:375px){.logo{top:8px;width:190px}}@media only screen and (min-width:1200px){.container{max-width:1170px!important}}@media only screen and (min-width:320px){#home-search{background:rgb(255 255 255 / .93)!important;padding-right:0px!important}.search-404 #home-search{background:#f5f6f7!important;padding-right:0px!important}#home-search .modal-dialog{max-width:100%!important;margin:0 auto!important;padding:25% 0 0 0;max-height:100vh!important;height:100%}#home-search .modal-content,#home-search .modal-header,#home-search #search{border:none!important;background:transparent!important}#home-search .search-submit .svg-inline--fa{color:#0071CE!important;font-size:20px}#home-search .btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:none!important}#home-search .btn-outline-secondary:not(:disabled):not(.disabled).active,#home-search .btn-outline-secondary:not(:disabled):not(.disabled):active,#home-search .show>.btn-outline-secondary.dropdown-toggle{color:#0E284B;background-color:transparent!important;border-color:#0E284B!important}#home-search .text_select .svg-inline--fa{font-size:12px!important;position:relative!important;top:-1px!important;padding:0 7px 0 0px!important}#home-search .text_select a{height:38px;line-height:26px!important;margin-right:15px!important;margin-bottom:15px!important}#home-search .text_select a:hover{color:#0071ce;border-color:#0071ce}#home-search .search-form{max-width:700px!important;margin:0 auto!important}#home-search #search::placeholder{color:#303740!important;opacity:.5}#home-search #search{color:#0E284B!important;float:left;width:78%;opacity:1;font-size:24px;padding:.6rem .75rem}.search-form .box-border{border-bottom:2px solid #d3d3d3;margin:0px!important}.search-404 #home-search .box-search{margin:24px 10px 0 3px!important}#home-search .box-search{font-size:20px!important;color:#999;margin:19px 10px 0 3px!important;float:left}#home-search .box-border .col-md-12.col-lg-12{padding:0px!important}#home-search .modal-header{position:absolute;right:3%;top:-15%}#home-search .modal-header .close{font-size:50px!important;margin:-4rem -1rem -1rem auto!important}#home-search .btn-outline-secondary{background-color:transparent!important;border-color:#e3e3e3!important;margin-bottom:15px}#home-search .btn-outline-secondary:hover{border-color:#0071ce!important}}@media only screen and (min-width:1024px){#home-search #search{width:87%;font-size:36px;padding:.375rem .75rem}#home-search .modal-dialog{padding:26% 0 0 0}#home-search .modal-header{right:15%;top:-100%}}@media only screen and (min-width:1600px){#home-search .modal-dialog{padding:17% 0 0 0px!important}}