.elementor-kit-23{--e-global-color-primary:#0063A7;--e-global-color-secondary:#0063A7;--e-global-color-text:#494949;--e-global-color-accent:#0063A7;--e-global-color-f6ae371:#7A7A7A;--e-global-typography-primary-font-family:"Varela Round";--e-global-typography-primary-font-weight:700;--e-global-typography-secondary-font-family:"Varela Round";--e-global-typography-secondary-font-weight:200;--e-global-typography-text-font-family:"Montserrat";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Montserrat";--e-global-typography-accent-font-weight:400;}.elementor-kit-23 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1128px){.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 */.elementor-text-editor p:last-of-type {
	margin: 0;
}
.elementor-button {
	vertical-align: middle;
}
.elementor-widget-image .elementor-image>a,
.elementor-widget-image .elementor-image figure>a {
	vertical-align: middle;
}
.elementor-button a:hover{
  text-decoration:none;
}

article li{
  list-style:disc;
  padding:0;
}

a {
     color: #7a7a7a;
     font-weight: 500;
     text-decoration: none;
     transition: all 0.25s ease-in;
}
 a:hover {
     text-decoration: none;
     color: #0063a7;
}
@media only screen and (min-width: 767px) {
  #gform_wrapper_9 .gfield_checkbox {
    display: flex;
	}
}

.gform_body {
    font-family: "Montserrat", sans-serif;
}

.gform_fields .gfield_checkbox li {
    margin-right: .5em;
    text-align: center;
    font-size: .75em;
  	width:auto;
}

.ginput_container_date .clear-multi {
    display: flex;
}

.gform_fields .gfield_checkbox li label, .copy_values_option_container label {
    background-color: transparent;
    padding: .5rem 1.5rem !important;
    /*font-family: 'Montserrat';*/
    font-weight: 700;
    border: 2px solid #0063A7;
    border-radius: 2rem;
    text-transform: uppercase;
    color: #0063A7;
    line-height: 1rem;
}

.gform_fields .gfield_checkbox li label:hover, .copy_values_option_container label:hover, #gform_wrapper_9 .gfield_checkbox li label:focus, .copy_values_option_container label:focus {
    background-color: #0063A7;
    color: #fff;
    cursor: pointer;
}

.gform_fields .gfield_checkbox li input[type="checkbox"]:checked + label, .copy_values_option_container input[type="checkbox"]:checked + label {
    background-color: #0063A7 !important;
    color: #fff !important;
}

.copy_values_option_container label {
    margin-bottom: 2em;
}

.gfield_list thead th {
    padding: .5em;
    text-align: center;
}
.gfield_list tbody td {
    padding: 0;
}
.gfield_list input[type=text]{
    padding:.5em
}
.gfield_list_icons{
    text-align:center;
}
.gfield_list td.gfield_list_icons img{
    top:0;
}
table.gfield_list thead{
	background-color : #0063A7;
}
table.gfield_list thead{
	background-color : #0063A7;
}
table.gfield_list thead th {
    color: #fff;
}
.ginput_list{
 	overflow:auto; 
}
.gf_browser_ie.gform_wrapper{
	display:block !important;
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  * {
    animation: none!important;
    transform:none!important;
    transition:none!important;
  }
}/* End custom CSS */