.elementor-kit-44{--e-global-color-primary:#929292;--e-global-color-secondary:#EC1B2E;--e-global-color-text:#000000;--e-global-color-accent:#EC1B2E;--e-global-color-72e1e38d:#000;--e-global-color-5a713918:#FFF;--e-global-color-c2c7bcd:#9C000E;--e-global-typography-primary-font-family:"Cabin";--e-global-typography-primary-font-weight:700;--e-global-typography-secondary-font-family:"Cabin";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Cabin";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Cabin";--e-global-typography-accent-font-weight:700;}.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;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-44 e-page-transition{background-color:#FFBC7D;}@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 */a {
  color: #E04C0A;
}

.gform_button{
    background:#000;
    border:none;
    color:#fff;
}
.gform_button:hover{
   background:#EC1B2E;  
}

.elementor-widget-theme-post-content h2, .elementor-text-editor h2, .elementor-widget-theme-post-content h3, .elementor-text-editor h3, .elementor-widget-theme-post-content h4, .elementor-text-editor h4 {
  line-height: 140%;
  margin-top: 0;
  margin-bottom: 20px;
  color: #0084A1;
	font-weight:700;
  font-family: inherit;
}
.elementor-widget-theme-post-content h3, .elementor-text-editor h3{
	font-weight:400;
}
.elementor-widget-theme-post-content h4, .elementor-text-editor h4{
	color:#54595F;
}
.elementor-widget-theme-post-content p, .elementor-text-editor p {
  line-height: 140%;
  margin-top: 0;
  margin-bottom: 20px;
}
.elementor-widget-theme-post-content p:last-child, .elementor-text-editor p:last-child {
  margin-bottom: 0;
}
.elementor-widget-theme-post-content ul, .elementor-text-editor ul, .elementor-widget-theme-post-content ol, .elementor-text-editor ol {
  line-height: 140%;
  margin-top: 0;
  margin-bottom: 20px;
}
.elementor-widget-theme-post-content li, .elementor-text-editor li {
  margin-bottom: 5px;
}
.elementor-heading-title {
  line-height: 140% !important;
}
.elementor-slideshow__title{
	display:hone;
}
.elementor-widget-heading .elementor-heading-title{
	margin-bottom:0;
}
.home .elementor-element-c4c0332{
	background:none !important;
}/* End custom CSS */