.elementor-4541 .elementor-element.elementor-element-bfe7233{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-4541 .elementor-element.elementor-element-bfe7233>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.ta-cancel-section *,.ta-cancel-section *:before,.ta-cancel-section *:after{box-sizing:border-box}.ta-cancel-section{--ta-font:"Manrope","Segoe UI",Arial,sans-serif;--ta-bg:#eef4f5;--ta-surface:#fff;--ta-surface-soft:#f6fafa;--ta-text:#0e2329;--ta-muted:#3a5258;--ta-primary:#0f5c63;--ta-primary-deep:#0a464c;--ta-primary-hover:#0b494f;--ta-primary-soft:#e3eff0;--ta-border:#d4e1e3;--ta-border-soft:#e5edee;--ta-shadow-sm:0 4px 12px rgba(7,24,28,.06);--ta-shadow:0 14px 32px rgba(7,24,28,.1);--ta-radius:16px;--ta-radius-card:14px;--ta-ui-radius-pill:12px;--ta-heading-main:#0c2731;--ta-heading-sub:#123c46;padding:28px 14px 44px;font-family:var(--ta-font);color:var(--ta-text);background:radial-gradient(1100px 480px at 4% 0%,rgba(15,92,99,.1),transparent 72%),radial-gradient(820px 360px at 100% 8%,rgba(15,92,99,.06),transparent 72%),linear-gradient(180deg,#f9fcfc 0%,var(--ta-bg) 100%);width:100%;max-width:100%;overflow-x:clip}.ta-cancel-container{max-width:760px;margin:0 auto;padding:0 10px}.ta-cancel-card{position:relative;background:var(--ta-surface);border:1px solid var(--ta-border);border-radius:var(--ta-radius);box-shadow:var(--ta-shadow);padding:34px 26px 28px;overflow:hidden}.ta-cancel-card:before{content:"";position:absolute;left:0;top:24px;bottom:24px;width:4px;border-radius:999px;background:linear-gradient(180deg,var(--ta-primary),var(--ta-primary-deep));opacity:.85}.ta-cancel-title{margin:0 0 12px;font-size:clamp(1.7rem,1.7vw + 1rem,2.35rem);line-height:1.15;font-weight:850;color:var(--ta-heading-main);letter-spacing:-.02em;position:relative;display:inline-block;padding-bottom:10px}.ta-cancel-title:after{content:"";position:absolute;left:0;bottom:0;width:100%;max-width:200px;height:3px;border-radius:999px;background:linear-gradient(90deg,var(--ta-primary),var(--ta-primary) 70%,transparent)}.ta-cancel-lead,.ta-cancel-note{margin:0 0 10px;max-width:680px;font-size:1.05rem;line-height:1.75;color:var(--ta-muted);font-weight:500}.ta-cancel-lead{color:var(--ta-heading-sub);font-weight:800}.ta-cancel-tels{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.ta-cancel-tel{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;background:var(--ta-primary-soft);border:1px solid #cfe1e3;border-radius:999px;color:var(--ta-primary-deep) !important;text-decoration:none !important;font-size:.95rem;font-weight:700;transition:background .2s ease,border-color .2s ease,transform .2s ease}.ta-cancel-tel svg{width:16px;height:16px;flex:0 0 auto;color:var(--ta-primary)}.ta-cancel-tel strong{font-weight:850;color:var(--ta-heading-sub);margin-right:6px}.ta-cancel-tel:hover,.ta-cancel-tel:focus-visible{background:#d4ecee;border-color:var(--ta-primary);transform:translateY(-1px);outline:none}.ta-cancel-form{margin-top:18px;background:var(--ta-surface-soft);border:1px solid var(--ta-border-soft);border-radius:var(--ta-radius-card);padding:18px;box-shadow:var(--ta-shadow-sm)}.ta-cancel-section .wpforms-container-full,.ta-cancel-section div.wpforms-container-full{margin:0 !important}.ta-cancel-section .wpforms-container input[type=text],.ta-cancel-section .wpforms-container input[type=email],.ta-cancel-section .wpforms-container input[type=tel],.ta-cancel-section .wpforms-container input[type=number],.ta-cancel-section .wpforms-container input[type=url],.ta-cancel-section .wpforms-container input[type=date],.ta-cancel-section .wpforms-container select,.ta-cancel-section .wpforms-container textarea{border-radius:10px !important;border:1px solid var(--ta-border) !important;background:#fff !important;color:var(--ta-text) !important;min-height:44px;box-shadow:none !important}.ta-cancel-section .wpforms-container input:focus,.ta-cancel-section .wpforms-container select:focus,.ta-cancel-section .wpforms-container textarea:focus{border-color:var(--ta-primary) !important;box-shadow:0 0 0 3px rgba(15,92,99,.14) !important;outline:none !important}.ta-cancel-section .wpforms-container label,.ta-cancel-section .wpforms-container .wpforms-field-label{color:var(--ta-heading-sub) !important;font-weight:800 !important}.ta-cancel-section .wpforms-container button[type=submit],.ta-cancel-section .wpforms-container .wpforms-submit{min-height:50px !important;padding:11px 18px !important;border-radius:var(--ta-ui-radius-pill) !important;border:1px solid transparent !important;background:linear-gradient(135deg,var(--ta-primary),#2f7880) !important;color:#fff !important;font-weight:800 !important;box-shadow:0 10px 22px rgba(15,91,99,.22) !important;transition:transform .2s ease,box-shadow .2s ease !important}.ta-cancel-section .wpforms-container button[type=submit]:hover,.ta-cancel-section .wpforms-container .wpforms-submit:hover{background:linear-gradient(135deg,var(--ta-primary-hover),#256b72) !important;transform:translateY(-1px);box-shadow:0 14px 26px rgba(15,91,99,.28) !important}.ta-cancel-card a:not(.ta-cancel-tel){color:var(--ta-primary);font-weight:800;text-decoration:underline;text-underline-offset:2px}.ta-cancel-card a:not(.ta-cancel-tel):hover{color:var(--ta-primary-hover);text-decoration-thickness:2px}.ta-cancel-card a:focus-visible,.ta-cancel-section .wpforms-container button[type=submit]:focus-visible,.ta-cancel-section .wpforms-container .wpforms-submit:focus-visible{outline:3px solid var(--ta-primary);outline-offset:2px;border-radius:8px}@media (max-width:760px){.ta-cancel-section{padding:22px 12px 36px}.ta-cancel-container{padding:0}.ta-cancel-card{padding:26px 18px 22px}.ta-cancel-title{font-size:1.85rem}.ta-cancel-lead,.ta-cancel-note{font-size:1.08rem}.ta-cancel-form{padding:14px}}@media (max-width:520px){.ta-cancel-section{padding:18px 8px 30px}.ta-cancel-card{padding:24px 14px 20px}.ta-cancel-tels{flex-direction:column}.ta-cancel-tel{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.ta-cancel-section .wpforms-container button[type=submit],.ta-cancel-section .wpforms-container .wpforms-submit,.ta-cancel-tel{transition:none !important;transform:none !important}}