.regA {
    .custom-shadow {
        box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.1);
    }
    .regAOuter{
        background-color:#030c31;
        padding:8em 0 11em 0;
    }
    .regA-curve{
        background-image: url('https://capitalengine.io/images/home/Curve.png');
        min-height: 70px;
        background-size: cover;
        background-repeat: no-repeat;
        margin-top: -4em;
    }
    .fw-bold {
        font-family: "poppins_700" !important;
    }
    .text-primary {
        color: var(--ce-main-color)!important;
    }
    .bg-primary {
        border-color: var(--ce-main-color)!important;
        background-color: var(--ce-main-color)!important;
    }
    .btn-primary {
        background-color: var(--ce-main-color)!important;
        border-color: var(--ce-main-color)!important;
        color: #fff!important;
    }
    .btn {
        border-radius: 30px;
    }
    p,
    li {
        font-size: 16px;
        line-height: 1.3;
    }
    .reg1Image {
        height: 350px;
        object-fit: cover;
    }
    #benefits,
    #what-is {
        ul {
            padding: 0 0 0 5px;
        }
    }
}
@media only screen and (max-width: 700px) {
    .btn-primary {
        width:100% !important;
    }
}

@media only screen and (max-width:800px) {
    .other_than_home {
        padding-top: 90px !important;
    }
    .regA {
        #benefits,
        #what-is {
            ul {
                padding: 0 0 0 40px;
            }
            li {
                text-indent: -35px;
            }
        }
        h1.display-4 {
            font-size: 24px!important;
        }
        h2 {
            font-size: 22px!important;
        }
        .btn {
            font-size: 14px!important;
        }
        .py-5 {
            padding-top: 15px!important;
            padding-bottom: 15px!important;
        }
        .reg1Image {
            height: auto!important;
        }
        .reg2Image {
            margin-bottom: 1rem;
        }
        .regAOuter{
            padding:7em 0 8em 0;
        }
    }
}