/* CSS - Webeego.fr */ 

p{
	color:#676767;
}

body{
	font-family:'Montserrat', sans-serif;
	font-size:14px;
}

.why_choose_us .right .panel:nth-child(3){
	-o-transition:opacity 0.5s,transform 0.9s;
	-webkit-transition:opacity 0.5s,-webkit-transform 0.9s;
	transition:opacity 0.5s,-webkit-transform 0.9s;
	transition:opacity 0.5s,transform 0.9s;
	transition:opacity 0.5s,transform 0.9s,-webkit-transform 0.9s;
}

.why_choose_us .right .panel:nth-child(2){
	-o-transition:opacity 0.5s,transform 0.7s;
	-webkit-transition:opacity 0.5s,-webkit-transform 0.7s;
	transition:opacity 0.5s,-webkit-transform 0.7s;
	transition:opacity 0.5s,transform 0.7s;
	transition:opacity 0.5s,transform 0.7s,-webkit-transform 0.7s;
}

.why_choose_us .right .panel:nth-child(1){
	-o-transition:opacity 0.5s,transform 0.5s;
	-webkit-transition:opacity 0.5s,-webkit-transform 0.5s;
	transition:opacity 0.5s,-webkit-transform 0.5s;
	transition:opacity 0.5s,transform 0.5s;
	transition:opacity 0.5s,transform 0.5s,-webkit-transform 0.5s;
}

.why_choose_us .right .panel.animated{
	-ms-transform:translateX(0px);
	-webkit-transform:translateX(0px);
	opacity:1;
	transform:translateX(0px);
}

.why_choose_us .right .panel{
	-ms-transform:translateX(100px);
	-webkit-transform:translateX(100px);
	opacity:0;
	transform:translateX(100px);
}

.why_choose_us .left .panel:nth-child(3){
	-o-transition:opacity 0.5s,transform 0.9s;
	-webkit-transition:opacity 0.5s,-webkit-transform 0.9s;
	transition:opacity 0.5s,-webkit-transform 0.9s;
	transition:opacity 0.5s,transform 0.9s;
	transition:opacity 0.5s,transform 0.9s,-webkit-transform 0.9s;
}

.why_choose_us .left .panel:nth-child(2){
	-o-transition:opacity 0.5s,transform 0.7s;
	-webkit-transition:opacity 0.5s,-webkit-transform 0.7s;
	transition:opacity 0.5s,-webkit-transform 0.7s;
	transition:opacity 0.5s,transform 0.7s;
	transition:opacity 0.5s,transform 0.7s,-webkit-transform 0.7s;
}

.why_choose_us .left .panel:nth-child(1){
	-o-transition:opacity 0.5s,transform 0.5s;
	-webkit-transition:opacity 0.5s,-webkit-transform 0.5s;
	transition:opacity 0.5s,-webkit-transform 0.5s;
	transition:opacity 0.5s,transform 0.5s;
	transition:opacity 0.5s,transform 0.5s,-webkit-transform 0.5s;
}

.why_choose_us .left .panel.animated{
	-ms-transform:translateX(0px);
	-webkit-transform:translateX(0px);
	opacity:1;
	transform:translateX(0px);
}

.why_choose_us .left .panel{
	-ms-transform:translateX(-100px);
	-webkit-transform:translateX(-100px);
	opacity:0;
	transform:translateX(-100px);
}

.text-white{
	color:#ffffff;
}

.text-uppercase{
	text-transform:uppercase;
}

.text-center{
	text-align:center;
}

.swift.animated{
	-ms-transform:translateX(0px);
	-webkit-transform:translateX(0px);
	opacity:1;
	transform:translateX(0px);
}

.swift{
	-ms-transform:translateX(-100px);
	-o-transition:opacity 0.8s, transform 0.8s;
	-webkit-box-shadow:5px 5px 15px 5px rgba(0,0,0,0.42);
	-webkit-transform:translateX(-100px);
	-webkit-transition:opacity 0.8s, -webkit-transform 0.8s;
	box-shadow:5px 3px 12px 5px rgba(0,0,0,0.1);
	opacity:0;
	position:relative;
	transform:translateX(-100px);
	transition:opacity 0.8s, -webkit-transform 0.8s;
	transition:opacity 0.8s, transform 0.8s;
	transition:opacity 0.8s, transform 0.8s, -webkit-transform 0.8s;
}

.space-around{
	-ms-flex-pack:distribute;
	justify-content:space-around;
}

.social_links_block{
	display:flex;
	justify-content:center;
	padding-bottom:1.5em;
	padding-top:1.5em;
	width:100%;
}

.social_links a:nth-child(5){
	-o-transition:opacity 0.3s,transform 0.9s;
	-webkit-transition:opacity 0.3s,-webkit-transform 0.9s;
	transition:opacity 0.3s,-webkit-transform 0.9s;
	transition:opacity 0.3s,transform 0.9s;
	transition:opacity 0.3s,transform 0.9s,-webkit-transform 0.9s;
}

.social_links a:nth-child(4){
	-o-transition:opacity 0.3s,transform 0.7s;
	-webkit-transition:opacity 0.3s,-webkit-transform 0.7s;
	transition:opacity 0.3s,-webkit-transform 0.7s;
	transition:opacity 0.3s,transform 0.7s;
	transition:opacity 0.3s,transform 0.7s,-webkit-transform 0.7s;
}

.social_links a:nth-child(3){
	-o-transition:opacity 0.3s,transform 0.5s;
	-webkit-transition:opacity 0.3s,-webkit-transform 0.5s;
	transition:opacity 0.3s,-webkit-transform 0.5s;
	transition:opacity 0.3s,transform 0.5s;
	transition:opacity 0.3s,transform 0.5s,-webkit-transform 0.5s;
}

.social_links a:nth-child(2){
	-o-transition:opacity 0.3s,transform 0.3s;
	-webkit-transition:opacity 0.3s,-webkit-transform 0.3s;
	transition:opacity 0.3s,-webkit-transform 0.3s;
	transition:opacity 0.3s,transform 0.3s;
	transition:opacity 0.3s,transform 0.3s,-webkit-transform 0.3s;
}

.social_links a.animated{
	-ms-transform:translateY(0px);
	-webkit-transform:translateY(0px);
	opacity:1;
	transform:translateY(0px);
}

.social_links a{
	-ms-transform:translateY(-100px);
	-o-transition:all .3s linear;
	-webkit-transform:translateY(-100px);
	-webkit-transition:all .3s linear;
	background-position:center;
	background-repeat:no-repeat;
	background-size:cover;
	background-size:15px 15px;
	border-bottom-color:#8f8f8f;
	border-bottom-style:solid;
	border-bottom-width:2px;
	border-left-color:#8f8f8f;
	border-left-style:solid;
	border-left-width:2px;
	border-radius:50%;
	border-right-color:#8f8f8f;
	border-right-style:solid;
	border-right-width:2px;
	border-top-color:#8f8f8f;
	border-top-style:solid;
	border-top-width:2px;
	display:inline-block;
	height:15px;
	margin-left:9px;
	opacity:0;
	padding-bottom:12px;
	padding-left:12px;
	padding-right:12px;
	padding-top:12px;
	transform:translateY(-100px);
	transition:all .3s linear;
	vertical-align:middle;
	width:15px;
}

