.about-page{background:radial-gradient(circle at top right,rgba(var(--site-primary-rgb),.06),transparent 28rem),var(--site-white);}.about-page .container{max-width:1320px;}.about-page>.container>.row:first-of-type>.col-lg-6:first-of-type{align-items:center;--bs-gutter-x:3rem;--bs-gutter-y:3rem;}.about-hero-title span{color:var(--site-primary);}.about-hero-text{max-width:26rem;margin:0;color:rgba(var(--site-body-color-rgb),.7);font-size:1.125rem;font-weight:500;line-height:1.9;}.about-hero-image-wrap{position:relative;max-width:30rem;margin-left:auto;}.about-hero-image-wrap::after{content:"";position:absolute;top:7rem;right:-5rem;z-index:0;width:8rem;height:13rem;opacity:.35;background-image:radial-gradient(rgba(var(--site-primary-rgb),.35) 1.5px,transparent 1.5px);background-size:14px 14px;}.about-hero-image{position:relative;z-index:1;width:100%;height:24rem;object-fit:cover;border-radius:0 5rem 0 5rem;}.about-floating-card{position:absolute;z-index:2;min-width:8rem;padding:1rem 1.2rem;border-radius:1rem;color:rgba(var(--site-body-color-rgb),.7);background:var(--site-white);box-shadow:0 1rem 2.5rem rgba(var(--site-dark-rgb),.12);font-size:1rem;font-weight:600;}.about-floating-card strong{display:block;color:var(--site-primary);font-size:1.25rem;font-weight:900;line-height:1.1;}.about-floating-card-top{top:3rem;left:-4rem;}.about-floating-card-bottom{right:-4rem;bottom:6.4rem;}.stats{margin-top:3rem;padding:2.2rem 1rem;border:1px solid rgba(var(--site-dark-rgb),.09);border-radius:1.75rem;background:var(--site-white);}.stat-item{min-height:9rem;display:flex;flex-direction:column;align-items:center;justify-content:center;border-right:1px solid rgba(var(--site-dark-rgb),.12);text-align:center;}.stat-item i{margin-bottom:.75rem;color:var(--site-primary);font-size:2rem;}.stat-item strong{color:var(--site-primary);font-size:2rem;font-weight:900;line-height:1.1;}.stat-item span{margin-top:.4rem;color:rgba(var(--site-body-color-rgb),.72);font-size:1rem;font-weight:600;}.stats .col-lg-3:last-child .stat-item{border-right:0;}.about-mission-vision{margin-top:3rem;}.about-info-card{min-height:13rem;padding:2.25rem;display:flex;gap:1.5rem;border-radius:1.5rem;}.about-info-card-primary{color:var(--site-white);background:linear-gradient(135deg,var(--site-primary),var(--site-primary-hover));}.about-info-card-light{color:var(--site-body-color);background:var(--site-bg-light);}.about-info-card i{min-width:3rem;font-size:2.25rem;}.about-info-card h3{margin-bottom:1.1rem;font-size:1.4rem;font-weight:800;}.about-info-card p{margin:0;font-size:.95rem;line-height:1.8;}.stats-sm{display:grid;grid-template-columns:repeat(4,1fr);margin-bottom:2rem;padding:1.8rem 1rem;border:1px solid rgba(var(--site-dark-rgb),.08);border-radius:1.5rem;background:var(--site-white);}.stats-sm div{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:.8rem 1rem;}.stats-sm div:not(:last-child){border-right:1px solid rgba(var(--site-dark-rgb),.08);}.stats-sm i{display:block;margin-bottom:.65rem;color:var(--site-primary);font-size:1.65rem;}.stats-sm strong{display:block;color:var(--site-primary);font-size:1.75rem;line-height:1;}.stats-sm span{display:block;margin-top:.45rem;font-size:.85rem;color:rgba(var(--site-dark-rgb),.7);}@media (max-width:1199.98px){.about-floating-card-top{left:-1.5rem}.about-floating-card-bottom{right:-1.5rem}}@media (max-width:991.98px){.about-hero-image-wrap{margin:0 auto}.stat-item{border-right:0;border-bottom:1px solid rgba(var(--site-dark-rgb),.1)}.stats .col-6:nth-last-child(-n + 2) .stat-item{border-bottom:0}.profile-contact-card,.stats-sm{grid-template-columns:repeat(2,1fr)}.stats-sm div:nth-child(2){border-right:0}.stats-sm div:nth-child(-n+2){border-bottom:1px solid rgba(var(--site-dark-rgb),.08)}}@media (max-width:767.98px){.about-info-card{flex-direction:column}}@media (max-width:575.98px){.about-hero-title{font-size:3rem}.about-hero-image{height:19rem;border-radius:0 3rem 0 3rem}.about-floating-card{position:static;margin-top:1rem}.about-hero-image-wrap::after{display:none}.profile-contact-card,.stats-sm{grid-template-columns:1fr}.stats-sm div{border-right:0!important}.stats-sm div:not(:last-child){border-bottom:1px solid rgba(var(--site-dark-rgb),.08)}}