@media only screen and (max-width:1300px){
 .container .head_bar_con .head_bar_center{
     width:100%;
 }   
 .container .header_con .header_center {
   width:100%;
 }
 
 .container .welcome_con .welcome_center {
    width:100%;
 }
 
 .services_con .services_center {
     width:100%;
 }
 
 
 .about_us_con .about_us_center {
    width:100%;
}

.expl_con .expl_center{
    width:100%;
}

.se_sect_con .se_sect_center{
    width:100%;
}
 
 .addr_con .addr_center{
     width:100%;
 }
 
 .query_con .query_center{
     width:100%;
 }
 
 .contact_con .contact_center{
     width:100%;
 }
 
 
 
 .footer_con .footer_center {
     width:100%;
 }
 
 .footer_c_con .footer_c_center {
     width:100%;
 }
}

@media only screen and (max-width:1025px){
    
    .head_bar .head_icons .nor_i {
        width: 100%;
    }
    
    .head_bar .head_icons .nor_i ul{
        display: flex;
        justify-content: center;
        column-gap: 10px;
    }
    
   .head_bar .head_icons .nor_i ul li{
       width:auto;
   }
    
    .head_bar .head_icons .social_i {
        width: 100%;
    }
    
    .head_bar .head_icons .social_i ul {
        display: flex;
        justify-content: center;
        float:none;
    }
    
    .container .header_con .header_center .header .logo_con {
        width: 80%;
        padding: 10px;
        box-sizing: border-box;
    }
    
    .container .header_con .header_center .header .logo_con .logo_t{
        font-size: 50px;
        padding: 32px 10px;
    }
    
    .container .header_con .header_center .header .nav_con{
        width: 20%;
    }
    
    .container .header_con .header_center .header .nav_con > ul > li > a {
        float: left;
        padding: 19px 20px;
        font-size: 16px;
        width: 100%;
        color: #000000;
        font-family: "outfit_regular";
        text-transform: uppercase;
        box-sizing: border-box;
    }
    
    .container .header_con .header_center .header .nav_con .menu_bar{
        display: block;
        width: 100%;
        padding: 50px 0;
        font-size: 35px;
        color: white;
        text-align: center;
    }
    
    .container .header_con .header_center .header .nav_con > ul {
        display:none;
        z-index: 999999;
        position: absolute;
        background: #ffffff;
        width: 300px;
        top: 85%;
        right: 0;
        box-shadow: 1px 1px 7px rgba(0, 0, 0, .5);
    }
    
    
    
    .container .header_con .header_center .header .nav_con > ul > li{
        width: 100%;
        border-bottom: 1px solid rgba(51, 51, 51, 0.1);
    }
    
    .container .header_con .header_center .header .nav_con > ul > li .cate{
        position:static;
        
    }
    
    .container .welcome_con .welcome_center .welcome{
        padding:0;
    }
    
    .container .welcome_con .welcome_center .welcome .image{
        width:100%;
        padding: 20px;
        box-sizing: border-box;
    }
    
  
    
    .container .welcome_con .welcome_center .welcome .wel_cont {
        width: 100%;
        padding: 24px 20px;
    }
    
    .welcome .wel_cont .head{
        line-height: 40px;
    }
    
    .welcome .wel_cont .wel_par p{
        line-height: 34px;
    }
    
    .welcome .wel_cont .wel_list ul li {
        font-size: 19px;
    }
    
    .services_con .services_center .services {
        padding: 10px;
        box-sizing: border-box;
    }
    
    .footer .iconic{
        padding: 5px;
        box-sizing: border-box;
    }
    
    .footer .iconic ul{
        flex-wrap: wrap;
        column-gap: 2px;
    }
    
    .footer .iconic ul li{
        width:auto;
        margin-bottom: 20px;
    }
    
    .footer .iconic ul li .imgs{
        width:auto;
    }
    
    .footer .iconic ul li .imgs .im{
        padding:20px;
    }
    
    .footer .iconic ul li .text{
        width:auto;
    }
    
    .footer .foot_logo{
        padding: 10px;
        box-sizing: border-box;
    }
    
    .footer .foot_logo .log{
        width:100%;
    }
    
    .footer .foot_logo .social_icon{
        width: 100%;
        float: none;
        display: flex    ;
        justify-content: center;
    }
    
    .footer .address_info .address{
        width: 100%;
    }
    
    .footer .address_info .info{
        width: 100%;    
    }
    
    .footer .address_info .info ul{
        width: 100%;
    }
    
    .footer_c_con .footer_c_center .footer_c .copy_right{
        width: 100%;
        text-align:center;
    }
    
    .footer_c_con .footer_c_center .footer_c .policy{
        width:100%;
    }
    
    .footer_c_con .footer_c_center .footer_c .policy ul{
        float: none;
        padding: 10px;
        display: flex;
        justify-content: center;
    }
    
    .se_sect_con .se_sect_center .se_sect .profile_left{
        width:100%;
    }
    
    .se_sect_con .se_sect_center .se_sect .profile_left .profile_det > .images{
        width:100%;
    }
    
    .se_sect_con .se_sect_center .se_sect .profile_left .profile_det .dets{
        width:100%;
    }
    
    .se_sect_con .se_sect_center .se_sect .profile_right{
        width:100%;
    }
    
    .doctor_full_Dets .doct_full_content > ul > li .services_doct .ser_list_docts > ul > li .ser_list_img{
        width: 23px;
        float: left;
    }

    .doctor_full_Dets .doct_full_content > ul > li .services_doct .ser_list_docts > ul > li .ser_list{
        width: 90%;
    }
    
    .services_cons .services_center .services{
        top:30%;
    }
    
    .services_cons .services_center .services .bread_head{
        font-size:38px;
        margin-bottom: 10px;

    }
    
    .services_cons .services_center .services .bread_crumbs {
        font-size: 18px;
        text-transform: uppercase;
    }
    
    
    .addr_con .addr_center .addr .addr_li ul{
            flex-wrap: wrap;
    }
    
    .addr_con .addr_center .addr .addr_li ul li{
          width: 39%;
          margin-bottom:10px;
    }
    
    .addr_con .addr_center .addr .addr_li ul li:last-child{
          width: 84%;
    }
    
    .query_con .query_center .query .ques .button ul{
        width: 41%;
    }
    
    .query_con .query_center .query .ques .image_bg{
        width: 75%;
        float: left;
        position: absolute;
        top: 81%;
        display: flex    ;
        left: 10%;
    }
    
    .query_con .query_center .query .ques .image_bg img{
        width:100%;
    }
    
    .contact_con .contact_center .contact .cont_form .form_left{
        width:100%;
    }
    
    .contact_con .contact_center .contact .cont_form .form_right{
        width:100%;
    }
    
    .contact_con .contact_center .contact .cont_form .form_left .images img{
        width:100%;
    }
    
    .control{
        font-size: 60px;
    }
    
    .se_sect_con .se_sect_center .se_sect .se_sect_left{
        width:100%;
    }
    
    .se_sect_con .se_sect_center .se_sect .se_sect_right{
        width:100%;
    }
    
    .se_sect_con .se_sect_center .se_sect {
        padding: 10px;
        box-sizing: border-box;
    }
    
    .se_sect_con .se_sect_center .se_sect .servi_full .list ul li{
        width: 33%;
        
    }
    
    .se_sect_con .se_sect_center .se_sect .servi_full .list ul li:nth-child(3n){
         border-right:0;
    }
    
    .se_sect_con .se_sect_center .se_sect .servi_full .list ul li:nth-child(4n){
         border-right: 1px solid #dbdbdb;
    }
    
    .se_sect_con .se_sect_center .se_sect .servi_full .list ul li .list_con .text{
        align-items: center;
        justify-content: center;
        height: 95px;
    }
}

