/*
 Theme Name:   Hello Elementor Child
 Theme URI:    https://elementor.com/hello-elementor/
 Description:  Hello Elementor Child Theme
 Author:       Il tuo nome
 Author URI:   https://tuosito.com
 Template:     hello-elementor
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  https://www.gnu.org/licenses/gpl-2.0.html
 Text Domain:  hello-elementor-child
*/

/* =============================================
   I tuoi stili personalizzati vanno qui sotto
   ============================================= */

.elementor-button {
    font-family: "Anton", Sans-serif!important; 
}
.elementor-widget__width-inherit .elementor-button{
	width:100%!important;
}
.toggleMenu {
    width: 50px!important;
}
.boxImgAnimate {
    position: relative !important;
    height: 650px !important;
	max-width:800px!important;
}

.boxImgAnimate.e-flex {
    display: block !important;
}

.boxImgAnimate .imgLeft {
    position: absolute !important;
    top: 30px !important;
    left: 30px !important;
    width: 70% !important;
    z-index: 2;
}

.boxImgAnimate .imgRight {
    position: absolute !important;
    bottom: 30px !important;
    right: 30px !important;
    width: 55% !important;
    z-index: 1;
}
.bannerHead h1{
	-webkit-text-stroke: 2px white!important;
	color:#ee963a!important;
}

.ImgLeftCol{
	width:30%!important;
	position:absolute!important;
	left:-3%;
	bottom:0;
	top: -4%;
	z-index:1;
	border-radius:50px!important;
	transform: rotate(-4deg);
}
.ImgCenterCol{
	width:29%!important;
	position:absolute!important;
	left: 24%;
	bottom: 6%;
	top: -3%;
	z-index:1;
	border-radius:50px!important;
	transform: rotate(6deg);
}
.ImgRightCol{
	width:54%!important;
	position:absolute!important;
	right:-4%;
	bottom:5%;
	top: -8%;
	z-index:1;
	border-radius:50px!important;
	transform: rotate(-4deg);
}
@media screen and (min-width:1024px) and (max-width:1300px){
	.boxImgAnimate {
	    height: 500px !important;
	}
}
@media screen and (max-width:600px){
	.boxImgAnimate {
	    height: 450px !important;
	}
}