.social_links > span{
	color:#8f8f8f;
	margin-right:0;
	vertical-align:middle;
}

.social_links{
	display:inline-block;
}

.slider-item h3{
	-ms-transform:translateX(-100px);
	-o-transition:opacity 0.8s, transform 0.8s;
	-webkit-transform:translateX(-100px);
	-webkit-transition:opacity 0.8s, -webkit-transform 0.8s;
	color:#585858;
	font-size:1.3rem;
	margin-bottom:10px;
	opacity:0;
	transform:translateX(-100px);
	transition:opacity 0.8s, -webkit-transform 0.8s;
	transition:opacity 0.8s, transform 0.8s;
	transition:opacity 0.8s, transform 0.8s, -webkit-transform 0.8s;
}

.slider-item h2{
	-ms-transform:translateX(-100px);
	-o-transition:opacity 0.5s, transform 0.5s;
	-webkit-transform:translateX(-100px);
	-webkit-transition:opacity 0.5s, -webkit-transform 0.5s;
	font-size:1.5rem;
	font-weight:bold;
	margin-bottom:0px;
	opacity:0;
	transform:translateX(-100px);
	transition:opacity 0.5s, -webkit-transform 0.5s;
	transition:opacity 0.5s, transform 0.5s;
	transition:opacity 0.5s, transform 0.5s, -webkit-transform 0.5s;
}

.slider-item .slider-content{
	-ms-transform:translateY(-50%);
	-webkit-transform:translateY(-50%);
	left:5%;
	position:absolute;
	top:50%;
	transform:translateY(-50%);
	z-index:2;
}

.slider-item .button{
	-ms-transform:translateX(-100px);
	-o-transition:opacity 0.9s, transform 0.9s;
	-webkit-transform:translateX(-100px);
	-webkit-transition:opacity 0.9s, -webkit-transform 0.9s;
	background-color:#93c04d;
	border-bottom-color:transparent;
	border-bottom-style:solid;
	border-bottom-width:2px;
	border-left-color:transparent;
	border-left-style:solid;
	border-left-width:2px;
	border-right-color:transparent;
	border-right-style:solid;
	border-right-width:2px;
	border-top-color:transparent;
	border-top-style:solid;
	border-top-width:2px;
	color:#ffffff;
	display:inline-block;
	font-weight:bold;
	opacity:0;
	padding-bottom:10px;
	padding-left:20px;
	padding-right:20px;
	padding-top:10px;
	text-decoration:none;
	text-transform:uppercase;
	transform:translateX(-100px);
	transition:opacity 0.9s, -webkit-transform 0.9s;
	transition:opacity 0.9s, transform 0.9s;
	transition:opacity 0.9s, transform 0.9s, -webkit-transform 0.9s;
	width:-webkit-fit-content;
	width:-moz-fit-content;
	width:fit-content;
}

.slick-active h2,.slick-active h3,.slick-active .button,.slick-active p{
	-ms-transform:translateX(0px);
	-webkit-transform:translateX(0px);
	opacity:1;
	transform:translateX(0px);
	z-index:9999;
}

.services_box:nth-child(4){
	-o-transition:opacity 0.5s,transform 0.9s;
	-webkit-transition:opacity 0.5s,-webkit-transform 0.9s;
	transition:opacity 0.5s,-webkit-transform 0.9s;
	transition:opacity 0.5s,transform 0.9s;
	transition:opacity 0.5s,transform 0.9s,-webkit-transform 0.9s;
}

.services_box:nth-child(3){
	-o-transition:opacity 0.5s,transform 0.7s;
	-webkit-transition:opacity 0.5s,-webkit-transform 0.7s;
	transition:opacity 0.5s,-webkit-transform 0.7s;
	transition:opacity 0.5s,transform 0.7s;
	transition:opacity 0.5s,transform 0.7s,-webkit-transform 0.7s;
}

.services_box:nth-child(2){
	-o-transition:opacity 0.5s,transform 0.4s;
	-webkit-transition:opacity 0.5s,-webkit-transform 0.4s;
	transition:opacity 0.5s,-webkit-transform 0.4s;
	transition:opacity 0.5s,transform 0.4s;
	transition:opacity 0.5s,transform 0.4s,-webkit-transform 0.4s;
}

.services_box.animated{
	-ms-transform:translateY(0px);
	-webkit-transform:translateY(0px);
	opacity:1;
	transform:translateY(0px);
}

.services_box .services_arrow{
	-ms-transform:translateX(-50%);
	-ms-transform:translateX(0);
	-o-transition:all .3s linear;
	-webkit-transform:translateX(-50%);
	-webkit-transform:translateX(0);
	-webkit-transition:all .3s linear;
	background-color:#93c04d;
	background-image:url(../img/right-arrow-nude.png)no-repeat;
	background-position:left center;
	bottom:0;
	height:25px;
	left:37px;
	left:50%;
	position:absolute;
	transform:translateX(-50%);
	transform:translateX(0);
	transition:all .3s linear;
	width:25px;
}

.services_box{
	-ms-transform:translateY(-100px);
	-webkit-transform:translateY(-100px);
	margin-top:20px;
	opacity:0;
	padding-bottom:0;
	padding-left:37px;
	padding-right:37px;
	padding-top:0;
	position:relative;
	text-align:center;
	transform:translateY(-100px);
	width:100%;
}

.services .title.animated{
	-ms-transform:translateX(0px);
	-webkit-transform:translateX(0px);
	opacity:1;
	transform:translateX(0px);
}

.services .title h2:after{
	-ms-transform:translate(0);
	-webkit-transform:translate(0);
	background-color:#000;
	bottom:0;
	content:"";
	display:inline-block;
	height:3px;
	left:0;
	margin-left:20px;
	position:relative;
	top:0;
	vertical-align:middle;
	width:70px;
}

.services .title{
	-ms-transform:translateX(-100px);
	-o-transition:opacity 0.8s, transform 0.8s;
	-webkit-transform:translateX(-100px);
	-webkit-transition:opacity 0.8s, -webkit-transform 0.8s;
	opacity:0;
	padding-bottom:15px;
	padding-left:15px;
	padding-right:15px;
	padding-top:15px;
	transform:translateX(-100px);
	transition:opacity 0.8s, -webkit-transform 0.8s;
	transition:opacity 0.8s, transform 0.8s;
	transition:opacity 0.8s, transform 0.8s, -webkit-transform 0.8s;
	width:100%;
}

.popup-modal{
	margin-bottom:10px;
	margin-left:0;
	margin-right:0;
	margin-top:10px;
	text-align:center;
}

