

 @media screen and (max-width:1600px) and (min-width:1400px) {

 }
 @media screen and (max-width:1600px) and (min-width:1400px) {
  .slider-col {
  left: 3%;
  }
  #eduation-slider .circle{
  left: 0%;
  height: 630px;
  width: 630px;
  box-shadow: 0 0 0 80px #5a408480;
  }
  #eduation-slider .slider-img-wrapper{
  height: 215px;
  width: 280px;
  }
  .slider-img-wrapper-two {
    margin-left: unset !important;
  }
  #eduation-slider .slider-img-wrapper-rounded{
  height: 215px;
  width: 215px;
  }
  #eduation-slider .edu-slider-inner {
    margin: 13% 0 13% 10%;
  }
  #eduation-slider .edu-sec-slider-head {
    font: 800 52px/71px Plus Jakarta Sans;
  }
 }
 @media screen and (max-width:1399px) and (min-width:1200px) {
  #gallery .vw_gallery_front li::after{
      width: 353px;
      height: 353px;
  }
  .slider-col{
        left: 2%;
  }
  #eduation-slider .slider-img-wrapper {
    height: 190px;
    width: 240px;
  }
  #eduation-slider .slider-img-wrapper-rounded{
    height: 190px;
    width: 190px;
  }
  #eduation-slider .edu-slider-inner{
    margin: 13% 0 13% 55px;
    max-width: 90%;
  }
  #eduation-slider .edu-sec-slider-head {
    font: 800 50px/64px Plus Jakarta Sans;
  }
  #eduation-slider .circle{
    top: -6%;
    left: -1%;
    height: 550px;
    width: 550px;
    box-shadow: 0 0 0 65px #5a408480;
  }
  #edu-teacher .teacher-img {
    width: 145px;
    height: 170px;
  }
  #edu-teacher .teacher-content-img-wrapper {
    width: 240px;
    height: 347px;
  }
  #education-courses .course-img, #education-about .education-about-one-img, #education-about .education-about-three-img ,#courseModal .course-img,#edu-events .single-event-page-main .event-img-wrapper,#edu-events .event-other-img{
    height: 100% !important;
    width: 100% !important;
}

 }

@media screen and (max-width:1200px) {
  #eduation-slider .slider-strip-box,  #eduation-slider .circle{
  display: none;
  }
#education-courses .course-img,   #education-about .education-about-one-img,#education-about .education-about-three-img,#courseModal .course-img,.education-register-inner svg{
  height: 100%;
  width: 100%;
  }
  #eduation-slider .edu-slider-inner{
        max-width: 100%;
  }
}
 @media screen and (max-width:1199px) and (min-width:992px) {
  #edu-teacher .teacher-img {
    width: 120px;
    height: 130px;
  }
  #edu-teacher .teacher-content-inner{
    padding: 0;
  }
  #edu-teacher .teacher-para p{
    margin: 16px 0 20px 0;
  }
#edu-teacher .teacher-call-content p, #edu-teacher .teacher-call-content p a{
        font: 600 12px/28px Plus Jakarta Sans;
  }
  #edu-teacher .teacher-social-icon-box i{
    height: 35px;
    width: 35px;
    font-size: 14px;
    line-height: 35px;
  }
  #education-testimonial .test-content{
    font: 500 16px/35px Plus Jakarta Sans;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 5;
  }
  #education-testimonial .testi-title {
    font: 700 24px/25px Plus Jakarta Sans;
  }
  #edu-events .event-title h3 a {
    font: 600 18px/30px Plus Jakarta Sans;
  }
  #edu-events .event-content p {
    font: 500 13px/24px Plus Jakarta Sans;
  }
  .edu-sec-para {
  font: 400 14px/30px Plus Jakarta Sans;
}
.teacher-call-content i {
    margin-right: 3px !important;
}
}
 @media screen and (max-width:1199px) and (min-width:1025px) {
   #eduation-slider .edu-sec-slider-head {
    font: 791 50px/65px Plus Jakarta Sans;
    }
    .slider-col{
    left: 0%;
    }
    #eduation-slider .slider-img-wrapper {
    height: 170px;
    width: 220px;
    }
    #eduation-slider .slider-img-wrapper-rounded{
    height: 170px;
    width: 170px;
    }
    #eduation-slider .slider-img-wrapper-rounded img {
    box-shadow: 0 0 0 30px #5a408480;
    }
    #gallery .vw_gallery_front li::after{
    width: 290px;
    }
    #education-about .about-points-main{
          padding: 10px 5px;
    }

    #education-about .about-points-content p {
        font: 400 13px/20px Plus Jakarta Sans;
     }
     .edu-sec-head {
    font: 800 28px/40px Plus Jakarta Sans
  }
  #edu-teacher .teacher-content-img-wrapper, #edu-events .single-event-page-main .event-img-wrapper,#edu-events .event-other-img{
    width:100% !important;
