.hero .hero-img,.main-content{position:relative}.hero:after,footer:after{position:absolute}.main-content .sidebar nav a,.main-content .mce:after,.main-content .sidebar nav h2:after,.hero:after,footer:after{display:block}.hero .hero-text,.hero .hero-img,.emergency-contact,.main-content .mce,.main-content .sidebar,.main-content .sidebar nav a,form{box-sizing:border-box}.main-content{overflow:hidden}.main-content .mce:after,.main-content .sidebar nav h2:after,.hero:after,footer:after{content:""}.main-content{display:flex;flex-wrap:wrap}.main-content{justify-content:space-between}.main-content{align-items:flex-start}.emergency-contact,.hero:after{background-repeat:no-repeat}.hero:after{background-size:cover}.hero:after{background-position:center top}.hero .hero-text>p,.emergency-contact h3,.main-content .sidebar nav h2{font-family:"UniformRound",sans-serif}form,.main-content .sidebar nav h2:after,.main-content .mce:after{border-radius:15px}.hero .hero-img{border-radius:50px;border-style:solid}@media screen and (min-width: 1200px){.hero .hero-img{border-width:15px}}@media screen and (min-width: 451px)and (max-width: 1199px){.hero .hero-img{border-width:11px}}@media screen and (max-width: 450px){.hero .hero-img{border-width:8px}}.hero .hero-img{border-color:#fb4b4e}.main-content .mce:after{height:10px;margin:.6em 0;width:100%;margin-top:4em;margin-bottom:4em}.hero:after{width:100%;height:100px;left:0}.hero:after{bottom:-1px}.hero:after{background-image:url("/app/global/images/section-edge-cream.png")}footer:after{left:-4%;width:20%;aspect-ratio:1/1;background-color:#0b58e6;border-radius:50%;z-index:0;border:60px solid #fb4b4e;transform:translateX(-60%)}@media screen and (max-width: 760px){footer:after{border-width:8px}}@media screen and (min-width: 1921px){.main-content{padding-left:12%;padding-right:12%}}@media screen and (min-width: 961px)and (max-width: 1920px){.main-content{padding-left:8%;padding-right:8%}}@media screen and (min-width: 761px)and (max-width: 960px){.main-content{padding-left:6em;padding-right:6em}}@media screen and (max-width: 760px){.main-content{padding-left:2.25em;padding-right:2.25em}}@media screen and (min-width: 1201px){.main-content{padding-top:100px;padding-bottom:100px}}@media screen and (min-width: 761px)and (max-width: 1200px){.main-content{padding-top:4em;padding-bottom:4em}}@media screen and (max-width: 760px){.main-content{padding-top:3em;padding-bottom:3em}}@media screen and (min-width: 1920px){.main-content .sidebar nav h2{font-size:4em}}@media screen and (min-width: 1200px)and (max-width: 1919px){.main-content .sidebar nav h2{font-size:3.8em}}@media screen and (min-width: 451px)and (max-width: 1199px){.main-content .sidebar nav h2{font-size:3.1em}}@media screen and (max-width: 450px){.main-content .sidebar nav h2{font-size:2em}}@media screen and (min-width: 1920px){.emergency-contact h3{font-size:2em}}@media screen and (min-width: 1200px)and (max-width: 1919px){.emergency-contact h3{font-size:2em}}@media screen and (min-width: 451px)and (max-width: 1199px){.emergency-contact h3{font-size:1.8em}}@media screen and (max-width: 450px){.emergency-contact h3{font-size:1.2em}}@media screen and (min-width: 1920px){.hero .hero-text>p{font-size:1.66em}}@media screen and (min-width: 1200px)and (max-width: 1919px){.hero .hero-text>p{font-size:1.66em}}@media screen and (min-width: 451px)and (max-width: 1199px){.hero .hero-text>p{font-size:1.5em}}@media screen and (max-width: 450px){.hero .hero-text>p{font-size:1.3em}}@media screen and (min-width: 1920px){.emergency-contact p{font-size:1.33em}}@media screen and (min-width: 1200px)and (max-width: 1919px){.emergency-contact p{font-size:1.33em}}@media screen and (min-width: 451px)and (max-width: 1199px){.emergency-contact p{font-size:1.15em}}@media screen and (max-width: 450px){.emergency-contact p{font-size:1.05em}}@media screen and (min-width: 1920px){.main-content .sidebar nav a{font-size:1.1em}}@media screen and (min-width: 1200px)and (max-width: 1919px){.main-content .sidebar nav a{font-size:1.1em}}@media screen and (min-width: 451px)and (max-width: 1199px){.main-content .sidebar nav a{font-size:1.05em}}@media screen and (max-width: 450px){.main-content .sidebar nav a{font-size:1em}}.emergency-contact h3,.main-content .sidebar nav h2{font-weight:bold;margin-bottom:.8em}.main-content .sidebar nav h2:after{height:8px;margin:.5em 0;width:115px;background-color:#fb4b4e}.hero .hero-text>p{font-weight:normal;line-height:1.65em;margin-bottom:1.5em}.hero{padding-bottom:8em;background-color:#ceceef}.hero .hero-text{width:40%}.hero .hero-text>p{font-weight:500}.hero .hero-img{width:55%}@media screen and (min-width: 1921px){.hero .hero-img{height:50dvh}}@media screen and (min-width: 1441px)and (max-width: 1920px){.hero .hero-img{height:60dvh}}@media screen and (min-width: 961px)and (max-width: 1440px){.hero .hero-img{height:70dvh}}@media screen and (max-width: 960px){.hero{padding-bottom:10em}.hero .hero-text,.hero .hero-img{width:100%}.hero .hero-text{order:1}.hero .hero-text a{display:none}.hero .hero-img{order:2;aspect-ratio:4/3}}.emergency-contact{width:80%;background-color:#1a1aa1;background-image:url("/app/global/images/emergency-vet.png");background-size:15%;background-position:20px center;vertical-align:middle;width:100%;padding:5%;border-radius:20px}.emergency-contact h3,.emergency-contact p{color:#fff;margin-left:25%}.emergency-contact h3{margin-bottom:.5em}.main-content{background-color:#feefdd}.main-content .mce{width:55%}.main-content .mce:after{background-color:#669cff}.main-content .sidebar{width:30%;background-color:#1a1aa1;padding:3vw;z-index:5;border-radius:35px}.main-content .sidebar nav{margin-bottom:4em}.main-content .sidebar nav h2{color:#fff;font-weight:500}.main-content .sidebar nav a{width:100%;color:#fff;font-weight:500;padding:.8em 0;border-bottom:2px solid #2835b4}.main-content .sidebar nav a:hover{color:#fb4b4e}@media screen and (max-width: 960px){.main-content{max-width:90%}.main-content .mce,.main-content .sidebar{width:100%}}form{background-color:#1a1aa1;padding:5%}footer:after{top:-40vw}
