.br-gradient{position:relative}.br-gradient::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:2.4rem;border:2px solid transparent;background:-webkit-gradient(linear,left top,right top,color-stop(-.01%,#27aae1),to(#84bb3c));background:-webkit-linear-gradient(left,#27aae1 -.01%,#84bb3c 100%);background:linear-gradient(90deg,#27aae1 -.01%,#84bb3c 100%);-webkit-mask:-webkit-gradient(linear,left top,left bottom,color-stop(0,#121926)) padding-box,-webkit-gradient(linear,left top,left bottom,color-stop(0,#121926));-webkit-mask:-webkit-linear-gradient(#121926 0 0) padding-box,-webkit-linear-gradient(#121926 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude}.quote-section{margin-bottom:4.8rem}.quote-section .quote{padding:3.2rem;font-family:"Montserrat Regular",sans-serif;font-size:20px;font-weight:500;line-height:24px;text-align:left}.quote-section .quote .quote-wrapper::before{content:url(../../images/quote-gradient-top.svg);width:50px;height:41px}.quote-section .quote .quote-content{margin-top:2.4rem;position:relative;z-index:3}.quote-section .quote .quote-content p{color:#fcfcfd;font-family:"Montserrat Medium",sans-serif;font-size:20px;line-height:24px;margin-bottom:3.2rem;text-align:left}.quote-section .quote .quote-content p.author{margin-bottom:0}.quote-section .quote .quote-content p.subtitle{font-family:"Montserrat Thin",sans-serif;margin-bottom:0;margin-left:1.2rem}@media(max-width:767px){.quote-section .quote{padding:3.2rem 1.6rem}}