#testimonials-panel{overflow:hidden;position:relative}#testimonials-panel .padded-container{padding-bottom:65px;padding-top:45px}@media screen and (min-width:520px){#testimonials-panel .padded-container{padding-bottom:calc(45.88235px + 3.67647vw)}}@media screen and (min-width:1200px){#testimonials-panel .padded-container{padding-bottom:90px}}@media screen and (min-width:520px){#testimonials-panel .padded-container{padding-top:calc(10.58824px + 6.61765vw)}}@media screen and (min-width:1200px){#testimonials-panel .padded-container{padding-top:90px}}#testimonials-panel .fa-quote-left,#testimonials-panel .fa-quote-right{font-size:150px;z-index:0}#testimonials-panel .fa-quote-left{left:2%;position:absolute;top:-30px}#testimonials-panel .fa-quote-right{bottom:-30px;position:absolute;right:2%}#testimonials-panel .heading{margin-top:0}#testimonials-panel .footer,#testimonials-panel .heading,#testimonials-panel .intro{position:relative;z-index:1}@media (max-width:859px){#testimonials-panel:not(.limit--1) .footer{margin-top:70px}}#tp__testimonials{margin:0 auto;max-width:1150px;position:relative;z-index:1}#tp__testimonials .slick-track{align-items:stretch;display:flex}#tp__testimonials .slick-dots{bottom:auto}#tp__testimonials .testimonial{align-items:center;display:flex;flex-direction:column;height:inherit;margin:0 80px;text-align:center;text-decoration:none}@media (max-width:559px){#tp__testimonials .testimonial{margin:0 15px}}#tp__testimonials .testimonial-summary{display:block;font-family:Playfair Display,serif;font-size:20px;font-weight:500;line-height:28px;text-align:center;text-decoration:none}@media screen and (min-width:520px){#tp__testimonials .testimonial-summary{font-size:calc(10.82353px + 1.76471vw)}}@media screen and (min-width:1200px){#tp__testimonials .testimonial-summary{font-size:32px}}@media screen and (min-width:520px){#tp__testimonials .testimonial-summary{line-height:calc(17.29412px + 2.05882vw)}}@media screen and (min-width:1200px){#tp__testimonials .testimonial-summary{line-height:42px}}#tp__testimonials .image{background-color:#ccc;background-position:50% 50%;background-size:cover;border:1px solid;border-radius:100%;display:inline-block;flex:0 0 auto;height:80px;overflow:hidden;width:80px}#tp__testimonials .no-image:before{align-items:flex-end;color:#fff;content:"\f007";display:flex;font-family:Font Awesome\ 5;font-size:70px;height:100%;justify-content:center;line-height:60px;width:100%}#tp__testimonials .author{color:#666;display:block;font-family:Playfair Display,serif;font-size:18px;font-weight:500;margin-top:50px;text-align:center;text-transform:capitalize}@media screen and (min-width:520px){#tp__testimonials .author{font-size:calc(11.88235px + 1.17647vw)}}@media screen and (min-width:1200px){#tp__testimonials .author{font-size:26px}}#tp__testimonials .author:before{content:"― "}#tp__testimonials .link:hover{opacity:.8}#testimonials-panel.design--2 .padded-container{display:grid;grid-column-gap:10%;grid-template-columns:60% 30%;grid-template-rows:auto 1fr auto}@media (max-width:1079px){#testimonials-panel.design--2 .padded-container{display:block}}#testimonials-panel.design--2 .heading{text-align:right}@media (max-width:1079px){#testimonials-panel.design--2 .heading{text-align:center}}#testimonials-panel.design--2 .intro{margin-bottom:0;text-align:right}@media (max-width:1079px){#testimonials-panel.design--2 .intro{margin-bottom:40px;text-align:center}}#testimonials-panel.design--2 #tp__testimonials{grid-area:1/1/4/2;width:100%}#testimonials-panel.design--2 .footer{align-self:end}#testimonials-panel.design--2 .footer .button{min-width:100%}@media (max-width:1079px){#testimonials-panel.design--2 .footer .button{min-width:auto}}#testimonials-panel.design--2.limit--1 .padded-container{grid-column-gap:7%;grid-template-columns:63% 30%}#testimonials-panel.design--2.limit--1 .testimonial{border-right:1px solid}@media (max-width:1079px){#testimonials-panel.design--2.limit--1 .testimonial{border-right:none}}#testimonials-panel.design--2.limit--1 .testimonial-summary{padding-right:60px}#testimonials-panel.design--3 .padded-container{display:grid;grid-column-gap:10%;grid-template-columns:30% 60%;grid-template-rows:auto 1fr auto}@media (max-width:1079px){#testimonials-panel.design--3 .padded-container{display:block}}#testimonials-panel.design--3 .heading{text-align:left}@media (max-width:1079px){#testimonials-panel.design--3 .heading{text-align:center}}#testimonials-panel.design--3 .intro{margin-bottom:0}@media (max-width:1079px){#testimonials-panel.design--3 .intro{margin-bottom:40px;text-align:center}}#testimonials-panel.design--3 #tp__testimonials{grid-area:1/2/4/3;width:100%}#testimonials-panel.design--3 .footer{align-self:end}#testimonials-panel.design--3 .footer .button{min-width:100%}@media (max-width:1079px){#testimonials-panel.design--3 .footer .button{min-width:auto}}#testimonials-panel.design--3.limit--1 .padded-container{grid-column-gap:7%;grid-template-columns:30% 63%}#testimonials-panel.design--3.limit--1 .testimonial{border-left:1px solid}@media (max-width:1079px){#testimonials-panel.design--3.limit--1 .testimonial{border-left:none}}#testimonials-panel.design--3.limit--1 .testimonial-summary{padding-left:60px}#testimonials-panel.show--1 .testimonial{justify-content:center}#testimonials-panel.show--2 #tp__testimonials .slick-active+.slick-active,#testimonials-panel.show--3 #tp__testimonials .slick-active+.slick-active{border-left:1px solid}#testimonials-panel.show--2.limit--1 .slick-list,#testimonials-panel.show--2.limit--2 .slick-list,#testimonials-panel.show--3.limit--1 .slick-list,#testimonials-panel.show--3.limit--2 .slick-list{display:flex;justify-content:center}#testimonials-panel.background--white{background:#fff}#testimonials-panel.background--white .testimonial{color:#2c2c2c}#testimonials-panel.background--white #tp__testimonials .slick-active+.slick-active{border-color:rgba(44,44,44,.2)}#testimonials-panel.background--white .fa-quote-left,#testimonials-panel.background--white .fa-quote-right{color:rgba(44,44,44,.15)}#testimonials-panel.background--white.limit--1 .testimonial{border-color:rgba(44,44,44,.3)}#testimonials-panel.background--light{background:#ececec;color:#2c2c2c}#testimonials-panel.background--light .testimonial{color:#2c2c2c}#testimonials-panel.background--light #tp__testimonials .slick-active+.slick-active{border-color:rgba(44,44,44,.2)}#testimonials-panel.background--light .fa-quote-left,#testimonials-panel.background--light .fa-quote-right{color:rgba(44,44,44,.15)}#testimonials-panel.background--light .slick-dots li:not(.slick-active) button a,#testimonials-panel.background--light .slick-next a,#testimonials-panel.background--light .slick-prev a{color:#000}#testimonials-panel.background--light.limit--1 .testimonial{border-color:rgba(44,44,44,.3)}#testimonials-panel.background--light-alt{background:#d6ebf1;color:#2c2c2c}#testimonials-panel.background--light-alt .testimonial{color:#2c2c2c}#testimonials-panel.background--light-alt #tp__testimonials .slick-active+.slick-active{border-color:rgba(44,44,44,.2)}#testimonials-panel.background--light-alt .fa-quote-left,#testimonials-panel.background--light-alt .fa-quote-right{color:#fff}#testimonials-panel.background--light-alt .slick-dots li:not(.slick-active) button a,#testimonials-panel.background--light-alt .slick-next a,#testimonials-panel.background--light-alt .slick-prev a{color:#000}#testimonials-panel.background--light-alt.limit--1 .testimonial{border-color:rgba(44,44,44,.3)}#testimonials-panel.background--dark{background:#414141;color:#fff}#testimonials-panel.background--dark .intro a,#testimonials-panel.background--dark .intro a:hover,#testimonials-panel.background--dark .intro a:visited{color:#0076dc}#testimonials-panel.background--dark .intro a:hover{border-bottom:1px solid #0076dc}#testimonials-panel.background--dark #tp__content{border-color:hsla(0,0%,100%,.2)}#testimonials-panel.background--dark .testimonial{color:#fff}#testimonials-panel.background--dark #tp__testimonials .slick-active+.slick-active{border-color:hsla(0,0%,100%,.2)}#testimonials-panel.background--dark .fa-quote-left,#testimonials-panel.background--dark .fa-quote-right{color:hsla(0,0%,100%,.2)}#testimonials-panel.background--dark .slick-dots li:not(.slick-active) button a,#testimonials-panel.background--dark .slick-next a,#testimonials-panel.background--dark .slick-prev a{color:#fff}#testimonials-panel.background--dark.limit--1 .testimonial{border-color:hsla(0,0%,100%,.3)}#testimonials-panel.background--dark-alt{background:#000;color:#fff}#testimonials-panel.background--dark-alt .intro a,#testimonials-panel.background--dark-alt .intro a:hover,#testimonials-panel.background--dark-alt .intro a:visited{color:#0076dc}#testimonials-panel.background--dark-alt .intro a:hover{border-bottom:1px solid #0076dc}#testimonials-panel.background--dark-alt .testimonial{color:#fff}#testimonials-panel.background--dark-alt #tp__testimonials .slick-active+.slick-active{border-color:hsla(0,0%,100%,.2)}#testimonials-panel.background--dark-alt .fa-quote-left,#testimonials-panel.background--dark-alt .fa-quote-right{color:hsla(0,0%,100%,.2)}#testimonials-panel.background--dark-alt .slick-dots li:not(.slick-active) button a,#testimonials-panel.background--dark-alt .slick-next a,#testimonials-panel.background--dark-alt .slick-prev a{color:#fff}#testimonials-panel.background--dark-alt.limit--1 .testimonial{border-color:hsla(0,0%,100%,.3)}