.themify_builder_941_row.module_row_0.module_row{background-image: url("https://chms.ca/wp-content/uploads/2019/09/bg-top-title.png"); padding-top:10%; padding-bottom:12%; margin-top:-6%; margin-bottom:-7%; }
.module_row_0 .module_column_0.tb_941_column.module_column{text-transform: capitalize; }
.themify_builder .text-941-0-0-0.module-text{background-repeat: repeat; text-align: center; text-transform: capitalize; }
.themify_builder .text-941-0-0-0.module-text,.themify_builder .text-941-0-0-0.module-text h1,.themify_builder .text-941-0-0-0.module-text h2,.themify_builder .text-941-0-0-0.module-text h3:not(.module-title),.themify_builder .text-941-0-0-0.module-text h4,.themify_builder .text-941-0-0-0.module-text h5,.themify_builder .text-941-0-0-0.module-text h6{font-family: Alfa Slab One; color:#ffffff; }
.themify_builder_941_row.module_row_1.module_row{padding-bottom:1%; padding-top:3%; }
.themify_builder .fancy-heading-941-sub_row_1-0-0-0-0.module-fancy-heading{background-repeat: repeat; padding-top:3%; }
.themify_builder .fancy-heading-941-sub_row_1-0-0-0-0.module .sub-head{color:#f48811; }
.themify_builder .text-941-sub_row_1-0-0-0-1.module-text{background-repeat: repeat; }
.themify_builder .widget-941-sub_row_1-0-0-1-0.module-widget{background-repeat: repeat; background-color:rgba(244,136,17, 0.05); padding-top:2em; padding-left:1.5em; padding-right:1.5em; border-top:3px solid #f48811; margin-bottom:3%; }
@media screen and (max-width: 1280px) {.themify_builder .widget-941-sub_row_1-0-0-1-0.module-widget{margin-bottom:3%; }
}
@media screen and (max-width: 768px) {.themify_builder .widget-941-sub_row_1-0-0-1-0.module-widget{margin-bottom:3%; }
}
@media screen and (max-width: 680px) {.themify_builder .widget-941-sub_row_1-0-0-1-0.module-widget{margin-bottom:6%; }
}
.themify_builder .fancy-heading-941-1-0-1.module-fancy-heading{background-repeat: repeat; padding-top:3%; }
@media screen and (max-width: 1280px) {.themify_builder .fancy-heading-941-1-0-1.module-fancy-heading{padding-top:3%; }
}
@media screen and (max-width: 768px) {.themify_builder .fancy-heading-941-1-0-1.module-fancy-heading{padding-top:3%; }
}
@media screen and (max-width: 680px) {.themify_builder .fancy-heading-941-1-0-1.module-fancy-heading{padding-top:6%; }
}
.module_row_1 .module_column_0 .sub_row_1-0-2.module_subrow{padding-bottom:2%; }
.themify_builder .feature-941-sub_row_1-0-2-0-0.module-feature{background-repeat: repeat; }
.themify_builder .feature-941-sub_row_1-0-2-0-0.module-feature .module-feature-title:not(.module-title),.themify_builder .feature-941-sub_row_1-0-2-0-0.module-feature .module-feature-title a{color:#22b274; }
@media screen and (max-width: 1280px) {.themify_builder .feature-941-sub_row_1-0-2-0-0.module-feature .module-feature-title:not(.module-title),.themify_builder .feature-941-sub_row_1-0-2-0-0.module-feature .module-feature-title a{color:#f48811; }
}
@media screen and (max-width: 768px) {.themify_builder .feature-941-sub_row_1-0-2-0-0.module-feature .module-feature-title:not(.module-title),.themify_builder .feature-941-sub_row_1-0-2-0-0.module-feature .module-feature-title a{color:#f48811; }
}
@media screen and (max-width: 680px) {.themify_builder .feature-941-sub_row_1-0-2-0-0.module-feature .module-feature-title:not(.module-title),.themify_builder .feature-941-sub_row_1-0-2-0-0.module-feature .module-feature-title a{color:#f48811; }
}
.themify_builder .feature-941-sub_row_1-0-2-0-1.module-feature{background-repeat: repeat; }
.themify_builder .feature-941-sub_row_1-0-2-0-1.module-feature .module-feature-title:not(.module-title),.themify_builder .feature-941-sub_row_1-0-2-0-1.module-feature .module-feature-title a{color:#22b274; }
@media screen and (max-width: 1280px) {.themify_builder .feature-941-sub_row_1-0-2-0-1.module-feature .module-feature-title:not(.module-title),.themify_builder .feature-941-sub_row_1-0-2-0-1.module-feature .module-feature-title a{color:#f48811; }
}
@media screen and (max-width: 768px) {.themify_builder .feature-941-sub_row_1-0-2-0-1.module-feature .module-feature-title:not(.module-title),.themify_builder .feature-941-sub_row_1-0-2-0-1.module-feature .module-feature-title a{color:#f48811; }
}
@media screen and (max-width: 680px) {.themify_builder .feature-941-sub_row_1-0-2-0-1.module-feature .module-feature-title:not(.module-title),.themify_builder .feature-941-sub_row_1-0-2-0-1.module-feature .module-feature-title a{color:#f48811; }
}
.themify_builder .feature-941-sub_row_1-0-2-1-0.module-feature{background-repeat: repeat; }
.themify_builder .feature-941-sub_row_1-0-2-1-0.module-feature .module-feature-title:not(.module-title),.themify_builder .feature-941-sub_row_1-0-2-1-0.module-feature .module-feature-title a{color:#22b274; }
@media screen and (max-width: 1280px) {.themify_builder .feature-941-sub_row_1-0-2-1-0.module-feature .module-feature-title:not(.module-title),.themify_builder .feature-941-sub_row_1-0-2-1-0.module-feature .module-feature-title a{color:#f48811; }
}
@media screen and (max-width: 768px) {.themify_builder .feature-941-sub_row_1-0-2-1-0.module-feature .module-feature-title:not(.module-title),.themify_builder .feature-941-sub_row_1-0-2-1-0.module-feature .module-feature-title a{color:#f48811; }
}
@media screen and (max-width: 680px) {.themify_builder .feature-941-sub_row_1-0-2-1-0.module-feature .module-feature-title:not(.module-title),.themify_builder .feature-941-sub_row_1-0-2-1-0.module-feature .module-feature-title a{color:#f48811; }
}
.themify_builder .feature-941-sub_row_1-0-2-1-1.module-feature{background-repeat: repeat; }
.themify_builder .feature-941-sub_row_1-0-2-1-1.module-feature .module-feature-title:not(.module-title),.themify_builder .feature-941-sub_row_1-0-2-1-1.module-feature .module-feature-title a{color:#22b274; }
@media screen and (max-width: 1280px) {.themify_builder .feature-941-sub_row_1-0-2-1-1.module-feature .module-feature-title:not(.module-title),.themify_builder .feature-941-sub_row_1-0-2-1-1.module-feature .module-feature-title a{color:#f48811; }
}
@media screen and (max-width: 768px) {.themify_builder .feature-941-sub_row_1-0-2-1-1.module-feature .module-feature-title:not(.module-title),.themify_builder .feature-941-sub_row_1-0-2-1-1.module-feature .module-feature-title a{color:#f48811; }
}
@media screen and (max-width: 680px) {.themify_builder .feature-941-sub_row_1-0-2-1-1.module-feature .module-feature-title:not(.module-title),.themify_builder .feature-941-sub_row_1-0-2-1-1.module-feature .module-feature-title a{color:#f48811; }
}
.themify_builder .fancy-heading-941-1-0-3.module-fancy-heading{background-repeat: repeat; padding-top:3%; }
.themify_builder .fancy-heading-941-1-0-3.module .sub-head{color:#22b274; }
.module_row_1 .module_column_0 .sub_row_1-0-4.module_subrow{padding-bottom:2%; }
.themify_builder .image-941-sub_row_1-0-4-0-0.module-image{background-repeat: repeat; }
.themify_builder .image-941-sub_row_1-0-4-0-0.module-image .image-content .image-caption{font-size:0.875em; }
@media screen and (max-width: 1280px) {.themify_builder .image-941-sub_row_1-0-4-0-0.module-image .image-content .image-caption{font-size:0.875em; }
}
@media screen and (max-width: 768px) {.themify_builder .image-941-sub_row_1-0-4-0-0.module-image .image-content .image-caption{font-size:0.875em; }
}
@media screen and (max-width: 680px) {.themify_builder .image-941-sub_row_1-0-4-0-0.module-image .image-content .image-caption{font-size:0.875em; }
}
.themify_builder .text-941-sub_row_1-0-4-1-0.module-text{background-repeat: repeat; }
.themify_builder .text-941-1-0-5.module-text{background-repeat: repeat; }
.themify_builder .fancy-heading-941-1-0-6.module-fancy-heading{background-repeat: repeat; padding-top:3%; }
.themify_builder .text-941-1-0-7.module-text{background-repeat: repeat; text-align: center; }
@media screen and (max-width: 1280px) {.themify_builder .text-941-1-0-7.module-text{padding-left:10%; padding-right:10%; text-align: center; }
}
@media screen and (max-width: 768px) {.themify_builder .text-941-1-0-7.module-text{text-align: center; padding-left:2%; padding-right:2%; }
}
@media screen and (max-width: 680px) {.themify_builder .text-941-1-0-7.module-text{padding-left:2%; padding-right:2%; text-align: center; }
}
.module_row_1 .module_column_0 .sub_row_1-0-8.module_subrow{background-color:rgba(244,136,17, 0.15); padding-bottom:4%; padding-left:25%; padding-right:25%; padding-top:4%; }
@media screen and (max-width: 1280px) {.module_row_1 .module_column_0 .sub_row_1-0-8.module_subrow{padding-bottom:4%; padding-left:20%; padding-right:20%; padding-top:4%; }
}
@media screen and (max-width: 768px) {.module_row_1 .module_column_0 .sub_row_1-0-8.module_subrow{padding-bottom:4%; padding-left:10%; padding-right:10%; padding-top:4%; }
}
@media screen and (max-width: 680px) {.module_row_1 .module_column_0 .sub_row_1-0-8.module_subrow{padding-left:4%; padding-bottom:8%; padding-right:4%; padding-top:8%; }
}
.themify_builder .fancy-heading-941-sub_row_1-0-8-0-0.module-fancy-heading{background-repeat: repeat; }
.themify_builder .text-941-sub_row_1-0-8-0-1.module-text{text-align: center; }
@media screen and (max-width: 1280px) {.themify_builder .text-941-sub_row_1-0-8-0-1.module-text{text-align: center; }
}
@media screen and (max-width: 768px) {.themify_builder .text-941-sub_row_1-0-8-0-1.module-text{text-align: center; }
}
@media screen and (max-width: 680px) {.themify_builder .text-941-sub_row_1-0-8-0-1.module-text{text-align: center; }
}
.themify_builder .buttons-941-sub_row_1-0-8-0-2.module.module-buttons{background-repeat: repeat; }
.themify_builder .fancy-heading-941-1-0-9.module-fancy-heading{background-repeat: repeat; padding-top:4%; }
.themify_builder .fancy-heading-941-1-0-9.module .sub-head{color:#22b274; }
@media screen and (max-width: 1280px) {.themify_builder .fancy-heading-941-1-0-9.module-fancy-heading{padding-top:4%; }
}
@media screen and (max-width: 768px) {.themify_builder .fancy-heading-941-1-0-9.module-fancy-heading{padding-top:4%; }
}
@media screen and (max-width: 680px) {.themify_builder .fancy-heading-941-1-0-9.module-fancy-heading{padding-top:8%; }
}
.themify_builder .text-941-1-0-10.module-text{background-repeat: repeat; text-align: center; }
@media screen and (max-width: 1280px) {.themify_builder .text-941-1-0-10.module-text{text-align: center; }
}
@media screen and (max-width: 768px) {.themify_builder .text-941-1-0-10.module-text{text-align: center; }
}
@media screen and (max-width: 680px) {.themify_builder .text-941-1-0-10.module-text{text-align: center; }
}
