#expertises.wrapper{padding:80px 0}
#expertises .container{width:250px;text-align:center}
#expertises .container .picto{background-color:#b04267;border-radius:50%;width:75px;height:75px;display:inline-block;color:#fff;font-size:2rem;padding-top:20px}
#expertises .container h3{width:80%;height:50px;margin:20px auto;text-transform:uppercase;color:#3d3d40;font-weight:700;line-height:1.6875rem;font-family:'Roboto Condensed',sans-serif}
#expertises .container .chapo{line-height:1.5rem;height:200px}
#about,#testimonies{padding-top:50px;padding-bottom:80px;background-color:#f6f6f6;margin:0 auto}
#numbers{padding:50px;background-color:#b04267;margin:50px auto;text-align:center;color:#fff;text-transform:uppercase;font-size:1rem;line-height:1.5rem;font-weight:900;font-family:'Roboto Condensed',sans-serif}
#numbers strong{display:block;font-weight:900;margin:5px 0 8px;font-size:2.5rem;line-height:2.5rem;font-family:'Roboto',sans-serif}
#numbers em{font-style:normal}
#case_studies{position:relative;margin:60px auto}
#case_slider{overflow:hidden;width:90%;margin:0 auto;color:#3d3c3f}
#case_slider .slideNav{top:46%;border:2px #7a7885 solid;color:#7a7885;box-shadow:none;text-shadow:none}
#case_slider .slideNav:hover{border-color:#b04267;color:#b04267}
#testimonies{margin:60px auto;position:relative}
#testimony_slider{width:80%;margin:0 auto;text-align:center}
#testimony_slider .swiper-wrapper{margin-bottom:30px;overflow:hidden}
#testimony_slider .swiper-slide{background-color:#f6f6f6;line-height:1.4rem;color:#7a7885}
#testimony_slider .text{height:160px}
#testimony_slider .name{width:100%;margin-top:10px;font-size:0.75rem;line-height:1.2rem;height:40px}
#testimony_slider .name strong{width:100%;display:block;font-weight:900;color:#7a7885;font-size:1rem}
#testimony_slider .slideNav{display:inline-block;position:relative;z-index:50;top:0;border:2px #ddd solid;color:#ddd;box-shadow:none;text-shadow:none}
#testimony_slider .slideNav:hover{border-color:#b04267;color:#b04267}
#testimony_slider .cPrev{left:0}
#testimony_slider .cNext{right:0}
.progressbar{width:100%;position:absolute;bottom:0;left:0;height:5px;overflow:hidden;z-index:1;background-color:transparent}
.progressbar::after{content:'';display:block;background-color:#b04267;width:0;height:100%;-webkit-transition:width 5s;-o-transition:width 5s;transition:width 5s}
.progressbar.active::after{width:100%}
#references{padding:0 10%;margin:60px auto;overflow:hidden}
#references div{height:80px}
#references div img{width:auto;max-width:180px;height:auto;max-height:60px}
@media screen and (max-width:799px),screen and (min-width:800px) and (max-width:1299px) and (orientation:portrait){#expertises.wrapper{padding:40px 20px}
#expertises .container{margin:0 auto 30px}
#expertises .container h3{width:100%;height:auto;margin:20px auto 10px}
#expertises .container .chapo{line-height:1.5rem;height:auto;margin-bottom:20px}
#about,#testimonies{padding:30px 20px 60px}
#numbers{padding:30px 20px}
#numbers strong{display:block;font-weight:900;margin:5px 0 8px;font-size:2.5rem;line-height:2.5rem;font-family:'Roboto',sans-serif}
#numbers p{width:100%;margin-bottom:30px}
#case_studies{margin:40px auto}
#case_slider{width:100%;background-color:aqua}
#case_slider .slideNav{top:30%;border-color:#fff;color:#fff;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,0.3);box-shadow:0 0 5px 0 rgba(0,0,0,0.3);text-shadow:0 0 5px rgba(0,0,0,0.3)}
#case_slider .slideNav:hover{border-color:#fff;color:#fff}
#case_slider .swiper-slide{height:450px}
.block #case_slider .image{width:100%;height:500px;margin:0 auto}
.block #case_slider .content{position:absolute;z-index:5;background-color:rgba(255,255,255,0.8);top:150px;left:20px;width:-webkit-calc(100% - 40px);width:calc(100% - 40px);height:auto;padding:20px}
#case_slider .chapo{display:none}
#testimonies{margin:30px auto}
#testimony_slider{width:100%}
#testimony_slider .swiper-slide{height:auto}
#testimony_slider .text{height:auto}
#testimony_slider .name{width:100%;margin-top:20px;font-size:1rem;line-height:1.3rem}
#testimony_slider .name strong{width:100%;display:block;font-weight:900;color:#7a7885;font-size:1.3rem}
#testimony_slider .slideNav:hover{border-color:#7a7885;color:#7a7885}}