/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.component-expert-quote{position:relative;z-index:0;min-height:100%}.component-expert-quote.swiper-slide{height:auto}@media (min-width:768px){.component-expert-quote{display:flex;align-items:center;overflow:hidden}}.component-expert-quote__title{margin-bottom:2rem}.component-expert-quote__expert{position:relative;z-index:1}@media (max-width:767.98px){.component-expert-quote__expert{padding:0 2.8rem}}@media (min-width:768px){.component-expert-quote__expert{flex-shrink:0;width:29%;margin-top:4.4rem;margin-bottom:4.4rem}}.component-expert-quote__content{height:100%;background-color:#eff8fb}@media (max-width:767.98px){.component-expert-quote__content{margin-top:-3.4rem;padding:7.3rem 2.8rem 2.8rem}}@media (min-width:768px){.component-expert-quote__content{position:relative;z-index:0;display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;justify-content:center;margin-left:calc(-5.6rem * 2);padding:4.4rem 5.6rem 4.4rem calc(5.6rem * 3)}}.component-expert-quote__content__quote{position:relative;width:100%;color:#00455e;font-size:1.8rem;line-height:1.67;letter-spacing:-.018rem}@media (max-width:767.98px){.component-expert-quote__content__quote{margin-bottom:4.4rem}}.component-expert-quote__content__quote::after,.component-expert-quote__content__quote::before{position:absolute;z-index:0;display:block;height:7.2rem;color:#00455e;font-weight:700;font-size:28.2rem;font-family:quicksand,var(--bs-font-sans-serif);line-height:18.4rem;opacity:.04;content:"“"}@media (max-width:767.98px){.component-expert-quote__content__quote::after,.component-expert-quote__content__quote::before{left:50%;transform:translateX(-50%)}}.component-expert-quote__content__quote::before{top:-4.4rem}@media (min-width:768px){.component-expert-quote__content__quote::before{top:-1.2rem;left:-8rem}}.component-expert-quote__content__quote::after{bottom:-4.4rem;content:"”"}@media (min-width:768px){.component-expert-quote__content__quote::after{right:-5.6rem;bottom:-1.2rem}}.component-expert-quote__content__quote__text{position:relative;z-index:1}.component-expert-quote__content__play-video{position:relative;z-index:1;display:inline-flex;align-items:center;min-height:5.6rem;padding:2rem 3rem;border:0;border-radius:.4rem;color:#00455e;font-weight:700;font-size:1.4rem;line-height:1.42;letter-spacing:-.009rem;text-align:left;text-transform:uppercase;text-decoration:none;background-color:#fff;transition:color .25s}@media (min-width:768px){.component-expert-quote__content__play-video{min-width:28.5rem;margin-top:2.8rem}}.component-expert-quote__content__play-video__icon{flex-shrink:0;width:2rem;height:2rem;margin-right:1.6rem;transition:all .25s ease-in-out;fill:currentcolor}.component-expert-quote__content__play-video:hover .component-expert-quote__content__play-video__icon{transform:scale(1.1)}.component-expert-quote__content .component-expert-quote__content__video{display:none;padding:0}
.component-expert-quotes__title{margin-bottom:2.8rem}@media (min-width:768px){.component-expert-quotes__slider__nav{display:flex;align-items:center;justify-content:center;margin-top:2.8rem}}@media (max-width:767.98px){.component-expert-quotes__slider__nav .component-expert-quotes__slider__nav__pagination{margin-top:2rem}}@media (min-width:768px){.component-expert-quotes__slider__nav .component-expert-quotes__slider__nav__pagination{margin-top:0;margin-right:2.8rem;margin-left:2.8rem}}@media (min-width:768px){.component-expert-quotes__slider__nav .component-expert-quotes__slider__nav__pagination.swiper-pagination-horizontal{bottom:.2rem;width:auto}}@media (min-width:992px){.company-page .component-expert-quotes{width:calc(2000%/24);margin-right:auto;margin-left:auto}}@media (min-width:1200px){.company-page .component-expert-quotes{width:calc(1800%/24)}}
