.body_pad{padding-top:90px}@media only screen and (max-width:900px){.body_pad{padding-top:150px}}.follow{font-size:2}.navmenu{margin:0 auto}.navlink{display:flex;justify-content:center}.img-fit{height:56px}@media only screen and (max-width:500px){.img-fit{max-width:100%;height:40px;align-content:center}}@media only screen and (max-width:900px){.img-fit{max-width:100%;height:49px}}@media only screen and (max-width:900px){.copyright{text-align:center;font-size:6px;position:relative}}.link{font-size:18px}@media only screen and (max-width:900px){.link{float:left;display:block;color:#fff;text-align:center;padding:15px 9px;text-decoration:none;font-size:17px}}@media only screen and (max-width:500px){.link{float:left;display:block;color:#fff;text-align:center;padding:4px 9px;text-decoration:none;font-size:14px}}@media only screen and (max-width:900px){.fixed-bottom2{height:30%!important}}.accompagnement{text-align:left}.img-fit{max-width:100%}@media only screen and (max-width:500px){.accompagnement{font-size:18px!important;text-align:center}.img-fit{max-width:100%}}@media only screen and (max-width:900px){.accompagnement{text-align:center;font-size:20px}.img-fit{max-width:100%}}.hovereffect{float:left;position:relative;text-align:center;cursor:default;background:#42b078}.hovereffect,.hovereffect .overlay{width:100%;height:100%;overflow:hidden}.hovereffect .overlay{position:absolute;top:0;left:0;padding:50px 20px}.hovereffect img{display:block;position:relative;max-width:none;width:calc(100% + 20px);transition:opacity .35s,transform .35s;transform:translate3d(-10px,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.hovereffect:hover img{opacity:.4;filter:alpha(opacity=40);transform:translateZ(0)}.hovereffect h2{text-transform:uppercase;color:#fff;text-align:center;position:relative;font-size:17px;overflow:hidden;padding:.5em 0;background-color:transparent}.hovereffect h2:after{position:absolute;bottom:0;left:0;width:100%;height:2px;background:#fff;content:"";transition:transform .35s;transform:translate3d(-100%,0,0)}.hovereffect:hover h2:after{transform:translateZ(0)}.hovereffect a,.hovereffect p{color:#fff;opacity:0;filter:alpha(opacity=0);transition:opacity .35s,transform .35s;transform:translate3d(100%,0,0)}.hovereffect:hover a,.hovereffect:hover p{opacity:1;filter:alpha(opacity=100);transform:translateZ(0)}mark{background-color:#786780;color:#fff}.copyright,.link{text-align:center}.link{float:left;display:block;color:#fff;padding:14px 16px;text-decoration:none;font-size:17px}.link:hover{background:#786780;color:#000}.fixed-bottom2{height:10%!important}.fa{padding:10px}p{font-size:15px;font-weight:700}.copyright a:hover{text-decoration:none;background:#fff}.button{margin:10px;display:inline-block;height:40px;line-height:40px;padding-right:30px;padding-left:70px;position:relative;background-color:#000;color:#fff;text-decoration:none;text-transform:lowercase;letter-spacing:1px;margin-bottom:15px;text-shadow:0 1px 0 rgba(0,0,0,.5);-ms-filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=1,Color=#ff123852,Positive=true)";zoom:1;filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=1,Color=#ff123852,Positive=true);box-shadow:0 2px 2px rgba(0,0,0,.2);-ms-filter:"progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=2,Color=#33000000,Positive=true)";filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=0,OffY=2,Color=#33000000,Positive=true)}.button:hover{text-decoration:none;color:#eeeaee}.button p{font-size:18px}.button span{position:absolute;left:0;width:50px;font-size:30px;-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-bottomleft:5px;border-top-left-radius:5px;border-bottom-left-radius:5px;border-right:1px solid rgba(0,0,0,.15);text-decoration:none}.button.facebook{background:#3b5998}.button.youtube{background:#c4302b}.button.instagram{background:#3f729b}.button.pinterest{background:#c8232c}.fa{padding:7px;font-size:30px;width:30px;text-align:center;text-decoration:none;margin:0 0}.fa:hover{opacity:.7}.fa-facebook,.fa-instagram,.fa-pinterest,.fa-youtube{color:#fff}.demo{background:#f8f8f8}.testimonial{margin:0 20px 40px}.testimonial .testimonial-content{padding:35px 25px 35px 50px;margin-bottom:35px;background:#fff;border:1px solid #f0f0f0;position:relative}.testimonial .testimonial-content:after{content:"";display:inline-block;width:20px;height:20px;background:#fff;position:absolute;bottom:-10px;left:22px;transform:rotate(45deg)}.testimonial-content .testimonial-icon{width:50px;height:45px;background:#ff4242;text-align:center;font-size:22px;color:#fff;line-height:42px;position:absolute;top:37px;left:-19px}.testimonial-content .testimonial-icon:before{content:"";border-bottom:16px solid #e41212;border-left:18px solid transparent;position:absolute;top:-16px;left:1px}.testimonial .description{font-size:15px;font-style:italic;color:#8a8a8a;line-height:23px;margin:0}.testimonial .title{display:block;font-size:18px;font-weight:700;color:#525252;text-transform:capitalize;letter-spacing:1px;margin:0 0 5px 0}.testimonial .post{display:block;font-size:14px;color:#ff4242}.owl-theme .owl-controls{margin-top:20px}.owl-theme .owl-controls .owl-page span{background:#ccc;opacity:1;transition:all .4s ease 0s}.owl-theme .owl-controls.clickable .owl-page:hover span,.owl-theme .owl-controls .owl-page.active span{background:#ff4242}