.cg-about-site .about-hero{padding-top:30px;padding-bottom:60px}.cg-about-site .about-hero h1.elementor-heading-title{font-size:42px;line-height:1.12;max-width:850px}.cg-about-site .about-intro,.cg-about-site .about-purpose{width:100%;max-width:710px;font-size:15px;line-height:1.6;color:#233f82;margin-top:25px}.cg-about-site .about-intro p,.cg-about-site .about-purpose p{color:#233f82}.cg-about-site .about-position{background:#233f82;border-radius:26px;padding:32px;max-width:710px;margin-top:45px;color:white;gap:12px}.cg-about-site .about-position .cg-label{margin:0;letter-spacing:1.2px;text-transform:uppercase}.cg-about-site .about-position .cg-label .elementor-heading-title{color:#ffd08a!important;font-size:13px}.cg-about-site .about-position p{color:white!important;font-size:21px;line-height:1.4;font-weight:600;margin:0}.cg-about-site .about-purpose-label{margin:65px 0 0;text-transform:uppercase;letter-spacing:1px}.cg-about-site .about-purpose{margin-top:18px}.cg-about-site .about-mission-section{background:#dce1eb;padding-top:60px;padding-bottom:60px}.cg-about-site .about-mission-grid{display:grid;grid-template-columns:1fr 1fr;gap:35px}.cg-about-site .about-mission,.cg-about-site .about-vision{background:#233f82;border-radius:24px;padding:36px;gap:22px}.cg-about-site .about-vision{background:#1f43c1}.cg-about-site .about-mission .cg-label,.cg-about-site .about-vision .cg-label{margin:0;text-transform:uppercase;letter-spacing:1px}.cg-about-site .about-mission .cg-label .elementor-heading-title,.cg-about-site .about-vision .cg-label .elementor-heading-title{color:#ffcc82!important;font-size:14px}.cg-about-site .about-mission p,.cg-about-site .about-vision p{color:white!important;font-size:15px;line-height:1.65;margin:0}.cg-about-site .about-values-section{padding-top:65px;padding-bottom:65px}.cg-about-site .about-values-section>.cg-inner>.cg-label{text-transform:uppercase;letter-spacing:1px}.cg-about-site .about-values-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 40px}.cg-about-site .about-value{padding:18px 0;border-bottom:1px solid #d8dce4;font-size:14px;line-height:1.6}.cg-about-site .about-value p{color:#233f82;margin:0}.cg-about-site .about-value strong{font-weight:700}.cg-about-site .cg-label .elementor-heading-title{font-size:14px}
@media(max-width:767px){.cg-about-site .about-hero h1.elementor-heading-title{font-size:30px}.cg-about-site .about-hero h1 br{display:none}.cg-about-site .about-position{padding:25px;border-radius:20px}.cg-about-site .about-position p{font-size:19px}.cg-about-site .about-purpose-label{margin-top:45px}.cg-about-site .about-mission-grid,.cg-about-site .about-values-grid{grid-template-columns:1fr}.cg-about-site .about-mission,.cg-about-site .about-vision{padding:28px}}
