.bg-gray {
  background: #f5f5f5 !important; }

.bg-white {
  background: #ffffff !important; }

.main-menu .navigation > li {
  margin-right: 22px; }

.header-style-two:before {
  min-height: 180px; }
.header-style-two .header-lower .outer-box .theme-btn {
  margin-left: 30px; }

.page-title {
  padding: 180px 0 60px; }

.gallery-section-page {
  padding: 120px 0; }
  .gallery-section-page .content-box {
    padding: 18px; }
    .gallery-section-page .content-box h5 {
      margin-bottom: 0px !important; }

.blog-details {
  max-width: 860px;
  margin: 0 auto; }

.pagination {
  display: flex;
  justify-content: center; }
  .pagination .page-item.active .page-link {
    background-color: var(--bg-theme-color3);
    border-color: var(--bg-theme-color3); }
  .pagination .page-item .page-link {
    padding: 4px 16px; }
    .pagination .page-item .page-link:hover {
      color: #fff;
      background-color: var(--bg-theme-color3);
      border-color: var(--bg-theme-color3); }

.footer-bottom ul li {
  color: #aab3bb; }
  .footer-bottom ul li a {
    color: #aab3bb; }
    .footer-bottom ul li a:hover {
      text-decoration: underline; }

/*Japan Academic Adviser Section Stylings   */
.section-japan-advise {
    padding: 90px 0 70px;
}
.section-japan-adviser .content-column {
    max-width: 860px;
    margin: 0 auto;
}
.section-japan-adviser .content-column .inner-column {
    padding-left: 0;
}
.section-japan-adviser .content-column .inner-column .sec-title  {
    margin-bottom: 0;
}
.section-japan-adviser .image-block {
    
}
.section-japan-adviser .image-block img {
    max-width: 440px;
    border: 8px solid #fff;
    border-radius: 8px;
    width: 100%;
}
.section-japan-adviser .info-block {
    margin-top: 15px;
}
.section-japan-adviser .info-block h4 {
    margin-bottom: 0;
}
.section-japan-adviser .info-block h5 {
}
.section-japan-adviser .info-block h5 a {
    color: #fc0000;
    text-decoration: underline;
}
.section-japan-adviser .info-block h5 a:hover {
    text-decoration: none;
}



@media (max-width: 768px) {
  .fun-fact-section-two .counter-block-two {
    flex: 0 0 auto;
    width: 50%; }
    .fun-fact-section-two .counter-block-two .inner .icon {
      font-size: 48px; }
    .fun-fact-section-two .counter-block-two .inner .count-box {
      font-size: 20px;
      line-height: 28px; }
    .fun-fact-section-two .counter-block-two .inner h6 {
      font-size: 16px;
      line-height: 24px; } }

/*# sourceMappingURL=custom.css.map */
