/*
Theme Name: Avada Child
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/
:root
{
	--main-color:#1d2735;
}
/* 	Header */
.header-zoom-transition{
	animation: zoomAnimation 20s infinite alternate;
}
@keyframes zoomAnimation {
	0% {
		transform: scale(1);
	}
	50% {
		transform: scale(1.2);
	}
	100% {
		transform: scale(1);
	}
}

/*	Body */
.rotate-360 {
	padding: 0 1rem;
}

.rotate-360 > img{
	transition: transform 0.5s ease;
}
.rotate-360 > img:hover {
  transform: rotate(360deg);
}


div.box-liftup div div div.fusion-column-wrapper {
	transform: scale(0.985);
	transition: transform 0.3s ease, box-shadow 0.3s ease;
}
div.box-liftup div div div.fusion-column-wrapper:hover {
  box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);
}

div.my-image-carousel div.awb-imageframe-caption-container div.awb-imageframe-caption h2{
	color:white !important;
	text-shadow: 2px 7px 5px rgba(0,0,0,0.3), 
    0px -4px 10px rgba(255,255,255,0.3) !important;
	font-weight: bold;
}

div.my-image-carousel .awb-icon-angle-right:before,
div.my-image-carousel .awb-icon-angle-left:before{
	font-size: 36px !important;
}

@keyframes slideLeft {
  from {
    transform: translateX(100%);
  }
  to {
    transform: translateX(0);
  }
}

div.viaggi-esperienze-box div.fusion-column div.content-box-wrapper:hover{
	background-color:#ffffff33;
}

div.banner-logo > div.fusion-grid-column > div.fusion-gallery-image{
	max-width:180px !important;
}

.bg-dark-link-white a{
	color:#ffffff !important;
}


/*	Footer */
div.footer-elenco-sedi div.fusion-column-wrapper div.fusion-text p a {
	color: white !important;
}

ul.incentive-contact-text li.fusion-li-item div.fusion-li-item-content a
{
	color: black !important;
}
ul.golf-contact-text li.fusion-li-item div.fusion-li-item-content a
{
	color: white !important;
}
.custom-shadown{
	box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
}
div.custom-title-style div.fusion-column div.col div.heading h3.content-box-heading{
	text-transform: uppercase !important;
	font-weight: bold !important;
}

.custom-button-width{
	width:-webkit-fill-available !important;
}