@media only screen and (max-width: 1500px){
    .index-banner-slider-text {
        padding: 0px 0px 0px 40px;
    }
    .index-banner-slider-btn-flex {
        padding: 0px 0px 0px 40px;
    }
    .index-banner-slider-searchbar {
        width: 410px;
        height: 45px;
        margin: 0px 0px 30px 40px;
    }
    .index-banner-slider button.owl-prev {
        top: 40%;
        left: 1%;
    }
    .index-banner-slider button.owl-next {
        top: 40%;
        right: 1%;
    }
    .index-banner-slider button i {
        width: 50px;
        height: 50px;
        font-size: 16px;
    }
    .index-banner-slider-text h2 {
        font-size: 16px;
    }
    .index-banner-slider-text h6 {
        font-size: 40px;
    }       
    .index-banner-slider-searchbar {
        width: 410px;
        height: 45px;
        margin: 0px 0px 30px 40px;
    }
    .index-banner-slider-searchbar input {
        height: 45px;
        font-size: 16px;
    }
    .index-banner-slider-text h6 span {
        right: 21%;
        width: 42%;
    }
    .index-first-wrap-box {
        padding: 20px 25px;    
    }
    .index-first-wrap-box-icon {
        margin: 0px 0px 10px 0px;
    }
    .index-first-wrap-box-text h6 {
        margin: 0px 0px 10px 0px;    
    }
    .index-first-wrap-box-btn a {
        width: 115px;
        height: 40px;
    }
    .index-first-wrap-box-text p {
        margin: 0px 0px 10px 0px;    
    }
    .index-banner-slider-btn1 a {
        width: 160px;
        height: 45px;
        font-size: 16px;
    }
    .index-banner-slider-btn2 a {
        width: 140px;
        height: 45px;
        font-size: 14px;
    }
    .index-banner-bottom-icon {
        left: 1%;
        gap: 20px;
    }
    .index-banner-bottom-icon img {
        max-width: 40%;
    }
    .index-first-wrap-heading h6 {
        font-size: 40px;
        width: 100%;
    }
    .index-first-wrap-text p {
        font-size: 16px;
        width: 100%;
    }
    .index-fourth-wrap-text h6 {
        font-size: 40px;
    }
    .index-first-wrapper {
        padding: 50px 0px;
    }
    .index-second-wrapper {
        padding: 50px 0px;    
    }
    .index-second-wrap-text h6 {
        font-size: 40px;    
    }
    .index-second-wrap-text h6 span {
        width: 180px;
        height: 5px;
        right: 17%;
        bottom: -2%;
    }
    .index-third-wrapper {
        padding: 50px 0px;
    }
    .index-fourth-wrapper {
        padding: 50px 0px;    
    }
    .index-fourth-wrap-text h6 span {
        height: 6px;
        right: 81%;
        bottom: -10%;
    }
    .footer-wrapper {
        padding: 200px 0px 0px 0px;
    }
    .footer-top-text h6 {
        font-size: 45px;
        margin: 0px 0px 20px 0px;
    }
    .footer-top-btn a {
        width: 140px;
        height: 45px;
        font-size: 16px;
    }
    .footer-logo h6 {
        font-size: 25px;
    }
    .footer-text p {
        font-size: 16px;
    }    
    .footer-link h6 {
        font-size: 18px;
    }
    .footer-link ul li a {
        font-size: 16px;
    }
    .footer-link ul li {
        font-size: 16px;
    }
    .footer-link p {
        font-size: 16px;
    }
    .footer-link input {
        font-size: 14px;
        margin: 0px 0px 10px 0px;
    }
    .footer-link button {
        width: 80px;
        height: 35px;
    }
    .footer-box {
        padding: 50px 40px 50px 40px;
    }
    .index-fifth-wrap-text h6 {
        font-size: 40px;
        width: 70%;    
    }
    .footer-top-text h6 {
        font-size: 40px;    
    }
    .copyright-text p {
        font-size: 18px;
    }
}
@media only screen and (max-width: 1025px){
    .header-logo h6 {
        font-size: 20px;
    }
    .header-nav ul {
        gap: 20px;
    }
    .header-nav ul li a {
        font-size: 16px;
    }
    .header-btn a {
        width: 120px;
        height: 40px;
        font-size: 14px;
    }
    .index-banner-slider-text h2 {
        font-size: 16px;
    }
    .index-banner-slider-text h6 {
        font-size: 50px;
    }
    .index-banner-slider-searchbar {
        width: 410px;
        height: 45px;
    }
    .index-banner-slider-searchbar input {
        height: 45px;
        font-size: 16px;
    }
    .index-banner-slider-btn1 a {
        width: 160px;
        height: 45px;
        font-size: 16px;
    }
    .index-banner-slider-btn2 a {
        width: 140px;
        height: 45px;
        font-size: 14px;
    }
    .index-banner-slider-text h6 span {
        right: 5%;
    }
    .index-first-wrap-box {
        padding: 30px 30px 30px 30px;
    }
    .index-first-wrap-box-icon {
        width: 25%;
    }
    .index-first-wrap-box-text h6 {
        font-size: 22px;
    }
    .index-first-wrap-box-text p {
        font-size: 14px;
    }
    .index-first-wrap-box-btn a {
        width: 120px;
        height: 45px;
        font-size: 12px;
    }
    .index-second-wrap-bg {
        right: -50%;
        top: 10%;
        height: 700px;
    }
    .index-second-wrap-text h6 {
        font-size: 40px;
        width: 100%;
        margin: 0px 0px 20px 0px;
    }
    .index-second-wrap-text h6 span {
        width: 155px;
        right: 35%;
        bottom: -3%;
    }
    .index-second-wrap-text h5 {
        font-size: 15px;
    }
    .index-second-wrap-text p {
        font-size: 14px;
        margin: 0px 0px 20px 0px;
    }
    .index-third-warp-text h5 {
        font-size: 20px;
    }
    .index-third-warp-text h6 {
        font-size: 40px;
    }
    .index-fourth-wrap-text h6 {
        font-size: 40px;
    }
    .index-fourth-wrap-text h6 span {
        width: 70px;
        right: 29%;
    }
    .index-fourth-wrap-text h4 {
        font-size: 18px;
    }
    .index-fourth-wrap-text-box h4 {
        font-size: 23px;
    }
    .index-fifth-wrap-text h5 {
        font-size: 18px;
    }
    .index-fifth-wrap-text h6 {
        font-size: 37px;
    }
    .index-fifth-wrap-text p {
        font-size: 14px;
        margin: 0px 0px 20px 0px;
    }
    .index-fifth-wrap-text-1 p {
        font-size: 16px;
    }
    .index-fifthwrap-text ul li {
        font-size: 12px;
    }
    .index-fifth-wrap-text-2f {
        width: 100%;
    }
}
@media only screen and (max-width: 992px){
}
@media only screen and (max-width: 575px){
}
@media only screen and (max-width: 320px){
}
