.elementor-kit-252{--e-global-color-primary:#1D4263;--e-global-color-secondary:#E70009;--e-global-color-text:#000000;--e-global-color-accent:#577896;--e-global-color-d8405f6:#606060;--e-global-color-5b5397d:#FFFFFF;--e-global-color-17f7561:#F2F2F2;--e-global-typography-primary-font-family:"Barlow";--e-global-typography-primary-font-size:3em;--e-global-typography-primary-font-weight:800;--e-global-typography-secondary-font-family:"Barlow";--e-global-typography-secondary-font-size:1.8em;--e-global-typography-secondary-font-weight:500;--e-global-typography-secondary-font-style:italic;--e-global-typography-text-font-family:"Open Sans";--e-global-typography-accent-font-family:"Barlow Semi Condensed";--e-global-typography-accent-font-size:1.2em;--e-global-typography-accent-font-weight:600;--e-global-typography-accent-text-transform:uppercase;color:var( --e-global-color-text );}.elementor-kit-252 a{color:var( --e-global-color-accent );}.elementor-kit-252 h1{font-family:"Barlow", Sans-serif;font-size:3em;font-weight:800;}.elementor-kit-252 h2{font-family:"Barlow", Sans-serif;font-size:2.6em;font-weight:800;}.elementor-kit-252 h3{font-family:"Barlow", Sans-serif;font-size:2.2em;font-weight:800;}.elementor-kit-252 h4{font-family:"Barlow", Sans-serif;font-size:2em;font-weight:800;}.elementor-kit-252 h5{font-family:"Barlow", Sans-serif;font-size:1.8em;font-weight:800;}.elementor-kit-252 h6{font-family:"Barlow", Sans-serif;font-size:1.5em;font-weight:800;}.elementor-kit-252 button,.elementor-kit-252 input[type="button"],.elementor-kit-252 input[type="submit"],.elementor-kit-252 .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );color:var( --e-global-color-5b5397d );background-color:var( --e-global-color-secondary );border-radius:30px 30px 30px 30px;}.elementor-kit-252 button:hover,.elementor-kit-252 button:focus,.elementor-kit-252 input[type="button"]:hover,.elementor-kit-252 input[type="button"]:focus,.elementor-kit-252 input[type="submit"]:hover,.elementor-kit-252 input[type="submit"]:focus,.elementor-kit-252 .elementor-button:hover,.elementor-kit-252 .elementor-button:focus{color:var( --e-global-color-5b5397d );background-color:var( --e-global-color-accent );}.elementor-kit-252 label{color:var( --e-global-color-text );}.elementor-kit-252 input:not([type="button"]):not([type="submit"]),.elementor-kit-252 textarea,.elementor-kit-252 .elementor-field-textual{color:var( --e-global-color-text );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1000px;}.e-con{--container-max-width:1000px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-252 e-page-transition{background-color:#FFBC7D;}@media(max-width:1024px){.elementor-kit-252 button,.elementor-kit-252 input[type="button"],.elementor-kit-252 input[type="submit"],.elementor-kit-252 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-252 button,.elementor-kit-252 input[type="button"],.elementor-kit-252 input[type="submit"],.elementor-kit-252 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* Adjusts the space above and below the label of gravity forms */

body .gform_wrapper .gform_body .gform_fields .gfield .gfield_label {
    padding-bottom:10px;
}

legend {line-height: 1;}

/* Adjusts the gravity form inputs */

input:not([type='checkbox']) {margin-bottom:20px;
border-radius:0px !important;
}

input[type='checkbox']{margin-bottom:5px;
}


/* Removes the bullets infront of the gravity form list*/

body .gform_wrapper .gform_body .gform_fields { list-style-type:none !important;
padding:0px;}

/* styles form submit button*/

body .gform_wrapper .gform_footer input[type=submit] {
    color: #ffffff;
    border:none;
    border-radius:25px!important;
    padding-right:30px;
    padding-left:30px;
    background-color:var(--e-global-color-secondary);
}

body .gform_wrapper .gform_footer input:hover[type=submit]  {border:none;
    background-color: var(--e-global-color-accent);
}

/* styles form font color for body and footer*/

body .gform_wrapper .gform_body .gform_fields .gfield .gfield_label {color: var(--e-global-color-text)}

body .elementor-location-footer .gform_wrapper .gform_body .gform_fields .gfield .gfield_label {color: var(--e-global-color-text);}

/* fixes checkbox alignment */



body .gform_wrapper .gform_body .gform_fields .gfield .gfield_checkbox li label {
    vertical-align: top;
}


body .gform_wrapper .gform_body .gform_fields .gfield .gfield_checkbox li {
    margin:0px;
    line-height: 0px;
}

/* Style Appearence of Events*/

body .event-title     {color:var(--e-global-color-primary);
    font-family: "Barlow", Sans-serif;
    font-size: 1.4em;
    font-weight: 800;
}

body .event-time, body .event-date {
    font-size: 1.2em;
    font-weight: bold;
    display: inline;
}

body .event-description {
    font-size: 1.1em;
}

.gform_wrapper.gravity-theme .ginput_container_date input {width:100%!important;
}/* End custom CSS */