.campaign-header {
  display: none;
  -webkit-filter: drop-shadow(0 4px 20px rgba(0, 0, 0, .15));
  filter: drop-shadow(0 4px 20px rgba(0, 0, 0, .15))
}

.campaign_header.image{
  height: 67px;
}
 
  .campaign-header {
    background-color: #fff;
    border-top: 4px solid #7345b2;
    display: block;
    -webkit-transition: all .1s ease-in-out;
    -o-transition: all .1s ease-in-out;
    -moz-transition: all .1s ease-in-out;
    transition: all .1s ease-in-out;
    z-index: 1001;
    position: fixed;
    left: 0;
    right: 0;
    top: 0
  }
  .campaign-header__container {
    padding: 0;
    position: relative;
    z-index: 500
  }
  .campaign-header__row {
    width: 100%
  }
  
  .campaign-header__top {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-bottom: 1px solid rgba(158,164,170,.5);
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    overflow: hidden;
    padding: 13px 0;
    -webkit-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
    width: 100%
  }
  
  .campaign-header__primary {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    list-style: none;
    margin: 0;
    padding: 0;
    justify-content: space-between;
    align-items: center;
    width: 100%
  }
  
  

  .campaign-header__logo {
    width: 142px;
    position: relative;
    margin: 0 20px
  }

.campaign-header-stickey{
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
 }

 .btn__header--bookconsultaion{
   padding: 10px 16px;
   font-size: 14px;
  }
  .btn__header--bookconsultaion a{
  color: #fff;
  }
 @media (max-width:767px) {
  .campaign_header.image{
    height: 55px;
  }
   .campaign-header__logo img {
     width: 93.5px;
   }

   .btn__header--bookconsultaion {
     padding: 8.3px 14px;
     font-size: 12px;
   }
 }

 