height:100% !important;
  }
   }
@media screen and (max-width:1023px){
  .toggle-nav {
    display: block;
   }
   .toggle-nav i {
     font-size: 18px;
     color: #fff;
     padding-top: 6px;
   }
  .sidenav .close-sidebar {
    position: relative;
    font-size: 32px;
    display: block;
    padding-right: 7%;
    color: #ffffff;
    cursor: pointer;
    cursor: pointer;
    text-align: right;
  }
  .main-navigation ul li.current-menu-item a{
    border-top: none !important;

  }
  .main-navigation ul li>ul {
    opacity: 1;
    display: block !important;
    visibility: visible !important;
    transform: none;
    box-shadow: unset;
    padding: 0;
    margin: 0;
  }
  .main-navigation ul li a:before,
  .main-navigation ul li a:before {
    background-color: transparent;
  }
  .main-navigation ul li:hover>ul {
    display: block !important;
    padding: 0;
    color: #000000;
  }
  .main-navigation ul li {
      height: 100%;
  }
  .main-navigation ul li ul li ul {
    position: unset;
  }
  .main-navigation ul li ul{
    display: none;
    position: relative !important;
  }
  .main-navigation ul ul li a:hover{
    transition: unset;
  }
  .headerbar {
    display: block !important;
    margin: 0;
  }
  .main-navigation ul ul li{
    padding: 0px 12px;
    margin: 0px 0 0px 0;
  }
  .main-navigation ul ul li a {
    padding-left: 16px;
    color: #ffff !important;
  }

  .main-header .main-navigation {
    display: none
   }
    #vw-sticky-menu{
      padding: 10px 0;
          box-shadow: 0px 2px 5px #0000001a !important;
    }

 	.main-navigation ul li.current-menu-item a{
 		border-top: none !important;
 	}
 	.main-navigation ul li>ul {
 		opacity: 1;
 		display: block !important;
 		visibility: visible !important;
 		transform: none;
 		box-shadow: unset;
 		padding: 0;
 		margin: 0;
 	}
 	.main-navigation ul li a:before,
 	.main-navigation ul li a:before {
 		background-color: transparent;
 	}
 	.main-navigation ul li:hover>ul {
 		display: block !important;
 		padding: 0;
 		color: #000000;
 	}

 	.main-navigation ul ul li a:hover{
 		transition: unset;
 		/* padding: 12px 27px; */
 	}
 	.headerbar {
 		display: block !important;
 		margin: 0;
 	}
 	.main-navigation ul ul li{
 		padding: 0px 12px;
   	margin: 0px 0 0px 0;
 	}
 	.main-navigation ul ul li a {
 		padding-left: 16px;
 		color: #ffff !important;
 	}
 	.main-navigation,.main-navigation li {
 		padding: 0;
 		display: block;
 		width: 250px;
 	}
 	.main-navigation ul li a {
     padding: 10px 15px;
   		display: block;
   		background: 0 0!important;
   		text-align: left;
   		margin: 0;
 	}
  .main-navigation ul ul a {
    font: 400 13px/22px Open Sans;
  }
   #sidebar1 .close-sidebar.mobile-menu{
     position: relative;
     font-size: 28px;
     display: block !important;
     padding-right: 7%;
     color: #fff;
     cursor: pointer;
     cursor: pointer;
     text-align: right;
   }
   #sidebar1 {
     height: 100%;
     width: 0;
     position: fixed !important;
     z-index: 9999999;
     top: 0;
     left: 0;
     background: #41246D;
     overflow-x: hidden;
      transition: .9s;
     padding-top: 8px !important;
     box-shadow: 1px 0 5px rgb(0 0 0 / 50%);
    transition-duration: 1s;
    animation: slideInLeftMenu 1s;
   }

   @keyframes slideInLeftMenu {
     0% {
    opacity: 0;
    -webkit-transform: translateX(-296px);
    -ms-transform: translateX(-296px);
    transform: translateX(-296px);
    }
    100% {
        -webkit-transform: translateX(0px);
        -ms-transform: translateX(0px);
        transform: translateX(0px);
    }
    }
    #sidebar1 .close-sidebar.mobile-menu i{
      border: 2px solid #fff;
      border-radius: 50%;
      height: 50px;
      width: 50px;
      text-align: center;
      line-height: 47px;
    }
   .main-navigation ul ul{
     width: 100%;
   }
   .main-navigation ul ul,.main-navigation ul ul li {
     background: transparent !important;
   }
   .main-navigation ul ul li {
     display: block;
     padding-left: 1px;
     border-bottom: none;
   }
   .main-navigation ul ul ul li {
     padding-left: 15px;
   }
   .main-navigation li {
       position: relative;
  }

}
 @media screen and (max-width:1024px) and (min-width:992px) {
   #eduation-slider .edu-sec-slider-head {
    font: 800 48px/71px Plus Jakarta Sans;
    }
    #gallery .vw_gallery_front li::after{
    width: 295px;
    }
    .slider-col{
    left: 0%;
    }
    #eduation-slider .slider-img-wrapper {
    height: 180px;
    width: 230px;
    }
    .slider-img-wrapper.slider-img-wrapper-rounded{
    height: 170px !important;
    width: 170px !important;
    }
    #eduation-slider .slider-img-wrapper-rounded img {
    box-shadow: 0 0 0 22px #5a408480;
    }
    .edu-sec-head {
    font: 800 26px/36px Plus Jakarta Sans;
    }

  #education-about .about-points-content h6 {
    font: 600 16px/14px Plus Jakarta Sans;
  }
  #education-about .about-points-content p {
    font: 300 13px/20px Plus Jakarta Sans;
  }
  #education-register .counter-inner {
    font: 700 26px/28px Plus Jakarta Sans;
  }
  #education-why-choose .choose-clg-wrapper{
        left: -14px;
  }
  #education-why-choose .percentage-book-wrapper{
        left: -85px;
  }
  #eduation-slider .slider-img-wrapper , #edu-events .single-event-page-main .event-img-wrapper,#edu-events .single-event-page-main .event-other-img{
 height: 100%;
 width: 100%;
 }
  #eccomerce-gallery, #education-testimonial{
    padding: 40px 0;
  }
  #Blog .blog-detail h3 a {
    font: 600 18px/24px Plus Jakarta Sans;
  }
  #education-testimonial .testi-image {
    height: 80px;
    width: 80px;
}
#edu-teacher .teacher-content-img-wrapper{
  width:100%;
