.testimonials .quote-wrapper{position:relative;margin:0 auto;width:100%;max-width:1280px;margin-top:30px;padding:50px}.testimonials .quote-wrapper:after,.testimonials .quote-wrapper:before{content:"";position:absolute;z-index:10;width:95px;height:75px;background:0 0 no-repeat;background-size:contain}.testimonials .quote-wrapper:before{top:0;left:0;background-image:url(../../img/icon-testmonial-quote-start.svg)}.testimonials .quote-wrapper:after{bottom:0;right:0;background-image:url(../../img/icon-testmonial-quote-end.svg);background-position:100% 100%}.testimonials .controls{position:absolute;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-pack:center;justify-content:center;bottom:0;left:0;width:100%}.testimonials .controls ul{list-style:none;text-align:center;-ms-flex-align:center;align-items:center}.testimonials .controls ul,.testimonials .controls ul li{display:-ms-flexbox;display:flex}.testimonials .controls ul li button{margin:4px 5px;font-size:0;line-height:0;border:none;outline:none;background:transparent;cursor:pointer;background:#666c6d;width:15px;height:15px;border-radius:10px}.testimonials .controls ul li button.active{background:#0071ce}.testimonials .controls ul li button:focus{outline:2px solid #fc0}.testimonials .controls button.t-nav{border:none;outline:none;background:transparent;cursor:pointer;display:inline-block;font-size:40px;line-height:40px;height:40px;color:#0071ce}.testimonials .testimonials-list{height:360px;background-color:#eceded;border-radius:6px;overflow:hidden}.testimonials .testimonials-list.advisors-list{background-color:#f2f8fc}.testimonials .testimonials-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;transform:translateZ(0);transition:transform .4s;height:100%;-ms-flex-direction:row;flex-direction:row}.testimonials .testimonials-wrap[data-slide="1"]{transform:translate3d(-100%,0,0)}.testimonials .testimonials-wrap[data-slide="2"]{transform:translate3d(-200%,0,0)}.testimonials .testimonials-wrap[data-slide="3"]{transform:translate3d(-300%,0,0)}.testimonials .testimonials-wrap[data-slide="4"]{transform:translate3d(-400%,0,0)}.testimonials .testimonials-wrap[data-slide="5"]{transform:translate3d(-500%,0,0)}.testimonials .testimonials-wrap[data-slide="6"]{transform:translate3d(-600%,0,0)}.testimonials .testimonials-wrap[data-slide="7"]{transform:translate3d(-700%,0,0)}.testimonials .testimonial{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex:0 0 100%;flex:0 0 100%;width:100%;height:360px;visibility:hidden}@media only screen and (min-width:1025px) and (max-width:1350px){.testimonials .testimonial.has-image .content{padding:40px}.testimonials .testimonial.has-image .content .quotation{font-size:18px}.testimonials .testimonial.has-image .image{-ms-flex:0 0 340px;flex:0 0 340px}}.testimonials .testimonial.active{visibility:visible}.testimonials .content{-ms-flex:1;flex:1;padding:60px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.testimonials .content .question{font-size:24px;line-height:28px;margin-bottom:20px;font-weight:600;text-align:center}.testimonials .citation,.testimonials .quotation{max-width:800px;margin:0 auto}.testimonials .quotation{text-align:center;font-size:20px}@media only screen and (max-width:785px){.testimonials .quotation{font-size:16px}}.testimonials .citation{margin-top:30px;text-align:center}.testimonials .citation .primary{font-weight:700}.testimonials .citation .primary .advisor{text-align:right}@media only screen and (max-width:785px){.testimonials .citation{font-size:16px}}.testimonials .image{-ms-flex:0 0 350px;flex:0 0 350px;border-radius:6px;overflow:hidden;width:100%;height:100%}.testimonials .image img{display:block}@media only screen and (max-width:1024px){.testimonials .image{display:none}}@media only screen and (max-width:785px){.testimonials .quote-wrapper{padding:20px 0 50px}.testimonials .quote-wrapper:after,.testimonials .quote-wrapper:before{width:60px}.testimonials .quote-wrapper:before{left:10px}.testimonials .quote-wrapper:after{right:10px;bottom:30px}.testimonials .image{display:none}.testimonials .testimonials-list{height:auto;border-radius:0}.testimonials .content{padding:30px}.testimonials .testimonial{-ms-flex-direction:column;flex-direction:column;height:auto}}