/*
Theme Name: Ovum
*/

body {
	overflow-x: hidden;
}

.contact__social img {
  margin-right: 0;
  transition: transform 0.3s;
}
.contact__social a:hover img {
  transform: scale(1.2);
}
.contact__social a:hover {
  opacity: 1;
}
.contact__social {
  filter: none;
}

.header__social img {
  transition: transform 0.3s;
}
.header__social a:hover img {
  transform: scale(1.2);
}

.team__description ul {
  list-style: disc;
  padding-left: 20px;
}

.team__description ul li::marker {
  color: #a29081;
}

.team-section .splide__track {
  overflow: hidden;
}

.team-section__slider__wrapper {
  overflow: unset;
}

.team-section .splide {
  width: 100%;
}

.team-section .splide__arrow {
  width: 51px;
  height: 51px;
  background: none;
  transform: translate(50%, -50%);
  opacity: 1;
  background-color: #c0ab9a66;
  -webkit-backdrop-filter: blur(5px) opacity(40%);
  backdrop-filter: blur(5px) opacity(40%);
  box-shadow: 0px 3px 3px 0px rgba(0, 0, 0, 0.1);
  border: 1px solid #fff;
  border-radius: 100%;
}

.team-section .splide__arrow:hover {
  opacity: 0.7;
}

.team-section .splide__arrow--next {
  right: 0;
}
.team-section .splide__arrow--prev {
  display: none;
}
.team-section .splide__arrow svg {
  width: 14px;
  height: 16px;
  fill: none;
}

.price-addon {
	margin: 20px 0 20px;
	display: inline-block;
}
.prices__title .prices__expand span {
	font-family: Montserrat;
}

@media (max-width: 992px) {
  .wrapper {
    overflow: hidden;
  }

  .contact form label span input::placeholder,
  .contact form label span textarea::placeholder,
  .contact form label span input,
  .contact form label span textarea {
    font-size: 14px;
  }

  h2.prices__title {
    font-size: 20px;
    font-weight: 600;
  }
	
	.team-section .splide__arrow {
		display: none;
	}
}
