/* @media only screen and (max-width:767px) {
	.main-form-wrapper{
        top: 60px;
        margin-bottom: 5%;

	}
    .banner-item-01,
	.banner-item-02,
	.banner-item-03 {
		height: 36vh;
        width: 100%;
	}
    .media_text{
        text-align: center !important;
    }
    
	} */

    @media only screen and (max-width: 767px) {
        .holderCircle {
          width: 300px;
          height: 300px;
          margin: 110px auto;
        }
        
        .holderCircle::after {
          width: 100%;
          height: 100%;
        }
        
        .dotCircle {
          width: 100%;
          height: 100%;
          top: 0;
          right: 0;
          bottom: 0;
          left: 0;
          margin: auto;
        }
        .contentCircle {
            width: 229px;
            top: 88px;
           
        }
        .round {
         
            left: -2px;
            top: 10px;
            width: 290px;
            height: 290px;
          
        }
        .banner-item-01,
        .banner-item-02,
        .banner-item-03 {
            height: 0vh;
            width: 100%;
        }
        .media_text{
            text-align: center !important;
        }
        .main-form-wrapper {
            margin: 103px auto 30px;
            position: initial;
           
        }
        /* .img_footer{
            margin: 0 -16px;
        }
        .welcom_vip{
            padding-left: 63px;
        } */
        
        .head_vip{
            height: 131px !important;
            
        }
        .main_banner_wrapper {
            height: 70vh;
            width: 100%;
            padding: 0 0px !important;
        }
        .wrapper_main_box{
            top: 160px;
        }
        .wrapper_main_box  .row{
            flex-direction: column-reverse;
        }
        .wrapper_main_box  .col-md-8 h3{
            font-size: 22px;
        }
        .wrapper_main_box  .col-md-8{
           margin-bottom: 2rem;
        }
        .wrapper_main_box{
            padding: 10px;
        }
        .phone_link {
            font-size: 22px;
        }
        .wrapper_main_box .btn_theme{
            margin-bottom: 1.5rem;
            width: 143px;
        }
        .baner_title{
            font-size: 24px;
        }
        .mobile_w50{
            width: 50%;
    
        }
        .link_footer {
            display: block;
            justify-content: left;
        }
        .them_p, .footer-links a{
            font-size: 12px;
        }
        
      }
      @media only screen and (max-width: 767px) {
        .loc-map {
            display: none;
        }
        .mobile-loc{
            display: block !important;
        }
      
    }