.feste-private {color:white!important;}
.image-ricevimento{height:148px!important;}
section#sfondo{background-color: #1d1d1d;}
.title-feste {color:white!important;}
.about-us-area .about-thu {position: absolute;bottom: 14px;left:-189px; -webkit-animation: bounce 6s linear infinite;animation: bounce 6s linear infinite;}
[data-aos^=zoom][data-aos^=zoom].aos-animate {opacity: 1;transform: translateZ(0) scale(1);}
img.wedding-about {box-shadow: 9px 10px 20px 0px #888888;}
i#icon-social {font-size: 30px; line-height: 51px;top:30px;}
i#icon-social:before{right: 14px;}
i#icon-social-1:before{right: 10px;}
ul.icon-contact li {display: inline;}
i#icon-social-1 {font-size: 30px;line-height: 51px;top: 30px;left: 30px;}
div#qubo {padding-top: 120px;}
div#blocco1 {padding-left: 70px;}
div#blocco2 {padding-right: 70px;}
h4#titolo {color: #c8af6b;}
div#paragrafo {color: white;}
div#fotodx {order: 2; padding-top: 30px;}
div#image-wedding {padding-left: 100px;}
.text-1 {font-size: 18px; font-family: 'Montserrat';text-align:justify;}
img#diciottesimo {height: 601px;}
@media screen and (max-width: 600px) {
.icon-leaves-30.bounce-y {display: none;}}