@media only screen and (max-width: 1299px) and (min-width: 1200px){
	.location-box.one {
    padding-right: 20px;
    margin-right: 20px;
}
.location-box .content-box .title {
    margin-bottom: 0;
    font-size: 20px;
    font-weight: 700;
    line-height: 20px;
}
	.location-box .content-box .title a {
    color: var(--title-color);
    font-size: 16px;
}
.main-menu > ul > li {
    margin: 0 7px;
}

.style-eight .service-box-icon{
    left: 36%;
}
}

@media only screen and (max-width: 1199px) and (min-width: 992px){
    .style-eight .service-box-icon{
        left: 33%;
    }

    .header-lower-six {
        display: block !important;
    }

    .main-menu > ul > li {
        margin: 0 -4px;
    }

    .hero-content7 .title{
        font-size: 53px;
    }
    .feature-bb {
        
        height: 384px;
    }
    .newsletter-style2.footer-mail {
        margin-left: -18px;
    }

    .packagetable {
        overflow: auto;
    }
    
}

@media only screen and (max-width: 991px) and (min-width: 768px){
    .hero-content7 .title{
        font-size: 39px;
    }

    .title-area-two .sub-title6{
        margin-top: 10px;
    }

    .mmssroe .row:before {
        content: unset;
        
    }

    .feature-bb {
        
        height: 384px;
    }
    .packagetable {
        overflow: auto;
    }

    .Ab-innerbanner img {
        height: 267px;
        object-fit: cover;
    }
    .stud-areaa div[class*="col"]:nth-of-type(3n + 2) .blog-item .blog-content{
        margin-bottom: 0px;
    }
}

@media only screen and (max-width: 767px) and (min-width: 576px){
    .hero-content7 .title{
        font-size: 32px;
    }

    .title-area-two .sub-title6{
        margin-top: 10px;
    }

    .cat-row .cat-box {
        width: 50%;
       
    }

    .mmssroe .row:before {
        content: unset;
        
    }

    

    .feature-bb {
        
        height: 363px;
    }

    .pr-right {
        padding-left: 0;
    }


    .title-area-two h2 {
        font-size: 36px;
        
    }

    .packagetable {
        overflow: auto;
    }

    .title-area-message p {
        text-align: justify;
    }

    .student-lg4{
        width: 100%;
    }

    .stud-areaa div[class*="col"]:nth-of-type(3n + 2) .blog-item .blog-content{
        margin-bottom: 0px;
    }
}

@media only screen and (max-width: 575px) and (min-width: 100px){
.banner-slide-v7 {
    height: 300px;
}
.banner-slider-v7.slick-initialized.slick-slider.slick-dotted {
    height: 300px;
}
section.vs-hero-wrapper7.position-relative {
    height: 300px;
}
    
    .header1-logo img {
        height: 60px;
    }
    .newsletter-style2 .newsletter-img i {
        font-size: 41px;
    }

    .newsletter-style2.footer-mail a {
        margin-left: -23px;
    }

    .header1-logo {
        padding: 0px 0px 0 0px;
    }

    
    img.owlimage {
        object-fit: contain !important;
    } 

    .image-box{
        margin: -57px 0 1rem;
    }

    .pop-btn {
        margin-top: -60px;
        text-align: center;
    }

    span.p-title p, span.p-title h2, span.p-title h3, span.p-title h4{
        display: none;
    }

    .hero-content7 .title{
        font-size: 25px;
    }
       .banner-slider-v7 .slick-dots {        display: none !important;    }.banner-slide-v7 .bann-img {    width: 100%;    height: 300px;    object-fit: cover;}
    .title-area-two .sub-title6 {
        
        margin-top: 10px;
    }

    .packagetable {
        overflow: auto;
    }

    .vs-menu-wrapper .vs-menu-toggle {
        
        right: -12px;
        top: 4px;
       
    }

    .title-area-two h2 {
        font-size: 22px !important;
    }

    .cat-row .cat-box {
        width: 100%;
        
    }

    .mmssroe .row:before {
        content: unset;
        
    }

    .feature-img a img {
       
        object-fit: contain;
        
    }

    .pr-right {
        padding-left: 0;
    }

    .blog-section-two {
        padding: 0px 0px 30px;
    }

    .Ab-innerbanner img {
        
        height: 165px;
        object-fit: cover;
    }

    .title-area-message p {
        text-align: justify;
    }

    .style-eight .service-box-icon {
        
        left: 35%;
    }

    .Pri-bgs h3 {
        font-size: 18px;
    }

}