.modal-content{
	background-color:#fefefe;
	border-bottom-color:#888;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-left-color:#888;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:#888;
	border-right-style:solid;
	border-right-width:1px;
	border-top-color:#888;
	border-top-style:solid;
	border-top-width:1px;
	height:335px;
	margin-bottom:0;
	margin-left:auto;
	margin-right:auto;
	margin-top:0;
	padding-bottom:20px;
	padding-left:20px;
	padding-right:20px;
	padding-top:20px;
	width:580px;
}

.modal{
	background-color:rgb(0, 0, 0);
	background-color:rgba(0, 0, 0, 0.7);
	display:none;
	height:100%;
	left:0;
	overflow:auto;
	padding-top:100px;
	position:fixed;
	top:0;
	width:100%;
	z-index:999;
}

.middle_box.right.animated{
	-ms-transform:translateY(0px);
	-webkit-transform:translateY(0px);
	opacity:1;
	transform:translateY(0px);
}

.middle_box.right{
	-ms-flex-item-align:end;
	-ms-transform:translateY(100px);
	-o-transition:opacity 0.8s,transform 0.8s;
	-webkit-transform:translateY(100px);
	-webkit-transition:opacity 0.8s,-webkit-transform 0.8s;
	align-self:flex-end;
	background-position:center;
	background-size:cover;
	opacity:0;
	transform:translateY(100px);
	transition:opacity 0.8s,-webkit-transform 0.8s;
	transition:opacity 0.8s,transform 0.8s;
	transition:opacity 0.8s,transform 0.8s,-webkit-transform 0.8s;
}

.middle_box.left.animated{
	-ms-transform:translateY(0px);
	-webkit-transform:translateY(0px);
	opacity:1;
	transform:translateY(0px);
}

.middle_box.left{
	-ms-transform:translateY(-100px);
	-o-transition:opacity 0.8s,transform 0.8s;
	-webkit-transform:translateY(-100px);
	-webkit-transition:opacity 0.8s,-webkit-transform 0.8s;
	background-size:cover;
	opacity:0;
	transform:translateY(-100px);
	transition:opacity 0.8s,-webkit-transform 0.8s;
	transition:opacity 0.8s,transform 0.8s;
	transition:opacity 0.8s,transform 0.8s,-webkit-transform 0.8s;
}

.middle_box .button{
	-o-transition:all .3s linear;
	-webkit-transition:all .3s linear;
	background-color:#93c04d;
	border-bottom-color:transparent;
	border-bottom-style:solid;
	border-bottom-width:2px;
	border-left-color:transparent;
	border-left-style:solid;
	border-left-width:2px;
	border-right-color:transparent;
	border-right-style:solid;
	border-right-width:2px;
	border-top-color:transparent;
	border-top-style:solid;
	border-top-width:2px;
	color:#ffffff;
	display:inline-block;
	font-weight:bold;
	padding-bottom:20px;
	padding-left:35px;
	padding-right:35px;
	padding-top:20px;
	text-decoration:none;
	text-transform:uppercase;
	transition:all .3s linear;
	width:-webkit-fit-content;
	width:-moz-fit-content;
	width:fit-content;
}

.mceContentBody{
	font-family:'Montserrat', sans-serif;
	font-size:14px;
}

.listeHome4whychooseus label .accordion-heading{
	font-size:1.2em;
	line-height:130%;
	margin-left:10px;
	width:100%;
}

.listeHome4whychooseus label{
	color:#8a8a8a;
	cursor:pointer;
	display:flex;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	user-select:none;
	width:100%;
}

.listeHome4whychooseus input:checked ~ label .cross:before{
	transform:rotate(180deg);
}

.listeHome4whychooseus input:checked ~ label .cross:after{
	transform:rotate(0deg);
}

.listeHome4whychooseus input:checked ~ label .cross-box{
	background-color:#93c04d;
}

.listeHome4whychooseus input:checked ~ .content{
	max-height:400px;
	transition:max-height, 1s;
}

.listeHome4whychooseus input{
	display:none;
}

.listeHome4whychooseus .panel{
	box-shadow:5px 3px 12px 5px rgba(0,0,0,0.1);
	box-sizing:border-box;
	margin-bottom:33px;
	padding-bottom:30px;
	padding-left:30px;
	padding-right:30px;
	padding-top:30px;
}

.listeHome4whychooseus .cross:before,.cross:after{
	border-top-color:#ffffff;
	border-top-style:solid;
	border-top-width:2px;
	content:'';
	display:block;
	margin-left:5px;
	margin-top:15px;
	transition:0.3s;
	width:12px;
}

.listeHome4whychooseus .cross:after{
	margin-top:-2px;
	transform:rotate(90deg);
}

.listeHome4whychooseus .cross-box{
	background-color:#0098db;
	height:30px;
	margin-top:9px;
	width:25px;
}

.listeHome4whychooseus .cross{
	margin-right:0;
	margin-top:3px;
}

.listeHome4whychooseus .content:before{
	border-top-color:#ffffff;
	border-top-style:solid;
	border-top-width:2px;
	content:'';
	display:block;
	margin-left:6px;
	margin-top:15px;
	transition:0.3s;
	width:10px;
}

.listeHome4whychooseus .content{
	box-sizing:border-box;
	font-size:0.9em;
	line-height:160%;
	max-height:0;
	overflow:hidden;
	position:relative;
	transition:max-height, .5s;
}

.latest_blog .blog_post:nth-child(odd){
	-ms-flex-item-align:end;
	-ms-transform:translateY(-100px);
	-webkit-transform:translateY(-100px);
	align-self:flex-end;
	opacity:0;
	transform:translateY(-100px);
}

.latest_blog .blog_post:nth-child(even){
	-ms-transform:translateY(100px);
	-webkit-transform:translateY(100px);
	opacity:0;
	transform:translateY(100px);
}

.latest_blog .blog_post.animated{
	-ms-transform:translateY(0px);
	-webkit-transform:translateY(0px);
	opacity:1;
	transform:translateY(0px);
}

.latest_blog .blog_post{
	-o-transition:opacity 0.5s,transform 0.7s;
	-webkit-transition:opacity 0.5s,-webkit-transform 0.7s;
	overflow:hidden;
	padding-bottom:0;
	padding-left:0;
	padding-right:0;
	padding-top:0;
	text-align:center;
	transition:opacity 0.5s,-webkit-transform 0.7s;
	transition:opacity 0.5s,transform 0.7s;
	transition:opacity 0.5s,transform 0.7s,-webkit-transform 0.7s;
}

.is-active .line:nth-child(3){
	-ms-transform:rotate(45deg) translate(-8px, -8px);
	-webkit-transform:rotate(45deg) translate(-8px, -8px);
	transform:rotate(45deg) translate(-8px, -8px);
}

.is-active .line:first-child{
	-ms-transform:rotate(-45deg) translate(-9px, 6px);
	-webkit-transform:rotate(-45deg) translate(-9px, 6px);
	transform:rotate(-45deg) translate(-9px, 6px);
}

