/*
Theme Name: Blogvi
Author: Peregrine themes
Template: bloglo
Text Domain: blogvi
Description: A child theme of Bloglo, Blogvi offers a boxed width design with a distinctive background color and a pattern image. This theme showcases a horizontal blog list style and provides users with extensive customization options for color and typography adjustments.Blogvi is lightweight, moderate and customizable News Magazine WordPress theme. You'll be able fully customize your site with rich customization options. It is idealize for personal and multi-author bloggers and content publishers. Blogvi is suitable for dynamic news, newspaper, magazine, blogs, publishers, publishing, editors, online and gaming magazines, personal blogs, news portals or review site and any creative site. Blogvi is SEO friendly, WPML, Gutenberg, WooCommerce, translation and RTL ready. Live preview : https://demo.peregrine-themes.com/bloglo/blogvi/
Author URI: https://peregrine-themes.com/
Theme URI: https://peregrine-themes.com/blogvi
Version: 1.0.5
Requires at least: 5.4
Tested up to: 6.6
Requires PHP: 5.6
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: two-columns, right-sidebar, left-sidebar, footer-widgets, blog, news, entertainment, custom-background, custom-menu, custom-logo, post-formats, sticky-post, editor-style, threaded-comments, translation-ready, custom-colors, featured-images, full-width-template, theme-options, flexible-header, wide-blocks
*/

