header#qodef-page-header {
    height: 150px;
    padding: 10px 0;
    margin-bottom: -70px;
}

#qodef-page-header .qodef-header-logo-link img {
    max-height: 135%;
}

header .qodef-header-logo-link {
    margin-top: -45px;
    transition: 0.5s;
}
header .qodef-header-logo-link:hover {
  
    margin-top: -20px;
}


div#h-slid .qodef-ib-item-title {
    margin-top: 50px;
}



@media (min-width: 800px) and (max-width: 99999px) {
	.qodef-interactive-banners .qodef-ib-content-holder .qodef-ib-item{
		padding: 0 15px;
	}
	.qodef-interactive-banners .qodef-ib-content-holder .qodef-ib-item .qodef-ib-item-title{
		margin: 0 0 0;
	}
	.qodef-interactive-banners .qodef-ib-content-holder .qodef-ib-item .qodef-ib-item-title h3{
		height: 53px;
		overflow: hidden;
	}
	body .qodef-interactive-banners .qodef-ib-content-holder .qodef-ib-item .tag-item-wrap{
		float: left;
		width: 100%;
		left: 0px;
		right: 0px;
		bottom: 0px;
		margin: 0px 0 10px 0;
		height: 150px;
	}
	body .qodef-interactive-banners .qodef-ib-item-btn-holder .tag-item-wrap span.qodef-ib-item-tag,
	body.page-id-3327 .qodef-interactive-banners .qodef-ib-content-holder .qodef-ib-item .qodef-ib-item-tag,
	body .qodef-interactive-banners .qodef-ib-item-btn-holder .tag-item-wrap span.qodef-ib-item-tag1,
	body .qodef-interactive-banners .qodef-ib-item-btn-holder .tag-item-wrap span.qodef-ib-item-tag2,
	body .qodef-interactive-banners .qodef-ib-item-btn-holder .tag-item-wrap span.qodef-ib-item-tag3,
	body .qodef-interactive-banners .qodef-ib-item-btn-holder .tag-item-wrap span.qodef-ib-item-tag4{
		font-size: 12px !important;
		position: relative !important;
		left: auto !important;
		right: auto !important;
		bottom: auto !important;
		font-family: "Dm Sans",sans-serif;
		line-height: 17px;
		color: #fff;
		opacity: 1;
		margin: 0 10px 10px 0;
		float: left;
		letter-spacing: .045em;
		font-weight: 400;
		padding: 6px 15px !important;
		/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#7f6b5a+0,957b69+50,7f6b5a+100 */
		background: linear-gradient(to bottom,  rgba(127,107,90,1) 0%,rgba(149,123,105,1) 50%,rgba(127,107,90,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	}
	.qodef-interactive-banners .qodef-ib-content-holder .qodef-ib-item.qodef-active .qodef-ib-item-subtitle{
		bottom: 10px;
	}
	.qodef-interactive-banners .qodef-ib-content-holder .qodef-ib-item .qodef-ib-item-subtitle{
		height: 190px;
		overflow: hidden;
		margin-bottom: 20px;
		padding-right: 0;
	}
	.qodef-interactive-banners .qodef-ib-content-holder .qodef-ib-item .qodef-ib-item-inner .qodef-ib-item-btn-holder{
		position: relative;
	}
	.qodef-interactive-banners .qodef-ib-content-holder .qodef-ib-item .qodef-ib-item-inner .qodef-ib-item-btn-holder a{
		position: relative !important;
		left: 0;
	}
	.qodef-button.qodef-layout--filled.qodef-html--link{
		position: absolute;
		bottom: 5px;
		left: 15px;
	}
}
@media (min-height: 769px) and (max-height: 800px) {
	body .qodef-interactive-banners .qodef-ib-item-btn-holder .tag-item-wrap span.qodef-ib-item-tag,
	body.page-id-3327 .qodef-interactive-banners .qodef-ib-content-holder .qodef-ib-item .qodef-ib-item-tag,
	body .qodef-interactive-banners .qodef-ib-item-btn-holder .tag-item-wrap span.qodef-ib-item-tag1,
	body .qodef-interactive-banners .qodef-ib-item-btn-holder .tag-item-wrap span.qodef-ib-item-tag2,
	body .qodef-interactive-banners .qodef-ib-item-btn-holder .tag-item-wrap span.qodef-ib-item-tag3,
	body .qodef-interactive-banners .qodef-ib-item-btn-holder .tag-item-wrap span.qodef-ib-item-tag4{
		font-size: 8px !important;
	}
	.qodef-interactive-banners .qodef-ib-content-holder .qodef-ib-item .qodef-ib-item-subtitle p{
		font-size: 12px !important;
	}
	.qodef-interactive-banners .qodef-ib-content-holder .qodef-ib-item .qodef-ib-item-subtitle{
		height: 120px !important;
	}
}

@media (min-width: 1px) and (max-width: 768px) {
	body .qodef-interactive-banners .qodef-ib-content-holder .qodef-ib-item .tag-item-wrap{
		float: left;
		width: 100%;
		left: 0px;
		right: 0px;
		bottom: 0px;
		margin: 0px 0 10px 0;
	}
	
	
	body .qodef-interactive-banners .qodef-ib-content-holder .qodef-ib-item .qodef-ib-item-tag,
	body .qodef-interactive-banners .qodef-ib-content-holder .qodef-ib-item .qodef-ib-item-tag1,
	body .qodef-interactive-banners .qodef-ib-content-holder .qodef-ib-item .qodef-ib-item-tag2,
	body .qodef-interactive-banners .qodef-ib-content-holder .qodef-ib-item .qodef-ib-item-tag3,
	body .qodef-interactive-banners .qodef-ib-content-holder .qodef-ib-item .qodef-ib-item-tag4,
	body .qodef-interactive-banners .qodef-ib-content-holder .qodef-ib-item .qodef-ib-item-tag5,
	body.page-id-3327 .qodef-interactive-banners .qodef-ib-content-holder .qodef-ib-item .qodef-ib-item-tag{
		font-size: 12px !important;
		position: relative !important;
		left: auto !important;
		right: auto !important;
		bottom: auto !important;
		font-family: "Dm Sans",sans-serif;
		line-height: 17px;
		color: #fff;
		opacity: 1;
		margin: 0 10px 10px 0;
		float: left;
		letter-spacing: .045em;
		font-weight: 400;
		padding: 6px 15px !important;
		/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#7f6b5a+0,957b69+50,7f6b5a+100 */
		background: linear-gradient(to bottom,  rgba(127,107,90,1) 0%,rgba(149,123,105,1) 50%,rgba(127,107,90,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	}
}

@media (min-width: 769px) and (max-width: 999999px) {
.qodef-interactive-banners .qodef-ib-content-holder .qodef-ib-item-inner{
	position: relative;
    display: block;
    top: 130px;
	height: calc(100vh - 130px);
}
.qodef-interactive-banners .qodef-ib-content-holder .qodef-ib-item-inner .title-content{
	position: absolute;
    top: 0;
    bottom: 225px;
	overflow: hidden;
}
.qodef-interactive-banners .qodef-ib-content-holder .qodef-ib-item-inner .title-content .title-content-inner{
	transform: translateY(calc(100% - 100px)) !important;
	transition-duration: .5s !important;
}
.qodef-interactive-banners .qodef-ib-content-holder .qodef-ib-item.qodef-active .qodef-ib-item-inner .title-content .title-content-inner{
	transform: translateY(calc(0px)) !important;
	transition-duration: .5s !important;
}
.qodef-interactive-banners .qodef-ib-content-holder .qodef-ib-item-inner .title-content-inner *,
.qodef-interactive-banners .qodef-ib-content-holder .qodef-ib-item-inner .qodef-ib-item-subtitle *{
	transform: unset !important;
	will-change: unset !important;
}
.qodef-interactive-banners .qodef-ib-content-holder .qodef-ib-item .qodef-ib-item-inner .qodef-ib-item-title{
	transform: unset !important;
	will-change: unset !important;
	bottom: 0;
	height: 53px;
	overflow: hidden;
	margin-bottom: 20px;
}
.qodef-interactive-banners .qodef-ib-content-holder .qodef-ib-item-subtitle{
	height: calc(100vh - 448px) !important;
    overflow: hidden;
    transform: unset !important;
    will-change: unset !important;
    bottom: 0;
}
.qodef-interactive-banners .qodef-ib-content-holder .qodef-ib-item .qodef-ib-item-inner .qodef-ib-item-btn-holder{
	position: absolute;
	bottom: 20px;
}
}