/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.component--styled-script{margin-bottom:5rem}.component--styled-script .content{margin:0 auto 0;max-width:99rem;padding:0 2.5rem;display:flex;flex-direction:column}@media screen and (min-width:1024px){.component--styled-script .content{flex-direction:row;justify-content:space-between;align-items:flex-end}}@media screen and (min-width:1024px){.component--styled-script .left-column{width:45%}}@media screen and (min-width:1024px){.component--styled-script .right-column{width:50%}}.component--styled-script .right-column .column-1,.component--styled-script .right-column .column-2{flex:1}@media screen and (min-width:1024px){.component--styled-script .columns{display:flex;align-items:stretch;justify-content:flex-end}.component--styled-script .columns>*{flex-basis:calc(50% - 4rem)}}.component--styled-script .column-1{width:50%;margin:0 auto -18rem;padding:2rem 3rem 16rem;border-radius:1.2rem;background-color:var(--sand);box-shadow:0 2px 16px rgba(0,0,0,.1019607843)}@media screen and (max-width:424px){.component--styled-script .column-1{width:20rem}}@media screen and (min-width:425px) and (max-width:465px){.component--styled-script .column-1{width:27.5rem}}@media screen and (min-width:466px){.component--styled-script .column-1{width:25rem}}@media screen and (min-width:1024px){.component--styled-script .column-1{width:auto;margin:2rem -2.6rem 2.3rem 0;border-radius:1.2rem 0 0 1.2rem;padding:4rem 2rem}}@media screen and (min-width:1024px){.component--styled-script .column-2 *{margin:0!important}}.component--styled-script .ss-title{font-size:2rem}@media screen and (min-width:1024px){.component--styled-script .ss-title{font-size:2.6rem}}.component--styled-script .field--name-field-ss-body{font-size:1.6rem;line-height:1.5;font-weight:500}
.component--testimonials-sports{margin:3.5rem auto 2.5rem;max-width:144rem}@media screen and (min-width:1024px){.component--testimonials-sports{max-width:none}}.component--testimonials-sports .wrapper-testimonials-sports{margin:0 auto 0;max-width:144rem;position:relative;max-width:none;padding-top:10rem}@media screen and (min-width:1024px){.component--testimonials-sports .wrapper-testimonials-sports{min-height:80rem}}.component--testimonials-sports .wrapper-testimonials-sports .testimonials-sports-bg-img{position:absolute;z-index:1;max-width:100%;max-height:100%;bottom:0;left:0;right:0;top:0;-o-object-fit:contain;object-fit:contain}.component--testimonials-sports .wrapper-testimonials-sports .testimonials-sports-bg-img img{width:100vw}.component--testimonials-sports .content{position:relative;z-index:2}.component--testimonials-sports>.content>.field__items{display:flex;justify-content:space-between;flex-wrap:wrap}.component--testimonials-sports>.content>.field__items>*{flex-basis:49%;margin-bottom:2rem}.component--testimonials-sports .paragraph--type--testimonial{background-color:#00528b;height:100%;padding:3rem;width:100%;border-radius:10rem;display:flex;flex-direction:column;max-width:90%;margin:0 auto}@media screen and (min-width:1024px){.component--testimonials-sports .paragraph--type--testimonial{margin:3.5rem auto 2.5rem;max-width:114.3rem;display:flex;padding:8rem 12.3rem 5rem 12.3rem;width:100%}}.component--testimonials-sports .paragraph--type--testimonial>:first-child{flex-basis:40%}.component--testimonials-sports .paragraph--type--testimonial>:last-child{flex-basis:60%}.component--testimonials-sports .paragraph--type--testimonial .testimonials-image-mobile{order:1;margin:0 auto}@media screen and (min-width:1024px){.component--testimonials-sports .paragraph--type--testimonial .testimonials-image-mobile{display:none}}.component--testimonials-sports .paragraph--type--testimonial .testimonials-image-desktop{margin-right:2rem;display:none}@media screen and (min-width:1024px){.component--testimonials-sports .paragraph--type--testimonial .testimonials-image-desktop{display:block}}.component--testimonials-sports .paragraph--type--testimonial .testimonials-meta{margin-left:1.5rem;padding-top:1.5rem}.component--testimonials-sports .paragraph--type--testimonial .testimonial--main-info{order:3;display:flex;margin-top:1.5rem}.component--testimonials-sports .paragraph--type--testimonial .field--name-field-testimonial-photo{height:9.4rem;width:9.4rem}.component--testimonials-sports .paragraph--type--testimonial .field--name-field-testimonial-photo img{border-radius:50%;border:3px solid #008ecf}.component--testimonials-sports .paragraph--type--testimonial .testimonials-name-hyphen{color:#ffcd00;position:absolute;margin-left:-14px;font-size:24px;margin-top:-7px}.component--testimonials-sports .paragraph--type--testimonial .field--name-field-name{color:#ffcd00;font-family:AvenirLTStd-Light;font-size:22px;font-style:normal;font-weight:600;line-height:normal}.component--testimonials-sports .paragraph--type--testimonial .field--name-field-testimonial-company,.component--testimonials-sports .paragraph--type--testimonial .field--name-field-testimonial-job-title{font-size:1.6rem;color:#fff}.component--testimonials-sports .paragraph--type--testimonial .curly-quote.open{display:none}@media screen and (min-width:1024px){.component--testimonials-sports .paragraph--type--testimonial .curly-quote.open{display:block;position:absolute;left:-4rem;top:-3rem;color:#ffcd00;font-family:"Avenir Next";font-size:72.518px;font-style:italic;font-weight:400;line-height:normal}}.component--testimonials-sports .paragraph--type--testimonial .normal-quote{display:inline}@media screen and (min-width:1024px){.component--testimonials-sports .paragraph--type--testimonial .normal-quote{display:none!important}}.component--testimonials-sports .paragraph--type--testimonial .testimonial--quote{order:2;font-size:1.8rem;font-family:AvenirLTStd-Light;position:relative;color:#fff;margin-left:1rem}@media screen and (min-width:1024px){.component--testimonials-sports .paragraph--type--testimonial .testimonial--quote{font-size:2.5rem}}.component--testimonials-sports .paragraph--type--testimonial .testimonial--quote>*{display:inline}.component--testimonials-sports .paragraph--type--testimonial .field--name-field-testimonial-quote{line-height:2}
