.elementor .about-eyebrow{font-weight:700;font-size:0.78rem;color:#3f7ee8;letter-spacing:0.12em;line-height:1.4;text-transform:uppercase;}.elementor .about-section-heading{font-weight:700;font-size:clamp(2.1rem, 4vw, 3rem);color:#0f2c47;letter-spacing:-0.025em;line-height:1.12;}.elementor .about-primary-button{font-weight:700;font-size:0.95rem;color:#0f2c47;line-height:1;text-decoration:none;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;border-radius:999px;border-width:1px;border-color:#ffffff;border-style:solid;background-color:#ffffff;display:inline-block;transition: transform 0.3s ease, background 0.3s ease;\n}.elementor .about-primary-button:hover,.elementor .about-primary-button:focus-visible{background-color:#eaf2ff;transform:translate3d(0px, -2px, 0px);}.elementor .about-stat-number{font-size:2.5rem;color:#0f2c47;letter-spacing:-0.03em;line-height:1;font-weight: 750;\n}.elementor .about-natural-case{text-transform: none !important;\n}.elementor .about-gallery-thumbnail{cursor:pointer;border-width:2px;border-color:transparent;border-style:solid;opacity: 0.78;\n}.elementor .about-gallery-thumbnail:hover,.elementor .about-gallery-thumbnail:focus-visible{border-color:#2f6bd8;box-shadow:0px 10px 28px 0px rgba(47,107,216,0.18);transform:translate3d(0px, -3px, 0px) scale3d(1.02, 1.02, 1);}