@media(max-width:1399px){
    .subscriptionProducts ul li span bdi {
        font-size: 30px;
        line-height: 49.22px;
    }
    .subscriptionProducts ul{
        flex-wrap: wrap;
    }
    .subscriptionProducts ul li h5 {
        font-size: 20.29px;
        line-height: 24.44px;
    }
    .subscriptionProducts ul li {
        max-width: calc(33% - 15px);
    }
}
@media(max-width:1199px){
    .subscriptionProducts ul li {
        max-width: calc(50% - 15px);
    }
}
@media(max-width:991px){
 .header .navbar .text-end { text-align: left !important; padding-bottom: 20px; }
.started_left { background: no-repeat;} 
.get_started .started_left { padding-bottom: 200px; }
.login_block{flex-direction: column; height: 100%;}
.login_left, .login_right{max-width: 100%;}
}
@media (max-width:767px){
 .hero_text { padding-bottom: 30px; }
.get_started .started_left { padding-bottom: 500px; }
.download_btn_section { background: #F2F4F8; }
.footer_download_btn { padding-top: 30px; }
.informative_links { text-align: center; }
.copyright { text-align: center; padding-top: 0px; }
.testimonial_section { background: none; }
.login_right {padding: 44px 25px 10px 25px;}
.login_left{background-size: cover;}
.login_left {
    padding: 40px;
}
.inner_hero,.inner_hero.user,.inner_hero.contact_hero{
    min-height: 174px;
    background-position: right;
}
.text_block.w-75.pe-3{
    width: 100% !important;
}
.feature{
    margin-bottom: 20px;
}
section.py-5{
    padding-top: 2rem !important;
    padding-bottom: 2rem !important;
}
}
@media(max-width:575px){
    h2 {
        font-size: 20px;
        font-weight: 600;
    }
    .login_left .text_block h2{
        justify-content: center;
    }
    .login_right {
        padding: 20px;
    }
    .subscriptionProducts ul li {
        max-width: calc(100% - 0px);
    }
   
}
@media(max-width:412px){

}