height:100%;
}
.teacher-call-content i{
  margin-right: 3px !important
}
.single-blog-meta-wrapper{
  display: grid !important;
    grid-template-columns: 165px 255px !important;
}
.blog-meta-content {
  text-align: left;
}
.single-author-image {
  width: 20% !important;
}
.author-name{
      text-align: left;
          font: 600 14px/40px Plus Jakarta Sans;
}
#courseModal .single-course-content p, #courseModal .single-course-level-para {
    font: 14px/28px Plus Jakarta Sans;
  }
}
@media screen and (max-width:991px) {
  #education-testimonial .slider-contemt-img,   #eduation-slider .slider-img-wrapper , #edu-events .single-event-page-main .event-img-wrapper{
  height: 100%;
  width: 100%;
  }
  #videoRegisterationModal .modal-contents{
        width: 80%;
  }
  #education-register .education-register-outer{
  background-image: unset !important;
  background-color: #41246D;
  }
  .single-author-image {
  width: 20% !important;
  }
  #education-testimonial .test-content {
  font: 500 16px/35px Plus Jakarta Sans;
  letter-spacing: 0px;
  color: #000000;
  overflow: hidden;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 6;
  margin: 10px 0;
  }
  .single-author-image {
  width: 20% !important;
  }

  #education-testimonial, #eccomerce-gallery{
  padding: 30px 0;
  }
  #loginModal .modal-content {
  width: 85%;
  }
  .blog-meta-content {
  font: 400 14px/35px Plus Jakarta Sans;
  }
  .author-name {
  font: 600 14px/35px Plus Jakarta Sans;
  }
}
 @media screen and (max-width:991px) and (min-width:768px) {
   .slider-col{
         left: 0%;
   }
   #eduation-slider .slider-img-wrapper {
    height: 140px;
    width: 170px;
  }
  #eduation-slider .slider-img-wrapper-rounded{
    height: 155px;
    width: 160px;
    margin-left: 8px;
  }
    #eduation-slider .slider-img-wrapper.position-relative{
        margin-left: 8px;
  }
  #eduation-slider .slider-img-wrapper-rounded img {
    box-shadow: 0 0 0 8px #5a408480;
  }
  .edu-sec-para{
      font: 400 14px/30px Plus Jakarta Sans;
      margin: 7px 0;
  }
  .edu-theme-button{
    padding: 10px 25px;
    font: 500 16px/28px Plus Jakarta Sans;
  }
  .slider-col-iner{
    margin-bottom: 45px;
  }

   #eduation-slider .edu-sec-slider-head {
    font: 800 35px/55px Plus Jakarta Sans;
  }
  #education-about .education-about-two-img{
    right: -40%;
    top: -48px;
    position: relative !important;
  }
  #education-about .about-points-main{
          margin-bottom: 7%;
  }
  #education-about {
    padding-bottom: 0%;
}

   #education-register .education-register-inner{
         padding: 18px 10px 55px;
    }
    #gallery .vw_gallery_front li::after{
    width: 210px;
    }
    #education-register .register-per-wrapper{
      width: 100px;
      height: 100px;
    }
    #education-register .register-per-wrapper::after{
      top: -12px;
      left: -12px;
      height: 124px;
      width: 124px;
    }
    .registration-video-img-wrapper{
      height: 250px;
      width: 250px;
    }
    #education-register .registration-form-main{
      margin-top: -8%;
      margin-bottom: 20px;
    }
    #education-register .counter-main{
          margin: 20px 0;
    }
    #education-register .counter-inner {
    font: 700 24px/28px Plus Jakarta Sans;
    }
    #education-why-choose .choose-main-img-wrapper {
    width: 400px;
    height: 434px;
  }
  #education-why-choose .choose-clg-wrapper{
        left: 118px;
  }
  #edu-teacher .nav.nav-tabs{
    width: 100%;
    max-width: 80%;
    margin: 0 auto 20px;
    }
    .teacher-call-content{
    margin-top: 15px;
    }
    #edu-events .event-title h3 a {
    font: 600 18px/25px Plus Jakarta Sans;
    }
    .edu-sec-head {
      font: 800 25px/38px Plus Jakarta Sans;
    }
    #education-testimonial .slider-contemt-img {
    height: 335px;
    width: 295px;
  }
  #education-testimonial .testi-rating {
      margin-top: 15px;
  }
  #education-testimonial .testi-title {
      font: 700 26px/25px Plus Jakarta Sans;
  }
  #edu-teacher .teacher-content-img-wrapper{
    width:100%;
    height:100%;
  }
  #edu-teacher .teacher-content-img-wrapper img{
        object-position: top;
  }
  #edu-teacher .teacher-content-inner {
    padding: 0px 0 0px 0;
  }
  #edu-teacher .teacher-para p{
        margin: 10px 0 20px 0;
  }
  #courseModal .courses-meta{
        margin: 10px 0;
  }
  .single-page-title h2, .single-service-title h2 {
    font: 600 24px/36px Plus Jakarta Sans;
  }
  .single-blog-meta-wrapper{
    display: grid !important;
      grid-template-columns: 165px 300px !important;
  }
  .blog-meta-content {
    text-align: left;
  }

  .author-name{
        text-align: left;
  }
  #courseModal .course-img {
    width: 330px !important;
    height: 240px !important;
  }
  #edu-events .single-event-page-main .event-other-img{
  height: 100%;
  width: 100%;
  }
  #gallery .vw_gallery_front{
        grid-template-rows: repeat(6,60px);
  }
  .education-register-inner svg{
    width: 100%;
height: 100%;
  }
 }
