.standard-format--post * + h1, 
.standard-format--post * + h2, 
.standard-format--post * + h3, 
.standard-format--post * + h4, 
.standard-format--post * + h5, 
.standard-format--post * + h6 {
  margin-top: 40px;
  margin-bottom: 20px;
}

/* Single offer */
body.single .site {
  z-index: 0;
}
body.single .site::before {
  z-index: -1;
}

single-offer-content__image

/* .single-offer-content__content p img { */
.single-offer-content .single-offer-content__image {
  object-position: 50% 32.5%;
}

.single-offer-content .single-offer-content__content img {
  /* height: auto !important; */
  max-height: inherit !important;
  object-position: 50% 50%;
}

body.single .standard-format--post h2 {
  font-size: 30px;
}

body.single .standard-format--post h3,
body.single .standard-format--post h4,
body.single .standard-format--post h5 {
  font-size: 24px;
}

@media (max-width: 991.98px) {
  body.single .standard-format--post h2 {
    font-size: 28px;
  }
  body.single .standard-format--post h3,
  body.single .standard-format--post h4,
  body.single .standard-format--post h5 {
    font-size: 22px;
  }

  .standard-format--post * + h1, 
  .standard-format--post * + h2, 
  .standard-format--post * + h3, 
  .standard-format--post * + h4, 
  .standard-format--post * + h5, 
  .standard-format--post * + h6 {
    margin-top: 30px;
    margin-bottom: 20px;
  }
}

/* preview-person  */
.preview-person-sidebar__title,
.preview-person__title {
  word-break: keep-all;
  overflow-wrap: normal;
  white-space: normal;
}
.preview-person-sidebar__photo {
  padding-bottom: 75%;
}

@media (max-width: 991.98px) {
  .preview-person-sidebar img {
    object-position: center 15%;
  }
}

.preview-person__data {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
}

.preview-person__data .btn-wrapper {
  margin-top: auto;
  margin-bottom: 20px;
}

@media (max-width: 767.98px) {
  .preview-person__photo img {
    max-width: 220px;
  }
}

@media (max-width: 567.98px) {
  .preview-person__data{
    width: calc(100% - 60px);
    align-items: center;
  }
    .preview-person__data .btn-wrapper .btn {
      margin-left: 0;
    }
}

/* text-section */
.text-section iframe {
  width: 100%;
  height: 550px;
}

@media (max-width: 991.98px) {
  .text-section--aboutus-1 .img-holder {
    margin-top: 20px;
  }
  .text-section iframe {
    height: 500px;
  }
}

@media (max-width: 767.98px) {
  .text-section iframe {
    height: 400px;
  }
}

/* metamorphosis */

.preview-metamorphosis__content .standard-format p {
  margin-bottom: 15px;
}
.preview-metamorphosis__content .standard-format ul {
  font-weight: 300;
}

/*add css*/
.downloads-section .item .headline {
	font-weight: 300 !important;
}

@media (min-width: 1200px) {
	.contact-section .contact-image {
	object-position: center -50px;
}
}

.wpcf7 .float-labels > label {
	opacity: 1 !important;
}

.col-data .item span {
	font-size: 24px;
}

@media(max-width: 576px) {
	.col-data .item span {
	font-size: 20px !important;
}
	.col-data .item a,
	.col-data .item p {
	font-size: 20px !important;
}
}

@media (max-width: 1200px) {
	.contact-section .item {
	grid-template-columns: 1fr 5fr;
}
}

@media (max-width: 576px) {
  .contact-section .item {
    grid-template-columns: 1fr 3fr;
  }
}