.elementor-kit-513{--e-global-color-primary:#006F53;--e-global-color-secondary:#006F53;--e-global-color-text:#000000;--e-global-color-accent:#FFFFFF00;--e-global-color-48fcfe0:#FFFFFF;--e-global-color-6f8e18d:#000000;--e-global-color-03631ab:#F15923;--e-global-color-bbedbf5:#717171;--e-global-color-a92353f:#406FA1;--e-global-color-008fe73:#E60049;--e-global-color-e50207e:#EFEFEF;--e-global-typography-primary-font-family:"Roboto Slab";--e-global-typography-primary-line-height:1.2em;--e-global-typography-secondary-font-family:"Helvetica";--e-global-typography-text-font-family:"Helvetica";--e-global-typography-accent-font-family:"Helvetica";font-size:20px;line-height:1.5em;}.elementor-kit-513 button,.elementor-kit-513 input[type="button"],.elementor-kit-513 input[type="submit"],.elementor-kit-513 .elementor-button{background-color:#006E5200;font-size:20px;color:var( --e-global-color-primary );box-shadow:0px 2px 17px -2px rgba(0, 0, 0, 0.19);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:4px 4px 4px 4px;padding:15px 30px 15px 30px;}.elementor-kit-513 button:hover,.elementor-kit-513 button:focus,.elementor-kit-513 input[type="button"]:hover,.elementor-kit-513 input[type="button"]:focus,.elementor-kit-513 input[type="submit"]:hover,.elementor-kit-513 input[type="submit"]:focus,.elementor-kit-513 .elementor-button:hover,.elementor-kit-513 .elementor-button:focus{background-color:#006E5200;color:var( --e-global-color-primary );box-shadow:12px 14px 26px -16px rgba(0,0,0,0.5);border-radius:4px 4px 4px 4px;}.elementor-kit-513 p{margin-block-end:0.5em;}.elementor-kit-513 a{color:var( --e-global-color-03631ab );font-size:20px;}.elementor-kit-513 a:hover{text-decoration:underline;}.elementor-kit-513 h1{color:var( --e-global-color-primary );font-size:clamp(3rem, 1.7309rem + 1.813vw, 4rem) /* 64 > 32*/;font-weight:400;}.elementor-kit-513 h2{color:var( --e-global-color-primary );font-size:clamp(1.75rem, 1.176rem + 2.0408vw, 3.625rem) /* 58 > 28 */;}.elementor-kit-513 h3{color:var( --e-global-color-primary );font-size:clamp(1.5rem, 0.9643rem + 1.9048vw, 3.25rem) /* 52 > 24 */;}.elementor-kit-513 h4{color:var( --e-global-color-primary );font-size:clamp(1.25rem, 0.7526rem + 1.7687vw, 2.875rem) /* 46 > 20 */;}.elementor-kit-513 h5{color:var( --e-global-color-primary );font-size:18px;}.elementor-kit-513 h6{color:var( --e-global-color-primary );font-size:18px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;--container-default-padding-top:40px;--container-default-padding-right:20px;--container-default-padding-bottom:100px;--container-default-padding-left:20px;}.elementor-widget:not(:last-child){margin-block-end:0px;}.elementor-element{--widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px;}{}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 CSS DEFAULTS */

html,
body {
	padding: 0;
	margin: 0;
}

button:hover {
	cursor: pointer;
}

p {
	margin-top: 0;
}

ul,
ol {
	padding-bottom: 10px;
}

.elementor-button, a {
	text-decoration: none !important;
}

.entry-title {
	display: none !important;
}

.elementor-heading-title,
h1,
h2,
h3,
h4,
h5,
h6 {
	margin: 0 0 10px;
	line-height: 1.2em;
	font-weight: 400;
	font-family: var(--e-global-typography-primary-font-family), Sans-serif !important;
}

/* CONFIGURE CTA IMAGE  */
.elementor-kit-513 .elementor-cta__bg {
    background-repeat: no-repeat;
    background-size: inherit;
}

/* GLOBAL CTA BACKGROUND */
.elementor-kit-513 .elementor-cta__content {
    background: none !important;
}

/* GLOBAL CTA BUTTON */
.elementor-cta__button {
    color: var(--e-global-color-primary) !important;
    background-color: #FCFCFC !important;
    border-color: var(--e-global-color-primary) !important;
    border-width: 1px !important;
    border-radius: 4px !important;
}

.elementor-cta__button:hover {
    background-color: var(--e-global-color-48fcfe0) !important;
}

h1 {
    text-shadow: rgba(255, 255, 255, 0.8) 1px 0px 4px !important;
}

/* --- *//* End custom CSS */