html body {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="1920" height="1280" viewBox="0 0 1920 1280" fill="none"><path fill="%23FFE6B2" d="M98.102 79.062 114.812 73l-9.057 20.998L115 90.942 103.415 116l1.591-17.993L98 101.4l.102-22.337ZM263.102 517.062l16.71-6.062-9.057 20.998 9.245-3.056L268.415 554l1.591-17.992-7.006 3.391.102-22.337Z"/><path fill="%23CDEDCE" d="m144.102 604.062 16.71-6.062-9.057 20.998 9.245-3.056L149.415 641l1.591-17.992-7.006 3.391.102-22.337Z"/><path fill="%23FFE6B2" d="m230.102 933.062 16.71-6.062-9.057 20.998 9.245-3.056L235.415 970l1.591-17.992-7.006 3.391.102-22.337Z"/><path fill="%23EDEAE5" d="m206.102 1170.06 16.71-6.06-9.057 21 9.245-3.06-11.585 25.06 1.591-17.99-7.006 3.39.102-22.34Z"/><path fill="%23F1C5AE" d="m223.102 264.062 16.71-6.062-9.057 20.998 9.245-3.056L228.415 301l1.591-17.992-7.006 3.391.102-22.337Z"/><path stroke="%23000" stroke-linejoin="round" stroke-miterlimit="6.392" d="M115.271 73.198a.501.501 0 0 0-.63-.668l-16.71 6.062a.5.5 0 0 0-.329.467l-.102 22.337a.5.5 0 0 0 .718.453l6.212-3.007-1.513 17.114a.5.5 0 0 0 .951.254l11.586-25.059a.5.5 0 0 0-.611-.684l-8.188 2.707 8.616-19.976Zm165 438a.502.502 0 0 0-.63-.668l-16.71 6.062a.499.499 0 0 0-.329.467l-.102 22.337a.5.5 0 0 0 .718.453l6.212-3.007-1.513 17.114a.5.5 0 0 0 .951.254l11.586-25.059a.5.5 0 0 0-.611-.684l-8.188 2.707 8.616-19.976Zm-119 87a.502.502 0 0 0-.63-.668l-16.71 6.062a.499.499 0 0 0-.329.467l-.102 22.337a.5.5 0 0 0 .718.453l6.212-3.007-1.513 17.114a.5.5 0 0 0 .951.254l11.586-25.059a.5.5 0 0 0-.611-.684l-8.188 2.707 8.616-19.976Zm86 329a.502.502 0 0 0-.63-.668l-16.71 6.062a.499.499 0 0 0-.329.467l-.102 22.337a.5.5 0 0 0 .718.453l6.212-3.007-1.513 17.114a.5.5 0 0 0 .951.254l11.586-25.059a.5.5 0 0 0-.611-.684l-8.188 2.707 8.616-19.976Zm-24 237.002a.496.496 0 0 0-.095-.54.49.49 0 0 0-.535-.13l-16.71 6.06a.5.5 0 0 0-.329.47l-.102 22.34a.49.49 0 0 0 .233.42c.146.09.33.1.485.03l6.212-3.01-1.513 17.12a.49.49 0 0 0 .369.52.49.49 0 0 0 .582-.27l11.586-25.06a.497.497 0 0 0-.081-.54.484.484 0 0 0-.53-.14l-8.188 2.7 8.616-19.97Zm17-906.002a.502.502 0 0 0-.63-.668l-16.71 6.062a.499.499 0 0 0-.329.467l-.102 22.337a.5.5 0 0 0 .718.453l6.212-3.007-1.513 17.114a.5.5 0 0 0 .951.254l11.586-25.059a.5.5 0 0 0-.611-.684l-8.188 2.707 8.616-19.976Z"/><path fill="%23000" d="M194.703 143.678c9.306.267 24.041-2.127 31.14-3.392 5.846-1.041 13.064.67 19.03 6.56 10.857 10.308 6.289 22.183-5.906 28.424-10.201 5.221-17.121 2.767-22.371 1.473-2.923-.67-5.548-.893-9.187-.313-4.728.754-7.337 3.57-11.692 3.57-13.959-.892-21.416-11.423-19.388-21.731 2.028-10.308 11.454-14.591 18.374-14.591Z"/><path fill="%23D8E2DC" stroke="%23000" stroke-linecap="round" stroke-miterlimit="3.864" d="M192.703 139.678c9.306.267 24.041-2.127 31.14-3.392 5.846-1.041 13.064.67 19.03 6.56 10.857 10.308 6.289 22.183-5.906 28.424-10.201 5.221-17.121 2.767-22.371 1.473-2.923-.67-5.548-.893-9.187-.313-4.728.754-7.337 3.57-11.692 3.57-13.959-.892-21.416-11.423-19.388-21.731 2.028-10.308 11.454-14.591 18.374-14.591Z"/><path fill="%23000" d="M182.297 386.678c-9.306.267-24.041-2.127-31.14-3.392-5.846-1.041-13.064.67-19.03 6.56-10.857 10.308-6.289 22.183 5.906 28.424 10.201 5.221 17.121 2.767 22.371 1.473 2.923-.67 5.548-.893 9.187-.313 4.728.754 7.337 3.57 11.692 3.57 13.959-.892 21.416-11.423 19.388-21.731-2.028-10.308-11.454-14.591-18.374-14.591Z"/><path fill="%23FFE5D9" stroke="%23000" stroke-linecap="round" stroke-miterlimit="3.864" d="M184.297 382.678c-9.306.267-24.041-2.127-31.14-3.392-5.846-1.041-13.064.67-19.03 6.56-10.857 10.308-6.289 22.183 5.906 28.424 10.201 5.221 17.121 2.767 22.371 1.473 2.923-.67 5.548-.893 9.187-.313 4.728.754 7.337 3.57 11.692 3.57 13.959-.892 21.416-11.423 19.388-21.731-2.028-10.308-11.454-14.591-18.374-14.591Z"/><path fill="%23000" d="M209.703 758.678c9.306.267 24.041-2.127 31.14-3.392 5.846-1.041 13.064.67 19.03 6.56 10.857 10.308 6.289 22.183-5.906 28.424-10.201 5.221-17.121 2.767-22.371 1.473-2.923-.67-5.548-.893-9.187-.313-4.728.754-7.337 3.57-11.692 3.57-13.959-.892-21.416-11.423-19.388-21.731 2.028-10.308 11.454-14.591 18.374-14.591Z"/><path fill="%23DCD0EA" stroke="%23000" stroke-linecap="round" stroke-miterlimit="3.864" d="M207.703 754.678c9.306.267 24.041-2.127 31.14-3.392 5.846-1.041 13.064.67 19.03 6.56 10.857 10.308 6.289 22.183-5.906 28.424-10.201 5.221-17.121 2.767-22.371 1.473-2.923-.67-5.548-.893-9.187-.313-4.728.754-7.337 3.57-11.692 3.57-13.959-.892-21.416-11.423-19.388-21.731 2.028-10.308 11.454-14.591 18.374-14.591Z"/><path fill="%23000" d="M188.297 1047.68c-9.306.27-24.041-2.13-31.14-3.39-5.846-1.04-13.064.67-19.03 6.56-10.857 10.3-6.289 22.18 5.906 28.42 10.201 5.22 17.121 2.77 22.371 1.47 2.923-.67 5.548-.89 9.187-.31 4.728.75 7.337 3.57 11.692 3.57 13.959-.89 21.416-11.42 19.388-21.73-2.028-10.31-11.454-14.59-18.374-14.59Z"/><path fill="%23CDEDCE" stroke="%23000" stroke-linecap="round" stroke-miterlimit="3.864" d="M190.297 1043.68c-9.306.27-24.041-2.13-31.14-3.39-5.846-1.04-13.064.67-19.03 6.56-10.857 10.3-6.289 22.18 5.906 28.42 10.201 5.22 17.121 2.77 22.371 1.47 2.923-.67 5.548-.89 9.187-.31 4.728.75 7.337 3.57 11.692 3.57 13.959-.89 21.416-11.42 19.388-21.73-2.028-10.31-11.454-14.59-18.374-14.59Z"/><path fill="%23EDEAE5" d="m1697.1 1170.06 16.71-6.06-9.05 21 9.24-3.06-11.59 25.06 1.6-17.99-7.01 3.39.1-22.34Z"/><path stroke="%23000" stroke-linejoin="round" stroke-miterlimit="6.392" d="M1714.27 1164.2a.498.498 0 0 0-.63-.67l-16.71 6.06c-.2.07-.33.26-.33.47l-.1 22.34c0 .17.09.33.23.42.15.09.33.1.49.03l6.21-3.01-1.51 17.12c-.02.24.13.46.37.52.23.07.48-.05.58-.27l11.58-25.06c.09-.18.06-.39-.08-.54a.482.482 0 0 0-.53-.14l-8.18 2.7 8.61-19.97Z"/><path fill="%23FFE6B2" d="m1673.1 933.062 16.71-6.062-9.05 20.998 9.24-3.056L1678.41 970l1.6-17.992-7.01 3.391.1-22.337Z"/><path stroke="%23000" stroke-linejoin="round" stroke-miterlimit="6.392" d="M1690.27 927.198a.51.51 0 0 0-.09-.541.51.51 0 0 0-.54-.127l-16.71 6.062a.494.494 0 0 0-.33.467l-.1 22.337c0 .173.09.334.23.426.15.092.33.102.49.027l6.21-3.007-1.51 17.114a.498.498 0 0 0 .95.254l11.58-25.059a.474.474 0 0 0-.08-.542.497.497 0 0 0-.53-.142l-8.18 2.707 8.61-19.976Z"/><path fill="%23CDEDCE" d="m1759.1 604.062 16.71-6.062-9.05 20.998 9.24-3.056L1764.41 641l1.6-17.992-7.01 3.391.1-22.337Z"/><path stroke="%23000" stroke-linejoin="round" stroke-miterlimit="6.392" d="M1776.27 598.198a.51.51 0 0 0-.09-.541.51.51 0 0 0-.54-.127l-16.71 6.062a.494.494 0 0 0-.33.467l-.1 22.337c0 .173.09.334.23.426.15.092.33.102.49.027l6.21-3.007-1.51 17.114a.498.498 0 0 0 .95.254l11.58-25.059a.474.474 0 0 0-.08-.542.497.497 0 0 0-.53-.142l-8.18 2.707 8.61-19.976Z"/><path fill="%23FFE6B2" d="m1640.1 517.062 16.71-6.062-9.05 20.998 9.24-3.056L1645.41 554l1.6-17.992-7.01 3.391.1-22.337Z"/><path stroke="%23000" stroke-linejoin="round" stroke-miterlimit="6.392" d="M1657.27 511.198a.51.51 0 0 0-.09-.541.51.51 0 0 0-.54-.127l-16.71 6.062a.494.494 0 0 0-.33.467l-.1 22.337c0 .173.09.334.23.426.15.092.33.102.49.027l6.21-3.007-1.51 17.114a.498.498 0 0 0 .95.254l11.58-25.059a.474.474 0 0 0-.08-.542.497.497 0 0 0-.53-.142l-8.18 2.707 8.61-19.976Z"/><path fill="%23F1C5AE" d="m1680.1 264.062 16.71-6.062-9.05 20.998 9.24-3.056L1685.41 301l1.6-17.992-7.01 3.391.1-22.337Z"/><path stroke="%23000" stroke-linejoin="round" stroke-miterlimit="6.392" d="M1697.27 258.198a.51.51 0 0 0-.09-.541.51.51 0 0 0-.54-.127l-16.71 6.062a.494.494 0 0 0-.33.467l-.1 22.337c0 .173.09.334.23.426.15.092.33.102.49.027l6.21-3.007-1.51 17.114a.498.498 0 0 0 .95.254l11.58-25.059a.474.474 0 0 0-.08-.542.497.497 0 0 0-.53-.142l-8.18 2.707 8.61-19.976Z"/><path fill="%23FFE6B2" d="M1805.1 79.062 1821.81 73l-9.05 20.998 9.24-3.056L1810.41 116l1.6-17.993-7.01 3.392.1-22.337Z"/><path stroke="%23000" stroke-linejoin="round" stroke-miterlimit="6.392" d="M1822.27 73.198a.51.51 0 0 0-.09-.54.51.51 0 0 0-.54-.128l-16.71 6.062a.495.495 0 0 0-.33.467l-.1 22.337c0 .173.09.334.23.426.15.092.33.102.49.027l6.21-3.007-1.51 17.114a.498.498 0 0 0 .95.254l11.58-25.059a.475.475 0 0 0-.08-.542.498.498 0 0 0-.53-.142l-8.18 2.707 8.61-19.976Z"/><path fill="%23000" d="M1726.3 143.678c-9.31.267-24.04-2.127-31.14-3.392-5.85-1.041-13.07.67-19.03 6.56-10.86 10.308-6.29 22.183 5.9 28.424 10.2 5.221 17.12 2.767 22.37 1.473 2.93-.67 5.55-.893 9.19-.313 4.73.754 7.34 3.57 11.69 3.57 13.96-.892 21.42-11.423 19.39-21.731-2.03-10.308-11.45-14.591-18.37-14.591Z"/><path fill="%23D8E2DC" stroke="%23000" stroke-linecap="round" stroke-miterlimit="3.864" d="M1728.3 139.678c-9.31.267-24.04-2.127-31.14-3.392-5.85-1.041-13.07.67-19.03 6.56-10.86 10.308-6.29 22.183 5.9 28.424 10.2 5.221 17.12 2.767 22.37 1.473 2.93-.67 5.55-.893 9.19-.313 4.73.754 7.34 3.57 11.69 3.57 13.96-.892 21.42-11.423 19.39-21.731-2.03-10.308-11.45-14.591-18.37-14.591Z"/><path fill="%23000" d="M1738.7 386.678c9.31.267 24.04-2.127 31.14-3.392 5.85-1.041 13.07.67 19.03 6.56 10.86 10.308 6.29 22.183-5.9 28.424-10.2 5.221-17.12 2.767-22.37 1.473-2.93-.67-5.55-.893-9.19-.313-4.73.754-7.34 3.57-11.69 3.57-13.96-.892-21.42-11.423-19.39-21.731 2.03-10.308 11.45-14.591 18.37-14.591Z"/><path fill="%23FFE5D9" stroke="%23000" stroke-linecap="round" stroke-miterlimit="3.864" d="M1736.7 382.678c9.31.267 24.04-2.127 31.14-3.392 5.85-1.041 13.07.67 19.03 6.56 10.86 10.308 6.29 22.183-5.9 28.424-10.2 5.221-17.12 2.767-22.37 1.473-2.93-.67-5.55-.893-9.19-.313-4.73.754-7.34 3.57-11.69 3.57-13.96-.892-21.42-11.423-19.39-21.731 2.03-10.308 11.45-14.591 18.37-14.591Z"/><path fill="%23000" d="M1711.3 758.678c-9.31.267-24.04-2.127-31.14-3.392-5.85-1.041-13.07.67-19.03 6.56-10.86 10.308-6.29 22.183 5.9 28.424 10.2 5.221 17.12 2.767 22.37 1.473 2.93-.67 5.55-.893 9.19-.313 4.73.754 7.34 3.57 11.69 3.57 13.96-.892 21.42-11.423 19.39-21.731-2.03-10.308-11.45-14.591-18.37-14.591Z"/><path fill="%23DCD0EA" stroke="%23000" stroke-linecap="round" stroke-miterlimit="3.864" d="M1713.3 754.678c-9.31.267-24.04-2.127-31.14-3.392-5.85-1.041-13.07.67-19.03 6.56-10.86 10.308-6.29 22.183 5.9 28.424 10.2 5.221 17.12 2.767 22.37 1.473 2.93-.67 5.55-.893 9.19-.313 4.73.754 7.34 3.57 11.69 3.57 13.96-.892 21.42-11.423 19.39-21.731-2.03-10.308-11.45-14.591-18.37-14.591Z"/><path fill="%23000" d="M1732.7 1047.68c9.31.27 24.04-2.13 31.14-3.39 5.85-1.04 13.07.67 19.03 6.56 10.86 10.3 6.29 22.18-5.9 28.42-10.2 5.22-17.12 2.77-22.37 1.47-2.93-.67-5.55-.89-9.19-.31-4.73.75-7.34 3.57-11.69 3.57-13.96-.89-21.42-11.42-19.39-21.73 2.03-10.31 11.45-14.59 18.37-14.59Z"/><path fill="%23CDEDCE" stroke="%23000" stroke-linecap="round" stroke-miterlimit="3.864" d="M1730.7 1043.68c9.31.27 24.04-2.13 31.14-3.39 5.85-1.04 13.07.67 19.03 6.56 10.86 10.3 6.29 22.18-5.9 28.42-10.2 5.22-17.12 2.77-22.37 1.47-2.93-.67-5.55-.89-9.19-.31-4.73.75-7.34 3.57-11.69 3.57-13.96-.89-21.42-11.42-19.39-21.73 2.03-10.31 11.45-14.59 18.37-14.59Z"/></svg>');
  background-position: 50% 100px;
  background-repeat: no-repeat;
  background-size: cover;
  background-attachment: fixed;
  background-color: #ebe8e6;
}

