.elementor .tl-contact-en-hero-inner{width:100%;max-width:72rem;padding-block-start:3.5rem;padding-block-end:3.25rem;padding-inline-start:4rem;padding-inline-end:4rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:0.55rem;align-items:flex-start;text-align: left;\n}.elementor .tl-contact-en-label{font-weight:700;font-size:0.8rem;color:var(--tl-ocean);letter-spacing:0.04em;margin:0px;flex:0 0 5.5rem;text-align: left;\n}.elementor .tl-contact-en-channel{min-width:0px;direction:ltr;padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:row;gap:1.25rem;justify-content:flex-start;align-items: baseline; border-bottom-style: solid; border-bottom-color: rgba(11,31,51,0.1); text-align: left;\n}.elementor .tl-contact-en{width:100%;font-family:"Roboto, system-ui, -apple-system, "Segoe UI", Helvetica, Arial, sans-serif";color:var(--tl-ink);direction:ltr;background-color:var(--tl-paper);display:flex;flex-direction:column;gap:0px;align-items:stretch;text-align: left; unicode-bidi: isolate; text-align: left; & input, & textarea, & select { direction: ltr;
  text-align: left;
  unicode-bidi: plaintext; } & input::placeholder, & textarea::placeholder { direction: ltr;
  text-align: left;
  unicode-bidi: plaintext; } & .tl-contact-en-channel { display: grid;
  grid-template-columns: 120px 1fr;
  gap: 12px 16px;
  align-items: start;
  text-align: left;
  direction: ltr; } & .tl-contact-en-label { font-weight: 600;
  color: var(--tl-ocean);
  text-align: left; } & * { direction: ltr; } & .elementor-field-group label,
& .elementor-field-textual { text-align: left;
  direction: ltr; } & .elementor-form-fields-wrapper { direction: ltr; } & input,
& textarea,
& select,
& .elementor-field-textual,
& .elementor-button-text,
& p,
& a { font-variant-numeric: lining-nums tabular-nums;
  font-feature-settings: "lnum" 1, "tnum" 1;
  -moz-font-feature-settings: "lnum" 1, "tnum" 1; } & input::placeholder,
& textarea::placeholder { font-variant-numeric: lining-nums;
  font-feature-settings: "lnum" 1; } & input,
& textarea,
& select,
& .elementor-field-textual,
& .elementor-field-group label,
& .elementor-form-fields-wrapper,
& .elementor-button,
& p,
& h1,
& h2,
& h3,
& h4,
& h5,
& h6,
& a { font-family: Roboto, system-ui, -apple-system, "Segoe UI", Helvetica, Arial, sans-serif !important;
  font-variant-numeric: lining-nums tabular-nums;
  font-feature-settings: "lnum" 1, "tnum" 1;
  -webkit-font-feature-settings: "lnum" 1, "tnum" 1; } & input::placeholder,
& textarea::placeholder { font-family: Roboto, system-ui, -apple-system, "Segoe UI", Helvetica, Arial, sans-serif !important;
  font-variant-numeric: lining-nums;
  font-feature-settings: "lnum" 1; }\n}.elementor .tl-contact-form-col{min-width:0px;padding:0px;background-color:transparent;display:flex;flex-direction:column;gap:1rem;flex:1 1 0px;}.elementor .tl-contact-forms-row{width:100%;padding-block-start:2.75rem;padding-block-end:3rem;padding-inline-start:4rem;padding-inline-end:4rem;margin:0px;background-color:var(--tl-mist);display:flex;flex-direction:row;gap:2.5rem;align-items:flex-start;}.elementor .tl-contact-form-wrap{width:100%;margin:0px;display:flex;flex-direction:column;gap:1rem;max-width: none;\n}.elementor .tl-contact-hero-rule{width:3rem;height:0.2rem;margin-block-start:0.15rem;margin-block-end:0.25rem;margin-inline-start:0px;margin-inline-end:0px;border-radius:999px;background-color:var(--tl-signal);}.elementor .tl-contact-accent-bar{width:2.25rem;height:0.2rem;margin-block-start:0px;margin-block-end:0.15rem;margin-inline-start:0px;margin-inline-end:0px;border-radius:999px;background-color:var(--tl-signal);}.elementor .tl-contact-warranty-item{font-size:1.05rem;color:rgba(11,31,51,0.82);line-height:1.7;padding-inline-start:1rem;margin:0px;border-inline-start: 3px solid var(--tl-signal);\n}.elementor .tl-contact-warranty-list{max-width:48rem;display:flex;flex-direction:column;gap:1rem;}.elementor .tl-contact-form-shell{width:100%;padding:1.25rem;border-radius:var(--tl-radius);border-width:1px;border-color:rgba(11,31,51,0.08);border-style:solid;background-color:var(--tl-paper);display:flex;flex-direction:column;gap:0.75rem;max-width: none;\n}.elementor .tl-contact-link:hover,.elementor .tl-contact-link:focus-visible{color:var(--tl-ocean);}.elementor .tl-contact-link{font-weight:700;font-size:1.05rem;color:#0B1F33;line-height:1.5;text-align:start;text-decoration:none;padding:0px;margin:0px;border-style:none;background-color:transparent;flex:1 1 auto;}.elementor .tl-contact-value{font-weight:600;font-size:1.05rem;color:#0B1F33;line-height:1.5;margin:0px;flex:1 1 auto;}.elementor .tl-contact-label{font-weight:700;font-size:0.8rem;color:var(--tl-ocean);letter-spacing:0.04em;margin:0px;flex:0 0 5.5rem;}.elementor .tl-contact-channel{min-width:0px;padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:row;gap:1.25rem;justify-content:flex-start;align-items: baseline; border-bottom-style: solid; border-bottom-color: rgba(11,31,51,0.1);\n}.elementor .tl-contact-channels{width:100%;max-width:48rem;border-block-start-width:1px;display:flex;flex-direction:column;gap:0px;border-top-style: solid; border-top-color: rgba(11,31,51,0.12);\n}.elementor .tl-contact-note{font-size:0.95rem;color:rgba(11,31,51,0.62);line-height:1.55;margin:0px;}.elementor .tl-contact-h2{font-family:var(--tl-display);font-weight:700;font-size:1.85rem;color:var(--tl-ink);line-height:1.2;margin:0px;}.elementor .tl-contact-head{max-width:36rem;display:flex;flex-direction:column;gap:0.4rem;}.elementor .tl-contact-wrap{width:100%;max-width:72rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:1rem;}.elementor .tl-contact-section{width:100%;padding-block-start:2.75rem;padding-block-end:3rem;padding-inline-start:4rem;padding-inline-end:4rem;background-color:#FFFFFF;display:flex;flex-direction:column;}.elementor .tl-contact-lead{max-width:28rem;font-size:1.05rem;color:rgba(255,255,255,0.82);line-height:1.65;margin-block-start:0.35rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .tl-contact-title{font-family:var(--tl-display);font-weight:600;font-size:1.35rem;color:var(--tl-signal);letter-spacing:0.02em;line-height:1.3;margin:0px;}.elementor .tl-contact-brand{font-family:var(--tl-display);font-weight:700;font-size:80px;color:#FFFFFF;letter-spacing:-0.03em;line-height:0.95;margin:0px;}.elementor .tl-contact-hero-inner{width:100%;max-width:72rem;padding-block-start:3.5rem;padding-block-end:3.25rem;padding-inline-start:4rem;padding-inline-end:4rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:0.55rem;align-items:flex-start;}.elementor .tl-contact-hero{width:100%;min-height:58vh;overflow:hidden;position:relative;padding:0px;background-image:linear-gradient(115deg, rgba(11,31,51,0.96) 0%,rgba(11,31,51,0.82) 38%,rgba(14,116,144,0.28) 68%,rgba(11,31,51,0.15) 100%),url("https://thunder-light.com/wp-content/uploads/2023/07/3.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%;background-color:#0B1F33;flex-direction:column;justify-content:flex-end;align-items:stretch;background-position: 70% center;\n}