.elementor-89 .elementor-element.elementor-element-e410a13{--display:flex;}.elementor-89 .elementor-element.elementor-element-b23de6f{--display:flex;}.elementor-89 .elementor-element.elementor-element-abbfb62{--display:flex;}.elementor-89 .elementor-element.elementor-element-8876170{--display:flex;}.elementor-89 .elementor-element.elementor-element-9d1d254{--display:flex;}.elementor-89 .elementor-element.elementor-element-23defb2{--display:flex;}.elementor-89 .elementor-element.elementor-element-caa1269{--display:flex;}.elementor-89 .elementor-element.elementor-element-68e3210{--display:flex;}:root{--page-title-display:none;}/* Start custom CSS for image, class: .elementor-element-7ed76f7 */.elementor-89 .elementor-element.elementor-element-7ed76f7 {width: 228px; max-width: 100%; height: auto; display: inline-block;}.elementor-89 .elementor-element.elementor-element-7ed76f7 img {width: 228px; max-width: 100%; height: auto; display: inline-block;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-abbfb62 */.elementor-89 .elementor-element.elementor-element-abbfb62 {text-align: center; margin-bottom: 2rem;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b03be5b */.elementor-89 .elementor-element.elementor-element-b03be5b {color: rgb(200, 93, 133); font-size: 0.75rem; text-transform: uppercase; letter-spacing: 0.15em; margin-bottom: 0.75rem; font-weight: 700;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8df9b73 */.elementor-89 .elementor-element.elementor-element-8df9b73 {font-size: clamp(2rem, 6vw, 2.75rem); color: rgb(28, 49, 99); line-height: 1.1; margin-bottom: 1.25rem;}.elementor-89 .elementor-element.elementor-element-8df9b73 .elementor-heading-title {font:inherit;color:inherit;letter-spacing:inherit;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8876170 */.elementor-89 .elementor-element.elementor-element-8876170 {text-align: center;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c078950 */.elementor-89 .elementor-element.elementor-element-c078950 {margin: 0px; color: rgb(0, 7, 27); font-size: 1rem; line-height: 1.8;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-452561b */.elementor-89 .elementor-element.elementor-element-452561b {margin: 1.25rem 0px 0px; color: rgb(0, 7, 27); font-size: 0.95rem; line-height: 1.6;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b772e52 */.elementor-89 .elementor-element.elementor-element-b772e52 {display: inline-block; margin-top: 0.75rem; padding: 0.85rem 1.25rem; background-color: rgb(28, 49, 99); color: rgb(255, 255, 255); font-size: 0.85rem; font-weight: 700; text-decoration: none; text-transform: uppercase; letter-spacing: 0.06em;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d1d254 */.elementor-89 .elementor-element.elementor-element-9d1d254 {margin: 2rem 0px; padding: 1.5rem; border-top: 3px solid rgb(200, 93, 133); background-color: rgb(249, 241, 244);}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bc71cdc */.elementor-89 .elementor-element.elementor-element-bc71cdc {}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ef4f7a4 */.elementor-89 .elementor-element.elementor-element-ef4f7a4 {width: 320px; max-width: 100%; height: auto;}.elementor-89 .elementor-element.elementor-element-ef4f7a4 img {width: 320px; max-width: 100%; height: auto;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-23defb2 */.elementor-89 .elementor-element.elementor-element-23defb2 {display: flex; align-items: center; justify-content: center; margin: 3rem 0px 2rem;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cabbb41 */.elementor-89 .elementor-element.elementor-element-cabbb41 {color: rgb(28, 49, 99); font-size: 1.5rem; margin-bottom: 1rem;}.elementor-89 .elementor-element.elementor-element-cabbb41 .elementor-heading-title {font:inherit;color:inherit;letter-spacing:inherit;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf65af0 */.elementor-89 .elementor-element.elementor-element-cf65af0 {margin: 0px 0px 1rem;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5f43c2e */.elementor-89 .elementor-element.elementor-element-5f43c2e {margin: 0px 0px 1rem;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6fb35af */.elementor-89 .elementor-element.elementor-element-6fb35af {margin: 0px 0px 1rem;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-78a7b14 */.elementor-89 .elementor-element.elementor-element-78a7b14 {margin: 0px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68e3210 */.elementor-89 .elementor-element.elementor-element-68e3210 {color: rgb(0, 7, 27); font-size: 0.95rem; line-height: 1.8;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-caa1269 */.elementor-89 .elementor-element.elementor-element-caa1269 {margin-bottom: 2.5rem;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b23de6f */.elementor-89 .elementor-element.elementor-element-b23de6f {max-width: 620px; margin: 0px auto; text-align: center;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e410a13 */.elementor-89 .elementor-element.elementor-element-e410a13 {min-height: 100vh; background-color: rgb(254, 255, 255); padding: 4rem 1.5rem 6rem;}/* End custom CSS */