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