/*
Theme Name: Cherie Child
Theme URI: https://firstsight.design/cherie/beauty/
Template: cherie
Author: firstsight_design
Author URI: https://themeforest.net/user/firstsight_design
Description: Cherie is modern, convenient and highly thought-out WordPress theme with fascinating design.
Tags: one-column,two-columns,three-columns,four-columns,left-sidebar,right-sidebar,custom-background,custom-colors,custom-header,custom-menu,editor-style,featured-image-header,featured-images,flexible-header,full-width-template,post-formats,sticky-post,theme-options,translation-ready
Version: 1.0
*/

/* Add your custom CSS Here */


#menu-main-menu a{
	color: #000;
}

.art-main-footer{
	display: none;
	background: #000 !important;
}

.footer-widget-area .widget_block{
	width: 280px !important;
}

.footer-widget-area h3, .footer-widget-area ul li, .footer-widget-area p{
	color: #fff !important;
}

.art-footer-bottom-line p{
	color: #fff;
}

.copyright div{
	padding-top: 20px;
	padding-bottom: 20px;
	color: #fff;
}

.art-second-bg{
	background: #CEB078 !important;
}

.art-service-menu-tabs li img{
	width: 60px;
}

.home-services{
	background: #EDEDED;
	margin: 0 20px 0 20px;
}

.icone-accueil{
	width: 100px !important;
	margin: 0 auto;
}

.art-ordinary-page-data h1{
	color: #fff !important;
}

.art-ordinary-page-data p{
	color: #fff !important;
}

.sticky-slider {
  position: fixed;
  bottom: 0;
  border: none;
  border-radius: 10px;
  background-color: #2F81D3;
  color: #fff;
  z-index: 10000;
  padding: 1rem 2rem;
  margin: 1rem 0;
  right: 0.8rem;
  font-size: 15px;
}	

.sticky-slider a{
  color: #fff;
}	

.sticky-slider img{
  width: 80px;
}		

.art-contact-info-widget i{
	font-size: 40px !important;
}

.elementor-button-link, .art-button{
	border-radius: 5px !important;
}

.art-header-one-content{
 padding-top: 20px !important;	
 padding-bottom: 20px !important;	
}

.art--logo-container img{
	width: 230px !important;
}

.tablepress th {
	background: #CEB078 !important;
	color: #fff;
	padding: 10px !important;
	border: 0 !important;
}

.tablepress td{
	padding: 10px 15px !important;
	border-left: 0 !important;
	border-right: 0 !important;
}

.tablepress .column-2{
	width: 30% !important;
}

.elementor-element-9fa308c{
	overflow-x: hidden !important; 
}

.elementor-element-719f7cf2{
	overflow-x: hidden !important; 
}

@media (max-width: 1200px) {
	 #right-content{
   	display: none !important;
   }
}

@media (max-width: 991px) {

	.home-services{
	 background: #fff !important;
	 border: 0 !important;
	 margin: 0 !important;
	}

	.art-service-menu-tabs li img{
		width: 50px;
	}

   .footer-widget-area .widget_block{
	 width: 100% !important;
   }

   .left-content, .art--logo-container{
   	width: 100% !important;
   	clear: both !important;
   }


 }

@media (max-width: 991px) {

	.art-header-one-content{
	 padding-top: 0px !important;	
	 padding-bottom: 0px !important;	
	}

	.art--logo-container img{
		width: 158px !important;
	}


 }
