@media not all and (min-resolution:.001dpcm) {
	@supports (-webkit-appearance:none) and (stroke-color:transparent) {}
}

@media not all and (min-resolution:.001dpcm) {
	@media {}
}

@supports (background: -webkit-named-image(i)) {
	.page-id-130790 #page-header  .background-inner, .page-id-132181 #page-header  .background-inner {}
}

#headerproduct .peachFlavour h4 span span, #headerProduct6 .peachFlavour h4 span span {
	color: #eca154;
	font-weight: bold !important;
	font-size: 110%;
	margin-top: -5%;
}

#headingProducts5.headingProducts {
	padding-top: 7% !important;
}

.headingProducts1 .strongFont {
	font-family: "Gotham medium" !important;
	font-weight: 800 !important;
}

.peach .col-lg-8 {
	left: 4%;
	padding-top: 10% !important;
	padding: 10% 0px 0px 0px !important;
	padding: 65px 0px 0px 0px !important;
}

.peach .col-lg-4 {
	left: -14%;
}

.lime .col-lg-4 {}

.apple .row-inner, .watermelon .row-inner, .peach .row-inner, .lime .row-inner {}

.peach {
	background: #eca154;
}

.peach h5, .peach h6 {
	margin-left: 25% !important;
}

@media screen and (min-width: 1600px) {
	#page-header #headerProduct .background-inner {}
}

@media screen and (min-width: 1600px) {}

@media screen and (min-width: 1900px) {}

#headingProducts5 p strong {}

@media screen and (min-width: 1600px) {}

@media screen and (min-width: 1900px) {}

@media screen and (max-width: 1023px) {}

#headerBlock img {
	margin-top: -19%;
}

@media screen and (min-width: 2300px) {
	#headerBlock .uncode-single-media-wrapper {
		height: 560px !important;
		display: block;
		position: relative;
		overflow: hidden;
		max-height: 560px;
	}
}

@media screen and (min-width: 1200px) {
	#headerBlock .uncode-single-media-wrapper {
		position: relative;
		overflow: hidden;
		height: 420px !important;
		margin-bottom: 0% !important;
		max-height: 420px !important;
	}
	
	#headerBlock2 .uncode-single-media-wrapper {
		height: 450px !important;
		display: block;
		position: relative;
		overflow: hidden;
		max-height: 450px;
	}
}

@media screen and (min-width: 1400px) {
	#headerBlock2 {
		height: 420px !important;
		margin-bottom: 0% !important;
		max-height: 420px !important;
	}
}

@media screen and (min-width: 1600px) {
	#headerBlock2 {
		height: 750px !important;
		height: 560px !important;
		margin-bottom: 0% !important;
		margin-bottom: 0% !important;
		max-height: 750px !important;
		max-height: 560px !important;
	}
}

@media screen and (min-width: 1800px) {
	#headerBlock2 {
		height: 900px !important;
		height: 560px !important;
		margin-bottom: 0% !important;
		margin-bottom: 0% !important;
		max-height: 900px !important;
		max-height: 560px !important;
	}
}

@media screen and (max-width: 1023px) {
	#headerBlock .uncode-single-media-wrapper, #headerBlock {
		height: 240px !important;
		max-height: 240px !important;
	}
	
	#headerBlock img {
		margin-top: 0% !important;
	}
	
	#headerBlock2, #headerBlock2 .uncode-single-media-wrapper {
		height: 550px !important;
		max-height: 550px !important;
	}
	
	#headerBlock2 {
		margin-bottom: 0px !important;
		margin-bottom: -45px !important;
		height: 250px !important;
		max-height: 250px !important;
		width: 100%;
		margin-top: -45px !important;
	}
	
	#headerBlock2 .background-inner {
		background-position: center top;
		background-size: contain !important;
	}
	
	.page-id-130728 .main-container .row-container .exa-h-padding {
		padding-left: 0px;
		padding-right: 0px;
	}
}

@media screen and (max-width: 1023px) {
	.paddImg2 {
		width: 100%;
		margin: 0 auto;
	}
	
	.paddImg .no-block-padding {
		padding-top: 0px !important;
	}
	
	.page-id-130790 #page-header  .background-inner, .page-id-132181 #page-header  .background-inner {}
}

@media screen and (min-width:821px) and (max-width:1023px) {
	#headerBlock2 {
		margin-bottom: 0px !important;
		height: 350px !important;
		max-height: 350px !important;
		width: 100%;
	}
	
	#headerBlock2 .background-inner {
		background-position: center top;
		background-size: cover !important;
	}
	
	.paddImg2 {
		width: 100% !important;
		margin: 0 auto;
	}
}

@media screen and (max-width:1023px) {}

@media screen and (min-width:767px) and (max-width:820px) {
	#headerBlock2 {
		margin-bottom: -30px !important;
		height: 350px !important;
		max-height: 350px !important;
		width: 100%;
	}
	
	#headerBlock2 .background-inner {
		background-position: center top;
		background-size: contain !important;
	}
	
	.paddImg2 {
		width: 100% !important;
		margin: 0 auto;
	}
}