.TestimonialComponent{display:block;position:relative;padding:180px 0 160px;background-color:var(--mulberry)}.TestimonialComponent.PeaGreen{background-color:var(--pea-green)}.TestimonialComponent.PeaGreen .container .assetWrapper:before{background-color:var(--pea-green-40)}.TestimonialComponent.PeaGreen .container .testimonialContent svg path{fill:var(--white)}.TestimonialComponent.PeaGreen .container .testimonialContent *{color:var(--liquorice)}.TestimonialComponent.Berry{background-color:var(--berry)}.TestimonialComponent.Berry .container .assetWrapper:before{background-color:var(--berry-40)}.TestimonialComponent.Berry .container .testimonialContent svg path{fill:var(--platinum)}.TestimonialComponent.Berry .container .testimonialContent *{color:var(--liquorice)}.TestimonialComponent.White{background-color:var(--white)}.TestimonialComponent.White .container .assetWrapper:before{background-color:var(--frost-40)}.TestimonialComponent.White .container .testimonialContent svg path{fill:var(--halsbury-red)}.TestimonialComponent.White .container .testimonialContent *{color:var(--liquorice)}.TestimonialComponent.Satsuma{background-color:var(--satsuma)}.TestimonialComponent.Satsuma .container .assetWrapper:before{background-color:var(--satsuma-40)}.TestimonialComponent.Satsuma .container .testimonialContent svg path{fill:var(--candy)}.TestimonialComponent.Satsuma .container .testimonialContent *{color:var(--liquorice)}.TestimonialComponent.Candy{background-color:var(--white)}.TestimonialComponent.Candy .container .assetWrapper:before{background-color:var(--satsuma-40)}.TestimonialComponent.Candy .container .testimonialContent svg path{fill:var(--candy)}.TestimonialComponent.Candy .container .testimonialContent *{color:var(--liquorice)}.TestimonialComponent:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:45px;background-image:url(/images/graphics/footer-banner.svg);background-size:cover;background-position:50%;background-repeat:no-repeat}.TestimonialComponent .container{display:grid;grid-template-columns:465px 1fr;grid-template-areas:"asset content";align-items:start;grid-gap:67px;gap:67px}.TestimonialComponent .container .assetWrapper{grid-area:asset;display:block;position:relative;width:465px;justify-self:end}.TestimonialComponent .container .assetWrapper:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:4px;background-color:var(--mulberry-40);z-index:1;transform:rotate(-6.78deg);transform-origin:bottom right}.TestimonialComponent .container .assetWrapper .testimonialImage{display:block;position:relative;width:465px;max-width:465px!important;height:auto;border-radius:4px;overflow:hidden;z-index:2}.TestimonialComponent .container .assetWrapper .testimonialImage img{object-fit:cover;object-position:center center}.TestimonialComponent .container .testimonialContent{grid-area:content}.TestimonialComponent .container .testimonialContent svg{margin:0 0 20px}.TestimonialComponent .container .testimonialContent svg path{fill:var(--dune)}.TestimonialComponent .container .testimonialContent blockquote{color:var(--white);margin:0 0 10px}.TestimonialComponent .container .testimonialContent p{color:var(--white)}@media screen and (max-width:990px){.TestimonialComponent .container{grid-template-columns:1fr;grid-template-areas:"content" "asset";justify-items:center}.TestimonialComponent .container .assetWrapper{justify-self:center}.TestimonialComponent .container .testimonialContent{text-align:center}}@media screen and (max-width:768px){.TestimonialComponent{padding:91px 0 80px}.TestimonialComponent:before{height:31px}.TestimonialComponent .container{gap:25px}.TestimonialComponent .container .assetWrapper{width:380px}.TestimonialComponent .container .assetWrapper .testimonialImage{width:380px;max-width:380px!important}.TestimonialComponent .container .testimonialContent{padding:0 var(--mobile-padding)}}@media screen and (max-width:576px){.TestimonialComponent .container .assetWrapper{width:285px}.TestimonialComponent .container .assetWrapper .testimonialImage{width:285px;max-width:285px!important}}