section.internal-banner{background-position:50%;background-repeat:no-repeat;background-size:cover}@media (max-width:991px){section.internal-banner{padding-top:270px!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}}section.internal-banner .col-sm-12{position:relative;height:300px}@media screen and (min-width:990px){section.internal-banner .col-sm-12{height:410px}}@media screen and (min-width:1200px){section.internal-banner .col-sm-12{height:580px}}@media screen and (max-width:550px){section.internal-banner .col-sm-12{height:330px}}@media screen and (max-width:480px){section.internal-banner .col-sm-12{height:360px}}section.internal-banner .col-sm-12 h1{display:inline-block;position:absolute;top:50%;left:0;color:#fff;font-size:40px;font-family:Montserrat,Arial,sans-serif;line-height:1.3;background-color:#2e3192;padding:10px 20px;letter-spacing:-1px}@media screen and (min-width:480px){section.internal-banner .col-sm-12 h1{max-width:75%}}@media screen and (min-width:992px){section.internal-banner .col-sm-12 h1{max-width:970px;font-size:40px}}@media screen and (min-width:1200px){section.internal-banner .col-sm-12 h1{max-width:1170px;font-size:50px}}@media screen and (min-width:1400px){section.internal-banner .col-sm-12 h1{max-width:1386px}}@media screen and (max-width:990px){section.internal-banner .col-sm-12 h1{font-size:30px}}@media screen and (max-width:768px){section.internal-banner .col-sm-12 h1{font-size:26px}}.content-block__title{font-family:Montserrat,Arial,sans-serif;font-weight:800;color:#2e3192}.content-block__content h2:before,.content-block__title.accent-top:before{display:block;content:"";width:102px;height:5px;background:#fff;margin-bottom:20px}@media screen and (min-width:1024px){.content-block__content h2:before,.content-block__title.accent-top:before{margin-bottom:25px}}@media screen and (min-width:1200px){.content-block__content h2:before,.content-block__title.accent-top:before{margin-bottom:30px}}.content-block__content h3:after,.content-block__title.accent-bottom:after{display:block;content:"";width:102px;height:5px;background:#fff;margin-top:15px}@media screen and (min-width:1200px){.content-block__content h3:after,.content-block__title.accent-bottom:after{margin-top:30px}}.content-block{margin-top:-20px;padding:20px 0}.content-block__column{margin-bottom:50px}@media screen and (min-width:768px){.content-block__column{margin-bottom:0}}.content-block__content{color:#2e3192}.content-block__content h2,.content-block__content h3,.content-block__content h4{padding-top:20px}.content-block__content h2{font-size:36px;line-height:50px;letter-spacing:-1px}.content-block__content ul{margin-bottom:30px}.content-block__content ul li{margin-bottom:.5em}@media screen and (max-width:554px){.content-block__content img[class*=wp-image-]{margin:0 auto 20px;width:100%}}.content-block__title{font-size:26px;line-height:30px;margin-top:0;margin-bottom:15px}@media screen and (min-width:992px){.content-block__title{font-size:30px;line-height:35px;margin-bottom:25px;max-width:980px}}@media screen and (min-width:1200px){.content-block__title{font-size:40px;line-height:50px;margin-bottom:30px;max-width:980px}}.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}}.ls-grid{width:100%;float:left}.ls-grid,.ls-grid-animal{display:flex;flex-wrap:wrap}.ls-grid__empty{padding:100px 0}.ls-grid__item{padding-left:0;padding-right:0;min-height:300px}@media screen and (min-width:768px){.ls-grid__item{min-height:200px}}@media screen and (min-width:1500px){.ls-grid__item{min-height:280px}}@media screen and (min-width:1850px){.ls-grid__item{min-height:380px}}@media screen and (min-width:2500px){.ls-grid__item{min-height:510px}}.ls-grid__item.available{order:1}.ls-grid__item.pending{order:2}.ls-grid__item.adopted{order:3}.ls-grid__inner,.ls-grid__link{display:flex;justify-content:center;position:relative;height:100%;overflow:hidden}.ls-grid__inner .ls-grid__gradient{content:"";position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;cursor:pointer}.ls-grid__subtitle,.ls-grid__title{transition:color .3s ease;color:#fff;text-shadow:0 0 10px rgba(0,0,0,.5)}.ls-grid__title{bottom:15%;font-weight:800;font-size:40px}.ls-grid__subtitle,.ls-grid__title{position:absolute;left:0;right:0;text-align:center;z-index:10}.ls-grid__subtitle{bottom:5%;font-family:Archer Semibold}.ls-grid__image{width:100%;max-width:100%;max-height:100%;height:100%;z-index:1;transition:transform .3s ease}.ls-grid__banner{position:absolute;padding:10px 20px;top:50%;margin-top:-5%;z-index:20;transform:rotate(-4deg);line-height:1;letter-spacing:-1px;font-weight:400;font-size:25px;text-align:center}@media screen and (min-width:992px){.ls-grid__banner{font-size:30px}}.ls-grid .ls-grid__gradient{transition:box-shadow .3s ease,background .3s ease}.ls-grid.ls-grid-animal .ls-grid__subtitle{bottom:7%;font-weight:700;font-size:20px;line-height:30px;font-family:Archer Semibold}.ls-grid.ls-grid-animal .ls-grid__title{bottom:15%;padding:0 15px;font-family:Montserrat,Arial,sans-serif;font-weight:800;font-size:36px;letter-spacing:-1px;line-height:50px}.ls-grid.ls-grid-animal .ls-grid__banner{font-family:Montserrat,Arial,sans-serif;font-weight:800;text-align:center;transition:.5s ease;background:#2e3192;color:#fff}.ls-grid.ls-grid-animal .ls-grid__banner-available{display:none}.ls-grid.ls-grid-animal .ls-grid__banner-pending{color:#a87fb5}.ls-grid.ls-grid-animal .ls-grid__banner-adopted{color:#ef7858}.ls-grid.ls-grid-animal .ls-grid__item-hover .ls-grid__gradient{box-shadow:inset 0 0 0 5px #2e3192;box-sizing:border-box}.ls-grid.ls-grid-animal .ls-grid__item-hover .ls-grid__image{transform:scale(1.1)}.ls-grid.ls-grid-animal .ls-grid__item-hover .ls-grid__gradient{background:none}.ls-grid.ls-grid-animal .ls-grid__gradient{background:linear-gradient(180deg,rgba(255,240,233,0) 0,rgba(254,231,221,0) 43%,rgba(19,44,70,.8));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00fff0e9",endColorstr=$lsblue,GradientType=0)}.ls-grid.ls-grid-story .ls-grid__title{bottom:15%;padding:0 15px;font-family:Montserrat,Arial,sans-serif;font-weight:800;font-size:36px;letter-spacing:-1px;line-height:50px}.ls-grid.ls-grid-story .ls-grid__subtitle{bottom:7%;font-weight:700;font-size:20px;line-height:30px;font-family:Archer Semibold}.ls-grid.ls-grid-story .ls-grid__gradient{background:rgba(0,0,0,.35)}.ls-grid.ls-grid-story .ls-grid__item-hover .ls-grid__gradient{box-shadow:inset 0 0 0 5px #a87fb5;box-sizing:border-box;background:transparent}.ls-grid.ls-grid-story .ls-grid__item-hover .ls-grid__image{transform:scale(1.1)}