@media screen and (max-width:767px) {
  #eduation-slider .slider-img-wrapper{
    margin-left:unset !important;
  }
  #edu-events, #education-testimonial, #eccomerce-gallery,#Blog,#education-courses{
    padding: 50px 0;
  }
  .registration-form-main   .wpcf7-list-item.first.last{
          margin: 10px 0;
    }
    .registration-form-main  .reg-checkbox .wpcf7-list-item-label{
          font-size: 12px;
    }

  #eduation-slider .edu-slider-inner{
  margin: 8% 0 8% 0px;
  max-width: 100%;
  }
  .slider-col{
  left: unset;
  }
  #eduation-slider .slider-img-wrapper-rounded img {
  box-shadow: 0 0 0 8px #5a408480;
  }
  .edu-sec-slider-para {
  margin: 12px 0 25px 0 !important;
  }

  .edu-sec-sub-head {
  font: 500 20px/30px Dancing Script
  }
  #eduation-slider .edu-sec-slider-head {
  font: 800 40px/55px Plus Jakarta Sans;
  }

  #education-about .about-points-content p {
    font: 300 12px/20px Plus Jakarta Sans;
  }
  #education-about .education-about-one-img img,  #education-about .education-about-three-img imh{
  object-fit: cover;
  }
  .edu-sec-head{
    font:800 25px/35px Plus Jakarta Sans;
        margin: 10px 0;
  }
  #education-about .about-points-main{
        margin-bottom: 20px;
  }
  #education-about{
    padding-bottom:unset;
  }
  #education-register .countdown2{
    margin-top: 15px;
    justify-content: center;
  }

  .register-per-wrapper-main{
        margin: 35px 0;
  }
  #education-register .register-per-wrapper{
    width: 110px;
    height: 110px;
    margin: 0 auto;
    }
    #education-register .register-per-wrapper::after{
    height: 135px;
    width: 135px;
    }
    #education-register .counter-main {
     margin: 20px 0;
 }
 #education-register .couter-img-wrapper{
   height: 30px;
   width: 30px;
   margin: 0 auto;
 }
 #edu-teacher .tab-content{
       margin-top: 5%;
 }
  #gallery .vw_gallery_front li:nth-child(1)::after, #gallery .vw_gallery_front li:nth-child(3)::after, #gallery .vw_gallery_front li:nth-child(5)::after,
  #gallery .vw_gallery_front li:nth-child(2)::after, #gallery .vw_gallery_front li:nth-child(4)::after, #gallery .vw_gallery_front li:nth-child(6)::after{
  content: unset;
  }


  #education-testimonial .testi-title {
    font: 700 22px/25px Plus Jakarta Sans;
  }
  #education-testimonial .testi-desi, #education-testimonial .testi-rating {
    font: 600 14px/25px Plus Jakarta Sans;
  }
  #education-testimonial .test-content-main{
    margin-left: unset;
  }
  #footer .widget.widget_text h3.widget-title{
        width: max-content;
        margin: 0 auto;
  }
  #footer,#courseModal .modal-data, #eventModal .modal-data{
        text-align: center;
  }
  #courseModal .course-price,#courseModal .courses-meta{
    justify-content: center;
        margin: 10px 0;
  }
  #courseModal .single-course-content p, #courseModal .single-course-level-para {
    font: 14px/28px Plus Jakarta Sans;
  }
  #courseModal .single-course-level-heading {
    font: 600 16px/26px Plus Jakarta Sans;
  }
  #myNewModal .close-one, #loginModal .close, #courseModal .close-one, #videoRegisterationModal .close-one, #courseRegistrationModal .close-one, #eventModal .close-one{
    height: 50px;
    width: 50px;
    }
    #myNewModal .close-one i, #loginModal .close i, #courseModal .close-one i, #videoRegisterationModal .close-one i, #courseRegistrationModal .close-one i, #eventModal .close-one i {
    font-size: 28px;
    }
    #edu-events .single-event-loc-btn .event-location-btn a, #courseModal .course-registration-btn a{
          font: 500 14px/26px Plus Jakarta Sans;
    }
    .event-other-img{
          margin-top: 20px;
              width: 100% !important;
    }
    .event-single-meta-wrapper{
          margin-top: 20px;
    }
    #gallery .vw_gallery_front {
        grid-column-gap: 20px;
        grid-row-gap: 20px;
    }
    .education-register-inner svg{
      left: 0;
    }
}
 @media screen and (max-width:767px) and (min-width:576px) {
   #education-about .education-about-two-img{
     position: relative !important;
     width: 290px;
   height: 260px;
     top: -88px;
   right: -43%;
   }
   #education-about .about-img-three-inner {
     right: -30px;
 }
     #education-about  .education-about-one-img {
         height: 291px;
   }
   #education-register .registration-form-main{
         margin-top: -10%;
             padding: 18px;
   }
   #education-register .couter-img-wrapper{
     margin: 0 auto;
   }
   #education-register .counter-inner {
    font: 700 25px/28px Plus Jakarta Sans;
    margin: 10px 0 4px 0;
  }
  #education-why-choose .choose-clg-wrapper{
    left: 14px;
  }
  #edu-teacher .teacher-para p{
  margin: 18px 0 20px 0;
  }
  .teacher-social-icon-box{
    margin-bottom: 10px;
  }
  #education-testimonial .slider-contemt-img{
    margin: 0 auto;
  }
  #education-testimonial .testi-rating {
    margin-top: 7px;
}
#edu-events .event-title h3 a {
    font: 700 16px/20px Plus Jakarta Sans;
  }
  #edu-events .event-date{
    width: 50px;
    height: 50px;
    font-size: 18px;
  }
  #Blog .blog-detail h3 a {
    font: 600 17px/24px Plus Jakarta Sans;
  }
  .post-month-outer{
    width: 55px;
    height: 55px;
    font-size: 18px;
    line-height: 20px;
  }
  ,#edu-events .single-event-page-main .event-other-img{
  height: 100%;
  width: 100%;
  }
  #gallery .vw_gallery_front {
      grid-template-rows: repeat(6,45px);
      grid-column-gap: 20px;
      grid-row-gap: 20px;
  }
  #education-register .education-register-inner{
        padding: 0px 20px 14%;
  }
 }
