.t4-masthead-inner {
    padding: 2rem 0;
}

.no-menu .t4-navbar,
.no-menu .t4-header nav {
  display: none;
}

.sidebar-l {
    padding: 16px;
    font-color: var(--t4-gray-800);
    background-color: #d0e4fc;
    border-radius: 10px;
}

.com-content-category-blog__item.blog-item {
    border-bottom: 3px dotted #ccc;
}

#back-to-top {
    background-color:#034c8f;
}

#back-to-top:hover {
    background-color: #f1a23b;
}

@media (max-width: 991px) {
  .d-none-mobile {
    display: none !important;
  }
}