@-webkit-keyframes zoomin {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  50% {
    -webkit-transform: scale(1.5);
            transform: scale(1.5);
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}

@keyframes zoomin {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  50% {
    -webkit-transform: scale(1.5);
            transform: scale(1.5);
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}

/*End of Zoom in Keyframes */
@-webkit-keyframes zoomout {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  50% {
    -webkit-transform: scale(0.67);
            transform: scale(0.67);
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}

@keyframes zoomout {
  0% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  50% {
    -webkit-transform: scale(0.67);
            transform: scale(0.67);
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}

/*End of Zoom out Keyframes */
.top-banner-animated-section-parent {
  width: 100%;
  height: 60vh;
  overflow: hidden;
  box-shadow: 0px 9px 37px -10px rgba(0, 0, 0, 0.46);
  -webkit-box-shadow: 0px 9px 37px -10px rgba(0, 0, 0, 0.46);
  -moz-box-shadow: 0px 9px 37px -10px rgba(0, 0, 0, 0.46);
  position: relative;
}

.top-banner-animated-section-parent::after {
  content: "Trip Advisory - Blog";
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 0;
  background-color: rgba(0, 0, 0, 0.45);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: calc(20px + 4vw);
  color: #fff;
  font-weight: 600;
  text-shadow: 0px 1px 5px rgba(0, 0, 0, 0.3);
}

.event-listing-top-image-section {
  width: 100%;
  height: 100%;
  background-color: antiquewhite;
  position: relative;
  overflow: visible;
  padding: 0px 20px;
  -webkit-animation: zoomin 10s ease-in infinite;
  animation: zoomin 38s ease-in infinite;
  -webkit-transition: all .5s ease-in-out;
  transition: all .5s ease-in-out;
  background-image: url(./assets/images/advisory-bg.jpg);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.event-listing-top-image-section .section-heading-home {
  color: #fff;
  position: relative;
  z-index: 5;
}

.advisory-section {
  width: 100%;
  height: auto;
  padding: 30px 20px;
  background-color: whitesmoke;
}

.advisory-section-inner-parent {
  width: 100%;
  height: auto;
}

.advisory-section-card-listing-wrapper {
  width: 100%;
  height: auto;
}

.advisory-card-wrapper {
  width: 100%;
  height: auto;
  background-color: white;
  box-shadow: 2px 5px 15px 1px rgba(0, 0, 0, 0.26);
  -webkit-box-shadow: 2px 5px 15px 1px rgba(0, 0, 0, 0.26);
  -moz-box-shadow: 2px 5px 15px 1px rgba(0, 0, 0, 0.26);
  cursor: pointer;
  border-radius: 10px;
}

.advisory-section .advisory-section-inner-parent .advisory-section-card-listing-wrapper a {
  color: black;
}

.advisory-card-wrapper:hover .advisory-card-wrapper-content-section {
  display: block;
  -webkit-transform: translateY(-60%);
          transform: translateY(-60%);
  -webkit-transition: 1s;
  transition: 1s;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), color-stop(22%, rgba(255, 255, 255, 0.81)));
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.81) 22%);
}

.advisory-card-wrapper:hover .advisory-card-wrapper-content-section p {
  display: block;
}

.advisory-card-wrapper:hover .advisory-card-wrapper-img-section img {
  opacity: .5;
}

.advisory-card-wrapper-img-section {
  width: 100%;
  height: 300px;
}

.advisory-card-wrapper-img-section img {
  width: 100%;
  height: 100%;
  overflow: hidden;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  -o-object-fit: cover;
     object-fit: cover;
}

.advisory-card-wrapper-content-section {
  width: 100%;
  height: auto;
  -webkit-transition: 2s;
  transition: 2s;
  padding: 10px;
}

.advisory-card-wrapper-content-section p {
  display: none;
}

.advisory-card-wrapper-content-section h3 {
  margin: 10px 0;
  font-weight: 500;
  font-size: 16px;
}

.advisory-card-wrapper-content-section p {
  text-align: justify;
  font-size: 12px;
  line-height: 1.6;
}

.advisory-card-date-section {
  color: grey;
  margin: 5px 0px;
  font-weight: 500;
}

@media all and (min-width: 576px) and (max-width: 850px) {
  .advisory-card-wrapper {
    height: 100% !important;
  }
  .advisory-card-wrapper-img-section {
    height: 250px !important;
  }
  .advisory-card-wrapper:hover .advisory-card-wrapper-img-section img {
    opacity: 1 !important;
  }
  .advisory-card-wrapper:hover .advisory-card-wrapper-content-section {
    -webkit-transform: none !important;
            transform: none !important;
    -webkit-transition: none !important;
    transition: none !important;
    background: none !important;
  }
}

@media all and (min-width: 768px) and (max-width: 991px) {
  .advisory-card-wrapper {
    height: 100% !important;
  }
  .advisory-card-wrapper-img-section {
    height: 250px !important;
  }
  .advisory-card-wrapper:hover .advisory-card-wrapper-img-section img {
    opacity: 1 !important;
  }
  .advisory-card-wrapper:hover .advisory-card-wrapper-content-section {
    -webkit-transform: none !important;
            transform: none !important;
    -webkit-transition: none !important;
    transition: none !important;
    background: none !important;
  }
}
/*# sourceMappingURL=trip-advisory-blog.css.map */