@media only screen and (max-width: 768px) and (min-width:515px) {
  .article-card{
    width: 80%!important;
  }
}
@media only screen and (max-width: 992px) and (min-width:700px) {
  .block__item{
    width: 29vw;
  }
}
@media only screen and (max-width: 700px) {
  .process-content{
    height: auto;
  }
  .process-desktop-content{
    display: none;
  }
  .process-mobile-content{
    display: block;
  }
  .block__item{
    width: 40vw;
  }
}
@media only screen and (max-width: 440px) {
  .promo-content {
    margin-top: 4rem!important;
  }
}
@media only screen and (max-width: 420px) {
  /* .blog, .tags{
    margin-left: 5vw;
  } 
  .blog-subscribe-form{
    margin-left: 5vw;
  }*/
  .research-section-mobile-content{
    padding-top: 8rem!important;
  }
}
@media only screen and (max-width: 576px) and (min-width:440px) {
  .promo-content {
    margin-top: 5rem!important;
  }
}
@media only screen and (max-width: 576px) and (min-width:300px) {
  /* .float-right-in-lg{
    margin-left: 4vw!important;
  } */
  /* .blog, .tags{
    margin-left: 6vw!important;
  }
  .blog-subscribe-form{
    margin-left: 6vw!important;
  } */
}
@media only screen and (max-width: 576px) {
  .blog-page-head{
    margin-top:5rem;
    font-size: 2.5rem;
  }
  .author-img{
    float: left;
    margin-bottom: 2rem;
  }
}
@media only screen and (max-width: 515px) {
  .image-1{
    height: 14rem!important;
  }
  .webinar-card{
    width: 90vw!important; 
    margin-bottom: 2rem;
  }
  .no-slick-on-mobile{
    display: block;
  }
  .research-section-mobile-content{
    padding-top: 5rem;
  }
  .hide-in-515{
    display: none;
  }
  .add-mx-in-515{
    margin-left: 1rem;
    margin-right: 1rem;
  }
  .block__item{
    width: 75vw!important;
  }
}
@media only screen and (max-width: 600px) and (min-height:515px) {
  .image-1{
    height: auto;
  }
}
@media only screen and (max-width: 700px) {
  .marginTop-in-700{
    margin-top: 2rem;
  }
  .mobile-content{
    padding-left: 2.2rem!important;
    padding-right: 2.2rem!important;
  }
  .mt-change-at-700{
    margin-top: 1rem;
  }
}
@media only screen and (min-width: 1024px) {
  .webinar-card{
    margin-top: 1.5rem;
    width: 35vw!important; 
  }
}
@media only screen and (max-width: 767px) and (min-width:566px){
  .blog-content {
    padding-top: 16rem;
  }
}
@media only screen and (max-width: 767px) and (min-width:516px) {
  .webinar-card{
    margin-top: 1.5rem;
    width: 70vw!important; 
    height: auto;
    margin-bottom: 2rem;
  }
}
@media only screen and (max-width: 767px) {
  .center-in-768{
    justify-content: center!important;
  }
  /* .float-right-in-lg{
    margin-left: 8vw;
  } */
  /* .blog , .tags{
    margin-left: 10vw;
  } */
  /* .blog-subscribe-form{
    margin-left: 10vw;
  } */
  /* .blog-content{
    padding-top: 25vw!important;
  } */
  .promo-content {
    margin-top: 9rem;
  }
  .podcast-card .podcast-desc{
    margin-top: 1rem;
  }
  .podcast-card{
    margin-top: 2rem;
  }
  .dark-background-for-webinar-card{
    display: none;
  }
  .article-card{
    margin-top: 1.5rem;
    width: 100%; 
    height:auto;
  }
  .mt-at-770{
    margin-top:0.8rem;
  }
  .pb-at-770{
    padding-bottom:2rem;
  }
}
@media only screen and (min-width: 576px) and (max-width:577px) {
  .blog-content{
    padding-top: 16rem;
  }
}
@media only screen and (min-width: 577px) and (max-width:599px) {
  .blog-content{
    padding-top: 9rem;
  }
}
@media only screen and (min-width: 766px) and (max-width:899px) {
  .blog-content{
    padding-top: 8rem;
  }
}
@media only screen and (max-width: 568px) and (min-width:380px){
  .blog-content{
    padding-top: 12rem;
  }
}
@media only screen and (min-width: 1678px) {
  .blog-content{
    padding-top: 14rem;
  }
}
@media only screen and (min-width: 900px) and (max-width:1400px) {
  .blog-content{
    padding-top: 14rem;
  }
}
@media only screen and (min-width: 1400px) and (max-width:1678px){
  .blog-content{
    padding-top: 8rem;
  }
}
@media only screen and (min-width: 1200px) {
  .nav-item{
      margin-left: 1vw;
      margin-right: 1vw;
  }
  .last-nav-item{
    margin-top: 0;
  }
  .addMx {
    margin-right: 12.5vw;
  }
  .activate-in-1200{
    display: none;
  }
  .deactivate-in-1200{
    display: block;
  }
}

