.elementor-1305 .elementor-element.elementor-element-5c2fff4{--display:flex;}.elementor-1305 .elementor-element.elementor-element-9227b81 .wplms_courses_directory{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));}.elementor-1305 .elementor-element.elementor-element-9227b81 .wplms_courses_directory >*{max-width:100%;}