.elementor-kit-7{--e-global-color-primary:#B51836;--e-global-color-secondary:#C40C41;--e-global-color-text:#2C2C2C;--e-global-color-accent:#7678E5;--e-global-color-45003c0:#FFFFFF;--e-global-color-9d59b8f:#340407;--e-global-color-dfb2c0f:#ECECEC;--e-global-color-36b82ef:#F3F3F3;--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;}.elementor-kit-7 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: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 *//* Elementor offsets the form field gutter with a -5px side margin
   on the fields wrapper, compensated by 5px padding inside each
   field group. Wherever a form sits flush to the page edge that
   -5px lands outside the viewport and the whole page picks up 5px
   of sideways scroll - it showed at tablet widths on every page
   with a form. Padding the widget back by the same 5px absorbs it
   without moving the fields or clipping anything. */
.elementor-widget-form {
	padding-left: 5px;
	padding-right: 5px;
}

/* The email address in the contact strip is one unbreakable string.
   At tablet width, with the three boxes side by side, it ran 68px
   past the edge of the page. Let long values wrap instead. */
.elementor-icon-box-title,
.elementor-icon-box-title a,
.elementor-icon-box-description {
	overflow-wrap: anywhere;
}/* End custom CSS */