
@media(max-width: 1600px){
    .error-page-img img {
    width: 600px !important;
    }
}
@media(max-width: 1199px)
{
    

.navbar ul li ul
{
    width: 100%!important;
}
.border-width-style
{
    width: 800px;
}
}
@media(max-width: 991px)
{
    .features_services figure img:not(.not),.dissertation_services figure img:not(.not)
    {
        width: 100%;
        height: 400px;
        object-fit: cover;
    }
    .blog_recent_post img
    {
        width: 100%;
        height: auto;
    }
    .breadcrumb .breadcrumb-item {
    font-size: 14px;
}
    .step_by_step .row
    {
            margin-left: 16%!important;
    }
}
@media(max-width: 767.99px)
{
    .popup-boxcall h2 {
    font-size: 50px;
    font-family: "Poppins", sans-serif;
    font-weight: 600!important;
    color: #113f60;
}
.popup-boxcall {
    width: 90%;
    padding: 40px 65px;
    transform: translate(-50%, -50%) scale(0.5);
    position: absolute;
    top: 50%;
    left: 50%;
    box-shadow: 0px 2px 16px rgb(0 0 0 / 65%);
    border-radius: 10px;
    background: #ffffff;
    text-align: center;
    font-family: "Open Sans";
    line-height: 200%;
}
    .mySlides{
        width: 80%;
    }
    .resource img
    {
        width: 100%;
    }
    .counter .border-end{
    border-right: 0!important;
    }
    .table-fix {
    width: 660px;
}

.dissertation .center, .dissertation
{
    height: 500px!important;
}
.counter{
    margin: 0!important;
}
}
@media(max-width: 576px){
    .af-icon p {
    text-align: center!important;
    line-height: 24px;
    margin-top: 10px!important;
    font-size: 19px!important;
    font-weight: 500px!important;
    margin-bottom: 15px!important;
}
    .button-call-back {
    /* display: inline-block; */
    -webkit-transition: all linear 0.15s;
    transition: all linear 0.15s;
    border-radius: 10px 10px 0px 0px;
    background: #0064ab;
    padding: 7px 12px;
    font-size: 17px;
    font-weight: bold;
    text-decoration: none;
    /* text-transform: uppercase; */
    position: fixed;
    color: #ded3d3;
    right: -31px;
    rotate: 270deg!important;
    margin: 0px;
    top: 50%;
    font-family: "Poppins", sans-serif;
}
.popup-boxcall {
    width: max-content;
    padding: 40px 65px;
    transform: translate(-50%, -50%) scale(0.5);
    position: absolute;
    top: 50%;
    left: 50%;
    box-shadow: 0px 2px 16px rgb(0 0 0 / 65%);
    border-radius: 10px;
    background: #ffffff;
    text-align: center;
    font-family: "Open Sans";
    line-height: 200%;
}
    .item-menu-click {
    cursor: not-allowed;
    pointer-events: none;
}
    .card-body15 {
    padding: 14px 6px;
}
 .step_by_step ol li::before,
 .step_by_step ol li::after
 {
     display: none!important;
 }
 .slider.blog_img,.slider.blog_img .center
 {
    height: 200px!important;
    padding: 0!important;

 }
.form-outline .form-control.active~.form-label, .form-outline .form-control:focus~.form-label {
    transform: translateY(-1rem) translateY(-5px) scale(.8)!important;
}
 .pagination
 {
    gap: 6px!important;
 }
 .step_by_step .row
 {
     margin-left: 0!important;
 }
 .slider .item, .dissertation
 {
     height: 300px!important;
 }
 
 .slider .item .row.center
 {
     height: 300px!important;
 }
     .dissertation_content span strong ,.slider.dissertation h1,.slider.dissertation h2 {
    font-size: 24px !important;
    
    line-height: 24px;
}
p, ul, th, td, .read_more, .accordion-button, .btn, a:not(.fa-solid), span:not(.display-4), label, li, .faq_right p,input#customFile {
    font-size: 12px!important;
}
.form-outline .form-control~.form-label {
    top: 6px!important;
}
  .heading_content h2,.display-6,span.fw-semibold.display-6,.comments_form .font-22,.comments .font-22,.form_content span.display-6,.testimonials_content span.display-6,span.display-6
    {
        font-size: 20px!important;
    }
    h3, .card-title.mt-2, .jumbotron.heading_content span, .fa-circle-info, span.jamborthan_item, .box_content h2 {
    font-size: 16px!important;
}

span.display-5 {
    font-size: 40px!important;
}
.slider_paragraph, .faq_right p {
    font-size: 16px !important;
}
h4{
    font-size: 18px!important;
}
h5,.fs-5,footer span.fw-medium{
    font-size: 16px!important;
}