body .navigation .nav-links .bloglo-animate-arrow,
body .navigation .nav-links .page-numbers,
body .page-links > span {
  background-color: transparent;
}

body .navigation .nav-links .page-numbers:not(.prev, .next).current {
  border-color: rgba(39, 39, 39, 0.75);
}

body .navigation .nav-links .page-numbers:hover button,
body.using-keyboard .navigation .nav-links .page-numbers:focus button,
body .navigation .nav-links .page-numbers:not(.prev, .next):hover,
body.using-keyboard
  .navigation
  .nav-links
  .page-numbers:not(.prev, .next):focus,
body .page-links a:hover span,
body.using-keyboard .page-links a:focus span {
  border-color: rgba(39, 39, 39, 0.75);
}

.entry-footer .bloglo-btn.btn-text-1 {
  font-weight: 600;
  letter-spacing: 0.02rem;
  padding: 0.5rem 2.5rem !important;
  background-color: #fff !important;
  border: 1px solid rgba(39, 39, 39, 0.75) !important;
}

[data-theme="dark"] .entry-footer .bloglo-btn.btn-text-1 {
  background-color: #444 !important;
}

.entry-footer .bloglo-btn.btn-text-1 > span::before {
  display: none;
}

.entry-footer .bloglo-btn.btn-text-1,
.wp-block-search input[type="search"],
.wp-block-search .wp-block-search__button,
body .bloglo-btn:not(.btn-text-1) {
  border-radius: 10rem !important;
  transform: translate(-2px, -2px) !important;
  box-shadow: 3px 3px 0px 0px #333 !important;  
  border-color: rgba(39, 39, 39, 0.75) !important;
  -webkit-transition: var(--bloglo-transition-primary);
  transition: var(--bloglo-transition-primary);
}

