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

@import url('https://fonts.googleapis.com/css2?family=Lora:wght@400;500;600;700&display=swap');
.lora-font h2, .lora-font, .h2_lora h2{font-family: Lora !important;}
.testo-grigio{color:#53565A !important}
.testo25{font-size:25px}

.btnverde{background:#9DB0AC; padding:13px 29px; color:#ffffff; margin-top:10px;}

.fascia_seo img.alignright {width:calc(100%/5 * 3 - 40px) !important; height:auto  !important; margin-left:40px  !important;}
.fascia_seo img.alignleft {width:calc(100%/5 * 3 - 40px)  !important; height:auto  !important; margin-right:40px  !important;}
.btnctanews {z-index:999;display: table;margin: -23px auto 20px;}
.textoctanews p{color:#414042; font-weight:600; font-size:25px;}
.fascia_seo h2{font-size:25px !important; margin-bottom:20px !important; margin-top:0 !important}
@media screen and (max-width: 1095px) {
	.awb-menu__main-li{margin-left:00 !important}
}
@media screen and (max-width: 800px) {
    .fascia_seo img.alignright {width:100% !important; height:auto !important; margin-bottom:20px !important; }
    .fascia_seo img.alignleft {width:100% !important; height:auto !important; margin-bottom:20px !important;}
	.fusion-body .fusion-layout-column.centoa800 {width:100% !important;}
	.mbtn800a0 {margin-bottom:0 !important}
	.fusion-body .fusion-layout-column.boxterzo {width:calc(100%/2) !important;}
}
@media screen and (max-width: 640px) {
	.fusion-body .fusion-layout-column.logomenu{width:220px !important; float:left;}
	.fusion-body .fusion-layout-column.mainmenu{width:calc(100% - 220px) !important; float:left}
}
@media screen and (max-width: 500px) {
	.fusion-body .fusion-layout-column.boxterzo {width: 100% !important;}
}

