@media only screen and (max-width:1700px) {
    
}
@media only screen and (max-width:1600px) {
    
}
@media only screen and (max-width:1500px) {
    
}
@media only screen and (max-width:1400px) {
    
}
@media only screen and (max-width:1300px) {
    
}
@media only screen and (max-width:1199px) {
    .service-right-one {
        column-gap: 12px;
    }
    .service-left-one {
        padding-right: 0;
    }
    .porffolio-info {
        bottom: -158px;
    }
    .testimonial-image {
        height: 330px;
        width: 330px;
    }
    .banner-image-two {
        width: 380px;
        height: 380px;
        top: 35%;
        right: 40px;
    }
    .about-right-one {
        padding-left: 0;
    }
    .vibe-box-hed {
        font-size: 24px;
    }
    .service-block {
        padding-right: 0;
    }
    .contact-info {
        padding-right: 0;
    }
}
@media only screen and (max-width:1024px){
    ul.main-menu-list {
        display: none;
    }
    .sub-menu {
        display: none;
    }
    nav.main-menu {
        padding: 15px ;
    }
    .header-menu-collaps{
        display: flex;
        margin-left: auto;
        /* margin-right: 40px; */
    }
}
@media only screen and (max-width:991px){
    .banner-content h1 {
        font-size: 50px;
        line-height: 60px;
    }
    .porffolio-info {
        bottom: 0;
    }
    .porffolio-box::after {
        height: 100%;
    }
    .process-section .col-lg-4:nth-child(2) .process-box{
        border: none;
    }
    .pricing-item {
        box-shadow: 0px 2px 16.8px 3.2px rgba(0, 38, 66, 0.08);
        margin-top: 80px;
    }
    .pakage-section .heading-box {
        margin-bottom: 0px;
    }
    .portfolio-grids {
        grid-template-rows: repeat(3, 240px);
        gap: 15px;
    }
    .portfolio-grids > *:nth-child(1) {
        grid-column: span 5;
    }
    .portfolio-grids> *:nth-child(2) {
        grid-column: span 7;
    }
    .portfolio-grids > *:nth-child(6), .portfolio-grids > *:nth-child(4),.portfolio-grids > *:nth-child(5) {
        grid-column: span 4;
    }
}
@media only screen and (max-width:768px){
    .main-menu-right .btn-thm{
        display: none;
    }
    .banner-content {
        max-width: 100%;
        margin-top: 60px;
    }
    .banner-image-two{
        display: none;
    }
    .service-section ,.event-section, .process-section, .about-section-one, .team-section{
        padding: 50px 0;
    }
    .team-box-three{
        border: none;
    }
    .service-section-one , .service-detail-section,.Gallery-section-two, .blog-single-section,.blog-single-section,.contact-section{
        padding: 80px 0;
    }
    .porffolio-image img{
        height: 100%;
        width: 100%;
        object-fit: cover;
    }
    .process-box{
        border: none;
    }
    .cta-list-two {
        margin-top: 30px;
    }
    .form-group {
        flex-wrap: wrap;
        row-gap: 30px;
    }
}
@media only screen and (max-width:570px){
    a.header-call{
        display: none;
    }
    .all-shape {
        display: none;
    }
    .service-right-one {
        flex-wrap: wrap;
    }
    .service-right-inner-one {
        width: 100%;
    }
    .about-project-one h4 {
        font-size: 50px;
    }
    .about-project-one p {
        padding: 0 24px;
    }
}
@media only screen and (max-width:479px){
    .portfolio-grids {
        grid-template-rows: repeat(3, 233px);
    }
    .portfolio-grids .grid{
        grid-column: span 12;
    }
}
@media only screen and (max-width:425px){
  
}


