
body {
    background: #fff;
}

.page-header__logo img {
	width: 100px;
}

.mySlides {display:none;}
.section-hero {
	max-height: 400px;
	height: 400px;
	padding-top: 0;
}

.page-header::after {
	background: none;
}

.page-header__inner {
padding: 2vw 7.8125vw 2vw;
border-bottom: 1px solid rgba(231, 215, 210, 0.8);
}

.page-nav .uk-navbar-nav > li > a {
color: #000;
}

.w3-display-bottomleft {
	position: absolute;
	top: 40%;
	left: 8%;
}

.w3-display-bottomleft h3 {
	font-size: 34px;
font-weight: bold;
}

 .w3-display-bottomleft p {
	 width: 50%;
	 margin-bottom: 30px;
	 color: #000;
	 letter-spacing: normal;
}

.w3-display-bottomleft a {
    font-size: 16px;
    color: #000;
    padding: 10px 20px;
    background: radial-gradient(#f9eba6, #c7954e);
    font-weight: bold;
}

.page-header__btn {
	top: -10px;
	position: relative;
}

.fix {
	display: none;
	overflow: hidden;
	margin: 130px 50px 0;
}

.single-banner {
width: 50%;
overflow: hidden;
}

.pull-left {
float: left;
}
.pull-right {
float: right;
}

.single-banner a {
display: block;
position: relative;
}

.single-banner a:before {
position: absolute;
content: "";
width: 100%;
height: 100%;
background: #000;
z-index: 11;
opacity: 0;
transition: all .5s;
}

.single-banner a img {
transform: scale(1);
transition: all .5s;
}

/*.section-slider {
	margin-top: 250px;
}*/


.section-hero__title {
	font-size: calc(35px + 65*(100vw / 1920));
	color: #000;
}

.section-home .section-hero__content {
    height: 200px;
    margin: 0 auto;
    background-color: rgba(255, 255, 255, 0.9);
    max-width: 60%;
    text-align: center;
    padding: 40px 0;
    border: 1px dashed rgba(242, 100, 96, 0.9);
    outline: 0.625em solid rgba(255, 255, 255, 0.8);
    display: block;
    position: relative;
    top: -70%;
    min-height: auto;
}

.section-hero__subtitle {
	font-size: calc(16px + 24*(50vw / 1920));
	color: #cf8b40;
	letter-spacing: 10px;
}

.uk-button-danger {
	border: none;
	color: #000;
	background: radial-gradient(#f9eba6, #c7954e);
}

.uk-button-danger:hover {
	background: radial-gradient(#c7954e, #f9eba6);
}

.section-shop-categories__btn {
    margin-top: 30px;
}

.img-animate._active:before ,#page-preloader {
    background: radial-gradient(#f9eba6, #c7954e);
}

.section-info .uk-section-large {
    padding-top: 0;
}

.no_top_padding {
	padding-top: 0;
}

.Certificates_wrap .uk-child-width-1-2\@s>* {
    width: 25%;
    height: 400px;
    overflow: hidden;
}

.Certificates_wrap img.uk-width-1-1 {
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.home_about_wrap .uk-section-large {
	padding-bottom: 0;
	padding-top: 0;
}

.home_about_wrap .img-animate._active img {
	object-fit: unset;
}

.about_wrap_pg .img-animate._active img {
	object-fit: cover;
}

.copy_rights {
	color: #fff;
    text-align: center;
    margin: 40px 0 0;
}

.copy_rights a {
	color: #cf8b40;
}

.section-slider-item {
	padding: 70px;
}

.slider-about-screen .section-slider-item {
    padding: 0;
    height: 500px;
}

.about_slider .section-about__media {
	top: -200px;
}

.section-youtube iframe {
	width: 100%;
    height: 500px;
}

.edit_about_img img {
    object-fit: fill !important;
}


/*	----------------------------------------------------------
	Responsive Structure
= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = */
@media only screen and ( min-width: 320px) and ( max-width: 767px ) {
	.section-home .section-hero__content {max-width: 80%;}
	.section-hero__subtitle {letter-spacing: 6px;}
	.section-home.section-hero ,.section-home .section-hero__bg {min-height: 545px;}
	.section-hero__bg img {min-height: 465px;}
	.section-instagram .uk-container-large {padding-top: 40px;}
	.section-reviews .uk-section-large {padding-bottom: 60px;}
	.page-header__btn {top: 0;}
	.breadCrumb_title {height: 220px;}
	.section-hero__top_padding {padding-top: 40%;}
	.section-plus .uk-section {padding-top: 85px;}
	.iframe-contact {height: 290px;}
	.section-slider-item {padding: 15px;}
	.about_slider .section-slider {height: auto;}
	.slider-about-screen .section-slider-item {height: 370px;}
	.about_slider .section-about__media {top: -110px;}
	.about_slider .section-about__media::before {height: 130px;}
	.about_slider .section-about__desc { margin-top: 0;}
	.section-title h1, .section-title h2, .section-title h3, .section-title h4, .section-title h5, .section-title h6 {font-size: calc(30px + 91.8 * ((100vw - 320px) / 1920));}
	.section-youtube {margin-top: 20px;}
}



















