body {
    font-family: 'Roboto', sans-serif;
    font-size: 14px;
}

header .logo-link img {
    width: 300px;
}

.blog-masonry-layout .blog-post.content-block .post-content {
    padding: 30px 40px 40px;
    background: #F2F2FE;
}

.blog-masonry-layout .post-content-wrapper {
   padding-bottom: 0;
   border: 0;
   background: #F2F2FE;
}
.blog-masonry-layout .post-content-wrapper {
   background-color: #F2F2FE;
}

.sidebar .widget_tag_cloud .tagcloud a, .sidebar .widget_product_tag_cloud .tagcloud a, .sidebar .widget .tagcloud a {
   background: #F2F2FE;
}

#top-link:hover {
   background-color: #3F3F95;
}

a, a:focus, blockquote:before, .blog-post .format-quote .entry-content:before, .container-fluid.container-page-item-title.with-bg .post-info-share .post-social a:hover, .container-fluid.container-page-item-title.with-bg .page-item-title-single .post-categories a, header .header-post-content .header-post-details .header-post-title a:hover, .header-info-text a:hover, .header-menu .header-menu-offcanvasmenu a:hover, .header-menu .header-menu-search a:hover, .header-menu li a:hover, .navbar .nav > li > a:hover, .blog-post .post-author a:hover, .blog-post .post-categories, .blog-post .post-header-title sup, .blog-post .post-header-title a:hover, .author-bio .author-social-icons li a:hover, .blog-post-related.blog-post-related-loop .blog-post-related-item .blog-post-related-title a:hover, .post-social-wrapper .post-social a:hover, .navigation-paging.navigation-post a, .navigation-post .nav-post-prev:hover .nav-post-name, .navigation-post .nav-post-next:hover .nav-post-name, .blog-masonry-layout .blog-post.content-block .sticky:not(.sticky-post-without-image) .post-info .post-social a:hover, .blog-masonry-layout .blog-post.content-block .sticky:not(.sticky-post-without-image) .post-info .post-info-comments a:hover, .blog-masonry-layout .blog-post.content-block .sticky:not(.sticky-post-without-image) .post-author a:hover, .footer-sidebar-2.sidebar .widget a:hover, footer a:hover, footer .footer-social .social-icons-wrapper a:hover, .sidebar .widget ul > li a:hover, .sidebar .widget_text a, .comment-metadata .author a, .comment-metadata .date a:hover, .bjorn-popular-post-list-wrapper .bjorn-popular-post-list .bjorn-popular-post .bjorn-popular-post-details .bjorn-popular-post-title h5:hover, .bjorn-editorspick-post-list-wrapper .bjorn-editorspick-post .bjorn-editorspick-post-title a:hover, .sidebar .widget.widget_bjorn_posts_slider .widget-post-slider-wrapper .post-title:hover, .sidebar .widget.widget_bjorn_posts_slider .widget-post-slider-wrapper .post-category, .sidebar .widget.widget_bjorn_posts_slider .widget-post-slider-wrapper .post-category a, .sidebar .widget.widget_bjorn_popular_entries li .post-category a, .sidebar .widget.widget_bjorn_popular_entries li .widget-post-thumb-wrapper-container .widget-post-details-wrapper .post-category a, .sidebar .widget.widget_bjorn_popular_entries li .widget-post-thumb-wrapper-container .widget-post-details-wrapper a:hover, body .select2-results .select2-highlighted, .social-icons-wrapper a:hover, .bjorn-theme-block > h2, .blog-post .post-info .post-info-views, .sidebar .widget.widget_bjorn_popular_entries li .post-category, .bjorn-popular-post-list-wrapper .bjorn-popular-post-list .bjorn-popular-post .bjorn-popular-post-details .bjorn-popular-post-category, .bjorn-post-list .bjorn-post-details .bjorn-post-category, .blog-post-related.blog-post-related-loop .blog-post-related-item .blog-post-related-category, .bjorn-editorspick-post-list-wrapper .bjorn-editorspick-post .bjorn-editorspick-post-category, .page-item-title-single .post-categories {
   color: #5454C7;
}

