.elementor-149 .elementor-element.elementor-element-cdd9669 > .elementor-shape-bottom .elementor-shape-fill{fill:#65A59A;}.elementor-149 .elementor-element.elementor-element-cdd9669 > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:122px;}.elementor-149 .elementor-element.elementor-element-cdd9669{padding:10em 0em 9em 0em;}.elementor-149 .elementor-element.elementor-element-5b53182 .elementor-text-editor{text-align:center;}.elementor-149 .elementor-element.elementor-element-5b53182{color:#000000;font-family:"Fredoka", Sans-serif;font-size:43px;font-weight:400;letter-spacing:1px;}.elementor-149 .elementor-element.elementor-element-9972c06 .elementor-icon-wrapper{text-align:center;}.elementor-149 .elementor-element.elementor-element-9972c06.elementor-view-stacked .elementor-icon{background-color:#969696;}.elementor-149 .elementor-element.elementor-element-9972c06.elementor-view-framed .elementor-icon, .elementor-149 .elementor-element.elementor-element-9972c06.elementor-view-default .elementor-icon{color:#969696;border-color:#969696;}.elementor-149 .elementor-element.elementor-element-9972c06.elementor-view-framed .elementor-icon, .elementor-149 .elementor-element.elementor-element-9972c06.elementor-view-default .elementor-icon svg{fill:#969696;}.elementor-149 .elementor-element.elementor-element-9972c06.elementor-view-stacked .elementor-icon:hover{background-color:#EC785D;}.elementor-149 .elementor-element.elementor-element-9972c06.elementor-view-framed .elementor-icon:hover, .elementor-149 .elementor-element.elementor-element-9972c06.elementor-view-default .elementor-icon:hover{color:#EC785D;border-color:#EC785D;}.elementor-149 .elementor-element.elementor-element-9972c06.elementor-view-framed .elementor-icon:hover, .elementor-149 .elementor-element.elementor-element-9972c06.elementor-view-default .elementor-icon:hover svg{fill:#EC785D;}.elementor-149 .elementor-element.elementor-element-9972c06 .elementor-icon{font-size:42px;}.elementor-149 .elementor-element.elementor-element-9972c06 .elementor-icon i, .elementor-149 .elementor-element.elementor-element-9972c06 .elementor-icon svg{transform:rotate(0deg);}.elementor-149 .elementor-element.elementor-element-bf96959 > .elementor-shape-top .elementor-shape-fill{fill:#65A59A;}.elementor-149 .elementor-element.elementor-element-bf96959 > .elementor-shape-top svg{width:calc(100% + 1.3px);height:160px;transform:translateX(-50%) rotateY(180deg);}.elementor-149 .elementor-element.elementor-element-bf96959 > .elementor-shape-bottom .elementor-shape-fill{fill:#65A59A;}.elementor-149 .elementor-element.elementor-element-bf96959 > .elementor-shape-bottom svg{height:88px;}.elementor-149 .elementor-element.elementor-element-bf96959{margin-top:0px;margin-bottom:0px;padding:9% 0% 10% 0%;}.elementor-149 .elementor-element.elementor-element-404a66f > .elementor-element-populated{margin:97px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-5559013 .elementor-spacer-inner{height:50px;}.elementor-149 .elementor-element.elementor-element-4d8b285{color:#000000;font-family:"Fredoka", Sans-serif;font-size:25px;font-weight:200;}.elementor-149 .elementor-element.elementor-element-4d8b285 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-149 .elementor-element.elementor-element-c7b86fe .elementor-heading-title{color:#000000;font-family:"Fredoka", Sans-serif;font-weight:600;}.elementor-149 .elementor-element.elementor-element-146d8ba .elementor-button{font-family:"Fredoka", Sans-serif;font-size:24px;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);background-color:#65A59A;border-radius:38px 38px 38px 38px;}.elementor-149 .elementor-element.elementor-element-146d8ba .elementor-button:hover, .elementor-149 .elementor-element.elementor-element-146d8ba .elementor-button:focus{background-color:#EC785D;}body.elementor-page-149:not(.elementor-motion-effects-element-type-background), body.elementor-page-149 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(min-width:768px){.elementor-149 .elementor-element.elementor-element-404a66f{width:66.316%;}.elementor-149 .elementor-element.elementor-element-8d57e44{width:33.466%;}}@media(max-width:767px){.elementor-149 .elementor-element.elementor-element-cdd9669 > .elementor-shape-bottom svg{height:41px;}.elementor-149 .elementor-element.elementor-element-bf96959 > .elementor-shape-top svg{height:67px;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Fredoka';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('http://mindfulcommunities.ca/wp-content/uploads/2024/10/Fredoka-VariableFont_wdthwght.ttf') format('truetype');
}
/* End Custom Fonts CSS */