@media only screen and (max-width: 600px) {
   
    

     #navgation_container .container-fluid{
       justify-content: end;
     }

     .allSectionHeading h1 {
        font-size: 44px;
    }

    #HM_CTA_container {
        margin-bottom: 55px;
    }

    #ABS_imgContainer {
        margin-bottom: 30px;
    }


    .HIW_LC_li:nth-child(even) .HIW_SP {
        
        
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row;
        text-align: left;
    }

    #HIW_LC_ul::after {
    
        left: 20px;
  }

  #HV_vido_containr .HV_Vblocks{
    width: 100%;
  }

  #HV_vido_containr {
    flex-flow: column;
}

#downloadP .allSectionHeading{
    margin-top: 30px;
}

#mainFooter>.container{
    padding-right: calc(var(--bs-gutter-x) * .5);
    padding-left: calc(var(--bs-gutter-x) * .5);
}

#navgation_container .nav-link {
    text-align: right;
}

.navbar-collapse {
    position: absolute;
    top: 50px;
    right: 12px;
    background: #313131;
    padding: 0px 30px;
    z-index: 1111;
}
.CF_rInfoBlock {

    margin-top: 30px;
}

.CF_inline , .DFF_cont , #DPCont{
    flex-flow: column;
}

#contactUs .allSectionHeading{
  text-align: center;
}

.DFF_block , .D_P_block{width: 100%;}

.D_P_block{
    margin-top:20px;
    border-radius: 20px;
}

.F_block {
    margin-top: 14px;
}
#F_Features .container {
    margin-top: 0px;
}

.F_title { font-size: 25px;}
  /* End of mobile */
  .F_detail ul li {
    margin-top: 15px;
}
}