a.btn, .btn, .btn:focus, input[type="submit"], .wp-block-button a, .woocommerce #content input.button, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce-page #content input.button, .woocommerce-page #respond input#submit, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button, .woocommerce a.added_to_cart, .woocommerce-page a.added_to_cart, a.more-link, .woocommerce #content input.button.alt:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce-page #content input.button.alt:hover, .woocommerce-page #respond input#submit.alt:hover, .woocommerce-page a.button.alt:hover, .woocommerce-page button.button.alt:hover, .woocommerce-page input.button.alt:hover, .btn:active, .btn-primary, .btn-primary:focus, .btn.alt:hover, header .header-promo-content .btn:hover, .nav > li .sub-menu, .blog-post .tags a:hover, .blog-post-related-item-details, .blog-post .sticky-post-badge, .post-social-wrapper .post-social-title a:hover, .navigation-paging .wp-pagenavi a:hover, .navigation-paging .wp-pagenavi span.current, #top-link, .sidebar .widget_calendar th, .sidebar .widget_calendar tfoot td, .sidebar .widget_tag_cloud .tagcloud a:hover, .sidebar .widget_product_tag_cloud .tagcloud a:hover, .comment-meta .reply a:hover, body .owl-theme .owl-controls .owl-nav div.owl-prev, body .owl-theme .owl-controls .owl-nav div.owl-next, body .owl-theme .owl-controls .owl-page.active span, body .owl-theme .owl-controls.clickable .owl-page:hover span, body .owl-theme .owl-dots .owl-dot.active span, body .owl-theme .owl-dots .owl-dot:hover span, .st-sidebar-menu-close-btn, body .ig_popup.ig_inspire .ig_button, body .ig_popup.ig_inspire input[type="submit"], body .ig_popup.ig_inspire input[type="button"], .homepage-welcome-block .background-theme {
   background-color: #F05149;
}


a.btn, .btn, .btn:focus, input[type="submit"], .woocommerce #content input.button, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce-page #content input.button, .woocommerce-page #respond input#submit, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button, .woocommerce a.added_to_cart, .woocommerce-page a.added_to_cart, a.more-link, .woocommerce #content input.button.alt:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce-page #content input.button.alt:hover, .woocommerce-page #respond input#submit.alt:hover, .woocommerce-page a.button.alt:hover, .woocommerce-page button.button.alt:hover, .woocommerce-page input.button.alt:hover, .btn:active, .btn-primary, .btn-primary:focus, .btn.alt:hover, header .header-promo-content .btn:hover, .navbar .nav > li > a:hover, .sidebar .widget_calendar tbody td a, .bjorn-post-list-nav .bjorn-post-list-nav-prev {
   border-color: #F05149;
}

.blog-post .tags a {
   background: #f2f2fe;
   color: #504f4f;
   display: inline-block;
   font-size: 12px;
   font-weight: 400;
   line-height: 12px;
   margin-bottom: 10px;
   padding: 10px 15px;
   text-decoration: none;
   text-transform: uppercase;
   border-radius: 3px;
}

#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a {
   font-size: inherit;
   font-weight: 600;
   text-decoration: none;
   color: black;
  opacity: 1;
}

h1, h2, h3, h4, h5, h6 {
   font-family: 'Roboto';
   line-height: normal;
}

.sidebar .widget .tagcloud a {
	 padding: 5px 10px;
   margin-right: 5px;
   margin-bottom: 10px;
   display: inline-block;
   text-decoration: none;    
	 line-height: 20px;
   vertical-align: middle;
}

.sidebar .widget .tagcloud a:hover {
	background-color: #F05149;
	color: #ffffff;
}

.blog-masonry-layout .blog-post.content-block .post-info {
   padding-left: 30px;
   padding-right: 30px;
   border-color: transparent;
   border-top: 1px solid #D8D8FD;
   text-align: center;
}

.navigation-paging .wp-pagenavi a.last, .navigation-paging .wp-pagenavi a.first {
   width: 100px;
   background-color: #F2F2FE;
}

#jp-relatedposts .jp-relatedposts-items-visual h4.jp-relatedposts-post-title {
   text-transform: none;
   margin: 0;
   font-family: inherit;
   display: block;
   max-width: 100%;
   padding: 10px;
}

.blog-post .post-author {
   color: #F05149;
   font-weight: bold;
   text-transform: uppercase;
   font-size: 12px;
}

.blog-post .post-author-avatar img {
   border-radius: 12px;
   border: 2px solid #F05149;
}

.blog-masonry-layout .blog-post.content-block .post-info {
   padding-left: 30px;
   padding-right: 30px;
   border-color: transparent;
   border-top: 1px solid #D8D8FD;
   text-align: center;
}

.author-bio strong, .blog-post-related-single .blog-post-related-title, .blog-post-related-item .blog-post-related-title, .navigation-post .nav-post-name, .single-post .blog-post-related h5, header .header-blog-info {
   font-family: 'Roboto';
}

.navigation-post .nav-post-title {
   text-transform: uppercase;
   font-size: 12px;
   color: #56585B;
}

