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

@media(min-width:1126px){
	.fusion-logo img{
		filter:brightness(0) invert(1) !important;
	}
}
.fusion-is-sticky .fusion-logo img{
	filter:none !important;
}
.search #main,
.error404 #main {
    padding-top: 55px;
}

.page-id-68 .entry-content{
	padding:50px 0;
}
.fusion-page-title-bar.fusion-page-title-bar-breadcrumbs.fusion-page-title-bar-center{
	height:400px !important;
}
.fusion-logo-link img{
    max-width:220px !important;
}
.fusion-body .fusion-main-menu .current-menu-item>a, 
.fusion-body .fusion-main-menu .current-menu-parent>a, 
.fusion-body .fusion-main-menu .current_page_item>a {
    text-shadow:1px 1px 1px #fff;
}
@media only screen and (max-width: 1125px){
.fusion-body .fusion-header-wrapper .fusion-header, .fusion-body .fusion-header-wrapper .fusion-secondary-main-menu {
    background-color: #fff !important;
}
}
.fusion-top-header .fusion-header{
   max-height:100px !important;
}
form .name, form .mail, form .phone{
	position:relative !important;
}
form .name i, form .mail i, form .phone i{
	position:absolute !important;
	right:18px;
	bottom:18px;
}
form i:before{
    color:#232d2f !important;
}
form .enviar{
    margin-top:20px;
}
form .enviar .wpcf7-submit{
    background:#232d2f !important;
}
#custom_html-2{
    list-style-type:none;
}
.flex4 .columnFlex, .flex4,.flex4 .columnFlex span{
   font-size:14px !important;
}
.flex4 .columnFlex, .flex4,.flex4 .columnFlex i{
    display:flex;
    justify-content:center;
    align-items:center;
}
.flex4{
    padding:40px;
    flex-wrap:wrap;
}
.flex4 .columnFlex{
    margin:0 1%;
    width:23%;
}
@media(max-width:1024px){
    .flex4{
        justify-content:flex-start !important;
    }
     .flex4 .columnFlex{
        width:48%;
        display:flex;
        justify-content:flex-start;
    }
}
@media(max-width:767px){
    .flex4 .columnFlex{
        width:100%;
    }
}
.flex4 h3, .flex4 span{
    color:#232d2f !important;
}
.flex4 h3{
    line-height:10px !important;
}
.flex4 .columnFlex i{
    width:50px;
    height:50px;
    background:#232d2f !important;
    padding:15px;
    margin-right:15px;
}
.flex4 .columnFlex i:before{
    color:#fff;
    font-size:24px;
}