@font-face {
  font-family: InterTightBold;
  font-display: swap;
  src: url(../../assets/fonts/InterTight/InterTight-Bold.woff2) format("woff2");
}
@font-face {
  font-family: InterTightSemiBold;
  font-display: swap;
  src: url(../../assets/fonts/InterTight/InterTight-SemiBold.woff2) format("woff2");
}
@font-face {
  font-family: PoppinsMedium;
  font-display: swap;
  src: url(../../assets/fonts/Poppins/Poppins-Medium.woff2) format("woff2");
}
@font-face {
  font-family: PoppinsRegular;
  font-display: swap;
  src: url(../../assets/fonts/Poppins/Poppins-Regular.woff2) format("woff2");
}
body {
  font-family: PoppinsMedium;
}

h1,
h2,
h3 {
  font-family: InterTightBold;
}

h4 {
  font-family: InterTightSemiBold;
}

p {
  font-family: PoppinsRegular;
}

.cpg-text-over {
  font-family: PoppinsMedium;
}

.medium-poppins {
  font-family: PoppinsMedium !important;
}

.regular-poppins {
  font-family: PoppinsRegular !important;
}

input,
select,
textarea {
  font-family: PoppinsMedium;
}

.cp-listings .cpl-each p.cple-price {
  font-family: InterTightSemiBold;
}

.btn-cta span {
  font-family: PoppinsMedium;
}

.contact-us-section .section-title a {
  font-family: PoppinsMedium;
}
.contact-us-section .contact-details-wrapper .cd-each .text-content h4,
.contact-us-section .contact-details-wrapper .cd-each .text-content p {
  font-family: PoppinsMedium;
}

ul,
ol {
  font-family: "PoppinsRegular";
}