.cb-home-about.cb-widget-section{padding:var(--space-24)0;background:radial-gradient(ellipse at 10% 90%,#b85c7a1a,transparent 55%),linear-gradient(180deg,var(--color-bg)0%,color-mix(in srgb,var(--color-bg)70%,var(--color-beige)30%)12%,color-mix(in srgb,var(--color-bg)35%,var(--color-beige)65%)28%,var(--color-beige)45%,var(--color-beige)55%,color-mix(in srgb,var(--color-bg)35%,var(--color-beige)65%)72%,color-mix(in srgb,var(--color-bg)70%,var(--color-beige)30%)88%,var(--color-bg)100%);isolation:isolate;position:relative;overflow:hidden}.cb-home-about__blob{filter:blur(80px);z-index:0;opacity:.65;pointer-events:none;border-radius:50%;position:absolute}.cb-home-about__blob--a{top:-120px;background:#f3b89b8c;width:420px;height:420px;inset-inline-start:-120px}.cb-home-about__blob--b{bottom:-100px;background:#b85c7a2e;width:360px;height:360px;inset-inline-end:-100px}.cb-home-about__inner{z-index:1;max-width:var(--container-max);padding-inline:var(--space-6);gap:var(--space-16);grid-template-columns:.95fr 1fr;align-items:center;margin-inline:auto;display:grid;position:relative}.cb-home-about--no-portrait .cb-home-about__inner{grid-template-columns:1fr}.cb-home-about--no-portrait .cb-home-about__story{width:100%;max-width:none}.cb-home-about__portrait{aspect-ratio:4/5;border-radius:var(--radius-xl);width:100%;max-width:480px;box-shadow:var(--shadow-lg);margin-inline:auto;position:relative;overflow:hidden}.cb-home-about__portrait img{object-fit:cover;width:100%;height:100%;display:block}.elementor-element.cb-about-portrait-hover-yes .cb-home-about__portrait img{transition:transform .5s}.elementor-element.cb-about-portrait-hover-yes .cb-home-about__portrait:hover img{transform:scale(1.03)}@media (prefers-reduced-motion:reduce){.elementor-element.cb-about-portrait-hover-yes .cb-home-about__portrait img,.elementor-element.cb-about-portrait-hover-yes .cb-home-about__portrait:hover img{transition:none;transform:none}}.cb-home-about__curve{border-radius:inherit;pointer-events:none;z-index:1;background:linear-gradient(#0000 50%,#1f14188c 100%);position:absolute;inset:-2px}.cb-home-about__badge{bottom:var(--space-6);backdrop-filter:blur(12px);border-radius:var(--radius-pill);align-items:center;gap:var(--space-2);color:var(--color-primary);z-index:2;box-shadow:var(--shadow-md);background:#fff8f2eb;padding:.6rem 1.1rem;display:inline-flex;position:absolute;inset-inline-start:var(--space-6)}.cb-home-about__badge strong{color:var(--color-text);font-weight:700;font-size:var(--text-sm);display:block}.cb-home-about__badge em{font-style:normal;font-size:var(--text-xs);color:var(--color-text-muted);display:block}.cb-home-about__signature{top:var(--space-6);font-family:var(--family-display);font-size:var(--text-3xl);color:var(--color-cream);text-shadow:0 4px 16px #1f141880;z-index:2;letter-spacing:-.02em;font-weight:900;position:absolute;inset-inline-end:var(--space-6)}.cb-home-about__story{align-items:flex-start;gap:var(--space-6);flex-direction:column;width:100%;display:flex}.cb-home-about__values{margin:var(--space-4)0 0;align-items:flex-start;gap:var(--space-4);flex-direction:column;padding:0;list-style:none;display:flex}.cb-home-about__values li{align-items:center;gap:var(--space-3);color:var(--color-text);font-size:var(--text-base);line-height:1.7;display:flex}.cb-home-about__dot{background:var(--gradient-rose);border-radius:50%;flex-shrink:0;width:10px;height:10px;box-shadow:0 0 0 4px #b85c7a1a}.cb-home-about__cta{gap:var(--space-3);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.elementor-widget-cb_home_about_bahareh .cb-section-title--start,.elementor-widget-cb_home_about_bahareh .cb-section-title--center{text-align:inherit;align-items:inherit;margin-inline:unset}@media (width<=980px){.cb-home-about__inner{grid-template-columns:1fr}.cb-home-about__blob--a{top:-80px;width:280px;height:280px;inset-inline-start:-80px}.cb-home-about__blob--b{bottom:-60px;width:240px;height:240px;inset-inline-end:-60px}}@media (width<=767px){.cb-home-about__inner{padding-inline:15px}}