.tp-revslider-slidesli h1.tp-caption,
.tp-parallax-wrap.slide-button .rev-btn,
.tp-revslider-slidesli h3.tp-caption,
.tp-caption,
.tp-caption *,
.tp-caption,
.rev-btn,
.rs-parallax-wrap,
.rs-parallax-wrap *{
	font-family: 'almoni', sans-serif !important;
}
@media screen and (min-width: 1921px) {
	.tp-revslider-slidesli h1.tp-caption,
	.tp-revslider-slidesli h2.tp-caption,
	.tp-revslider-slidesli h3.tp-caption{
		line-height: 55px !important;
		font-size: 58px !important;
		width: 600px !important;
		max-width: 600px !important;
		min-width: 600px !important;
	}
	.tp-parallax-wrap.slide-button-1 {
		left: 600px !important;
	}
	.tp-parallax-wrap.slide-button-2 {
		    left: 1788px !important;
	}
	.tp-parallax-wrap.slide-text-2 {
		left: 1750px !important;
	}
	.tp-parallax-wrap.slide-button-3 {
		left: 600px !important;
	}
	.tp-parallax-wrap.slide-button-4 {
		    left: 1788px !important;
	}
	.tp-parallax-wrap.slide-text-4 {
		left: 1750px !important;
	}
	.tp-parallax-wrap.slide-button-1 .rev-btn,
	.tp-parallax-wrap.slide-button-2 .rev-btn,
	.tp-parallax-wrap.slide-button-3 .rev-btn,
	.tp-parallax-wrap.slide-button-4 .rev-btn{
		width: 15vw !important;
		height: 3.4vw !important;
		line-height: 3.4vw !important;
		border-radius: 1.14583333vw !important;
		font-size: 1.875vw !important;
	}
}
@media screen and (min-width: 768px) and (max-width: 1920px) {
	.tp-revslider-slidesli h1.tp-caption,
	.tp-revslider-slidesli h2.tp-caption,
	.tp-revslider-slidesli h3.tp-caption{
		line-height: 4.010416666vw !important;
		font-size: 3.75vw !important;
	}
	.tp-parallax-wrap.slide-button-1 {
		left: 37vw !important;
	}
	.tp-parallax-wrap.slide-button-2 {
		left: 93vw !important;
	}
	.tp-parallax-wrap.slide-button-3 {
		left: 37vw !important;
	}
	.tp-parallax-wrap.slide-button-4 {
		left: 93vw !important;
	}
	.tp-parallax-wrap.slide-button-1 .rev-btn,
	.tp-parallax-wrap.slide-button-2 .rev-btn,
	.tp-parallax-wrap.slide-button-3 .rev-btn,
	.tp-parallax-wrap.slide-button-4 .rev-btn{
		width: 17.1875vw !important;
		height: 4.42708333vw !important;
		line-height: 4.42708333vw !important;
		border-radius: 1.14583333vw !important;
		font-size: 1.875vw !important;
	}
}

@media screen and (max-width: 767px) {

	.wpb_revslider_element .tp-bgimg{
		background-size: contain !important;
	}
}

