
.et_pb_section_0.et_pb_section { padding-top: 41px; padding-bottom: 41px; background-color: #faf2ee !important; }
.et_pb_text_0 h1 { font-family: 'Spartan', sans-serif; font-weight: 700;font-size: 50px; color: #000000 !important; }
.et_pb_text_0 h3 { font-family: 'Work Sans', Helvetica, Arial, Lucida, sans-serif; font-weight: 300;color: #ffffff !important; }
.et_pb_text_0 { margin-bottom: -2px !important; }
.dsm_card_0 .dsm_card_badge_text, .dsm_card_2 .dsm_card_badge_text { color: #FFFFFF !important; background-color: #000000; }
.dsm_card_1.dsm_card h4, .dsm_card_1.dsm_card h4 a, .dsm_card_1.dsm_card h1.et_pb_module_header, .dsm_card_1.dsm_card h1.et_pb_module_header a, .dsm_card_1.dsm_card h2.et_pb_module_header, .dsm_card_1.dsm_card h2.et_pb_module_header a, .dsm_card_1.dsm_card h3.et_pb_module_header, .dsm_card_1.dsm_card h3.et_pb_module_header a, .dsm_card_1.dsm_card h5.et_pb_module_header, .dsm_card_1.dsm_card h5.et_pb_module_header a, .dsm_card_1.dsm_card h6.et_pb_module_header, .dsm_card_1.dsm_card h6.et_pb_module_header a, .dsm_card_0.dsm_card h4, .dsm_card_0.dsm_card h4 a, .dsm_card_0.dsm_card h1.et_pb_module_header, .dsm_card_0.dsm_card h1.et_pb_module_header a, .dsm_card_0.dsm_card h2.et_pb_module_header, .dsm_card_0.dsm_card h2.et_pb_module_header a, .dsm_card_0.dsm_card h3.et_pb_module_header, .dsm_card_0.dsm_card h3.et_pb_module_header a, .dsm_card_0.dsm_card h5.et_pb_module_header, .dsm_card_0.dsm_card h5.et_pb_module_header a, .dsm_card_0.dsm_card h6.et_pb_module_header, .dsm_card_0.dsm_card h6.et_pb_module_header a, .dsm_card_2.dsm_card h4, .dsm_card_2.dsm_card h4 a, .dsm_card_2.dsm_card h1.et_pb_module_header, .dsm_card_2.dsm_card h1.et_pb_module_header a, .dsm_card_2.dsm_card h2.et_pb_module_header, .dsm_card_2.dsm_card h2.et_pb_module_header a, .dsm_card_2.dsm_card h3.et_pb_module_header, .dsm_card_2.dsm_card h3.et_pb_module_header a, .dsm_card_2.dsm_card h5.et_pb_module_header, .dsm_card_2.dsm_card h5.et_pb_module_header a, .dsm_card_2.dsm_card h6.et_pb_module_header, .dsm_card_2.dsm_card h6.et_pb_module_header a { font-family: 'Spartan', sans-serif; font-weight: 600;color: #000000 !important; }
.dsm_card_0.dsm_card .dsm_card_description p, .dsm_card_2.dsm_card .dsm_card_description p, .dsm_card_1.dsm_card .dsm_card_description p { line-height: 1.5em; }
.dsm_card_2.dsm_card .dsm_card_description, .dsm_card_1.dsm_card .dsm_card_description, .dsm_card_0.dsm_card .dsm_card_description { font-family: 'Spartan', sans-serif; font-weight: 300;color: #000000 !important; line-height: 1.5em; }
.dsm_card_0.dsm_card, .dsm_card_1.dsm_card, .dsm_card_2.dsm_card { border-radius: 5px 5px 5px 5px;overflow: hidden; }
.dsm_card_0 .dsm_card_image_background { background-repeat: no-repeat; background-position: top right; background-size: cover; background-image: url(https://www.somalimothers.ca/wp-content/uploads/2022/10/DSC_1434-scaled.jpg); transition: transform 300ms ease; }
.dsm_card_2 .dsm_card_image_wrapper, .dsm_card_1 .dsm_card_image_wrapper, .dsm_card_0 .dsm_card_image_wrapper { height: 400px; justify-content: flex-start; }
.dsm_card_0 .dsm_card_wrapper, .dsm_card_1 .dsm_card_wrapper, .dsm_card_2 .dsm_card_wrapper { justify-content: center; padding-top: 20px; padding-right: 20px; padding-bottom: 20px; padding-left: 20px; }
.dsm_card_2.dsm_card_layout_inline .dsm_card_image_wrapper, .dsm_card_1.dsm_card_layout_inline .dsm_card_image_wrapper, .dsm_card_0.dsm_card_layout_inline .dsm_card_image_wrapper { flex: 0 0 50%; }
.dsm_card_1 .dsm_card_badge_text { color: #FFFFFF !important; }
.dsm_card_2 .dsm_card_image_background, .dsm_card_1 .dsm_card_image_background { background-repeat: no-repeat; background-position: top right; background-size: cover; background-image: url(https://www.somalimothers.ca/wp-content/uploads/2022/10/bg-title.jpg); transition: transform 300ms ease; }
.et-db .et-l .et_pb_row_dov_5028_1 { background-color: #f7f7f7; border-radius: 5px 5px 5px 5px;overflow: hidden; border-width:0.1px;border-color:#f2f2f2; }
.et-db .et-l .et_pb_row_dov_5028_1.et_pb_row { padding-top: 2vw !important; padding-right: 2vw !important; padding-bottom: 2vw !important; padding-left: 2vw !important; padding-top: 2vw; padding-right: 2vw; padding-bottom: 2vw; padding-left: 2vw; }