/* sp-header */
#sp-header:not(.header-sticky) { background: none; box-shadow: none; }

/* Main menu */
.sp-megamenu-parent>li>a, .sp-megamenu-parent>li>span { padding: 0 25px; }
.sp-megamenu-parent>li.active>a { font-weight: 700; }

/* Page title */
.sp-page-title,
.sp-page-title > .container { position: relative; }
.sp-page-title { padding: 208px 0 113px; margin: -91px 0 0; background-size: cover; background-position: center; }
.sp-page-title:before { content: ""; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background-color: inherit; opacity: .9; }
.sp-page-title:after { content: ""; position: absolute; top: 90px; right: 0; left: 0; border-top: 1px solid #fff; opacity: .1; }
.sp-page-title-heading,
.sp-page-title .breadcrumb .float-start { display: none; }
.sp-page-title .sp-page-title-sub-heading { text-align: center; font-size: 65px; font-weight: 700; }
.sp-page-title .breadcrumb { margin: 30px 0 0; justify-content: center; --bs-breadcrumb-divider: ">"; --bs-breadcrumb-font-size: 20px; font-weight: 700; }

/* dropdown */
.sp-megamenu-parent .sp-dropdown .sp-dropdown-inner { padding: 0; }

/* sidebar */
#sp-left .sp-module, #sp-right .sp-module { border: 0 none; }
#sp-left .sp-module { padding: 0 60px 0 0; }
#sp-right .sp-module { padding: 0 0 0 60px; }

/* article-list */
.article-list .article { margin: 0 0 100px; padding: 0; border-width: 0; }
.article-list .article > .float-left { margin: 0 0 20px; }
.article-list .article > .float-left img { min-width: 100%; }
.article-list .article-body { display: flex; flex-direction: column; align-items: flex-start; }
.article-list .article-info { order: -1; }
.article-info>span+span:before { content: "|"; }
.article-list .article .article-header h1,
.article-list .article .article-header h2 { font-size: 24px; font-weight: 700; }
.article-list .article .readmore a { font-size: 16px; font-weight: 800; border: 1px solid; padding: 12px 25px; border-radius: 50px; display: inline-block; margin: 30px 0 0; }

/* article-details */
.article-details { display: flex; flex-direction: column; align-items: flex-start; }
.article-details > .float-left { order: -1; }
.article-details > .article-info { order: -1; }
.article-details > .float-left,
.article-details > .float-left img { width: 100%; }

/* jf-gblog */
.jf-gblog .article-list .article { margin: 0 0 30px; padding: 20px; box-shadow: 0 5px 25px rgba(0, 0, 0, 0.1); border-radius: 10px; }
.jf-gblog .article-list .article .readmore a { margin: 20px 0 0; border: 0 none; padding: 0; }

/* media: 991px*/
@media(max-width: 991px) {
  
  /**/
  #offcanvas-toggler .burger-icon { background: #fff; }
}

/* media: 767px */
@media(max-width: 767px) {
  
  /**/
  .sp-page-title .sp-page-title-sub-heading { font-size: 35px; }
}

/* jf-waves */
@keyframes jf-waves { 0% { transform: scale(0.2); opacity: 0; } 50% { opacity: 1; } 100% { transform: scale(0.9); opacity: 0; } }