.elementor-353 .elementor-element.elementor-element-20c7dda{--display:flex;}.elementor-353 .elementor-element.elementor-element-2b6bcb4 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-353 .elementor-element.elementor-element-2b6bcb4 .ngw-grid{grid-template-columns:repeat(3, minmax(0, 1fr));gap:6px;}.elementor-353 .elementor-element.elementor-element-2b6bcb4 .ngw-title{margin-bottom:24px;}.elementor-353 .elementor-element.elementor-element-2b6bcb4 .ngw-card{background-color:#FFFFFF;border-radius:16px 16px 16px 16px;padding:24px 24px 24px 24px;}.elementor-353 .elementor-element.elementor-element-2b6bcb4 .ngw-count{background-color:#F5F5F4;}.elementor-353 .elementor-element.elementor-element-2b6bcb4 .ngw-item{aspect-ratio:1 / 1;background-color:#F5F5F4;border-radius:8px;}.elementor-353 .elementor-element.elementor-element-2b6bcb4 .ngw-item img, .elementor-353 .elementor-element.elementor-element-2b6bcb4 .ngw-item video{object-fit:cover;}@media(max-width:1024px){.elementor-353 .elementor-element.elementor-element-2b6bcb4 .ngw-grid{grid-template-columns:repeat(3, minmax(0, 1fr));}}@media(max-width:767px){.elementor-353 .elementor-element.elementor-element-2b6bcb4 .ngw-grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:3px;}.elementor-353 .elementor-element.elementor-element-2b6bcb4 .ngw-card{padding:16px 16px 16px 16px;}}/* Start custom CSS for nsimco_gallery, class: .elementor-element-2b6bcb4 */h1, h2, h3, h4, h5, h6 {
color: black !important;
}/* End custom CSS */