@media screen and (max-width:575px) {
  .edu-theme-button{
    padding: 7px 30px;
font: 500 16px/28px Plus Jakarta Sans;
  }
  #header .header-account-main i{
  height: 40px;
  width: 40px;
  font-size: 14px;    line-height: 38px;
}
  #education-about .education-about-one-img,  #education-about .education-about-three-img {
  width: 240px;
  height: 150px;
  }

  #education-about .education-about-two-img{
    position: relative !important;
  width: 246px;
  height: 215px;
  margin: 15px auto 0 auto;
  right: unset;
  }
  #education-about .about-img-three-inner {
    right: -35px;
}
.about-points-main-outer{
      margin: 20px;
}
  #education-about .about-img-main-wrapper{
    max-width: 350px;
margin: 0 auto 40px;
  }
    #education-register .register-per{
    font: 800 25px/31px Plus Jakarta Sans;
    }
    #education-register .registration-form-main{
          margin-top: -18%;
    }

    #education-register .counter-inner{
      font: 700 20px/18px Plus Jakarta Sans;
      margin: 10px 0;
    }
    #education-register .record_title {
    font:600 12px/20px Plus Jakarta Sans
  }
  #videoRegiBtn i{
    top: 43%;
left: 9px;
  }

  #education-why-choose .choose-clg-wrapper{
    width: 70px;
    height: 70px;
    padding: 13px;
    left: -1px;
    top: 7%;
  }
  #education-why-choose .choose-main-img-wrapper {
    width: 295px;
    height: 320px;
  }
  #education-why-choose .percentage-book-wrapper{
    display: none !important;
  }
  #education-why-choose .choose-progress-wrapper{
    right: 35px;
    padding: 9px;
    bottom: -45px;
  }
  #education-why-choose{
        padding-bottom: 24%
  }
  #edu-teacher .teacher-img {
    height: 100px;
    width: calc(100% - 10px);
  }
  #edu-teacher .nav-tabs{
    margin: -4px;
  }
  #edu-teacher .nav-item {
      margin: 4px 0;
  }

  #edu-teacher .teacher-content-inner {
        padding: 0px 0 25px 0;
    }
    #edu-teacher .teacher-para p{
      margin: 20px 0 20px 0;
    }
  #edu-teacher .teacher-call-content p, #edu-teacher .teacher-call-content p a {
    margin-bottom: 0;
    font: 600 12px/28px Plus Jakarta Sans;
  }
  .teacher-call-content{
        margin: 10px 0;
  }
  #edu-events .event-title h3 a {
    font: 600 18px/20px Plus Jakarta Sans;
  }
  #education-testimonial .testi-image {
    height: 70px;
    width: 70px;
  }
  .registration-video-img-wrapper {
      height: 265px;
      width: 265px;
  }
  #education-courses .tab-content .row{
    display: flex;
    flex-wrap: nowrap;
    overflow-x: scroll;
  }
  #education-why-choose .why-choose-points-outer li {
      font: 600 14px/30px Plus Jakarta Sans;
          text-align: left;
    }

    .testi-rating i{
      font-size: 12px;
    }
    #education-testimonial .testimonial-slider i.fas.fa-arrow-left{
    right: unset;
    }
    #education-testimonial .testimonial-slider{
    margin-bottom: 0;
    }
    #education-testimonial .testi-rating {
    margin-top: 10px;
    }
    #footer{
      padding-bottom: 15px;
    }
      #footer .custom-social-icons{
          margin-bottom: 15px;
    }
    .custom-social-icons i{
      height: 35px;
      font-size: 14px;
      width: 35px;
      padding: 9px;
    }

    #courseModal .modal-contents, #courseRegistrationModal .modal-contents, #eventModal .modal-contents ,#myNewModal .modal-contents{
          width: 89%;
          margin: 0 auto;
    }
     #courseRegistrationModal .modal-contents {
           padding: 10px;
     }
     .regi-form-mr p{
           margin: 10px 0;
     }
     #eventModal .event-date-location-main {
       display: block !important;
     }
     #eventModal .event-img-wrapper img{
       margin-bottom: 10px;
     }
     #edu-events .event-location a, #edu-events .event-time{
       font: 500 12px/28px Plus Jakarta Sans;
     }
     .single-page-title h2, .single-service-title h2 {
        font: 600 22px/35px Plus Jakarta Sans;
        margin-bottom: 15px;
      }
      .single-author-image {
        width: 15% !important;
      }

      .content_page{
        padding: 24px;
            margin-top: -10px;
      }
      .single-post-content p, .single-service-content p {
      font: 400 14px/31px Plus Jakarta Sans;
      }
      #gallery .vw_gallery_front {
      grid-template-rows: repeat(6,30px);
      }
      .single-blog-meta-wrapper{
      top: -20px;
      }
      .education-register-inner svg{
      width: 100%;
      height: 100%;
      left: 0;
      }
      #education-register .education-register-inner{
      padding: 0px 20px 18%;
      }
}
