:root {
  --section-inner-max-width: 1260px;
  --section-padding-top-sm: 0px;
  --section-padding-bottom-sm: 0px;
  --section-padding-left-sm: 0px;
  --section-padding-right-sm: 0px;
  --section-padding-left-lg: 0px;
  --section-padding-right-lg: 0px;
  --section-padding-top-lg: 0px;
  --section-padding-bottom-lg: 0px;

  --sub-banner-max-content-width: 0px;
  --sub-banner-background-color: ;
  --sub-banner-heading-color: ;
  --sub-banner-body-color: ;
  --sub-banner-body-font-size-sm: calc(1rem / 16 * 0);
  --sub-banner-body-font-size-lg: calc(1rem / 16 * 0);

  --hopscotch-column-gap: 0px;
  --hopscotch-row-gap: 0px;
  --hopscotch-image-width: .25;
  --hopscotch-image-height-lg: 0;
    --hopscotch-content-gap-adjustment: var(--hopscotch-column-gap);
    --hopscotch-image-gap-adjustment: 0px;

  --font-body: Roboto; 
  --font-heading: Roboto;
  --body-text-color: ;
  --heading-text-color: ;

  --heading-font-weight: 100;
  --body-font-weight: 100;
  --body-line-height: 1;
  --heading-line-height: 1;
  --body-font-size-sm: calc(1rem / 16 * 0);
  --body-font-size-med: calc(1rem / 16 * 0);
  --body-font-size-lg: calc(1rem / 16 * 0);

  --link-color: ;
  --link-color-hover: ;


    --h1-size-sm: calc(0 * (1rem / 16));
    --h1-size-med: calc(0 * (1rem / 16));
    --h1-size-lg: calc(0 * (1rem / 16));
    --h2-size-sm: calc(0 * (1rem / 16));
    --h2-size-med: calc(0 * (1rem / 16));
    --h2-size-lg: calc(0 * (1rem / 16));
    --h3-size-sm: calc(0 * (1rem / 16));
    --h3-size-med: calc(0 * (1rem / 16));
    --h3-size-lg: calc(0 * (1rem / 16));
    --h4-size-sm: calc(0 * (1rem / 16));
    --h4-size-med: calc(0 * (1rem / 16));
    --h4-size-lg: calc(0 * (1rem / 16));

  --global-radius: 0px;
  --body-background-color: ;
  --global-transition-duration: 0s;
  --input-background-color: ;
  --select-dropdown-arrow: url("https://rf-staging-public.s3.us-east-2.amazonaws.com/websites/test2.hlmsites.com/versions/20240325160503/img/form-section/dropdown-arrow.svg");
  --placeholder-text-color: ;
  --input-text-color: ;

  --button-font-family: Roboto;
  --button-font-size: calc(0 * 1rem / 16);
  --button-font-weight: 100;
  --button-border-radius: 0px;
  --button-box-shadow: ;
  --button-padding-x: 0px;
  --button-padding-y: 0px;
;
  --button-background-color: ;
  --button-text-color: ;
  --button-border-color: ;

  --button-background-color-hover: ;
  --button-text-color-hover: ;
  --button-border-color-hover: ;

  --header-background-color: ;
  --header-sticky-background-color: ;
  --header-text-color: ;
  --header-sticky-text-color: ;
  --header-tagline-font-weight: 100;
  --header-tagline-font-size: calc(1rem / 16 * 0);

  --offersreview-background-color: ;
  --offersreview-heading-color: ;
  --offersreview-body-color: ;

  --services-background-color: #76d1e8ff;
  --services-heading-color: #d890aaff;
  --services-body-color: #364e54ff;

  --services-card-background-color: #00ccffff;
  --services-card-heading-color: #6fb1c1ff;
  --services-card-body-color: #879a9fff;

  --services-cta-background-color1: ;
  --services-cta-background-color2: ;
  --services-cta-gradient-angle: 0deg;
  --services-cta-heading-color: ;
  --services-cta-body-color: ;

  --content-w-bg-heading-color: ;
  --content-w-bg-body-color: ;
  --content-w-bg-overlay-color1: ;
  --content-w-bg-overlay-color2: ;
  --content-w-bg-overlay-gradient-angle: 0deg;

  --faqs-background-color: ;
  --faqs-heading-color: ;
  --faqs-body-color: ;

  --faqs-question-bg-color1: ;
  --faqs-question-bg-color2: ;
  --faqs-question-bg-gradient-angle: 0deg;
  --faqs-question-heading-color: ;

  --faqs-answer-background-color: ;
  --faqs-answer-body-color: ;

  --form-heading-color: ;
  --form-body-color: ;

  --form-overlay-color1: ;
  --form-overlay-color2: ;
  --form-overlay-gradient-angle: 0deg;

  --form-submit-background-color: ;
  --form-submit-text-color: ;
  --form-submit-border-color: ;
  --form-submit-background-color-hover: ;
  --form-submit-text-color-hover: ;
  --form-submit-border-color-hover: ;

  --footer-background-color: ;
  --footer-text-color: ;
  --footer-link-color: ;
  --footer-link-color-hover: ;
  --footer-disclaimer-text-color: ;
}

/* Soften CLS due to header adjustments */
.page-header--fixed main > :first-child {
    --section-padding-top-sm: calc(0px + 180px);
    --section-padding-top-lg: calc(0px + 100px);
}



@media screen and (max-width: 640px) {
}

@media screen and (min-width: 641px) {
}

@media screen and (min-width: 1025px) {
}