@media only screen and (max-width:601px){
    
    .services_cons .services_center .services {
        top: 15%;
    }
    .welcome .wel_cont .wel_list ul li {
        width:100%;
    }
    .grid-wrapper .wide {
        grid-column: span 2;
    }
    
    .about_us .expert .exp_list .expert_con{
        padding:10px;
        box-sizing:border-box;
    }
    
    .about_us .expert .exp_list .expert_con ul li{
        width:100%;
    }
    
    .expl_con .expl_center .expl .expl_list ul li{
        width:100%;
    }
    
    .query_con .query_center .query .ques .button ul {
        width: 82%;
    }
    
    .addr_con .addr_center .addr .addr_li ul li{
        width: 83%;
    }
    
    .contact_con .contact_center .contact .cont_form .form_right{
        padding: 50px 21px;
    }
    
    .container .header_con .header_center .header .logo_con .logo img {
        width: 71px;
    }
    
    .container .header_con .header_center .header .logo_con .logo_t {
        font-size: 34px;
        padding: 26px 10px;
    }
    
    .container .header_con .header_center .header .logo_con .logo_s{
        display:none;
    }
    
    .container .header_con .header_center .header .nav_con .menu_bar{
        padding: 36px 0;
    }
    
    .control{
        font-size: 30px;
    }
    
    .se_sect_con .se_sect_center .se_sect .se_sect_left .se_list .list_sym ul li {
        width: 100%;
    }
    
    .profile_left .profile_det .dets .doc_details_one .loca_share .loca{
        display: flex;
        justify-content: center;
        width: 100%;
    }
    
    .profile_left .profile_det .dets .doc_details_one .loca_share .loca .loc_name{
        width:auto;
    }
    
    
    .profile_left .profile_det .dets .doc_details_one .loca_share .share_so{
        float:none;
        display: flex;
        justify-content: center;
    }
    
    .profile_left .profile_det .dets .doc_details_one .doc_specs .images{
        width: 7%;
    }
    
    .profile_left .profile_det .dets .doc_details_one .doc_specs .image_name{
          width: 81%;
    }
    
    .se_sect_con .se_sect_center .se_sect .servi_full .list ul li{
        width: 100%;
        margin-bottom:5px;
        
    }
    
    .se_sect_con .se_sect_center .se_sect .servi_full .list ul li .list_con .text{
        
        height: auto;
    }
    
    
    .se_sect_con .se_sect_center .se_sect .servi_full .list ul li:nth-child(odd){
         border-right:0;
    }
    
    .se_sect_con .se_sect_center .se_sect .servi_full .list ul li:nth-child(even){
         border-right:0;
    }
    
    .form-container{
        max-width: 285px;
    }
    
}