.elementor-141 .elementor-element.elementor-element-9361d95{padding:60px 0px 120px 0px;}@media(max-width:767px){.elementor-141 .elementor-element.elementor-element-197801b.elementor-element{--align-self:flex-start;}}@media(min-width:768px){.elementor-141 .elementor-element.elementor-element-2f2968d{width:10%;}.elementor-141 .elementor-element.elementor-element-a281503{width:79.332%;}.elementor-141 .elementor-element.elementor-element-5ff5a5a{width:10%;}}/* Start custom CSS for visual-portfolio, class: .elementor-element-197801b */@media (max-width: 768px) {


  .elementor-141 .elementor-element.elementor-element-197801b .vlt-post-category {
    text-align: center !important;
  }

  .elementor-141 .elementor-element.elementor-element-197801b .vlt-post-category a {
    display: inline-block !important;
    margin: 0 auto !important;
    text-align: center !important;
  }

  .elementor-141 .elementor-element.elementor-element-197801b .vlt-post-content {
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    justify-content: center !important;
  }

  .elementor-141 .elementor-element.elementor-element-197801b .vlt-post-date {
    text-align: center !important;
  }
}/* End custom CSS */