/*
 * Theme Name: My Timber 2.x Starter Theme
 * Description: Starter Theme to use with Timber
 * Author: Upstatement and YOU!
*/


.articles.articles--blog .articles__iframe {
	background-color: #ccc;
}

.header__content .header__nav-wht-content ul.nav-list li a>span.icon {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjciIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAyNyAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAuMDk1MDI4NyAwTDI3IDE2LjA0OTNMMCAzMkwxMy4yNDU5IDE2LjEwNTFMMC4wOTUwMjg3IDBaIiBmaWxsPSIjRjU4OTFEIi8+Cjwvc3ZnPgo=);
}

.homes-gallery {
	padding: 56px 0;
}

.homes-gallery {
	padding: 56px 0;
}

.homes-gallery picture {
	padding-top: 55%;
	display: block;
	background-color: #eee;
	position: relative;
	height: 37vh;
}

.homes-gallery img {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.homes-gallery.homes-subscribe.homes-subscribe--gallery.is-visible {
	--swiper-theme-color: #f5891d;
}

.homes-gallery .swiper {
	max-width: 940px;
	/*! margin-left: 0; */
}

.homes-gallery h2 {
	text-align: center;
}

.homes-gallery .swiper .swiper-button-prev,
.homes-gallery .swiper .swiper-button-next {
	opacity: 0;
	transition: 0.3s ease;
}


.homes-gallery .swiper:hover .swiper-button-prev:not(.swiper-button-disabled),
.homes-gallery .swiper:hover .swiper-button-next:not(.swiper-button-disabled) {
	opacity: 1
}

.homes-gallery .swiper .swiper-button-prev:hover:not(.swiper-button-disabled),
.homes-gallery .swiper .swiper-button-next:hover:not(.swiper-button-disabled) {
	opacity: 0.8;
}

@media screen and (max-width: 576px) {
	.homes-gallery.homes-subscribe {
		padding-top: 25px;
	}
}

.grecaptcha-badge {
	display: none !important;
}