.vets-by-region{overflow:hidden;padding:24px 0;background-color:#fff}@media (min-width: 992px){.vets-by-region{overflow:auto;padding:80px 0!important}}.vets-by-region .container{display:flex;flex-direction:column;gap:24px}@media (min-width: 992px){.vets-by-region .container{flex-direction:row-reverse;justify-content:center;align-items:center;gap:74px}}.vets-by-region .container .vets-by-region-info{display:flex;flex-direction:column;gap:16px}@media (min-width: 992px){.vets-by-region .container .vets-by-region-info{max-width:50%;text-align:start}}.vets-by-region .container .vets-by-region-info>h2{margin:0;font-size:22px;font-weight:700;line-height:1.4;color:var(--dark)}@media (min-width: 992px){.vets-by-region .container .vets-by-region-info>h2{font-size:32px;font-weight:600}}.vets-by-region .container .vets-by-region-info>p{margin:0;font-size:16px;font-weight:400;line-height:1.5;color:var(--secondaryInk)}.vets-by-region .container .vets-by-region-carousel{position:relative;display:flex;flex-direction:column;gap:24px}@media (min-width: 992px){.vets-by-region .container .vets-by-region-carousel{overflow:hidden;max-width:50%;margin:-24px;padding:24px}}@media (min-width: 992px){.vets-by-region .container .vets-by-region-carousel .swiper-wrapper .swiper-slide{padding:0 56px}}.vets-by-region .container .vets-by-region-carousel .swiper-button-prev,.vets-by-region .container .vets-by-region-carousel .swiper-button-next{display:none}@media (min-width: 992px){.vets-by-region .container .vets-by-region-carousel .swiper-button-prev,.vets-by-region .container .vets-by-region-carousel .swiper-button-next{position:absolute;transform:translateY(-50%);display:flex;width:40px;height:40px;margin:0;color:#6b778c;border-radius:50%;border:1px solid #c5c9d5;background-color:#fff}.vets-by-region .container .vets-by-region-carousel .swiper-button-prev:after,.vets-by-region .container .vets-by-region-carousel .swiper-button-next:after{all:unset}}@media (min-width: 992px){.vets-by-region .container .vets-by-region-carousel .swiper-button-prev{left:0}}@media (min-width: 992px){.vets-by-region .container .vets-by-region-carousel .swiper-button-next{right:0}}.vets-by-region .container .vets-by-region-carousel .swiper-pagination{position:static;margin:0}
