/*!
Theme Name: Targetica
Author: Targetica
Version: 1.0.0
Tested up to: 6.8.2
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: segmentseo
*/

.error404-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  margin: auto 0;
}

.error404 {
  font-size: 30px;
}

.error404 h1 {
  text-align: center;
}

.error404 h1 span {
  color: #297676;
}

.error404 h1 a {
  color: #000;
  text-decoration: underline;
  text-decoration-skip-ink: none;
  transition: .15s;
}

.error404 h1 a:hover {
  color: #297676;
}

@media ((min-width: 1100px) and (max-width: 1360px)) {
  .error404 {
    font-size: 22.5px;
  }
}

@media (max-width: 500px) {
  .error404 {
    font-size: 20px;
  }
}

.rank-math-breadcrumb {
  margin-bottom: 40px;
}

.article-breadcrumbs .rank-math-breadcrumb {
  margin-bottom: 50px;
}

.rank-math-breadcrumb p {
  font-weight: 400;
  font-size: 14px;
  color: #2a2a2a;
  display: flex;
  align-items: center;
  gap: 10px;
}

.rank-math-breadcrumb p a {
  color: #787878;
  transition: .15s;
}

.rank-math-breadcrumb p a:hover {
  color: #297676;
}

.rank-math-breadcrumb .separator {
  font-size: 0;
  display: inline-block;
  width: 10px;
  height: 13px;
  background: url('/wp-content/themes/Targetica/assets/img/icons/breadcrumb-separator.svg') no-repeat center;
}

@media (max-width: 767px) {
  .rank-math-breadcrumb {
    margin-bottom: 30px;
  }

  .article-breadcrumbs .rank-math-breadcrumb {
    margin-bottom: 30px;
  }
}