.home8followusMulti .social_links a{
	-o-transition:all .3s linear;
	-webkit-transition:all .3s linear;
	background-position:center;
	background-repeat:no-repeat;
	background-size:cover;
	background-size:15px 15px;
	border-bottom-color:#8f8f8f;
	border-bottom-style:solid;
	border-bottom-width:2px;
	border-left-color:#8f8f8f;
	border-left-style:solid;
	border-left-width:2px;
	border-radius:50%;
	border-right-color:#8f8f8f;
	border-right-style:solid;
	border-right-width:2px;
	border-top-color:#8f8f8f;
	border-top-style:solid;
	border-top-width:2px;
	display:inline-block;
	height:15px;
	margin-left:9px;
	padding-bottom:12px;
	padding-left:12px;
	padding-right:12px;
	padding-top:12px;
	transition:all .3s linear;
	vertical-align:middle;
	width:15px;
}

.home7sayhelloForm .youtube .social-link-icon:hover,.home8followusMulti .youtube .social-link-icon:focus{
	background-image:url(https://admin.webeego.fr/upload/266/20693_0403405001578177505.svg);
	background-repeat:no-repeat;
	border-bottom-color:#93c04d;
	border-bottom-style:solid;
	border-bottom-width:2px;
	border-left-color:#93c04d;
	border-left-style:solid;
	border-left-width:2px;
	border-right-color:#93c04d;
	border-right-style:solid;
	border-right-width:2px;
	border-top-color:#93c04d;
	border-top-style:solid;
	border-top-width:2px;
}

.home7sayhelloForm .youtube .social-link-icon{
	background-image:url(https://admin.webeego.fr/upload/266/20692_0386529001578177505.svg);
	background-repeat:no-repeat;
}

.home7sayhelloForm .title h2:after{
	-ms-transform:translate(0);
	-webkit-transform:translate(0);
	background-color:#000;
	bottom:0;
	content:"";
	display:inline-block;
	height:3px;
	left:0;
	margin-left:20px;
	position:relative;
	top:0;
	transform:translate(0);
	vertical-align:middle;
	width:70px;
}

.home7sayhelloForm .title .contact_hello h2{
	display:inline-block;
	margin-bottom:0;
	margin-top:0;
	position:relative;
}

.home7sayhelloForm .linkedin .social-link-icon:hover,.home8followusMulti .linkedin .social-link-icon:focus{
	background-image:url(https://admin.webeego.fr/upload/266/20691_0377274001578177505.svg);
	background-repeat:no-repeat;
	border-bottom-color:#93c04d;
	border-bottom-style:solid;
	border-bottom-width:2px;
	border-left-color:#93c04d;
	border-left-style:solid;
	border-left-width:2px;
	border-right-color:#93c04d;
	border-right-style:solid;
	border-right-width:2px;
	border-top-color:#93c04d;
	border-top-style:solid;
	border-top-width:2px;
}

.home7sayhelloForm .linkedin .social-link-icon{
	background-image:url(https://admin.webeego.fr/upload/266/20688_0357023001578177505.svg);
	background-repeat:no-repeat;
}

.home7sayhelloForm .instagram .social-link-icon:hover,.home8followusMulti .instagram .social-link-icon:focus{
	background-image:url(https://admin.webeego.fr/upload/266/20689_0363557001578177505.svg);
	background-repeat:no-repeat;
	border-bottom-color:#93c04d;
	border-bottom-style:solid;
	border-bottom-width:2px;
	border-left-color:#93c04d;
	border-left-style:solid;
	border-left-width:2px;
	border-right-color:#93c04d;
	border-right-style:solid;
	border-right-width:2px;
	border-top-color:#93c04d;
	border-top-style:solid;
	border-top-width:2px;
}

.home7sayhelloForm .instagram .social-link-icon{
	background-image:url(https://admin.webeego.fr/upload/266/20686_0340636001578177505.svg);
	background-repeat:no-repeat;
}

.home7sayhelloForm .facebook .social-link-icon:hover,.home8followusMulti .facebook .social-link-icon:focus{
	background-image:url(https://admin.webeego.fr/upload/266/20687_0347725001578177505.svg);
	background-repeat:no-repeat;
	border-bottom-color:#93c04d;
	border-bottom-style:solid;
	border-bottom-width:2px;
	border-left-color:#93c04d;
	border-left-style:solid;
	border-left-width:2px;
	border-right-color:#93c04d;
	border-right-style:solid;
	border-right-width:2px;
	border-top-color:#93c04d;
	border-top-style:solid;
	border-top-width:2px;
}

.home7sayhelloForm .facebook .social-link-icon{
	background-image:url(https://admin.webeego.fr/upload/266/20684_0311050001578177505.svg);
	background-repeat:no-repeat;
}

.home7sayhelloForm{
	padding-left:1em;
	padding-right:1em;
}

.home6titreblogMono h2:after{
	-ms-transform:translateX(-50%);
	-webkit-transform:translateX(-50%);
	background-color:#000;
	bottom:-40px;
	content:"";
	height:3px;
	left:50%;
	position:absolute;
	transform:translateX(-50%);
	width:70px;
}

.home6titreblogMono h2{
	display:inline-block;
	margin-bottom:68px;
	margin-top:0;
	position:relative;
	text-align:center;
	width:100%;
}

.home6titreblogMono .title h3{
	margin-bottom:75px;
	text-align:center;
	width:100%;
}

.home6titreblogMono .latest_blog .blog_post:nth-child(4) .thumbnail{
	display:block;
	height:315px;
	overflow:hidden;
	width:292px;
}

.home6titreblogMono .latest_blog .blog_post:nth-child(3) .thumbnail{
	display:block;
	height:315px;
	overflow:hidden;
	width:292px;
}

.home6titreblogMono .latest_blog .blog_post:nth-child(2) .thumbnail{
	display:block;
	height:315px;
	overflow:hidden;
	width:292px;
}

.home6titreblogMono .latest_blog .blog_post:nth-child(1) .thumbnail{
	display:block;
	height:315px;
	overflow:hidden;
	width:292px;
}

.home6titreblogMono{
	padding-left:1em;
	padding-right:1em;
}

.home6blogMulti .blog_post:nth-child(odd){
	-ms-flex-item-align:end;
	align-self:flex-end;
	margin-top:50px;
}

.home6blogMulti .blog_post:hover{
	-webkit-box-shadow:5px 5px 15px 5px rgba(0,0,0,0.42);
	box-shadow:5px 3px 12px 5px rgba(0,0,0,0.1);
}

.home6blogMulti .blog_post a{
	text-decoration:none;
}

.home6blogMulti .blog_post .post-content{
	padding-bottom:10px;
	padding-left:23px;
	padding-right:23px;
	padding-top:0;
}

.home6blogMulti .blog_post .excerpt h3{
	color:#494949;
	font-size:16px;
	font-weight:normal;
}

.home6blogMulti .blog_post .date{
	color:#717171;
	margin-bottom:15px;
	margin-left:0;
	margin-right:0;
	margin-top:30px;
}

.home6blogMulti .blog_post{
	margin-bottom:0px;
	overflow:hidden;
	padding-bottom:0;
	padding-left:0;
	padding-right:0;
	padding-top:0;
	text-align:center;
}

.home6blogMulti{
	margin-bottom:200px;
	min-height:500px;
}

.home5avisclientsMulti h3{
	display:inline-block;
	margin-bottom:28px;
}

.home5avisclientsMulti h2:after{
	-ms-transform:translate(0);
	-webkit-transform:translate(0);
	background-color:#000;
	bottom:0;
	content:"";
	display:inline-block;
	height:3px;
	left:0;
	margin-left:20px;
	position:relative;
	top:0;
	transform:translate(0);
	vertical-align:middle;
	width:70px;
}

.home5avisclientsMulti h2{
	margin-bottom:40px;
}

.home5avisclientsMulti .testimonials_navigation{
	display:none;
	text-align:center;
}

.home5avisclientsMulti .testimonials_cards:nth-child(odd){
	-ms-flex-item-align:end;
	align-self:flex-end;
	margin-top:30px;
}

.home5avisclientsMulti .testimonials_cards:last-child .panel{
	display:none;
}

.home5avisclientsMulti .testimonials_arrow_prev{
	-o-transition:all .3s linear;
	-webkit-transition:all .3s linear;
	background-color:#93c04d;
	color:#ffffff;
	cursor:pointer;
	font-size:15px;
	font-weight:500;
	margin-right:10px;
	padding-bottom:4px;
	padding-left:6px;
	padding-right:0px;
	padding-top:4px;
	transition:all .3s linear;
	vertical-align:middle;
}

.home5avisclientsMulti .testimonials_arrow_next:hover,.home5avisclientsMulti .testimonials_arrow_prev:hover{
	background-color:#3fa7d5;
	text-decoration:none;
}

.home5avisclientsMulti .testimonials_arrow_next{
	-o-transition:all .3s linear;
	-webkit-transition:all .3s linear;
	background-color:#93c04d;
	color:#ffffff;
	cursor:pointer;
	font-size:15px;
	font-weight:500;
	padding-bottom:4px;
	padding-left:0;
	padding-right:6px;
	padding-top:4px;
	transition:all .3s linear;
	vertical-align:middle;
}

.home5avisclientsMulti .testimonials{
	padding-bottom:25px;
	padding-left:0;
	padding-right:0;
	padding-top:25px;
}

.home5avisclientsMulti .panel:before{
	background-image:url('https://admin.webeego.fr/upload/266/maxi/20678_0308162001578152634.png');
	background-position:center;
	background-repeat:no-repeat;
	background-size:cover;
	border-radius:50%;
	content:"";
	height:70px;
	left:35px;
	position:absolute;
	top:-35px;
	width:70px;
}

.home5avisclientsMulti .panel{
	-webkit-box-shadow:5px 3px 12px 5px rgba(0,0,0,0.1);
	-webkit-box-shadow:5px 5px 15px 5px rgba(0,0,0,0.42);
	background-color:#ffffff;
	box-shadow:5px 3px 12px 5px rgba(0,0,0,0.1);
	padding-bottom:50px;
	padding-left:35px;
	padding-right:35px;
	padding-top:50px;
	position:relative;
}

.home5avisclientsMulti{
	margin-bottom:150px;
	padding-left:1em;
	padding-right:1em;
}

.home4videoMono .white_overlay{
	background-color:rgba(255,255,255,0.7);
	content:"";
	height:100%;
	left:0;
	position:absolute;
	top:0;
	width:100%;
}

.home4videoMono .video p{
	color:#ffffff;
	font-size:1.25rem;
	line-height:1.875rem;
	text-align:left;
	z-index:1;
}

.home4videoMono .video .play:hover{
	-webkit-box-shadow:0 0 0 9px rgba(255, 255, 255, 0.51);
	box-shadow:0 0 0 9px rgba(255, 255, 255, 0.51);
}

.home4videoMono .video .play a{
	-ms-transform:translate(-52%, -55%);
	-webkit-transform:translate(-52%, -55%);
	border-bottom-color:transparent;
	border-bottom-style:solid;
	border-bottom-width:20px;
	border-left-color:#93c04d;
	border-left-style:solid;
	border-left-width:20px;
	border-top-color:transparent;
	border-top-style:solid;
	border-top-width:20px;
	display:block;
	height:0;
	left:55%;
	position:absolute;
	top:52%;
	transform:translate(-52%, -55%);
}

.home4videoMono .video .play{
	-ms-flex-item-align:center;
	-ms-grid-row-align:center;
	-o-transition:all .3s linear;
	-webkit-transition:all .3s linear;
	align-self:center;
	background-color:#ffffff;
	border-radius:50%;
	height:25px;
	padding-bottom:25px;
	padding-left:25px;
	padding-right:25px;
	padding-top:25px;
	position:relative;
	text-align:left;
	transition:all .3s linear;
	width:25px;
	z-index:1;
}

.home4videoMono .video{
	-ms-flex-direction:column;
	-ms-flex-item-align:end;
	-ms-flex-pack:center;
	-webkit-box-direction:normal;
	-webkit-box-orient:vertical;
	-webkit-box-pack:center;
	align-self:flex-end;
	background-position:-393px -124px;
	background-size:cover;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	flex-direction:column;
	height:560px;
	justify-content:center;
	margin-top:125px;
}

.home4videoMono .textWithQuote:hover .black_overlay,.home4videoMono .video:hover .green_overlay{
	-o-transition:all .3s linear;
	-webkit-transition:all .3s linear;
	opacity:0;
	transition:all .3s linear;
}

.home4videoMono .textWithQuote:hover{
	background-color:#fff;
	border-color:#93c04d;
	color:#93c04d;
}

.home4videoMono .textWithQuote p{
	color:#ffffff;
	font-size:1.75rem;
	line-height:2.5rem;
	position:relative;
	z-index:1;
}

.home4videoMono .textWithQuote a{
	-o-transition:all .3s linear;
	-webkit-transition:all .3s linear;
	background-color:#93c04d;
	border-bottom-color:transparent;
	border-bottom-style:solid;
	border-bottom-width:2px;
	border-left-color:transparent;
	border-left-style:solid;
	border-left-width:2px;
	border-right-color:transparent;
	border-right-style:solid;
	border-right-width:2px;
	border-top-color:transparent;
	border-top-style:solid;
	border-top-width:2px;
	color:#ffffff;
	display:inline-block;
	font-weight:bold;
	margin-bottom:0;
	margin-left:auto;
	margin-right:auto;
	margin-top:0;
	padding-bottom:20px;
	padding-left:35px;
	padding-right:35px;
	padding-top:20px;
	position:relative;
	text-decoration:none;
	text-transform:uppercase;
	transition:all .3s linear;
	width:-webkit-fit-content;
	width:-moz-fit-content;
	width:fit-content;
}

.home4videoMono .textWithQuote{
	-ms-flex-direction:column;
	-ms-flex-pack:center;
	-webkit-box-direction:normal;
	-webkit-box-orient:vertical;
	-webkit-box-pack:center;
	display:flex;
	display:-webkit-box;
	display:-ms-flexbox;
	flex-direction:column;
	height:560px;
	justify-content:center;
}

.home4videoMono .middle_boxes{
	height:685px;
	margin-top:-250px;
}

.home4videoMono .middle_box{
	-ms-flex-pack:center;
	-webkit-box-pack:center;
	background-image:url('https://admin.webeego.fr/upload/266/20674_0892628001578066635.png');
	background-repeat:no-repeat;
	background-size:cover;
	height:560px;
	justify-content:center;
	padding-bottom:0;
	padding-left:50px;
	padding-right:50px;
	padding-top:0;
	position:relative;
}

.home4videoMono .middle-content{
	background-image:url(https://admin.webeego.fr/upload/266/20675_0958598001578066678.png);
	background-position:bottom;
	background-repeat:no-repeat;
	height:580px;
	position:relative;
	text-align:center;
}

.home4videoMono .green_overlay{
	-o-transition:all .7s linear;
	-webkit-transition:all .7s linear;
	background-color:rgba(147,192,77,0.8);
	content:"";
	height:100%;
	left:0;
	position:absolute;
	top:0;
	transition:all .7s linear;
	width:100%;
}

.home4videoMono .button:hover{
	background-color:#fff;
	border-color:#93c04d;
	color:#93c04d;
}

.home4videoMono .button{
	-o-transition:all .3s linear;
	-webkit-transition:all .3s linear;
	background-color:#93c04d;
	border-bottom-color:transparent;
	border-bottom-style:solid;
	border-bottom-width:2px;
	border-left-color:transparent;
	border-left-style:solid;
	border-left-width:2px;
	border-right-color:transparent;
	border-right-style:solid;
	border-right-width:2px;
	border-top-color:transparent;
	border-top-style:solid;
	border-top-width:2px;
	color:#ffffff;
	display:inline-block;
	font-weight:bold;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	padding-bottom:20px;
	padding-left:35px;
	padding-right:35px;
	padding-top:20px;
	text-align:left;
	text-decoration:none;
	text-transform:uppercase;
	transition:all .3s linear;
	width:-webkit-fit-content;
	width:-moz-fit-content;
	width:fit-content;
	z-index:1;
}

.home4videoMono .black_overlay{
	-o-transition:all .7s linear;
	-webkit-transition:all .7s linear;
	background-color:rgba(0,0,0,0.7);
	content:"";
	height:100%;
	left:0;
	position:absolute;
	top:0;
	transition:all .7s linear;
	width:100%;
}

.home4videoMono{
	margin-bottom:135px;
}

.home3servicesMulti .services_box p{
	color:#696969;
	margin-bottom:45px;
	margin-top:30px;
}

.home3servicesMulti .services_box h3{
	color:#6f6f6f;
	margin-bottom:30px;
	margin-top:25px;
}

.home3servicesMulti .services_box .services_arrow:hover{
	background-color:#3fa7d5;
	text-decoration:none;
}

.home3servicesMulti .services_box .services_arrow{
	-o-transition:all .3s linear;
	-webkit-transition:all .3s linear;
	background-color:#93c04d;
	color:#ffffff;
	cursor:pointer;
	font-size:15px;
	font-weight:500;
	padding-bottom:4px;
	padding-left:0;
	padding-right:6px;
	padding-top:4px;
	text-decoration:none;
	transition:all .3s linear;
	vertical-align:middle;
	width:15px;
}

.home3servicesMulti .services_box{
	-ms-flex:1 1 0px;
	-ms-flex-pack:justify;
	-webkit-box-flex:1;
	-webkit-box-pack:justify;
	flex:1 1 0px;
	justify-content:space-between;
	margin-top:20px;
	max-height:295px;
	padding-bottom:0;
	padding-left:37px;
	padding-right:37px;
	padding-top:0;
	position:relative;
	text-align:left;
	width:100%;
}

.home3servicesMulti .services ul{
	list-style:square url("https://admin.webeego.fr/upload/266/mini/20685_0332368001578177505.png");
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	padding-left:15px;
}

.home3servicesMulti .services .title ul li{
	font-weight:normal;
	margin-bottom:22px;
}

.home3servicesMulti .services .title h3{
	color:#3fa7d5;
	font-size:1.375rem;
	line-height:1.875rem;
	margin-bottom:30px;
	margin-top:7px;
	text-align:left;
}

.home3servicesMulti .services .title h2:after{
	background-color:#000;
	bottom:0;
	content:"";
	display:inline-block;
	height:3px;
	left:0;
	margin-left:20px;
	position:relative;
	top:0;
	vertical-align:middle;
	width:70px;
}

.home3servicesMulti .services .title h2{
	display:inline-block;
	margin-bottom:62px;
	margin-top:0;
	position:relative;
	text-align:left;
}

.home3servicesMulti .services .title{
	max-width:330px;
	padding-bottom:15px;
	padding-left:15px;
	padding-right:15px;
	padding-top:15px;
	width:100%;
}

.home3servicesMulti{
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	margin-bottom:135px;
	margin-bottom:180px;
	margin-bottom:0;
	margin-left:auto;
	margin-right:auto;
	margin-top:0;
	max-width:1200px;
	padding-bottom:0;
	padding-left:1em;
	padding-right:1em;
	padding-top:0;
}

.home2aboutusMono h3{
	color:#3fa7d5;
	font-size:1.375rem;
	line-height:1.875rem;
	margin-bottom:28px;
	margin-top:0;
	text-align:left;
	width:100%;
}

.home2aboutusMono h2:after{
	background-color:#000;
	bottom:0;
	content:"";
	display:inline-block;
	height:3px;
	left:0;
	margin-left:20px;
	position:relative;
	top:0;
	vertical-align:middle;
	width:70px;
}

.home2aboutusMono h2{
	font-size:2.625rem;
	line-height:2.625rem;
	margin-bottom:35px;
	margin-top:0;
	position:relative;
	text-align:left;
	width:100%;
}

.home2aboutusMono .swift p,.home2aboutusMono .swift ul{
	color:#ffffff;
}

.home2aboutusMono .swift{
	-webkit-box-shadow:5px 5px 15px 5px rgba(0,0,0,0.42);
	box-shadow:5px 3px 12px 5px rgba(0,0,0,0.1);
	padding-bottom:60px;
	padding-left:60px;
	padding-right:60px;
	padding-top:60px;
}

.home2aboutusMono .listeHome2aboutus>div>div+div{
	margin-bottom:100px;
}

.home2aboutusMono .listeHome2aboutus>div:nth-child(even)>div div.flex-col-md-8{
	max-width:calc(100% * (6 / 12));
	width:calc(100% * (6 / 12));
}

.home2aboutusMono .listeHome2aboutus>div:nth-child(even)>div div.flex-col-md-5{
	max-width:calc(100% * (8 / 12));
	width:calc(100% * (8 / 12));
}

.home2aboutusMono .listeHome2aboutus>div:nth-child(even)>div div.flex-col-md-4{
	max-width:calc(100% * (6 / 12));
	width:calc(100% * (6 / 12));
}

.home2aboutusMono .listeHome2aboutus>div:nth-child(even)>div{
	display:flex;
	flex-direction:row-reverse !important;
}

.home2aboutusMono .listeHome2aboutus>div:nth-child(even){
	background-position:left top;
	background-size:50%;
}

.home2aboutusMono .flex-container{
	background-position:right top;
	background-repeat:no-repeat;
	background-size:64%;
}

.home2aboutusMono .flex-col-md-8 img{
	height:auto;
	max-width:100%;
	width:768px;
}

.home2aboutusMono{
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	margin-bottom:150px;
}

.home1banniereMono p{
	color:#585858;
	font-size:1.3rem;
	margin-bottom:50px;
}

.home1banniereMono h1 strong{
	color:#3fa7d5;
}

.home1banniereMono h1{
	display:inline-block;
	font-size:2.8125rem;
	font-weight:bold;
	line-height:2.8125rem;
	margin-bottom:40px;
	position:relative;
}

.home1banniereMono a:hover{
	background-color:#fff;
	border-color:#93c04d;
	color:#93c04d;
}

.home1banniereMono a{
	background-color:#93c04d;
	border-bottom-color:transparent;
	border-bottom-style:solid;
	border-bottom-width:2px;
	border-left-color:transparent;
	border-left-style:solid;
	border-left-width:2px;
	border-right-color:transparent;
	border-right-style:solid;
	border-right-width:2px;
	border-top-color:transparent;
	border-top-style:solid;
	border-top-width:2px;
	color:#ffffff;
	display:inline-block;
	font-weight:bold;
	padding-bottom:20px;
	padding-left:35px;
	padding-right:35px;
	padding-top:20px;
	text-decoration:none;
	text-transform:uppercase;
	transition:all .3s;
	width:-webkit-max-content;
	width:-moz-max-content;
	width:max-content;
}

.home1banniereMono .banniere-content{
	-ms-transform:translate(-20%,-50%);
	-webkit-transform:translate(-20%,-50%);
	left:20%;
	position:absolute;
	top:50%;
	transform:translate(-20%,-50%);
	z-index:2;
}

.home1banniereMono .banniere{
	background-repeat:no-repeat;
	background-size:cover;
	height:100%;
	position:relative;
	width:100%;
}

.home1banniereMono{
	height:768px;
	margin-bottom:150px;
}

.green{
	color:#93c04d;
}

.font-weight-bold{
	font-weight:bold;
}

.font-45{
	font-size:2.8125rem;
	line-height:2.8125rem;
}

.font-42{
	font-size:2.625rem;
	line-height:2.625rem;
}

.font-28{
	font-size:1.75rem;
	line-height:2.5rem;
}

.font-25{
	font-size:1.5625rem;
	line-height:1.875rem;
}

.font-24{
	font-size:1.5rem;
}

.font-22{
	font-size:1.375rem;
	line-height:1.875rem;
}

.font-21{
	font-size:1.3125rem;
}

.font-20{
	font-size:1.25rem;
	line-height:1.875rem;
}

.font-18{
	font-size:1.125rem;
}

.font-14{
	font-size:0.875rem;
}

.font-13{
	font-size:0.8125rem;
}

.flex-row--reverse{
	-ms-flex-direction:row-reverse;
	-webkit-box-direction:reverse;
	-webkit-box-orient:horizontal;
	flex-direction:row-reverse;
}

.flex-row--align-v-center{
	-ms-flex-align:center;
	-webkit-box-align:center;
	align-items:center;
}

.flex-row--align-v-bottom{
	-ms-flex-align:end;
	-webkit-box-align:end;
	align-items:flex-end;
}

.flex-row--align-s-bottom{
	-ms-flex-item-align:end;
	align-self:flex-end;
}

.flex-row--align-h-right{
	-ms-flex-pack:end;
	-webkit-box-pack:end;
	justify-content:flex-end;
}

.flex-row--align-h-center{
	-ms-flex-pack:center;
	-webkit-box-pack:center;
	justify-content:center;
}

.flex-row{
	-ms-flex-wrap:wrap;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	display:-ms-flexbox;
	display:flex;
	display:-webkit-box;
	flex-wrap:wrap;
	margin-bottom:1em;
}

.flex-container{
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	margin-bottom:0;
	margin-left:auto;
	margin-right:auto;
	margin-top:0;
	max-width:1200px;
	padding-bottom:0;
	padding-left:1em;
	padding-right:1em;
	padding-top:0;
}

.flex-column{
	-ms-flex-direction:column;
	-webkit-box-direction:normal;
	-webkit-box-orient:vertical;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	flex-direction:column;
	margin-bottom:1em;
}

.flex-col-xs-12{
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	max-width:calc(100% * (12 / 12));
	padding-bottom:1em;
	padding-left:1em;
	padding-right:1em;
	padding-top:1em;
	width:calc(100% * (12 / 12));
}

.flex-col-md-8{
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	max-width:calc(100% * (8 / 12));
	padding-bottom:1em;
	padding-left:1em;
	padding-right:1em;
	padding-top:1em;
	width:calc(100% * (8 / 12));
}

.flex-col-md-6{
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	max-width:calc(100% * (65 / 12));
	padding-bottom:1em;
	padding-left:1em;
	padding-right:1em;
	padding-top:1em;
	width:calc(100% * (6 / 12));
}

.flex-col-md-5{
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	max-width:calc(100% * (5 / 12));
	padding-bottom:1em;
	padding-left:1em;
	padding-right:1em;
	padding-top:1em;
	width:calc(100% * (5 / 12));
}

.flex-col-md-4{
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	max-width:calc(100% * (4 / 12));
	padding-bottom:1em;
	padding-left:1em;
	padding-right:1em;
	padding-top:1em;
	width:calc(100% * (4 / 12));
}

.flex-col-md-3{
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	max-width:calc(100% * (3 / 12));
	padding-bottom:1em;
	padding-left:1em;
	padding-right:1em;
	padding-top:1em;
	width:calc(100% * (3 / 12));
}

.flex-col-md-12{
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	max-width:calc(100% * (12 / 12));
	padding-bottom:1em;
	padding-left:1em;
	padding-right:1em;
	padding-top:1em;
	width:calc(100% * (12 / 12));
}

.contact_hello textarea{
	-webkit-box-shadow:5px 5px 15px 5px rgba(0,0,0,0.42);
	-webkit-box-shadow:5px 3px 12px 5px rgba(0,0,0,0.1);
	-webkit-box-sizing:border-box;
	box-shadow:5px 3px 12px 5px rgba(0,0,0,0.1);
	box-sizing:border-box;
	width:100% !important;
}

.contact_hello input[type="text"],.contact_hello input[type="email"]{
	-webkit-box-shadow:5px 5px 15px 5px rgba(0,0,0,0.42);
	-webkit-box-shadow:5px 3px 12px 5px rgba(0,0,0,0.1);
	-webkit-box-sizing:border-box;
	background-image:none;
	background-image:none !important;
	box-shadow:5px 3px 12px 5px rgba(0,0,0,0.1);
	outline:none;
	padding-bottom:25px;
	padding-left:25px;
	padding-right:25px;
	padding-top:25px;
	width:100% !important;
}

.contact_hello .title{
	text-align:left;
}

.contact_hello .flex-col-md-6{
	width:100%;
}

.close:hover, .close:focus{
	color:#000;
	cursor:pointer;
	text-decoration:none;
}

.close{
	color:#aaaaaa;
	float:right;
	font-size:28px;
	font-weight:bold;
	text-decoration:none;
}

.blue{
	color:#3fa7d5;
}

.bg_blue{
	background-color:#3fa7d5;
}

.about .title h2:after{
	-ms-transform:translate(0);
	-webkit-transform:translate(0);
	background-color:#000;
	bottom:0;
	content:"";
	display:inline-block;
	height:3px;
	left:0;
	margin-left:20px;
	position:relative;
	top:0;
	vertical-align:middle;
	width:70px;
}

#submit:hover, #submit:focus{
	background-color:#3fa7d5;
	color:#ffffff;
}

#submit{
	-o-transition:all .3s ease;
	-o-transition:all .3s linear;
	-webkit-transition:all .3s linear;
	-webkit-transition:all .3s ease;
	background-color:#93c04d;
	color:#ffffff;
	cursor:pointer;
	float:right;
	font-size:15px;
	font-weight:500;
	padding-bottom:4px;
	padding-left:10px;
	padding-right:6px;
	padding-top:4px;
	transition:all .3s linear;
	transition:all .3s ease;
	vertical-align:middle;
}

#section_testimonial .title h2:after{
	-ms-transform:translate(0);
	-webkit-transform:translate(0);
	background-color:#000;
	bottom:0;
	content:"";
	display:inline-block;
	height:3px;
	left:0;
	margin-left:20px;
	position:relative;
	top:0;
	vertical-align:middle;
	width:70px;
}

#section_contact_form .title h2:after{
	-ms-transform:translate(0);
	-webkit-transform:translate(0);
	background-color:#000;
	bottom:0;
	content:"";
	display:inline-block;
	height:3px;
	left:0;
	margin-left:20px;
	position:relative;
	top:0;
	vertical-align:middle;
	width:70px;
}

#form-0,.home8followusMulti{
	display:inline-block;
	float:left;
	width:50%;
}

#divMenus ul{
	-ms-flex-align:center;
	-ms-flex-pack:justify;
	-ms-flex-wrap:wrap;
	-o-transition:all .3s ease;
	-webkit-box-align:center;
	-webkit-box-pack:justify;
	-webkit-transition:all .3s ease;
	align-items:center;
	display:flex;
	display:-webkit-box;
	display:-ms-flexbox;
	flex-wrap:wrap;
	justify-content:space-between;
	list-style-type:none;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	padding-bottom:5px;
	padding-left:0;
	padding-right:0;
	padding-top:5px;
	transition:all .3s ease;
}

#divMenus > ul > li.active > a{
	color:#93c04d;
}

#divMenus > ul > li > a:hover{
	color:#3fa7d5;
	text-decoration:none;
}

#divMenus > ul > li > a{
	-o-transition:all .3s linear;
	-webkit-transition:all .3s linear;
	color:#474747;
	display:block;
	font-size:1rem;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	transition:all .3s linear;
}

