.hs-input{
padding: 0.6rem 1rem !important;
}
.body-wrappe
  margin-top:-25px;
}
.atmc-sitefooter_menu>.hs-menu-wrapper>ul>li>.hs-menu-children-wrapper a{
   font-weight:normal !important;
}
.company_logo{
   position: absolute;
    right: 22%;
    top: 2%;
    opacity: 1 !important;
}
  td{
    text-align:left;
    font-weight: 600;
    font-size: 18px;
  }
.tp-widget-wrapper {
    
    margin: 0 !important;
    
}
a.cta:active {
  color: #fff !important;
/*   color: red !important; */
}
.center{
text-align: -webkit-center;
}
.mt-17{
   margin-top:4.5rem;
}
.view-mob{
   display:none;
}
.line-number{
position: absolute;
    left: 46%;
    top: 21%;
}
.line-number-1 {
    position: absolute;
    left: 50%;
    top: 20%;
}
.atmc-testtimonial{
color:#191C1F;
font-size:16px;
  font-weight:500;
}
.image-box{
  
}
.auther-imge{
  border-radius: 50%;
  margin:auto;
  width:120px;
   
}
.footer-risk {
    background: black;
    color: #fff;
    font-weight: 400;
    text-align: center;
    padding: 15px 25px 15px 25px;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 1000;
    font-size: 13px;
}
/* .footer-risk-mob{
     display:none;
} */
@media (max-width: 767px){
.footer-risk {
    background: black;
    color: #fff;
    font-weight: 400;
    text-align: center;
    padding: 10px;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 1000;
    font-size: 12px;
}
  .footer-risk{
/*      display:none; */
  }
h2 {
    font-size: 26px !important;
} 
}

@media screen and (max-width: 768px) {
 
h2,h1{
  line-height:normal;
  }
  footer {
  background-image:none !important;
  }
  .company_logo {
    
    right: 0%;
    top: 1.5%;
    width: 40%;
}
  .mob-center{
  text-align:center !important;
  }
  td {
    
    font-size: 16px !important;
}
  #hs_cos_wrapper_module_1599050516866_ span{
  font-size:26px !important;
  }
  #hs_cos_wrapper_widget_1599050510096_ span{
  font-size:26px !important;
  }
  #hs_cos_wrapper_module_1599050516866_ span{
  font-size:26px !important;
  }
  #hs_cos_wrapper_widget_1599050510096_ span{
  font-size:26px !important;
  }
}
@media screen and (max-width: 767px) {
  .mob-font-15{
   font-size:15px;
  }
  .view-mob{
   display:block;
}
 .sm-d-none{
     display:none; 
    }
}