@font-face {
  font-family: 'Poppins-Regular';
  src: url(fonts/Poppins-Regular.woff2) format("woff2"),
    url(fonts/Poppins-Regular.woff) format("woff");
  font-weight: normal;
  font-style: normal
}

@font-face {
  font-family: 'Poppins-Bold';
  src: url(fonts/Poppins-Bold.woff2) format("woff2"),
    url(fonts/Poppins-Bold.woff) format("woff");
  font-weight: bold;
  font-style: normal
}

@font-face {
  font-family: 'Poppins-SemiBold';
  src: url(fonts/Poppins-SemiBold.woff2) format("woff2"),
    url(fonts/Poppins-SemiBold.woff) format("woff");
  font-weight: normal;
  font-style: normal
}

@font-face {
  font-family: 'Poppins-ExtraBold';
  src: url(fonts/Poppins-ExtraBold.woff2) format("woff2"),
    url(fonts/Poppins-ExtraBold.woff) format("woff");
  font-weight: normal;
  font-style: normal
}

@font-face {
  font-family: 'Poppins-Light';
  src: url(fonts/Poppins-Light.woff2) format("woff2"),
    url(fonts/Poppins-Light.woff) format("woff");
  font-weight: normal;
  font-style: normal
}

p {
  line-height: 1.2
}

#home  {
  background-color: #e48170;
  font-family:'Poppins-Bold';
  padding-bottom:2rem
}

#home .main-text {
  padding-top: 40px;
}

#home .main-text .intro-text-box p{
  color: #fff;
  font-size: 2.3rem;
  font-family: 'Poppins-ExtraBold';
  margin-bottom: 2rem;
}

#home .main-text .intro-text-box p span {
  color: #f1ed5d;
  font-size: 2.6rem;
}

#home .main-text .intro-text-box a.download-btn {
  color: #fff;
  background: #0d3f6d;
  padding: .5rem 3rem;
  text-transform: uppercase;
  font-size: 1rem;
  border: 1px solid #0d3f6d;
  transition: background 0.3s ease;
}

#home .main-text .intro-text-box a.download-btn:hover {
  color: #0d3f6d;
  background: #fff;

}

#home .main-text .agent-logo {
  width: 190px;
  margin-bottom: 2rem;
  margin-top: 2px;
}

#home .main-text .agent-details p {
  color: #fff;
  font-family: 'Poppins-Regular';
  line-height: 1.3;
}

#home .main-text .agent-details p strong {
  font-family:'Poppins-Bold';
}
#home .main-text .agent-details p .email {
  text-transform: uppercase;
}
#home .main-text .agent-details p a:hover {
  color: #0d3f6d;
}

.intro {
  padding-top:3rem;
  padding-bottom:2rem;
}

.intro2 {
  padding-top:8px
}

/* #home h1 {
  font-family: 'Poppins-ExtraBold';
  color: #f1ed5d;
  font-size: 2.5rem;
  line-height: 1.4;
} */

#home p .white {
  color:white;
  font-family: 'Poppins-ExtraBold';
  font-size:2.3rem
}

#home p .yellow {
  color: #f1ed5d;
  font-weight:bold;
  font-size:1.9rem
}

/* #home p .navy {
  color: #0d3f6d;
  font-family: 'Poppins-Bold';
  font-size:2.3rem;
  text-transform: uppercase;
} */

#home p.intro-text {
  font-family: 'Poppins-Bold';
  font-size:2.3rem;
  color: #fff;
  line-height: 1.2;
}

#home p.intro-text span {
  color: #0d3f6d;
  line-height: 1.2;
}

.agent {
  color:white;
  text-transform:uppercase;
  font-size:1rem;
  padding-top:0.1rem;
  font-family: 'Poppins-Regular';
  font-weight:bold
}

.name {
  font-family: 'Poppins-Bold'
}

.agent a {
  text-decoration: none;
  font-size:1rem;
}

.agent a:hover {
  color: #0d3f6d;
}

.tel {
    color:white;
}

.email {
  color: #f1ed5d;
}

.logo {
  height: 70px;
  padding-top:10px;
  padding-bottom:20px
}

@media (max-width: 1023px) {
.intro2 {
  padding-bottom:80px
}

#home .main-text .intro-text-box{
  margin-bottom: 50px;
}
}
