/*
Theme Name: Timber Hunting
Author: web4b Piotr Półtorak
Author URI: https://www.web4b.pl/
Version: 1.0.0
Template: dt-the7
*/

.page-title.solid-bg.bg-img-enabled {
	background-size: auto 100%;
}
@media (min-width: 768px) and (max-width: 991px) {
	.page-title.bg-img-enabled .wf-wrap {
		min-height: 320px;
	}
}
#banner .wpb_text_column h1,
#banner .wpb_text_column h2,
#banner .wpb_text_column h3,
#banner .wpb_text_column h4,
#banner .wpb_text_column h5,
#banner .wpb_text_column h6,
#banner .wpb_text_column p {
	color: #ffffff;
	text-shadow: 0 0 0.2em rgba(91, 74, 66, .5);
}
#banner .wpb_text_column {
	position: absolute;
	width: 100%;
	top: calc(50% - 60px);
	text-align: center;
}
#banner .wpb_text_column h1,
#banner .wpb_text_column h2 {
	font-size: 48px;
	line-height: 60px;
}
blockquote:not(.wp-block-quote) {
	font-weight: 400;
	font-size: 18px;
	line-height: 1.5;
}
blockquote:not(.wp-block-quote) strong {
	color: #5b4a42;
}
.text-white h1,
.text-white h2,
.text-white h3,
.text-white h4,
.text-white h5,
.text-white h6,
.text-white p,
.text-white p a {
	color: #ffffff;
}
.cta p {
	font-size: 18px;
	line-height: 1.5;
}
.default-btn-shortcode.dt-btn.button-white {
	background-color: #ffffff!important;
	color: #6b7a4b!important;
}
.default-btn-shortcode.dt-btn.button-white:hover {
	background-color: #5b4a42!important;
	color: #ffffff!important;
}
.from-centre-line > li > a .menu-item-text:before {
	bottom: -35px;
}
a .aio-icon-box .aio-icon-description {
	color: #222222;
}
.top-icon .aio-icon {
	position: relative;
}
.aio-icon.circle::before {
	display: block;
	position: absolute;
	content: "";
	border: 3px solid #5b4a42;
	width: 100%;
	height: 100%;
	left: -8px;
	top: -8px;
	padding: 5px;
	border-radius: 50%;
}
.aio-icon-box .price {
	font-size: 24px;
	font-weight: 400;
	color: #5b4a42;
}
.aio-icon-box .price .value {
	font-weight: 700;
}
.aio-icon-component.image-circle img {
	border-radius: 50%!important;
}

html[lang="pl-PL"] span[lang="de-DE"],
html[lang="pl-PL"] span[lang="en-GB"] {
	display: none;
}

html[lang="de-DE"] span[lang="pl-PL"],
html[lang="de-DE"] span[lang="en-GB"] {
	display: none;
}

html[lang="en-GB"] span[lang="pl-PL"],
html[lang="en-GB"] span[lang="de-DE"] {
	display: none;
}

.grecaptcha-badge {
	display: none;
}
.main-nav > .lang-item > a {
	margin-left: 0;
	margin-right: 0;
}