#header-slider-container {
	overflow: hidden;
}

@media (min-width: 1025px) {
	#rev_slider_72_1_wrapper {
		height: calc( 697 / 1440 * 100vw);
		max-height: 697px;
	}
}

@media (min-width: 779px) and (max-width: 1024px) {
	#rev_slider_72_1_wrapper {
		height: calc( 768 / 1024 * 100vw);
		max-height: 768px;
	}
}

@media (min-width: 481px) and (max-width: 778px) {
	#rev_slider_72_1_wrapper {
		height: calc( 480 / 778 * 100vw);
		max-height: 488px;
	}
}

@media (max-width: 480px) {
	#rev_slider_72_1_wrapper {
		height: 100vw;
	}
}

@media (min-width: 901px) {
	.fixed-header-box {
		min-height: 60px;
	}
}

.fixed-header-box .cart-dropdown{
	display: none;
}
/*---Category Stylize---*/
.woocommerce ul.products li.product .woocommerce-loop-category__title {
	text-transform: uppercase;
	padding-top: 30px;
}

.woocommerce .products.vamtam-wc .product {
    box-shadow: 0 3px 10px 0 rgba(0,0,0,.2);
}
.woocommerce .products.vamtam-wc .product:hover {
    box-shadow: 0 5px 20px 0px rgba(0,0,0,.1);
		transform: translatey(-3px);
}
/*---FInal Category---*/

/*---Product Stylize---*/
.woocommerce .products.vamtam-wc .product a .woocommerce-loop-product__title {
	padding-top: 10px;
}

/*---Footer Buttons---*/
#footer_buttom .vamtam-button.button-solid{
		background-color: #1ea747;
		width: 100%;
		text-align: left;
}
#footer_buttom .vamtam-button.button-solid:hover {
		box-shadow: 0 7px 30px 0 rgba(0,0,0,0.2);
	transform: translatey(-2px);
}
/*---end---*/

/*---Global Buttons---*/
#global_button .vamtam-button.button-solid{
		border: none;
		border-radius: 55px;
		background-color: #1ea747;
		box-shadow: 0 4px 0	0 #2a7d2e;
		text-align: left;
}
#global_button .vamtam-button.button-solid:hover {
		background-color: #1ea747;
		box-shadow: 0 2px 0	0 #2a7d2e;
		transform: translatey(2px);
}
/*---Logo Header---*/
body.sticky-header .fixed-header-box .logo-wrapper .logo img {
	width: 170%;
}
/*---Menu style---*/
body #mega-menu-wrap-menu-header #mega-menu-menu-header>li.mega-current-menu-ancestor:not(.mega-hide-arrow):after, body #mega-menu-wrap-menu-header #mega-menu-menu-header>li.mega-current-menu-item:not(.mega-hide-arrow):after {
	width: 80%;
	left: calc(12% - 2px);
}
/*---Date in cifre font style---*/
.fl-module-vamtam-numbers .fl-number-after-text {
	  font-family: Montserrat;
    font-size: 25px;
}
.team-member .team-member-info h3 {
    font-size: 24px;
}
/*---Buton produs---*/
.woocommerce a.button {
	border-radius: 50px;
	padding: 1em 1em;
}
/*---Hover effect products---*/
.woocommerce .products.vamtam-wc .product a img:hover {transform: scale(1.04)!important;}
/*submenu*/
#mega-menu-wrap-menu-header #mega-menu-menu-header > li.mega-menu-flyout ul.mega-sub-menu{width: 265px!important;}