.elementor-1038 .elementor-element.elementor-element-c0d2a7c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1038 .elementor-element.elementor-element-c0d2a7c:not(.elementor-motion-effects-element-type-background), .elementor-1038 .elementor-element.elementor-element-c0d2a7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9ECDE;}.elementor-1038 .elementor-element.elementor-element-c0d2a7c > .elementor-container{max-width:1200px;}.elementor-1038 .elementor-element.elementor-element-c0d2a7c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 0px 250px 0px;}.elementor-1038 .elementor-element.elementor-element-c0d2a7c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1038 .elementor-element.elementor-element-5045739 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;color:#A83838;}.elementor-1038 .elementor-element.elementor-element-1278bbb > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-1038 .elementor-element.elementor-element-1278bbb .elementor-heading-title{font-family:"ivy Presto", Sans-serif;font-size:46px;font-weight:400;color:#A83838;}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1038 .elementor-element.elementor-element-070b798{width:var( --container-widget-width, 397px );max-width:397px;--container-widget-width:397px;--container-widget-flex-grow:0;color:#A83838;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;}.elementor-1038 .elementor-element.elementor-element-070b798 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-1038 .elementor-element.elementor-element-3f8b246{text-align:left;}.elementor-1038 .elementor-element.elementor-element-3f8b246 .elementor-heading-title{font-family:"ivy Presto", Sans-serif;font-size:56px;font-weight:100;color:#A83838;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1038 .elementor-element.elementor-element-d755cc1 > .elementor-container{max-width:1200px;}.elementor-1038 .elementor-element.elementor-element-d755cc1{padding:100px 0px 0px 0px;}.elementor-1038 .elementor-element.elementor-element-58881ef > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1038 .elementor-element.elementor-element-58881ef .elementor-heading-title{font-family:"ivy Presto", Sans-serif;font-size:46px;font-weight:400;color:#A83838;}.elementor-1038 .elementor-element.elementor-element-358dc44{border-style:solid;border-width:0px 0px 1px 0px;border-color:#A83838;}.elementor-1038 .elementor-element.elementor-element-358dc44, .elementor-1038 .elementor-element.elementor-element-358dc44 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-1038 .elementor-element.elementor-element-e1fa8ec > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1038 .elementor-element.elementor-element-e1fa8ec .elementor-heading-title{font-family:"ivy Presto", Sans-serif;font-size:30px;font-weight:400;color:#A83838;}.elementor-1038 .elementor-element.elementor-element-1a9f7c0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1038 .elementor-element.elementor-element-1a9f7c0 .elementor-heading-title{font-family:"ivy Presto", Sans-serif;font-size:30px;font-weight:400;line-height:36px;color:#A83838;}.elementor-1038 .elementor-element.elementor-element-38162d0 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-1038 .elementor-element.elementor-element-38162d0{color:#A83838;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-1038 .elementor-element.elementor-element-c14db1e{border-style:solid;border-width:0px 0px 1px 0px;border-color:#A83838;margin-top:20px;margin-bottom:0px;}.elementor-1038 .elementor-element.elementor-element-c14db1e, .elementor-1038 .elementor-element.elementor-element-c14db1e > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-1038 .elementor-element.elementor-element-8a2dbf2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1038 .elementor-element.elementor-element-8a2dbf2 .elementor-heading-title{font-family:"ivy Presto", Sans-serif;font-size:30px;font-weight:400;color:#A83838;}.elementor-1038 .elementor-element.elementor-element-f120a35 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1038 .elementor-element.elementor-element-f120a35 .elementor-heading-title{font-family:"ivy Presto", Sans-serif;font-size:30px;font-weight:400;line-height:36px;color:#A83838;}.elementor-1038 .elementor-element.elementor-element-07b1f50 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-1038 .elementor-element.elementor-element-07b1f50{color:#A83838;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-1038 .elementor-element.elementor-element-ac76380{border-style:solid;border-width:0px 0px 1px 0px;border-color:#A83838;margin-top:20px;margin-bottom:0px;}.elementor-1038 .elementor-element.elementor-element-ac76380, .elementor-1038 .elementor-element.elementor-element-ac76380 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-1038 .elementor-element.elementor-element-c43f509 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1038 .elementor-element.elementor-element-c43f509 .elementor-heading-title{font-family:"ivy Presto", Sans-serif;font-size:30px;font-weight:400;color:#A83838;}.elementor-1038 .elementor-element.elementor-element-0129e6e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1038 .elementor-element.elementor-element-0129e6e .elementor-heading-title{font-family:"ivy Presto", Sans-serif;font-size:30px;font-weight:400;line-height:36px;color:#A83838;}.elementor-1038 .elementor-element.elementor-element-3f67256 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-1038 .elementor-element.elementor-element-3f67256{color:#A83838;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-1038 .elementor-element.elementor-element-b17b8d2{border-style:solid;border-width:0px 0px 1px 0px;border-color:#A83838;margin-top:20px;margin-bottom:0px;}.elementor-1038 .elementor-element.elementor-element-b17b8d2, .elementor-1038 .elementor-element.elementor-element-b17b8d2 > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-1038 .elementor-element.elementor-element-957fbd3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1038 .elementor-element.elementor-element-957fbd3 .elementor-heading-title{font-family:"ivy Presto", Sans-serif;font-size:30px;font-weight:400;color:#A83838;}.elementor-1038 .elementor-element.elementor-element-4f46791 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1038 .elementor-element.elementor-element-4f46791 .elementor-heading-title{font-family:"ivy Presto", Sans-serif;font-size:30px;font-weight:400;line-height:36px;color:#A83838;}.elementor-1038 .elementor-element.elementor-element-60e0553 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-1038 .elementor-element.elementor-element-60e0553{color:#A83838;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-1038 .elementor-element.elementor-element-3ef26eb{border-style:solid;border-width:0px 0px 00px 0px;border-color:#A83838;margin-top:20px;margin-bottom:0px;}.elementor-1038 .elementor-element.elementor-element-3ef26eb, .elementor-1038 .elementor-element.elementor-element-3ef26eb > .elementor-background-overlay{border-radius:0px 0px 1px 0px;}.elementor-1038 .elementor-element.elementor-element-f9704a4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1038 .elementor-element.elementor-element-f9704a4 .elementor-heading-title{font-family:"ivy Presto", Sans-serif;font-size:30px;font-weight:400;color:#A83838;}.elementor-1038 .elementor-element.elementor-element-1dcd56a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1038 .elementor-element.elementor-element-1dcd56a .elementor-heading-title{font-family:"ivy Presto", Sans-serif;font-size:30px;font-weight:400;line-height:36px;color:#A83838;}.elementor-1038 .elementor-element.elementor-element-36ebeec > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-1038 .elementor-element.elementor-element-36ebeec{color:#A83838;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-1038 .elementor-element.elementor-element-dc6af04{padding:50px 0px 50px 0px;}.elementor-1038 .elementor-element.elementor-element-6781c8b{text-align:center;}.elementor-1038 .elementor-element.elementor-element-6781c8b .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;color:#A83838;}.elementor-1038 .elementor-element.elementor-element-c0fbe71 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-1038 .elementor-element.elementor-element-c0fbe71:not(.elementor-motion-effects-element-type-background), .elementor-1038 .elementor-element.elementor-element-c0fbe71 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF00;}.elementor-1038 .elementor-element.elementor-element-c0fbe71 > .elementor-container{max-width:1200px;}.elementor-1038 .elementor-element.elementor-element-c0fbe71{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 100px 0px;}.elementor-1038 .elementor-element.elementor-element-c0fbe71 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1038 .elementor-element.elementor-element-ed5a169 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1038 .elementor-element.elementor-element-ed5a169{text-align:center;}.elementor-1038 .elementor-element.elementor-element-3502e57 > .elementor-element-populated{margin:0px 0px 0px 100px;--e-column-margin-right:0px;--e-column-margin-left:100px;}.elementor-1038 .elementor-element.elementor-element-7ef6254 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1038 .elementor-element.elementor-element-7ef6254 .elementor-heading-title{font-family:"ivy Presto", Sans-serif;font-size:46px;font-weight:400;color:#A83838;}.elementor-1038 .elementor-element.elementor-element-0ae5e68{width:var( --container-widget-width, 410px );max-width:410px;--container-widget-width:410px;--container-widget-flex-grow:0;color:#A83838;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-1038 .elementor-element.elementor-element-0ae5e68 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-1038 .elementor-element.elementor-element-a90bc03 > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-1038 .elementor-element.elementor-element-a90bc03 .elementor-heading-title{font-family:"ivy Presto", Sans-serif;font-size:30px;font-weight:400;line-height:36px;color:#A83838;}.elementor-1038 .elementor-element.elementor-element-a75033c{text-align:left;}.elementor-1038 .elementor-element.elementor-element-a75033c .elementor-heading-title{font-family:"ivy Presto", Sans-serif;font-size:35px;font-weight:100;color:#A83838;}body.elementor-page-1038:not(.elementor-motion-effects-element-type-background), body.elementor-page-1038 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCFAF1;}@media(min-width:768px){.elementor-1038 .elementor-element.elementor-element-20785af{width:45%;}.elementor-1038 .elementor-element.elementor-element-8a9f854{width:55%;}.elementor-1038 .elementor-element.elementor-element-11cee0d{width:15%;}.elementor-1038 .elementor-element.elementor-element-fa1a799{width:34.947%;}.elementor-1038 .elementor-element.elementor-element-d451fe0{width:49.719%;}.elementor-1038 .elementor-element.elementor-element-df141b7{width:15%;}.elementor-1038 .elementor-element.elementor-element-d39cb50{width:34.947%;}.elementor-1038 .elementor-element.elementor-element-71f1a2a{width:49.719%;}.elementor-1038 .elementor-element.elementor-element-24fa99d{width:15%;}.elementor-1038 .elementor-element.elementor-element-b33722a{width:34.947%;}.elementor-1038 .elementor-element.elementor-element-8b30c47{width:49.719%;}.elementor-1038 .elementor-element.elementor-element-bad5582{width:15%;}.elementor-1038 .elementor-element.elementor-element-548598f{width:34.947%;}.elementor-1038 .elementor-element.elementor-element-b1a4335{width:49.719%;}.elementor-1038 .elementor-element.elementor-element-e59c93b{width:15%;}.elementor-1038 .elementor-element.elementor-element-b03c875{width:34.947%;}.elementor-1038 .elementor-element.elementor-element-4bb9c1c{width:49.719%;}.elementor-1038 .elementor-element.elementor-element-66793e0{width:50%;}.elementor-1038 .elementor-element.elementor-element-3502e57{width:50%;}}@media(max-width:1024px){.elementor-1038 .elementor-element.elementor-element-c0d2a7c{padding:100px 0px 200px 0px;}.elementor-1038 .elementor-element.elementor-element-3f8b246 .elementor-heading-title{font-size:46px;}.elementor-1038 .elementor-element.elementor-element-6781c8b .elementor-heading-title{line-height:1.5em;}.elementor-1038 .elementor-element.elementor-element-3502e57 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1038 .elementor-element.elementor-element-a75033c .elementor-heading-title{font-size:28px;}}@media(max-width:767px){.elementor-1038 .elementor-element.elementor-element-c0d2a7c{padding:75px 10px 75px 10px;}.elementor-1038 .elementor-element.elementor-element-5045739 .elementor-heading-title{font-size:16px;}.elementor-1038 .elementor-element.elementor-element-1278bbb .elementor-heading-title{font-size:30px;}.elementor-1038 .elementor-element.elementor-element-3f8b246{text-align:left;}.elementor-1038 .elementor-element.elementor-element-3f8b246 .elementor-heading-title{font-size:30px;}.elementor-1038 .elementor-element.elementor-element-d755cc1{padding:0px 10px 0px 10px;}.elementor-1038 .elementor-element.elementor-element-58881ef > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-1038 .elementor-element.elementor-element-58881ef .elementor-heading-title{font-size:30px;}.elementor-1038 .elementor-element.elementor-element-dc6af04{padding:0px 10px 0px 10px;}.elementor-1038 .elementor-element.elementor-element-c0fbe71{padding:50px 10px 50px 10px;}.elementor-1038 .elementor-element.elementor-element-7ef6254 .elementor-heading-title{font-size:30px;}.elementor-1038 .elementor-element.elementor-element-a90bc03 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-1038 .elementor-element.elementor-element-a90bc03 .elementor-heading-title{font-size:25px;}.elementor-1038 .elementor-element.elementor-element-a75033c{text-align:left;}.elementor-1038 .elementor-element.elementor-element-a75033c .elementor-heading-title{font-size:25px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'ivy Presto';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://bloommm.org/wp-content/uploads/2025/02/ivy-presto-headline-thin.ttf') format('truetype');
}
@font-face {
	font-family: 'ivy Presto';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://bloommm.org/wp-content/uploads/2025/02/fonnts.com-Ivy-Presto-Headline-Semi-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'ivy Presto';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://bloommm.org/wp-content/uploads/2025/02/fonnts.com-Ivy-Presto-Headline-Light.ttf') format('truetype');
}
/* End Custom Fonts CSS */