/**
 * Theme Name: Ratech
 * Template: hestia
 * Author: Radek Titěra
 * Author URI: https://racode.cz/ 
 * Version: 1.0
 */

.copyright {
	display: none !important;
}

.navbar {
  border-bottom: none;
}

@media (min-width: 992px) {
  .navbar-default .navbar-brand {
    color: #ffffff;
  }
  .navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus {
    color: #ffffff;
  }

  .navbar-default .navbar-nav > li {
    border: 1px solid transparent;
  }

  .navbar-default .navbar-nav > li:hover, .navbar-default .navbar-nav > li:focus-within {
    border: 1px solid #ffffff88;
  }

  .navbar-default .navbar-nav > li > a {
    color: #ffffff;
  }
  .navbar-default .navbar-nav > li:hover > a, .navbar-default .navbar-nav > li:focus-within > a {
    color: #ffffff;
  }
}

.navbar-not-transparent .navbar-brand {
  color: #000000 !important;
}
.navbar-not-transparent .navbar-brand:hover, .navbar-not-transparent .navbar-brand:focus {
  color: #000000;
}

.navbar-not-transparent .navbar-nav > li:hover, .navbar-not-transparent .navbar-nav > li:focus-within {
  border: 1px solid black;
}

.navbar-not-transparent .navbar-nav > li > a {
  color: #000000;
}
.navbar-not-transparent .navbar-nav > li:hover > a, .navbar-not-transparent .navbar-nav > li:focus-within > a {
  color: #000000;
}

.hestia-scroll-to-top {
	border-radius: var(--hestia-button-border-radius);
	background-color: black;
	border: 1px solid white;
}

.footer {
	background: black !important;
}

.page-header {
  overflow: hidden !important;
  margin-bottom: -2rem !important;
  margin-top: 0;
  padding-bottom: 0 !important;
  border-bottom: none !important;
}

.blog-sidebar p {
  font-size: 18px;
}

.spaced-sections section {
  margin-top: 2em;
}

.wp-block-heading {
  color: #000000;
}

.blog-post .section-text {
  padding-top: 70px;
  padding-bottom: 70px;
}

.hestia-title {
  color: #000000;
}

.header-filter-gradient {
  background: #010101 !important;
}

.navbar-header .hestia-title-tagline-wrap small {
  display: none !important;
}