#testimonials-panel{overflow:hidden}#testimonials-panel .padded-container{position:relative}#testimonials-panel .fa-quote-left,#testimonials-panel .fa-quote-right{font-size:150px;z-index:0}#testimonials-panel .fa-quote-left{position:absolute;top:-30px;left:-50px}#testimonials-panel .fa-quote-right{position:absolute;bottom:-30px;right:-50px}#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{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;text-align:center;text-decoration:none}#tp__testimonials .testimonial-summary{display:block;font-family:Oswald,Arial Narrow,Trebuchet MS,sans-serif;font-size:20px;line-height:30px;padding:10px 30px 20px}@media screen and (min-width:520px){#tp__testimonials .testimonial-summary{font-size:calc(16.94118px + .58824vw)}}@media screen and (min-width:1200px){#tp__testimonials .testimonial-summary{font-size:24px}}@media screen and (min-width:520px){#tp__testimonials .testimonial-summary{line-height:calc(26.94118px + .58824vw)}}@media screen and (min-width:1200px){#tp__testimonials .testimonial-summary{line-height:34px}}#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;line-height:60px;justify-content:center;height:100%;width:100%}#tp__testimonials .author{display:block;font-family:Arial,Tahoma,sans-serif;font-style:italic;margin-top:5px;padding:0 10% 10px;opacity:.5}#tp__testimonials .author:before{content:"― "}#tp__testimonials .link:hover{opacity:.8}#testimonials-panel.design--2 .padded-container{display:-ms-grid;display:grid;grid-column-gap:10%;-ms-grid-columns:30% 60%;grid-template-columns:30% 60%;-ms-grid-rows:auto 1fr auto;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:left}@media (max-width:1079px){#testimonials-panel.design--2 .heading{text-align:center}}#testimonials-panel.design--2 .intro{margin-bottom:0}@media (max-width:1079px){#testimonials-panel.design--2 .intro{margin-bottom:40px;text-align:center}}#testimonials-panel.design--2 #tp__testimonials{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:2;-ms-grid-column-span:1;grid-area:1/2/4/3;width:100%}#testimonials-panel.design--2 .footer{-ms-grid-row-align:end;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%;-ms-grid-columns:30% 63%;grid-template-columns:30% 63%}#testimonials-panel.design--2.limit--1 .testimonial{border-left:1px solid}@media (max-width:1079px){#testimonials-panel.design--2.limit--1 .testimonial{border-left:none}}#testimonials-panel.design--2.limit--1 .testimonial-summary{padding-left:60px}#testimonials-panel.design--3 .padded-container{display:-ms-grid;display:grid;grid-column-gap:10%;-ms-grid-columns:60% 30%;grid-template-columns:60% 30%;-ms-grid-rows:auto 1fr auto;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:right}@media (max-width:1079px){#testimonials-panel.design--3 .heading{text-align:center}}#testimonials-panel.design--3 .intro{text-align:right;margin-bottom:0}@media (max-width:1079px){#testimonials-panel.design--3 .intro{margin-bottom:40px;text-align:center}}#testimonials-panel.design--3 #tp__testimonials{-ms-grid-row:1;-ms-grid-row-span:3;-ms-grid-column:1;-ms-grid-column-span:1;grid-area:1/1/4/2;width:100%}#testimonials-panel.design--3 .footer{-ms-grid-row-align:end;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%;-ms-grid-columns:63% 30%;grid-template-columns:63% 30%}#testimonials-panel.design--3.limit--1 .testimonial{border-right:1px solid}@media (max-width:1079px){#testimonials-panel.design--3.limit--1 .testimonial{border-right:none}}#testimonials-panel.design--3.limit--1 .testimonial-summary{padding-right: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:#e6eef3;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--dark{background:#00528a;color:#fff}#testimonials-panel.background--dark .intro a,#testimonials-panel.background--dark .intro a:hover,#testimonials-panel.background--dark .intro a:visited{color:#46c7ed}#testimonials-panel.background--dark .intro a:hover{border-bottom:1px solid #46c7ed}#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:#46c7ed;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:#46c7ed}#testimonials-panel.background--dark-alt .intro a:hover{border-bottom:1px solid #46c7ed}#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)}