.testimonial-section{background:#f9f9f9;overflow:hidden;padding:60px 0}@media only screen and (min-width:1024px){.testimonial-section{padding:80px 0}}.testimonial-section.carousel .right-wrapper{padding:0 30px}.testimonial-section.carousel .carousel-indicators{z-index:4}@media only screen and (min-width:768px){.testimonial-section.carousel .right-wrapper{padding:0}}@media only screen and (min-width:1024px){.testimonial-section.carousel .carousel-indicators{bottom:45px}}.testimonial-section.carousel .carousel-indicators li{width:16px;height:16px;border:0;background:#ddd;margin:0 16px 0 0}.testimonial-section.carousel .carousel-indicators li.active{width:16px;height:16px;background:#1b87e6}.testimonial-section.carousel .carousel-indicators li:last-child{margin-right:0}.testimonial-section.carousel .carousel-control-next,.testimonial-section.carousel .carousel-control-prev{color:#1b87e6;position:absolute;top:50%;transform:translate(0,-50%)}.testimonial-section.carousel .carousel-control-next .material-icons,.testimonial-section.carousel .carousel-control-prev .material-icons{font-size:42px}@media only screen and (min-width:1200px){.testimonial-section.carousel .carousel-control-next .material-icons,.testimonial-section.carousel .carousel-control-prev .material-icons{font-size:48px}}.testimonial-section.carousel .carousel-control-next:hover,.testimonial-section.carousel .carousel-control-prev:hover{color:#1b87e6}.testimonial-section.carousel .carousel-control-prev{left:0}@media only screen and (min-width:1024px){.testimonial-section.carousel .carousel-control-prev{left:-60px}}@media only screen and (min-width:1200px){.testimonial-section.carousel .carousel-control-prev{left:-100px}}.testimonial-section.carousel .carousel-control-next{right:0}@media only screen and (min-width:1024px){.testimonial-section.carousel .carousel-control-next{right:-60px}}@media only screen and (min-width:1200px){.testimonial-section.carousel .carousel-control-next{right:-100px}}.testimonial-section .container-box{padding-bottom:40px}@media only screen and (min-width:768px){.testimonial-section .container-box{display:flex;align-items:center;justify-content:space-between;position:relative}.testimonial-section .container-box .carousel-inner{padding:0 30px}}@media only screen and (min-width:1024px){.testimonial-section .container-box{width:900px;margin:0 auto;padding:0 0 40px}}@media only screen and (min-width:1200px){.testimonial-section .container-box .carousel-inner{padding:0}}.testimonial-section .item-wrapper{min-height:192px}@media only screen and (min-width:768px){.testimonial-section .item-wrapper{display:flex}}.testimonial-section .left-wrapper{width:168px;height:168px;display:flex;align-items:center;margin:0 auto 30px}@media only screen and (min-width:768px){.testimonial-section .left-wrapper{margin:0}}.testimonial-section .left-wrapper img{max-width:100%}@media only screen and (min-width:768px){.testimonial-section .right-wrapper{width:calc((100% - 168px) - 40px);margin-left:40px}}@media only screen and (min-width:1024px){.testimonial-section .right-wrapper{width:calc((100% - 168px) - 64px);margin-left:64px}}.testimonial-section .right-wrapper .testimonial-text{color:#505050;font-size:16px;font-weight:300;line-height:1.5;margin:0 0 32px}.testimonial-section .client-info{font-size:0}.testimonial-section .client-info img{max-width:100%;display:inline-block;margin-top:15px;vertical-align:middle}@media only screen and (min-width:768px){.testimonial-section .client-info img{margin-top:0}}.testimonial-section .client-info .client-details{display:inline-block;margin-right:35px;vertical-align:middle}.testimonial-section .client-info .client-details span{color:#505f82;display:block;font-size:16px;line-height:1.5}.testimonial-section .client-info .client-details span.client-name{font-weight:500}.testimonial-section .client-info .client-details span.client-designation{font-weight:300}