.brl-services.main-section {
  aspect-ratio: 5/2;
}

.services_list .sv_item .item_image {
  transition: all 0.1s ease-out;
}
.services_list .sv_item .item_button .gb-icon {
  transition: all 0.1s ease-out;
}
.services_list .sv_item:hover .item_image {
  transform: scale(1.1, 1.1);
}
.services_list .sv_item:hover .item_button .gb-button-text {
  text-decoration: underline;
}
.services_list .sv_item:hover .item_button .gb-icon {
  transform: translate(25%, 0);
}

@media (min-width: 641px) {
  .brl-services.main-section::before {
    z-index: 5;
    content: "";
    opacity: 1;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 50%;
    transition: all 0.1s ease-out;
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0.576), rgba(0, 0, 0, 0.504), rgba(0, 0, 0, 0.384), rgba(0, 0, 0, 0.216), rgba(0, 0, 0, 0));
  }
}
@media (max-width: 1440px) {
  .brl-services.main-section {
    aspect-ratio: auto;
  }
}

/*# sourceMappingURL=services.css.map */