.copyright
{
    font-size: 12px!important;
}
footer h5 {
    margin-bottom: 5px!important;
}
a.applyinfo-btn i{
    font-size: 24px!important;
    width: 48px;
    height: 48px;
    left: 20px;
    bottom: 20px;
    line-height: 48px!important;

}
footer .follow_us a {
    height: 36px;
    width: 36px;
    font-size: 15px!important;
}
footer .follow_us a i {
    line-height: 33px;
}
    .step_by_step ol li
    {
        padding-bottom: 24px!important;
    }
  .slider .btn {
    display: block;
}  .slider .btn.bg-red {
    margin: 12px 0 0!important;
}
    .navbar-brand img
    {
        max-width: 180px!important;
    }
  
    .sticky .navbar{
        padding: 16px 0!important;
    }

 .dissertation .center, .dissertation
 {
     height: auto!important;
     padding: 16px 0;
 }
     footer p.d-block, footer a.d-block, footer p
{
    font-size: 13px!important;
}
 .block{
        display: none;
    }
}
@media(max-width: 480px)
{   
    .spss-table td {
    padding: 15px 5px;
    background: #036bb3;
    border: 1px solid #fff;
    color: #fff;
    border-color: #fff;
    font-family: 'Raleway', sans-serif;
}
    .home-form {
    background: #ffffff;
    padding: 20px 20px;
    position: static;
    border-radius: 5px;
    width: 100%;
    margin-top: 18px!important;
    top: 61px;
    float: right;
    margin-top: -40px;
    box-shadow: 0px 0px 16px 26px #2b2b2b21;
}
    .mySlides{
        width: 100%;
    }
    .modal-content {
    position: relative!important;
    display: flex!important;
    flex-direction: column!important;
    width: 100%!important;
    pointer-events: auto!important;
    background: #fff!important;
    background-clip: padding-box!important;
    border: 1px solid rgba(0,0,0,.2)!important;
    border-radius: 0.3rem!important;
    outline: 0!important;
    height:470px!important;
}
    .__wait-img {
    width: 92px!important;
    height: 90px!important;
    margin-left: 30%;
    margin-top: -35px;
}
.modal-body h2 {
    font-size: 29px!important;
    font-weight: 900!important;
    color: #0064ab!important;
    text-transform: uppercase;
    text-align: center;
}
.modal-body h3 {
    font-weight: 700!important;
    font-size: 20px!important;
    padding: 9px 0px;
    text-align: center;
}
.__popup-elements-sprite {
    width: 30px!important;
    height: 40px!important;
    margin-left: 43%!important;
}
.__popup-elements-sprite-1 {
    width: 30px!important;
    height: 40px!important;
    margin-left: 43%!important;
}
.modal-body {
    position: relative!important;
    flex: 1 1 auto!important;
    padding: 0px 20px 30px!important;
    text-align: center;
    height: 106vh;
    background: #fff;
}
 .slider .item
 {
     height: 350px!important;
 }
 
 .slider .item .row.center
 {
     height: 350px!important;
 }
.group-btns
{
    display: block!important;
}
.group-btns a
{
    display: block!important;
    margin-right: 0!important;
    margin-bottom: 8px!important;
    margin-top: 0!important;
}
    .features_services figure img:not(.not),.dissertation_services figure img:not(.not)
    {
        height: 250px!important;
    }
    .features_services figure img.not,.dissertation_services figure img.not{
        max-width: 200px!important;
    }
    .whatsapp-button-header{
        display: none;
    }
    
    
    /*.error-page{*/
    /*    transform: translate(0px, 150px);*/
    /*}*/

}

@media(max-width: 425px)
{
        .button-call-back {
    /* display: inline-block; */
    -webkit-transition: all linear 0.15s;
    transition: all linear 0.15s;
    border-radius: 10px 10px 0px 0px;
    background: #0064ab;
    padding: 7px 12px;
    font-size: 17px;
    font-weight: bold;
    text-decoration: none;
    /* text-transform: uppercase; */
    position: fixed;
    color: #ded3d3;
    right: -31px;
    rotate: 270deg!important;
    margin: 0px;
    top: 50%;
    font-family: "Poppins", sans-serif;
}
    .spss-table td {
    padding: 15px 5px;
    background: #036bb3;
    border: 1px solid #fff;
    color: #fff;
    border-color: #fff;
    font-family: 'Raleway', sans-serif;
    font-size: 12px!important;
}

    .home-form {
    background: #ffffff;
    padding: 20px 20px;
    position: static;
    border-radius: 5px;
    width: 100%;
    margin-top: 18px!important;
    top: 61px;
    float: right;
    margin-top: -40px;
    box-shadow: 0px 0px 16px 26px #2b2b2b21;
}
    .slider .item
 {
     height: 390px!important;
 }
 
 .slider .item .row.center
 {
     height: 390px!important;
 }
 .center {
    align-items: center !important;
    height: 400px !important;
}
  .ms-content img{
        width: 40% !important;
    }
   
}


@media(max-width: 768px){
    .ms-content img{
        width: 30%;
    }
}