.banner_txt h2 {
    font-weight: 500;
}

.banner_txt {
    top: 40%;
}
#productthreetwodome{
    width: 100%;
    /*height: 60px;*/
}

.productone .disfixeone{
    align-items: flex-end;
}




.productone .container1440 .leftimg {
    /*width: 50%;*/
    /*padding: 0%;*/
    /*float: left;*/
    text-align: left;
}

.productone .container1440.pd100{
    padding: 80px 0 40px 0;
    display: block;
    overflow: hidden;
}
.productone .container1440 .rightimg {
    /*position: static;*/
    /*top:0;*/
    padding-left: 10%;
}
.productone .container1440 .rightimg img {
    /*margin: 0 0 ;*/
    /*padding: 0 4%  ;*/
}


.productone .container1440 .leftimg p,
.productone .container1440 .rightimg p {
    margin: 10%  0 0% 0;
}
.productone .container1440 .rightimgnew p{
    margin-bottom: 22%;
}
.productoneadd .leftimg{
    text-align: center;
}
.productoneadd .leftimg p{
    text-align: left;
}
.productoneadd.productone .container1440 .rightimg img {
    /*margin: 0 0 ;*/
    /*padding: 0 0 0 9%  ;*/
}

.newproductonedome.productone .container1440 .leftimg {
    padding: 0% 0 0 0;
}





@media screen and (min-width: 1700px) {
    .banner_txt h2{
        font-size: 52px;
    }
    .banner_txt {
        top: 46%;
    }
    .newproductonedome.productone .container1440 .rightimg {
        top: -80px;
    }
    .productone .container1440 .rightimg img.imgleft{
        margin: 60px 0 0 0;
    }
    .producttwo{
        padding-bottom: 100px;
    }
}


@media screen and (max-width: 1400px) {
    .productone .container1440.pd100 {
        padding: 60px 20px 20px 20px;
    }
    .productone .container1440 .rightimg img{
        width: 66%;
    }
    .newproductonedome.productone .container1440 .leftimg{
        padding:  0 20px;
    }
    .productone .container1440 .leftimg p, .productone .container1440 .rightimg p {
        margin: 8% 0 0% 0;
        line-height: 40px;
        font-size: 16px;
    }
    .productone .container1440 .rightimgnew p{
        margin-bottom: 16% ;
    }

}


@media screen and (max-width: 1200px) {

    .newproductonedome.productone .container1440 .leftimg{
        padding:  0 0 0 30px;
    }
    .productone .container1440.pd100 {
        padding: 40px 20px 10px 20px;
    }
    .productone .container1440 .leftimg p, .productone .container1440 .rightimg p {
        font-size: 15px;
        margin: 8% 0 0% 0;
        line-height: 32px;
    }
    .productone .container1440 .rightimgnew p{
        margin-bottom: 14%;
    }
    #productthreetwodome {
        height: 50px;
        background: #eaeef4;
    }
    .productone .container1440 .rightimg {
        padding-left: 8%;
    }

}

@media screen and (max-width: 1100px) {
    .newproductonedome.productone .container1440 .leftimg{
        padding:  0 10px;
    }

    .productone .container1440 .rightimgnew p{
        margin-bottom: 12%;
    }
}


@media screen and (max-width: 768px) {
    
    .newbanner_txt {
        top: 24%;
    }
    
    .productone .container1440 .leftimg {
        width: 100%;
    }
    .productone .container1440 .leftimg p, .productone .container1440 .rightimg p {
        margin: 22px 0 32px 0;
        line-height: 24px;
    }
    .productone .container1440 .leftimg img {
        width: 62%;
    }
    .productone .container1440.pd100 {
        padding: 20px 15px 10px 15px;
    }
    .productone .container1440 .leftimg p, .productone .container1440 .rightimg p {
        text-align: center;
    }
    .productone .container1440 .rightimg img ,
    .productoneadd.productone .container1440 .rightimg img {
        padding: 0 10px;
        /*width: 81%;*/
        /*max-width: 440px;*/
    }
    .newproductonedome.productone .container1440 .leftimg{
        padding-top: 4%;
        padding-bottom: 4%;
    }
    .newproductonedome.productone .container1440 .leftimg img{
        width: 80%;
        max-width: 80%;
    }
    .banner_txt {
        top: 33%;
    }
    #productthreetwodome {
        height: 40px;
    }
    .productone.productoneadd .container1440 .rightimg{
        padding-bottom: 0;
    }
    .productone .container1440 .leftimg{
        text-align: center;
    }
    .productone .container1440 .leftimg img{
        margin: 0  auto;
    }
    .productone .container1440 .rightimg {
        padding-left: 15px;
    }


}

@media screen and (max-width: 360px) {

    .productone .container1440 .leftimg p, .productone .container1440 .rightimg p {
        font-size: 14px;

    }

}