.osa-header {
  background: var(--neutral-color-4);
  padding-top: 160px;
}

.osa-header h3 {
  color: var(--primary-color-2);
  padding-bottom: 10px;
}

.osa-header h5 {
  font-family: MuseoSans;
}

.osa-contact-btn {
  padding: 80px 0 80px 0;
  width: max-content;
}

.osa-content {
  padding-top: 20px;
}

.osa-content h5 {
  color: var(--primary-color-2);
  margin: 40px 0 20px 0;
}

.osa-content p {
  margin-bottom: 20px;
}

.osa-grid-container {
  display: flex;
  flex-wrap: wrap;
  justify-content: left;
  margin-top: 15px;
  margin-bottom: 10px;
}

.osa-grid-item {
  display: flex;
  width: 266px;
  padding: 10px;
}

.osa-grid-item-img {
  flex: none;
  width: 35px;
}

.osa-grid-item-img svg {
  margin: auto;
}

.osa-grid-item p {
  margin: 0 0 40px 15px;
}

.osa-price-item {
  align-items: end;
  width: 266px;
  padding: 10px;
}

.osa-price-item div {
  display: flex;
}

.osa-price-item span {
  margin-left: 6px;
  margin-top: 2px;
}

.arrow-icon {
  max-width: 15px;
  height: 15px;
  width: 15px;
  margin: 0;
  background-color: var(--primary-color);
  -webkit-mask: url(/svg/arrow-thick.svg) no-repeat 100% 100%;
  mask: url(/svg/arrow-thick.svg) no-repeat 100% 100%;
  -webkit-mask-position: 0;
  mask-position: 0;
  -webkit-mask-size: contain;
  mask-size: contain;
}

