/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.expert-large__photo__image img{display:block;width:100%;height:auto}.expert-large{position:relative;padding:2rem;border:.1rem solid #ccdadf;border-radius:.2rem;background-color:#fff}.expert-large__link{text-decoration:none}.expert-large__photo{position:relative;flex-shrink:0;border-radius:50%;overflow:hidden;background-color:#eff8fb}.expert-large__photo__icon{position:absolute;top:50%;left:50%;width:50%;min-width:2.4rem;height:50%;min-height:2.4rem;transform:translate(-50%,-50%);fill:#6b93a2}.expert-large__photo{width:6.2rem;height:6.2rem;margin-right:auto;margin-bottom:.8rem;margin-left:auto;border:.2rem solid #fff}@media (min-width:768px){.expert-large__photo__image{position:absolute;top:0;left:0;width:100%;height:100%}}.expert-large__name{margin-bottom:.4rem;color:#072939;font-weight:700;font-size:1.2rem;line-height:1.33;letter-spacing:0}.expert-large__infos{font-size:1rem;line-height:1.2;letter-spacing:-.009rem}.expert-large__infos__job{display:inline-block}.expert-large--event{width:calc(50% - .2rem);padding:1.2rem 1rem;text-align:center}.expert-large--quote{box-shadow:0 0 8rem rgba(0,0,0,.04),0 0 4.6852rem rgba(0,0,0,.0304),0 0 2.5482rem rgba(0,0,0,.0243),0 0 1.3rem rgba(0,0,0,.02),0 0 .6519rem rgba(0,0,0,.0157),0 0 .3148rem rgba(0,0,0,.0096)}@media (max-width:767.98px){.expert-large--quote{display:flex}}@media (min-width:768px){.expert-large--quote{padding-right:2.8rem;padding-bottom:3.4rem;padding-left:2.8rem;text-align:center}}.expert-large--quote .expert-large__photo{width:3.9rem;height:3.9rem;margin-right:1.6rem}@media (max-width:767.98px){.expert-large--quote .expert-large__photo{margin-bottom:0;margin-left:0}}@media (min-width:768px){.expert-large--quote .expert-large__photo{width:calc(100% - 2.4rem);margin-right:auto;margin-bottom:2.4rem;margin-left:auto;padding-top:calc(100% - 2.8rem)}}.expert-large--quote .expert-large__name{margin-bottom:.6rem}@media (min-width:768px){.expert-large--quote .expert-large__name{margin-bottom:.8rem}}
.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)}}
