.vets-in-regions-hero{height:310px;background:#152a49;display:flex;align-items:center;justify-content:center}.vets-in-regions-hero img{object-position:0 -150px;opacity:.4}@media (max-width: 768px){.vets-in-regions-hero{height:330px!important}.vets-in-regions-hero img{object-position:unset}}.vets-in-regions-hero .title{font-style:normal;font-weight:700;font-size:40px;line-height:140%;text-align:center;letter-spacing:.01em;color:#fff}@media (max-width: 768px){.vets-in-regions-hero .title{font-size:25px;text-align:left}}.vets-in-regions-hero .description{font-style:normal;font-weight:400;font-size:20px;line-height:150%;text-align:center;color:#fff}@media (max-width: 768px){.vets-in-regions-hero .description{font-size:16px;text-align:left}}.regions{background:#fff;position:relative}@media (max-width: 768px){.regions{padding-top:50px}}.regions .title{font-style:normal;font-weight:700;font-size:12px;line-height:100%;letter-spacing:1px;text-transform:uppercase;color:#6b778c}@media (max-width: 768px){.regions .title{text-align:center}}.regions .region{margin-bottom:5px}@media (max-width: 768px){.regions .region{text-align:center}}.regions .region a{cursor:pointer;margin-bottom:0;color:#6c757d}.regions .region a:hover,.regions .region a:active{color:#59b94a}.vets{background:#fff;position:relative;padding-top:50px}.vets .region{margin-bottom:70px}.vets .region .region-title{font-style:normal;font-weight:600;font-size:32px;line-height:140%;text-align:center;color:#152a49}@media (max-width: 768px){.vets .region .region-title{font-size:22px;margin-bottom:30px}}.vets .region .vet{margin-bottom:30px}.vets .region .vet .image{width:120px;margin:5px auto 0}.vets .region .vet .image img{border-radius:50%;width:120px;height:120px;object-fit:cover}.vets .region .vet .title{margin-top:10px}.vets .region .vet .title p{font-style:normal;font-weight:600;font-size:14px;line-height:150%;text-align:center;letter-spacing:.01em;color:#6b778c;margin-bottom:5px}.vets .region .vet .name p{margin-bottom:0;font-style:normal;font-weight:600;font-size:18px;line-height:130%;text-align:center;color:#6b778c}.vets .region .button-block{margin-top:30px}.vets .region .button-block .btn{margin:0 10px}@media (max-width: 768px){.vets .region .button-block .btn{margin-bottom:10px}}.are-you-veterinarian{background:#fff;position:relative;z-index:1}@media (max-width: 768px){.are-you-veterinarian{padding:32px 0!important}}.are-you-veterinarian .description{font-style:normal;font-weight:400;font-size:16px;line-height:150%;text-align:center;color:#152a49}@media (max-width: 768px){.are-you-veterinarian .description{font-weight:400;margin-bottom:15px}}.are-you-veterinarian .title{font-style:normal;font-weight:600;font-size:32px;line-height:140%;align-items:flex-end;text-align:center;color:#152a49}@media (max-width: 768px){.are-you-veterinarian .title{font-size:22px;margin-bottom:15px}}.btn.large{width:320px}.white-title .h2{color:#fff}.anchor{display:block;position:relative;top:-120px;visibility:hidden}.vet-in-regions-booking-widget{background:#fff;position:relative;z-index:1}.vet-in-regions-booking-widget .cta-animal{width:600px;margin:0 auto}@media (max-width: 768px){.vet-in-regions-booking-widget .cta-animal{width:90%}}.cities{padding:32px 0!important;background-color:#f2f5f9}.cities .title{font-style:normal;font-weight:700;font-size:32px;line-height:140%;display:flex;align-items:center;text-align:center;color:#152a49}@media (max-width: 768px){.cities .title{font-size:22px}}.cities .description{font-style:normal;font-weight:400;font-size:16px;line-height:22px;display:flex;align-items:center;text-align:center;color:#6b778c}@media (min-width: 992px){.cities{padding:71px 0 77px!important}}.cities .container{display:flex;flex-direction:column;justify-content:center;align-items:center}.cities .container .cities-list{display:flex;flex-direction:column;align-items:flex-start;width:100%;margin-top:0}@media (min-width: 992px){.cities .container .cities-list{flex-flow:row wrap;margin-top:29px;justify-content:center}}@media (max-width: 768px){.cities .container .cities-list{display:block}}.cities .container .cities-list .city{display:flex;justify-content:space-between;align-items:center;padding:12px;background-color:#fff;width:100%;box-shadow:0 2px 16px #00000014;border-radius:4px;cursor:pointer;height:48px;margin:24px 0 0}@media (min-width: 992px){.cities .container .cities-list .city{width:200px;margin:0 28px 12px 0;height:40px}}@media (max-width: 768px){.cities .container .cities-list .city{width:calc(50% - 8px);display:inline-block;margin-top:8px;padding:12px 8px}.cities .container .cities-list .city:nth-child(odd){margin-right:8px}}.cities .container .cities-list .city a,.cities .container .cities-list .city span{font-weight:600;font-size:16px;line-height:100%}.cities .container .cities-list .city i{color:#152a49;font-size:16px}.cities .container .see-more{margin:24px 0 10px}@media (min-width: 992px){.cities .container .see-more{margin:0}}.cities .container .see-more a{color:#008a00;font-weight:600;line-height:150%}.vets-in-regions-articles{padding-bottom:50px}.vision{background:#f3f5f8;padding:20px 0 50px}@media (max-width: 768px){.vision{padding:20px 0}}.vision .vision-item{border-radius:8px}.vision .vision-item .text-block{padding:24px 32px}@media (max-width: 768px){.vision .vision-item .text-block{padding:16px 24px}}.vision .vision-item .text-block .vision-title{font-style:normal;font-weight:700;font-size:18px;line-height:140%;display:flex;align-items:center;color:#152a49!important}.vision .vision-item .text-block .vision-description{font-style:normal;font-weight:400;font-size:16px;line-height:150%;display:flex;align-items:center;color:#152a49}.vet{background:#f3f5f8;padding:50px 0}@media (max-width: 768px){.vet{padding:0 0 32px}}.vet .vet-block{padding:60px 30px 40px;background:#fff;position:relative;border:1px solid #e0e0e0;border-radius:4px}@media (max-width: 768px){.vet .vet-block{border:0;padding:16px}}.vet .vet-block .title{font-style:normal;font-weight:700;font-size:18px;line-height:140%;display:flex;align-items:center;color:#152a49;margin-bottom:8px}.vet .vet-block .quote{font-style:normal;font-weight:400;font-size:18px;line-height:25px;display:flex;align-items:center;color:#152a49}@media (max-width: 768px){.vet .vet-block .quote{font-size:16px}}.vet .vet-block .vet-info{margin-top:24px}.vet .vet-block .vet-info span{font-style:normal;font-weight:400;font-size:16px;line-height:100%;display:flex;align-items:center;color:#6b778c;margin-bottom:10px}.vet .vet-block .vet-info .name{font-style:normal;font-weight:600;font-size:18px;line-height:100%;display:flex;align-items:center;color:#152a49}@media (max-width: 768px){.vet .vet-block .vet-info .name{font-size:16px}}.vet .vet-block .image{position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.vet .vet-block .image img{width:112px;height:112px}@media (max-width: 768px){.vet .vet-block .image{bottom:-12px;right:0;top:unset;left:unset}.vet .vet-block .image img{width:64px;height:64px}}.about{background:#fff;padding:50px 0}.about .title{font-style:normal;font-weight:700;font-size:32px;line-height:140%;text-align:center;color:#152a49;margin-bottom:16px}@media (max-width: 768px){.about .title{font-size:22px}}.about .description{font-style:normal;font-weight:400;font-size:16px;line-height:22px;text-align:center;color:#6b778c}.regions-dropdown{background:#fff;box-shadow:0 3px 23px #00000014;border-radius:16px;padding:16px;margin-bottom:8px;cursor:pointer}.regions-dropdown .regions-dropdown-title-bar{display:flex;justify-content:space-between;align-items:center}.regions-dropdown .regions-dropdown-title-bar .region-title{font-weight:600;font-size:19px;line-height:140%;color:#152a49}.regions-dropdown ul{list-style:none;margin:10px 0 0;padding:0}.regions-dropdown ul li{margin-bottom:10px}.regions-dropdown ul li a.city{font-weight:400;font-size:16px}.regions-dropdown ul li a.city:hover{text-decoration:underline}