#divMenus > ul > li{
	-ms-flex-order:1;
	-webkit-box-ordinal-group:2;
	display:block;
	order:1;
	padding-bottom:9px;
	padding-left:15px;
	padding-right:15px;
	padding-top:9px;
	position:relative;
	text-align:center;
	width:auto;
}

#divMenus > ul > .tel{
	-ms-flex-order:1;
	-webkit-box-ordinal-group:2;
	background-color:#93c04d !important;
	color:#ffffff;
	display:block;
	font-size:1.3125rem;
	order:1;
	padding-bottom:9px;
	padding-left:15px;
	padding-right:15px;
	padding-top:9px;
	width:auto;
}

#divMenus > ul > #search input[type=search]:focus::-webkit-input-placeholder{
	color:#717171;
}

#divMenus > ul > #search input[type=search]:focus::-moz-placeholder{
	color:#717171;
}

#divMenus > ul > #search input[type=search]:focus:-ms-input-placeholder{
	color:#717171;
}

#divMenus > ul > #search input[type=search]:focus:-moz-placeholder{
	color:#717171;
}

#divMenus > ul > #search input[type=search]:focus{
	background-color:#fff;
	color:#000;
	cursor:auto;
	padding-left:32px;
	width:130px;
}

#divMenus > ul > #search input[type=search]{
	-o-transition:all .5s;
	-webkit-appearance:textfield;
	-webkit-box-sizing:content-box;
	-webkit-transition:all .5s;
	background-image:url("https://admin.webeego.fr/upload/266/mini/20682_0647186001578152806.png");
	background-position:5px 10px;
	background-repeat:no-repeat;
	border-radius:10em;
	color:transparent;
	cursor:pointer;
	font-family:inherit;
	font-size:100%;
	height:16px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	transition:all .5s;
	width:16px;
}

