.unified-infrastructure-section.unified-infrastructure-section-new-home-page.your-payment-challenge-new-home-page{
    background-color: transparent;
}
.unified-infrastructure-section.unified-infrastructure-section-new-home-page.your-payment-challenge-new-home-page .heading2{
    color: #fff;
}
.unified-infrastructure-section.your-payment-challenge-new-home-page .master-container .content-part{
    background: #022b9f;
}
.your-payment-challenge-new-home-page .accordion-container .set>.accodina-thumb,.unified-infrastructure-section.your-payment-challenge-new-home-page .master-container .content-part .center-part p{
    color: #fff;
}
.your-payment-challenge-new-home-page .accordion-container .set{
    border-bottom-color: #fff;
}
.your-payment-challenge-new-home-page .accordion-container .set>.accodina-thumb i.fa-plus:before,.your-payment-challenge-new-home-page .accordion-container .set>.accodina-thumb i.fa-minus:before{
    color: #fff
}
.scalable-solutions-for-diverse.scalable-solutions-for-diverse1.scalable-solutions-for-diverse1-new-home-page{
   background: rgb(2, 43, 159, 0.9);

}
.scalable-solutions-for-diverse.scalable-solutions-for-diverse1.scalable-solutions-for-diverse1-new-home-page:before{
    display: none;
}
.scalable-solutions-for-diverse.scalable-solutions-for-diverse1.scalable-solutions-for-diverse1-new-home-page:after{
    background: url(../images/scalable-solutions1.png) no-repeat;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    opacity: 0.8;
}
.scalable-solutions-for-diverse.scalable-solutions-for-diverse1-new-home-page .master-container .content-part .heading2{
    color: #fff
}
.scalable-solutions-for-diverse.scalable-solutions-for-diverse1.scalable-solutions-for-diverse1-new-home-page .master-container .content-part p,
.scalable-solutions-for-diverse.scalable-solutions-for-diverse1.scalable-solutions-for-diverse1-new-home-page .master-container .content-part .location-format span i{
    color: #fff;
}
.scalable-solutions-for-diverse.scalable-solutions-for-diverse1.scalable-solutions-for-diverse1-new-home-page .master-container .right-side-part-box .center-part{
    background: transparent;
    border: 1px solid #fff;
}
.scalable-solutions-for-diverse.scalable-solutions-for-diverse1.scalable-solutions-for-diverse1-new-home-page .master-container .right-side-part-box .center-part h3{
    color: #fff;
}
.scalable-solutions-for-diverse.scalable-solutions-for-diverse1.scalable-solutions-for-diverse1-new-home-page .master-container .right-side-part-box .center-part ul li{
    color: #fff;
}
.scalable-solutions-for-diverse.scalable-solutions-for-diverse1.scalable-solutions-for-diverse1-new-home-page .master-container .right-side-part-box .center-part ul li:before{
    color: #fff;
}
.scalable-solutions-for-diverse.scalable-solutions-for-diverse1-new-home-page .master-container .content-part .common-button.common-button1{
    border-color: #fff;
    color: #fff;
}
.get-in-touch-section.get-in-touch-section-new-home-page{
    background: transparent;
}
.get-in-touch-section.get-in-touch-section-new-home-page .gray-color{
    background: transparent;
}

.get-in-touch-section.get-in-touch-section-new-home-page .master-container{
        background: url(../images/digital-payment-stack/ideal-for-bg.jpg) no-repeat;
    background-size: cover;
    background-position: left;
    border: 2px solid #cbe0ff;
}
.get-in-touch-section.get-in-touch-section-new-home-page .right-side-part,.get-in-touch-section.get-in-touch-section-new-home-page .gray-color{
    padding: 60px 70px;
}
.get-in-touch-section.get-in-touch-section-new-home-page .master-container .left-form-side{
    background-color: transparent;
}
.get-in-touch-section-new.get-in-touch-section-new-home-page .left-side-part {
    position: static;
    width: 100%;
}
.get-in-touch-section.get-in-touch-section-new-home-page .cut-opition{
    display: none;

}
.get-in-touch-section.get-in-touch-section-new-home-page .master-container .row{
    align-items: start
}
.ideal-for-section.home-page-contact-part{
    z-index: 5;
    position: relative;
    padding: 100px 0;
}
.ideal-for-section.home-page-contact-part .row{

    justify-content: center;
}
.ideal-for-section .right-side-part .img-part img{
    width: 80%
}

@media screen and (min-width: 1025px) and (max-width: 1035px) {
    .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl, .container-fluid {
        max-width: 938px;
    }
    .ideal-for-section .right-side-part .img-part img {
    width: auto;
}
    .heading1 {
        font-size: 36px;
        line-height: 52px;
    }
        .heading2 {
        font-size: 30px;
        line-height: 40px;
    }
        .payment-operations-center .types-of-payment-operations .common-list-item .center-part .content-part h3 {
        font-size: 20px;
        line-height: 28px;
    }
    .payment-operations-center .types-of-payment-operations .common-list-item .center-part .content-part p {
    font-size: 16px;
    line-height: 26px;
}
.accordion-container .set>.accodina-thumb{
    font-size: 22px;
    line-height: 32px;
}
    .unified-infrastructure-section .master-container .content-part .center-part p {
        font-size: 16px;
        line-height: 28px;
    }
    .scalable-solutions-for-diverse .master-container .content-part p,.scalable-solutions-for-diverse.scalable-solutions-for-diverse1 .master-container .right-side-part-box .center-part ul li{
         font-size: 16px;
        line-height: 28px; 
    }
    .ideal-for-section .right-side-part .left-cont {
    padding-right: 30px;
}
}
@media screen and (min-width: 0) and (max-width: 1023px) {
    .ideal-for-section .right-side-part {
        padding-left: 0;
        margin-top: 0;
    }
    .ideal-for-section.home-page-contact-part{
        padding: 60px 15px;
    }
    .ideal-for-section .right-side-part .img-part img {
    width: 80%;
    margin: 0 auto;
}
}