body{font-family:'Myriad Pro';color:#303740;font-weight:400}h1,h2,h3,h4,h5,h6{font-family:'Myriad Pro';font-weight:300;color:#444}a{color:#0071CE}a:hover{text-decoration:none}.calculators-body .form-title{color:#fff}.clr-828{color:#828384!important}#topbar{background:#fff;height:40px;font-size:14px;transition:all 0.5s;z-index:996}#topbar .contact-info{float:right;line-height:0;margin-top:20px}#topbar .contact-info i{color:#1977cc;padding-right:4px;margin-left:15px;line-height:0}#topbar .contact-info i:first-child{margin-left:0}#topbar .contact-info a{line-height:1;color:#444;transition:0.3s}.btn-login{width:91px;display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid #fff0;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#fff;background-color:#007bff;border-color:#007bff;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;margin-top:12px}.btn-login:hover{color:#eee;background-color:#007bff;border-color:#007bff}.header-bg{position:relative;padding:10px 0}.nav-link{color:#303740;font-weight:500;padding:-.5rem 1rem}.navbar .dropdown:hover .dropdown-menu,.navbar .dropdown .dropdown-menu:hover{display:block;visibility:visible;opacity:1;transition:visibility 0s,opacity 0.3s linear}}.dropdown-toggle::after{color:#0071CE}.navbar{background:#fff;padding-top:0;padding-bottom:0;box-shadow:1px 3px 4px 0 #adadad33}.navbar-light .navbar-brand{color:#2196F3}.navbar-light .navbar-nav .nav-link{color:#303740;font-family:'Myriad Pro';font-size:16px}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:#1ebdc2}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:#303740}.navbar-light .navbar-nav .nav-link{padding-top:20px;padding-bottom:20px;transition:0.3s;padding-left:24px;padding-right:24px;font-size:16px;line-height:26px}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:active{border-bottom:3px solid #0071CE;transition:0.3s}.dropdown-item:focus,.dropdown-item:hover{color:#0071CE;text-decoration:none;background-color:#fff!important}.sm-menu{border-radius:0;border:0;top:97%;box-shadow:rgb(173 173 173 / .2) 1px 3px 4px 0}.dropdown-item{font-family:'Myriad Pro';color:#303740;font-size:15px}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#2196F3}.navbar-toggle{color:#1ebdc2}.dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.5em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid #fff0;border-bottom:0;border-left:.3em solid #fff0;color:#0071CE}.megamenu-li{position:static}.megamenu{position:absolute;width:100%;left:0;right:0;padding:15px}.megamenu h6{margin-left:21px;color:#0071CE;*/ font-size:18px;font-family:'Myriad Pro';font-weight:700;padding-bottom:10px}.megamenu i{width:20px}.border-bottom{border-bottom:1px solid #dee2e6!important;font-size:18px}.megamenu h6 span{color:#303740;font-size:18px;font-family:'Myriad Pro';font-weight:700}hr{margin-top:0rem;margin-bottom:0}.card-box{background-color:#D8D8D8;min-width:220px;min-height:110px;position:relative;text-align:center;color:#fff!important;padding:10px}.card-box a{color:#fff}#hero{width:100%;height:80vh;background-size:cover;position:relative;padding-top:82px}#hero:before{content:"";background:rgb(51 48 48 / .6);position:absolute;bottom:0;top:0;left:0;right:0}#hero h1{margin:0;font-size:60px;font-family:'Myriad Pro';font-weight:300;color:#fff}#hero h2{color:#fff;margin:30px 0 0 0;font-size:16px;font-family:'Myriad Pro';font-weight:700;text-decoration:underline}#hero h2 a{color:#fff}#hero i{color:#fff}.section-quicklinks{position:relative;padding:70px 0}.section-quicklinks h6.animated{font-size:15px;font-family:'Myriad Pro';font-weight:700;color:#828384;text-transform:capitalize;letter-spacing:1px;animation-duration:2.5s;animation-iteration-count:infinite}.pt-lg-0,.py-lg-0{padding-top:2!important}.btn-banner>span{border-bottom:1px solid #fff;padding-bottom:5px}.section-quicklinks h5{font-size:16px;font-weight:500;color:#303740;padding:25px 0;text-align:center}.section-quicklinks .link-box{border:1px solid #DEDEDE;padding:7px;transition:0.3s;color:#111;border-radius:5px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-bottom:1px solid #ccc;height:100px}.section-quicklinks .icon-img{margin-right:10px}.section-quicklinks .arrow img{position:absolute;top:28px;right:129px}.section-about{padding:50px 0}.section-title{text-align:left;padding-bottom:30px;position:relative}.section-title h2{font-size:15px;font-family:'Myriad Pro';font-weight:600;text-transform:uppercase;margin-bottom:20px;padding-bottom:20px;position:relative;color:#828384}.section-title h2::after{content:"";position:absolute;display:block;width:50px;height:3px;background:#0071CE;bottom:0}.section-title h3{font-family:'Myriad Pro';font-weight:700;font-size:16px;color:#0071CE;text-decoration:underline;margin-top:30px}.about .content h1{font-family:'Myriad Pro';font-weight:300;font-size:44px;color:#303740;margin-bottom:25px}.section-accounts{background-color:#F5F6F7}.section-account-title h3{font-size:15px;text-align:center;font-weight:700;text-transform:uppercase;margin-bottom:20px;padding-bottom:20px;position:relative;color:#828384}.section-account-title h3::after{content:"";position:absolute;display:block;width:50px;height:3px;background:#0071CE;bottom:0;left:calc(50% - 25px)}.section-account-title h1{font-family:'Myriad Pro';font-weight:300;font-size:38px;color:#50565D;text-align:center}.services-block-three{margin-bottom:30px;border-top:6px solid #0071CE;position:relative}.services-block-three:after{content:'';position:absolute;width:0;bottom:0;right:0}.services-block-three>span{display:block;border:none;position:relative;text-align:center;background:#fff;padding:40px;margin-bottom:30px;box-shadow:#ccc 10px 7px 22px 0}.padding-15px-bottom{padding-bottom:15px}.services-block-three h4{color:#303740;font-size:28px;padding-bottom:12px;font-family:'Myriad Pro';font-weight:700}.services-block-three h4 span{color:#303740;font-size:28px;padding-bottom:12px;font-family:'Myriad Pro'}.services-block-three h3{font-family:'Myriad Pro';font-weight:700;font-size:16px;color:#0071CE;text-decoration:underline}.services-block-three p{margin-bottom:0;color:#757575;text-align:center}.services-block-three>a:hover{opacity:1;border-color:#d5d5d5}.section-accounts .link-box{border:1px solid #DEDEDE;padding:20px;transition:0.3s;color:#111;border-radius:5px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-bottom:1px solid #ccc;height:110px}.section-accounts .icon-img{margin-right:10px}.services-block-three i{font-size:15px;color:orange}.services-block-three .list-unstyled{font-size:18px;text-align:left;text-decoration:none;padding:10px;color:#303740;font-family:'Myriad Pro';font-weight:600;margin-top:30px}.section-openaccount{background-color:#0878D4;position:relative;height:540px}.section-openaccount .content{padding:30px 30px 30px 0}.section-openaccount .content h3{font-family:'Myriad Pro';font-weight:300;font-size:44px;margin-bottom:25px;color:#fff}.section-openaccount .content p{margin-bottom:43px;color:#fff;font-size:18px;font-family:'Myriad Pro'}.section-openaccount .content .openaccount-btn{padding:8px 30px 9px 30px;color:#0071CE;background-color:#fff;transition:0.3s;text-transform:uppercase;font-family:'Myriad Pro';font-weight:600;font-size:13px;display:inline-flex;align-items:center}.section-openaccount .openaccount-box{background-color:#278de1c9;opacity:.7;padding:40px}.section-openaccount .section-title-account{opacity:none;color:#fff}.section-openaccount .numberCircle{width:32px;line-height:25px;border-radius:50%;text-align:center;font-size:16px;border:2px solid #eee}.section-openaccount .openaccount-box .section-title-account h2{font-size:16px;font-weight:700;text-transform:uppercase;margin-bottom:20px;padding-bottom:20px;position:relative;color:#fff}.section-openaccount .section-title-account h1{font-family:'Myriad Pro';font-weight:600;font-size:18px;color:#fff}.section-openaccount .section-title-account h4{font-family:'Myriad Pro';font-weight:600;font-size:18px;color:#fff}.section-openaccount .section-title-account p{font-family:'Myriad Pro';font-size:15px;color:#fff}.section-openaccount .section-title-account .arrow img{position:absolute;top:51px;left:171px}.section-location{background:url(/wp-content/themes/ccfbank/assets/images/location-bg.png);background-position:top;background-size:cover}.section-location .section-locationtitle h1{font-family:'Myriad Pro';font-weight:300;font-size:42px;color:#0071CE}.section-location .section-locationtitle h2{font-family:'Myriad Pro';font-weight:300;font-size:38px;color:#0071CE}.section-location .btn-location{font-weight:500;font-size:15px;letter-spacing:1px;display:inline-block;padding:15px 100px;border-radius:5px;transition:0.5s;margin-top:10px;text-align:left;border:2px solid #ccc;color:#303740}.section-location .fa-arrow-right{color:#0071CE}#footer{color:#37423b;font-size:14px;background:#eef0ef;border-top:5px solid #0056b3}#footer .footer-top{padding:60px 0 30px 0;background:#f9faf9}#footer .footer-top .footer-contact{margin-bottom:30px}#footer .footer-top .footer-links{margin-bottom:30px}#footer .footer-top h4{font-size:18px;font-family:'Myriad Pro';font-weight:600;color:#444;position:relative;padding-bottom:12px}#footer .footer-top h4::after{content:"";position:absolute;display:block;width:180px;height:1px;background:#ddd;bottom:0;left:0}#footer .footer-top .footer-links ul{list-style:none;padding:0;margin:0}#footer .footer-top .footer-links ul li{padding:6px 0;display:flex;align-items:center}#footer .footer-top .footer-links h5{font-size:14px;font-weight:500;color:#555;position:relative}#footer .footer-top .footer-links ul i{padding-right:2px;color:#5fcf80;font-size:18px;line-height:1}#footer .footer-top .footer-links ul a{color:#484747;transition:0.3s;display:inline-block;line-height:1;font-size:16px}#footer .social-links a{font-size:18px;display:inline-block;color:#222;line-height:1;padding:8px 0;margin-right:4px;border-radius:50%;text-align:center;width:36px;height:36px;transition:0.3s}#footer .social-links i{color:#222}.footer-bottom{display:inline-flex}.footer-bottom a{margin-right:10px;display:inline-flex;color:#222}#footer .copyright{color:#555}.services-block-three .fa-check{color:orange}#hero .fa-arrow-right{color:#fff}.section-personalbanking{position:relative;background-color:#fff}.section-personalbanking h1{margin:0;font-size:80px;font-family:'Myriad Pro';font-weight:300;color:#303740;padding-top:70px}.section-personalbanking p{color:#303740;margin:22px 0 0 0;font-size:18px;font-family:'Myriad Pro';text-decoration:none}.section-personalbanking .section-account-title h6{font-family:'Myriad Pro';font-weight:700;font-size:15px;color:#828384;margin-bottom:30px;text-align:center}.section-personalbanking .section-account-title .arrow img{position:absolute;top:27%;left:57%;right:0;bottom:40px}.section-service{position:relative;background-color:#f5f5f5}.section-service h2{font-family:'Myriad Pro';font-weight:300;font-size:35px;color:#50565D;margin-bottom:45px;margin-top:30px}.card{width:450px;height:auto;position:relative;border:none;border-radius:none}.card:after{content:'';position:absolute;width:0;bottom:0;right:0;border-bottom:40px solid #f5f5f5;border-left:40px solid #fff0}.card-image img{width:100%;height:100px;border-top-left-radius:0;border-top-right-radius:0}.card h3{font-family:'Myriad Pro';font-weight:700;font-size:16px;color:#0071CE;text-decoration:underline;text-align:center;margin-top:25px}.card h5{font-family:'Myriad Pro';font-weight:700;font-size:22px;color:#303740;-decoration:underline;text-align:center}.card p{padding-left:20px;padding-right:20px}.section-mobilebanking{position:relative;background-color:#fff}.section-mobilebanking h1{font-size:80px;font-family:'Myriad Pro';font-weight:300;color:#303740;padding-top:70px;margin:0}.section-mobilebanking a{color:#0071CE}.section-mobilebanking a:hover{text-decoration:none}.section-mobilebanking p{color:#303740;font-size:16px;font-family:"Myriad Pro";padding-top:22px;padding-bottom:22px;text-decoration:none}.section-mobilebanking h2{font-family:'Myriad Pro';font-weight:700;font-size:16px;color:#0071ce;text-align:left}.section-mobilebanking h6{font-family:'Myriad Pro';font-weight:300;font-size:38px;color:#303740;text-align:center;margin:22px 0 0}.section-mobilebanking .services-block-three1{margin-bottom:30px;position:relative}.section-mobilebanking .services-block-three1>span{display:block;position:relative;text-align:center;margin-bottom:30px;box-shadow:#ccc 10px 7px 22px 0;border-width:initial;border-style:none;border-color:initial;border-image:initial;background:#fff;padding:20px}.section-mobilebanking .services-block-three1 h4{color:#303740;font-size:28px;padding-bottom:12px;padding-top:12px;font-family:'Myriad Pro';font-weight:700}.section-mobilebanking .services-block-three1 h4 span{color:#303740;font-size:28px;padding-bottom:12px;font-family:"Myriad Pro"}.section-mobilebanking .services-block-three1 .list-unstyled{font-size:18px;text-align:left;padding-left:25px;color:#303740;font-family:'Myriad Pro';font-weight:600;margin-top:25px;padding-right:25px;text-decoration:none}.services-block-three1 .fa-check{color:orange}.section-mobilebanking .services-block-three1 h3{font-family:'Myriad Pro';font-weight:700;font-size:16px;color:#0071ce;margin-top:30px;margin-bottom:30px}.btn_border-blue>span{padding-bottom:5px;border-bottom:1px solid #0071ce}.section-heading{margin-bottom:0;position:relative}.section-heading h1{font-family:'Myriad Pro';font-weight:300;font-size:38px;color:#303740;position:relative;padding-bottom:25px}.section-heading h1::after{content:"";position:absolute;display:block;width:13.61px;height:1px;bottom:0;background:#0071ce}.section-heading h1 span{font-family:'Myriad Pro';font-weight:300;font-size:38px;color:#303740;font-style:italic}.section-heading p{font-family:"Myriad Pro";font-size:16px;color:#303740;padding-top:25px;padding-bottom:80px}.section-connect{background-color:#f5f6f7}.section-connect .section-title1{text-align:left;position:relative}.section-connect .section-title1 h2{font-size:44px;font-family:'Myriad Pro';font-weight:300;color:#303740}.section-connect .section-title1 p{font-family:"Myriad Pro";font-size:16px;color:#303740;margin-top:20px;margin-bottom:20px}.section-connect .section-title1 h3{font-family:'Myriad Pro';font-weight:700;font-size:16px;color:#0071ce;margin-top:30px}.section-enroll{background-color:#0e284b;position:relative;height:372px}.section-enroll .content1{padding:30px 30px 30px 0}.section-enroll .content1 h3{font-family:'Myriad Pro';font-weight:300;font-size:44px;margin-bottom:25px;color:#fff}.section-enroll .content1 p{margin-bottom:43px;color:#fff;font-size:18px;font-family:"Myriad Pro";text-align:center}.section-enroll .content1 .enroll-btn{color:#0071ce;background-color:#fff;font-family:'Myriad Pro';font-weight:700;font-size:15px;display:inline-flex;align-items:center;padding:8px 37px 9px;height:50px;transition:all 0.3s ease 0s;line-height:1}.section-enroll .content1 .enroll-btn span{top:2px;position:relative}input:focus,select:focus,textarea:focus,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:1px solid #000!important}#banner-img{position:relative;left:110px}.search-box{background:#E8E8E4;position:absolute;top:54px;right:28.7%;width:350px;height:60px;line-height:60px;box-shadow:0 0 10px rgb(0 0 0 / .5);border-top:4px solid #D80B15;display:none}.search-box:before{content:"";position:absolute;top:-32px;right:13px;border-left:12px solid #fff0;border-right:12px solid #fff0;border-top:14px solid #fff0;border-bottom:14px solid #D80B15}.form-control{width:100%;color:#303740;border-bottom:1px solid #707070;border-top:none;border-left:none;border-right:none;border-radius:0;font-family:'Myriad Pro';font-weight:300;font-size:30px;opacity:.6}.btn-outline-secondary{background-color:#fff;border-color:#0E284B;color:#0E284B;font-family:"Myriad Pro";font-size:16px}.btn-outline-secondary:hover{border-color:#0071CE;background-color:#fff;color:#0071CE}@media screen and (max-width:700px){.search-box{width:270px;right:-16%}.search-box input[type="text"]{width:140px;margin-left:15px}.search-box input[type="button"]{margin-right:12px}}