.donation-slider-container .donation-slider{position:relative;width:100%;overflow:hidden}.donation-slider-container .donation-slider .slide{padding:240px 0 102px;top:0;left:0;width:100%;height:auto;background-position:50%;background-repeat:no-repeat;background-size:cover}@media (max-width:767px){.donation-slider-container .donation-slider .slide{background-image:unset!important;padding:206px 0 52px}}.donation-slider-container .donation-slider .slide.color-blue .slide-content{background:rgba(46,49,146,.95)}.donation-slider-container .donation-slider .slide.color-blue .slide-content .button-one,.donation-slider-container .donation-slider .slide.color-blue .slide-content .button-one span{color:#2e3192}.donation-slider-container .donation-slider .slide.color-blue .slide-content .button-one:hover{background-color:transparent;color:#fff}.donation-slider-container .donation-slider .slide.color-blue .slide-content .button-one:hover span{color:#fff}.donation-slider-container .donation-slider .slide.color-green .slide-content{background:rgba(0,147,124,.95)}.donation-slider-container .donation-slider .slide.color-green .slide-content .button-one,.donation-slider-container .donation-slider .slide.color-green .slide-content .button-one span{color:#00937c}.donation-slider-container .donation-slider .slide.color-green .slide-content .button-one:hover{background-color:transparent;color:#fff}.donation-slider-container .donation-slider .slide.color-green .slide-content .button-one:hover span{color:#fff}.donation-slider-container .donation-slider .slide img{display:none}@media (max-width:767px){.donation-slider-container .donation-slider .slide img{display:block;position:absolute;top:0;left:0;right:0;width:100%;height:64vw;-o-object-fit:cover;object-fit:cover}}.donation-slider-container .donation-slider .slide .slide-content{display:flex;flex-direction:column;padding:53px 40px}@media (max-width:767px){.donation-slider-container .donation-slider .slide .slide-content{padding:33px 15px}}@media screen and (min-width:992px){.donation-slider-container .donation-slider .slide .slide-content{width:50%}}.donation-slider-container .donation-slider .slide .slide-content .slide-title{font-size:35px;font-weight:800;color:#fff}@media screen and (min-width:992px){.donation-slider-container .donation-slider .slide .slide-content .slide-title{font-size:48px}}.donation-slider-container .donation-slider .slide .slide-content .slide-description-wrapper{margin-top:28px}.donation-slider-container .donation-slider .slide .slide-content .slide-description-wrapper .slide-description{color:#fff;display:inline-block;font-size:18px;font-weight:400;width:-moz-fit-content;width:fit-content}.donation-slider-container .donation-slider .slide .slide-content .slide-buttons{width:100%;display:flex;gap:18px}.donation-slider-container .donation-slider .slide .slide-content .slide-buttons a{background:none;color:inherit;border:none;font:inherit;cursor:pointer;outline:inherit;color:#fff;padding:20px 28px;font-size:18px;font-weight:700;transition:background-color .3s;text-decoration:none;text-align:center;line-height:22px}.donation-slider-container .donation-slider .slide .slide-content .slide-buttons a span{color:#fff;margin-left:10px;font-weight:400}.donation-slider-container .donation-slider .slide .slide-content .slide-buttons .button-one{background-color:#fff}.donation-slider-container .donation-slider .slide .slide-content .slide-buttons .button-two{background-color:transparent;border:2px solid #fff}.donation-slider-container .donation-slider .slide .slide-content .slide-buttons .button-two:hover{background-color:#fff;color:#2e3192}.donation-slider-container .donation-slider .slide .slide-content .slide-buttons .button-two:hover span{color:#2e3192}.donation-slider-container .donation-slider .slide .slide-content .slide-buttons .button-three{background-color:#00937c;width:100%}.donation-slider-container .donation-slider .slide .slide-content .slide-buttons .button-three:hover{background-color:#006051}.donation-slider-container .donation-slider .slide-button{width:52px;height:52px;display:flex;align-items:center;justify-content:center}.donation-slider-container .donation-slider .slide-button i{font-size:32px}.donation-slider-container .donation-slider .swiper-button-next{left:auto!important;right:25px}.donation-slider-container .donation-slider .swiper-button-prev{right:auto!important;left:25px!important}.donation-slider-container .indicators{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);display:flex;justify-content:center;align-items:center;z-index:2;padding:5px;background-color:transparent}.donation-slider-container .indicator{width:10px;height:10px;border-radius:50%;background-color:rgba(46,49,146,.5);margin:0 8px;cursor:pointer}.donation-slider-container .indicator.active{background-color:#2e3192}@media (max-width:768px){.donation-slider-container{margin-bottom:30px}.donation-slider-container .donation-slider .slide .container{width:100%}.donation-slider-container .donation-slider .slide .slide-content{margin:0 15px}.donation-slider-container .donation-slider .slide .slide-content .slide-title{width:-moz-fit-content;width:fit-content}.donation-slider-container .donation-slider .slide .slide-content .slide-description-wrapper{width:100%}.donation-slider-container .donation-slider .slide .slide-content .slide-description-wrapper .slide-description.display-desc{display:inline-block;font-size:12px;padding:4px 8px;width:100%;margin-bottom:0;margin-top:30px}.donation-slider-container .donation-slider .slide .slide-content .slide-buttons{margin-top:10px;display:flex;justify-content:space-between;flex-wrap:wrap}.donation-slider-container .donation-slider .slide .slide-content .slide-buttons a{padding:16px;margin-right:0;font-size:16px;line-height:22px;width:100%;text-align:left;display:flex;align-items:center;justify-content:center}.donation-slider-container .donation-slider .slide .slide-content .slide-buttons a span{margin-left:10px;font-size:16px}.donation-slider-container .next,.donation-slider-container .prev{display:none!important}.donation-slider-container .prev{font-size:16px;left:10px;line-height:40px}.donation-slider-container .next{font-size:16px;right:10px;line-height:40px}.donation-slider-container .indicator{width:8px;height:8px;margin:0 3px}}.our-vet-services{padding:84px 0 119px}@media (max-width:767px){.our-vet-services{padding-top:0}}.our-vet-services .services-headers{display:flex;flex-direction:column;gap:30px;align-items:center;margin:0 15px}@media screen and (min-width:992px){.our-vet-services .services-headers{margin:0}}.our-vet-services .services-headers .services-headers__body{font-size:16px}@media screen and (min-width:992px){.our-vet-services .services-headers .services-headers__body{width:80%;text-align:center;font-size:18px}}.our-vet-services .view-more-btn{border:2px solid #2e3192;padding:20px;font-size:18px;font-weight:800;color:#2e3192;text-decoration:none}.our-vet-services .view-more-btn span{color:#2e3192;margin-left:10px}.our-vet-services .view-more-btn:hover{background-color:#2e3192;color:#fff}.our-vet-services .view-more-btn:hover span{color:#fff}.our-vet-services .services-slider{margin:50px 0}.our-vet-services .services-slider .services-card{padding:30px;background:#fff;display:flex;flex-direction:column;gap:20px}@media (max-width:767px){.our-vet-services .services-slider .services-card{padding:20px}}.our-vet-services .services-slider .services-card img{height:240px;width:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:767px){.our-vet-services .services-slider .services-card img{height:195px}}.our-vet-services .services-slider .services-card .services-card__information{display:flex;flex-direction:column;gap:24px}.our-vet-services .services-slider .services-card .services-card__information h4,.our-vet-services .services-slider .services-card .services-card__information p{margin:0}.our-vet-services .services-slider .services-card .services-card__information .location{display:flex;flex-direction:column;gap:5px;font-size:14px}.our-vet-services .services-slider .services-card .services-card__information .location p:first-child{font-weight:600}.our-vet-services .cta{margin-top:32px}.our-vet-services .cta__wrapper{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin:0 15px}@media screen and (min-width:992px){.our-vet-services .cta__wrapper{margin:0}}.our-vet-services .cta__wrapper .content{display:flex;flex-wrap:wrap;flex-direction:row;gap:22px;align-items:center}.our-vet-services .cta__wrapper .image__wrapper{height:100px;width:100px;border-radius:50%;background-color:#fff;position:relative}.our-vet-services .cta__wrapper .image__wrapper img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px}.swiper{position:relative;z-index:1}.slider-swiper{width:100%;height:100%;position:relative}.custom-button-next,.custom-button-prev{background-color:#fff;border-radius:100%;position:absolute;color:#2e3192;top:50%;cursor:pointer;padding:15px;transform:translateY(-50%);z-index:3000001}.custom-button-prev{left:50px}.custom-button-next{right:50px}.swiper-pagination-bullet-active{background-color:#2e3192}.swiper-pagination-bullet{background-color:46,49,146,.15}.swiper-slide{height:auto}.icon-call-to-action{padding:121px 0 86px;background-color:#ede7e2;color:#333}@media (max-width:767px){.icon-call-to-action{padding-top:70px;padding-bottom:57px}}@media screen and (min-width:992px){.icon-call-to-action{padding:80px 0 60px}}.icon-call-to-action h1{display:inline-block;text-align:center;position:relative;margin-top:0;padding:15px 20px;color:#2e3192;font-size:40px;line-height:1.2;letter-spacing:-1px;margin-bottom:40px}.icon-call-to-action h3,.icon-call-to-action h4{margin:0}.icon-call-to-action p{margin-bottom:0}@media screen and (min-width:992px){.icon-call-to-action p{font-size:18px}}.icon-call-to-action p>a{text-decoration:underline;color:#2e3192}.icon-call-to-action .top-level-heading{text-align:center}.icon-call-to-action .top-level-heading h1,.icon-call-to-action .top-level-heading h2,.icon-call-to-action .top-level-heading h3{margin-bottom:40px;font-size:40px}.icon-call-to-action .top-level-heading p{margin:0 auto;font-size:18px}@media (min-width:768px){.icon-call-to-action .top-level-heading p{width:75%}}.icon-call-to-action .icon-cta-heading{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-top:85px}.icon-call-to-action .icon-cta-heading h3{color:#2e3192;font-size:30px;line-height:1.2;font-weight:800}.icon-call-to-action .icon-cta-heading a{color:#2e3192;font-size:18px;line-height:24px;font-weight:800;text-decoration:underline}.icon-call-to-action .icon-container{display:flex;flex-wrap:wrap;justify-content:space-between;padding:65px 46px;background:#ddd4cd;align-items:center;gap:15px}@media (max-width:767px){.icon-call-to-action .icon-container{padding:22px 15px}}.icon-call-to-action .icon-container .icon-wrapper{display:flex;flex-wrap:wrap;flex-direction:row;gap:16px}.icon-call-to-action .icon-container .icon{display:flex;flex-direction:row;align-items:center;min-width:100%;background-color:#fff;padding:20px;justify-content:space-between;text-decoration:none;color:#2e3192;font-weight:700}.icon-call-to-action .icon-container .icon:hover{color:#fff;background-color:#2e3192}.icon-call-to-action .icon-container .icon:hover image{filter:brightness(0) invert(1)}@media screen and (min-width:992px){.icon-call-to-action .icon-container .icon{min-width:300px}}.icon-call-to-action .icon-container .icon-group{display:flex;align-items:center;gap:20px}.icon-call-to-action .animal-swiper{margin-top:32px;margin-bottom:24px;overflow-x:clip}.icon-call-to-action .animal-card-post .animal-card-inner{position:relative;text-align:center}.icon-call-to-action .animal-card-post .animal-card-inner:before{content:"";display:block;background:linear-gradient(180.91deg,rgba(50,50,77,0) .89%,rgba(32,32,53,.8) 99.33%);width:100%;height:100px;position:absolute;bottom:0}.icon-call-to-action .animal-card-post .animal-card-inner .animal-meta,.icon-call-to-action .animal-card-post .animal-card-inner .animal-title{position:absolute;text-align:center;right:0;left:0}.icon-call-to-action .animal-card-post .animal-card-inner .animal-title{bottom:15%}.icon-call-to-action .animal-card-post .animal-card-inner .animal-meta{bottom:5%}.icon-call-to-action .animal-card-post .animal-card-inner h3,.icon-call-to-action .animal-card-post .animal-card-inner span{color:#fff}.icon-call-to-action .animal-card-post .animal-card-inner h3{font-size:30px;font-weight:800}.icon-call-to-action .animal-card-post .animal-card-inner span{font-size:16px;font-weight:500}@media (max-width:767px){.icon-call-to-action .swiper-button-prev{left:25px}}@media (max-width:767px){.icon-call-to-action .swiper-button-next{right:25px}}.full-width-cta{padding:0 15px;background-repeat:no-repeat;background-size:cover;background-color:#ede8e2}@media (max-width:767px){.full-width-cta{background-size:auto 430px;background-position:35% 0}}@media screen and (min-width:992px){.full-width-cta{padding:147px 0}}.full-width-cta>.container{background-size:48% auto;background-repeat:no-repeat}@media screen and (min-width:1200px){.full-width-cta>.container{background-size:41% auto}}@media screen and (min-width:1400px){.full-width-cta>.container{background-size:33% auto}}.full-width-cta__content{padding:33px 15px;background-color:rgba(46,49,146,.9)}@media (max-width:767px){.full-width-cta__content{margin-top:330px}}@media screen and (min-width:992px){.full-width-cta__content{padding:50px 45px}}.full-width-cta__content h2{font-size:32px}@media screen and (min-width:992px){.full-width-cta__content h2{font-size:40px}}.full-width-cta__content p{font-size:18px;color:#fff}@media (max-width:767px){.full-width-cta__content .btn{width:100%}}@media screen and (min-width:1200px){.full-width-cta__content h2:after{bottom:-37px;left:0}.full-width-cta__content p{margin-bottom:30px}}.two-column-tiles{padding-bottom:60px;padding-top:60px;background-color:#ede8e2}@media screen and (min-width:992px){.two-column-tiles{padding-top:100px;padding-bottom:100px}}.two-column-tiles .row{display:flex;flex-wrap:wrap;padding:0}.two-column-tiles .row .left,.two-column-tiles .row .right{display:flex}@media (max-width:767px){.two-column-tiles h2.main-heading{text-align:center}}.two-column-tiles .left .wrapper{margin-bottom:20px;display:flex;flex-direction:column}@media screen and (min-width:768px){.two-column-tiles .left .wrapper{margin-bottom:0}}@media (max-width:767px){.two-column-tiles .left .wrapper img{margin-bottom:20px}}.two-column-tiles .wrapper{padding:46px 30px 36px;background-color:#faf7f5;width:100%}@media (max-width:767px){.two-column-tiles .wrapper{padding:20px}}.two-column-tiles .wrapper .right-heading{font-size:30px}.two-column-tiles .wrapper .location{display:flex;flex-direction:row;gap:23px;flex-wrap:wrap}@media (max-width:575px){.two-column-tiles .wrapper .location>div{width:100%}.two-column-tiles .wrapper .location>div img{width:100%;max-width:100%;height:190px;-o-object-fit:cover;object-fit:cover}}.two-column-tiles .wrapper .location img{max-width:190px;height:auto}@media screen and (min-width:992px){.two-column-tiles .wrapper .location{flex-wrap:nowrap}}.two-column-tiles .wrapper .location .location-tag{color:#d55956;font-size:16px;font-weight:600;margin-top:15px}.two-column-tiles .wrapper img{margin-bottom:29px}@media (max-width:767px){.two-column-tiles .wrapper img{margin-bottom:0}}.two-column-tiles .wrapper h2{position:relative;font-size:22px;line-height:1.2;font-weight:800;color:#2e3192}@media screen and (min-width:992px){.two-column-tiles .wrapper h2{font-size:26px}}.two-column-tiles .wrapper .card-link{text-decoration:underline;color:#2e3192;font-size:18px;font-weight:800}.two-column-tiles .wrapper .card-wrapper{margin-top:auto}.two-column-tiles .wrapper hr{border-color:#d9d9d9}.dual-color-content{position:relative;z-index:1;padding:100px 0}@media (max-width:767px){.dual-color-content{padding:70px 0}}.dual-color-content .headers{text-align:center;margin-bottom:50px}.dual-color-content .headers h2{font-size:40px;margin-bottom:36px;max-width:100%}@media (max-width:767px){.dual-color-content .headers h2{font-size:28px}}.dual-color-content .headers p{font-size:18px}.dual-color-content .card{width:100%;min-height:450px;position:relative}.dual-color-content .card-content{padding:28px 25px 34px;opacity:.8;display:block;text-decoration:none;position:absolute;bottom:0;width:100%;min-height:150px}.dual-color-content .card-content h4,.dual-color-content .card-content p{color:#fff}.dual-color-content .card-content h4{margin-bottom:15px}.dual-color-content .card-content p{margin:0;font-size:16px}.dual-color-content:before{top:-500px;bottom:-250px;left:-100px;background-size:cover}@media screen and (min-width:768px){.dual-color-content .row{display:flex}}.dual-color-content .row .left,.dual-color-content .row .right{padding-top:70px;padding-bottom:70px}.dual-color-content .row .left .row,.dual-color-content .row .right .row{align-items:center;padding:0 15px;display:flex}@media screen and (min-width:992px){.dual-color-content .row .left .row,.dual-color-content .row .right .row{padding:0 45px}}@media screen and (min-width:1200px){.dual-color-content .row .left .row,.dual-color-content .row .right .row{display:block;padding:0 60px}}.dual-color-content .row .left .row .image-wrapper,.dual-color-content .row .right .row .image-wrapper{padding-bottom:30px}@media screen and (min-width:992px){.dual-color-content .row .left .row .image-wrapper,.dual-color-content .row .right .row .image-wrapper{padding-bottom:40px}}@media screen and (min-width:1200px){.dual-color-content .row .left .row .image-wrapper,.dual-color-content .row .right .row .image-wrapper{padding-bottom:0}}.dual-color-content .row .left .row .image-wrapper .image,.dual-color-content .row .right .row .image-wrapper .image{padding-bottom:100%;background-repeat:no-repeat;background-size:cover}@media screen and (min-width:992px){.dual-color-content .row .left .row .content,.dual-color-content .row .right .row .content{padding:0}}@media screen and (min-width:1200px){.dual-color-content .row .left .row .content,.dual-color-content .row .right .row .content{padding:0 15px}}.dual-color-content .row .left .row .content.col-lg-6 .heading,.dual-color-content .row .right .row .content.col-lg-6 .heading{max-width:260px}.dual-color-content .row .left .row .content .heading,.dual-color-content .row .right .row .content .heading{position:relative;display:inline-block;margin-bottom:30px}.dual-color-content .row .left .row .content .heading_text,.dual-color-content .row .right .row .content .heading_text{font-size:30px;letter-spacing:-1px;line-height:37px;margin-bottom:0;color:#fff}@media screen and (min-width:992px){.dual-color-content .row .left .row .content .heading_text,.dual-color-content .row .right .row .content .heading_text{font-size:26px}}@media screen and (min-width:1400px){.dual-color-content .row .left .row .content .heading_text,.dual-color-content .row .right .row .content .heading_text{font-size:30px}}.dual-color-content .row .left .row .content .heading_text span,.dual-color-content .row .right .row .content .heading_text span{display:inline-block;padding:10px 20px;margin-bottom:5px}.dual-color-content .row .left .row .content .heading_text span:last-child,.dual-color-content .row .right .row .content .heading_text span:last-child{margin-bottom:0}.dual-color-content .row .left .row .content a,.dual-color-content .row .right .row .content a{background:none;color:#2e3192;text-decoration:underline;font-weight:800}.dual-color-content .row .left .row{flex-direction:column}@media screen and (min-width:1200px){.dual-color-content .row .left .image-wrapper{padding:0 15px}}.dual-color-content .row .left .image-wrapper .image{background-position:0}.dual-color-content .row .right .row{flex-direction:column-reverse}@media screen and (min-width:1200px){.dual-color-content .row .right .image-wrapper{padding:0 15px}}.dual-color-content .row .right .image-wrapper .image{background-position:100%}.dual-color-content .slide-button{position:absolute;border-radius:50%;background-color:#fff;padding:10px;color:#2e3192;top:0;width:50px;height:50px;text-align:center;cursor:pointer}.dual-color-content .slide-button.next{right:0;top:50%}@media screen and (min-width:992px){.dual-color-content .slide-button.next{right:-2%}}.dual-color-content .slide-button.prev{left:0;top:50%}@media screen and (min-width:992px){.dual-color-content .slide-button.prev{left:-2%}}