@media(min-width:1400px) {
    .container-fluid{
        max-width: 1850px;
    }
}

@media(max-width:1799px) {
    .wed-bannerdemo-img img:nth-child(1){
        left: 0;
    }
    .wed-bannerdemo-img img:nth-child(4){
        right: 0;
    }
    .wed-resp-img {
        left: 0px;
    }
    
}
@media(max-width:1699px) {
    .wed-bannerdemo-img img:nth-child(2){
        left: 3%;
    }
    .wed-bannerdemo-img img:nth-child(5){
        right: 3%;
    }
    .wed-bannerdemo-img img:nth-child(1) {
        left: -3%;
    }
    .wed-bannerdemo-img img:nth-child(4){
        right: -3%;
    }
}
@media(max-width:1599px) {
    .wed-bannerdemo-img img:nth-child(1) {
        left: -7%;
    }
    .wed-bannerdemo-img img:nth-child(4){
        right: -7%;
    }
    .wed-bannerdemo-img img:nth-child(3){
        left: 0;
    }
    .wed-bannerdemo-img img:nth-child(6){
        right: 0;
    }

}
@media(max-width:1499px) {
    .wed-bannerdemo-img img:nth-child(1) {
        left: -10%;
    }
    .wed-bannerdemo-img img:nth-child(4){
        right: -10%;
    }
}
@media(max-width:1399px) {
    .wed-bannerdemo-img img:nth-child(2){
        left: 0;
    }
    .wed-bannerdemo-img img:nth-child(3) {
        left: -5%;
    }
    .wed-bannerdemo-img img:nth-child(5) {
        right: 0;
    }
    .wed-bannerdemo-img img:nth-child(6){
        right: -5%;
    }
    .wed-feabox-wrapper .wed-feature-box{
        flex: 0 0 30%;
    }
    .wed-feabox-wrapper{
        gap: 40px;
    }
    .wed-heading h1{
        max-width: 600px;
        margin: 0 auto;
    }
}

@media(max-width:1250px) {
    .wed-bannerdemo-img img:nth-child(2) {
        left: -5%;
    }
    .wed-bannerdemo-img img:nth-child(3) {
        left: -11%;
    }
    .wed-bannerdemo-img img:nth-child(5) {
        right: -5%;
    }
    .wed-bannerdemo-img img:nth-child(6) {
        right: -12%;
    }
}
@media(max-width:1024px) {
    .wed-bannerdemo-img img:nth-child(3){
        left: -20%;
    }
    .wed-bannerdemo-img img:nth-child(6){
        right: -20%;
    }
    .wed-bannerdemo-img img:nth-child(2) {
        left: -14%;
    }
    .wed-bannerdemo-img img:nth-child(5) {
        right: -14%;
    }
    .wed-bannerdemo-img img:nth-child(1) {
        left: -16%;
    }
    .wed-bannerdemo-img img:nth-child(4) {
        right: -17%;
    }
}
@media(max-width:991px) {
    .wed-bannerdemo-img img:nth-child(3){
        display: none;
    }
    .wed-bannerdemo-img img:nth-child(6){
        display: none;
    }
    .wed-bannerdemo-img img:nth-child(2) {
        left: -17%;
    }
    .wed-bannerdemo-img img:nth-child(5) {
        right: -20%;
    }
    .wed-feabox-wrapper .wed-feature-box {
        flex: 0 0 45%;
    }
    .wed-shop-box{
        flex: 0 0 33%;
    }
    .wed-resp-img {
        top: 20px;
    }
}

@media(max-width:768px) {
    .wed-bannerdemo-img img{
        display: none;
    }
    .wed-center-img .wed-shape{
        left: 12%;
    }
    .wed-banner-section{
        padding: 50px 0 160px;
    }
}
@media(max-width:675px) {
    .wed-center-img .wed-shape {
        left: 6%;
    }
}
@media(max-width:575px) {
    .wed-heading h1{
        font-size: 65px;
    }
    .wed-shop-box {
        flex: 0 0 45%;
    }
    .wed-footer-text h3{
        font-size: 45px;
    }
    .wed-feabox-wrapper .wed-feature-box{
        flex: 0 0 90%;
    }
}
@media(max-width:480px) {
    .wed-center-img .wed-shape {
        left: 0%;
        top: -70px;
    }
    .wed-heading h1 {
        font-size: 60px;
    }
    .wed-heading p{
        font-size: 18px;
    }
    .wed-head-text h2{
        font-size: 32px;
    }
    .wed-footer-text h3 {
        font-size: 40px;
    }
    .wed-footer-text h4{
        font-size: 30px;
    }
    .wed-shop-box {
        flex: 0 0 60%;
    }
    .wed-resp-img {
        top: 7px;
    }
    .wed-version-demo{
        top: 45%;
    }
   
}
@media(max-width:375px) {
    .wed-footer-text h3 {
        font-size: 35px;
    }
    .wed-responsive-section{
        padding: 55px 0 0 0;
    }
    .wed-head-text h2 {
        font-size: 27px;
    }
    .wed-heading h1 {
        font-size: 40px;
    }
    .wed-center-img .wed-shape{
        display: none;
    }
    .wed-center-img{
        top: 60px;
    }
    .wed-banner-section {
        padding: 50px 0 100px;
    }
    .wed-version-demo {
        top: 40%;
        left: 27%;
    }
}