.elementor .tmm-check{font-size:17px;color:#1f2937;line-height:1.6;display:block;}.elementor .tmm-link{font-weight:600;font-size:16px;color:#0f766e;text-decoration:underline;}.elementor .tmm-shot{width:100%;height:auto;aspect-ratio:1511 / 812;object-fit:cover;object-position:top left;border-radius:12px;border-width:1px;border-color:#e5e7eb;border-style:solid;display:block;}.elementor .tmm-card{padding:28px;border-radius:16px;border-width:1px;border-color:#e5e7eb;border-style:solid;background-color:#ffffff;box-shadow:0px 10px 30px 0px rgba(15, 23, 42, 0.05);display:flex;flex-direction:column;gap:14px;}.elementor .tmm-btn:hover,.elementor .tmm-btn:focus-visible{background-color:#115e59;}.elementor .tmm-btn{font-weight:600;font-size:17px;color:#ffffff;text-decoration:none;padding-block-start:16px;padding-block-end:16px;padding-inline-start:30px;padding-inline-end:30px;border-radius:999px;background-color:#0f766e;display:inline-block;}.elementor .tmm-eyebrow{font-weight:600;font-size:14px;color:#0f766e;letter-spacing:1px;text-transform:uppercase;display:inline-block;}.elementor .tmm-p{font-size:18px;color:#5f6b7a;line-height:1.75;display:block;}.elementor .tmm-h3{font-weight:700;font-size:22px;color:#1f2937;line-height:1.3;}.elementor .tmm-h2{font-weight:700;font-size:40px;color:#1f2937;letter-spacing:-0.5px;line-height:1.15;}.elementor .tmm-h1{font-weight:700;font-size:56px;color:#1f2937;letter-spacing:-1px;line-height:1.06;}.elementor .tmm-inner{width:100%;max-width:1140px;padding:0px;display:flex;flex-direction:column;gap:20px;}.elementor .tmm-section{width:100%;padding-block-start:72px;padding-block-end:72px;padding-inline-start:20px;padding-inline-end:20px;display:flex;flex-direction:column;align-items:center;}.elementor .tmm-lead{font-size:20px;color:#374151;}.elementor .tmm-narrow{max-width:780px;}.elementor .tmm-section-soft{background-color:#f7f9fb;}