.contactBanner{min-height: 100vh;display: flex;align-items: center; justify-content: space-around;color: #fff;position:relative;padding: 60px 0;}
.contactBanner .bannerImg{ position: absolute;width: 100%;height: 100%;object-fit: cover;object-position: center left;}

.contactBanner > div{position: relative;width: 100%;}
.contactBanner .contactInfo{background: linear-gradient(94deg, #E90586 36.99%, #160A54 108.03%);color: #fff;padding: 20px;}

@media (min-width: 768px){
  .contactBanner .contactBlock .contactBox:not(:last-child){margin-right: 10px;padding-right: 15px;}
}

@media (min-width: 1150px) {
  .contactBanner .contactBlock .contactBox:not(:last-child){margin-right: 1vw;padding-right: 1.5vw;}
}
