.elementor-293 .elementor-element.elementor-element-9e28a63{--display:flex;border-style:none;--border-style:none;--border-radius:0px}.elementor-293 .elementor-element.elementor-element-9e28a63:not(.elementor-motion-effects-element-type-background),.elementor-293 .elementor-element.elementor-element-9e28a63>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f5fafa}.elementor-293 .elementor-element.elementor-element-54a47c1{position:relative;overflow:hidden;background:radial-gradient(circle at 90% 10%,rgba(0,158,154,.1),transparent 35%),linear-gradient(135deg,#f5fafa 0%,#fff 100%);border-radius:24px;padding:65px 50px;box-shadow:0 18px 55px rgba(16,24,32,.07);isolation:isolate}.elementor-293 .elementor-element.elementor-element-54a47c1:before{content:"";position:absolute;width:260px;height:260px;border-radius:50%;background:rgba(0,158,154,.07);filter:blur(65px);top:-100px;left:-80px;z-index:-1;pointer-events:none}.elementor-293 .elementor-element.elementor-element-54a47c1 img{border-radius:20px;box-shadow:0 18px 40px rgba(16,24,32,.14);transition:transform .4s ease,box-shadow .4s ease}.elementor-293 .elementor-element.elementor-element-54a47c1 img:hover{transform:translateY(-5px);box-shadow:0 24px 48px rgba(16,24,32,.18)}.elementor-293 .elementor-element.elementor-element-54a47c1 a{transition:all .3s ease}.elementor-293 .elementor-element.elementor-element-54a47c1 a:hover{transform:translateY(-3px)}@media (max-width:767px){.elementor-293 .elementor-element.elementor-element-54a47c1{padding:35px 20px;border-radius:18px}.elementor-293 .elementor-element.elementor-element-54a47c1 img{border-radius:14px}}.elementor-293 .elementor-element.elementor-element-54a47c1 h1{font-family:'Poppins',sans-serif;font-size:clamp(38px,4.5vw,62px);font-weight:800;line-height:1.12;letter-spacing:-2px;color:#101820;margin-bottom:22px}.elementor-293 .elementor-element.elementor-element-54a47c1 h1 span{color:#009e9a}.elementor-293 .elementor-element.elementor-element-54a47c1 p{font-family:'Inter',sans-serif;font-size:17px;line-height:1.8;color:#53616b}@media (max-width:767px){.elementor-293 .elementor-element.elementor-element-54a47c1 h1{font-size:38px;line-height:1.15;letter-spacing:-1px}.elementor-293 .elementor-element.elementor-element-54a47c1 p{font-size:15px;line-height:1.7}}.elementor-293 .elementor-element.elementor-element-54a47c1 .pd-btn-primary{background:linear-gradient(135deg,#009e9a,#007f7c);color:#fff !important;border:1px solid #009e9a;border-radius:10px;padding:16px 28px;font-weight:700;box-shadow:0 8px 20px rgba(0,158,154,.2);transition:all .3s ease}.elementor-293 .elementor-element.elementor-element-54a47c1 .pd-btn-primary:hover{background:#ff8b22;border-color:#ff8b22;color:#fff !important;transform:translateY(-4px);box-shadow:0 12px 25px rgba(255,139,34,.25)}.elementor-293 .elementor-element.elementor-element-54a47c1 a:not(.pd-btn-primary){border-radius:10px;padding:16px 26px;font-weight:700;transition:all .3s ease}.elementor-293 .elementor-element.elementor-element-54a47c1 a:not(.pd-btn-primary):hover{background:#009e9a;color:#fff !important;border-color:#009e9a;transform:translateY(-4px)}@media (max-width:767px){.elementor-293 .elementor-element.elementor-element-54a47c1{padding:32px 18px;border-radius:16px;text-align:center}.elementor-293 .elementor-element.elementor-element-54a47c1 h1{font-size:34px;line-height:1.2;letter-spacing:-1px;margin-bottom:16px}.elementor-293 .elementor-element.elementor-element-54a47c1 p{font-size:15px;line-height:1.7}.elementor-293 .elementor-element.elementor-element-54a47c1 img{width:100%;height:auto;border-radius:14px;margin-top:20px}.elementor-293 .elementor-element.elementor-element-54a47c1 a{padding:13px 18px;font-size:14px}}@media(max-width:600px){.pd-social-buttons{right:10px;bottom:15px;gap:8px}.pd-social-btn{width:46px;height:46px;min-width:46px;padding:0;gap:0;border-radius:50%;justify-content:center}.pd-social-btn span{display:none}.pd-social-btn svg{width:23px;height:23px}}