.elementor .tawheed-fixed-header{width:100%;position:fixed;inset-block-start:0px;inset-inline-start:0px;z-index:99;background-color:var(--background);display:flex;flex-direction:column;align-items:center;&.tawheed-fixed-header { --header-padding-open: 16px;
  --header-padding-closed: 8px;
  max-width: none;
  box-sizing: border-box;
  padding-block: var(--header-padding-current, var(--header-padding-open));
  padding-inline: var(--page-gutter-desktop);
  box-shadow: var(--header-shadow-current, 0 0 0 rgba(0, 0, 0, 0));
  transition: padding-block-start 220ms ease, padding-block-end 220ms ease, box-shadow 220ms ease; }\n}.elementor .page-intro{display:flex;flex-direction:column;gap:24px;}.elementor .text-eyebrow{font-family:var(--font-body);font-weight:600;font-size:14px;color:var(--text-body);letter-spacing:0.12em;line-height:1.3em;text-transform:uppercase;}.elementor .text-button{font-family:var(--font-body);font-weight:600;font-size:17px;line-height:1.25em;}.elementor .text-small{font-family:var(--font-body);font-weight:400;font-size:15px;color:var(--muted);line-height:1.55em;}.elementor .text-body{font-family:var(--font-body);font-weight:400;font-size:17px;color:var(--text-body);line-height:1.65em;}.elementor .text-h4{font-family:var(--font-body);font-weight:600;font-size:26px;color:var(--text-title);line-height:1.3em;}.elementor .text-h3{font-family:var(--font-heading);font-weight:600;font-size:32px;color:var(--text-title);line-height:1.25em;}.elementor .text-h2{font-family:var(--font-heading);font-weight:600;font-size:42px;color:var(--text-title);line-height:1.2em;}.elementor .text-h1{font-family:var(--font-heading);font-weight:700;font-size:56px;color:var(--text-title);line-height:1.15em;}.elementor .btn{min-height:48px;column-gap:0px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:36px;padding-inline-end:36px;border-radius:999px;border-width:1px;border-style:solid;transition:color 300ms, border-color 300ms, background-color 300ms;display:inline-flex;flex-direction:row;row-gap:8px;justify-content:center;align-items:center;}.elementor .btn-blue{color:var(--white);background-color:var(--secondary);}.elementor .btn-blue:hover,.elementor .btn-blue:focus-visible{background-color:var(--secondary-hover);}.elementor .btn-green{color:var(--white);background-color:var(--action-green);}.elementor .btn-green:hover,.elementor .btn-green:focus-visible{background-color:var(--action-green-hover);}.elementor .btn-white{color:var(--text-body);border-color:var(--border);background-color:var(--white);}.elementor .btn-white:hover,.elementor .btn-white:focus-visible{background-color:var(--background-alt);}.elementor .link-inline{& a {
      color: color-mix(in srgb, var(--secondary) 80%, var(--white) 20%);
      text-decoration: underline;
      text-decoration-thickness: 1.5px;
      text-underline-offset: 0.15em;
      text-decoration-color: currentColor;
      transition: color 300ms ease-in;
      font: inherit;
      font-weight: 500;
  }

  & a:hover,
  & a:focus-visible {
      color: var(--secondary);
  }

  & a:focus-visible {
      outline: 2px solid currentColor;
      outline-offset: 2px;
  }\n}.elementor .link-inline-white{& a {
      color: var(--white);
  }

  & a:hover,
  & a:focus-visible {
      color: var(--background-alt);
  }\n}.elementor .section-container{width:100%;padding-block-start:var(--section-space-desktop);padding-block-end:var(--section-space-desktop);padding-inline-start:var(--page-gutter-desktop);padding-inline-end:var(--page-gutter-desktop);display:flex;flex-direction:column;justify-content:flex-start;align-items:center;}.elementor .section-container-first{padding-block-start:48px;padding-block-end:var(--section-space-desktop);}.elementor .section-content{width:100%;max-width:var(--max-content-width);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;row-gap:24px;align-items:stretch;}