.elementor-792 .elementor-element.elementor-element-1b5d0e2 > .elementor-container{min-height:25vh;}.elementor-792 .elementor-element.elementor-element-3d0188f8 .elementor-heading-title{font-size:3.625rem;line-height:1.15em;color:#FFFFFF;}.elementor-792 .elementor-element.elementor-element-20f65de2{text-align:left;}.elementor-792 .elementor-element.elementor-element-20f65de2 .vlt-simple-link{font-size:1.2rem;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-792 .elementor-element.elementor-element-20f65de2 .vlt-simple-link:hover{color:var( --e-global-color-primary );}body.elementor-page-792:not(.elementor-motion-effects-element-type-background), body.elementor-page-792 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://headlinemedia.my/wp-content/uploads/attachment-05.jpg");}@media(max-width:1024px){.elementor-792 .elementor-element.elementor-element-3d0188f8 .elementor-heading-title{font-size:2.375rem;}}/* Start custom CSS for heading, class: .elementor-element-c6e006b */.elementor-792 .elementor-element.elementor-element-c6e006b {
    margin-bottom: 0px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3d0188f8 */.elementor-792 .elementor-element.elementor-element-3d0188f8 {
    margin-bottom: 10px;
}/* End custom CSS */
/* Start custom CSS for visual-portfolio, class: .elementor-element-64f193a */.elementor-792 .elementor-element.elementor-element-64f193a .vp-portfolio__item {
    display: flex !important;
    margin: 0 auto !important;
    flex-direction: column !important;
    grid-gap: 10px !important;
    flex: 1 1 100% !important;
    margin: 15px !important;
    box-shadow: 5px 5px 0px 0px #c3323a !important;
    background-color: white !important;
}

.elementor-792 .elementor-element.elementor-element-64f193a .vp-portfolio__item-img {
    padding: 20% !important;
}

.elementor-792 .elementor-element.elementor-element-64f193a .vp-portfolio__item-meta {
    padding: 10px 0 !important;
}

.elementor-792 .elementor-element.elementor-element-64f193a .vp-portfolio__item-meta-category:before {
  content: "Case Study/";
  text-transform: uppercase !important;
  font-size: 0.5rem !important;
  font-weight: 700 !important;
  color: #000000 !important;
}

.elementor-792 .elementor-element.elementor-element-64f193a .vp-portfolio__item-meta-category a {
  display: none !important;
}

.elementor-792 .elementor-element.elementor-element-64f193a .vp-portfolio__item-meta-categories{
  margin-bottom: 0px !important;
}

.elementor-792 .elementor-element.elementor-element-64f193a .vlt-work-footer {
  padding-top: 5px !important;
}

@media (max-width: 1024px) {
  .elementor-792 .elementor-element.elementor-element-64f193a .vp-portfolio__item-wrap:nth-of-type(n) {
    width: 100% !important;
    display: flex !important;
    position: relative !important;
    flex-direction: row !important;
    flex: 1 1 50% !important;
    justify-content: center;
    align-content: center;
    top: 0px !important;
  }
  
  .elementor-792 .elementor-element.elementor-element-64f193a .vp-portfolio__item {
    flex-direction: row !important;
  }
  
  .elementor-792 .elementor-element.elementor-element-64f193a .vp-portfolio__item > * {
    display: flex !important;
    margin: 0 auto !important;
    flex: auto !important;
  }
  
  .elementor-792 .elementor-element.elementor-element-64f193a .vp-portfolio__item-img-wrap {
      max-width: 25% !important;
  }
  
  .elementor-792 .elementor-element.elementor-element-64f193a .vp-portfolio__item-img {
    position: unset;
  }
  
  .elementor-792 .elementor-element.elementor-element-64f193a .vp-portfolio__item-meta {
    width: 100% !important;
    display: flex;
    flex-direction: column !important;
    justify-content: center;
    align-items: flex-start;
    vertical-align: middle;
  }
}/* End custom CSS */