.abh_tabs li.abh_active a, .abh_tabs li.abh_active a:hover {
   background-color: #EBEBFE!important;
   padding: 4px 10px 5px!important;
   border-bottom: none!important;
   -webkit-box-shadow: none!important;
}

.abh_tabs li a {
   border: 0 solid #EBEBFE!important;
   text-decoration: none!important;
   outline: 0!important;
   font-size: 100%!important;
   line-height: 23px!important;
}

.bjorn-post-list .bjorn-post-details {
background: rgba(3, 3, 78, 0.4) none repeat scroll 0 0;
background-image:url(/wp-content/uploads/2021/12/HERO.png);
background-position-y: center;
bottom: 0;
margin: 0;
padding: 15px 35px;
padding-top: 110px;
position: absolute;
top: 0;
width: 100%;
text-align: center;
}

.bjorn-post-list .bjorn-post-details .bjorn-post-date {
    font-size: 14px;
    text-transform: uppercase;
    color: #ffffff;
    display: block;
}

.bjorn-post-list .bjorn-post-details .btn {
    margin-top: 25px;
    background: #03034E;
    border-color: #ffffff;
    font-weight:900;
}

navigation-post a {
   padding: 40px 30px;
   display: block;
   background: #EBEBFE;
   border-radius: 3px;
}

.blog-post.blog-post-single .post-content {
   margin-left: 0;
   padding: 0;
   text-align: left;
   font-size: 16px;
   line-height: 1.6;
}

.navbar .nav > li a, .navbar .navbar-toggle, .blog-post .post-info, a.btn, .btn, .btn:focus, input[type="submit"], .wp-block-button a, .woocommerce #content input.button, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce-page #content input.button, .woocommerce-page #respond input#submit, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button, .woocommerce a.added_to_cart, .woocommerce-page a.added_to_cart, a.more-link, .blog-post .post-info-date, .blog-post .post-categories, .blog-post-related.blog-post-related-loop .blog-post-related-item .blog-post-related-date, .page-item-title-single .post-date, .page-item-title-single .post-categories, .author-bio h5, .comment-metadata .author, .comment-metadata .date, .blog-post-related-single .post-categories, .blog-post-related-single .blog-post-related-date, .homepage-welcome-block h5, .sidebar .widget.widget_bjorn_text .bjorn-textwidget h5, .page-item-title-archive p, .navigation-post .nav-post-title, .navigation-paging.navigation-post a, .bjorn-popular-post-list-wrapper .bjorn-popular-post .bjorn-popular-post-category, .bjorn-popular-post-list-wrapper .bjorn-popular-post .bjorn-popular-post-date, .bjorn-editorspick-post-list-wrapper .bjorn-editorspick-post .bjorn-editorspick-post-date, .bjorn-editorspick-post-list-wrapper .bjorn-editorspick-post .bjorn-editorspick-post-category, .bjorn-post-list .bjorn-post-details .bjorn-post-category, .bjorn-post-pagination .bjorn-post-pagination-category, .blog-post .entry-content h5, .page .entry-content h5, .header-menu, .bjorn-post-list .bjorn-post-details .bjorn-post-date, .bjorn-popular-post-list-wrapper .bjorn-popular-post-list .bjorn-popular-post .bjorn-popular-post-details .bjorn-popular-post-category, .bjorn-verticalbar, .homepage-welcome-block .welcome-image-overlay span, .post-counters, .bjorn-editorspick-post-list-wrapper > h3, .container-fluid-footer .footer-menu, .footer-instagram-wrapper > h3, .blog-post .post-author, .blog-post-related h5, .blog-post-related.blog-post-related-loop .blog-post-related-item .blog-post-related-category, .blog-post .sticky-post-badge, .navigation-paging .wp-pagenavi a, .navigation-paging .wp-pagenavi span.current, .navigation-paging .wp-pagenavi span.extend, body .mc4wp-form .mailchimp-widget-signup-form input[type="email"], .page-item-title-single .post-author, .blog-post .tags a, .comment-meta .reply a, .sidebar .widget.widget_bjorn_recent_entries li .post-date, body .ig_form_container .ig_form_els input, body .ig_popup.ig_inspire .ig_button, body .ig_popup.ig_inspire input[type="submit"], body .ig_popup.ig_inspire input[type="button"], .sidebar .widget.widget_bjorn_recent_comments .bjorn_recentcomments .comment-date, .sidebar .widget.widget_bjorn_posts_slider .widget-post-slider-wrapper .post-date, .sidebar .widget.widget_bjorn_posts_slider .widget-post-slider-wrapper .post-category, .search-close-btn, .sidebar .widget.widget_bjorn_popular_entries li .widget-post-position, .sidebar .widget.widget_bjorn_popular_entries li .post-category, header .header-post-content .header-post-details .header-post-category, .bjorn-theme-block h4, .blog-post.blog-post-single .post-info-vertical, .footer-sidebar-2.sidebar .widgettitle {
   font-family: 'Roboto';
}

