/*
Theme Name: Luxosanté 2020
Description: Child theme for Avada theme
Author: ThemeFusion
Author URI: https://theme-fusion.com
Template: Avada
Version: 1.0.0
Text Domain:  Avada
*/

body.home #unos{ 	
	padding: 0px !important; 
	color:#343a40;	!important; 
 }
 .fusion-separator-border {
 	border-color: #343a40 !important; 
 }
 body.home #unos .fleuros{ 	
	padding: 0px !important; 

 }
 body.home #unos .fleuros p{ 	
	background: #ffffff!important; 
	 /*margin:	250px !important; */
	padding:50px!important; 
 }
 
   body.home #dosos h3{
   	font-size:24px !important; 
   	font-weight: 100 !important; 
   	text-transform:uppercase;
   	margin: 90px !important; 
    z-index: 1;
    position: relative;
   }
    body.home .dosos-unos{
    	height: 500px!important; 
    }
    
     body.home .demi-dosos{
    height: 250px!important; 
    
     }

  body.home .dosos-nested { 
  	padding: 0px !important; 
  	margin: 0px !important; 
  	
  }
    body.home #dosos a{
    	color:#212934;
    	font-size: 800;
    }
    body.home .dosos-nested a:hover{
   border:solid 3px  #343a40;
    }
   
   body.home .dosos-unos:hover{
   border:solid 3px #343a40;
    }
    
    body.home #newsos{
    	margin-bottom: 0px;
    	background-color: #fff!important; 
    	padding:15px;
    }

#dosos .fusion-layout-column .fusion-layout-column::after{
    content:"";
  position:absolute;
  width:100%;
  height:100%;
  background-color:rgba(0,0,0,0.2);
  display: none;
  z-index: 0;
}
#dosos .fusion-layout-column .fusion-layout-column:hover::after{

  display: block;
}

#dosos .fusion-layout-column .fusion-layout-column:hover h3{
  color:#fff !important;
  font-weight: bold !important;
}
#dosos .dosos-unos::after{
      content:"";
  position:absolute;
  width:100%;
  height:100%;
  background-color:rgba(0,0,0,0.2);
  display: none;
  z-index: 0;
}
#dosos .dosos-unos:hover::after{
  display: block;
}
#dosos .dosos-unos:hover h3,
#dosos .dosos-unos:hover a{
  color:#fff !important;
  font-weight: bold !important;
}


.fusion-date-and-formats .fusion-format-box {
    display: none !important;
}
#infosos h2 strong{
	font-family:"Playfair Display" !important; 
	font-weight:800;
}
#infos{
	border:none;
	background: #ffffff;	
	border-radius: none; 
	padding: 8px!important; 
}
#all-newsos{
	border:none;
	background: transparent !important; 
	margin-top:25px;
	
}

 #infos i, #all-newsos i{
	color: #0FBD97;
}
 #infos span:hover, #all-newsos span:hover{
	color: #24d17c!important; 
}
#infos span, #all-newsos span{
	color:#343a40 !important; 

}
 #all-newsos span,  #all-newsos i{
 	font-size:20px!important; 

 }
  #all-newsos span{
  	font-weight: 100;
  }
.fusion-footer h4{
	font-family:"Playfair Display" !important; 
	margin-bottom: 5px;
}