@media only screen and (max-width: 1200px) {
  .navUl {
      flex-direction: column;
  }
  .navLi {
      margin: 0;
  }
  .navLink {
      display: block;
  }
  header{
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    position: fixed;
    z-index: 1000;
    width: 100%;
  }
  .navbar-nav li *{
    font-size: 1.1rem;
    font-weight: 700;
  }
  .last-nav-item{
    height: 2rem;
  }
  .navbar-nav{
    overflow: hidden;
  }
  .navbar-collapse .last-nav-item{
    margin-bottom: 5rem;
  }
  .last-nav-item .lastItem{
    height: 3.5rem;
    width: 10rem;
  }
  .activate-in-1200{
    display: block;
  }
  .deactivate-in-1200{
    display: none;
  }
  .strategies-block-head{
    padding-left: 20px;
    padding-right: 20px;
  }
}

@media only screen and (max-width: 1000px) {
  .why-Innovation{
    height: auto;
  }
  .desktop-content{
    display: none;
  }
  .mobile-content{
    display: block;
    padding-right: 20vw;
    padding-left: 20vw;
    padding-top: 5vw;
  }
  .research-section-mobile-content{
    display: block;
    padding-right: 2vw;
    padding-left: 2vw;
  }
  .image-2{
    height: 20rem;
  }
}

/* @media only screen and (max-width: 992px) and (min-width:768px) {
  .float-right-in-lg{
    float: right;
  }
} */
@media only screen and (max-width: 992px) {
  
  .remove-col12-in-420{
    margin-top: 1.5rem;
  }
  .maincontainer{
    margin-top:4rem;
  }
  .blog-subscribe-form{
    padding-top: 3rem;
  }
  .subscribeBtn{
    width: auto;
    margin-left: 1rem;
  }
  .webinar-card{
    width: 40vw; 
    height: 34rem;
  }
  .padding-in-992{
    padding-left: 2rem;
    padding-right: 2rem;
  }
  .process-left-card1,
  .process-left-card2,
  .process-right-card1,
  .process-right-card2 {
    height: 8rem;
  }

  .border-bottom{
    display: none;
  }
  .about-ark{
    padding-bottom: 0!important;
  }
  .font-size-in-992 *{
    font-size: 1rem;
  }
  .no-top-margin-in-992{
    margin-top: 0!important;
  }
  .image-1{
    width: 70vw!important;
  }
  .head1{
    font-size: 2rem;
  }
  .subhead{
    margin-top: -1rem;
  }
  .mobView{
    margin-top: -2rem;
  }
  .btn-next-section{
    bottom: -3rem;
  }
}

@media only screen and (min-width: 1280px){
  .desktop-content .image-2{
    height: 30rem;
  }
  .promo-socials {
      -ms-transform: translate(150px,0);
      transform: translate(150px,0);
  }
}

@media only screen and (max-width: 1280px) and (min-width: 1200px) {
  .addMx {
      margin-right: 5vw;
  }
}
@media only screen and (max-width: 1280px) {
  .addMargin6 {
      margin-right: 0px;
      margin-left: 0px;
  }
}
@media only screen and (min-width: 900px) {
  .footer-img {
      content: url("../images/grayscale_transparent_nobuffer.png");
      width: 200px;
  }
}
  @media only screen and (max-width: 900px) and (min-width:700px) {
  .footer-img {
      content: url("../images/grayscale_transparent_nobuffer.png");
      width: 10rem;
  }
}
@media only screen and (min-width: 701px) {
  .active-in-mob {
      display: none;
  }
  .hide-in-mob {
    background-color: white;
    padding-top: 3rem;
    padding-bottom: 1.5rem;
    display: block;
  }
  .borderBtn {
      width: 190px;
  }
  .filledBtn {
      width: 190px;
  }
}

@media only screen and (min-width: 1481px){
  .webinar-card{
    height: 40rem;
  }
  .dark-background-for-webinar-card{
    height: 35rem;
  }
}

@media only screen and (max-width: 576px) {
  .filledBtn {
      width: 92vw;
  }
  .borderBtn {
      width: 92vw;
  }
}

@media only screen and (max-width: 700px) {
  .filledBtn {
    width: 190px!important;
}
  .footer-img {
      content: url("../images/grayscale_transparent_nobuffer.png");
      padding-left: 1rem;
      width: 8rem;
  }
  .right-margin-in-mob {
      margin-right: 15px;
  }
  .active-in-mob {
    background-color: white;
    padding-top: 3rem;
    padding-bottom: 1.5rem;
    display: block;
  }
  .hide-in-mob {
      display: none;
  }
  /* .mobView {
      width: 85%!important;
  } */
}
@media only screen and (min-width: 768px) {
  .webinar-card-1{
    float: right;
  }
  .webinar-card-2{
    float: left;
  }
}