.navbar{background:url(https://ccfbanknadev.wpengine.com/wp-content/uploads/2026/05/Section-Header.webp) no-repeat top}.button-blue:hover,.topbar a:hover,.button-orange:hover{color:#fff}.topbar:hover{text-decoration:none!important}.hero-section{position:relative;min-height:751px;background-position:top;background-size:cover;background-repeat:no-repeat;display:flex;align-items:end;padding:60px 0}.content-box{background:#FFF;padding:40px 40px 40px 74px;border-radius:4px;max-width:648px;position:relative}.content-box::before{content:"";position:absolute;left:40px;top:40px;width:10px;height:141px;background:#f58220}.script-text{font-family:'Playlist Script';font-size:66px;color:#082B5A;line-height:130%;margin-bottom:0}.main-title{font-family:'Cooper Hewitt';font-size:58px;font-weight:710;color:#082B5A;text-transform:uppercase;line-height:140%}.description{font-weight:705;font-size:18px;line-height:160%;letter-spacing:0%;margin:0;color:#214370}.description span{font-weight:708}.core-values{padding:111px 0 60px 0}.core-values .section-title{font-weight:710;font-style:Bold;font-size:52px;leading-trim:NONE;line-height:120%;letter-spacing:0%;text-transform:uppercase;color:#082B5A;margin-bottom:70px}.core-values .value-box{padding:10px 30px 30px 48px;border-left:1px solid #B5BDC4;min-height:320px;margin-bottom:60px}.core-values .value-number{font-size:48px;font-family:'Playlist Script';color:#196AE3;margin-bottom:15px;line-height:1;font-weight:400}.core-values .value-title{font-weight:709;font-style:Semibold;font-size:32px;leading-trim:NONE;line-height:120%;letter-spacing:0%;text-transform:uppercase;color:#082B5A;margin-top:30px;margin-bottom:16px}.core-values .value-text{font-weight:704;font-style:Book;font-size:18px;leading-trim:NONE;line-height:160%;letter-spacing:0%;color:#214370;margin:0}.core-values .value-text p{margin-bottom:0px!important}.number-section{background-position:center;background-size:cover;background-repeat:no-repeat;padding:120px 0}.number-section .number-box{padding:15px 50px;text-align:center}.number-section .number-title{font-weight:710;font-style:Bold;font-size:64px;leading-trim:NONE;line-height:140%;letter-spacing:0%;text-align:center;text-transform:uppercase;color:#FFF}.number-section .number-text{font-weight:705;font-style:Medium;font-size:18px;leading-trim:NONE;line-height:160%;letter-spacing:0%;text-align:center;color:#FFF;margin:0}.banking-with{padding:160px 0}.banking-with .container{padding:0 60px;gap:180px;display:grid}.banking-with h3{font-family:Cooper Hewitt;font-weight:710;font-style:Bold;font-size:52px;leading-trim:NONE;line-height:120%;letter-spacing:0%;text-transform:uppercase;color:#082B5A;margin-top:40px}.banking-with p{font-family:Cooper Hewitt;font-weight:705;font-style:Medium;font-size:18px;leading-trim:NONE;line-height:160%;color:#214370;max-width:460px;margin-bottom:0px!important}.need-some{padding:120px 0;background-size:cover}.need-some h3{font-family:Cooper Hewitt;font-weight:711;font-style:Bold;font-size:52px;leading-trim:NONE;line-height:120%;letter-spacing:0%;text-align:center;text-transform:uppercase;color:#FFF;margin-bottom:20px}.need-some p{font-family:Cooper Hewitt;font-weight:707;font-style:Medium;font-size:18px;leading-trim:NONE;line-height:160%;letter-spacing:0%;color:#FFF;text-align:center;max-width:660px;margin-bottom:48px}.community-section{padding:110px 0 100px 0;overflow:hidden;background:#fff}.community-section .section-title{margin:0 auto;font-weight:710;font-style:Bold;font-size:40px;leading-trim:NONE;line-height:140%;letter-spacing:0%;text-align:center;text-transform:uppercase;max-width:864px;color:#082B5A;padding-bottom:35px}.community-section .social-icons{text-align:center;margin-bottom:60px}.community-section .social-icons a{display:inline-flex;align-items:center;justify-content:center;color:#fff;border-radius:12px;margin:0 11px;text-decoration:none;transition:.3s}.community-section .slider-card{position:relative;overflow:hidden}.community-section .slider-card img{width:100%;height:100%;object-fit:cover;display:block;border-radius:8px}.community-section .slider-card p{font-family:Cooper Hewitt;font-weight:707;font-style:Medium;font-size:16px;leading-trim:NONE;line-height:100%;letter-spacing:0%;vertical-align:middle;margin-top:16px;color:#082B5A;margin-bottom:0}@media only screen and (max-width:1366px){.banking-with .container{padding:0 12px;gap:180px;display:grid}}@media only screen and (max-width:1199px){.banking-with h3{font-size:42px;margin-top:20px}.banking-with p{font-size:16px}.banking-with{padding:80px 0}.banking-with .container{gap:80px;display:grid}.need-some h3{font-size:42px}.need-some p{font-size:16px;margin-bottom:28px}.need-some{padding:80px 0}}@media (max-width:991px){.core-values{padding:80px 0 60px 0}.core-values .value-box{padding:10px 30px 30px 30px}.core-values .section-title{font-size:42px;margin-bottom:50px}.number-section{padding:80px 0}.banking-with p{max-width:100%}.community-section{padding:80px 0 80px 0}.community-section .social-icons{margin-bottom:40px}.script-text{font-size:56px}.main-title{font-size:48px}.description{font-size:16px}.banking-with .text-lg-end{order:1}.banking-with .col-lg-5{order:2}.banking-with .container{gap:60px}}@media (max-width:767px){.content-box{padding:20px 20px 20px 50px}.script-text{font-size:42px}.main-title{font-size:34px}.content-box::before{height:90px;left:20px;top:20px}.number-section .row{gap:30px}.core-values .value-box{min-height:auto;margin-bottom:30px}.core-values .section-title{font-size:36px;margin-bottom:40px}.core-values .value-title{font-size:30px}.banking-with .container{padding:0 16px}}