@media (max-width: 980px){
	ul#mega-menu-menu-1 {
    position: absolute !important;
    top: 40px !important;
    left: 0 !important;
    width: 100% !important;
    z-index: 999;
}
}
@media (max-width: 768px){
	.button-slider-1, .button-slider-2 {
    white-space: nowrap;
    font-size: 14px !important;
    line-height: 14px !important;
    color: rgb(255, 255, 255) !important;
    font-family: 'Decalotype Medium';
    background-color: rgb(75, 189, 195);
    border-color: rgb(75, 189, 195);
    border-style: solid;
    border-width: 2px !important;
    border-radius: 10px;
    padding: 7px 13px 7px !important;
    margin-top: 5px !important;
    margin-right: 15px !important;
    display: inline-block;
}
	.section-1 .kc_text_block img {
		position: relative;
		top: auto;
		display: block;
		margin-right: 0;
		margin: 0 auto;
		margin-right: 10px;
	}
	.section-1 .kc_text_block p {
		display: inline-block;
		margin-bottom: 0;
		text-align: center;
	}
	.section-1 .kc_col-sm-4 {
		margin-bottom: 0px;
	}
	.item-inspired h3 i {
		display: inline-block;
		top: -1px;
	}
	.item-inspired {
		height: 300px;
	}
	.owl-theme .owl-nav [class*=owl-]{
		top:140px;
	}
	.item-studie .box-studie {
		min-height: auto;
		margin-bottom: 15px;
	}
	.col-md-3.footer-col.footer-1, .col-md-2.footer-col.footer-2 {
		display: none;
	}
}
@media (max-width: 568px){
	.product-cat-grid {
		margin-top: 35px;
		max-width: 369px;
		margin: 0 auto;
		margin-top: 30px;
	}
	.button-slider-1, .button-slider-2 {
		display:none !important;
	}
	.rev_slider .tp-caption img {
    display: block;
    width: 180px !important;
    /* max-width: 100% !important; */
    height: auto !important;
}
}