 a.read-more {
    text-decoration: underline;
    color: #6e6e6e;
    text-transform: uppercase;
    font-family: "Futura PT";
    font-size: 16px;
} a.read-more:hover {
   
    color: #0d6efd;
    text-transform: uppercase;
    font-family: "Futura PT";
}
#quick-enquiry .theme-btn {
    background: #3757f7;
    background: linear-gradient(to left, #ffffff, #d1d1d1);
    color: #081f95;
    display: inline-block;
    font-weight: 500;
    padding: 15px 45px;
    border: 0;
    border-radius: 6px;
    text-transform: capitalize;
    -webkit-backface-visibility: hidden;
    z-index: 1;
    position: relative;
    font-family: "Futura PT";
    font-size: 20px;
    font-size: 1.3333333333rem;
}
#quick-enquiry .theme-btn:after{
    position: absolute;
    content: "";
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(to left, #d1d1d1, #ffffff);
    transition: opacity 0.5s ease-out;
    opacity: 0;
    z-index: -1;
}
.pt-8 {
    padding-top: 8rem!important;
}
.list-type li
{
	list-style: disc;
	padding-bottom: 15px;
}
.home-loan label {
    color: white;
    padding-bottom: 10px;
}

.home-loan .theme-btn {
    background: #3757f7;
    background: linear-gradient(to left, #ffffff, #ffffff);
    color: #081f95;
    display: inline-block;
    font-weight: 500;
    padding: 15px 45px;
    border: 0;
    border-radius: 0px;
    text-transform: capitalize;
    -webkit-backface-visibility: hidden;
    z-index: 1;
    position: relative;
    font-family: "Futura PT";
    font-size: 20px;
    font-size: 1.3333333333rem;
}

.home-loan .theme-btn:after{
    position: absolute;
    content: "";
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 6px;
    background: linear-gradient(to left, #081f95, #081f95);
    transition: opacity 0.5s ease-out;
    opacity: 0;
    z-index: -1;
    color: white;
    border: 2px solid white;
}

.main-footer.style-two {
    position: relative;
    background-size: cover;
    background-attachment: fixed;
    background-repeat: no-repeat;
    background-position: center center;
}
.main-footer.style-two:before {
    position: absolute;
    content: '';
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    background-color: rgba(20,18,21,0.95);
}

.wpo-blog-single-section .comment-respond .form-check-input {
    width: 1em;
    height: 1em;
    margin-top: .25em;
    vertical-align: top;
    background-color: #fff;
	padding: 0px 0px;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    border: 1pxsolidrgba(0,0,0,.25);
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    -webkit-print-color-adjust: exact;
    color-adjust: exact;
}
.wpo-blog-single-section .comment-respond .form-check-input:checked {
    background-color: #0d6efd;
    border-color: #0d6efd;
}

table th.mthy,  table td.mthy {
    background: #95AFAF;
    color: #fff;
}
table th.pa, table td.pa {
    background: #88a725;
    color: #fff;
}

table th.int, table td.int {
    background: #ed8c2b;
    color: #fff;
}
 table th.tbal,  table td.tbal {
    background: #A1A2C2;
    color: #fff;
}

.comment-respond-sip .theme-btn, .view-cart-btn, .theme-btn-s3, .theme-btn-s4 {
    background: #3757f7;
    background: linear-gradient(to left, #3757f7, #071e93);
    color: #fff;
    display: inline-block;
    font-weight: 500;
    padding: 7px 38px;
    border: 0;
    border-radius: 6px;
    text-transform: capitalize;
    -webkit-backface-visibility: hidden;
    z-index: 1;
    position: relative;
    font-family: "Futura PT";
    font-size: 20px;
    font-size: 1.3333333333rem;
    width: 100%;
    text-align: center;
}