/* header css */

.u-footer-item4 {
    color: #327240!important;
}

@media only screen and (max-width: 1024px) {
    .carousel_btn {
        display: none;
    }
    .u-service-section5 {
        margin-bottom: 0;
    }
}


/* header css */


/* body css */

.u-paymethod-body {
    padding: 50px 0%;
}

.u-paymethod-body>div {
    padding: 50px 10%;
    background-color: white;
    display: flex;
}

.u-paymethod-body>div:nth-child(2) {
    padding: 50px 10%;
    background-color: #F4F4F4;
    display: flex;
}

.u-paymethod-body>div:nth-child(4) {
    padding: 50px 10%;
    background-color: #F4F4F4;
    display: flex;
}
.u-paymethod-body-title {
    width: 50%;
}

.u-paymethod-body-disc {
    width: 50%;
    padding: 0 5%;
    border-left: solid 1px #80A6AC;
}

.u-paymethod-body-title div {
    font-size: 33px;
    color: #607C73;
}

.u-paymethod-body-disc div {
    font-size: 15px;
}

.u-paymethod-body-disc span {
    font-weight: bold;
    color: #118081;
}

.u-paymethod-body-disc-title {
    font-size: 17px!important;
    font-weight: bold;
}

.u-paymethod-body-disc li {
    font-size: 15px;
}

.u-paymethod-body-disc a {
    color: blue;
}

.u-paymethod-body-disc li::marker {
    font-size: 20px;
    color: #80A6AC;
}

.u-paymethod-videobtn {
    height: 40px;
    max-width: 250px;
    border-radius: 20px;
    color: white!important;
    background-color: #80A6AC;
    margin-top: 30px;
    font-size: 15px;
    font-weight: bold;
}

@media only screen and (max-width: 1024px) {
    .u-paymethod-body {
        padding: 0%;
    }
    .u-paymethod-body-title {
        width: 100%;
    }
    .u-paymethod-body-title div {
        font-size: 28px;
    }
    .u-paymethod-body-disc {
        width: 100%;
        padding: 0;
        border: none;
    }
    .u-paymethod-body-disc ul {
        padding-left: 25px;
    }
}


/* body css */