.quote-relation{background:transparent;color:#444;padding-top:48px;position:relative}@media (min-width:1600px){.quote-relation{padding-top:0}}.quote-relation .site-container{position:relative}@media (min-width:1024px){.quote-relation .site-container{display:flex;flex-direction:row-reverse;justify-content:space-between}}@media (min-width:1600px){.quote-relation .site-container{gap:23px}}.quote-relation h2{color:#444;font-family:Yellowtail,serif;font-size:57px;font-style:normal;font-weight:400;line-height:1;margin-bottom:20px}@media (min-width:1600px){.quote-relation h2{font-size:66px}}.quote-relation h5{color:#444;display:block;font-size:27px;font-style:normal;font-weight:400;letter-spacing:5.4px;line-height:129.63%;margin-bottom:30px;padding-bottom:2px;position:relative;text-transform:uppercase;width:-moz-fit-content;width:fit-content}@media (min-width:1280px){.quote-relation h5{margin-bottom:20px}}.quote-relation h5:after{background-color:#c2d831;bottom:0;content:"";height:1px;position:absolute;right:0;width:calc(100% + 23px)}@media screen and (min-width:1440px){.quote-relation h5:after{width:calc(100% + 111px)}}.quote-relation .images{align-items:flex-end;background-image:url(../quote-shape.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;margin-top:30px;z-index:10}@media (min-width:1024px){.quote-relation .images{margin-top:0;width:40%}}@media (min-width:1280px){.quote-relation .images{max-width:384px}}@media (min-width:1600px){.quote-relation .images{display:flex}}@media screen and (max-width:770px){.quote-relation .images{margin-left:auto;margin-right:auto;max-width:289px}}@media screen and (min-width:1640px){.quote-relation .images{background-position:bottom;background-size:384px 436px}}.quote-relation .images img{-o-object-fit:cover;object-fit:cover}@media (min-width:1024px){.quote-relation .images img{height:100%}}@media (min-width:1280px){.quote-relation .images img{margin-left:auto;margin-right:auto}}@media (min-width:1600px){.quote-relation .images img{height:507px}}.quote-relation .text{display:flex;flex-direction:column;gap:48px;width:100%}@media (min-width:1024px){.quote-relation .text{padding-bottom:50px;width:55%}}@media (min-width:1280px){.quote-relation .text{flex-direction:row;width:65%}}@media (min-width:1600px){.quote-relation .text{align-items:flex-end;padding-bottom:94px;padding-top:118px;width:71%}}@media screen and (min-width:1280px){.quote-relation .text .text--intro{width:55%}@media (min-width:1600px){.quote-relation .text .text--intro{max-width:535px;width:70%}}.quote-relation .text .quote{width:45%}}.quote-relation .btn-pb{margin-top:20px}.quote-relation .quotes-container{display:flex;flex-direction:column;gap:30px}@media(min-width:768px){.quote-relation .quotes-container{gap:40px}}.quote-relation .site-container{margin-left:0!important;margin-right:0!important;max-width:100%!important;padding-left:0!important;padding-right:0!important;width:100%!important}.case-study-content .quote-relation,.news-article-content .quote-relation{box-sizing:border-box!important;clear:both!important;display:block!important;float:none!important;max-width:100%!important;overflow:visible!important;position:relative!important;width:100%!important}.case-study-content .quote-relation .site-container,.news-article-content .quote-relation .site-container{align-items:stretch!important;box-sizing:border-box!important;display:block!important;flex-direction:column!important;flex-wrap:nowrap!important;justify-content:flex-start!important;max-width:100%!important;position:relative!important;width:100%!important}.case-study-content .quote-relation .text,.news-article-content .quote-relation .text{box-sizing:border-box!important;display:block!important;flex-direction:column!important;gap:0!important;max-width:100%!important;padding-bottom:0!important;padding-top:0!important;width:100%!important}.case-study-content .quote-relation .text .quote,.case-study-content .quote-relation .text .text--intro,.news-article-content .quote-relation .text .quote,.news-article-content .quote-relation .text .text--intro{display:block!important;max-width:100%!important;width:100%!important}.case-study-content .quote-relation .images,.news-article-content .quote-relation .images{display:none!important;max-width:100%!important;width:100%!important}.case-study-content .quote-relation .quotes-container,.news-article-content .quote-relation .quotes-container{box-sizing:border-box!important;max-width:100%!important;width:100%!important}.quote-relation .testimonial{background:#fff;border:none!important;box-shadow:none!important;display:flex;flex-direction:column;outline:none!important;padding:40px}@media(max-width:1024px){.quote-relation .testimonial{padding:30px}}@media(max-width:767px){.quote-relation .testimonial{padding:25px}}.quote-relation .testimonial .testimonial-content-wrapper{align-items:flex-start;display:flex;flex-direction:row;gap:15px}.quote-relation .testimonial .testimonial-icon{flex-shrink:0;margin-top:0}.quote-relation .testimonial .testimonial-icon svg{display:block;height:44px;width:55px}@media(max-width:767px){.quote-relation .testimonial .testimonial-icon svg{height:36px;width:45px}}.quote-relation .testimonial .testimonial-icon svg path{fill:currentColor}.quote-relation .testimonial .testimonial-text-wrapper{display:flex;flex:1;flex-direction:column}.quote-relation .testimonial .testimonial-text{color:#414042;font-family:canada-type-gibson,sans-serif;font-size:34px;font-style:normal;font-weight:400;letter-spacing:0;line-height:45px;margin-bottom:0}@media(max-width:767px){.quote-relation .testimonial .testimonial-text{font-size:24px;line-height:32px}}.quote-relation .testimonial .testimonial-author-info{margin-top:20px}.quote-relation .testimonial .testimonial-author{color:#414042;display:block;font-family:canada-type-gibson,sans-serif;font-size:16px;font-weight:500;letter-spacing:0;line-height:24px;margin-bottom:5px}.quote-relation .testimonial .testimonial-company{color:#666;display:block;font-family:canada-type-gibson,sans-serif;font-size:14px;font-weight:400;letter-spacing:0;line-height:20px}
