.elementor-kit-37578 .post-53838 {
  --e-global-color-primary: black;
  --e-global-color-secondary: #6A1A41;
  --e-global-color-text: black;
  --e-global-color-accent: rgb(0, 0, 0, 0.5);
  --e-global-color-c56efc6: black;
  --e-global-color-c1167cd: #6A1A41;
  --e-global-color-205ee04: #FFFFFF;
  --e-global-color-d57fe77: rgb(0, 0, 0, 0.2);
  --e-global-color-9f7a595: #A0DDFF;
  --e-global-color-ba7a845: #FF745B;
  --e-global-color-0d2698a: black;
  --e-global-color-da8b643: #FFFFFF;
  --e-global-typography-primary-font-family: "Aptos",sans-serif !important;
  --e-global-typography-secondary-font-family: "Aptos",sans-serif !important;
  --e-global-typography-text-font-family: "Aptos",sans-serif !important;
  --e-global-typography-accent-font-family: "Aptos",sans-serif !important;
  color: var(--e-global-color-c56efc6);
  font-size: 1rem;
}

.elementor-kit-37578 .post-53838 .elementor-heading-title, .elementor-kit-37578 .post-53838 .elementor-button {
  font-family: var(--e-global-typography-text-font-family) !important;
}

.elementor-kit-37578 .post-53838 .gform_wrapper label, .elementor-kit-37578 .post-53838 .gform_wrapper .gfield_label, .elementor-kit-37578 .post-53838 .gform_wrapper p {
  color: var(--e-global-color-c56efc6) !important;
  font-family: var(--e-global-typography-text-font-family) !important;
}

.elementor-kit-37578 .post-53838 .gform_wrapper .gform_footer input[type=submit] {
  background-color: var(--e-global-color-c1167cd);
  border: 1px solid var(--e-global-color-c1167cd);
  color: white;
  font-weight: 600;
}

.elementor-kit-37578 .post-53838 .gform_wrapper .gform_footer input[type=submit]:hover {
  text-decoration: underline;
}


body .gform_wrapper .gform_footer input[type=submit] {
  background-color: #F6A704;
  border: 1px solid #F6A704;
  color: white;
  font-weight: 600;
  font-family: 'Figtree';
}

body .gform_wrapper .gform_footer input[type=submit]:hover {
  background-color: #fcca63;
  border: 1px solid #fcca63;
  color: white;
  font-weight: 600;
  font-family: 'Figtree';
}

.gform_wrapper label {
    color: #004677;
}

.gform_wrapper p {
    color: #004677;
}

.gform_wrapper .gfield_label{
  color: #004677;
}

.gform_wrapper .gform_required_legend{
  color: #004677;
}

.gform_wrapper .gsection_title{
  color: #004677;
}

.elementor-image-box-title a{
  text-decoration: none;
}

.elementor-button-text:first-letter{
  text-transform: uppercase;
}

.elementor-menu-anchor {
    display: block;
    position: relative;
    top: -100px;
}

.disable-field {
    pointer-events: none;
}

.hide-field .gfield_label, .hide-field .ginput_container  {
  display: none !important;
}




