/*
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
*/

.fusion-title.sep-underline {
	display: table-cell !important;
	border-bottom-width: 7px !important;
}
h4.widget-title {
    margin-bottom: 10px !important;
}
.fusion-footer .fusion-column.col-lg-4.col-md-4.col-sm-4 {
    height: 100%;
    display: flex;
    align-items: center;
}

/* Projetos  -*/ 
.projetos {
	background-size: contain !important;
}
.projetos .fusion-portfolio-content, .projetos .fusion-separator {
	display: none;
}

/* end */ 
@media screen and (max-width: 768px){
	.icon_whats_desktop{
		display: none;
	}
}

@media screen and (min-width: 769px){
	.fusion-footer .fusion-column.col-lg-4.col-md-4.col-sm-4 {
		min-height: 305px;
		justify-content: center;
	}
	.icon_whats_mobile {
		display: none;
	}
}

/*CUSTOM BY SHUBY*/
/*MENU*/

.is-anchor a {
    color: #262424 !important;
    border-color: transparent !important;
}
.is-anchor a:hover, .fusion-sticky-shadow .is-anchor a:hover {
    color: #550e3a !important;
}
.fusion-sticky-shadow .is-anchor a{
	color: #ffffff !important;
}
.fusion-main-menu > ul > li > a:hover{
	border-color: #550e3a !important;
}

/*END MENU*/

.icon_whats_desktop{
    position: fixed;
    right: 5px;
    bottom: 5px;
    z-index: 10;
}
.icon_whats_mobile {
    position: fixed;
    bottom: 5px;
    right: 5px;
    z-index: 10
}
/*END CUSTOM BY SHUBY*/