@import url("https://fonts.googleapis.com/css2?family=Mulish:wght@300;400;500;600;700;800;900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Besley:wght@300;400;500;600;700;800;900&display=swap");@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media print,screen and (max-width:63.99875em){.component__content-slider:has(.image-testimonials,.testimonials,.cards) .component__slider-object{margin-bottom:4rem}}.component__content-slider.v2 .element__bucket .bucket__tag{font-size:1pc;line-height:24px;font-weight:700;text-transform:uppercase;margin-bottom:.75rem}.component__content-slider.v2 #arrow__left,.component__content-slider.v2 #arrow__right{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:50px;height:50px;border-radius:50px;border:1.5px solid #2e3a47;backdrop-filter:blur(2px);background-color:transparent;transition:background-color .3s ease;cursor:pointer}.component__content-slider.v2 #arrow__left:hover,.component__content-slider.v2 #arrow__right:hover{background-color:#fffaf5}.component__content-slider.v2 .content__item.is-active{animation:.3s ease-in-out fadeIn}.component__content-slider.v2 .content__item:not(.is-active){opacity:0;display:none}.component__content-slider.v2 .content__item.image-slider .content__container{padding:4rem}@media print,screen and (max-width:43.74875em){.component__content-slider.v2 .content__item.image-slider .content__container{padding:2.5rem 1.25rem}}@media print,screen and (max-width:63.99875em){.component__content-slider.v2 .content__item.image-slider .component__content-image .content__image{height:300px}}.component__content-slider.v2 .content__item.image-slider .component__content-image .content__image img{position:relative;width:100%;height:100%;object-fit:cover;object-position:100% 0;position:absolute;top:0;right:0;bottom:0;left:0}@media print,screen and (max-width:63.99875em){.component__content-slider.v2 .content__item.image-slider .component__content-image .content__image img{position:relative;object-position:100% 50%}}@media print,screen and (max-width:63.99875em){.component__content-slider{position:relative;padding-bottom:7.8125rem}.component__content-slider .element__bucket{margin-bottom:2rem}}.component__content-slider .element__bucket{font-weight:400;font-size:18px;line-height:28px}.component__content-slider .element__bucket .bucket__title{font-weight:700}@media print,screen and (min-width:64em){.component__content-slider .element__bucket{padding-right:2rem}}@media print,screen and (min-width:64em){.component__content-slider .component__slider-object{padding-left:4rem}}.component__content-slider .component__slider-object .testimonials .testimonial__item-content{font-size:20px;line-height:28px;padding-bottom:1rem}@media print,screen and (max-width:63.99875em){.component__content-slider .component__slider-object .testimonials .testimonial__item-content{font-size:18px;line-height:28px}}@media print,screen and (min-width:64em){.component__content-slider .component__slider-bucket{padding-right:4rem}}@media (min-width:1024px) and (max-width:1145px){.component__content-slider .component__slider-bucket{padding-right:0}}@media print,screen and (max-width:63.99875em){.content__item-text{margin-bottom:2rem}}.content__item-text:not(.is-active){display:none}.content__item-text>*{color:inherit}.content__item-text .video__title{margin-bottom:1rem}.content__frame.testimonials{padding:2rem;background-color:#fff;border-radius:24px;box-shadow:0 4px 8px hsla(0,0%,58%,.1)}.content__frame.testimonials .testimonial__frame-image{margin-bottom:1rem;margin-right:2rem;width:60px;height:60px}.content__frame.testimonials .testimonial__frame-image.has__image{object-fit:cover;border-radius:30px;overflow:hidden}.content__frame.testimonials .testimonial__frame-image.has__image img{width:100%;transition:transform .3s;transform-origin:50% 50%;backface-visibility:hidden;height:100%;object-fit:cover;object-position:0 50%}.content__frame.testimonials .testimonial__frame-image:not(.has__image){display:inline-block;background-image:url(../../images/testimonial-quote.svg);background-size:contain;background-repeat:no-repeat;background-position:center center}.content__frame.testimonials .content__item .testimonial__item-meta .testimonial__frame-author{color:#2e3a47}.content__frame.testimonials .content__item .testimonial__item-content,.content__frame.testimonials .content__item .testimonial__item-meta .testimonial__join-date{color:#36485c}.content__frame.image-testimonials .testimonial__item-content{font-weight:400;font-size:24px;line-height:2pc}.content__frame.image-testimonials .testimonial__frame-author{margin-top:2rem}.content__frame.image-testimonials:before{content:"";background-size:contain;background-repeat:no-repeat;background-position:center center;width:60px;height:50px;display:inline-block;margin-bottom:1rem;background-image:url(../../images/testimonial-quote-white.svg)}.has-white-background .content__frame.image-testimonials:before:before{background-image:url(../../images/testimonial-quote.svg)}.content__frame.image-testimonials.quote-berry-3:before{background-image:url(../../images/testimonial-quote-berry3.svg)}.content__frame.image-testimonials.quote-forest-3:before{background-image:url(../../images/testimonial-quote-forest3.svg)}.content__frame.image-testimonials.quote-coal-4:before{background-image:url(../../images/testimonial-quote-coal4.svg)}.content__frame.image-testimonials.quote-white:before{background-image:url(../../images/testimonial-quote-white.svg)}.content__frame.cards{margin:0 auto}@media print,screen and (min-width:64em){.content__frame.cards{margin-left:auto;max-width:485px}}.content__frame.cards .element__bucket{padding:2rem}.content__frame.cards .slider__card-image{padding:0 2rem;overflow:hidden}.content__frame.cards .slider__card-image.bottom{max-height:290px;-ms-flex-order:2;order:2}.content__frame.cards .slider__card-image.top{padding-top:2rem}.content__frame .content__item .content__slider-card{box-shadow:0 4px 15px rgba(0,0,0,.25)}.content__frame .content__item:not(.is-active){display:none}.content__frame .content__item .testimonial__item-content{font-size:24px;line-height:36px;padding-bottom:1rem}@media print,screen and (max-width:63.99875em){.content__frame .content__item .testimonial__item-content{font-size:18px;line-height:28px}}.content__frame .content__item .testimonial__frame-author{display:block;font-weight:800;font-size:20px;line-height:28px}.content__frame .content__item .testimonial__frame-author .author__title{font-weight:400}.content__frame.videos .content__item iframe{border-radius:9pt;overflow:hidden}.image__testimonial-image{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:self-end;align-items:self-end;-ms-flex-pack:center;justify-content:center;text-align:center;min-height:225px;overflow:hidden}.image__testimonial-image img{z-index:2;position:relative;transform:translateY(1px);max-width:250px;margin-top:auto;min-height:200px}.image__testimonial-image:after{content:"";width:300px;height:145px;border-radius:200px 200px 0 0;background-color:#ebf2ef;display:inline-block;margin-top:1rem;z-index:1;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto auto 0}.image__testimonial-image.quote-berry-3:after{background-color:#c0d8f0}.image__testimonial-image.quote-forest-3:after{background-color:#86b09b}.image__testimonial-image.quote-coal-4:after{background-color:#c8d3e0}.image__testimonial-image.quote-white:after{background-color:#fff}@media print,screen and (max-width:63.99875em){.component__video-slider.v1 .component__slider-object{margin-bottom:4rem}}.component__video-slider.v2 #arrow__left:hover,.component__video-slider.v2 #arrow__right:hover{background-color:#e6edf5}@media print,screen and (min-width:43.75em){.component__video-slider.v2 .component__content-slider{padding-top:0!important}}@media print,screen and (max-width:63.99875em){.component__video-slider.v2 .content__item .flex-dir-row{-ms-flex-direction:column-reverse;flex-direction:column-reverse}.component__video-slider.v2 .content__item .element__bucket{margin-bottom:0}}.component__video-slider.v2 .video-slider .video__title{font-family:Mulish,sans-serif;font-weight:700;margin-bottom:1.5rem}@media print,screen and (max-width:43.74875em){.component__video-slider.v2 .video-slider .video__title{margin:1.5rem 0 1rem}}@media print,screen and (min-width:64em){.component__video-slider.v2 .element__bucket-content{max-width:26pc}}@media print,screen and (min-width:64em){.component__video-slider.v2 .content__control{margin-top:4rem!important}}@media print,screen and (min-width:43.75em){.component__video-slider.as__block:not(.no__title) .component__content-slider{padding-top:4rem}}@media print,screen and (max-width:63.99875em){.component__video-slider.as__block .component__content-slider{padding:0}}@media print,screen and (max-width:63.99875em){.component__video-slider.as__block .component__content-slider .content__frame .content__item .widescreen.responsive-embed{margin-bottom:0}}.component__video-slider.as__block .content__control{margin-top:0;margin-bottom:0;padding-bottom:0}@media print,screen and (max-width:63.99875em){.component__video-slider.as__block .content__control{margin-top:2rem}}@media print,screen and (min-width:64em){.component__content-slider.has__stats .component__slider-bucket .element__bucket{padding-right:0}}.component__content-slider.has__stats .component__slider-object{padding-top:44px}@media print,screen and (min-width:43.75em) and (max-width:63.99875em){.component__content-slider.has__stats .component__slider-object{margin:0 auto}}.component__content-slider.has__stats .content__frame{position:relative;z-index:1}.component__content-slider.has__stats .content__frame:before{content:"";position:absolute;top:-44px;left:-50px;width:127px;height:127px;border-radius:50%;background:#2e3a47;z-index:-1}.component__content-slider.has__stats .content__frame .content__item:nth-child(3n+1) .content__slider-card{background-color:#ebf2ef!important}.component__content-slider.has__stats .content__frame .content__item:nth-child(3n+2) .content__slider-card{background-color:#fffaf5!important}.component__content-slider.has__stats .content__frame .content__item:nth-child(3n+3) .content__slider-card{background-color:#f5faff!important}.component__content-slider.has__stats .content__frame .content__item .content__slider-card{border-radius:8px}.component__content-slider.has__stats .content__frame .content__item .content__slider-card .element__bucket{margin-bottom:0}
/*# sourceMappingURL=content-slider.css.map */