.entry-footer .bloglo-btn.btn-text-1:hover,
.entry-footer .bloglo-btn.btn-text-1:focus,
.wp-block-search input[type="search"]:hover,
.wp-block-search input[type="search"]:focus,
.wp-block-search .wp-block-search__button:hover,
.wp-block-search .wp-block-search__button:focus,
body .bloglo-btn:not(.btn-text-1):hover,
body .bloglo-btn:not(.btn-text-1):focus {
  transform: translate(0px, 0px) !important;
  box-shadow: 0 0 0 0 #333 !important;
}

/*****************************************/
/* Header layouts 5
/*****************************************/
.bloglo-header-layout-5 #bloglo-header {
  margin-top: 6rem;
}

.bloglo-header-layout-5 #bloglo-topbar + #bloglo-header {
  margin-top: 2rem;
}

.bloglo-header-layout-5:not(.bloglo-sticky-header) #bloglo-header {
  padding: 0 3rem;
}

.bloglo-header-layout-5:not(.bloglo-sticky-header)
  #bloglo-header
  #bloglo-header-inner {
  margin: 0 auto;
}

.bloglo-header-layout-5:not(.bloglo-sticky-header)
  #bloglo-header
  #bloglo-header-inner,
.bloglo-header-layout-5 #masthead + #main .bloglo-breadcrumbs {
  max-width: 1320px;
  border-width: 1px;
  border-style: solid;
  border-radius: 10rem;
}

