.student-slider .category-style-one {
    padding: 12px 10px;
}
.counter-box .single-fun-facts{
    text-align: center;
}
.course-area-content-about-padding{
    padding: 70px 0 200px 0;
}
.breadcrumb-main-wrapper{
    text-align: center;
}
.pagination-wrapper{
    justify-content: center;
}
.asidebar-content-box .single-check a{
    display: flex;
    align-items: baseline;
    gap: 10px;
}
.inner-content .single-codule i{
    border: 1px solid #D10000;
    border-radius: 50%;
    color: #D10000;
    padding: 4px 5px;
    font-size: 10px;
}
.course-content-wrapper .module-wrapper .single-wrapper .single-codule{
    align-items: baseline;
}
.resulte-page-content .single-instructor{
    border-radius: 6px;
    border: 1px solid #ff0000;
    padding: 5px;
}
.resulte-page-content .single-instructor .title{
    font-size: 18px;
    color: #ff0000;
    font-family: cursive;
}
.resulte-page-content .single-instructor p {
    margin-bottom: 0;
    color: #000000;
    font-size: 14px;
}
/*whatsapp icon css*/
#whatsapp .wtsapp{
    position:fixed;
    transform: all .5s ease;
    background-color: #25d366;
    display: block;
    text-align: center;
    box-shadow: 0 0 20px rgba(0,0,0,0.15);
    border-radius: 50px;
    border-right: none;
    color: #fff;
    font-weight: 700;
    font-size: 30px;
    bottom: 30px;
    left: 20px;
    border: 0;
    z-index: 9999;
    width:50px;
    height: 50px;
    line-height: 50px;
  }
  
  #whatsapp .wtsapp:before{
    content: "";
    position: absolute;
    z-index: -1;
    left: 50%;
    top: 50%;
    transform: translateX(-50%) translateY(-50%);
    display: block;
    width: 60px;
    height: 60px;
    border-radius: 50px;
    background-color: #25d366;
    -webkit-animation:pulse-border 1500ms ease-out infinite;
    animation:pulse-border 1500ms ease-out infinite;
  }
  .whatsapp-icon{
    margin-top: 10px;
  }
  
  #whatsapp .wtsapp:focus{
    border: none;
    outline: none;
  }
  
  @keyframes pulse-border{
    0%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5); opacity:1;}
    100%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1); opacity:0;}
  }
  
  /*call icon css*/
  #call .callapp{
    position:fixed;
    transform: all .5s ease;
    background-color: #F8C301;
    display: block;
    text-align: center;
    box-shadow: 0 0 20px rgba(0,0,0,0.15);
    border-radius: 50px;
    border-right: none;
    color: #fff;
    font-weight: 700;
    font-size: 20px;
    bottom: 30px;
    right: 20px;
    border: 0;
    z-index: 9999;
    width:50px;
    height: 50px;
    line-height: 50px;
  }
  #call .callapp:before{
    content: "";
    position: absolute;
    z-index: -1;
    left: 50%;
    top: 50%;
    transform: translateX(-50%) translateY(-50%);
    display: block;
    width: 60px;
    height: 60px;
    border-radius: 50px;
    background-color: #d3af2b;
    -webkit-animation:pulse-border 1500ms ease-out infinite;
    animation:pulse-border 1500ms ease-out infinite;
  }
  .call-icon{
    margin-top: 10px;
  }
  #call .callapp:focus{
    border: none;
    outline: none;
  }
  @keyframes pulse-border{
    0%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1.5); opacity:1;}
    100%{transform:translateX(-50%) translateY(-50%) translateZ(0) scale(1); opacity:0;}
  }

.single-category-2 p{
    font-size: 12px;
}
.contact-page-section-gap{
    padding: 70px 0 180px 0;
}
.testimonials-area-section-gap{
    padding: 40px 0 150px 0;
}

