.elementor-40 .elementor-element.elementor-element-bfc922e{width:var( --container-widget-width, 99.952% );max-width:99.952%;--container-widget-width:99.952%;--container-widget-flex-grow:0;text-align:start;}.elementor-40 .elementor-element.elementor-element-bfc922e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-40 .elementor-element.elementor-element-bfc922e .elementor-heading-title{font-family:"gelica", Sans-serif;font-size:61px;font-weight:500;letter-spacing:-1px;color:#FFFFFF;}.elementor-40 .elementor-element.elementor-element-c190463{text-align:center;}.elementor-40 .elementor-element.elementor-element-c190463 .elementor-heading-title{font-family:"gelica", Sans-serif;font-size:35px;font-weight:500;letter-spacing:-1px;color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-2cc0305{font-family:"Mona Sans", Sans-serif;font-size:16px;color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-2cc0305 p{margin-block-end:16px;}.elementor-40 .elementor-element.elementor-element-63bdf5e{font-family:"Mona Sans", Sans-serif;font-size:16px;line-height:25px;color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-63bdf5e p{margin-block-end:24px;}.elementor-40 .elementor-element.elementor-element-797a881{font-family:"Mona Sans", Sans-serif;font-size:16px;line-height:25px;color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-797a881 p{margin-block-end:24px;}.elementor-40 .elementor-element.elementor-element-467214c{font-family:"Mona Sans", Sans-serif;font-size:16px;line-height:25px;color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-467214c p{margin-block-end:24px;}.elementor-40 .elementor-element.elementor-element-0100a76{font-family:"Mona Sans", Sans-serif;font-size:16px;line-height:25px;color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-0100a76 p{margin-block-end:24px;}.elementor-40 .elementor-element.elementor-element-f19bae0{font-family:"Mona Sans", Sans-serif;font-size:16px;line-height:25px;color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-f19bae0 p{margin-block-end:24px;}.elementor-40 .elementor-element.elementor-element-61c645c{font-family:"Mona Sans", Sans-serif;font-size:16px;line-height:25px;color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-61c645c p{margin-block-end:24px;}.elementor-40 .elementor-element.elementor-element-0875008{text-align:center;}.elementor-40 .elementor-element.elementor-element-0875008 .elementor-heading-title{font-family:"gelica", Sans-serif;font-size:35px;font-weight:500;letter-spacing:-1px;color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-9a097a9{font-family:"Mona Sans", Sans-serif;font-size:16px;color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-9a097a9 p{margin-block-end:16px;}.elementor-40 .elementor-element.elementor-element-716a63c{text-align:center;}.elementor-40 .elementor-element.elementor-element-716a63c .elementor-heading-title{font-family:"gelica", Sans-serif;font-size:35px;font-weight:500;letter-spacing:-1px;color:var( --e-global-color-accent );}.elementor-40 .elementor-element.elementor-element-6a98cef{font-family:"Mona Sans", Sans-serif;font-size:16px;color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-6a98cef p{margin-block-end:16px;}.elementor-40 .elementor-element.elementor-element-e543c2e{font-family:"Mona Sans", Sans-serif;font-size:16px;color:var( --e-global-color-text );}.elementor-40 .elementor-element.elementor-element-e543c2e p{margin-block-end:16px;}@media(max-width:1024px){.elementor-40 .elementor-element.elementor-element-bfc922e{text-align:start;}.elementor-40 .elementor-element.elementor-element-bfc922e .elementor-heading-title{font-size:55px;}.elementor-40 .elementor-element.elementor-element-c190463{text-align:start;}.elementor-40 .elementor-element.elementor-element-c190463 .elementor-heading-title{font-size:25px;}.elementor-40 .elementor-element.elementor-element-0875008{text-align:start;}.elementor-40 .elementor-element.elementor-element-0875008 .elementor-heading-title{font-size:25px;}.elementor-40 .elementor-element.elementor-element-716a63c{text-align:start;}.elementor-40 .elementor-element.elementor-element-716a63c .elementor-heading-title{font-size:25px;}}@media(max-width:767px){.elementor-40 .elementor-element.elementor-element-bfc922e{width:100%;max-width:100%;text-align:center;}.elementor-40 .elementor-element.elementor-element-bfc922e .elementor-heading-title{font-size:42px;}.elementor-40 .elementor-element.elementor-element-c190463{text-align:start;}.elementor-40 .elementor-element.elementor-element-c190463 .elementor-heading-title{font-size:32px;}.elementor-40 .elementor-element.elementor-element-0875008{text-align:start;}.elementor-40 .elementor-element.elementor-element-0875008 .elementor-heading-title{font-size:32px;}.elementor-40 .elementor-element.elementor-element-716a63c{text-align:start;}.elementor-40 .elementor-element.elementor-element-716a63c .elementor-heading-title{font-size:32px;}}/* Start custom CSS for heading, class: .elementor-element-bfc922e */.elementor-40 .elementor-element.elementor-element-bfc922e {
  font-feature-settings: "salt" on;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c190463 */.elementor-40 .elementor-element.elementor-element-c190463 {
  font-feature-settings: "salt" on;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-63bdf5e */ul { list-style: disc; margin-left: 20px; }
ol { list-style: decimal; margin-left: 20px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-797a881 */ul { list-style: disc; margin-left: 20px; }
ol { list-style: decimal; margin-left: 20px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-467214c */ul { list-style: disc; margin-left: 20px; }
ol { list-style: decimal; margin-left: 20px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0100a76 */ul { list-style: disc; margin-left: 20px; }
ol { list-style: decimal; margin-left: 20px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f19bae0 */ul { list-style: disc; margin-left: 20px; }
ol { list-style: decimal; margin-left: 20px; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61c645c */ul { list-style: disc; margin-left: 20px; }
ol { list-style: decimal; margin-left: 20px; }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0875008 */.elementor-40 .elementor-element.elementor-element-0875008 {
  font-feature-settings: "salt" on;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-716a63c */.elementor-40 .elementor-element.elementor-element-716a63c {
  font-feature-settings: "salt" on;
}/* End custom CSS */
/* Start custom CSS */cssul { list-style: disc; margin-left: 20px; }
ol { list-style: decimal; margin-left: 20px; }

body.elementor-page-40 ul li, body.elementor-page-40 ol li {
    margin-bottom: 12px;
    /* Adjust the pixel number as needed */
}

body.elementor-page-40 a {
    color: #7247FF; 
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Mona Sans';
	font-display: auto;
	src: url('https://www.corporatecaresolutions.com/wp-content/uploads/2026/07/MonaSans-VariableFont_wdthwght.ttf') format('truetype');
}
/* End Custom Fonts CSS */