/*
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
*/


.image--full-width,
.image--full-width > img { width: 100% !important; }

.box-vantaggi .fusion-column-wrapper { border-radius: 5px; }

.fusion-menu-item-button .button-default { font-family: Uni-Sans-Regular, Arial, Helvetica, sans-serif !important; background-color: #FFF; color: #272a2a !important; text-transform: uppercase; font-size: 16px; }
.fusion-menu-item-button .button-default:hover { background-color: #DDD; color: #272a2a; }

.fusion-footer-widget-area .widget-title { letter-spacing: 0; font-family: Uni-Sans-HeavyItalic, "Arial Black", Gadget, sans-serif; }
.fusion-footer-widget-area .textwidget { color: #FFF; font-size: 14px; }
.fusion-footer-widget-area .textwidget a { text-decoration: underline; }

.fusion-main-menu > ul > li > a { text-transform: uppercase; }

input::placeholder,
textarea::placeholder { color: #999D96 !important; }

.grecaptcha-badge { display: none; }

#toTop:before { font-style: normal; }

.contatti-row .wpcf7-form .fusion-columns { margin-bottom: 0 !important; }
.contatti-row .wpcf7-form .form-element { margin-bottom: 20px !important; }

.contatti-row .title .title-heading-center { line-height: normal !important; }

.triangolino-row .fusion-imageframe { vertical-align: top; }

.page-id-3 .fusion-main-menu,
.page-id-3 .fusion-flyout-menu,
.page-id-3 .fusion-flyout-menu-icons { display: none !important; }
