/*
 Theme Name:   GeneratePress Child
 Theme URI:    https://generatepress.com
 Description:  Default GeneratePress child theme
 Author:       Tom Usborne
 Author URI:   https://tomusborne.com
 Template:     generatepress
 Version:      0.1
*/

/* #GENERAL */

body{ overflow-x: hidden;}

/* #BLOG */

.blog__item_term_list a{
  background-color: var(--accent);
  padding: 5px 10px;
  margin-right: 10px;
  color: #fff;
  text-decoration: none;
  text-transform: uppercase;
  transition: .3s ease-in-out;
}

.blog__item_term_list a:hover{
  background-color: var(--contrast);
}


/* #ERROR404 */

.error404 #page{
  height:750px;
  display: flex;
  align-items: center;
  justify-content: center;
}

.error404 .inside-article{ 
  padding-top: 0;
  padding-bottom: 0;
  background-color: var(--base-2);
}

.error-buttons {
  display: flex;
  gap: 20px;
  flex-wrap: wrap;
  justify-content: center;
}

.error-buttons a{
  border-radius: 0;
  background-color: var(--accent) !important;
  transition: .3s ease-in-out;
}

.error-buttons a:hover{
  background-color: var(--contrast) !important;
}

.title-404 {
  font-weight: 800;
  font-size: 200px;
}

@media (max-width:767px){

  .title-404 {
    font-weight: 800;
    font-size: 60px;
  }

  .error404 #page{
    height:100%;
    display: flex;
    align-items: center;
    justify-content: center;
  }
}
