/**
 * Theme Name:     Hello Elementor Child
 * Author:         Elementor Team
 * Template:       hello-elementor
 * Text Domain:	   hello-elementor-child
 * Description:    Hello Elementor is a lightweight and minimalist WordPress theme that was built specifically to work seamlessly with the Elementor site builder plugin. The theme is free, open-source, and designed for users who want a flexible, easy-to-use, and customizable website. The theme, which is optimized for performance, provides a solid foundation for users to build their own unique designs using the Elementor drag-and-drop site builder. Its simplicity and flexibility make it a great choice for both beginners and experienced Web Creators.
 */

.button-100 a {
    display: block;
}

.btn-footer {
	margin-left: auto;
}

button.elementskit-menu-hamburger, button.elementskit-menu-hamburger:hover, 
button.elementskit-menu-hamburger:active,
button.elementskit-menu-close.elementskit-menu-toggler {
    background: transparent!important;
    border: 0;
}

button.elementskit-menu-hamburger span.elementskit-menu-hamburger-icon,
button.elementskit-menu-hamburger:hover span.elementskit-menu-hamburger-icon, 
button.elementskit-menu-hamburger:active span.elementskit-menu-hamburger-icon {
    height: 3px;
    background: #2B54B2;
}

button.elementskit-menu-close.elementskit-menu-toggler {
    color: #2B54B2!important;
}

a.button-whatsapp img {
    border-radius: 0;
}
#whatsapp-footer {
    position: fixed;
    bottom: 0;
    right: 20px;
    z-index: 130;
    width: 95px;
}
.banner-home {
	overflow: hidden;
}

.image-bottles-banner {
    width: 40vw!important;
    max-width: 65vw!important;
    position: absolute;
    left: -20%;
    top: -10%;
}

@media (min-width:1280px) and (max-width:1600px) {
	.image-bottles-banner {
		width: 50vw!important;
		max-width: 65vw!important;
		position: absolute;
		left: -40%;
	}
}

@media (max-width:1279px) {
	.image-bottles-banner {
		bottom: -150px;
		top: auto;
	}
	.banner-home h1 {
		font-size: 6rem!important;
	}
	.banner-home h1 span {
		font-size: 100%!important;
	}
}



@media (max-width:1024px) {
	.banner-home br {
		display: none;
	}
	.image-bottles-banner {
		bottom: -90px;
	}
	h1.ekit-heading--title span {
		display: block!important;
		width: fit-content;
		margin: 8px 0 8px;
	}
}

@media (max-width:767px) {
    .banner-home {
       overflow: visible;
       z-index: 101!important;
    }
	.title-header h1 {
		font-size: 3rem!important;
		line-height: 3rem!important;
	}
	a.elementor-button.elementor-button-link {
		width: 100%;
	}
	.image-bottles-banner {
		position: relative;
		left: auto;
		margin-left: auto;
		bottom: -20px!important;
	}
	.info-banner-bottom {
		z-index: 120!important;
	}
	.btn-footer {
		margin-left: auto;
		margin-right: auto;
		width: 100%!important;
	}
	#whatsapp-footer {
		width: 60px;
	}
	.xq-te-conviene .ekit_heading_mobile-text_center h1 span {
		width: auto;
	}
}