.slogan-section{background-size:cover;background-position:50% 50%;}.slogan-section:before{position:absolute;top:0;left:0;right:0;bottom:0;content:"";background:rgba(0,0,0,0.3);}.intro-section .intro-holder-video .gv-video-holder video.gv-bg-video{margin-bottom:-5px;}@media (min-width:992px){.intro-section .intro-holder-video .gv-video-holder video.gv-bg-video{min-height:820px;}}@media (min-width:992px){.path-frontpage #header #header-holder.header-holder.slide-show-header{background:rgba(255,255,255,0.5);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);}}.testimonials-section{height:unset;}@media screen and (max-width:767px){.testimonials-section{height:unset;}}.testimonials-section .testimonial-slider{margin-bottom:0;}@media (min-width:768px){.testimonials-section .heading{margin-bottom:20px;}}.testimonials-section blockquote{letter-spacing:normal;font-size:30px;line-height:36px;}@media (min-width:769px){.testimonials-section blockquote{font-size:2.125rem;line-height:2.75rem;}}.testimonials-section blockquote cite{font-size:1.25rem;}.services-section .section [class*=col-] .service-block:hover h3{color:var(--tertiary);}.intro-section .slick-dots li:first-child:last-child{display:none;}.blog-section .bg-image{opacity:0.3;background-attachment:fixed;}@media (hover:none){.blog-section .bg-image{background-attachment:scroll;}}.pagination .page-link,.pagination .page-item:first-child .page-link,.pagination .page-item:last-child .page-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:8px;}.page-item.active .page-link{background-color:var(--secondary);}.pagination li a:focus,.pagination li a:hover,.pagination li span:focus,.pagination li span:hover,.pagination li.active a:focus,.pagination li.active a:hover,.pagination li.active span:focus,.pagination li.active span:hover{background-color:var(--tertiary);}.blogs-category-section .card-body .btn:hover{color:#fff;}@media (min-width:992px){.header-holder .logo{height:100%;min-height:74px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:10px;}}@media (min-width:1160px){.header-holder .logo{max-width:300px;width:285px;}.header-holder .logo img{width:285px;}}.header-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.header-row .pay-button a{margin-right:10px;}@media (min-width:992px){.header-row .pay-button a{padding:12px 20px;min-width:140px;}}@media (min-width:992px){.header-row .header-item{padding:18px 0;top:unset;}}.services .our-services-block{padding-top:3rem;padding-bottom:3rem;}@media (min-width:992px){.services .our-services-block h2{font-size:3.375rem;line-height:3.5rem;}}.services .our-services-block .learn-more-link i{font-size:12px;}.review-us-block .btn.btn-decor.btn-sm:hover{background:var(--tertiary);border-color:var(--tertiary);}input[type=submit]{background:var(--btn);color:var(--btn_font);}input[type=submit]:hover,input[type=submit]:active{background:var(--btn_hover);color:var(--btn_font_hover);}.pay-button .btn.btn-warning:not(:hover){background-color:#fff;border-color:#fff;color:var(--header_icon);}.services .our-services-block .services-list .service-large-text .learn-more-link{color:var(--link);}.services .our-services-block .services-list .service-large-text .learn-more-link:hover{color:var(--link_hover);}.about-us-section.section.photo-left-2-section .left-photo-container,.inform-section.section.photo-left-2-section .left-photo-container{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.about-us-section.section.photo-left-2-section .left-photo-container .left-photo,.inform-section.section.photo-left-2-section .left-photo-container .left-photo{max-width:100%;}@media (min-width:992px){.about-us-section.section.photo-left-2-section .left-photo-container .left-photo,.inform-section.section.photo-left-2-section .left-photo-container .left-photo{max-width:45%;}}.about-us-section.section.photo-left-2-section .left-photo-container .half-page-block.white-block,.inform-section.section.photo-left-2-section .left-photo-container .half-page-block.white-block{position:relative;padding-bottom:0;}@media (min-width:992px){.about-us-section.section.photo-left-2-section .left-photo-container .half-page-block.white-block,.inform-section.section.photo-left-2-section .left-photo-container .half-page-block.white-block{max-width:55%;}}.about-us-section.section.photo-left-2-section .left-photo-container .btn.btn-warning,.inform-section.section.photo-left-2-section .left-photo-container .btn.btn-warning{line-height:2rem;padding:1rem 0;font-size:1rem;}.single-service .service-content .container .service-node p .columbia-pike{font-size:0.8125rem;}.info-card{background:var(--secondary);font-weight:normal;padding:20px;position:relative;margin-top:25px;margin-bottom:10px;}.testimonials-section blockquote p:after{opacity:0.24;font-size:3.75rem;position:fixed;}.page-item.active .page-link{background-color:var(--link);}.about-us-section.section.photo-left-2-section .left-photo-container .btn.btn-warning,.team-section .btn.btn-warning,.blog-section .btn.btn-warning{font-size:1.5rem;}@media (min-width:1200px){.webform-signature-pad .button{bottom:auto;top:60%;}}@media (max-width:1199px){.webform-signature-pad .button{bottom:auto;top:60%;}}@media (max-width:992px){.webform-signature-pad .button{bottom:auto;top:40%;}}.button.js-form-submit{background-color:var(--btn);border-bottom:8px solid var(--btn_border);color:var(--btn_font);}input[type=submit]:hover{background-color:var(--btn_hover);border-bottom:8px solid var(--btn_border);color:var(--btn_font_hover);}@media (min-width:993px){.button.js-form-submit{width:320px;}}@media (max-width:768px){.webform-signature-pad .button{width:auto;}}@media (max-width:630px){.partners-slider .slick-slide{padding:0 4.5rem;width:400px !important;}}@media (max-width:992px){.intro-section .intro-holder .text-holder p{font-size:1.25rem;}}@media (max-width:992px){.header-holder .logo{max-width:13.75rem;}}@media (min-width:992px){.service-block-container .col-md-2{flex:0 0 25.666667%;max-width:25.666667%;}}@media (min-width:1600px){.services-section .section div.col-md-2 .service-block .service-image{height:unset;width:unset;}}@media (min-width:1100px){.menu-drop .main-nav{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}}@media (min-width:991px) and (max-width:1099px){#header-holder .container-fluid{display:flex;flex-direction:column;align-items:stretch;}#page_logo{width:100%;text-align:center;margin-bottom:1rem;}#page_primary_menu{width:100%;display:flex;flex-wrap:wrap;align-items:center;gap:0.5rem;}#page_primary_menu > nav{flex:1 1 auto;}.menu-drop .main-nav{justify-content:space-around;}}div#vetstoria-fw-btn-container{right:50%;}@media (max-width:991px){.path-frontpage #header #header-holder.header-holder.slide-show-header{background:rgba(255,255,255,0.5);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);}.path-frontpage #header #header-holder.header-holder.slide-show-header .nav-opener{color:#152c48;}.path-frontpage #header #header-holder.header-holder.slide-show-header .nav-opener .burger,.path-frontpage #header #header-holder.header-holder.slide-show-header .nav-opener:after,.path-frontpage #header #header-holder.header-holder.slide-show-header .nav-opener:before{background-color:#152c48;}.path-frontpage .header-holder .nav-opener span{font-weight:600;}}.blog-intro{border-bottom:2px solid #dec8b8;}.blog-stat-label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#7a7587;margin-bottom:8px;}.blog-stat-number{font-size:38px;font-weight:700;color:#f27121;line-height:1;letter-spacing:-1px;}.blog-stat-desc{font-size:13px;color:#4a4757;}.blog-section-number{width:52px;height:52px;min-width:52px;border-radius:50%;background:#1d3351;color:#ffffff;font-size:28px;font-weight:900;text-align:center;line-height:52px;}.blog-dark-card{background:#1d3351;color:rgba(255,255,255,0.88);border:none;border-left:4px solid #f27121;}.blog-dark-card h2,.blog-dark-card h3{color:#ffffff;}.blog-dark-card p{color:rgba(255,255,255,0.88);}.blog-card-eyebrow{font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#f27121;margin-bottom:18px;}.blog-card-footer-note{padding-top:12px;border-top:1px solid rgba(255,255,255,0.08);font-size:13px;color:rgba(255,255,255,0.5);text-align:center;}.blog-temp-gradient{position:relative;height:20px;border-radius:100px;background:linear-gradient(to right,#4FC3F7 0%,#81C784 25%,#FFD54F 50%,#FF8A65 72%,#E53935 100%);}.blog-temp-marker--normal{position:absolute;left:28%;top:-4px;width:3px;height:28px;background:#ffffff;border-radius:2px;}.blog-temp-marker--danger{position:absolute;left:47%;top:-4px;width:3px;height:28px;background:#ff8a80;border-radius:2px;}.blog-temp-label--left{font-size:11px;color:rgba(255,255,255,0.55);font-weight:600;}.blog-temp-label--center{font-size:11px;color:#ffcc80;font-weight:600;}.blog-temp-label--right{font-size:11px;color:#ff6b6b;font-weight:600;}.blog-warning-list li,.blog-checklist-item{position:relative;padding-left:28px;margin-bottom:6px;}.blog-checklist-icon{position:absolute;left:0;top:4px;width:20px;height:20px;border-radius:4px;border:1.5px solid rgba(242,113,33,0.5);background:rgba(242,113,33,0.1);display:flex;align-items:center;justify-content:center;}.blog-food-cell{background:rgba(255,255,255,0.05);border:1px solid rgba(255,255,255,0.08);height:100%;}.blog-food-name{color:#ffffff;font-weight:600;font-size:14px;}.blog-food-desc{color:rgba(255,255,255,0.58);font-size:13px;}.blog-pavement-circle{width:80px;height:80px;min-width:80px;border-radius:50%;border:3px solid #f27121;background:rgba(242,113,33,0.08);text-align:center;color:#f27121;display:flex;flex-direction:column;align-items:center;justify-content:center;}.blog-pavement-number{font-size:32px;font-weight:700;line-height:1;}.blog-pavement-unit{font-size:9px;text-transform:uppercase;letter-spacing:1px;font-weight:700;}.blog-fireworks-date{font-size:14px;font-weight:700;color:#ffffff;}.blog-fireworks-sub{font-size:12px;color:rgba(255,255,255,0.52);line-height:1.3;}.blog-inline-note{background:rgba(255,255,255,0.05);border:1px solid rgba(255,255,255,0.1);border-left:3px solid #f27121;border-radius:8px;padding:18px 22px;color:rgba(255,255,255,0.72);}.blog-cta-box--orange{background:#fff3eb;border:none;border-top:3px solid #f27121;}.blog-badge{display:inline-block;font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;padding:4px 12px;border-radius:100px;margin-bottom:12px;}.blog-badge--orange{background:rgba(242,113,33,0.12);color:#d9600e;}.blog-faq-question{font-weight:700;color:#1d3351;margin-bottom:8px;}.blog-close-desc{max-width:420px;color:rgba(255,255,255,0.58);}.blog-close-address{font-size:13px;color:rgba(255,255,255,0.38);}.blog-close-address a{color:rgba(255,255,255,0.38);text-decoration:none;}.blog-tagline{font-size:11px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:#f27121;opacity:0.65;}.blog-dark-card ul,.blog-dark-card li{list-style:none !important;padding-left:0;}.blog-dark-card .blog-checklist-item{padding-left:28px;}.blog-dark-card strong{color:#ffffff;}.blog-dark-card .blog-warning-list li{color:rgba(255,255,255,0.88);}.trupanion-stats-card{background:#003a70;border-radius:10px;}.trupanion-stat-number{font-size:42px;font-weight:700;color:#ff8200;line-height:1;margin-bottom:8px;}.trupanion-stat-label{font-size:13px;color:#ffffff;}.trupanion-cost{font-weight:700;color:#ff8200;}.table .thead-dark th{background-color:#003a70 !important;border-color:#003a70 !important;}
