@media screen and (max-width: 600px) {
    .top-hd::before, .top-hd::after,.email-phone,.message-sec .msg-wrp:before{
        display: none;
    }
    .message-sec .msg-wrp {
        padding: 50px 0px 50px 20px;
        border-radius: 0px;
    }
    .tab-sec .nav-tabs{
        border-radius: 0px;
    }
    .blue-wrp h3{
      font-size: 22px;
    }
   .blue-wrp {
      padding: 40px 0px 120px 0px;
   }
   .welcome-sec h3, .message-sec .msg-wrp h3, .thought-sec h3{
    font-size: 25px;
   }
   .tab-sec .nav-tabs .nav-link{
    font-size: 10px;
   }
   .tab-sec, .gallery-sec, .news-sec, .ftr-sec {
    padding: 40px 0px 40px 0px;
  } 
  }
  @media screen and (max-width: 880px) {
    .carousel-control-prev-icon, .carousel-control-next-icon{
      display: none !important;
    }
    .navbar{
      width: 100%;
     position: absolute !important;
    }
    .top-hd::before,.top-hd::after{
      display: none;
    }
    .email-phone{
      display: none;
    }
    .icn-wr .icon-bx h5 {
      font-size: 22px !important;
    }
    .sub-sec h3:before{
      background-color: transparent;

    }

  }

  @media screen and (max-width: 1400px) {
    .top-hd .email-phone {
        z-index: 999;
        position: relative;
        margin-left: 50px;
        top: 30px;
    }
      .top-hd .email-phone ul li{
        margin-left:0px;
        
      }
      .icn-wr .icon-bx h5{
        font-size: 16px;
       
      }

  }

  