.jb-news-detail-page .banner-default{background-color:transparent;position:relative}.jb-news-detail-page .banner-default::before{content:'';width:100%;height:100%;max-height:17.5rem;background-color:var(--jb--color--orange-6);position:absolute;top:0}.jb-news-detail-page .post-wrapper{max-width:66.5625rem;margin:0 auto;padding-right:calc(var(--jb--grid--gutter-width) - 0.3125rem);padding-left:calc(var(--jb--grid--gutter-width) - 0.3125rem);position:relative;z-index:3}@media (min-width: 768px){.jb-news-detail-page .post-wrapper{padding-right:var(--jb--grid--gutter-width--half);padding-left:var(--jb--grid--gutter-width--half)}}.jb-news-detail-page .post-wrapper .jb-post-content h1{text-align:center;margin-top:0}.jb-news-detail-page .post-wrapper .jb-post-content h1 a{font-family:var(--jb--body--font-family--secondary);font-size:var(--jb--body--font-size--30)}@media (min-width: 768px){.jb-news-detail-page .post-wrapper .jb-post-content h1 a{font-size:var(--jb--body--font-size--35)}}@media (min-width: 1024px){.jb-news-detail-page .post-wrapper .jb-post-content h1 a{font-size:var(--jb--body--font-size--56)}}.jb-news-detail-page .post-wrapper .jb-news-detail-page__content-wrapper .jb-post-title h2{text-align:center;font-family:var(--jb--body--font-family--secondary)}.jb-news-detail-page .post-wrapper .jb-news-detail-page__content-wrapper .jb-post-title h2 a{font-size:var(--jb--body--font-size--35);font-family:var(--jb--body--font-family--secondary)}@media (min-width: 768px){.jb-news-detail-page .post-wrapper .jb-news-detail-page__content-wrapper .jb-post-title h2 a{font-size:var(--jb--body--font-size--40)}}@media (min-width: 1024px){.jb-news-detail-page .post-wrapper .jb-news-detail-page__content-wrapper .jb-post-title h2 a{font-size:var(--jb--body--font-size--56)}}.jb-news-detail-page .post-wrapper .jb-news-detail-page__content-wrapper .jb-post-title h2 a:before{display:none}.jb-news-detail-page .post-wrapper .jb-news-detail-page__content-wrapper .jb-post-title h6{color:var(--jb--color--dark--gray);font-size:var(--jb--body--font-size--16);font-family:var(--jb--body--font-family);text-transform:uppercase}.jb-news-detail-page .recent-post{padding:1.875rem 0;margin-top:6.25rem;background-color:var(--jb--color--light-gray)}@media (min-width: 768px){.jb-news-detail-page .recent-post{padding:3.125rem 0}}@media (min-width: 1024px){.jb-news-detail-page .recent-post{padding:5rem 0 3.125rem 0}}.jb-news-detail-page .recent-post__heading h2{text-align:center;margin-bottom:1.875rem}.jb-news-detail-page .recent-post__list{display:grid;grid-template-columns:repeat(1, 1fr);gap:1.875rem}@media (min-width: 1024px){.jb-news-detail-page .recent-post__list{grid-template-columns:repeat(2, 1fr)}}@media (min-width: 1024px){.jb-news-detail-page .recent-post__list{grid-template-columns:repeat(3, 1fr)}}.jb-news-detail-page .recent-post__list figure img{display:block;width:100%}.jb-news-detail-page .recent-post__list .post-content{padding:2rem 2rem 2rem 2rem;box-shadow:0 1rem 2rem -0.25rem rgba(12,12,13,0.1);-webkit-box-shadow:0 1rem 2rem -0.25rem rgba(12,12,13,0.1);-moz-box-shadow:0 1rem 2rem -0.25rem rgba(12,12,13,0.1);border-bottom-left-radius:1.25rem;border-bottom-right-radius:1.25rem}@media (min-width: 1024px){.jb-news-detail-page .recent-post__list .post-content{min-height:24.4375rem}}@media (min-width: 1440px){.jb-news-detail-page .recent-post__list .post-content{min-height:16.93125rem}}.jb-news-detail-page .recent-post__list .post-content h5{margin-top:0;color:var(--jb--color--dark--gray)}.jb-news-detail-page .recent-post__list .post-content .wp-block-buttons{margin-top:1.625rem;justify-content:start}.jb-news-detail-page .recent-post__list .post-content .wp-block-buttons .wp-block-button{color:var(--jb--color--orange-6);font-weight:var(--jb--body--font-weight--bold)}.jb-news-detail-page .recent-post__list .post-content .wp-block-buttons .wp-block-button i{font-size:var(--jb--body--font-size--14);padding-left:0.375rem}.jb-news-detail-page .recent-post__list .post-content .wp-block-buttons a{padding:0}.jb-news-detail-page .recent-post .wp-block-buttons{justify-content:center;margin-top:3.125rem}

