.reviews{position:relative}
.reviews p{margin-bottom:0}
.reviews .reviews__container--background{position:absolute;left:0;top:0;background-size:cover;background-repeat:no-repeat;background-position:center center;background-image:url("../../../../../../static/images/pet/bg-mobile.svg");background-color:#333;height:calc(45% - 32px);min-height:300px;width:100%}
.reviews .reviews__container{margin-top:30px}
.reviews .reviews__content--top{position:relative}
.reviews .reviews__content--top.no-subtitle{margin-bottom:32px}
.reviews .reviews__content--top.no-subtitle.less-margin{margin-bottom:26px}
.reviews .reviews__content--bottom .reviews-icon{position:absolute;top:20px;right:0;text-align:end}
.reviews .reviews__content--bottom .reviews-icon img{height:40px;width:40px}
.reviews .reviews__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.reviews .reviews__title .reviews__title--title{font-family:'MetLifeCircular','Arial','Helvetica','sans-serif';color:#fff;font-size:24px;line-height:36px;letter-spacing:normal;font-weight:500;margin:0;width:auto}
.reviews .reviews__title img{height:107px;width:108px;margin-left:60px}
.reviews .reviews__title a{color:#fff;text-decoration:underline;font-weight:bold}
.reviews .reviews__subtitle{font-family:'MetLifeCircular','Arial','Helvetica','sans-serif';color:#fff;font-size:16px;line-height:27px;margin-top:20px;margin-bottom:32px}
.reviews .slick-list{padding-top:6px}
.reviews .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px}
.reviews .reviews__card{color:#333;margin-left:16px;margin-right:16px;height:auto}
.reviews .slick-slide{margin-left:16px;margin-right:16px}
.reviews .slick-slide .reviews__card{margin-left:0;margin-right:0}
.reviews .reviews__card.col-md-4{margin-left:0;margin-right:0}
.reviews .reviews__card--content{background-color:#fff;padding:15px;-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,0.15);box-shadow:0 3px 6px 0 rgba(0,0,0,0.15);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;border-radius:8px;height:100%}
.reviews .reviews__card--icon{margin-bottom:10px;height:32px}
.reviews .reviews__card--icon img{height:32px;width:40px}
.reviews .reviews__card--title{font-family:'MetLifeCircular','Arial','Helvetica','sans-serif';font-size:20px;line-height:30px;color:#333;font-weight:500}
.reviews .reviews__card--review{font-family:'Noto Sans','Arial','Helvetica','sans-serif';font-size:14px;line-height:28px}
.reviews .reviews__card--review span,.reviews .reviews__card--review p{display:inline}
.reviews .reviews__card--review .reviews__card--title--readmore{color:#0061a0;font-weight:bold}
.reviews .reviews__card--review .reviews__card--title--readmore:hover{cursor:pointer;text-decoration:underline}
.reviews .reviews__card--content--top{margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
.reviews .reviews__card--content--bottom{margin-top:auto;padding-right:55px;position:relative;min-height:40px}
.reviews .reviews__card--content--bottom.border{border-top:1px solid #d9d9d6;padding-top:20px;min-height:60px}
.reviews .reviews__card--content--bottom:not(.border) .reviews-icon{top:0}
.reviews .reviews__card--copy{font-family:'Noto Sans','Arial','Helvetica','sans-serif';color:#333;font-size:14px;line-height:28px;font-weight:normal}
.reviews .reviews__card--copy a{font-weight:600}
.reviews .reviews__card--rating{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:0;padding-right:0;margin-top:12px}
.reviews .reviews__card--rating span{font-family:'Noto Sans','Arial','Helvetica','sans-serif';font-weight:500;font-size:20px;line-height:30px;margin-left:8px}
.reviews .reviews__card--rating img{height:20px;width:auto}
.reviews .slick-track{margin-bottom:30px}
.reviews .reviews__controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.reviews .carousel-control{background:transparent;border:0;cursor:pointer}
.reviews .carousel-control .icon{width:19px;height:32px;fill:#333;color:#333;stroke:#333}
.reviews .carousel-control.left{margin-right:16.3px}
.reviews .carousel-control.right{margin-left:16.3px}
.reviews .carousel-control.slick-disabled{pointer-events:none}
.reviews .carousel-control.slick-disabled .icon{color:#a7a8aa;fill:#a7a8aa;stroke:#a7a8aa}
.reviews .reviews-carousel-indicators{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}
.reviews .reviews-carousel-indicators button{cursor:pointer;color:transparent;border:0;border-radius:100%;background-color:#d9d9d6;margin-left:7.5px;margin-right:7.5px;height:20px;width:20px}
.reviews .reviews-carousel-indicators button[aria-selected='true']{height:30px;width:30px;background-color:#007abc}
.reviews.image{background-color:#e6f4fb;color:#333;position:relative;padding-top:64px;padding-bottom:64px}
.reviews.image .bg.image{display:block;height:230px;width:calc(100% - 32px);margin-left:auto;margin-right:auto}
.reviews.image .reviews__content--top{flex-direction:column}
.reviews.image .reviews__subtitle,.reviews.image .reviews__title .reviews__title--title{color:#333}
.reviews.image .reviews__title .reviews__title--title{font-size:26px;line-height:39px}
.reviews.image .reviews__subtitle{font-size:20px;font-weight:400;line-height:30px;margin-top:12px;margin-bottom:0}
.reviews.image .reviews__subtitle b{font-weight:500}
.reviews.image .slick-list{padding-top:0}
.reviews.image .reviews__card{display:-webkit-box;display:-ms-flexbox;display:flex}
.reviews.image .reviews__content--top{margin-bottom:0 !important}
.reviews.image .reviews__card--content--top{margin-bottom:0}
.reviews.image .reviews__card--content--bottom{margin-top:0;min-height:initial;padding:0;padding-top:24px}
.reviews.image .reviews__card--content{position:relative;height:auto;padding:32px 24px;border-radius:12px;border:1px solid #d9d9d6}
.reviews.image .reviews__card--content>img{width:33px;height:32px;position:absolute;right:22px;top:16px}
.reviews.image .slick-track{margin:0}
.reviews.image .reviews__content--bottom{margin-top:36px}
.reviews.image .reviews__content--bottom .slick-track{padding-bottom:30px}
.reviews.image .reviews-icon{position:relative;top:initial;right:initial;margin-right:9px}
.reviews.image .reviews-icon img{width:38px;height:38px}
.reviews.image .reviews__card--rating{margin:0;margin-bottom:24px}
.reviews.image .reviews__card--rating span{line-height:20px;margin-left:10px}
.reviews.image .reviews__card--title{font-size:20px;line-height:30px;font-weight:500;margin-bottom:24px}
.reviews.image .reviews__card--review{font-size:16px;font-weight:400;line-height:24px}
.reviews.image .reviews__card--review .reviews__card--title--readmore{color:#007abc}
.reviews.image .reviews__card--copy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;font-weight:600;line-height:24px}
.reviews.image .reviews__card--copy p:last-of-type{font-size:12px;font-weight:400;line-height:normal}
.reviews.image .carousel-control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.reviews.image .carousel-control .icon{width:10px;height:20px}
.reviews.image .carousel-control.left{margin-right:23px}
.reviews.image .carousel-control.right{margin-left:23px}
.reviews.image .reviews-carousel-indicators button{margin-left:11.5px;margin-right:11.5px;height:18px;width:18px}
.reviews.image .reviews-carousel-indicators button:not([aria-selected='true']){background-color:#333}
.reviews.image .reviews-carousel-indicators button[aria-selected='true']{height:25px;width:25px}
.reviews.image .reviews-carousel-indicators li:first-of-type button{margin-left:0}
.reviews.image .reviews-carousel-indicators li:last-of-type button{margin-right:0}
.reviews.image .carousel-control .icon{fill:#6e6e6e;color:#6e6e6e;stroke:#6e6e6e}
@media screen and (max-width:767px){.reviews .reviews__card:last-of-type{margin-bottom:0}
.reviews .reviews__card--content{min-height:147px}
.reviews .reviews__indicators{max-width:75%}
.reviews .reviews-carousel-indicators{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.reviews .reviews-carousel-indicators li:nth-of-type(1n+9){margin-top:20px}
.reviews .reviews__title img{margin-left:10px}
.reviews .reviews__container{margin-top:40px}
.reviews.image .reviews__container{margin-top:36px}
}
@media screen and (min-width:768px) and (max-width:1023px){.reviews .reviews__card:not(.slick-slide):nth-of-type(n+3){margin-top:30px}
.reviews .reviews__title img{margin-left:20px}
}
@media screen and (min-width:768px){.reviews .reviews__card--content{padding:20px}
.reviews .slick-track{margin-bottom:40px}
.reviews .reviews__title--title{font-size:38px;line-height:57px;letter-spacing:normal;margin-top:0}
.reviews .reviews__container{margin-top:60px}
.reviews .reviews__content--top.no-subtitle{margin-bottom:40px}
.reviews .reviews__content--top.no-subtitle.less-margin{margin-bottom:34px}
.reviews .reviews__subtitle{font-size:18px;margin-top:32px;margin-bottom:38px}
.reviews .reviews__container--background{background-image:url('../../../../../../static/images/pet/bg1.svg');height:calc(45% - 77px)}
.reviews .reviews__card--icon{margin-bottom:20px}
.reviews .reviews__card--title{font-size:26px;line-height:39px}
.reviews .carousel-control.left{margin-right:72.5px}
.reviews .carousel-control.right{margin-left:72.5px}
.reviews.image{padding-top:0;padding-bottom:0}
.reviews.image .bg.image{position:absolute;right:0;height:100%;width:calc(50% - 16px)}
.reviews.image .reviews__title .reviews__title--title{font-size:30px;line-height:45px}
.reviews.image .reviews__card--content{padding:16px}
.reviews.image .reviews__container{margin-top:64px;margin-bottom:64px}
.reviews.image .reviews__content--bottom{margin-top:40px}
.reviews.image .reviews__card--content--bottom{padding-top:12px}
.reviews.image .reviews__card--rating{margin-bottom:12px}
.reviews.image .reviews__card--rating span{font-size:16px;line-height:24px}
.reviews.image .reviews__card--title{font-size:18px;line-height:27px;margin-bottom:12px}
.reviews.image .reviews__card--review{font-size:12px;line-height:18px}
.reviews.image .reviews__card--copy p:last-of-type{font-size:12px;line-height:18px}
.reviews.image .carousel-control.left{margin-right:23px}
.reviews.image .carousel-control.right{margin-left:23px}
}
@media screen and (min-width:1024px){.reviews .container{padding-bottom:77px}
.reviews .reviews__container--background{height:calc(100% - 77px);max-height:400px}
.reviews .reviews__content--top.no-subtitle{margin-bottom:62px}
.reviews .reviews__content--top.no-subtitle.less-margin{margin-bottom:62px}
.reviews .reviews__title--title{font-size:44px;line-height:66px}
.reviews .reviews__content{margin-bottom:-77px}
.reviews .reviews__subtitle{margin-bottom:62px}
.reviews .reviews__card--content--top{margin-bottom:30px}
.reviews .reviews__content--top.less-margin .reviews__subtitle{margin-bottom:56px}
.reviews .reviews__card:not(.slick-slide):nth-of-type(1n+5){margin-top:42px}
.reviews .reviews__card--title{font-size:28px;line-height:42px}
.reviews.image .bg.image{width:41.666667%}
.reviews.image .reviews__title .reviews__title--title{font-size:36px;line-height:54px}
.reviews.image .reviews__content--top.less-margin .reviews__subtitle{margin-bottom:0}
.reviews.image .reviews__subtitle{font-size:24px;line-height:36px;margin-top:10px}
.reviews.image .reviews__card--content{padding:36px 32px}
.reviews.image .reviews__card--content>img{width:61px;height:59px}
.reviews.image .reviews__container{margin-top:80px;margin-bottom:90px}
.reviews.image .reviews__card--content--bottom{padding-top:24px}
.reviews.image .reviews__card--rating{margin-bottom:24px}
.reviews.image .reviews__card--rating span{font-size:32px;line-height:40px}
.reviews.image .reviews__card--title{font-size:28px;line-height:42px;margin-bottom:24px}
.reviews.image .reviews__card--review{font-size:16px;line-height:24px}
.reviews.image .reviews__card--copy{font-size:18px;line-height:27px}
.reviews.image .reviews__card--copy p:last-of-type{font-size:12px;line-height:18px}
.reviews.image .carousel-control .icon{width:13px;height:26px}
.reviews.image .reviews-carousel-indicators button{height:20px;width:20px}
.reviews.image .reviews-carousel-indicators button[aria-selected='true']{height:30px;width:30px}
}
.keyboard-active .reviews .reviews__card:focus{outline-color:#333;outline-offset:4px}
.keyboard-active .reviews .reviews__indicators button{outline-offset:4px}
.keyboard-active .reviews .reviews__title a:focus{outline-color:#fff}