.navbar{background:url(https://ccfbanknadev.wpengine.com/wp-content/uploads/2026/05/Section-Header.webp) no-repeat top}.pagination-new{padding-bottom:90px!important}.hero-section{position:relative;min-height:701px;background-position:top;background-size:cover;background-repeat:no-repeat;display:flex;align-items:top;padding:60px 0;padding-top:125px!important}.content-box{position:relative;padding-left:42px;max-width:780px;background:#fff;padding:40px 40px 40px 74px;border-radius:4px}.content-box::before{content:"";position:absolute;left:40px;top:40px;width:10px;height:141px;background:#f58220}.script-text{font-family:'Playlist Script';font-size:60px;color:#082B5A;line-height:110%;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:2%;margin:0;color:#214370;max-width:470px!important}.description p{margin-bottom:0}.hero-section .button-orange{margin-top:48px!important}.description span{font-weight:708}.learn-section .show-item{font-family:Cooper Hewitt;font-weight:705;font-style:Medium;font-size:18px;leading-trim:NONE;line-height:160%;letter-spacing:0%;color:#214370;margin-bottom:25px}.learn-section .learning-card{--bs-gutter-y:48px}.button-orange:hover{color:#fff}.banking-with,.financial-tools,.rr-run{padding:120px 0}.banking-with .container{padding:0 60px;gap:180px;display:grid}.banking-with h3,.financial-tools h3,.rr-run h3{font-family:Cooper Hewitt;font-weight:710;font-style:Bold;font-size:48px;leading-trim:NONE;line-height:120%;letter-spacing:0%;text-transform:uppercase;color:#082B5A;margin-top:0}.financial-tools h3,.rr-run 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:0}.banking-with p{font-family:Cooper Hewitt;font-weight:705;font-size:18px;line-height:160%;color:#214370;max-width:460px;margin-bottom:20px!important;margin-top:15px!important}.banking-with p:nth-last-child(1){margin-bottom:0px!important}.banking-with ul p{margin-left:8px!important;margin-top:0px!important}.banking-with ul{display:flex!important;flex-direction:column!important;gap:16px!important;list-style:none;padding-left:0;margin-bottom:24px!important}.banking-with h3{margin-top:48px!important}.banking-with li::before{content:"";position:absolute;left:0;top:5px;width:24px;height:21px;background-image:url(/wp-content/uploads/2026/05/check-icon.webp);background-size:contain;background-repeat:no-repeat}.banking-with li{position:relative;padding-left:36px;font-family:Cooper Hewitt;font-weight:705;font-size:18px;line-height:160%;color:#214370;margin-bottom:0px!important}.bank-with2 .row{flex-wrap:nowrap!important;gap:10px!important}.financial-tools,.rr-run{background:#fff!important}.box-c-grid{display:grid!important;grid-template-columns:repeat(4,1fr)!important;justify-content:center;text-align:center;gap:20px!important}.box-c-grid .ic-box{display:flex;flex-direction:column;gap:40px!important;border:1px solid #E6EBF2!important;border-radius:8px!important;padding:48px 23px 42px 23px!important}.financial-tools h3{margin-bottom:60px!important}.ic-box h5{font-family:Cooper Hewitt!important;font-weight:709!important;font-size:24px!important;line-height:100%;color:#082B5A!important}.ic-box p{font-family:Cooper Hewitt!important;font-weight:703;font-size:18px!important;line-height:160%;color:#214370!important}.financial-tools .button-orange{margin-top:64px!important}.need-some{padding:120px 0;background-size:cover}.need-some .container{max-width:803px!important;width:100%!important}.need-some p{max-width:600px!important}.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:705;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}.rr-run .box-c-grid{display:grid!important;grid-template-columns:repeat(2,1fr)!important;justify-content:center;text-align:left;gap:40px!important;max-width:1160px!important;width:100%!important;margin:auto!important}.rr-run .box-c-grid .ic-box{display:flex;flex-direction:column;gap:32px!important;border:1px solid #E6EBF2!important;border-radius:8px!important;padding:40px!important;align-items:flex-start!important}.rr-run h3{margin-bottom:55px!important}.rr-run .ic-box h5{font-family:Cooper Hewitt!important;font-weight:709!important;font-size:28px!important;line-height:100%;color:#082B5A!important}.rr-run .ic-box p{font-family:Cooper Hewitt!important;font-weight:703;font-size:18px!important;line-height:160%;color:#214370!important;margin-bottom:0px!important}@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,.banking-with li{font-size:16px}.banking-with{padding:80px 0}.banking-with .container{gap:80px;display:grid}}@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}.box-c-grid{grid-template-columns:repeat(2,1fr)!important}.reverse-row{flex-direction:column-reverse}}@media (max-width:767px){.content-box{padding:20px 20px 20px 50px}.search-filter{gap:20px!important}.script-text{font-size:42px}.select-Category{max-width:100%!important}.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}.rr-run .box-c-grid,.box-c-grid{grid-template-columns:1fr!important}.banking-with .container{padding:0 16px!important}.banking-with.lr-img .row .col-5,.banking-with.lr-img .row .col-7{padding:0!important}.financial-tools .container{padding:0 16px!important}.need-some .container{padding:0 16px!important}.rr-run .container{padding:0 16px!important}.learn-section .container{padding:0 16px!important}}.learn-section{padding:120px 0}.learn-section .container{padding:0 60px}.learn-section 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:#082B5A;margin-bottom:50px}.learn-section .tag{position:absolute;left:0;max-width:90px;min-width:90px!important;width:100%;text-align:center;height:27px;top:16px;padding-top:8px;padding-right:20px;padding-bottom:8px;padding-left:20px;gap:8px;border-top-right-radius:2px;border-bottom-right-radius:2px;font-family:Cooper Hewitt;font-weight:707;font-style:Italic;font-size:14px;leading-trim:CAP_HEIGHT;line-height:100%;letter-spacing:0%;color:#fff}.learn-section .ribbon{position:absolute;left:0;bottom:0;background:#011A3C;color:#fff;padding:24px;width:100%;opacity:.9;display:flex}.learn-section .card img{height:100%;border-radius:4px}.learn-section .ribbon .small{font-size:.75rem;letter-spacing:.05em}.learn-section .ribbon .line{display:block;max-width:6px;height:81px;background:#FF7B00;margin-right:16px;width:100%}.learn-section .ribbon p{font-family:Cooper Hewitt;font-weight:709;font-style:Semibold;font-size:14px;leading-trim:NONE;line-height:100%;letter-spacing:0%;text-transform:uppercase;color:#FF7B00;margin-bottom:10px}.learn-section .ribbon h5{font-family:Cooper Hewitt;font-weight:708;font-style:Semibold;font-size:22px;leading-trim:NONE;line-height:130%;letter-spacing:0%;color:#FFF;margin:0}.learn-section .card-body p{font-family:Cooper Hewitt;font-weight:705;font-size:16px;line-height:160%;letter-spacing:0%;color:#214370;margin-bottom:20px}.learn-section .card-body .card-button a{height:27px;padding-bottom:4px;gap:8px;border-bottom:1px solid #196AE3;display:block;text-decoration:none;margin-right:10px;font-family:Cooper Hewitt;font-weight:709;font-size:18px;line-height:100%;letter-spacing:0%;color:#196AE3}.learn-section .card-body .card-button{display:flex;align-items:center}.learn-section .wp-post-image{aspect-ratio:384/502!important;object-fit:cover!important}.learn-section .tag{padding:8px!important}.excerpt{display:-webkit-box!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;line-clamp:3!important;overflow:hidden!important}@media only screen and (max-width:1199px){#coman-header .coman-title h1{font-size:40px!important;text-align:left!important}}@media only screen and (max-width:1400px){.learn-section .container{padding:0 12px}}@media only screen and (max-width:991px){.learn-section h3{font-size:42px!important}.banking-with h3,.financial-tools h3,.rr-run h3,.need-some h3{font-size:42px!important}}@media only screen and (max-width:991px){#coman-header .coman-title h1{font-size:30px!important;text-align:left!important}.banking-with,.rr-run{padding:80px 0px!important}.financial-tools{padding:80px 0px!important}.bank-with2 .row{flex-wrap:wrap!important;gap:32px!important}}@media only screen and (max-width:767px){#coman-header .coman-title h1{font-size:30px!important;text-align:left!important}.script-text{font-size:40px}.banking-with h3,.financial-tools h3,.rr-run h3,.need-some h3{font-size:34px!important}.banking-with h3,.financial-tools h3,.rr-run h3{margin-bottom:32px!important}.banking-with li::before{width:20px!important;height:18px!important}.banking-with li{padding-left:32px!important}.need-some{padding:96px 0}}@media only screen and (max-width:1399px){.financial-tools.tool-1 .box-c-grid{display:flex!important;flex-wrap:wrap!important}.financial-tools.tool-1 .box-c-grid .ic-box{flex-basis:calc(33% - 20px)!important;max-width:100%}.financial-tools.tool-1 .box-c-grid .ic-box img{max-width:100%!important}}@media only screen and (max-width:991px){.financial-tools.tool-1 .box-c-grid .ic-box{flex-basis:calc(50% - 20px)!important}}@media only screen and (max-width:767px){.hero-section .btn-group{flex-direction:column!important;margin-top:25px!important;gap:20px!important}.hero-section .btn-group .button-orange{margin-top:0px!important;min-width:190px!important}.one-roof-card .col-lg-6{padding:0px!important}h3{font-size:32px!important;margin-bottom:0px!important}.one-roof{padding-top:80px!important}.one-roof br{display:none!important}li img{height:24px!important;width:24px!important;object-fit:contain!important}.financial-tools.tool-1 .box-c-grid .ic-box{flex-basis:calc(100% - 20px)!important}.need-some h3{margin-bottom:12px!important}.need-some p{margin-bottom:40px}.banking-with h3{margin-bottom:12px!important}.learn-section{padding:80px 0px!important}.learn-section h3{margin-bottom:32px!important}.team-grouped .container{padding:0 20px!important}.faq-box h3{margin-bottom:30px!important}.faq-box .container{padding:0 20px 80px!important}.rr-run .ic-box h5{font-size:24px!important}}