@media only screen and (max-device-width: 1199.98px) and (min-device-width: 992px){
  .tzElement_Service-v2.tz_Service_type3 .tzService_Wrap .tzService_Info .tzService_Info_Box .tzService_v2_title{
    position: relative;
    transform: unset;
    font-size: 30px;
  }
}
@media only screen and (max-width: 992px) {
  .tz-header.tz-header-type-12 {
    padding: 0;

    .tz-headerBottom {
      .tzheader_wpml {
        display: none;
      }

      nav {
        padding: 0;
       width: 100%;
        #mega-menu-wrap-primary-custom-1 #mega-menu-primary-custom-1 > li.mega-menu-item.mega-current-menu-ancestor > a {
          color: #222222;
          font-weight: bold;
        }
      }

      .tz_logo {
        padding: 17px 0 17px 20px;
      }
    }
  }
  .tz_contactform2 {
    width: 90%;
  }
  .tzElement-title.tz-title-type-12.tz-text-align-right.tz_under_title {
    padding-right: 0 !important;

    .tzTitle {
      font-size: 34px !important;
      margin-bottom: 35px;
      padding-bottom: 30px;
    }
  }
  .tzElement_Service-v2.tz_Service_type3 .tzService_Wrap .tzService_Info .tzService_Info_Box .tzService_v2_title{
    position: relative;
    transform: unset;
    font-size: 30px;
  }
  .tz_video_slide #slider .tzElement_Video_Popup{
    height: 100vh;
  }
  .tz_contact_us.tz_contact_type3{
    width: 100%;
    top: 0 !important;
    left: 0 !important;
    transform: unset;
    position: relative;
    .tz_contact_box{
      width: 100% !important;
      transform: unset;
    }
  }
  .tz_video_slide #carousel{
    width: 100%;
    left: 0;
  }
  .tz_video_slide .flexslider.tz_flexslider .flex-direction-nav a{
    left: 50%;
    top: 50%;
    bottom: unset;
    width: 40px;
    height: 40px;
    padding: 9px;
  }
  .tz_video_slide .flexslider.tz_flexslider .flex-direction-nav .flex-next{
    right: 0;
    left: unset;
  }
  .tz_video_slide .flexslider.tz_flexslider .flex-direction-nav .flex-prev{
   left: 0;
  }
  .tz_home2_img_single.wpb_single_image.vc_align_left{
    margin-top: 120px !important;
  }
  .tz_contact_us.tz_contact_type3 .tz_contact_box a{
    //padding: 38px 50px !important;
    padding-left: 50px !important;
    padding-right: 50px !important;
  }

}




























