.elementor-kit-6{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-add7f32:#FFFFFF;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-d6a5a14-font-family:"Georgia";--e-global-typography-d6a5a14-font-size:3.5rem;--e-global-typography-d6a5a14-font-weight:600;}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-add7f32 );border-style:none;border-radius:5px 5px 5px 5px;}.elementor-kit-6 button:hover,.elementor-kit-6 button:focus,.elementor-kit-6 input[type="button"]:hover,.elementor-kit-6 input[type="button"]:focus,.elementor-kit-6 input[type="submit"]:hover,.elementor-kit-6 input[type="submit"]:focus,.elementor-kit-6 .elementor-button:hover,.elementor-kit-6 .elementor-button:focus{background-color:#479652;color:var( --e-global-color-add7f32 );border-style:none;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;--container-default-padding-top:4rem;--container-default-padding-right:2rem;--container-default-padding-bottom:4rem;--container-default-padding-left:2rem;}.elementor-widget:not(:last-child){--kit-widget-spacing:2rem;}.elementor-element{--widgets-spacing:2rem 2rem;--widgets-spacing-row:2rem;--widgets-spacing-column:2rem;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
/* Start custom CSS *//* FLUENT FORMS: VISUALLY HIDDEN LABELS
Hide label visibly and keep it accessible to screen readers */
.fluentform .ff-el-input--label {
    display: inline-block !important;
    position: absolute !important;
    width: 0 !important;
    height: 0 !important;
    padding: 0 !important;
    overflow: hidden !important;
}
/* FLUENT FORMS: SHOW SPECIFIC LABEL even if the default is to hide labels. Add a .visible-label to the form field in the Fluent Forms editor */
.fluentform .visible-label .ff-el-input--label {
    display: inline-block !important;
    position: relative !important;
    width: auto !important;
    height: auto !important;
}
/* FLUENT FORMS: Select (dropdown) fields with placeholder text. Need to override the default placeholder color for color contrast issues The Elementor form style controls don’t have an option to style the dropdown placeholder text color  */
.ff-el-input--content select{
    color: #000000 !important;
}/* End custom CSS */