.elementor-357732 .elementor-element.elementor-element-873adb9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}/* Start custom CSS */:root{--cb:#1246AB;--cbd:#0B2F78;--cb50:#EEF4FC;--csky:#F4F8FD;--cg:#5FAB12;--cgd:#4A8A0C;--cink:#16213A;--cmut:#5B6782;--cline:#E3E9F3}
.ccsb-ct-wrap{padding:40px 0 60px!important}
.ccsb-ct-head{text-align:center;max-width:760px;margin:0 auto 30px}
.ccsb-ct-eyebrow{display:inline-block;background:var(--cb50);color:var(--cb);border:1px solid #D5E1F5;border-radius:99px;padding:4px 14px;font-size:12.5px;font-weight:800}
.ccsb-ct-head h2{font-size:29px;font-weight:900;color:var(--cink);margin:10px 0 8px;position:relative;padding-bottom:12px}
.ccsb-ct-head h2::after{content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:0;width:56px;height:4px;border-radius:4px;background:linear-gradient(90deg,var(--cg),#9BD85A)}
.ccsb-ct-head p{color:var(--cmut);line-height:2;margin:0;text-align:center}
.ccsb-ct-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}
.ccsb-ct-card{background:#fff;border:1px solid var(--cline);border-radius:22px;overflow:hidden;box-shadow:0 10px 28px rgba(18,70,171,.06);transition:.25s;scroll-margin-top:140px;display:flex;flex-direction:column}
.ccsb-ct-card:hover,.ccsb-ct-card:target{transform:translateY(-4px);box-shadow:0 22px 44px rgba(18,70,171,.14)}
.ccsb-ct-card:target{border-color:var(--cg);box-shadow:0 0 0 3px rgba(95,171,18,.25),0 22px 44px rgba(18,70,171,.14)}
.ccsb-ct-img{position:relative;display:block;background:var(--csky);aspect-ratio:1;overflow:hidden}
.ccsb-ct-img img{width:100%;height:100%;object-fit:cover;transition:.4s}
.ccsb-ct-card:hover .ccsb-ct-img img{scale:1.04}
.ccsb-ct-img span{position:absolute;top:12px;right:12px;background:var(--cb);color:#fff;border-radius:99px;padding:4px 12px;font-size:12px;font-weight:800}
.ccsb-ct-body{padding:18px 20px 20px;display:flex;flex-direction:column;gap:12px;flex:1;text-align:right}
.ccsb-ct-body h2{font-size:18px;font-weight:900;color:var(--cink);margin:0;line-height:1.6}
.ccsb-ct-body p{font-size:14px;line-height:1.9;color:var(--cmut);margin:0}
.ccsb-ct-chips{display:flex;flex-wrap:wrap;gap:6px}
.ccsb-ct-chips a{background:var(--csky);border:1px solid var(--cline);border-radius:99px;padding:4px 12px;font-size:13px;font-weight:700;color:var(--cb)!important}
.ccsb-ct-chips a:hover{background:var(--cb);color:#fff!important}
.ccsb-ct-btns{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:auto}
.ccsb-ct-btns a{display:flex;align-items:center;justify-content:center;height:44px;border-radius:13px;font-weight:800;font-size:14.5px}
.ccsb-ct-view{background:#fff;border:1.5px solid #D5E1F5;color:var(--cb)!important}
.ccsb-ct-view:hover{border-color:var(--cb)}
.ccsb-ct-dl{background:var(--cg);color:#fff!important}
.ccsb-ct-dl:hover{background:var(--cgd)}
.ccsb-ct-note{margin-top:30px;background:linear-gradient(120deg,var(--cbd),var(--cb));border-radius:22px;padding:22px 24px;display:grid;grid-template-columns:1fr auto;gap:18px;align-items:center;text-align:right}
.ccsb-ct-note b{display:block;color:#fff;font-size:18px;font-weight:900;margin-bottom:4px}
.ccsb-ct-note p{color:#CFE0FF;font-size:14px;line-height:1.9;margin:0}
.ccsb-ct-act{display:grid;gap:8px;min-width:300px}
.ccsb-ct-call{display:flex;align-items:center;justify-content:center;gap:6px;height:48px;border-radius:13px;background:var(--cg);color:#fff!important;font-weight:900;font-size:16px}
@media(max-width:1024px){.ccsb-ct-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:640px){.ccsb-ct-grid{grid-template-columns:minmax(0,1fr)}}
@media(max-width:768px){.ccsb-ct-head h2{font-size:23px}.ccsb-ct-note{grid-template-columns:1fr}.ccsb-ct-act{min-width:0}}/* End custom CSS */