/*
 Theme Name:   OceanWP-child
 Theme URI:    http://example.com/twenty-fifteen-child/
 Description:  OceanWP Child Theme
 Author:       Theko
 Author URI:   http://example.com
 Template:     oceanwp
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  https://www.gnu.org/licenses/gpl-3.0.html
 Tags:         two-columns, right-sidebar, footer-widgets, blog, news, custom-background, custom-menu, post-formats, rtl-language-support, sticky-post, editor-style, threaded-comments, translation-ready, buddypress, custom-colors, featured-images, full-width-template, theme-options, e-commerce
 Text Domain:  OceanWP-child
*/

/* 
PALETTE COULEUR
				pale	foncé
Rouge			#fdb0ad	#e2332b
gris 			#e4e2df	#847e70
Blanc et noir

*/

#pgc-50-1-0 .sow-image-container{
	height:329px;
	overflow:hidden;
}

.home .sow-features-feature {
	background-color:#f9f9f9;
	vertical-align:top;
	padding:20px!important;
	margin-right:2%!important;
	width:23%!important;
	height:400px;
	min-height:400px!important;	
	display:block!important;
	
}
.home .sow-icon-container {
	display:none;
	
}

.home .so-widget-sow-features-default-0cf5901baecd .sow-features-list .sow-features-feature .textwidget {
  	 margin-top:15px!important;
	margin-bottom:10px!important;
}

.home .so-widget-sow-features-default-0cf5901baecd .sow-features-list .sow-features-feature h5 {
  margin: 15px 0!important;
}
.sticked {
	position: fixed !important;
	top: 20px;
	left: 0;
	width: 100%;
	/*-webkit-box-shadow: 0 1px 12px 0 #17181a;*/
	-webkit-transform: translateY(0);
	-ms-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0);
	background: #fff;
	transition-delay: 1s;
}
#site-header {background-color:rgba(255,255,255,.9)!important;}

#site-logo #site-logo-inner img {
    border-radius: 20px;
	margin: 5px 0 5px 0;
}

.swBanniere {margin-top:-220px!important;}
.swServices {margin-top:-150px!important;}
.swPoints {margin-top:-25%!important;}
.swClients {margin-top:-25%!important;}

#pg-50-1> .panel-row-style {    
    background-position: -190px center!important;
    background-repeat: no-repeat;    
}

.Contenant-divers {
	background-color:#DBF9E9;
	padding:10%;
}
.iw-so-pricing-title  {
	min-height: 92px;
}

@media only screen and (max-width: 1070px) {
	.home .so-widget-sow-features-default-0cf5901baecd .sow-features-list.sow-features-responsive .sow-features-feature {
    width: 100% !important;
    float: none;
    margin-bottom: 40px;
	height:auto!important;
	min-height:auto!important;
}

}
@media only screen and (max-width: 768px) {
	
	.swServices {margin-top:-150px!important;}
	.home .sow-features-feature {
	background-color:#f9f9f9;
	vertical-align:top;
	padding:20px!important;
	margin-right:2%!important;
	margin-bottom:20px!important;
	width:48%!important;
	height:400px;
	min-height:400px!important;	
	display:block!important;
	
}
}

