.vision-values{padding:2.5rem 0}.vision-values .slider-inner-wrap{margin-top:2rem;max-width:64.125rem;margin:2rem auto 0 auto}.vision-values .slider-inner-wrap .swiper-wrapper{margin-bottom:2rem}.vision-values .slider-inner-wrap .swiper-pagination{position:relative;line-height:0;top:0}.vision-values .swiper-navigation-wrap{display:block}.vision-values .swiper-button-next,.vision-values .swiper-button-prev{background:#f1f4f7;border-radius:1.875rem;width:2.5rem;height:2.5rem;color:#97144d;top:58%}.vision-values .swiper-button-disabled{color:#b4b4b4;opacity:1}.vision-values .swiper-button-next:after,.vision-values .swiper-button-prev:after{font-size:12px;font-weight:700}.vision-values .vv-card{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;max-width:14.625rem}.vision-values .vv-card .icon{width:3.75rem;height:3.75rem;border-radius:.875rem;background:#fde5ee;margin-bottom:1.25rem;font-size:1.75rem;color:#ed1164;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.vision-values .vv-card .vv-card-title{color:#282828;text-align:center;font-family:Lato-Bold;font-size:1rem;line-height:1.25rem;letter-spacing:.01rem;max-width:9.375rem;margin-left:auto;margin-right:auto}.vision-values .vv-card .vv-card-title.mb-8{margin-bottom:.5rem}.vision-values .vv-card .card-desc{color:#6e6e6e;text-align:center;font-family:Lato-Regular;font-size:14px;line-height:20px;letter-spacing:.24px}.vision-values .vv-card .break{display:block}.vision-values.features-benefits .section-title{margin-top:2rem}.vision-values.career-slider .vv-card .vv-card-title{max-width:12.8125rem}@media only screen and (max-width:1024px){.vision-values .swiper-navigation-wrap{display:none}}@media only screen and (max-width:991px){.vision-values .vv-card{max-width:initial}}@media only screen and (max-width:767px){.vision-values{padding:1.5rem 0}.vision-values .slider-inner-wrap{overflow:visible}.vision-values .vv-card .icon{font-size:1.25rem;width:2.5rem;height:2.5rem;border-radius:.5rem;margin-bottom:.75rem}.vision-values .vv-card .vv-card-title{color:#282828;text-align:center;font-size:12px;line-height:18px;letter-spacing:.32px}.vision-values .vv-card .card-desc{font-size:.75rem;line-height:1.125rem}}