.sec-py {
    padding-block: 75px !important;

    @media (max-width: 991px) {
        padding-block: 50px !important;
    }
}

/* Hero start */
.big-funding-hero-area {
    .left-label {
        background: #1e59b4;
        color: #fff;
        font-size: 18px;
        font-weight: 500;
        width: 100%;
        padding: 10px;
        border-radius: 8px;
        text-align: center;
    }

    .left-head {
        color: #fff;
        font-size: 40px;
        font-weight: 700;
        text-align: center;
        margin-block: 15px;
        padding: 0;
    }

    .left-para {
        color: #fff;
        font-size: 20px;
        font-weight: 400;
        text-align: center;
        margin-block: 20px;
        padding: 0;
    }

    .enquary-btn {
        text-decoration: none;
        z-index: 1;
        overflow: hidden;
        padding: 10px 22px;
        text-align: center;
        position: relative;
        display: inline-table;
        transition: 0.5s;
        background-color: #f69521;
        color: #fff;
        font-size: 1rem;
        font-weight: 500;
        white-space: nowrap;
        border-radius: 50px;
        width: 100%;

        &:hover {
            background-color: #ffb153;
        }
    }

    .hero-video-div {
        width: 100%;
        height: auto;

        video {
            width: 100%;
            height: 100%;
            object-fit: cover;
            border-radius: 25px;
        }
    }
}
/* Hero end */

/* Available options start*/
.available-options-section {
    .available-option-heading {
        color: #000;
        font-size: 2.625rem;
        text-align: center;
        font-weight: 700;
        margin-bottom: 25px;
        max-width: 900px;
        margin-inline: auto;
        line-height: 1.3;

        span {
            color: #1c6899;
        }
    }

    .see-options-para {
        color: #333;
        font-size: 20px;
        font-weight: 500;
        margin-block: 35px;
        padding: 0;
        text-align: center;
    }

    .table-div {
        table {
            width: 100%;
            tr {
                background-color: #fff;

                td {
                    padding: 10px;
                    font-size: 18px;
                    font-weight: 600;
                    text-align: center;

                    @media (max-width: 576px) {
                        font-size: 16px;
                    }

                    &:first-child {
                        border-right: 1px solid #fff;
                    }
                }

                &:nth-child(odd) {
                    background-color: #eff5ff;
                }
            }
        }
    }
}
/* Available options end*/

/* Recent use case start */
.recent-use-case-section {
    background-color: #f9f3e9;

    .recent-uscase-heading {
        color: #1c6899;
        font-size: 2.625rem;
        font-weight: 700;
        margin-bottom: 10px;
        line-height: 1.1;
        text-align: center;
    }

    .recent-uscase-para {
        color: #333;
        font-size: 18px;
        font-weight: 500;
        margin-bottom: 20px;
        padding: 0;
        text-align: center;
        max-width: 500px;
        margin-inline: auto;
    }

    .each-use-case {
        background: #fff;
        box-shadow: 8px 8px 10px 0 rgb(0 0 0 / 0.05);
        padding: 35px 35px;
        margin-inline: auto;
        height: 100%;
        display: flex;
        align-items: center;
        gap: 25px;

        @media (max-width: 576px) {
            flex-direction: column;
            gap: 15px;
            text-align: center;
            padding: 30px 15px;
        }

        .img-div {
            div {
                width: 100px;
                height: 100%;
                display: flex;
                align-items: center;
                justify-content: center;
            }
        }

        h3 {
            font-size: 22px;
            font-weight: 600;
            color: #1c6899;
        }
        p {
            color: #333;
            font-size: 16px;
            font-weight: 500;
            margin-bottom: 0;
            padding: 0;
        }
    }
}
/* Recent use case end */

/* Graph area start */
.graph-area-section {
    .para {
        color: #000;
        font-size: 24px;
        font-weight: 400;
        margin-bottom: 30px;
    }

    label {
        font-size: 24px;
        font-weight: 700;
        color: #333;
        margin: 0;
    }
}
/* Graph area end */

/* Flexible area */

.flexible-funding-section {
    .hand-shake-img {
        border-radius: 20px;
    }
}
/* Flexible end */

/* Established start */
.established-section {
    background-color: #1e5ab43b;
    padding: 45px 15px;

    label {
        background: #1e59b4;
        color: #fff;
        font-size: 18px;
        font-weight: 500;
        width: 100%;
        padding: 10px;
        border-radius: 8px;
        text-align: center;
        display: block;
        max-width: 375px;
        margin-inline: auto;
    }
    .para-1 {
        font-size: 36px;
        font-weight: 700;
        color: #fff;
        margin-block: 15px;
        text-align: center;
    }
    .para-2 {
        font-size: 18px;
        font-weight: 500;
        color: #fff;
        margin-block: 15px;
        text-align: center;
        max-width: 1250px;
        margin-inline: auto;
    }

    .para-3 {
        font-size: 18px;
        font-weight: 400;
        color: #fff;
        margin-block: 15px;
        text-align: center;
        max-width: 1250px;
        margin-inline: auto;
    }

    .get-started-btn {
        text-decoration: none;
        padding: 10px 25px;
        text-align: center;
        position: relative;
        transition: 0.5s;
        background-color: #f69521;
        color: #fff;
        font-size: 1rem;
        font-weight: 500;
        white-space: nowrap;
        border-radius: 50px;
        display: flex;
        align-items: center;
        justify-content: center;
        width: fit-content;
        gap: 15px;
        margin-inline: auto;
    }
}
/* Established end */

/* As See on start */
.trusted-channels-sections {
    .as-seen-on-heading {
        display: inline-block;
        position: relative;
        background-color: #f0f3ff;
        z-index: 5;
        padding-inline: 10px;
    }
    .as-seen-on-line {
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        height: 2px;
        background-color: #006799;
        width: 100%;
        max-width: 600px;
        position: absolute;
        display: block;
        z-index: 1;
    }
}

/* As See on End */
