.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}}.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}@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)}.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}