#divMenus > ul > #search input::-webkit-search-decoration,#search input::-webkit-search-cancel-button{
	display:none;
}

#divMenus > ul > #search input::-webkit-input-placeholder{
	color:transparent;
}

#divMenus > ul > #search input::-moz-placeholder{
	color:transparent;
}

#divMenus > ul > #search input:-ms-input-placeholder{
	color:transparent;
}

#divMenus > ul > #search input:-moz-placeholder{
	color:transparent;
}

#divMenus > ul > #search input{
	outline:0;
}

#divMenus .menu1 a,#divMenus .menu1 a:hover,#divMenus .menu1 a:focus{
	color:#ffffff;
	text-indent:-9999px;
}

#divMenus .menu1{
	-ms-flex:1;
	-ms-flex-order:0;
	-webkit-box-flex:1;
	-webkit-box-ordinal-group:1;
	background-image:url(https://admin.webeego.fr/upload/266/moyen/20681_0468965001578152806.png);
	background-position:center;
	background-repeat:no-repeat;
	background-size:contain;
	flex:1;
	order:0;
}

#divMenus .css-toggle-menu{
	-ms-flex-order:2;
	-webkit-box-ordinal-group:3;
	display:none;
	order:2;
	text-align:right;
}

#divContenu +p{
	display:none;
}

#divContenantPageBas a{
	color:#3fa7d5;
}

#divContenantPageBas .cc-compliance a{
	color:white;
}

#divContenantPageBas{
	border-top-color:#3fa7d5;
	border-top-style:solid;
	border-top-width:2px;
	margin-top:100px;
	padding-bottom:20px;
	padding-top:20px;
	text-align:center;
}
