.edufit-module-outer .edufit-box-heading h3 { 
   font-family: 'Plus Jakarta Sans', sans-serif !important;
}

.edufit-module-outer{
  position:relative;
}
.edufit-module-outer:before{
  content:'';
  position:absolute;
  top:-69px;
}
.edufit-module-outer:after{
  content:'';
  position:absolute;
  bottom:-69px;
}

/* top contents styles */
.top-two-contents-outer {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  padding-bottom: 133px;
}


/*  top content styles end*/
.edufit-module-outer .content-box-outer {
  display: flex;
  flex-wrap: wrap;
  justify-content:center;
  gap:40px;
}
.edufit-module-outer .content-box-inner {
  /*   position: relative; */
}

.edufit-module-outer .content-box-inner {
  flex: 0 31%;
  border-radius:15px;
  padding:25px 30px 25px 30px;
}

.edufit-module-outer .box-button {
  /*   position: absolute; */
  bottom: 30px;
}

/* font styles */
.edufit-module-outer .edufit-box-heading h3{
  font-weight:500;
  margin:0;
  letter-spacing: -0.77px;
  min-height:60px;
}
.edufit-module-outer .box-tag-name h3{
  margin:0;
  font-family;
  padding:20px 0 14px 0;

}

.edufit-module-outer .paragraph p{
  letter-spacing: -0.7px;
  padding:20px 0px;
  margin:0;
  min-height:200px;
}

.edufit-module-outer .box-button a{
  letter-spacing: -0.7px;
  text-decoration:none;
}
.edufit-module-outer .box-button a:hover{
  text-decoration:underline;
}
/* font-styles end */
@media(max-width:1050px){
  .edufit-module-outer .paragraph p{
  min-height:230px;
}
}

@media(max-width:900px){
  .edufit-module-outer .content-box-inner {
    flex: 0 46%;
  }
  .edufit-module-outer .content-box-outer {
    gap: 30px;
    justify-content: flex-start;
  }
}
@media(max-width:767px){
  .edufit-module-outer {
    padding:60px 0 !important;
  }
  .edufit-module-outer .edufit-box-heading h3 {
    min-height: auto;
}
  .edufit-module-outer .paragraph p {
    min-height: auto;
    padding:15px 0;
}
  .edufit-module-outer .content-box-outer {
    gap: 22px;
  }
  .edufit-module-outer .top-two-contents-outer {
    gap: 20px;
  }
  .edufit-module-outer .content-box-inner {
    flex: 0 100%;
  }
  .edufit-module-outer .box-button {
    bottom: 24px;
  }
  
}
@media(max-width:479px){
.edufit-module-outer .content-box-inner {
    padding: 25px 23px 25px 23px !important;
  }
  .edufit-module-outer:after {
    bottom:-29px!important;

  }
  .edufit-module-outer:before {
    top:-29px!important;
  }

}