.elementor-4170 .elementor-element.elementor-element-21daded{--display:flex}.elementor-4170 .elementor-element.elementor-element-c69cd29{--display:flex}body.elementor-page-4170:not(.elementor-motion-effects-element-type-background),body.elementor-page-4170>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.case-cta{margin-top:70px;padding:38px;background:linear-gradient(135deg,#f6f7f8,#ffffff);border:1px solid #ececec;border-radius:14px;text-align:center}.case-cta h3{margin-top:0;font-size:1.4rem}.case-cta p{margin-bottom:18px;color:#555}.case-cta a{display:inline-block;padding:12px 22px;background:#1f8f5f;color:#fff;text-decoration:none;border-radius:10px;font-weight:600;transition:all 0.2s ease}.case-cta a:hover{background:#166b46;transform:translateY(-1px)}p+h3{margin-top:42px}@media (max-width:600px){.container{padding:30px 16px}h2{font-size:1.7rem}.person-card{flex-direction:column;align-items:flex-start}.case-cta{padding:24px}}