#homesafeCarousel{height:310px;overflow:visible}#homesafeCarousel .slide{overflow:visible}.homesafe-testimonials{padding:60px 20px}.homesafe-testimonials .container .row{padding:20px 0}.homesafe-testimonials .testimonials-text{align-items:center;display:flex;flex-direction:column;height:300px;justify-content:center}.homesafe-testimonials section{height:330px;overflow:hidden;padding:30px;position:relative;width:100%}.homesafe-testimonials .blockquote{height:100%;overflow:visible;width:100%}.homesafe-testimonials .blockquote p{border:10px solid;border-radius:15px;color:#003c71;font-weight:400;line-height:1;margin:0;padding:60px;position:relative}.homesafe-testimonials .blockquote p:after{border:10px solid #003c71;border-bottom:none;border-left:none;border-radius:0 60px 0 0;bottom:-35px;content:"";height:35px;left:50px;position:absolute;width:60px;z-index:3}.homesafe-testimonials .blockquote p:before{border:12px solid #f7f7f7;bottom:-10px;content:"";left:50px;position:absolute;width:80px;z-index:2}.homesafe-testimonials .blockquote{color:#e3e3e3;height:270px;left:100px;position:absolute;text-align:center;width:350px}@media only screen and (max-width:960px){.homesafe-testimonials .blockquote{height:max-content;left:0;margin:auto;right:0;width:350px}#homesafeCarousel{height:300px}.testimonials-text{height:auto;padding-bottom:30px}}@media only screen and (max-width:700px){.homesafe-testimonials{padding:30px 20px}}@media only screen and (max-width:430px){#homesafeCarousel{height:240px}.homesafe-testimonials section{height:260px;padding:20px 0 0}.homesafe-testimonials .blockquote{height:100%;width:100%}.homesafe-testimonials .blockquote p{padding:30px}}#testimonialCarousel{display:block;height:420px;margin-top:20px;width:1480px}.reunited{background-color:#f7f7f7;overflow:hidden;padding:60px 20px}.reunited .container{display:grid;place-content:center;position:relative}.reunited .petowner-testimonials{display:grid;margin-bottom:10px;min-height:400px;place-content:center}.reunited .card-container{align-items:center;display:flex}.reunited .card-container .testimonial-card{background-color:#fff;border-radius:8px;box-shadow:0 6px 10px hsla(0,0%,49%,.1);max-width:650px;min-height:280px;opacity:0;pointer-events:none;position:absolute}#testimonialCarousel.docupet-carousel .slide{top:auto}#testimonialCarousel .prev.slide{left:0!important;opacity:.4;transform:translateX(-100%) scale(.7)!important;visibility:visible}#testimonialCarousel .next.slide{left:0!important;opacity:.4;transform:translateX(100%) scale(.7)!important;visibility:visible}.reunited .testimonial-card .content{align-items:center;display:grid;grid-template-columns:275px 375px}.reunited .content .testimonial-img{height:100%;width:100%}.reunited .content .testimonial-img img{border-radius:8px 0 0 8px;height:100%!important;object-fit:cover;width:100%!important}.reunited .content .testimonial-text{padding:20px}@media screen and (max-width:768px){.reunited{padding:30px 20px}.reunited #testimonialCarousel,.reunited .petowner-testimonials{min-height:720px}.reunited .petowner-testimonials .card-container .testimonial-card{max-width:350px;min-height:max-content}.reunited .testimonial-card .content{grid-template-columns:1fr}.reunited .content .testimonial-img{height:275px;width:100%}.reunited .content .testimonial-img img{border-radius:8px 8px 0 0}.reunited .content .testimonial-text{padding:20px}}.about-testimonials{background-color:#f7f7f7;margin-top:20px;padding:60px 20px}.testimonials-img:before{background-image:linear-gradient(0deg,#313131a3,#31313192),url(/media/uploads/public/system/05/37/0537b04ab80a294d7ea4577f1d6c8639a1ba5dac4bafc8dbb23d66ed0b98d890.jpeg)}.testimonials-img{align-items:center;border-radius:8px;color:#fff;display:flex;font-size:24px;justify-content:center;min-height:350px!important;padding:30px}.img-slider{height:350px;margin:10px auto;max-width:600px;position:relative}.img-slider .testimonial-slide{height:100%;position:absolute;width:100%;z-index:1}.img-slider .testimonial-slide.active-slide{clip-path:circle(150% at 0 50%);transition:2s;transition-property:clip-path}.img-slider .testimonial-slide .testimonial{align-items:flex-start;display:flex;flex-direction:column;height:100%;justify-content:center;margin:auto;padding:30px;z-index:1}.img-slider .testimonial-slide .testimonial p{color:#000;padding:10px}.img-slider .navigation{bottom:10px;display:flex;left:50%;position:absolute;transform:translateX(-50%);z-index:2}.img-slider .quote{position:absolute;right:0;top:10px;width:75px;z-index:-1}.img-slider .navigation .slider-nav{background:#4a4a4a;border-radius:50%;height:10px;margin:5px;width:10px}.img-slider .navigation .slider-nav.active-slide{background:#2c5bc5;box-shadow:0 0 2px rgba(0,0,0,.5);transform:scale(1.5)}.quote{position:absolute;right:0;width:75px}@media (max-width:770px){.about-testimonials{padding:30px 20px}.img-slider .testimonial-slide .testimonial{padding:0 30px}}@media (max-width:500px){.testimonial-slider .container{margin:0;padding:0;width:100%}.img-slider{height:400px;max-width:100%;padding-top:20px}.img-slider .testimonial-slide .testimonial{padding:5px}}.docupet-carousel,.docupet-carousel .slide{overflow:hidden}.docupet-carousel .slide,.docupet-carousel ul{list-style-type:none;margin:0;padding:0}.docupet-carousel .slide,.docupet-carousel.active{position:relative}.docupet-carousel.active .slide{border:none;display:none;left:0;margin:0 auto;opacity:0;position:absolute;right:0;top:0;z-index:200}.docupet-carousel .slide.current{display:block;z-index:500}.docupet-carousel.active .slide{display:block!important;transition:transform 1s ease-out,opacity .6s ease-out,left 1s ease-out;visibility:hidden}.docupet-carousel.active .slide.current{opacity:1;visibility:visible}.docupet-carousel.active .slide.next{left:100%}.docupet-carousel.active .slide.prev{left:-100%}.docupet-carousel.active .slide.next.in-transition,.docupet-carousel.active .slide.prev.in-transition{visibility:visible}.docupet-carousel .btn-next,.docupet-carousel .btn-prev{background:hsla(0,0%,100%,.6);border:0;line-height:1;margin-top:-2.5em;padding:10px 5px;position:absolute;top:50%;transition:padding .4s ease-out;z-index:700}.docupet-carousel .btn-next:focus,.docupet-carousel .btn-next:hover,.docupet-carousel .btn-prev:focus,.docupet-carousel .btn-prev:hover{padding-left:15px;padding-right:15px}.docupet-carousel .btn-prev{border-radius:0 .25em .25em 0;left:0}.docupet-carousel .btn-next{border-radius:.25em 0 0 .25em;right:0}.docupet-carousel.with-slidenav{padding-bottom:2.5em}.docupet-carousel .controls{position:absolute;top:50%;width:100%}.docupet-carousel .slidenav{align-items:center;display:flex;justify-content:center;list-style-type:none;position:relative;text-align:center;z-index:999}.docupet-carousel .slidenav li{display:flex;margin:5px}.docupet-carousel .controls li:before,.docupet-carousel .slidenav li:before,.docupet-carousel li:before{display:none!important}.docupet-carousel ul:first-of-type{height:100%;width:100%}.docupet-carousel .slidenav li:first-child button{background:transparent;font-size:12px;height:25px;margin-right:10px;margin-top:-1px;max-height:25px;max-width:25px;width:25px}.docupet-carousel .slidenav li:first-child button:focus,.docupet-carousel .slidenav li:first-child button:hover{background:#4a4a4a}.docupet-carousel .slidenav button{background-color:#4a4a4a;border:2px solid #036;border-radius:50%;color:#4a4a4a;font-weight:700;height:10px;line-height:.5;max-height:10px;max-width:10px;overflow:hidden;padding:0;width:10px}.docupet-carousel .slidenav button.current{background-color:#2c5bc5;border-color:#2c5bc5;transform:scale(1.5)}.docupet-carousel .slidenav button.current:focus,.docupet-carousel .slidenav button.current:hover,.docupet-carousel .slidenav button:focus,.docupet-carousel .slidenav button:hover{border:2px dotted #fff;color:#fff}