.banner-inner{margin-bottom:30px;padding:16px}.banner-inner__title{color:#e63555;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-weight:700;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.banner-inner__text{font-weight:400}.banner-inner__icon{margin-right:8px}.banner-inner--exclamation{background-color:rgba(255,97,125,.1);border-radius:4px;color:#e63555;font-family:Manrope,sans-serif;font-size:14px;letter-spacing:-.17px;line-height:24px}.news-preview-wrapper{display:block}.news-preview-wrapper .news-preview{background-color:#fff;border:2px solid #d2cbdb;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:24px}.news-preview-wrapper .news-preview__title{color:#354147;font-family:P22 Mackinac Pro,serif;font-size:18px;font-style:normal;font-weight:700;letter-spacing:-.3px;line-height:26px;margin-bottom:3px;text-align:left}.news-preview-wrapper .news-preview__source{color:#354147;font-family:Manrope,sans-serif;font-size:14px;font-style:normal;font-weight:700;letter-spacing:-.26px;line-height:normal;margin-bottom:0;text-align:left}.news-preview-wrapper+.news-preview-wrapper{margin-top:16px}.card-photo{margin:0 auto;max-width:864px;width:100%}.card-photo__img{margin-bottom:15px;text-align:center}.card-photo__img img{max-width:100%}.card-photo__caption{color:#9c8caf;color:#71677e;font-family:P22 Mackinac Pro,serif;font-size:16px;font-style:normal;font-weight:300;letter-spacing:-.2px;line-height:26px;text-align:left}.modal-testimonial .testimonial{border:none}.testimonial{background-color:#fff;border:2px solid #d2cbdb;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:33px 40px}.testimonial__vet{margin-bottom:15px}.testimonial__vet,.testimonial__vet-img{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.testimonial__vet-img{-webkit-flex-shrink:0;-ms-flex-negative:0;border:2px solid #9c8caf;border-radius:50%;flex-shrink:0;height:60px;margin-right:16px;width:60px}.testimonial__vet-img img{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.testimonial__vet-name{font-family:P22 Mackinac Pro,serif;font-size:24px;font-weight:700;letter-spacing:-.75px;line-height:32px}.testimonial__text,.testimonial__vet-name{color:#354147;font-style:normal;text-align:left}.testimonial__text{font-family:Manrope,sans-serif;font-size:16px;font-weight:400;letter-spacing:-.2px;line-height:26px;margin-bottom:10px;opacity:.9;position:relative}.testimonial__text:before{color:#efe9f6;content:"“";font-family:P22 Mackinac Pro,sans-serif;font-size:191px;left:-18px;line-height:110px;opacity:1;position:absolute;top:4px;z-index:-1}.testimonial__text__with-continue{max-height:105px;overflow:hidden}.testimonial__text__with-continue:after{background:-webkit-gradient(linear,right top,left top,from(#fff),color-stop(30%,#fff),to(hsla(0,0%,100%,.3)));background:linear-gradient(270deg,#fff,#fff 30%,hsla(0,0%,100%,.3));bottom:0;content:" ";display:block;height:30px;position:absolute;right:0;width:130px}.testimonial__btn{padding-left:92px;padding-right:92px}.testimonial__author{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-top:30px}.testimonial__author-date{margin-left:auto}.testimonial__author-date,.testimonial__author-location,.testimonial__author-name{color:#354147;font-family:P22 Mackinac Pro,serif;font-size:18px;font-size:14px;font-style:normal;font-weight:700;letter-spacing:-.3px;line-height:26px;line-height:normal;text-align:left}.testimonial__author-name{margin-right:16px}.testimonial .link-more{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.testimonial .link-more-img{display:inline-block!important}.slider-buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.slider-button{cursor:pointer;height:60px;width:60px}.slider-button_hovered,.slider-button_left_hovered{background:#71677e;border-radius:50%;opacity:0;position:absolute;right:0;top:0;-webkit-transition:all .3s;transition:all .3s;visibility:hidden}.slider-button_left_hovered{left:0;right:unset;-webkit-transform:scale(-1);-ms-transform:scale(-1);transform:scale(-1)}.slider-button_left{margin-right:16px;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.slider-button_left__wrapper{display:inline;position:relative}.slider-button_left__wrapper:hover .slider-button_left_hovered{opacity:1;visibility:visible}.slider-button__wrapper{display:inline;position:relative}.slider-button__wrapper:hover .slider-button_hovered{opacity:1;visibility:visible}@media screen and (max-width:768px){.slider-buttons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:50px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 30px;width:100%}.slider-button_left{margin-right:0}.slider-button__wrapper:hover .slider-button_hovered,.slider-button_left__wrapper:hover .slider-button_left_hovered{opacity:0;visibility:hidden}}.attachment{margin-bottom:40px;margin-top:40px;position:relative;width:100%}.attachment_cropped{margin-bottom:14px}.attachment-title{color:#354147;font-family:P22 Mackinac Pro,serif;font-size:18px;font-style:normal;font-weight:700;letter-spacing:-.3px;line-height:26px;margin-bottom:23px;text-align:left}.attachment-upload-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 20px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.attachment-note{color:#354147;font-family:P22 Mackinac Pro,serif;font-size:18px;font-size:14px;font-style:normal;font-weight:700;letter-spacing:-.3px;line-height:26px;line-height:17px;text-align:left}.attachment .error_top-gap{font-size:16px;padding-top:16px}.attachment .btn{display:block}.attachment .btn-secondary{position:relative}.attachment .btn-secondary:after{bottom:16px;color:#354147;content:"(Maximum file size is 10MB in JPG or PNG format)";font-family:P22 Mackinac Pro,serif;font-size:18px;font-size:14px;font-style:normal;font-weight:700;letter-spacing:-.3px;line-height:26px;line-height:17px;position:absolute;right:-374px;text-align:left}.attachment .btn-primary{width:255px}.attachment .file-thumb-skeleton{background:#9c8caf;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;height:64px;width:64px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;border-radius:4px;justify-content:center}.attachment .file-thumb-skeleton img{height:32px;width:32px}.attachment-preview{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:20px;margin-top:8px;position:relative;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.attachment-preview:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMTUiIGhlaWdodD0iNCIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+PHBhdGggZmlsbD0iIzlDOENBRiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMzA4LjA2NyAwYy0uODY0LjEwOC0xLjY1OS4yMzktMi4yMTUuNDYtMTEuMzc3LS4zOS0yMS44NzcuMzc5LTMzLjEwOC4yNjItNS4yNi0uMDU3LTEwLjg4NS0uNDgtMTYuNDc4LS40ODEtMS41Mi0uMDAyLTMuNTYuMzk2LTUuMDg0LjQxNi0xMS4zOC4xNTMtMjMuMy0uODQ5LTM1LjE3LS41MDItMS45NzQuMDU3LTMuNzk4LjM5Mi01LjgwMi40MDYtNi4yMjcuMDUtMTIuNDE4LS41MTQtMTguNjM2LS41MS0xLjAxOCAwLTIuNTE0LjQyLTMuNjM4LjQzOS0xLjkzLjAyNi0zLjc4My0uMTIzLTUuNzQtLjA4NC0xMy4zNzguMjg4LTI0LjkyMy44LTM2Ljc5MS45NDUtOS40NzcuMTE2LTE4Ljc5Ni40OS0yOC4xMTMuNTc4LTUuOTUzLjA1OS0xMi4xNDgtLjI1LTE3Ljg4My0uNzQ1LTguODczLjg0My0xOC4xNTQtLjEwMi0yNi41NTQtLjM3OC01LjQ5OC0uMTgyLTExLjM3Ny40MzMtMTcuMTkzLS40OTItMS4wMTguNzc0LTMuMDU4LjQxLTQuMzY3LjQyN0M0MC42Mi44NzggMjguNzQ2LjI4IDE4LjI0Ni41MTQgMTEuOTIxLjY1NSAxLjk2LjgxOCAwIDIuNzA0IDEuNTA2IDMuMTc0IDIuMzU3IDMuODQ3IDQuODcgNGMyLjg0Mi0uMDIyIDUuMTYzLS42OTYgOC4wMjEtLjg2NyAyLjQzMi0uMTQ1IDUuNjQyLS4wMjUgOC42NDctLjExOSA3Ljg5LS4yNTUgMTMuMDc4LjI2IDE5LjM3LjI3NCA0Ljg0NC4wMTQgOS40OTItLjkxNyAxMi45MjMuMTg1IDE4LjQ0LTEuMjI2IDM3LjYxNS44ODQgNTguMTkzLjM0MSA1Ljg2NC0uMTUgMTIuODItLjAzIDE5LjQ0My0uMjEgMi43OTUtLjA3NSA1LjIwNS0uMzU3IDcuOTU3LS4zNzcgNy45OTUtLjA1NiAxNS4wNi0uMyAyMi4zMzktLjQxNyAxNS4wNi0uMjM3IDI5LjE3Ny0uMTU3IDQxLjA5MS0uODgzIDE2LjAwOC45OCAzMy40OTkuNDM4IDUwLjI3Mi40NzUgMS42NjYuMDA0IDIuOTQ1LS4xOTggNC4zMzgtLjE4NCAxLjAyOS4wMSAxLjE0NS40ODQgMi4wOTIuNTIuNjkuMDI3IDIuMjU4LS40ODMgMi45MjktLjQ0OCAxLjYwNy4wOCAyLjQ5Ni41NDUgNC4yNS41NTMgNi4wNS4wMjggMTIuMjg5LS4xNjUgMTguNzItLjIyNSAyLjIzMy0uMDIgNC40MzYtLjM4NSA2LjUxOC0uMzk4IDcuODk4LS4wMzYgMTguNDc0IDEuNDEzIDIzLjAyNy0uMTU5LS4yMDYtMS44NTMtNC4zNjYtMS4wMDQtNi45MzMtMi4wNjEiLz48L3N2Zz4=) no-repeat 50%;background-size:100% 4px;bottom:-11px;content:" ";display:block;height:4px;left:0;position:absolute;width:100%}.attachment-preview img{height:60px;-o-object-fit:cover;object-fit:cover;width:60px}.attachment-preview span{color:#354147;font-family:Manrope,sans-serif;font-size:18px;font-style:normal;font-weight:400;letter-spacing:-.22px;line-height:32px;margin-left:8px;text-align:right}.attachment-preview-delete{background:#71677e!important;height:40px!important;left:unset!important;position:absolute!important;right:0!important;top:50%!important;-webkit-transform:translateY(-50%)!important;-ms-transform:translateY(-50%)!important;transform:translateY(-50%)!important;width:40px!important}.attachment-preview-delete:hover{background:#9c8caf!important}@media screen and (max-width:768px){.attachment .error_top-gap{padding-top:40px;text-align:center}.attachment-upload-container{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:600px){.attachment{margin-top:24px}.attachment .ant-upload,.attachment .btn{width:100%}.attachment .btn-secondary:after{bottom:-22px;right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%)}}.card-resource{border:2px solid #d2cbdb;border-radius:4px;-webkit-flex-basis:49%;margin-bottom:16px;padding:24px 24px 25px;-ms-flex-preferred-size:49%;flex-basis:49%}.card-resource-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;-webkit-flex-flow:wrap;-ms-flex-flow:wrap;flex-flow:wrap;justify-content:space-between}.card-resource__position{color:#354147;font-family:P22 Mackinac Pro,serif;font-size:18px;font-style:normal;font-weight:700;letter-spacing:-.3px;line-height:26px;margin-bottom:5px;text-align:left}.card-resource__position:hover{color:#71677e}.card-resource__name{color:#354147;font-family:Manrope,sans-serif;font-size:14px;font-style:normal;font-weight:700;letter-spacing:-.26px;line-height:normal;margin-bottom:22px;text-align:left}.card-resource__phone{color:#354147;font-family:P22 Mackinac Pro,serif;font-size:18px;font-style:normal;font-weight:700;letter-spacing:-.3px;line-height:26px;margin-bottom:0;position:relative;text-align:left}.card-resource__phone,.card-resource__phone-icon{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.card-resource__phone-icon{border:2px solid #71677e;border-radius:50%;height:40px;margin-right:16px;-webkit-transition:all .3s;transition:all .3s;width:40px}.card-resource__phone-icon svg{height:16px;width:16px}.card-resource__phone-icon svg path{fill:#71677e}.card-resource__phone:hover{color:#71677e}.card-resource__phone:hover .card-resource__phone-icon{background-color:#71677e}.card-resource__phone:hover .card-resource__phone-icon svg path{fill:#fff}@media screen and (max-width:768px){.card-resource__phone:hover{color:#354147}}@font-face{font-display:swap;font-family:P22 Mackinac Pro;font-style:normal;font-weight:300;src:url(/dist/ClientApp/scss/fonts/P22MackinacPro-Book_25.otf)}@font-face{font-display:swap;font-family:P22 Mackinac Pro;font-style:normal;font-weight:400;src:url(/dist/ClientApp/scss/fonts/P22Mackinac-Medium_6.otf)}@font-face{font-display:swap;font-family:P22 Mackinac Pro;font-style:normal;font-weight:700;src:url(/dist/ClientApp/scss/fonts/P22Mackinac-Bold_23.otf)}.musthead-naked-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:320px;left:50%;margin-bottom:19px;position:relative;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100vw;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;padding:0 40px}.musthead-naked__edge{bottom:0;left:0;position:absolute;right:0;width:100%}.musthead-naked__title{color:#354147;font-family:P22 Mackinac Pro,serif;font-size:48px;font-style:normal;font-weight:700;letter-spacing:-.5px;line-height:56px;text-align:center}