.cuet-content-section p{
    text-align: justify;
}
.cuet-content-section .content-box-cuet{
    display: flex;
    align-items: center;
    gap: 20px;
}
@media only screen and (max-width:1199px) and (min-width:991px){
    .header-one-wrapper .logo-area img{
        width: 180px;
    }
    .main-nav-one ul li > a {
        padding: 19px 8px;
    }
    .call-to-sction .title {
        margin-left: 230px;
        font-size: 33px !important;
        line-height: 33px !important;
        margin-top: 30px;
    }
}
@media only screen and (max-width:1199px){
    .about-one-left-image{
        justify-content: center;
    }
    .about-content-box-section .pre-title{
        justify-content: center;
    }
    .about-content-box-section .title-area-left-style{
        text-align: center;
    }
    .about-inner-right-one .what-you-get, .about-inner-right-one .author-area, .whychoose-box .why-choose-us-area-image{
        justify-content: center;
    }
    .whychoose-box .why-choose-main-wrapper-1{
        justify-content: center;
    }
    .why-read-btn{
        margin: auto;
    }
    .contact-page-section-gap .pre-title{
        justify-content: center;
    }
    .contact-page-section-gap .title{
        text-align: center;
    }
    .contact-page-section-gap form button{
        margin: auto;
    }
    .contact-page-section-gap .contact-map-area-start{
        justify-content: center;
    }
    .contact-page-section-gap .single-maptop-info{
        align-items: center;
        display: flex;
        flex-direction: column;
    }
}
@media only screen and (max-width:991px){
    .testimonials-area-section-gap{
        padding: 40px 0 150px 0;
    }
    .left-side-header img {
        max-width: 70%;
    }
    .header-right-area-one .menu-btn svg{
        height: 30px;
        width: 30px;
    }
    .single-category-2{
        padding: 23px 12px;
    }
    .course-area-content .title-between-area{
        display: contents;
    }
    .course-area-content .pre-title{
        justify-content: center;        
    }
    .course-area-content .title-area-left-style{
        text-align: center;
    }
    .course-area-start .contactbtn{
        margin: 30px auto 0;
    }
    .course-area-content-about-padding {
        padding: 50px 0 170px 0;
    }
    .left-image img{
        width: 300px;
        height: 300px;
    }
    .mySwiper-testimonials-1 .swiper-pagination {
        left: 90%;
    }
    .testimonial-content-boxx .fa-chevron-left, .testimonial-content-boxx .fa-chevron-right{
        display: none !important;
    }
    .single-students-feedback .right-content p.disc{
        font-size: 14px;
    }
    .contact-page-section-gap{
        padding: 50px 0 80px 0;
    }
}
@media only screen and (max-width:700px){
    .testimonials-area-section-gap{
        padding: 30px 0 140px 0;
    }
    .about-one-left-image .first-order{
        display: none;
    }
    .about-inner-right-one .author-area .single-author-and-info {
        flex-direction: row;
        align-items: flex-start;
    }
    .about-inner-right-one .author-area {
        justify-content: center;
        align-items: center;
    }
    .about-inner-right-one .author-area p{
        font-size: 13px;
    }
    .about-inner-right-one .what-you-get, .about-inner-right-one .author-area {
        align-items: center;
    }
    .tab-on-mobile{
        width:50%;
        display: flex;
    }
    .single-category-2 p span{
        display: none;
    }
    .single-category-2 {
        padding: 23px 12px;
        width: 190px;
    }
    .why-choose-us-area-image .one{
        display: none;
    }
    .why-choose-us-area-image .border-img .ml--20{
        margin-left: 0px !important;
    }
    .why-choose-us-area-image .uni-circle-text::before {
        width: 90px;
        height: 90px;
    }
    .why-choose-us-area-image .uni-circle-text-path {
        max-width: 90px;
    }
    .why-choose-us-area-image .circle-animation i {
        font-size: 25px;
    }
    .why-choose-us-area-image .circle-animation {
        position: absolute;
        left: 10%;
        bottom: 13%;
    }
    .why-choose-us-area-image .circle-animation i {
        position: absolute;
        color: #000000;
    }
    .why-choose-us-area-image .uni-circle-text-path {
        fill: #000000;
    }
    .whychoose-box .title-area-left-style{
        text-align: center;
    }
    .whychoose-box .title-area-left-style .pre-title{
        justify-content: center;
    }
    .whychoose-box .why-choose-main-wrapper-1{
        justify-content: center;
    }
    .single-choose-reason-1 {
        gap: 17px;
        width: 180px;
    } 
    .single-choose-reason-1 .title {
        font-size: 11px;
    }
    .course-area-content-about-padding {
        padding: 30px 0 150px 0;
    }
    .single-fun-facts .title span {
        font-size: 30px;
    }
    .single-fun-facts span.enr {
        color: #FFF;
        font-size: 12px;
    }
    .single-students-feedback {
        flex-direction: column;
        align-items: center;
    }
    .colsm-mobile{
        width: 50%;
    }
    .contact-page-section-gap{
        padding: 30px 0 60px 0;
    }
    .category-area-style-one .single-category-2 {
        gap: 8px;
    }
    .category-area-style-one .single-category-2 img{
        width: 50px;
    }
    .category-area-style-one .single-category-2 h5{
        font-size: 15px;
    }
    .cuet-content-section .content-box-cuet {
        flex-direction: column;
    }
}
