
@media only screen and (min-width: 320px) and (max-width: 475px)  {
   .navbar-toggler{
    background-color: #2849a7;
   }
   .logo_img img{
       width: 150px;
   }
   .top_left span a{
    word-break: break-all;   
   }
   .banner_text span {
    font-size: 30px;
   }
    .second_third_card{
        height:520px;
    }
 }
 @media only screen and (min-width: 991px) and (max-width: 1440px)  {
     .list_items .nav-item .nav-link{
        font-size:16px;
    }
    .second_third_card{
        height:510px
    }
    
  } 
  @media only screen and (min-width: 768px) and (max-width: 991px)  {
      .footer_top_section:before{
          right: 30%;
      }
   
  } 
  @media only screen and (min-width: 475px) and (max-width: 991px)  {
    .banner_text span{
        margin-top: 0px !important;
    }
   
  
   
        
    }

    
    
   
 

  /* 2/05/2022 */

  @media screen and (max-width: 991px) {
    .banner_text span{
      font-size: 50px;
    }
     
  }
  @media screen and (max-width: 767px) {
   
    .banner_text span {
      font-size: 32px;
  }
  .banner_text {
    width: 80%;
}
.f-r-reverse{
        flex-direction: column-reverse;
}
  }
   @media only screen and (min-width: 320px) and (max-width: 991px)  {
        .banner_main{
      min-height: 400px;
      background-position: center right;
       
   }
   .part-text{
       text-align:center;
   }
   .btn-cta{
       
       text-align:center;
       
   }
   .cta-rquest .part-text h2{
       font-size:30px;
   }
   .top_left span{
       margin:0px;
   }
   .footer-social-icon{
       margin:20px 0px;
   }
 
   
   
   }
 @media only screen and (min-width: 991px) and (max-width: 1199px)  {
       .second_third_card{
        height: 540px;
    }
     
 }

 @media only screen and (min-width: 320px) and (max-width: 767px)  {
        .instant_online_button_side{
       text-align:center !important;
       float:none;
       
   }
   .footer_top_left{
       text-align:center;
                  margin: 20px 0px;
   }
   /*.footer_top_section:before{*/
   /*    right:28%;*/
   /*}*/
 }
@media screen and (max-width: 475px) {
    .footer_top_section:before{
        right: 24%; 
    }
}							
@media screen and (max-width: 414px) {
        .footer_top_section:before {
    right: 21%;
}
}							
@media screen and (max-width: 360px) {
    
}							
@media screen and (max-width: 320px) {
    .footer_top_section:before {
    right: 14%;
}
}	
 @media only screen and (min-width: 476px) and (max-width: 767px)  {  
         .footer_top_section:before {
       right: 28%;
}
 }
    
     

 
