.testimonial{padding:100px 0}.testimonial .row .tabs{all:unset;display:flex;flex-direction:column;margin-right:50px}.testimonial .row .tabs li{all:unset;display:block;position:relative}.testimonial .row .tabs li.active:before{background-color:var(--thm-base);border-radius:50%;content:"";height:50px;position:absolute;width:50px}.testimonial .row .tabs li.active:after{background-color:var(--thm-base);border-radius:50%;content:"";height:30px;position:absolute;width:30px}.testimonial .row .tabs li:first-child{align-self:flex-end}.testimonial .row .tabs li:first-child:before{bottom:-50px;left:64%}.testimonial .row .tabs li:first-child:after{bottom:-81px;left:97%}.testimonial .row .tabs li:first-child figure img{margin-left:auto}.testimonial .row .tabs li:nth-child(2){align-self:flex-start}.testimonial .row .tabs li:nth-child(2):before{right:-65px;top:50%}.testimonial .row .tabs li:nth-child(2):after{border-radius:50%;bottom:101px;right:-120px}.testimonial .row .tabs li:nth-child(2) figure img{margin-right:auto;margin-top:-50px;max-width:300px;width:100%}.testimonial .row .tabs li:nth-child(3){align-self:flex-end}.testimonial .row .tabs li:nth-child(3):before{right:-10px;top:-66%}.testimonial .row .tabs li:nth-child(3):after{border-radius:50%;right:-46px;top:-130px}.testimonial .row .tabs li:nth-child(3) figure img{margin-left:auto;margin-top:-50px}.testimonial .row .tabs li:nth-child(3):focus{border:10px solid red}.testimonial .row .tabs li figure{position:relative}.testimonial .row .tabs li figure img{display:block}.testimonial .row .tabs li figure:after{border:4px solid var(--orange-200);border-radius:50%;content:"";height:100%;position:absolute;top:0;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:.3s;-o-transition:.3s;transition:.3s;width:100%;z-index:-1}.testimonial .row .tabs li figure:hover:after,.testimonial .row .tabs.carousel-indicators li.active figure:after{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.testimonial .row .carousel>.avis-title-custom{color:var(--green-agence);font-family:Open Sans,sans-serif;font-size:20px;font-weight:600;line-height:30px;margin-bottom:0;text-transform:uppercase}.testimonial .row .carousel h2{font-size:40px;font-weight:700;line-height:1.225;margin-bottom:0;margin-top:23px}.testimonial .row .carousel .carousel-indicators{all:unset;display:flex;list-style:none;padding-top:43px}.testimonial .row .carousel .carousel-indicators li{background:#000;background-clip:padding-box;height:2px;margin-right:5px;opacity:.5;width:30px}.testimonial .row .carousel .carousel-indicators .active{opacity:1!important}.testimonial .row .carousel .carousel-inner .carousel-item .quote-wrapper{margin-top:42px}.testimonial .row .carousel .carousel-inner .carousel-item .quote-wrapper p{color:rgba(0,0,0,.7);font-size:17px;font-weight:500;line-height:1.72222}.testimonial .row .carousel .carousel-inner .carousel-item .quote-wrapper h3{color:#000;font-size:20px;font-weight:700;line-height:1.45;margin-top:37px;text-transform:uppercase}@media only screen and (max-width:1200px){body .testimonial .row .tabs{margin-right:25px}}