.blog-post .post-header-title {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 26px;
    font-weight: normal;
    word-wrap: break-word;
}

.blog-post .post-subtitle-container {
   margin-bottom: 10px;
}

.mainmenu-belowheader.mainmenu-uppercase .navbar .nav > li > a, .mainmenu-belowheader.mainmenu-uppercase .nav .sub-menu li.menu-item > a {
   text-transform: uppercase;
   background-color: #F2F2FE;
}

navigation-post a {
   padding: 40px 30px;
   display: block;
   background: #f2f2fe;
   border-radius: 3px;
}

.blog-post .post-header-title {
   text-align: left;
}

.blog-post .post-subtitle-container {
   margin-bottom: 10px;
   text-align: left;
}

.bjorn-post-list .bjorn-post-details .btn {
    margin-top: 25px;
    border-color: #ffffff;
    font-weight:900;
}

bjorn-post-list .bjorn-post-details .bjorn-post-description {
    font-size: 16px;
    color: rgba(255,255,255,0.9);
    margin-top: 15px;
    margin-bottom: 20px;
    overflow: hidden;
    line-height: 19px;
    padding: 0 70px;
}

.blog-post.blog-post-single .post-content {
   font-family: 'Montserrat';
   margin-left: 0;
   padding: 0;
   text-align: left;
   font-size: 16px;
   line-height: 1.7;
}

.rt-reading-time{
   display: block;
   font-family: 'Roboto';
   padding-bottom: 10px;
   color: #050576;
   font-size: 14px;
}

.navigation-post a {
   padding: 40px 30px;
   display: block;
   margin-left: -15px;
   background: #f2f2fe;
   border-radius: 3px;
}

.comment-meta .reply a {
   text-decoration: none;
   display: inline-block;
   padding: 2px 10px;
   font-size: 10px;
   text-transform: uppercase;
   color: #000000;
   background: #f2f2fe;
   border-radius: 3px;
}

.bjorn-post-list .bjorn-post-details .btn{
 background:transparent;
}

.author .page-item-title-archive h1 {
	margin-bottom: 25px;
}

.blog-enable-images-animations .hover-effect-img {
   position: relative;
   display: block;
   overflow: hidden;
   opacity: 1;  
background: url(/wp-content/uploads/2021/12/squares-pattern-thumbnail.png) center;
}

.blog-post .blog-post-thumb img {
    width: 100%;
    height: auto;
    opacity: 0.5;
}

header .social-icons-wrapper a, .widget .social-icons-wrapper a {
   width: 32px;
   height: 32px;
   line-height: 32px;
	 border-radius: 16px;
   color: #FFF;
	 border: none;
}

.a-twitter{
background:#00ACEE;
}

.a-linkedin{
background:#0072b1;
}

.a-youtube{
background:#c4302b;
}

.a-instagram{
background:#E1306C;
}

.a-rss{
background:#FF9800;
}

.author-description {
   margin-bottom: 50px;
   max-width: 900px;
   align-content: center;
   margin-left: auto;
   margin-right: auto;
   text-align: center;
}

#google_translate_element .goog-te-gadget-simple {
   background-color: #fff;
   font-size: 8pt;
   display: inline-block;
   padding-top: 1px;
   padding-bottom: 2px;
   cursor: pointer;
   zoom: 1;
	 border: 0;
}

masonry-layout .blog-post.content-block .blog-post-thumb img { opacity: 0.5; }

.blog-post .blog-post-thumb img {
    width: 100%;
    height: auto;
    opacity: 1;
}

.bjorn-editorspick-post-list-wrapper .bjorn-editorspick-post .bjorn-editorspick-post-image, .bjorn-popular-post-list-wrapper .bjorn-popular-post-list .bjorn-popular-post .bjorn-popular-post-image, .blog-post-related.blog-post-related-loop .blog-post-related-item .blog-post-related-image, .blog-masonry-layout .blog-post.content-block .blog-post-thumb img, .sidebar .widget.widget_bjorn_recent_entries li a img, .sidebar .widget.widget_bjorn_recent_entries li a .widget-post-thumb-wrapper, .sidebar .widget.widget_bjorn_posts_slider .widget-post-slider-wrapper .widget-post-thumb-wrapper, #sb_instagram .sbi_photo_wrap .sbi_photo, .blog-enable-images-animations .sidebar .widget.widget_bjorn_popular_entries li .widget-post-thumb-wrapper {
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
    opacity: 0.5;
}