@import url('https://fonts.googleapis.com/css2?family=Cairo:wght@400;500;600;700;800;900&display=swap');

@font-face{font-family:pfdBold;src:url(../fonts/PFDinTextUniversal-Bold.otf)}

@font-face{font-family:pfdLight;src:url(../fonts/PFDinTextUniversal-Light.otf)}

@font-face{font-family:pfdMedium;src:url(../fonts/PFDinTextUniversal-Medium.otf)}

@font-face{font-family:pfdRegular;src:url(../fonts/PFDinTextUniversal-Regular.otf)}

@font-face{font-family:pfdThin;src:url(../fonts/PFDinTextUniversal-Thin.otf)}

body{
  font-family: 'pfdRegular','Cairo', sans-serif;
}
nav{
  background: #fff;
}
.navbar-dark .navbar-nav .nav-link {
  /*color: #222;*/
  color: #1e1c1c !important;

}
nav .active .nav-link {
    color: #fff;
    background: rgb(2,146,232);
    background: linear-gradient(237deg, rgba(2,146,232,1) 0%, rgba(131,190,70,1) 100%);
    border-radius: 5px;
}
body{
  padding: 0;
}
nav ul{
  margin-right: auto;
}
.featurette-heading{
  margin-bottom: 30px;
}
.news-img-container{
  height: 190px;
  overflow: hidden;
}
.news-img-container img{
  min-height: 100%;
}
.overlay{
  width: 100%;
background: rgba(0,0,0,0.5);
height: 100%;
position: absolute;
z-index: 1;
}
.header-top{
  background: rgb(2,146,232);
background: linear-gradient(237deg, rgba(2,146,232,1) 0%, rgba(131,190,70,1) 100%);

    padding: 10px;
}
.header-top ul{
margin-bottom: 0;
list-style: none;
color: #fff;
padding-right:10px;
display: flex;
}
.header-top ul li{
  margin-left: 50px;
}
.header-top i{
  margin-right: 5px;
}
.carousel-item > img{
  height: auto;
}
.facebook-link{
  border-radius: 5px;
  color: #0292e8 !important;
position: absolute;
left: 30px;
border: 2px solid #0292e8;

}
.facebook-link i{
  margin-right: 5px;
  display: inline-block;
}
.marketing h2{
  font-size: 20px;
  font-weight: bold;
  margin-top: 10px;
}
.marketing h2,.marketing p{
  text-align: right;
}
.marketing p{
  margin-right: 0 !important;
}
.marketing img{
  width: 100%;
}
footer{
  background: rgb(2,146,232);
  background: linear-gradient(237deg, rgba(2,146,232,1) 0%, rgba(131,190,70,1) 100%);
  padding: 15px;
}
footer p{
  margin-bottom: 0;
  color: #fff;
}
footer  a{
  color: #06334e;
  margin-left: 5px;
}
.centers{
  background: rgb(2,146,232);
  background: linear-gradient(237deg, rgba(2,146,232,1) 0%, rgba(131,190,70,1) 100%);
      padding: 70px 0;
      margin-bottom: 70px;
      color: #fff;
}
.btn-secondary,.btn-primary {
  background: rgb(2,146,232);
  background: linear-gradient(237deg, rgba(2,146,232,1) 0%, rgba(131,190,70,1) 100%);
  border: none;
}

.center-block{
  border: 1px solid #fff;
  text-align: center;
  padding: 50px 0;
  margin-bottom:30px;
}
.center-block i{
  font-size: 70px;
  margin-bottom: 20px;
}
.center-block p{
  margin-bottom: 0;
}
.featurette-heading{
  margin-top: 0;
  font-size: 20px;
font-weight: bold;
}
.animate-top{
  color: #fff;
  font-size: 26px;
  display: block;
}
.goals{
  background: #eee;
    padding-top: 50px;
    padding-bottom: 50px;
}
