@media only screen and (max-width: 1500px){
    .index-banner-wrap-text h6 {
        font-size: 80px;
    }
    .index-banner-wrap-text h2 {
        font-size: 28px;
        letter-spacing: 30px;
    }
    .index-second-wrap-text h6 {
        font-size: 52px;
    }
    .index-second-wrap-text p {
        font-size: 16px;
    }
    .common-dark-btn i {
        width: 60px;
        height: 60px;
        font-size: 16px;
    }
    .common-dark-btn span {
        font-size: 14px;
    }
    .index-first-slide-text h6 {
        font-size: 150px;
    }
    .index-sixth-wrap-text h6 {
        font-size: 52px;
    }
    .index-sixth-wrap-text p {
        font-size: 16px;
    }
    .overlay-content a {
        font-size: 40px;
        padding: 10px 0px 10px 20px;
    }
    .service_animate .ink-sprite {
        top: 7px;
        left: 4px;
    }
}
@media only screen and (max-width: 1025px){
}
@media only screen and (max-width: 992px){
}
@media only screen and (max-width: 575px){
    .header-flex {
        padding: 0px 10px;
    }
    .header-logo img {
        width: 70%;
    }
    .overlay-content-img {
        display: none;
    }
    .overlay-content {
        width: 90%;
    }
    .overlay-content .nav-name {
        font-size: 35px; 
    }
    #w-node-ff369c48-53c1-a3d1-afad-d66d1382ba70-c970fd1aaoisfhuiasf {
        grid-area: 4 / 1 / 12 / 9;
    }
    .about-first-wrapper {
        padding: 150px 0px 0px 0px;
    }
    #w-node-_87b49286-3086-ad32-3ac1-2ffa3d22cf6b-c970fd1a, #w-node-_53c398a6-2269-478f-0c0e-59a2224c1061-c970fd1a, #w-node-_1d9c0529-b5d1-9c64-d980-a7d9943ec37d-c970fd1a, #w-node-a8d11d8b-5a4c-f709-7004-dd753ffd15a0-c970fd1a {
        display: block;
    }
    .about-custom-text {
        line-height: 1;
    }
    .about-custom-text span {
        font-size: 18px;
    }
    .about-second-wrapper {
        padding: 0px 0px 50px 0px;
    }
    .about-slider .owl-nav {
        top: -70px;
    }
    .about-slider .owl-nav button.owl-prev, .about-slider .owl-nav button.owl-next, .about-slider button.owl-dot {
        width: 50px;
        height: 50px;
        font-size: 18px;
    }
    .custom-slider {
        height: 250px;
    }
    .progress-wrap {
        right: 10px;
        bottom: 10px;
    }
    #w-node-ada8f27d-a7e3-9552-0a15-765e4407c363-c970fd2e, #w-node-ada8f27d-a7e3-9552-0a15-765e4407c366-c970fd2e {
        grid-column-end: 12;
    }
    #w-node-ada8f27d-a7e3-9552-0a15-765e4407c366-c970fd2e123123123 {
        grid-area: 12 / 2 / 12 / 12;
    }
    .display-1 {
        font-size: 22px;
    }
    .service-first-wrapper {
        padding: 150px 0px 0px 0px;
    }
    .wrap-img-template-projects {
        justify-content: center;
    }
    .custom-menu-btn {
        width: 50px;
        height: 50px;
    }
    .service_animate .ink-sprite {
        top: 2px;
        left: 6px;
    }
}
@media only screen and (max-width: 320px){
}
