
          body{
            font-family: "DM Sans", serif !important;
          }
          h2{
            color: #000000 !important;
    font-weight: bold !important;
   
          }
          h5{
            color:#9F2B68 !important;
          }
          .register-section h5{
            color:#fff !important;
          }
          .page-banner-section {
    padding-top: 27px;
    padding-bottom: 27px;
    min-height: 490px;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: 0px -64px;
    position: relative;
    overflow: hidden;
    z-index: 1;
    /* border-top: 5px solid #3363ff; */
}

.horizon{
  border-top: 2px solid rgb(232 98 57);

}
/*why choose us */
.whychooseus-section h2{
  text-align:center;
}
.whychoose{
  border-radius:10px;
  box-shadow: 2px 2px 6px 2px #ede5e5;
  padding:20px;
  margin-bottom:10px;
  display:flex;
  margin-right:10px !important;
}
.whychoose img{
  width:50px;
  height:50px;
}
.bar {
    height: 4px;
    width: 85px;
    background: #2f5bea;
    margin: 20px auto 20px;
    position: relative;
    border-radius: 5px;
    overflow: hidden;
    
}
.bar::before {
    content: '';
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 5px;
    background: #ffffff;
    -webkit-animation-duration: 2s;
    animation-duration: 2s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-name: MOVE-BG;
    animation-name: MOVE-BG;
}
/*keyoffers section*/
.keyoffers-section{
  background-color: #f8f9f8 !important; 
}
.keyoffers-section h5{
  color:#9F2B68;
}
.achievements {
            display: flex;
            flex-direction: column;
            gap: 20px;
        }

        .achievement {
            background-color: #e9f7fc;
            border-left: 5px solid #9F2B68;
            padding: 15px;
            border-radius: 5px;
        }

        .achievement p {
            font-size: 16px;
            color: #555;
        }

        .achievement h4 {
            font-size: 18px;
            color: #9F2B68;
            margin-bottom: 8px;
        }

        .achievement .percentage {
            font-weight: bold;
            color: #007bff;
        }
/*registration form button*/
.edu-reg{
  padding:6px 32px !important;
}
/*benefits section*/
.benefits-section h5{
  color:#9F2B68;
}
.benefits-section .card{
  border:none;
  border-radius: 10px;
  box-shadow: 2px 2px 6px 2px #ede5e5;
}
.register-section{
  background-image: url('../img/registernow-bg.png');
  background-repeat:no-repeat;
  background-position:center;
  background-size:cover;
  padding:50px;
  margin-bottom:10px;
}
.register-section h5{
  color:#fff;
  margin-top:10px;
}


       

.heir-banner-section{
  padding-top: 27px;
  padding-bottom: 27px;
  min-height: 490px;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: top bottom;
  position: relative;
  overflow: hidden;
  z-index: 1;
  /* border-top: 5px solid #3363ff; */
}
