@media only screen and (max-width: 991px){
    .blog_box{margin-bottom: 40px;}
    .footer_copyright2 p {text-align: left;}
    .archi-swiper .swiper-button-next {bottom: 18% !important;left: 12px;}
    .archi-swiper .swiper-button-prev {bottom: 10% !important;left: 12px;}
    .archi-icon{width: 48px; height: 48px;}
    .rules_guideline_info p{width: 100%; margin-bottom: 20px;}
    .sg-rule-para{margin-bottom: 20px;}
    .guildeline_para .para{padding-left: 20px;}
    .why_gsg_box {margin-bottom: 30px;}
    .how_sg_rule_img{margin-bottom: 20px;}
    .transparency_check_box{margin-bottom: 30px;}
}   

@media only screen and (max-width: 767px) {
  .contact_form {width: 100%;}
  .banner-slider-section img{width: 100%!important;height: 700px;object-fit: cover;}
  .banner-content h2 {font-size: 48px;}
  /* .testimonials_section .swiper-slide{width: 100% !important;} */
  .how_sg_rule_box{width: 100%;}
  .method_testing_para{margin-bottom: 30px;}
  .vlt_ir_section p{margin-bottom: 20px;}
  .vlt_ir_section img{margin-bottom: 20px;}
  .call_mail_addrs p{font-size: 15px;}
  .blog_box {display: block;}
  .blog_img, .blog_info {width: 100%; padding-bottom: 20px;}
  .regular4 .slick-slide, .blog_section .sg_section_title { margin: 0px 10px; padding: 0;}
  .influ_info_box{margin-left: 0;}
  .logo-sec img{width: 150px;}
  /* .regular .slick-prev, .regular .slick-next{width: 100%; margin: 0 auto; text-align: center;}
  .regular .slick-prev {right: 40px;}
  .regular .slick-next {right: -30px;} */
  .img_box{margin-bottom: 15px;}
  .price-calc {padding: 20px;}
  .customer_pic_name {background-color: #f2f2f2;width: 90%;margin-left: 12px;padding: 10px 10px;margin-top: -40px;}
  .influ_info_box {margin-bottom: 35px;}
  .regular5 .slick-slide {margin: 0px 5px;}
  .get_direction { text-align: left;}
  .regular4 .slick-next { right: 35px;}.regular4 .slick-prev { left: 20px;}
  .regular4 .slick-prev, .regular4 .slick-next{top: initial;bottom: -50px;}
  .mobo-res {text-align: center;}
  .line-res {width: 100%;height: 1px;background: #1c1c1c;margin: 10px 0 20px;}
  .mobo-res h6 {font-size: 24px;}
  .mobo-res h6 span {font-size: 18px;}
  .sg_section_title_center h2:before{left: 43%;}
  
  }