@import url(https://fonts.googleapis.com/css?family=Roboto:400,500,700);.row-flex{display:flex;flex-wrap:wrap}.row-flex [class*=col-xs-1]{flex:1 0 8.3333333333%}.row-flex [class*=col-xs-1]:last-child{flex:0 0 8.3333333333%}.row-flex [class*=col-xs-2]{flex:2 0 16.6666666667%}.row-flex [class*=col-xs-2]:last-child{flex:0 0 16.6666666667%}.row-flex [class*=col-xs-3]{flex:3 0 25%}.row-flex [class*=col-xs-3]:last-child{flex:0 0 25%}.row-flex [class*=col-xs-4]{flex:4 0 33.3333333333%}.row-flex [class*=col-xs-4]:last-child{flex:0 0 33.3333333333%}.row-flex [class*=col-xs-5]{flex:5 0 41.6666666667%}.row-flex [class*=col-xs-5]:last-child{flex:0 0 41.6666666667%}.row-flex [class*=col-xs-6]{flex:6 0 50%}.row-flex [class*=col-xs-6]:last-child{flex:0 0 50%}.row-flex [class*=col-xs-7]{flex:7 0 58.3333333333%}.row-flex [class*=col-xs-7]:last-child{flex:0 0 58.3333333333%}.row-flex [class*=col-xs-8]{flex:8 0 66.6666666667%}.row-flex [class*=col-xs-8]:last-child{flex:0 0 66.6666666667%}.row-flex [class*=col-xs-9]{flex:9 0 75%}.row-flex [class*=col-xs-9]:last-child{flex:0 0 75%}.row-flex [class*=col-xs-10]{flex:10 0 83.3333333333%}.row-flex [class*=col-xs-10]:last-child{flex:0 0 83.3333333333%}.row-flex [class*=col-xs-11]{flex:11 0 91.6666666667%}.row-flex [class*=col-xs-11]:last-child{flex:0 0 91.6666666667%}.row-flex [class*=col-xs-12]{flex:12 0 100%}.row-flex [class*=col-xs-12]:last-child{flex:0 0 100%}@media(min-width:768px){.row-flex [class*=col-sm-1]{flex:1 0 8.3333333333%}.row-flex [class*=col-sm-1]:last-child{flex:0 0 8.3333333333%}.row-flex [class*=col-sm-2]{flex:2 0 16.6666666667%}.row-flex [class*=col-sm-2]:last-child{flex:0 0 16.6666666667%}.row-flex [class*=col-sm-3]{flex:3 0 25%}.row-flex [class*=col-sm-3]:last-child{flex:0 0 25%}.row-flex [class*=col-sm-4]{flex:4 0 33.3333333333%}.row-flex [class*=col-sm-4]:last-child{flex:0 0 33.3333333333%}.row-flex [class*=col-sm-5]{flex:5 0 41.6666666667%}.row-flex [class*=col-sm-5]:last-child{flex:0 0 41.6666666667%}.row-flex [class*=col-sm-6]{flex:6 0 50%}.row-flex [class*=col-sm-6]:last-child{flex:0 0 50%}.row-flex [class*=col-sm-7]{flex:7 0 58.3333333333%}.row-flex [class*=col-sm-7]:last-child{flex:0 0 58.3333333333%}.row-flex [class*=col-sm-8]{flex:8 0 66.6666666667%}.row-flex [class*=col-sm-8]:last-child{flex:0 0 66.6666666667%}.row-flex [class*=col-sm-9]{flex:9 0 75%}.row-flex [class*=col-sm-9]:last-child{flex:0 0 75%}.row-flex [class*=col-sm-10]{flex:10 0 83.3333333333%}.row-flex [class*=col-sm-10]:last-child{flex:0 0 83.3333333333%}.row-flex [class*=col-sm-11]{flex:11 0 91.6666666667%}.row-flex [class*=col-sm-11]:last-child{flex:0 0 91.6666666667%}.row-flex [class*=col-sm-12]{flex:12 0 100%}.row-flex [class*=col-sm-12]:last-child{flex:0 0 100%}}@media(min-width:992px){.row-flex [class*=col-md-1]{flex:1 0 8.3333333333%}.row-flex [class*=col-md-1]:last-child{flex:0 0 8.3333333333%}.row-flex [class*=col-md-2]{flex:2 0 16.6666666667%}.row-flex [class*=col-md-2]:last-child{flex:0 0 16.6666666667%}.row-flex [class*=col-md-3]{flex:3 0 25%}.row-flex [class*=col-md-3]:last-child{flex:0 0 25%}.row-flex [class*=col-md-4]{flex:4 0 33.3333333333%}.row-flex [class*=col-md-4]:last-child{flex:0 0 33.3333333333%}.row-flex [class*=col-md-5]{flex:5 0 41.6666666667%}.row-flex [class*=col-md-5]:last-child{flex:0 0 41.6666666667%}.row-flex [class*=col-md-6]{flex:6 0 50%}.row-flex [class*=col-md-6]:last-child{flex:0 0 50%}.row-flex [class*=col-md-7]{flex:7 0 58.3333333333%}.row-flex [class*=col-md-7]:last-child{flex:0 0 58.3333333333%}.row-flex [class*=col-md-8]{flex:8 0 66.6666666667%}.row-flex [class*=col-md-8]:last-child{flex:0 0 66.6666666667%}.row-flex [class*=col-md-9]{flex:9 0 75%}.row-flex [class*=col-md-9]:last-child{flex:0 0 75%}.row-flex [class*=col-md-10]{flex:10 0 83.3333333333%}.row-flex [class*=col-md-10]:last-child{flex:0 0 83.3333333333%}.row-flex [class*=col-md-11]{flex:11 0 91.6666666667%}.row-flex [class*=col-md-11]:last-child{flex:0 0 91.6666666667%}.row-flex [class*=col-md-12]{flex:12 0 100%}.row-flex [class*=col-md-12]:last-child{flex:0 0 100%}}@media(min-width:1200px){.row-flex [class*=col-lg-1]{flex:1 0 8.3333333333%}.row-flex [class*=col-lg-1]:last-child{flex:0 0 8.3333333333%}.row-flex [class*=col-lg-2]{flex:2 0 16.6666666667%}.row-flex [class*=col-lg-2]:last-child{flex:0 0 16.6666666667%}.row-flex [class*=col-lg-3]{flex:3 0 25%}.row-flex [class*=col-lg-3]:last-child{flex:0 0 25%}.row-flex [class*=col-lg-4]{flex:4 0 33.3333333333%}.row-flex [class*=col-lg-4]:last-child{flex:0 0 33.3333333333%}.row-flex [class*=col-lg-5]{flex:5 0 41.6666666667%}.row-flex [class*=col-lg-5]:last-child{flex:0 0 41.6666666667%}.row-flex [class*=col-lg-6]{flex:6 0 50%}.row-flex [class*=col-lg-6]:last-child{flex:0 0 50%}.row-flex [class*=col-lg-7]{flex:7 0 58.3333333333%}.row-flex [class*=col-lg-7]:last-child{flex:0 0 58.3333333333%}.row-flex [class*=col-lg-8]{flex:8 0 66.6666666667%}.row-flex [class*=col-lg-8]:last-child{flex:0 0 66.6666666667%}.row-flex [class*=col-lg-9]{flex:9 0 75%}.row-flex [class*=col-lg-9]:last-child{flex:0 0 75%}.row-flex [class*=col-lg-10]{flex:10 0 83.3333333333%}.row-flex [class*=col-lg-10]:last-child{flex:0 0 83.3333333333%}.row-flex [class*=col-lg-11]{flex:11 0 91.6666666667%}.row-flex [class*=col-lg-11]:last-child{flex:0 0 91.6666666667%}.row-flex [class*=col-lg-12]{flex:12 0 100%}.row-flex [class*=col-lg-12]:last-child{flex:0 0 100%}}.p-2{padding:.5 rem}@font-face{font-family:"Maven Pro";src:url(/static/media/MavenPro-Regular.c525be44.ttf);font-weight:400}@font-face{font-family:"Maven Pro";src:url(/static/media/MavenPro-SemiBold.ae6950a5.ttf);font-weight:500}@font-face{font-family:"Maven Pro";src:url(/static/media/MavenPro-Bold.24bce232.ttf);font-weight:700}body,html{font-size:18px;line-height:1.3;scroll-behavior:smooth}@media screen and (max-width:768px){body,html{font-size:14px;line-height:1.15}}body{margin:0;padding:0;font-family:"Maven Pro",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Helvetica Neue",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#333;position:relative}body.grey-bg{background-color:#f4f5f5}h1,h2,h3{margin-top:0;margin-bottom:0;margin-block-start:0;margin-block-end:0}b{font-weight:500}img{max-width:100%}.vc-bg-split{background-image:none;background:linear-gradient(135deg,#37c0cd 65%,#55c9d4 0)}.vc-bg-light{background-color:#f5f5f5}.vc-bg-white{background-color:#fff}.vc-bg-blue,.vc-bg-blue2{background-color:#37c0cd;color:#fff}.vc-flex{display:flex}.vc-flex.flex-column{flex-direction:column}.vc-flex.flex-row{flex-direction:row}.heading1{font-size:2.3rem;font-weight:500;line-height:1.1;margin-bottom:1rem}.heading2{font-size:1.3rem;font-weight:500;line-height:1.2;margin-bottom:.85rem}.heading3{font-size:1.1rem;font-weight:400;line-height:1.2;margin-bottom:.5rem}.font-bold{font-weight:500}.font-bolder{font-weight:700}.font-regular{font-weight:400}.text-small{font-size:.75rem}.text-capitalize{text-transform:uppercase}.text-vc{color:#37c0cd}.text-vc-orange{color:#ee6e2e}.text-italics{font-style:italic}.font-color-white{color:#fff}.btn.btn-vc-primary,.btn[class*=btn-vc-]{background-color:#ee6e2e;color:#fff;height:auto;font-size:1.3rem;min-width:150px;max-width:100%;border-radius:1rem;text-transform:capitalize;font-weight:500;line-height:1;padding:.35rem 1rem;text-overflow:ellipsis}.btn.btn-vc-primary:active,.btn.btn-vc-primary:focus,.btn.btn-vc-primary:hover,.btn[class*=btn-vc-]:active,.btn[class*=btn-vc-]:focus,.btn[class*=btn-vc-]:hover{background-color:#37c0cd;color:#fff}.btn.btn-vc-primary:focus-visible,.btn[class*=btn-vc-]:focus-visible{outline:none}.btn.btn-vc-primary.alt-hover:active,.btn.btn-vc-primary.alt-hover:focus,.btn.btn-vc-primary.alt-hover:focus-visible,.btn.btn-vc-primary.alt-hover:hover,.btn[class*=btn-vc-].alt-hover:active,.btn[class*=btn-vc-].alt-hover:focus,.btn[class*=btn-vc-].alt-hover:focus-visible,.btn[class*=btn-vc-].alt-hover:hover{background-color:#333!important;color:#fff!important}.btn.btn-vc-primary.hover-black:active,.btn.btn-vc-primary.hover-black:focus,.btn.btn-vc-primary.hover-black:focus-visible,.btn.btn-vc-primary.hover-black:hover,.btn[class*=btn-vc-].hover-black:active,.btn[class*=btn-vc-].hover-black:focus,.btn[class*=btn-vc-].hover-black:focus-visible,.btn[class*=btn-vc-].hover-black:hover{background-color:#333;color:#fff}.btn a.btn{line-height:1.1}.btn.btn-vc-secondary{background-color:#fff;color:#37c0cd}.btn.btn-vc-secondary:active,.btn.btn-vc-secondary:focus,.btn.btn-vc-secondary:focus-visible,.btn.btn-vc-secondary:hover{background-color:#333;color:#fff}.btn.btn-vc-blue{background-color:#37c0cd;color:#fff}.btn.btn-vc-blue:active,.btn.btn-vc-blue:focus,.btn.btn-vc-blue:focus-visible,.btn.btn-vc-blue:hover{background-color:#333}.btn.btn-vc-inverse{background-color:#37c0cd;color:#fff}.btn.btn-vc-inverse:active,.btn.btn-vc-inverse:focus,.btn.btn-vc-inverse:focus-visible,.btn.btn-vc-inverse:hover{background-color:#333;color:#fff}.btn.btn-green-white{background-color:#ee6e2e;color:#fff;height:auto;font-size:1.3rem;min-width:150px;max-width:100%;border-radius:1rem;text-transform:capitalize;font-weight:500;line-height:1;padding:.35rem 1rem;text-overflow:ellipsis;background-color:#dbe6dc;color:#005547}.btn.btn-green-white:active,.btn.btn-green-white:focus,.btn.btn-green-white:hover{background-color:#37c0cd;color:#fff}.btn.btn-green-white:focus-visible{outline:none}.btn.btn-green-white:focus,.btn.btn-green-white:focus-visible,.btn.btn-green-white:hover{background-color:#ccd6cd!important;color:#005547!important}.btn.btn-orange-light{background-color:#ee6e2e;height:auto;font-size:1.3rem;min-width:150px;max-width:100%;border-radius:1rem;text-transform:capitalize;font-weight:500;line-height:1;padding:.35rem 1rem;text-overflow:ellipsis;background-color:#ff886b;color:#fff}.btn.btn-orange-light:active,.btn.btn-orange-light:focus,.btn.btn-orange-light:hover{background-color:#37c0cd;color:#fff}.btn.btn-orange-light:focus-visible{outline:none}.btn.btn-orange-light:focus,.btn.btn-orange-light:focus-visible,.btn.btn-orange-light:hover{background-color:#ee6e2e!important}.btn.btn-noCapitalize{text-transform:unset!important}.btn.btn-vc-outlined-blue{background-color:transparent;color:#37c0cd;border:2px solid #37c0cd}a.btn[class*=btn-vc-]{line-height:.9}a{color:#37c0cd}.no-flex-margin{margin-left:-15px;margin-right:-15px}hr.dashed-line{border-top:2px dotted grey;margin-bottom:1rem}hr.dashed-line,p+p{margin-top:1rem}.vc-accordion{margin-top:40px}.vc-accordion h2.heading1{margin-top:40px;display:inline-block;max-width:calc(100% - 68px)}.vc-accordion .accordion-control{margin-top:40px}.vc-accordion .accordion-control svg.MuiSvgIcon-root{color:grey}.exclamation:after{content:"";background-image:url(/images/content/Exclamation1-yellow.png);background-repeat:no-repeat;background-size:contain;height:5rem;width:4rem;position:relative}#vc-header{background-color:#fff;padding-top:.5rem;padding-bottom:.5rem}#vc-header div#header-top{max-width:1200px;display:grid;grid-template-columns:-webkit-min-content 1fr -webkit-max-content;grid-template-columns:min-content 1fr max-content;justify-content:center;margin-left:auto;margin-right:auto}#vc-header div#header-top>div{place-self:center}#vc-header div#header-top #brand a.vetchat-brand img{max-width:none;width:8.5rem;max-height:4rem;margin:.25rem 3rem .25rem 15px}#vc-header div#header-top #mobile-trigger{display:none}#vc-header div#header-top #top-menu{justify-self:self-start;align-self:center}#vc-header div#header-top #top-menu .nav.vc-nav>li{display:inline-block}#vc-header div#header-top #quick-links a{display:inline-block;margin-right:.3rem;margin-left:.3rem}#vc-header div#header-top #quick-links ul.dropdown-menu li a{display:block}#vc-header div#header-top .nav.vc-nav-myaccount{display:inline-block}#vc-header div#header-top .show-mobile{display:none}#vc-header div#header-top a.dropdown-toggle,#vc-header div#header-top a.header-link{font-size:1.3rem;color:#333}@media screen and (max-width:900px){#vc-header div#header-top{grid-template-columns:-webkit-min-content 1fr;grid-template-columns:min-content 1fr}#vc-header div#header-top .show-mobile{display:block}#vc-header div#header-top .dropdown-menu-login-link{padding-left:1rem;padding-right:1rem}#vc-header div#header-top .btn.btn-vc-blue.show-mobile{margin-bottom:1rem;margin-top:1rem}#vc-header div#header-top #mobile-trigger{display:block;justify-self:end;align-self:center}#vc-header div#header-top #mobile-trigger button.MuiIconButton-root{margin-right:15px}#vc-header div#header-top #mobile-trigger button.MuiIconButton-root svg{height:2rem;width:2rem;fill:#333}#vc-header div#header-top #quick-links,#vc-header div#header-top #top-menu{display:none}#vc-header div#header-top #quick-links.open,#vc-header div#header-top #top-menu.open{display:block;margin-bottom:.5rem}#vc-header div#header-top .nav.vc-nav-myaccount{display:block}#vc-header div#header-top #top-menu{grid-column-start:1;grid-column-end:3;grid-row-start:2;grid-row-end:3;background-color:#fff;justify-self:stretch;padding-top:1.5rem}#vc-header div#header-top #top-menu ul.nav.vc-nav li{display:block}#vc-header div#header-top #quick-links{grid-column-start:1;grid-column-end:3;grid-row-start:3;grid-row-end:4;align-self:center;justify-self:stretch;padding-bottom:1.5rem}#vc-header div#header-top #quick-links a{display:block}#vc-header div#header-top #quick-links a.btn.btn-vc-blue,#vc-header div#header-top #quick-links a.btn.btn-vc-primary{margin-left:10px;display:inline-block}#vc-header div#header-top #quick-links a.hide-mobile{display:none!important}}footer{background-color:#303433;color:grey;padding-bottom:40px}footer h3{color:#fff;font-weight:700!important;text-transform:capitalize}footer#vc-footer{padding-top:4rem;color:#fff}footer#vc-footer div.footer-logo{max-width:min(90vw,300px);padding-bottom:1.5rem}footer#vc-footer div.footer-about p{max-width:75%}footer#vc-footer h3.links-header{font-size:1.25rem;margin-bottom:.75rem}footer#vc-footer a{color:#fff;font-size:1rem;text-decoration:none}footer#vc-footer a:active,footer#vc-footer a:focus,footer#vc-footer a:hover{color:#fff;text-decoration:underline}footer#vc-footer a:focus-visible{outline:none}footer#vc-footer ul.footer-links-list{list-style:none;margin-block-start:0;padding-inline-start:0}footer#vc-footer ul.footer-links-list.site-links li{margin-bottom:.75rem}footer#vc-footer ul.footer-links-list.social{margin-top:2rem}footer#vc-footer ul.footer-links-list.social li{display:inline-block;padding-right:8px}footer#vc-footer ul.footer-links-list.social li a:focus-visible{outline:auto}footer#vc-footer ul.footer-links-list.social li a img{max-width:2rem}footer#vc-footer ul.tnc-pp-links li{display:inline-block;margin-right:1.5rem;margin-top:0;margin-bottom:1rem}footer#vc-footer .tnc-pp-copy{margin-top:2.5rem}footer div#by-google{display:none}div.alert-offer{padding-bottom:20px;padding-right:30px;min-width:500px}div.alert-offer h2{margin-bottom:20px;text-align:center}#vc-scroll-top{position:fixed;bottom:1rem;right:1rem}#vc-scroll-top svg.MuiSvgIcon-root{color:#37c0cd}#banner-top.discount-offer{background-color:#37c0cd;color:#fff}#banner-top.discount-offer a{color:#ee6e2e}#banner-top.discount-offer p{margin:.25rem auto}#cta-chat-now{color:#fff;padding-top:80px;padding-bottom:80px}#cta-chat-now .container-inner{max-width:1200px;margin-left:auto;margin-right:auto;display:grid;grid-template-columns:[block1] 1fr [block2] 1fr;place-items:center;grid-column-gap:2rem;column-gap:2rem;grid-auto-flow:dense}#cta-chat-now .container-inner>div{padding:1.5rem}#cta-chat-now .container-inner .banner-image{grid-column:block2/span 1;text-align:center}#cta-chat-now .container-inner .banner-image>img{max-width:80%;margin-left:auto;margin-right:auto}#cta-chat-now .container-inner .home-hero{grid-column:block1/span 1;padding-left:8rem}#cta-chat-now .container-inner .home-hero .btn-vc-secondary{margin-top:1rem}@media screen and (max-width:768px){#cta-chat-now .container-inner{grid-template-columns:unset;grid-column-gap:unset;column-gap:unset;grid-row-gap:1rem;row-gap:1rem;grid-template-rows:[block1] 1fr [block2] 1fr}#cta-chat-now .container-inner .banner-image{grid-column:block1/span 1}#cta-chat-now .container-inner .home-hero{grid-column:block2/span 1;text-align:center;padding:0 3rem}}@media screen and (max-width:768px){#cta-chat-now{padding-top:2rem;padding-bottom:2rem}}#cta-contact-us{padding-top:80px;padding-bottom:80px}@media screen and (max-width:768px){#cta-contact-us{padding-top:1.5rem;padding-bottom:1.5rem}}#home-view .home-vets .vet-info{margin-top:40px}#home-view .home-vets .vet-card{border-radius:1rem;height:100%;border:1px solid #38bfcc;overflow:hidden}#home-view .home-vets .vet-card .vet-image{background-repeat:no-repeat;background-size:cover;background-position:top;min-height:320px}#home-view .home-vets .vet-card .vet-title{padding:32px 16px}#home-view .home-vets .vet-card .vet-title h3{margin-bottom:16px}#home-view #home-testimonial{padding-top:80px;padding-bottom:80px;color:#fff}#home-view #home-testimonial .testimonial-flex-container{margin-top:40px}#home-view #home-testimonial .testimonial-header-block{margin-bottom:32px}#home-view #home-testimonial .testimonial-block{background-color:#fff;color:#333;height:100%;padding:32px 16px;border-radius:1rem}#home-view #home-testimonial .testimonial-block div.pet-image{background-size:cover;background-repeat:no-repeat;background-position:50%;height:240px;width:240px;margin:24px auto;content:" ";border-radius:50%}#home-view #home-testimonial .testimonial-block h3.heading2{margin-bottom:0}#home-view #home-testimonial .testimonial-block span.star-rating i.glyphicon{color:#ee6e2e;margin-top:.4rem;margin-bottom:.4rem}#home-view #videos img{max-width:100%}#how-it-works .home-about .row .row>div{margin-top:80px;margin-bottom:80px}@media screen and (max-width:768px){#how-it-works .home-about .row .row>div{margin-top:3rem;margin-bottom:3rem}}#how-it-works .block-heading h2{margin-top:0;margin-bottom:0;text-align:right}@media screen and (max-width:768px){#how-it-works .block-heading h2{text-align:left}}#how-it-works .green-marked-list ul{padding-inline-start:0}#how-it-works .green-marked-list ul li{list-style:none;margin-bottom:.1rem}#how-it-works .green-marked-list ul li:before{font-family:"Font Awesome 5 Free";content:"";padding-right:12px;color:#37c0cd;font-size:1.2rem;vertical-align:initial}#how-it-works #hiw-steps .row{margin-top:80px;margin-bottom:80px}#how-it-works #hiw-steps .steps-block-heading{text-align:center}#how-it-works #hiw-steps .steps{margin-top:54px;margin-bottom:54px}#how-it-works #hiw-steps .steps .eq-height-grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:50px;column-gap:50px}@media screen and (max-width:768px){#how-it-works #hiw-steps .steps .eq-height-grid{grid-column-gap:normal;column-gap:normal;grid-template-columns:auto;grid-template-rows:1fr 1fr 1fr;grid-row-gap:1rem;row-gap:1rem}}#how-it-works #hiw-steps .steps .how-steps{border:1px solid #38bfcc;border-radius:1rem;padding:1.5rem 1rem}#how-it-works #hiw-steps .steps .how-steps .steps-content img{max-width:85%;margin-top:1.5rem;margin-bottom:1.5rem;max-height:100px}#how-it-works #hiw-steps .steps .how-steps .steps-content h3{margin-bottom:1rem}#hiw-page img{max-width:100%}#hiw-page .block-heading{margin-top:120px;margin-bottom:40px}#hiw-page #hiw-steps{color:#fff}#hiw-page #hiw-steps .steps{color:#333}#hiw-page #hiw-steps .steps .how-steps{background-color:#fff}#hiw-page #why-vet{margin-bottom:80px}#hiw-page #why-vet .why-container{margin-bottom:40px}#hiw-page #why-vet .why-container .why-content{border:1px solid rgba(0,0,0,.2);padding:1.25rem .75rem;border-radius:1rem;height:100%;text-align:center}#hiw-page #why-vet .why-container .why-content img{max-height:80px;margin:0 auto .75rem;max-width:220px}#hiw-page #message-claire .content{margin-top:120px;margin-bottom:120px}#hiw-page #message-claire .content .img-claire{background-position:top;background-repeat:no-repeat;background-size:cover;height:100%;border-radius:1rem;border:1px solid #37c0cd}#hiw-page #message-claire .content .message-quick-chat{padding-left:1rem}#hiw-page #why-vet-last{margin-top:120px;margin-bottom:120px}#hiw-page #why-vet-last .why-container{margin-bottom:40px}#hiw-page #why-vet-last .why-container .why-content{border:1px solid #37c0cd;padding:1.25rem .75rem;border-radius:1rem;height:100%;text-align:center}#hiw-page #why-vet-last .why-container .why-content img{max-height:80px;margin:0 auto .75rem;max-width:220px}#about-page .block-header{margin-top:120px;margin-bottom:80px}#about-page .about-content p{margin-bottom:1rem}.vetAccordion{margin-top:1.5rem}.vetAccordion:last-of-type{margin-bottom:120px}.vetAccordion div.vet-img-bg{height:8.5rem;width:8.5rem;border-radius:50%;background-position:top;background-size:cover;background-repeat:no-repeat}.vetAccordion .heading{position:relative}.vetAccordion .heading h2{width:calc(100% - 68px)}.vetAccordion .heading button.vet-accordion-control{position:absolute;top:0;right:0}.vetAccordion .details p{white-space:break-spaces}.vetAccordion .details hr.dashed-line{margin-top:0;margin-bottom:1.5rem}@media screen and (max-width:768px){.vetAccordion>div:first-of-type{border-top:2px dotted grey}.vetAccordion div.vet-img-bg{margin:1.5rem auto}.vetAccordion .details hr{display:none}}#faq-page{margin-top:120px;margin-bottom:80px}@media screen and (max-width:768px){#faq-page{margin-top:3rem;margin-bottom:2.25rem}}#faq-page #faq-filter{position:relative;margin-top:1.5rem}#faq-page #faq-filter input{height:60px;color:#333;font-size:1rem;line-height:1.25rem;padding-left:1rem;padding-right:72px;background-color:#fff;border:none;border-radius:0}#faq-page #faq-filter input::placeholder{color:#333}#faq-page #faq-filter input:active,#faq-page #faq-filter input:focus,#faq-page #faq-filter input:focus-visible{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px #37c0cd}#faq-page #faq-filter .btn-search{position:absolute;right:0;top:.45rem}#faq-page #filter-result{display:grid;grid-template-columns:fit-content(50px) 1fr;align-items:center;justify-content:center}#faq-page #filter-result button,#faq-page #filter-result p{display:inline}#faq-page #filter-result p{margin-bottom:0}#faq-page .faq-blocks .vc-accordion{margin-top:1.8rem}#faq-page .faq-blocks .vc-accordion hr.dashed-line{margin-top:0;margin-bottom:0}#faq-page .faq-blocks .vc-accordion h2.heading1{font-size:1.3rem;margin-top:2.5rem;margin-bottom:.75rem}#faq-page .faq-blocks .vc-accordion .accordion-control{margin-top:1.5rem}#general-content{margin-top:120px;margin-bottom:120px}@media screen and (max-width:768px){#general-content{margin-top:3rem;margin-bottom:3rem}}#general-content div#term-condition>div{margin-bottom:1.5rem}#general-content div#term-condition>ol{counter-reset:decimal}#general-content div#term-condition #about>ol{list-style:lower-alpha}#general-content div#term-condition #about,#general-content div#term-condition #access,#general-content div#term-condition #benefits,#general-content div#term-condition #content,#general-content div#term-condition #general,#general-content div#term-condition #interpretation,#general-content div#term-condition #payment-refund,#general-content div#term-condition #privacy,#general-content div#term-condition #services,#general-content div#term-condition #subscriptions,#general-content div#term-condition #suspension,#general-content div#term-condition #warranties{list-style:decimal}#general-content div#term-condition #about>ol,#general-content div#term-condition #access>ol,#general-content div#term-condition #benefits>ol,#general-content div#term-condition #content>ol,#general-content div#term-condition #general>ol,#general-content div#term-condition #interpretation>ol,#general-content div#term-condition #payment-refund>ol,#general-content div#term-condition #privacy>ol,#general-content div#term-condition #services>ol,#general-content div#term-condition #subscriptions>ol,#general-content div#term-condition #suspension>ol,#general-content div#term-condition #warranties>ol{list-style:lower-alpha;margin-bottom:1.5rem}#general-content div#term-condition #about>ol>li,#general-content div#term-condition #access>ol>li,#general-content div#term-condition #benefits>ol>li,#general-content div#term-condition #content>ol>li,#general-content div#term-condition #general>ol>li,#general-content div#term-condition #interpretation>ol>li,#general-content div#term-condition #payment-refund>ol>li,#general-content div#term-condition #privacy>ol>li,#general-content div#term-condition #services>ol>li,#general-content div#term-condition #subscriptions>ol>li,#general-content div#term-condition #suspension>ol>li,#general-content div#term-condition #warranties>ol>li{margin-bottom:.5rem}#general-content div#term-condition #about>ol>li>ol,#general-content div#term-condition #access>ol>li>ol,#general-content div#term-condition #benefits>ol>li>ol,#general-content div#term-condition #content>ol>li>ol,#general-content div#term-condition #general>ol>li>ol,#general-content div#term-condition #interpretation>ol>li>ol,#general-content div#term-condition #payment-refund>ol>li>ol,#general-content div#term-condition #privacy>ol>li>ol,#general-content div#term-condition #services>ol>li>ol,#general-content div#term-condition #subscriptions>ol>li>ol,#general-content div#term-condition #suspension>ol>li>ol,#general-content div#term-condition #warranties>ol>li>ol{list-style:lower-roman}#general-content div#term-condition #about>ol>li>ol>li,#general-content div#term-condition #access>ol>li>ol>li,#general-content div#term-condition #benefits>ol>li>ol>li,#general-content div#term-condition #content>ol>li>ol>li,#general-content div#term-condition #general>ol>li>ol>li,#general-content div#term-condition #interpretation>ol>li>ol>li,#general-content div#term-condition #payment-refund>ol>li>ol>li,#general-content div#term-condition #privacy>ol>li>ol>li,#general-content div#term-condition #services>ol>li>ol>li,#general-content div#term-condition #subscriptions>ol>li>ol>li,#general-content div#term-condition #suspension>ol>li>ol>li,#general-content div#term-condition #warranties>ol>li>ol>li{margin-bottom:.5rem}#general-content div#term-condition #about>ol li#refund ol,#general-content div#term-condition #access>ol li#refund ol,#general-content div#term-condition #benefits>ol li#refund ol,#general-content div#term-condition #content>ol li#refund ol,#general-content div#term-condition #general>ol li#refund ol,#general-content div#term-condition #interpretation>ol li#refund ol,#general-content div#term-condition #payment-refund>ol li#refund ol,#general-content div#term-condition #privacy>ol li#refund ol,#general-content div#term-condition #services>ol li#refund ol,#general-content div#term-condition #subscriptions>ol li#refund ol,#general-content div#term-condition #suspension>ol li#refund ol,#general-content div#term-condition #warranties>ol li#refund ol{list-style:decimal}#contact-page{margin-bottom:120px;margin-top:120px}@media screen and (max-width:768px){#contact-page{margin-top:3rem;margin-bottom:3rem}}#contact-page .form-contact{margin-bottom:80px}#contact-page .form-contact .form-group label{margin-top:.45rem}#contact-page .form-contact .form-group input.form-control,#contact-page .form-contact .form-group select.form-control{height:60px;font-size:1rem;line-height:1.25rem;padding-left:1rem;padding-right:72px;background-color:#fff;border:none;border-radius:0;color:#333}#contact-page .form-contact .form-group input.form-control::placeholder,#contact-page .form-contact .form-group select.form-control::placeholder{color:#333}#contact-page .form-contact .form-group input.form-control:active,#contact-page .form-contact .form-group input.form-control:focus,#contact-page .form-contact .form-group input.form-control:focus-visible,#contact-page .form-contact .form-group select.form-control:active,#contact-page .form-contact .form-group select.form-control:focus,#contact-page .form-contact .form-group select.form-control:focus-visible{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px #37c0cd}#contact-page .form-contact .form-group input.form-control::placeholder,#contact-page .form-contact .form-group select.form-control::placeholder{color:grey}#contact-page .form-contact .form-group textarea.form-control{height:60px;font-size:1rem;line-height:1.25rem;padding-left:1rem;padding-right:72px;background-color:#fff;border:none;border-radius:0;height:auto;resize:none;margin-bottom:1rem;color:#333}#contact-page .form-contact .form-group textarea.form-control::placeholder{color:#333}#contact-page .form-contact .form-group textarea.form-control:active,#contact-page .form-contact .form-group textarea.form-control:focus,#contact-page .form-contact .form-group textarea.form-control:focus-visible{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px #37c0cd}#contact-page .form-contact .form-group textarea.form-control::placeholder{color:grey}#page-login .login-content{margin-top:120px;margin-bottom:120px}@media screen and (max-width:768px){#page-login .login-content{margin-top:3rem;margin-bottom:3rem}}#page-login .login-content form.login{background-color:#fff;padding:1.5rem;border-radius:1rem}#page-login .login-content form.login .login-header-block h2{margin-top:1.5rem;margin-bottom:.75rem}#page-login .login-content form.login input.form-control{height:60px;color:#333;font-size:1rem;line-height:1.25rem;padding-left:1rem;padding-right:72px;background-color:#fff;border-radius:0;margin-bottom:1.25rem;border:1px solid #37c0cd}#page-login .login-content form.login input.form-control::placeholder{color:#333}#page-login .login-content form.login input.form-control:active,#page-login .login-content form.login input.form-control:focus,#page-login .login-content form.login input.form-control:focus-visible{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px #37c0cd}#page-login .login-content form.login .extra-actions label.checkbox-container{font-weight:400}#page-login .login-content form.login .extra-actions a.forgot-link{display:inline;float:right}#page-login .login-content form.login .submit-login button{margin-top:1.25rem;margin-bottom:1.25rem}@media screen and (max-width:768px){#page-login .login-content form.login .extra-actions label{display:block}#page-login .login-content form.login .extra-actions a.forgot-link{display:block;float:none;margin-top:.5rem;margin-bottom:.5rem}}#forgot-pwd{margin-top:120px;margin-bottom:120px}#forgot-pwd input{height:60px;color:#333;font-size:1rem;line-height:1.25rem;padding-left:1rem;padding-right:72px;background-color:#fff;border:none;border-radius:0}#forgot-pwd input::placeholder{color:#333}#forgot-pwd input:active,#forgot-pwd input:focus,#forgot-pwd input:focus-visible{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px #37c0cd}#forgot-pwd button{margin-top:1rem}#vc-partners{margin-top:3rem;margin-bottom:3rem}#vc-partners .partner-header{margin-bottom:1.5rem}#vc-partners .partners-subheading{max-width:90%;margin-left:auto;margin-right:auto}@media screen and (min-width:768px){#vc-partners .partners-subheading{max-width:65%}}#vc-partners .partner-grid-item{padding:1.5rem;border-radius:1rem;height:100%}#vc-partners .partner-grid-item img{max-width:75%;max-height:120px;margin-bottom:1.5rem}#vc-partners .partner-grid-item .btn{max-width:100%}@media screen and (max-width:768px){#vc-partners .block-header{margin-top:3rem;margin-bottom:3rem}}#testimonial-page{margin-top:120px;margin-bottom:120px}#testimonial-page .testimonial-header-block{margin-bottom:1.5rem}#testimonial-page .testimonial-flex-container{margin-top:40px}#testimonial-page .testimonial-header-block{margin-bottom:32px}#testimonial-page .testimonial-block{background-color:#fff;color:#333;height:100%;padding:32px 16px;border-radius:1rem}#testimonial-page .testimonial-block div.pet-image{background-size:cover;background-repeat:no-repeat;background-position:50%;height:240px;width:240px;margin:24px auto;content:" ";border-radius:50%}#testimonial-page .testimonial-block h3.heading2{margin-bottom:0}#testimonial-page .testimonial-block span.star-rating i.glyphicon{color:#ee6e2e;margin-top:.4rem;margin-bottom:.4rem}@media screen and (max-width:768px){#testimonial-page{margin-top:3rem;margin-bottom:3rem}}#pricing-page{margin-top:120px;margin-bottom:120px}#pricing-page .pricing-subheading{max-width:80%;margin-left:auto;margin-right:auto}@media screen and (min-width:768px){#pricing-page .pricing-subheading{max-width:70%}}#pricing-page .pricing-table{margin-top:2.5rem;margin-bottom:2.5rem}@media screen and (max-width:768px){#pricing-page .pricing-table>div.row-flex:first-of-type{padding-left:1rem;padding-right:1rem}}#pricing-page .pricing-table>div.row-flex>[class^=col-]{padding-left:0;padding-right:0;background-color:#fff}@media screen and (max-width:768px){#pricing-page .pricing-table>div.row-flex>[class^=col-]{margin-bottom:24px}}#pricing-page .pricing-table .prc-title{color:#fff;background-color:#37c0cd;padding-top:.75rem;padding-bottom:.75rem}#pricing-page .pricing-table .prc-title h3{margin-top:0;margin-bottom:0;line-height:1.8;font-weight:700;font-size:1.8rem}#pricing-page .pricing-table .price h3{color:#37c0cd;font-weight:700;margin-top:32px;font-size:3rem}#pricing-page .pricing-table .price span{font-size:24px;line-height:.85;margin-bottom:24px;display:inline-block}#pricing-page .pricing-table .price span small{font-size:16px}#pricing-page .pricing-table .details ul li{margin-bottom:.75rem}#pricing-page .pricing-table .details ul li span.fa-li>i.far{color:#37c0cd}#pricing-page .pricing-table #single-consult .btn.btn-purchase{margin-top:1.3rem;min-width:232px}#pricing-page .pricing-table #single-consult .btn.btn-purchase+.btn.btn-purchase{margin-top:.5rem}@media screen and (max-width:768px){#pricing-page .pricing-table #single-consult .btn.btn-purchase:first-of-type{margin-right:.75rem}#pricing-page .pricing-table #single-consult .btn.btn-purchase+.btn-purchase{margin-top:1.3rem}}@media screen and (max-width:600px){#pricing-page .pricing-table #single-consult .btn.btn-purchase{display:inline-block}#pricing-page .pricing-table #single-consult .btn.btn-purchase+.btn-purchase{margin-top:.5rem}}#pricing-page .pricing-table #membership .prc-title{background-color:#ee6e2e}#pricing-page .pricing-table #membership .price h3,#pricing-page .pricing-table #membership .price h4{color:#ee6e2e}#pricing-page .pricing-table #membership .price span{margin-bottom:32px}#pricing-page .pricing-table #membership>.row-flex{height:100%}#pricing-page .pricing-table #membership>.row-flex .col-xs-12{border:1px solid #f5f5f5}#pricing-page .pricing-table #membership>.row-flex .col-xs-12 div{padding-left:16px;padding-right:16px}#pricing-page .pricing-table #membership .action-links{margin-top:2.176rem}@media screen and (max-width:768px){#pricing-page .pricing-table #membership .action-links{margin-top:auto}}#pricing-page .pricing-table #membership .details ul li>span.fa-li>i.far{color:#ee6e2e}@media screen and (max-width:991px){#pricing-page .pricing-table #membership .annual{margin-bottom:3rem}}#pricing-page .pricing-table #membership .details,#pricing-page .pricing-table #single-consult .details{padding-top:1.3rem;padding-bottom:1.3rem}#pricing-page .pricing-table #single-consult .prc-title+div{padding-left:30px;padding-right:30px}#pricing-page .pricing-table #single-consult .prc-title+div>div{padding-left:16px;padding-right:16px}@media screen and (max-width:768px){#pricing-page{margin-top:3rem;margin-bottom:3rem}}#resource-page{margin-top:120px;margin-bottom:120px}#resource-page .video-frame{width:80%;margin:1.75rem auto}#resource-page .resource-content{margin-top:1.5rem}#resource-page .sub-header{text-align:center;margin-top:2rem;margin-bottom:1.25rem}@media screen and (max-width:768px){#resource-page{margin-top:3rem;margin-bottom:3rem}}#resource-single{margin-top:120px;margin-bottom:120px}#resource-single div.resource-inner,#resource-single img.ebook-img{margin-top:1.5rem}@media screen and (max-width:768px){#resource-single{margin-top:3rem;margin-bottom:3rem}#resource-single .ebook-img{max-height:500px;width:auto!important;margin-left:auto;margin-right:auto}}#vc-purchase.purchase-container form{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;flex-wrap:wrap;width:80%;margin:0 auto;padding:120px 0;position:relative}#vc-purchase.purchase-container form h3.heading2{font-weight:700;margin-top:2rem}#vc-purchase.purchase-container form .col{flex-grow:1;flex:1 1;background-color:#f4f5f5;align-self:stretch;padding:1.5rem}#vc-purchase.purchase-container form .col input:not([type=checkbox]),#vc-purchase.purchase-container form .col select,#vc-purchase.purchase-container form .col textarea{background-color:#f8f9fb;display:block;margin-bottom:.75rem;border:none;width:100%;font-size:1rem;line-height:1.3;height:2.5rem;padding:.25rem 1rem;border-radius:0}#vc-purchase.purchase-container form .col input:not([type=checkbox])::placeholder,#vc-purchase.purchase-container form .col select::placeholder,#vc-purchase.purchase-container form .col textarea::placeholder{color:#333}#vc-purchase.purchase-container form .col input:not([type=checkbox]):active,#vc-purchase.purchase-container form .col input:not([type=checkbox]):focus,#vc-purchase.purchase-container form .col input:not([type=checkbox]):focus-visible,#vc-purchase.purchase-container form .col select:active,#vc-purchase.purchase-container form .col select:focus,#vc-purchase.purchase-container form .col select:focus-visible,#vc-purchase.purchase-container form .col textarea:active,#vc-purchase.purchase-container form .col textarea:focus,#vc-purchase.purchase-container form .col textarea:focus-visible{outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px #37c0cd}#vc-purchase.purchase-container form .col #consult-type-selector{display:grid;grid-template-columns:1fr 1fr;justify-items:center;align-items:center;grid-column-gap:.5rem;column-gap:.5rem;margin-bottom:1rem}#vc-purchase.purchase-container form .col #consult-type-selector>div.form-group{display:inline-block;text-align:center;margin-bottom:0;width:100%;border:1px solid grey;border-radius:.75rem}#vc-purchase.purchase-container form .col #consult-type-selector>div.form-group.active{border:1px solid #37c0cd;background-color:#37c0cd;color:#fff}#vc-purchase.purchase-container form .col #consult-type-selector label{display:block;font-size:1rem;margin-bottom:0;padding:.25rem}#vc-purchase.purchase-container form .col #consult-type-selector label:before{font-family:"Font Awesome 5 Free";content:"";display:block;font-weight:900;font-size:2.5rem;color:grey}#vc-purchase.purchase-container form .col #consult-type-selector label.video:before{content:""}#vc-purchase.purchase-container form .col #consult-type-selector label.active{font-weight:700}#vc-purchase.purchase-container form .col #consult-type-selector label.active:before{color:#fff}#vc-purchase.purchase-container form .col #consult-type-selector input[type=radio]{display:none}#vc-purchase.purchase-container form .col textarea{height:6rem}#vc-purchase.purchase-container form .col label{font-weight:400;font-size:.75rem}#vc-purchase.purchase-container form .col input[type=checkbox]{margin-top:0;margin-right:.5rem;vertical-align:middle}#vc-purchase.purchase-container form .col:first-child{border-radius:20px 0 0 20px}#vc-purchase.purchase-container form .col:first-child span.price{font-weight:700}#vc-purchase.purchase-container form .col:nth-child(2){background-color:#fff}#vc-purchase.purchase-container form .col:nth-child(3){border-radius:0 20px 20px 0}#vc-purchase.purchase-container form .col .consult-price{margin-top:1rem;margin-bottom:1rem}#vc-purchase.purchase-container form .col .consult-price .price.discounted{text-decoration:line-through;font-weight:400}#vc-purchase.purchase-container form .col .consult-price .final.discounted{font-weight:500;margin-left:.25rem}#vc-purchase.purchase-container form .col .coupon .coupon-input{position:relative}#vc-purchase.purchase-container form .col .coupon .coupon-input button.btn-coupon-check{position:absolute;right:0;top:0;border:none}#vc-purchase.purchase-container form .col .payment-stripe{margin-top:1rem}#vc-purchase.purchase-container form .col .payment-stripe label{font-size:1rem;width:100%;font-weight:500}#vc-purchase.purchase-container form .col .payment-stripe label .StripeElement{background-color:#f8f9fb;display:block;margin-bottom:.75rem;border:none;width:100%;font-size:1rem;line-height:1.3;height:2.5rem;padding:.25rem 1rem;border-radius:0;margin-top:.75rem;height:auto}#vc-purchase.purchase-container form .col .payment-stripe label .StripeElement::placeholder{color:#333}#vc-purchase.purchase-container form .col .payment-stripe label .StripeElement:active,#vc-purchase.purchase-container form .col .payment-stripe label .StripeElement:focus,#vc-purchase.purchase-container form .col .payment-stripe label .StripeElement:focus-visible{outline:none;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px #37c0cd}@media screen and (max-width:900px){#vc-purchase.purchase-container form{display:block}#vc-purchase.purchase-container form .col:first-child{border-radius:20px 20px 0 0}#vc-purchase.purchase-container form .col:nth-child(3){border-radius:0 0 20px 20px}}@media screen and (max-width:768px){#vc-purchase.purchase-container form{padding:3rem 0}}#vc-purchase.purchase-container form input.pet-full-name{opacity:0;position:absolute;top:0;left:0;height:0;width:0;z-index:-1}#consult-page h3,#consult-page h4{font-size:1.3rem;font-weight:700;line-height:1.2;margin-bottom:.85rem}#consult-page h3 small,#consult-page h4 small{font-size:.75rem}#consult-page .consultation-view.vetchat-consult .chat-interface-container{display:grid;grid-template-columns:1fr;grid-column-gap:2%;column-gap:2%}#consult-page .consultation-view.vetchat-consult.type-Video .chat-interface-container{grid-template-columns:2fr 1fr}@media screen and (max-width:768px){#consult-page .consultation-view.vetchat-consult.type-Video .chat-interface-container{grid-template-columns:1fr}}#consult-page .consultation-view.vetchat-consult.ended .chat-interface-container{grid-template-columns:1fr}#consult-page #vonage-video{margin-bottom:40px}#consult-page #vonage-video .video-connecting{width:100%!important;min-height:76vh;height:76vh}#consult-page #vonage-video .video-connecting span{display:block;font-size:1.3rem}#consult-page #vonage-video .video-connecting .lds-ripple div{border-color:#37c0cd}#consult-page #vonage-video .OT_subscriber{width:100%!important;min-height:76vh}@media screen and (max-width:768px){#consult-page #vonage-video .OT_subscriber,#consult-page #vonage-video .video-connecting{min-height:70vh}}#consult-page #vonage-video div.publisher-controls{margin-top:10px}#consult-page #vonage-video div.publisher-controls button{background-color:#ee6e2e;color:#fff;height:auto;font-size:1.3rem;min-width:150px;max-width:100%;border-radius:1rem;text-transform:capitalize;font-weight:500;line-height:1;padding:.35rem 1rem;text-overflow:ellipsis;min-width:auto;background:#fff;border-color:#37c0cd;color:#37c0cd}#consult-page #vonage-video div.publisher-controls button:active,#consult-page #vonage-video div.publisher-controls button:focus,#consult-page #vonage-video div.publisher-controls button:hover{background-color:#37c0cd;color:#fff}#consult-page #vonage-video div.publisher-controls button:focus-visible{outline:none}#consult-page #vonage-video div.publisher-controls button span.control-icon svg{fill:#37c0cd;margin-top:2px}#consult-page #vonage-video div.publisher-controls button:active{outline:none}#consult-page #vonage-video div.publisher-controls button+button{margin-left:1rem}#consult-page #vonage-video div.publisher-controls button:focus-visible span.control-icon svg,#consult-page #vonage-video div.publisher-controls button:hover span.control-icon svg{fill:#fff}#consult-page #chatDiv{border-radius:.5rem .5rem 0 0;overflow:hidden;border-color:#37c0cd!important}#consult-page #chatDiv div.chat-block.vet div.icon+p{background-color:#37c0cd!important;color:#fff}#consult-page #chatDiv div.chat-block.vet a,#consult-page #chatDiv div.chat-block.vet a span{color:#fff}#consult-page #chatDiv div.chat-block.pet-owner div.icon+p{background-color:#fff!important;color:#333!important}#consult-page #chatDiv div.chat-block.pet-owner a,#consult-page #chatDiv div.chat-block.pet-owner a span{color:#333}#consult-page .active-users span.active-user,#consult-page .active-users span.not-online,#consult-page .active-users span.user-typing{font-weight:700;font-size:.75rem}#consult-page .submit-message textarea{border-color:#37c0cd;border-radius:0 0 .5rem .5rem;resize:none}#consult-page .submit-message textarea:active,#consult-page .submit-message textarea:focus-visible{box-shadow:none;outline:none}#consult-page .submit-message button{background-color:#ee6e2e;color:#fff;height:auto;font-size:1.3rem;min-width:150px;max-width:100%;border-radius:1rem;text-transform:capitalize;font-weight:500;line-height:1;padding:.35rem 1rem;text-overflow:ellipsis;min-width:auto}#consult-page .submit-message button:active,#consult-page .submit-message button:focus,#consult-page .submit-message button:hover{background-color:#37c0cd;color:#fff}#consult-page .submit-message button:active,#consult-page .submit-message button:focus-visible{outline:none}#consult-page .submit-message button+button{margin-left:1rem}#consult-page .submit-message button i.glyphicon{font-size:.9rem}#consult-page .submit-message button:focus-visible i.glyphicon,#consult-page .submit-message button:hover i.glyphicon{color:#fff}#consult-page .vetchat-consult.type-Video .submit-message textarea{height:4rem!important;min-height:4rem!important}#consult-page .uploadProgressDialog.custom-modal{height:auto;padding-top:0}#consult-page .uploadProgressDialog.custom-modal .uploadDialogInner{padding:1rem;margin-top:1rem;margin-bottom:1rem}#myaccount-header h2.heading2{margin-top:1rem;margin-bottom:0}#myaccount-header h2.heading2 span{text-transform:capitalize}#myaccount-header #user-menu{border-bottom:1px solid grey}#myaccount-header #user-menu .btn.btn-link{font-size:1rem;line-height:1.3}#myaccount-container{margin-bottom:120px}#myaccount-container p+p{margin-top:0}#myaccount-container .pet-info{display:grid;grid-template-columns:1fr 3fr}#myaccount-container .pet-info .pet-icon img.pet-image{object-fit:cover;aspect-ratio:1/1;max-width:90%;border-radius:50%}#myaccount-container .pet-info .pet-detail{padding-left:.75rem;padding-right:.75rem}#myaccount-container .my-account-action-btns .btn{margin-top:1.5rem;margin-right:1.5rem}@media screen and (max-width:768px){#myaccount-container{margin-bottom:3rem}}.add-edit-pet-form .bg-info{margin-bottom:1rem}.add-edit-pet-form label.agreetc-label,.add-edit-pet-form span#pet-image-upload{font-size:.75rem}.add-edit-pet-form input,.add-edit-pet-form select{font-size:1rem}.subscription-purchase p>small{font-size:.75rem}.subscription-purchase p.note{margin-top:1.25rem}.subscription-purchase .subscription-price .plan-selector{display:flex;flex-direction:row;justify-content:center;align-content:stretch;cursor:pointer}.subscription-purchase .subscription-price .plan-selector .plan-option{text-align:center;flex:1 1;border:1px solid #55c9d4}.subscription-purchase .subscription-price .plan-selector .plan-option.plan-monthly{border-left:none;border-radius:0 16px 16px 0}.subscription-purchase .subscription-price .plan-selector .plan-option.plan-annually{border-radius:16px 0 0 16px}.subscription-purchase .subscription-price .plan-selector .plan-option.selected{color:#fff;background-color:#37c0cd;border-color:rgba(0,0,0,.07)}.subscription-purchase .subscription-price .plan-selector .plan-option:hover{background-color:#37c0cd}.subscription-purchase .subscription-price .plan-selector .single-plan-option{border-radius:16px!important}.subscription-purchase p.promo-applied{font-weight:500;color:#a94442;padding-top:.75rem;margin-bottom:0;text-align:center}.subscription-purchase .pawcare-opt{margin-top:.75rem}.subscription-purchase .payment-stripe{margin-top:0!important}.MuiDialogContent-root label.label-checkbox{font-size:.75rem}.MuiDialogContent-root input,.MuiDialogContent-root select,.MuiDialogContent-root textarea{font-size:.95rem;border-radius:0}.MuiDialogContent-root input:focus,.MuiDialogContent-root input:focus-visible,.MuiDialogContent-root select:focus,.MuiDialogContent-root select:focus-visible,.MuiDialogContent-root textarea:focus,.MuiDialogContent-root textarea:focus-visible{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px #37c0cd}.MuiDialogContent-root textarea{resize:none}.MuiDialogContent-root .btn.btn-vc-primary,.MuiDialogContent-root .btn.btn-vc-secondary{width:auto;min-width:auto;font-size:.9rem;line-height:1.1}.MuiDialogContent-root .btn.btn-vc-primary+.btn,.MuiDialogContent-root .btn.btn-vc-secondary+.btn{margin-left:.95em}.MuiDialogActions-root .btn.btn-vc-primary,.MuiDialogActions-root .btn.btn-vc-secondary{width:auto;min-width:auto;font-size:.9rem;line-height:1.1}.MuiDialogActions-root .btn.btn-vc-primary+.btn,.MuiDialogActions-root .btn.btn-vc-secondary+.btn{margin-left:.95 em}.add-edit-pet-form .pet-image.preview{min-height:6rem;min-width:6rem;background-size:contain;background-position:50%;background-repeat:no-repeat;margin:.5rem}#myaccount-profile{margin-bottom:3rem}#myaccount-profile .MuiPaper-root{padding:.8rem;margin-bottom:1rem}#myaccount-profile .MuiPaper-root label.control-label{font-size:1rem;font-weight:400;margin-bottom:0}#myaccount-profile input,#myaccount-profile select,#myaccount-profile textarea{font-size:.95rem;border-radius:0}#myaccount-profile input:focus,#myaccount-profile input:focus-visible,#myaccount-profile select:focus,#myaccount-profile select:focus-visible,#myaccount-profile textarea:focus,#myaccount-profile textarea:focus-visible{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px #37c0cd}#user-payment .update-card label{width:100%;font-weight:400;margin-bottom:0}#user-payment .update-card .StripeElement{width:100%;border:1px solid #ccc;padding:.3rem;margin-bottom:.8rem}#user-payment .update-card .btn.btn-vc-primary{margin-top:.75rem;margin-bottom:.75rem}.vetchat-video-check-component h2{font-size:1.3rem;font-weight:700}.vetchat-video-check-component .can-video .allowed-msg p{color:#37c0cd}.vetchat-video-check-component .can-video .btn.btn-primary{background-color:#ee6e2e;color:#fff;height:auto;font-size:1.3rem;min-width:150px;max-width:100%;border-radius:1rem;text-transform:capitalize;font-weight:500;line-height:1;padding:.35rem 1rem;text-overflow:ellipsis}.vetchat-video-check-component .can-video .btn.btn-primary:active,.vetchat-video-check-component .can-video .btn.btn-primary:focus,.vetchat-video-check-component .can-video .btn.btn-primary:hover{background-color:#37c0cd;color:#fff}.vetchat-video-check-component .can-video .btn.btn-primary:focus-visible{outline:none}#subscription-offer .form-content{margin-top:120px;margin-bottom:120px}@media screen and (max-width:768px){#subscription-offer .form-content{margin-top:3rem;margin-bottom:3rem}}#subscription-offer .form-content form{background-color:#fff;padding:1.5rem;border-radius:1rem}#subscription-offer .form-content form h2{margin-bottom:1.5rem}#subscription-offer .form-content form label{font-weight:400}#subscription-offer .form-content form input:not([type=checkbox]),#subscription-offer .form-content form select{display:block;margin-bottom:1rem;height:2.5rem;font-size:1rem;line-height:1.25;border-color:#37c0cd;border-radius:0;color:#333}#subscription-offer .form-content form input::placeholder,#subscription-offer .form-content form select::placeholder{color:#333}#subscription-offer .form-content form input[type=date]:before{content:attr(data-placeholder);width:100%}#subscription-offer .form-content form input[type=date]:focus:before,#subscription-offer .form-content form input[type=date]:valid:before{display:none}#subscription-offer .form-content form .tc-agree{font-size:.75rem;margin-bottom:1rem}#subscription-offer .form-content form .tc-agree label{display:grid;grid-template-columns:fit-content(21px) auto;text-align:left;align-items:start;justify-items:start}#subscription-offer .form-content form .tc-agree input[type=checkbox]{margin-right:.4rem;margin-top:2px}#subscription-offer .form-content form h3.block-title{margin-top:1.2rem;margin-bottom:1rem}#petculture-offer-dialog .MuiDialogContent-root{margin-bottom:0}#petculture-offer-dialog .MuiDialogContent-root button{margin:1rem auto}.vc-block{padding-top:80px;padding-bottom:80px}@media screen and (max-width:920px){.vc-block{padding-top:3rem;padding-bottom:3rem}}.block-with-bg{background-repeat:no-repeat;background-size:contain;background-position:100% 100%}.block-with-bg .banner-small-image{display:none}@media screen and (max-width:768px){.block-with-bg{background-image:none!important;padding-top:3rem;padding-bottom:3rem}.block-with-bg .banner-small-image{display:block}.block-with-bg .banner-small-image img{max-height:18rem;max-width:100%;margin-bottom:1rem}}.vc-banner{max-width:1200px;margin-left:auto;margin-right:auto;display:grid;grid-template-columns:[blockcol1] 1fr [blockcol2] 2fr;place-items:center;grid-column-gap:2rem;column-gap:2rem;grid-auto-flow:dense;padding-top:4rem;padding-bottom:4rem}.vc-banner .image{grid-column:blockcol2/span 1;text-align:center}.vc-banner .image>img{max-width:90%;margin-left:auto;margin-right:auto}.vc-banner .content{padding:1.5rem;grid-column:blockcol1/span 1}.vc-banner .content .btn-vc-secondary{margin-top:1rem}@media screen and (max-width:768px){.vc-banner{display:block;text-align:center}.vc-banner .image>img{max-width:80%}.vc-banner .content{text-align:center;padding-bottom:3rem}}.vc-rounded{border-radius:2rem}ul.blue-checklist{margin-bottom:1rem}ul.blue-checklist li{list-style:none;margin-bottom:.2rem;position:relative}ul.blue-checklist li:before{font-family:"Glyphicons Halflings";content:"";color:#37c0cd;font-size:.9rem;vertical-align:initial;display:inline-block;position:absolute;left:-1.5rem;top:.1rem}div.mt-80{padding-top:80px}@media screen and (max-width:768px){div.mt-80{padding-top:1.5rem}}#hiw-steps{margin-bottom:80px;text-align:center}#hiw-steps .step{padding-top:2.5rem;padding-left:1.5rem}#hiw-steps .step .step-box{margin-top:1rem;text-align:center;margin-bottom:1.5rem;position:relative}#hiw-steps .step .step-box span{display:inline-block;background-color:#37c0cd;color:#fff;font-weight:700;padding:.75rem 1.5rem;border-radius:.75rem}#hiw-steps .arrow-down{text-align:center;width:0;height:0;border-left:.7rem solid transparent;border-right:.7rem solid transparent;border-top:.7rem solid #37c0cd;position:absolute;top:95%;left:50%;transform:translate(-50%)}#hiw-steps h3{margin-bottom:1.1rem}@media screen and (max-width:920px){#hiw-steps{padding-bottom:3rem;margin-bottom:0}}#pricing-v2{padding-top:140px;padding-bottom:60px}#pricing-v2 .equal-height-grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:1rem;column-gap:1rem}#pricing-v2 .equal-height-grid.columns-2{grid-template-columns:1fr 1fr}#pricing-v2 .equal-height-grid .option{padding:1.5rem;position:relative}#pricing-v2 .equal-height-grid .option .option-inner{background-color:#fff;border-radius:1rem;padding:4rem 1rem 3rem;height:100%;display:grid;align-items:start}#pricing-v2 .equal-height-grid .option .option-inner .action{align-self:end}#pricing-v2 .equal-height-grid .option .icon{position:absolute;text-align:center;top:-65px;left:50%;width:150px;height:150px;background-color:#37c0cd;transform:translate(-50%);border-radius:50%}#pricing-v2 .equal-height-grid .option .icon img{max-width:95%}#pricing-v2 .equal-height-grid .option .icon img.img-flipped{transform:scaleX(-1)}#pricing-v2 .equal-height-grid .option .icon img.smaller{max-width:70%}#pricing-v2 .equal-height-grid .option h3.title{max-width:60%;margin:0 auto .25rem}#pricing-v2 .equal-height-grid .option .price{font-weight:700;margin-bottom:1rem;color:#333}#pricing-v2 .equal-height-grid .option li{color:#333}@media screen and (max-width:920px){#pricing-v2 .equal-height-grid{display:block;padding-top:1rem}}@media screen and (max-width:768px){#pricing-v2 .equal-height-grid .option{margin-top:4.5rem}#pricing-v2 .equal-height-grid .option .option-inner{padding-top:6rem}}#pricing-v2.vc-bg-blue .option .icon{background-color:#e5e5e4}@media screen and (max-width:920px){#pricing-v2{padding-top:3rem}}@media screen and (max-width:768px){#pricing-v2{padding-top:3rem;padding-bottom:3rem}}#hiw2 img.vetchat-plus-logo{max-height:2rem;vertical-align:middle}@media screen and (max-width:768px){#hiw2 img.vetchat-plus-logo{max-height:1.8rem}}#hiw2 #hiw-banner-bottom button.btn,#hiw2 #hiw-banner-bottom p{margin-top:1rem}#hiw2 #plus-details .header-block{max-width:80%;margin-left:auto;margin-right:auto}#hiw2 #plus-details .header-block a{color:#333}#hiw2 #hiw-pricing2 h2.heading1{margin-bottom:2.5rem}#hiw2 #hiw-pricing2 .plus-pack-opts{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:1rem;column-gap:1rem}#hiw2 #hiw-pricing2 .plus-pack-opts .pack{border-radius:1.5rem;padding:1rem .75rem;position:relative;background-color:#fff;color:#333}#hiw2 #hiw-pricing2 .plus-pack-opts .pack span.badge{background-color:#ea4b65;display:block}#hiw2 #hiw-pricing2 .plus-pack-opts .pack span.badge p{margin:0;color:#fff;font-size:.8rem;padding:.25rem 1.5rem}#hiw2 #hiw-pricing2 .plus-pack-opts .pack h3.heading2{margin:.5rem auto .25rem;font-weight:700}#hiw2 #hiw-pricing2 .plus-pack-opts .pack img.vetchat-plus-logo{max-height:1.3rem;vertical-align:text-top;margin-top:.1rem}#hiw2 #hiw-pricing2 .plus-pack-opts .pack.pack-annually:after{content:"";background-image:url(/images/content/Arrow1-yellow.png);background-size:contain;background-repeat:no-repeat;display:block;transform:rotate(170deg);width:5rem;height:4rem;position:absolute;top:-1.8rem;right:2rem}#hiw2 #hiw-pricing2 .plus-pack-opts .pack.pack-annually:before{content:"";background-image:url(/images/content/Dog-play1-grey.png);background-size:contain;background-repeat:no-repeat;display:block;height:5.5rem;width:9rem;position:absolute;bottom:0;left:.5rem}#hiw2 #hiw-pricing2 .plus-pack-opts .pack .btn.btn-link{background-color:#ee6e2e;color:#fff;height:auto;font-size:1.3rem;min-width:150px;max-width:100%;border-radius:1rem;text-transform:capitalize;font-weight:500;line-height:1;padding:.35rem 1rem;text-overflow:ellipsis;background-color:#fff;color:#333}#hiw2 #hiw-pricing2 .plus-pack-opts .pack .btn.btn-link:active,#hiw2 #hiw-pricing2 .plus-pack-opts .pack .btn.btn-link:focus,#hiw2 #hiw-pricing2 .plus-pack-opts .pack .btn.btn-link:hover{background-color:#37c0cd;color:#fff}#hiw2 #hiw-pricing2 .plus-pack-opts .pack .btn.btn-link:focus-visible{outline:none}#hiw2 #hiw-pricing2 .plus-pack-opts .pack .btn.btn-link:active,#hiw2 #hiw-pricing2 .plus-pack-opts .pack .btn.btn-link:focus-visible,#hiw2 #hiw-pricing2 .plus-pack-opts .pack .btn.btn-link:hover{text-decoration:none;background-color:#ee6e2e}#hiw2 #hiw-pricing2 .plus-pack-opts .pack .btn.btn-link.btn-border{border:2px solid #333}#hiw2 #hiw-pricing2 .plus-pack-opts .pack .btn.btn-link.btn-border:active,#hiw2 #hiw-pricing2 .plus-pack-opts .pack .btn.btn-link.btn-border:focus-visible,#hiw2 #hiw-pricing2 .plus-pack-opts .pack .btn.btn-link.btn-border:hover{background-color:#fff;border-color:#ee6e2e;color:#ee6e2e}#hiw2 #hiw-pricing2 .plus-pack-opts .bg-blue{background-color:#37c0cd;color:#333}@media(max-width:992px){#hiw2 #hiw-pricing2 .plus-pack-opts .pack.pack-annually:after,#hiw2 #hiw-pricing2 .plus-pack-opts .pack.pack-annually:before{display:none}}@media screen and (max-width:768px){#hiw2 #hiw-pricing2 .plus-pack-opts{grid-template-columns:unset;grid-template-rows:1fr;grid-row-gap:1rem;row-gap:1rem;grid-column-gap:unset;column-gap:unset}#hiw2 #hiw-pricing2 .plus-pack-opts span.empty{display:none}}#vet-clinic .support-block h2:first-of-type{margin-bottom:3rem}#vet-clinic .support{display:block;margin-bottom:3rem;position:relative}#vet-clinic .support img{max-width:50%;border-radius:2rem;display:inline-block}#vet-clinic .support>.content{width:60%;display:inline-block;margin-left:-10%;background-color:#fff;color:#333;border-radius:2rem;padding:1.8rem;vertical-align:middle}#vet-clinic .support.text-inverse img{position:relative;z-index:1001}#vet-clinic .support.text-inverse>.content{position:relative;z-index:1002;margin-right:-10%;margin-left:0;order:-1}@media screen and (max-width:768px){#vet-clinic .support{display:flex;flex-direction:column;justify-content:center;align-items:center}#vet-clinic .support .content,#vet-clinic .support img{width:95%;display:block;margin-left:auto!important;margin-right:auto!important}#vet-clinic .support img{max-width:95%;order:1;margin-bottom:1.5rem}#vet-clinic .support .content,#vet-clinic .support.text-inverse.content{order:2!important}}#vet-clinic #vet-clinic-testimony .slider-side img{max-width:55%;display:block}#vet-clinic #vet-clinic-testimony .slider-side .btn.control-testimony{border:1px solid grey!important;border-radius:50%;margin-right:.5rem;margin-bottom:1rem}#vet-clinic #vet-clinic-testimony .slider-side .btn.control-testimony i.fa{color:#37c0cd}#vet-clinic #vet-clinic-testimony .slider-side .btn.control-testimony:focus-visible,#vet-clinic #vet-clinic-testimony .slider-side .btn.control-testimony:focus-within,#vet-clinic #vet-clinic-testimony .slider-side .btn.control-testimony:hover{border-color:#37c0cd!important}#vet-clinic #vet-clinic-testimony .slider-side .btn.control-testimony:focus-visible i.fa,#vet-clinic #vet-clinic-testimony .slider-side .btn.control-testimony:focus-within i.fa,#vet-clinic #vet-clinic-testimony .slider-side .btn.control-testimony:hover i.fa{color:#fff}#vet-clinic #vet-clinic-testimony .basic-slider{overflow-x:hidden}#vet-clinic #vet-clinic-testimony .basic-slider .say{display:inline-block;border:1px solid #37c0cd;border-radius:2rem;padding:1.8rem}#vet-clinic #vet-clinic-testimony .basic-slider .say .ratings{margin-top:-10px}#vet-clinic #vet-clinic-testimony .basic-slider .say .ratings i{color:#ee6e2e;margin-right:2px}#vet-clinic .vc-banner#clinic-banner-top .content{padding:1.5rem .75rem}#vet-clinic .vc-banner#clinic-banner-top .content .btn{margin-top:1rem}#vet-clinic .vc-banner#clinic-banner-top .image img{max-width:75%}#vet-clinic .vc-banner#clinic-banner-top ul{padding-inline-start:1rem}#vet-clinic .vc-banner#clinic-banner-top ul li{list-style:none}#vet-clinic .vc-banner#clinic-banner-top ul li:before{font-family:"Glyphicons Halflings";content:"";padding-right:12px;color:#fff;font-size:.8rem;vertical-align:initial;display:inline-block;margin-left:-1.5rem}#vet-clinic .vc-banner#clinic-banner-bottom .image img{max-width:65%}#vet-clinic .vc-banner#clinic-banner-bottom .content .btn{margin-top:1rem}#newsletter-dialog .MuiPaper-root.MuiDialog-paper{margin:0;border-radius:4rem}#newsletter-dialog .MuiPaper-root.MuiDialog-paper .MuiDialogContent-root{margin:0;padding:0;overflow:hidden}#newsletter-content{display:flex;flex-direction:row;align-items:stretch;justify-content:center}#newsletter-content .image{padding-top:4rem;padding-bottom:4rem;width:50%;order:2;background:linear-gradient(180deg,#37c0cd 65%,#4fd9e7 0)}#newsletter-content .image img{object-fit:cover;width:100%;height:100%}#newsletter-content div.form{width:50%;order:1;padding:2.5rem}#newsletter-content div.form h2{margin-top:2rem}#newsletter-content div.form form{margin-top:1.5rem}#newsletter-content div.form form input{height:60px;color:#333;font-size:1rem;line-height:1.25rem;padding-left:1rem;padding-right:72px;background-color:#fff;border-radius:0;border:1px solid #37c0cd;border-radius:.75rem;height:3rem}#newsletter-content div.form form input::placeholder{color:#333}#newsletter-content div.form form input:active,#newsletter-content div.form form input:focus,#newsletter-content div.form form input:focus-visible{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px #37c0cd}#newsletter-content div.form form button{margin-top:1.5rem}@media screen and (max-width:768px){#newsletter-content{flex-direction:column}#newsletter-content .image{order:1;width:100%;padding-top:1rem;padding-bottom:1rem}#newsletter-content .image img{max-height:30vh;object-fit:contain}#newsletter-content div.form{order:2;width:100%}}img.vetchat-plus-logo{max-height:2.3rem;vertical-align:middle}img.vetchat-plus-logo.header1{max-height:2rem}img.vetchat-plus-logo.pawcare{max-height:2.5rem}@media screen and (max-width:768px){img.vetchat-plus-logo{max-height:1.9rem}img.vetchat-plus-logo.header1{max-height:1.8rem}}#vetchat-plus-page .banner-with-bg{padding-top:7rem;padding-bottom:7rem;background-size:cover;background-position:50%;background-repeat:no-repeat;color:#fff;position:relative}#vetchat-plus-page .banner-with-bg.bigger-margin{padding-top:12rem;padding-bottom:12rem}@media screen and (max-width:768px){#vetchat-plus-page .banner-with-bg:after{position:absolute;width:100%;height:100%;content:"";background-color:rgba(0,0,0,.5333333333);top:0;left:0;z-index:1000}#vetchat-plus-page .banner-with-bg>div{position:relative;z-index:1001}}#vetchat-plus-page .banner-with-bg.header-banner div.xs-img{display:none}#vetchat-plus-page .banner-with-bg.header-banner .btn.btn-vc-primary{margin-top:1rem}@media screen and (max-width:768px){#vetchat-plus-page .banner-with-bg.header-banner{padding-top:3rem;padding-bottom:3rem;background-image:none!important;background-position:95% 15%;background-color:#efefef;color:#333}#vetchat-plus-page .banner-with-bg.header-banner div.xs-img{display:block;margin-bottom:2.5rem;overflow:hidden;text-align:center}#vetchat-plus-page .banner-with-bg.header-banner div.xs-img img{max-width:100%;border-radius:1.5rem;margin-bottom:1.5rem}#vetchat-plus-page .banner-with-bg.header-banner .header-banner-content{text-align:center}#vetchat-plus-page .banner-with-bg.header-banner .header-banner-content img.vetchat-plus-logo{max-height:2.35rem;content:url(/images/content/VetChatPlus-logo-light.png)}#vetchat-plus-page .banner-with-bg.header-banner h2.heading1 img{max-height:2.35rem}#vetchat-plus-page .banner-with-bg.header-banner:after{display:none}}#vetchat-plus-page .plus-intro-offer .heading1 b{font-weight:700;font-size:2.5rem}#vetchat-plus-page #plus-pricing h2.heading1{margin-bottom:2.8rem}#vetchat-plus-page #plus-pricing .plus-pack-opts{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:1rem;column-gap:1rem}#vetchat-plus-page #plus-pricing .plus-pack-opts .pack{border-radius:1.5rem;padding:1rem .75rem;position:relative;background-color:#fff;color:#333}#vetchat-plus-page #plus-pricing .plus-pack-opts .pack:active,#vetchat-plus-page #plus-pricing .plus-pack-opts .pack:focus-visible,#vetchat-plus-page #plus-pricing .plus-pack-opts .pack:hover{outline:2px solid #ee6e2e}#vetchat-plus-page #plus-pricing .plus-pack-opts .pack span.badge{background-color:#fdc329}#vetchat-plus-page #plus-pricing .plus-pack-opts .pack span.badge p{margin:0;color:#333;font-size:.8rem;padding:.25rem 1.5rem}#vetchat-plus-page #plus-pricing .plus-pack-opts .pack h3.heading2{margin:.5rem auto .25rem;font-weight:700}#vetchat-plus-page #plus-pricing .plus-pack-opts .pack p.price span.badge{color:#ea4b65;vertical-align:text-top;margin-left:.25rem;font-size:1rem}#vetchat-plus-page #plus-pricing .plus-pack-opts .pack p.price span.badge.badge-white{background-color:#fff}#vetchat-plus-page #plus-pricing .plus-pack-opts .pack.pack-annually:active,#vetchat-plus-page #plus-pricing .plus-pack-opts .pack.pack-annually:focus-visible,#vetchat-plus-page #plus-pricing .plus-pack-opts .pack.pack-annually:hover{outline:2px solid #fff}#vetchat-plus-page #plus-pricing .plus-pack-opts .pack.pack-annually:after{content:"";background-image:url(/images/content/Arrow4-wht.png);background-size:contain;background-repeat:no-repeat;display:block;transform:rotate(170deg);width:5rem;height:2rem;position:absolute;top:-2.2rem;right:4rem}#vetchat-plus-page #plus-pricing .plus-pack-opts .pack.pack-annually :before{content:"";background-image:url(/images/content/dog-with-exclamation.png);background-size:contain;background-repeat:no-repeat;display:block;height:7rem;width:8rem;position:absolute;bottom:0;left:1.5rem}#vetchat-plus-page #plus-pricing .plus-pack-opts .bg-orange{background-color:#ee6e2e;color:#fff}@media(min-width:768px)and (max-width:992px){#vetchat-plus-page #plus-pricing .plus-pack-opts .pack.pack-annually:before{display:none}}@media screen and (max-width:768px){#vetchat-plus-page #plus-pricing .plus-pack-opts{grid-template-columns:unset;grid-template-rows:1fr;grid-row-gap:1rem;row-gap:1rem;grid-column-gap:unset;column-gap:unset}#vetchat-plus-page #plus-pricing .plus-pack-opts span.empty{display:none}}#vetchat-plus-page.petculture .header-banner p{font-weight:500}#vetchat-plus-page.petculture .header-banner .btn.btn-vc-primary{height:auto;padding-left:1.5rem;padding-right:1.5rem;text-transform:uppercase;page-break-inside:auto;break-inside:auto;white-space:inherit;background-color:#fdc329;color:#333}#vetchat-plus-page.petculture .header-banner .btn.btn-vc-primary:active,#vetchat-plus-page.petculture .header-banner .btn.btn-vc-primary:focus-visible,#vetchat-plus-page.petculture .header-banner .btn.btn-vc-primary:hover{background-color:#37c0cd;color:#fff}.block-with-bg.vc-plus-block2{background-image:none!important}.block-with-bg.vc-plus-block2 .vc-block.container{padding-bottom:0}.block-with-bg.vc-plus-block2 .vc-block.container .banner-small-image{display:block}.block-with-bg.vc-plus-block2 .vc-block.container .banner-small-image img{max-width:75%}@media screen and (max-width:768px){.block-with-bg.vc-plus-block2{padding-top:0}.block-with-bg.vc-plus-block2 .vc-block.container{padding-top:0;padding-bottom:3rem}.block-with-bg.vc-plus-block2 .vc-block.container .banner-small-image{padding-top:1.5rem;padding-left:0;padding-right:0}.block-with-bg.vc-plus-block2 .vc-block.container .banner-small-image img{max-width:unset;object-fit:cover;max-height:inherit;max-height:20rem}}#promoDialog{border:1px solid red}#promoDialog .MuiDialog-container .MuiPaper-root.MuiPaper-rounded{border-radius:2rem}#promoDialog .MuiDialog-container .MuiDialogContent-root{padding:0}#promoDialog .MuiDialog-container .MuiDialogContent-root .vc-bg-blue{display:grid;grid-template-columns:1fr 1fr;align-content:center;align-items:center;grid-auto-flow:dense}#promoDialog .MuiDialog-container .MuiDialogContent-root .vc-bg-blue .dialog-image{grid-column-start:2;grid-column-end:3;align-self:end;position:relative}#promoDialog .MuiDialog-container .MuiDialogContent-root .vc-bg-blue .dialog-image img{padding-top:.75rem;padding-bottom:0}#promoDialog .MuiDialog-container .MuiDialogContent-root .vc-bg-blue .content{grid-column-start:1;grid-column-end:2;padding:1.5rem;font-family:"Maven Pro",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Helvetica Neue",sans-serif}#promoDialog .MuiDialog-container .MuiDialogContent-root .vc-bg-blue .content h3.heading2{margin-bottom:.1rem}#promoDialog .MuiDialog-container .MuiDialogContent-root .vc-bg-blue .content p.agree-text a{color:#fff;text-decoration:underline}#promoDialog .MuiDialog-container .MuiDialogContent-root .vc-bg-blue .content input{display:block;width:100%;margin-bottom:.5rem;border:none}#promoDialog .MuiDialog-container .MuiDialogContent-root .vc-bg-blue .content input:last-of-type{margin-bottom:1rem}@media screen and (max-width:768px){#promoDialog .MuiDialog-container .MuiDialogContent-root .vc-bg-blue{grid-template-columns:unset;grid-template-rows:1fr 1fr}#promoDialog .MuiDialog-container .MuiDialogContent-root .vc-bg-blue .content{max-width:75%;margin:0 auto}#promoDialog .MuiDialog-container .MuiDialogContent-root .vc-bg-blue .dialog-image{text-align:right;grid-column-start:1;grid-column-end:2;height:auto}#promoDialog .MuiDialog-container .MuiDialogContent-root .vc-bg-blue .dialog-image img{max-height:18rem}#promoDialog .MuiDialog-container .MuiDialogContent-root .vc-bg-blue .content{text-align:center;grid-column-start:1;grid-column-end:2;height:auto}}#vc-plus-faqs #vetchat-plus-faq{margin-bottom:2.5rem}#vc-plus-faqs .faq-entry{display:block}#vc-plus-faqs .faq-entry div.title{background-color:#e5e5e5;border-radius:1rem;padding:.75rem;position:relative;margin-top:1rem;cursor:pointer}#vc-plus-faqs .faq-entry div.title:after{font-family:"Glyphicons Halflings";content:"";color:#37c0cd;font-size:1rem;vertical-align:initial;position:absolute;right:1.5rem;top:.8rem}#vc-plus-faqs .faq-entry div.desc{padding:.75rem .5rem;display:none}#vc-plus-faqs .faq-entry.active div.title{background-color:#37c0cd;color:#fff}#vc-plus-faqs .faq-entry.active div.title a{color:#fff;text-decoration:underline}#vc-plus-faqs .faq-entry.active div.title:after{content:"";color:#fff}#vc-plus-faqs .faq-entry.active div.desc{display:block}#vc-plus-faqs .pds-links p{padding-top:1rem;padding-left:.95rem}.with-plus{display:flex;flex-direction:row;flex-wrap:wrap;grid-column-gap:1.5rem;column-gap:1.5rem;justify-content:center}.with-plus .plus-feat{max-width:min(320px,80vw);border:1px solid #37c0cd;border-radius:1rem;margin-top:2.5rem;overflow:hidden}.with-plus .plus-feat div.content{padding:0 1rem 1rem}@media screen and (max-width:768px){.with-plus .plus-feat{max-width:80vw}}.with-plus .plus-feat h3.heading2{padding-left:2.5rem;padding-right:2.5rem;margin-bottom:1.25rem;font-weight:700}.with-plus .plus-feat p.desc{margin-bottom:.75rem}.with-plus .plus-feat img{object-fit:cover;margin-bottom:1rem}.with-plus .plus-feat ul li{margin-bottom:.75rem;padding-right:1rem}.with-plus .plus-feat:nth-child(2) div.top-image{text-align:center;margin:.5rem auto}.with-plus .plus-feat:nth-child(2) div.top-image img{max-height:10rem}.vc-plus{color:#ee6e2e;padding-left:1.5rem;padding-right:1.5rem;border:1px solid #ee6e2e;border-radius:2rem;font-size:1.8rem}.vc-plus.plus-badge{color:#fff;background-color:#ee6e2e}#subscription-plan .plan-title{margin-top:1.25rem;margin-bottom:1.25rem}#subscription-plan .plan-selector .plan-option{padding:1rem}#subscription-plan .plan-selector .plan-option h4{font-weight:700;font-size:1.25rem}#subscription-plan .plan-selector .plan-option p.plan-promo{margin-top:.75rem}#subscription-plan .plan-selector .plan-option div.price.promo-intro .real{font-weight:400;font-size:.8rem;text-decoration:line-through}#subscription-plan .plan-selector .plan-option div.price.promo-intro .offer{display:block;font-weight:500}#subscription-plan .plan-selector .plan-option div.price.promo-intro .current{display:block;font-weight:700;color:#ee6e2e}.expo-form input{color:#333}.expo-form#mc_embed_signup input.button{background-color:#ee6e2e;color:#fff;height:auto;font-size:1.3rem;min-width:150px;max-width:100%;border-radius:1rem;text-transform:capitalize;font-weight:500;line-height:1;padding:.35rem 1rem;text-overflow:ellipsis}.expo-form#mc_embed_signup input.button:active,.expo-form#mc_embed_signup input.button:focus,.expo-form#mc_embed_signup input.button:hover{background-color:#37c0cd;color:#fff}.expo-form#mc_embed_signup input.button:focus-visible{outline:none}#addClaim .MuiTypography-root.MuiTypography-h6{font-family:"Maven Pro",-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Helvetica Neue",sans-serif;padding-left:15px;padding-right:15px}#addClaim .form-header{background-color:#37c0cd;color:#fff;padding:1.5rem;border-radius:1.25rem;display:grid;grid-template-columns:auto 1fr;justify-items:start;align-items:center}#addClaim .form-header div.pawcare-img{justify-self:end}#addClaim .form-header div.pawcare-img img{max-height:8rem}#addClaim [class*=border-]{border:1px solid #333;border-radius:1.25rem;margin:1rem auto;padding:1rem}#addClaim .border-blue{border-color:#37c0cd}#addClaim .border-orange{border-color:#ee6e2e}#addClaim .bg-orange{background-color:#ee6e2e;padding:1rem;border-radius:1rem}#addClaim label{font-weight:400;font-size:.8rem}#addClaim label.input-radio{display:block}#addClaim label.input-radio input[type=radio]{margin-right:.5rem}#addClaim .claim-form-footer{display:grid;grid-template-columns:1fr 1fr;justify-items:start;align-items:center;margin-bottom:1rem}#addClaim .claim-form-footer .pawcare-img{justify-self:end}#addClaim .claim-form-footer .pawcare-img img{max-height:2.5rem}#addClaim .claim-form-footer img{max-height:4rem}#homev2 #home-banner-top .image img{max-width:100%}@media screen and (max-width:768px){#homev2 #home-banner-top .image img{max-width:60%}}#homev2 #home-banner-top .content .link-sub{margin-bottom:1rem}#homev2 #home-banner-top .vc-flex{margin-top:1rem;justify-content:space-evenly;grid-column-gap:.75rem;column-gap:.75rem}#homev2 #home-banner-top .vc-flex>div{flex:1 1;border:1px solid #fff;border-radius:1.1rem;padding:.75rem;background-color:#fff;color:#333;font-weight:500}#homev2 #home-banner-top .vc-flex>div span{font-size:2.2rem}@media screen and (max-width:420px){#homev2 #home-banner-top .vc-flex{flex-direction:column;justify-content:center;grid-column-gap:unset;column-gap:unset;grid-row-gap:.75rem;row-gap:.75rem}#homev2 #home-banner-top .vc-flex>div{width:150px;align-self:center}}#homev2 .vc-plus-block2 .content-text{padding-top:3rem;padding-bottom:1.25rem}#homev2 .vc-plus-block2 .content-text p{font-size:1.25rem}@media screen and (max-width:768px){#homev2 .vc-plus-block2 .content-text{padding-top:0;padding-bottom:1.25rem}#homev2 .vc-plus-block2 .content-text p{font-size:1.25rem}}#homev2 #vetchat-provides{display:grid;max-width:1170px;padding-left:15px;padding-right:15px;margin:1.5rem auto;grid-template-columns:repeat(4,1fr);grid-gap:1rem;gap:1rem}@media screen and (max-width:992px){#homev2 #vetchat-provides{grid-template-columns:1fr 1fr}}@media screen and (max-width:768px){#homev2 #vetchat-provides{grid-template-columns:1fr;margin-top:0;padding-top:1.5rem;padding-bottom:1.5rem}}#homev2 #vetchat-provides .provide-item div.vc-flex{justify-content:center;align-items:center}#homev2 #vetchat-provides .provide-item div.vc-flex img{max-width:4rem;position:relative}#homev2 #vetchat-provides .provide-item div.vc-flex p{position:relative;max-width:100%;margin-bottom:0;padding-left:.5rem}#homev2 #home-hiw #hiw-steps .step .step-box span{background-color:#ee6e2e;position:relative;border:none}#homev2 #home-hiw #hiw-steps .step .step-box .arrow-down{border-top-color:#ee6e2e}#homev2 #home-hiw #hiw-steps .step:last-of-type .step-box:after{content:url(/images/Icons/lines-3.png);position:absolute;left:50%;top:-4rem;transform:scale(.5) translateX(4rem)}@media screen and (max-width:768px){#homev2 #home-hiw #hiw-steps .step:last-of-type .step-box:after{transform:scale(.3) translate(3.5rem)}}#homev2 .banner-2{background-size:contain;background-position:80% top;background-repeat:no-repeat}#homev2 .banner-2 .media-img-small{display:none}@media screen and (max-width:768px){#homev2 .banner-2{background-image:none!important}#homev2 .banner-2 .media-img-small{display:block;text-align:center}#homev2 .banner-2 .media-img-small img{max-height:18rem}#homev2 .banner-2 .content{text-align:center;padding-left:3rem;padding-right:3rem}}#homev2 .testimonials-content-home .img-testimonials>div:first-of-type{margin-bottom:2rem;position:relative}#homev2 .testimonials-content-home .img-testimonials>div:first-of-type img{border-radius:.75rem;overflow:hidden}@media screen and (max-width:768px){#homev2 .testimonials-content-home img{margin-top:.5rem;max-height:24rem}#homev2 .testimonials-content-home .more-links{margin-bottom:1.5rem}}#homev2 .testimonials-content-home .testimonial-block{border:1px solid #37c0cd;border-radius:1.5rem;margin-bottom:1.5rem;padding:1rem}#homev2 .testimonials-content-home .testimonial-block div.testimonial-detail{text-align:left}#homev2 .testimonials-content-home .testimonial-block div.testimonial-detail h3.heading2{margin-bottom:0}#homev2 .testimonials-content-home .testimonial-block div.testimonial-detail div>.star-rating i.glyphicon:before{color:#ee6e2e;margin-right:.2rem}#homev2 .testimonials-content-home .testimonial-flex-container:nth-child(2n) .testimonial-block{margin-left:100px}#homev2 .testimonials-content-home .testimonial-flex-container:nth-child(odd) .testimonial-block{margin-right:100px}#homev2 #home-banner-bottom{background-image:url(/images/content/Home-banner-7-bgimg.jpg);background-size:cover;background-position:100% 100%;background-repeat:no-repeat;padding-top:8rem;padding-bottom:8rem}#homev2 #resources .vc-flex{justify-content:space-evenly;grid-column-gap:1rem;column-gap:1rem}#homev2 #resources .vc-flex a.btn-link{width:100%;text-align:center;display:block;border:1px solid #37c0cd;color:#333;height:auto}#homev2 #resources .vc-flex a.btn-link img{display:block;margin:1rem auto .5rem}#homev2 #resources .vc-flex a.btn-link span{font-size:1.15rem}@media screen and (max-width:512px){#homev2 #resources .vc-flex{flex-direction:column;grid-column-gap:unset;column-gap:unset;grid-row-gap:1rem;row-gap:1rem}#homev2 #resources .vc-flex a{font-size:1rem}}#meet-vets .vet-info .vet-image img{border-radius:1.25rem;aspect-ratio:1/1;object-fit:cover;object-position:top center}#meet-vets .vet-info .vet-title h3{display:inline-block;background-color:#37c0cd;color:#fff;padding:.5rem 1.25rem;border-radius:.25rem;margin-top:-1.25rem}#post-consult #banner-top img{max-height:30rem}#post-consult #banner-top .btn.btn-vc-primary{max-width:auto;height:auto;width:auto;white-space:normal;word-wrap:break-word}@media screen and (max-width:768px){#post-consult #banner-top{text-align:center}#post-consult #banner-top img{max-height:20rem;margin-bottom:1.5rem}#post-consult #banner-top .btn-vc-primary{margin-top:1.5rem;width:auto}}#post-consult #vc-plus-features .vc-block{padding-bottom:0}#post-consult #plus-feat-slider{padding-bottom:80px;padding-left:0;padding-right:0}#post-consult #plus-feat-slider li.feat-item{padding:1rem}#post-consult #plus-feat-slider li.feat-item .carousel-inner{border:1px solid #37c0cd;border-radius:1.5rem}#post-consult #plus-feat-slider li.feat-item .carousel-inner .top-image{text-align:center}#post-consult #plus-feat-slider li.feat-item .carousel-inner.inner-1 img{max-height:8rem}#post-consult #banner-bottom.vc-block{padding-bottom:0}@media screen and (max-width:768px){#post-consult #banner-bottom{text-align:center}#post-consult #banner-bottom img{max-height:20rem}}#admin-view{margin-top:24px}#admin-view a.btn.btn-vetchat,#admin-view button.btn.btn-vetchat{display:block;margin-left:auto;margin-right:auto;margin-bottom:.85rem;color:#fff;line-height:1.7;background-color:#ee6e2e!important;color:#fff!important;background-image:none;border-color:#ee6e2e;text-transform:capitalize;font-weight:700}#admin-view #clinic-admin-view{position:relative}#admin-view #clinic-admin-view #search-clinic-icon{position:fixed;bottom:48px;right:20px;visibility:hidden;background-color:#5cb85c;border-radius:50%;cursor:pointer;width:28px;height:28px;text-align:center}#admin-view #clinic-admin-view #search-clinic-icon i.fa{color:#fff}#admin-view #clinic-admin-view #search-clinic-icon.show{visibility:visible;z-index:1500}#admin-view #clinic-admin-view div.clinic-actions{text-align:right}#admin-view #clinic-admin-view div.clinic-actions button.btn-add-clinic{margin-top:18px;margin-right:16px;display:inline-block}#admin-view #clinic-admin-view div.clinic-actions div#clinic-search{width:min(40%,50vw);display:inline-block;vertical-align:middle}@media screen and (max-width:768px){#admin-view #clinic-admin-view div.clinic-actions{display:block;text-align:left;margin-bottom:16px}}#admin-view #clinic-admin-view .clinic-block h3:first-of-type>button.btn{margin-right:8px}#add-edit-clinic .MuiDialogContent-root label{font-size:13px}#add-edit-clinic .MuiDialogContent-root label.cursor{cursor:pointer}#add-edit-clinic .MuiDialogContent-root label input[type=checkbox]{margin-right:8px;vertical-align:text-bottom}