/*!*****************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./web/app/themes/Gambleonlineaustralia/Components/TestimonialsSection/TestimonialsSection.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************/
 .star-rating{position:relative;width:5.5em;height:1em;font-size:1.25rem}.star-rating__underlay,.star-rating__overlay{position:absolute;top:0;left:0;height:100%;background:url(https://www.sunvegascasino.com/app/public/assets/star.svg);background-position:left center;background-size:1.1em}.star-rating__underlay.white,.star-rating__overlay.white{filter:brightness(0) invert(1)}.star-rating__underlay{width:100%;filter:grayscale(1)}.star-rating__overlay{z-index:4}.testimonials-section{background-color:#fff}.testimonials-section__wrapper{display:flex;flex-direction:column;max-width:1194px;margin:0 auto;padding:2em 0 0;font-size:20px;text-align:center}@media (min-width:768px){.testimonials-section__wrapper{flex-direction:row;padding:2em 0 0}}.testimonials-section__wrapper.no-rating{display:flex;flex-direction:column;align-items:center}.testimonials-section__quote{max-width:100%;padding:0;color:#0b4e1a;font-weight:400;font-size:.975rem;text-align:left}@media (min-width:768px){.testimonials-section__quote{flex:1 1 50%;max-width:50%;font-size:1.125rem}}.testimonials-section__quote .testimonial-title{margin:0 0 20px 0;font-weight:700;font-size:25px;text-transform:uppercase}.testimonials-section__quote .testimonial-text{padding:0;font-size:1rem;line-height:1.5rem}@media (min-width:768px){.testimonials-section__quote .testimonial-text{font-size:1.125rem;line-height:1.5rem}}.testimonials-section__author{display:flex;align-content:center;justify-content:center;width:100%;margin-top:5px;padding:1rem 0 1.5rem}@media (min-width:768px){.testimonials-section__author{flex:1 1 50%;max-width:50%}}.testimonials-section__author .author-profile__inner{display:flex;flex-direction:column;margin:0 0 auto 0;padding:16px;background-color:#ecf5ef;border:solid 1px #d3e5d9;border-color:#d3e5d9;border-radius:15px}.testimonials-section__author .author-profile__inner .author-profile__image{display:flex;text-align:left}.testimonials-section__author .author-profile__inner .author-profile__image .testimonial-author-image img{width:64px;min-width:64px;height:64px;border:solid 3px #d3e5d9;border-radius:50%}.testimonials-section__author .author-profile__inner .author-profile__image .testimonial-author-name-position{color:#0b4e1a}.testimonials-section__author .author-profile__inner .author-profile__image .testimonial-author-name-position .name{margin:0;padding:0 0 0 20px;font-weight:700;font-size:20px}.testimonials-section__author .author-profile__inner .author-profile__image .testimonial-author-name-position .position{margin:0;padding:0 0 0 20px;font-size:16px}.testimonials-section__author .author-profile__inner .author-profile__bio{color:#0b4e1a;font-size:18px;text-align:left}.testimonials-section__author .author-profile__inner .author-profile__social{margin:0;padding:0}@media (min-width:768px){.testimonials-section__author{justify-self:left;width:-moz-max-content;width:max-content;margin-top:0;margin-left:1em;padding:0 0 2.5rem}}@media (min-width:1920px){.testimonials-section__author{position:relative;margin-left:3em}}.testimonials-section__author-avatar img{margin:.5rem;border-radius:100%}.testimonials-section__author-text{display:flex;flex-direction:column;justify-content:center;padding-left:1rem;color:#0b4e1a}.testimonials-section__author-text-name{color:#0b4e1a;font-weight:700;font-size:.8em;line-height:1.5;text-align:left}@media (min-width:768px){.testimonials-section__author-text-name{font-size:1em}}.testimonials-section__author-text-title{color:#278034;font-size:.7em;text-align:left}@media (min-width:768px){.testimonials-section__author-text-title{font-size:.8em}}.testimonials-section__rating{display:flex;align-items:center;justify-content:left;margin-top:20px;color:#0b4e1a;font-size:.8em}@media (min-width:768px){.testimonials-section__rating{align-items:center;justify-self:left;max-height:2em;margin-right:1em;font-size:1em}}@media (min-width:1024px){.testimonials-section__rating{left:40%}}@media (min-width:1920px){.testimonials-section__rating{left:50%}}.testimonials-section__rating-text{grid-area:rating-text;align-self:start;justify-self:start;font-weight:700;text-align:center}@media (min-width:1024px){.testimonials-section__rating-text{font-size:14px}}.testimonials-section__rating-stars{grid-area:rating-stars;font-size:.8em}.testimonials-section__rating .star-rating{font-size:1em}.testimonials-section__rating-figure{grid-area:rating-figure}.testimonials-section__rating>*{margin-right:10px}.testimonials-section .avatar img{width:64px;height:64px;border:5px solid #d3e5d9;border-radius:32px}.no-rating.testimonial-section__wrapper{grid-template-areas:"quote   quote   quote   quote" "author  author  author  author";grid-template-columns:1fr 1fr 1fr 1fr}@media (min-width:1920px){.no-rating.testimonial-section__author{right:0}}