/* ===============================
:: New Template
=================================*/
p{text-align: justify;text-justify: inter-word;color: #444444;font-size: 1.45rem; letter-spacing: .03rem;}
ol li, ul li{ text-align: justify;text-justify: inter-word; font-size: 1.4rem;}
h4{font-size: 2rem!important;}
.title_underscore{width : 90px;border: 1.5px solid #ec008c;margin-top: -12px;margin-bottom: 20px;border-radius: 100px;}
footer p { color: #94A3B8; }

/* Form Start*/
.sec_pl_form2 .card {
    border: none;
    border-radius: 6px;
    background: linear-gradient(90deg, rgba(0,173,238,0.6447172619047619) 0%, rgba(236,0,140,0.5046612394957983) 50%, rgba(250,164,26,1) 100%);
    box-shadow: rgba(50, 50, 93, 0.25) 0px 2px 5px -1px, rgba(0, 0, 0, 0.3) 0px 1px 3px -1px;
}
.sec_pl_form2 .sectionheading2{
    font-size: 2.5rem;
    color: #2E3092;
    font-weight: 900;
}
.sec_pl_form2 .btn_apply{
    padding: 7px 30px;
    font-size: 1.6rem;
    font-weight: 900;
    border-radius: 40px;
    border: none;
    color: #2E3092;
    background: #fff;
}
.sec_pl_form2 .btn_apply:hover {
    background: #2e3092;
    color: #fff;
    transition: 0.5s ease;
}
/* Form End*/

/* Carousel Start */
.owl_carousel_main .owl-carousel .item .card {
    height: 240px;
    background-color: #e7f1ff
}
.owl_carousel_main .owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {
    background: #2e3092;
}
.owl_carousel_main .owl-theme .owl-nav {
    color: #2e3092;
}
/* Carousel End */

/* ===============================
:: Media Query
=================================*/
@media screen and (min-width:320px) and (max-width:768px) {
    .section-heading{font-size: 1.8rem!important;}
    /* form Start*/
    .sec_pl_form2 .sectionheading2{
        font-size: 1.5rem;
        color: #2E3092;
        font-weight: 900;
    }
    .sec_pl_form2 .btn_apply{        
        width: 100%;
        margin-top: 50px;
    }
    /* form End */

    /* .section-testimonials .testi-carousel-inner .testi-card {
        height: 280px;
    }
    .section-testimonials .testi-carousel .carousel-item-inner {
        padding: 0px 0px;
    } */

    /* Footer Start */
    .site-footer .col-right {
        margin-left: 0rem;
    }
    .site-footer .col-right .div_policy{
        display: flex;
        justify-content: center;
        align-items: center;
    }
    /* Footer End */
    
}