.bloglo-header-layout-5 #masthead + #main .bloglo-breadcrumbs {
  margin: 4rem auto 0;
  width: 90%;
}

.bloglo-header-layout-5:not(.bloglo-sticky-header)
  #bloglo-header
  #bloglo-header-inner
  .bloglo-container {
  padding: 0 4rem;
}

.bloglo-header-layout-5 .bloglo-logo {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.bloglo-header-layout-5
  .bloglo-header-widgets
  .bloglo-header-widget:last-of-type {
  padding-right: 0;
}

.bloglo-header-layout-5
  .bloglo-header-widgets
  .bloglo-header-widget:last-of-type:after {
  display: none;
}

.bloglo-header-layout-5 .bloglo-header-container .bloglo-logo {
  margin-right: auto;
}

.bloglo-header-layout-5 .bloglo-header-container .bloglo-nav {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.bloglo-header-layout-5 .bloglo-header-container .bloglo-nav > ul {
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.bloglo-header-layout-5.bloglo-layout__boxed-separated
  #masthead
  + #main
  #primary,
.bloglo-header-layout-5.bloglo-layout__boxed-separated
  #masthead
  + #main
  #secondary {
  margin-top: 6rem;
}

/* Post content bg color */
.bloglo-layout__boxed-separated .ticker-slider-items,
.bloglo-layout__boxed-separated .pyml-slider-items,
.bloglo-layout__boxed-separated.author .author-box,
.bloglo-layout__boxed-separated:not(.archive, .blog, .category, .search-results)
  #content,
.bloglo-layout__boxed-separated.bloglo-sidebar-style-3
  #secondary
  .bloglo-widget,
.bloglo-layout__boxed-separated.bloglo-sidebar-style-3
  .elementor-widget-sidebar
  .bloglo-widget,
.bloglo-layout__boxed-separated.archive .bloglo-article,
.bloglo-layout__boxed-separated.blog .bloglo-article,
.bloglo-layout__boxed-separated.search-results .bloglo-article,
.bloglo-layout__boxed-separated.category .bloglo-article {
  border-radius: 1.5rem !important;
  border-color: rgba(39, 39, 39, 0.75) !important;
  box-shadow: none !important;
}

.bloglo-layout__boxed-separated .ticker-slider-items .ticker-title {
  border-radius: 0.8rem;
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
}

.bloglo-layout__boxed-separated .ticker-slider-controls .ticker-slider-pause {
  border-radius: 0.8rem;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
}

.bloglo-layout__boxed-separated.bloglo-sidebar-style-3.is-section-heading-init-s2
  #secondary
  .bloglo-widget {
  position: relative;
  margin-bottom: 4.5rem;
}

.is-section-heading-init-s2 #pyml .pyml-slider-items .widget-title,
.is-footer-heading-init-s2 #bloglo-footer .wp-block-heading,
.is-footer-heading-init-s2 #bloglo-footer .widget-title,
.is-section-heading-init-s2:not(.bloglo-sidebar-style-1)
  #secondary
  .bloglo-widget
  .widget-title,
.is-section-heading-init-s2:not(.bloglo-sidebar-style-1)
  #secondary
  .bloglo-widget
  .wp-block-search
  .wp-block-search__label,
.is-section-heading-init-s2:not(.bloglo-sidebar-style-1)
  #secondary
  .bloglo-widget
  .wp-block-heading {
  letter-spacing: 0.25px;
  width: auto;
  line-height: 1.4;
  display: inline-block;
  padding: 0.4rem 2.5rem;
  background-color: #fff;
  border-radius: 10rem;
  margin-bottom: 0;
  border: 1px solid rgba(39, 39, 39, 0.75);
}

html[data-theme="dark"]
  .is-footer-heading-init-s2
  #bloglo-footer
  .wp-block-heading,
html[data-theme="dark"] .is-footer-heading-init-s2 #bloglo-footer .widget-title,
html[data-theme="dark"]
  .is-section-heading-init-s2
  #pyml
  .pyml-slider-items
  .widget-title,
html[data-theme="dark"]
  .is-section-heading-init-s2:not(.bloglo-sidebar-style-1)
  #secondary
  .bloglo-widget
  .widget-title,
html[data-theme="dark"]
  .is-section-heading-init-s2:not(.bloglo-sidebar-style-1)
  #secondary
  .bloglo-widget
  .wp-block-search
  .wp-block-search__label,
html[data-theme="dark"]
  .is-section-heading-init-s2:not(.bloglo-sidebar-style-1)
  #secondary
  .bloglo-widget
  .wp-block-heading {
  background-color: rgba(0, 0, 0, 0.3);
}

.is-section-heading-init-s2:not(.bloglo-sidebar-style-1)
  #secondary
  .bloglo-widget
  .wp-block-search
  .wp-block-search__inside-wrapper {
  padding-top: 2.2rem;
}

.is-section-heading-init-s2 #pyml .pyml-slider-items {
  position: relative;
}

.is-section-heading-init-s2
  #pyml
  .pyml-slider-items
  .widget-title
  + .bloglo-flex-row.gy-4 {
  margin-top: 0;
}

/* Custom CSS */

.bloglo-blog-horizontal
  .bloglo-article:not(.format-quote)
  .bloglo-blog-entry-wrapper.bloglo-thumb-left
  .entry-media,
body .pyml-slide-item .pyml-slider-backgrounds .pyml-slide-bg,
body .wp-block-latest-posts__featured-image {
  border: 0.1rem solid rgba(39, 39, 39, 0.75);
  border-radius: 0.8rem;
}

article.bloglo-article.post.sticky {
  outline-width: 6px;
}

/* Block CSS */

.content-area .wp-block-site-title a:not(:hover, :focus) {
  color: inherit;
}

.content-area .wp-block-site-title a:not(.bloglo-btn):not(.wp-block-button__link):hover,
.content-area .wp-block-site-title a:not(.bloglo-btn):not(.wp-block-button__link):focus {
  color: var(--bloglo-primary);
}

.single .entry-content .wp-block-avatar img {
  margin: 0;
}

.wp-block-navigation .wp-block-page-list {
  margin: 0;
}

.content-area .bloglo-entry .wp-block-navigation:where(:not([class*=has-text-decoration])) a,
.wp-block-navigation:where(:not([class*=has-text-decoration])) a {
  text-decoration: none;
}

.wp-block-navigation .has-child .wp-block-navigation__submenu-container {
  list-style: none;
  margin: 0;
}

.wp-block-navigation .wp-block-page-list > .wp-block-navigation-item:not(:first-child) {
  margin-left: 1rem;
}

.wp-block-file {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}

.wp-block-file a:not(.wp-block-file__button) {
  font-weight: 700;
}

#page #main .wp-block-cover .wp-block-cover-text a,
#page #main :where(.wp-block-cover-image:not(.has-text-color)),
#page #main :where(.wp-block-cover:not(.has-text-color)) {
  color: #fff;
}

.post-category a:hover,
.post-category a:focus {
  text-decoration: underline;
}

.wp-block-categories-dropdown.wp-block-categories {
  margin-top: 16px;
}