.content-card-3{display:grid;grid-template-columns:1fr 1fr;margin-left:calc(50% - 50vw);position:relative;width:100dvw}.content-card-3__illustration{height:100%;overflow:hidden;position:relative;width:100%}.content-card-3__illustration img{height:100%!important;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.content-card-3__content{background:linear-gradient(140deg,var(--color-1,var(--accent-1)),var(--color-2,var(--color-primary)));overflow:hidden;padding:50px;position:relative;width:100%}.content-card-3__content .content__taglines{font-size:14px;letter-spacing:.1em;line-height:1.4;margin-bottom:9px}.content-card-3__content .content__title{color:var(--text-color-2);font-family:var(--title-font);font-size:40px;font-weight:700;letter-spacing:.05em;line-height:110%;margin-bottom:37px}.content-card-3__content .content__quotes{display:grid;gap:40px 16px;grid-template-columns:1fr;margin-left:-50px;overflow:hidden;width:calc(100% + 100px)}.content-card-3__content .content__quotes .swiper{padding:0 50px;width:100%}.content-card-3__content .content__quotes .swiper .swiper-wrapper{align-items:stretch;justify-content:flex-start}.content-card-3__content .content__quotes .swiper .swiper-wrapper .swiper-slide{height:auto;opacity:0;transition:opacity .3s}.content-card-3__content .content__quotes .swiper .swiper-wrapper .swiper-slide.swiper-slide-active{opacity:1}.content-card-3__content .content__quotes .swiper .swiper-pagination{opacity:0;visibility:hidden;z-index:-1}.content-card-3__content .content__quotes .quotes__item{align-items:flex-start;display:flex;flex-direction:column;gap:19px;justify-content:flex-start}.content-card-3__content .content__quotes .quotes__item--quote{font-size:14px;line-height:20px;max-width:550px}.content-card-3__content .content__quotes .quotes__item--author{align-items:center;display:flex;gap:20px}.content-card-3__content .content__quotes .quotes__item--author .author__avatar{border-radius:50%;flex-shrink:0;height:70px;overflow:hidden;width:70px}.content-card-3__content .content__quotes .quotes__item--author .author__avatar img{height:100%!important;object-fit:cover;object-position:center;width:100%}.content-card-3__content .content__quotes .quotes__item--author .author__name{font-size:18px;font-weight:700;margin-bottom:5px}.content-card-3__content .content__quotes .quotes__item--author .author__description{font-size:14px;line-height:20px}.content-card-3__content .content__arrows{align-items:center;display:flex;gap:10px;justify-content:flex-start;margin-top:35px;transition:opacity .3s}.content-card-3__content .content__arrows div[role=button]{align-items:center;cursor:pointer;display:flex;height:40px;justify-content:center;position:relative;width:40px}.content-card-3__content .content__arrows div[role=button][aria-disabled=true]{cursor:default;opacity:.5}@media only screen and (max-width:992px){.content-card-3{grid-template-columns:1fr}.content-card-3__illustration{height:456px}.content-card-3__content{padding:50px 16px}.content-card-3__content .content__taglines{font-size:12px;margin-bottom:10px;text-align:center}.content-card-3__content .content__title{font-size:32px;text-align:center}.content-card-3__content .content__quotes{margin-left:-25px;width:calc(100% + 50px)}.content-card-3__content .content__quotes .quotes__item--quote{max-width:100%;text-align:center}.content-card-3__content .content__quotes .quotes__item--author{align-items:center;flex-direction:column;margin:0 auto}.content-card-3__content .content__quotes .quotes__item--author .author__description,.content-card-3__content .content__quotes .quotes__item--author .author__name{text-align:center}}@media only screen and (max-width:992px)and (max-width:525px){.content-card-3__content .content__quotes .quotes__item--author{align-items:center}.content-card-3__content .content__quotes .quotes__item--author .author__description,.content-card-3__content .content__quotes .quotes__item--author .author__name{text-align:center}}@media only screen and (max-width:992px){.content-card-3__content .content__quotes .swiper{padding:0 39px 41px}.content-card-3__content .content__quotes .swiper .swiper-pagination{opacity:1;transform:translate3d(0,11px,0);visibility:visible;z-index:1}.content-card-3__content .content__arrows{display:none}}@media only screen and (max-width:640px){.content-card-3 .content-card-3__content .content__title{margin-left:auto;margin-right:auto;max-width:250px}}