@font-face{font-family:Gilroy;font-weight:600;src:url(/static/media/Gilroy-Bold.a64a9abefbbe02db74ef.otf) format("opentype")}@font-face{font-family:Gilroy;font-weight:500;src:url(/static/media/Gilroy-SemiBold.017ff10cc8aae0832650.otf) format("opentype")}@font-face{font-family:Gilroy;font-weight:400;src:url(/static/media/Gilroy.86bc2a5a8350170447c9.otf) format("opentype")}@font-face{font-family:Gilroy;font-weight:200;src:url(/static/media/Gilroy-Light.5ac188463a0bf78b3351.otf) format("opentype")}@font-face{font-family:OutfitExtraLight;src:url(/static/media/Outfit-ExtraLight.04595e075ae7bb102873.ttf) format("truetype")}body{background-color:#e5e5e5;font-family:Gilroy;font-weight:400;margin:0}hr{border:0;border-top:2px solid #eaeaea;display:block;margin:10px 0;padding:0}.mobile-only{display:inherit}.desktop-only{display:none}.MuiContainer-root{background-color:#fff}.container-padding{padding-bottom:25px}.base-header-font{font-weight:600!important}.base-paragraph-font{font-weight:100!important}.header-1-spacing{padding-top:25px}.header-2-spacing{padding-bottom:5px;padding-top:15px}.paragraph-spacing{padding-top:10px}.margin-top-and-bottom-small{margin-bottom:20px;margin-top:20px}.spacer{background-color:#f7f7f7;height:24px}.iconTitleDesc{padding-bottom:15px;padding-top:15px}.iconTitleDesc-imageContainer{padding-top:10px}.iconTitleDesc-image{display:block;margin:auto;padding-top:10px;width:7em}.iconTitleDesc-whenTheyreSick{display:block;height:4em;margin:auto;padding-top:10px;width:4em}.iconTitleDesc-whenTheyreHurt{display:block;height:5em;margin:auto;padding-top:10px;width:5em}.iconTitleDesc-whenTheyreHealthy{display:block;height:5.5em;margin:auto;padding-top:10px;width:5.5em}.iconTitleDesc-title{font-weight:400!important}.iconTitleDesc-description{font-weight:100!important}.faq-description{padding-top:10px}.pumpkinHelp-description{padding-bottom:20px;padding-top:10px}.aboutPuppyInsuranceSection-image{width:4.5rem}.aboutPuppyInsuranceSection-title{padding-top:5px}.header-dogImageContainer{margin-top:20px;text-align:right}.header-dogImage{margin-top:-20px!important;width:17em}.meetPumpkin-container{display:inline-block;margin-top:-3em!important}.padding-top-extra-small{padding-top:5px}.padding-top-small{padding-top:10px}.padding-top-medium{padding-top:20px}.padding-top-large{padding-top:35px}.padding-top-extra-large{padding-top:50px}.hyperlink{color:#4265ff;font-weight:500!important}.hyperlink,a:link{text-decoration:none}.quoteBlock{border:1px solid #ddd;border-radius:10px;margin-top:24px;padding:30px 40px;text-align:center}.quoteBlock-header{font-size:1.3rem!important}.quoteBlock-text{font-size:1.1rem!important;font-weight:600!important;line-height:1.7rem!important}.quoteBlock-signatureContainer{margin-top:15px}.quoteBlock-signature{font-style:italic;font-weight:100!important}.quoteBlock-signature:last-child{margin-top:3px!important}.quoteBlock-image{margin-top:-5px;padding-bottom:10px}.meetPumpkin-text{float:left}.pumpkinLogo{display:block;margin:auto;padding-bottom:10px;padding-top:20px}.pumpkinHighlightAbove{background-color:#fff;padding:30px 20px 20px}.pumpkinHighlight{background-color:#f4f7ff;border-radius:10px;margin-top:15px!important;padding:20px 0}.pumpkinHighlight-pawprint{display:block;margin:auto;width:35%}.pumpkinHighlight-itemSpacing:not(:last-child){padding-bottom:22px!important}.pumpkinCta-text{padding:20px}.pumpkinCta-hyperlinkText{background-color:#fff;color:#757575;cursor:pointer;font-size:.85em!important;font-weight:400!important;margin:0!important;padding-left:1em;padding-right:1em;padding-top:15px;text-decoration:none}.pumpkinCta-learnMore{background-color:#fff;margin:0!important}.pumpkinCta-hyperlinkText-footer,.pumpkinCta-learnMore{border:none;box-shadow:none;color:#4a6bff;cursor:pointer;font-weight:600!important;text-decoration:none}.pumpkinCta-hyperlinkText-footer{background-color:#f7f7f7;font-size:.9em!important;margin-top:5px!important;padding-left:0!important}.pumpkinCta-openLinkLogo{width:50%}.pumpkinCta-openInNewTab{margin-left:5px}.tooltip-Icon{float:left}.tooltip-Title{color:#4a6bff;float:left;font-size:.9rem!important;font-weight:100!important;padding-left:8px}.tooltip-container{background-color:#fff;border:none;box-shadow:none;display:inline-block}.tooltip-information{color:#757575;font-weight:100!important;padding-left:30px;padding-top:5px}.cta-image{display:block;margin:auto;padding-bottom:20px;padding-top:15px;width:11em}.cardDropdown-spacing{margin-bottom:25px!important}.cardDropdown-container{border-radius:10px;box-shadow:0 0 5px -1px #00000035!important;padding:1.1em}.cardDropdown-title{font-size:18px!important;font-weight:400!important}.cardDropdown-button{color:#4a6bff!important;font-weight:400!important;margin-top:15px!important}.cardDropdownOption-container{padding-top:30px}.cardDropdownOption-imgContainer{text-align:center}.cardDropdownOption-textContainer{margin:auto!important}.cardDropdownOption-text{font-size:16px!important;font-weight:400!important}.cardDropdown-expandIcon{transform:rotate(180deg);transition-duration:.8s;transition-property:transform}.cardDropdown-paddingTop{margin-top:20px}.cardDropdownOption-img{height:2.8em;width:2.8em}.footer-hr{padding-bottom:10px}.footer-section{margin-bottom:5px!important}.businessInsider-container{background-color:#4e6ef6;border-radius:10px;padding-bottom:10px;padding-top:10px}.businessInsider-logo{display:block;margin:auto;padding-top:10px;width:14rem}.businessInsider-text{color:#fff;font-size:1.3rem!important;font-weight:600!important;padding:15px 50px 20px;text-align:center}.businessInsider-asterisk{padding-top:2px}.businessInsider-asterisk,.petInsuranceWorthIt-asterisk{display:inline-block;font-size:.7rem;vertical-align:top}.petInsuranceWorthIt-title{font-size:1.1em!important;font-weight:400!important;line-height:1.5rem!important;padding-top:20px}.topReasons-container:nth-child(2){padding-top:20px!important}.thingsToKeepInMind-container{border:1px solid #ddd;border-radius:10px;margin-top:24px;padding:10px 20px}.thingsToKeepInMind-title{font-size:1em!important;font-weight:400!important;line-height:1.5rem!important;margin-bottom:15px!important;margin-top:5px!important}.thingsToKeepInMind-break{border:1px solid #4469da}.petInsuranceCost-image{width:12em}.petInsuranceCost-text{font-size:1.1em!important;font-weight:600!important}.petInsuranceWorthIt-circle{border:1px solid red;border-radius:20px;height:20px;width:20px}.recommendationCta-button{background-color:#4a6bff;border:0;border-radius:50px;color:#fff;cursor:pointer;display:block;margin:25px auto 20px;padding:12px 25px}.healthierPets-title{margin-top:-30px!important}.ourPartners-mainImage{display:block;margin:auto;padding-bottom:20px;padding-top:15px;width:18em}.lifetimeCostItem-img{width:5em}.lifetimeCostItem-title{font-size:1em!important;font-weight:400!important}.lifetimeCostItem-sectionContainer{text-align:center}.lifetimeCostItem-price{color:#4469da;font-size:1.1em!important;font-weight:600!important}.lifetimeCostItem-finePrint{background-color:#fff;color:#757575;cursor:pointer;font-size:.85em!important;font-weight:400!important;margin:0!important;padding-top:5px;text-decoration:none}.accolades-text{font-weight:400!important;line-height:1.4em!important}.accolades-subtext{font-size:.9em!important;font-weight:400!important}.accolades-container{padding-left:10px;padding-right:10px}@media only screen and (max-width:600px){.businessInsider-text{padding:20px}.petInsuranceCost-image{width:9em}.petInsuranceCost-text{font-size:.9em!important;padding-left:12px}}@media only screen and (max-width:1439px){.MuiContainer-maxWidthLg{max-width:600px!important}}@media only screen and (min-width:1440px){.mobile-only{display:none}.desktop-only{display:inherit}}.faq{background:#f2fafc;padding:2em;text-align:left}.faq h2{font-size:1.87em;font-weight:500;letter-spacing:.015em;line-height:1em}.faq .intro{font-family:Gilroy;letter-spacing:.00098rem;line-height:1.32em;margin:12px 4px 15px}.faq .collapsible{background:#fff;border-radius:5px;line-height:135%;margin-top:20px;padding:10px}.faq .collapsible.open{color:#004e6f}.faq .trigger{align-items:center;cursor:pointer;display:flex;font-weight:500;justify-content:space-between}.faq .trigger svg{flex-shrink:0;margin-left:15px;width:14px}.faq .answer{color:#070000;margin:10px 0 5px}.faq .questions-section{padding:0}@media only screen and (min-width:1440px){.faq{padding:5em 0 2em}.faq .intro,.faq h2{margin:0 auto;text-align:center;width:880px}.faq h2{color:#004e6f;font-size:2.25em;letter-spacing:.0485em}.faq .intro{font-size:1.26em;letter-spacing:.06em;line-height:1.2em;margin-top:13px}.faq .column{margin:8px;width:524px}.faq .questions{margin:25px auto 0;width:1080px}.faq .questions>.MuiGrid-item{max-width:49%}.faq .trigger{align-items:center;display:flex;font-weight:500;height:40px;justify-content:space-between}.faq .collapsible{box-shadow:none}.faq .questions-section{padding:16px}section>.content{margin-left:auto;margin-right:auto;padding-left:180px;padding-right:180px;width:1080px}section>.content.no-gutter{padding-left:0;padding-right:0;width:1440px}}.footer{background-color:#545454}.footer .content{color:#fff;justify-content:space-between}.footer .links{padding-left:1.5em;padding-right:1.5em}.footer img{padding:20px 30px}.footer .copy{display:flex;flex-direction:column;font-size:1.25em;font-weight:200;justify-content:center;letter-spacing:.06em;line-height:130%;padding:20px 35px 20px 0;text-align:end}.footer .logo{display:flex;justify-content:space-between;padding-top:10px}@media only screen and (min-width:1440px){.footer{padding:0}.footer .copy,.footer img{padding:20px 0}.footer .links{padding:0}}.disclaimers-container{background-color:#f2fafc;padding:2em 2em 4em}.disclaimers-grid{background-color:#fff;border:1px solid #82ccde;border-radius:10px;padding:1em}.disclaimers-licenseInfo-link{color:#004e6f!important;cursor:pointer;font-weight:700}.disclaimers-licenseInfoModal-intro{font-family:Gilroy;font-size:1rem;font-weight:400;line-height:1.5;margin-bottom:1em;margin-top:1em;vertical-align:initial}.disclaimers-licenseInfoModal-title{padding-top:10px}.disclaimers-licenseInfoModal-stateLine{line-height:1.5}.disclaimers-licenseInfoModal-grid{color:#0000008a;margin-bottom:1em}.disclaimer-spacing{font-size:14px!important;padding-top:20px}.disclaimer-link-section{font-size:14px!important;padding-top:10px}.disclaimer-link{color:#fff;text-decoration:underline!important}.disclaimer-hr{padding-bottom:10px}.disclaimer-container{background-color:#f7f7f7!important;padding-bottom:20px}@media only screen and (min-width:1440px){.disclaimers-container{padding:2em 0 4em}.disclaimers-grid{padding:2em}}.learn-more{background:#f2fafc;font-weight:600;padding:3em 2em}.learn-more h3{font-size:1.25em;font-weight:600;text-align:center}.learn-more .cta-button{margin:25px auto;width:100%}@media only screen and (min-width:1440px){.learn-more{padding:2em 0}.learn-more .wrapper{align-items:center;background-color:#fff;border-radius:4px;display:flex;justify-content:space-between;margin:0 auto;padding:20px 0;width:1080px}.learn-more h3{font-weight:600;margin-left:40px}.learn-more .cta-button{margin:0 40px 0 0;padding:17px;width:300px}}.cta-button{background-color:#ffce34;border:0;border-radius:50px;color:#000;cursor:pointer;display:block;font-family:Gilroy;font-size:1.15em;font-weight:500;padding:12px 25px}.cta-button:hover{background-color:#dbb32d}.our-partners h2{color:#004e6f;font-size:3em;font-size:46px;font-weight:500;font-weight:600;letter-spacing:1.5px;line-height:50px;text-align:center}.our-partners h5{font-weight:200;text-align:center}.plan-summaries{background-color:#f4faf8}.plan-summaries .intro-logo{padding-left:25px;padding-top:15px;width:9em}.our-partners .plan-summaries .provider-cards{padding-bottom:1em}@media only screen and (min-width:1440px){.our-partners .plan-summaries{padding-top:55px}.our-partners .plan-summaries .provider-cards{margin:45px auto 0;padding-bottom:2.5em;width:1080px}}.plan-summary{line-height:130%;margin:15px;width:auto}.plan-summary hr{background-color:#82ccde;border:0;height:1px;margin:15px 0}.plan-summary .plan-header{height:30px}.plan-summary .plan-banner{background:#004e6f;border-radius:8px 8px 0 0;color:#fff;font-weight:500;letter-spacing:.1em;padding:5px;position:relative;text-align:center}.plan-summary .plan-content{background-color:#fff;border:1px solid #82ccde;border-radius:8px;margin-top:-10px;padding:25px 12px 12px}.plan-summary img{display:block;height:43px;margin:25px auto}.plan-summary img.nationwide-logo{height:65px;margin-bottom:20px;margin-top:10px}.plan-summary .intro{text-align:left}.plan-summary .bullets{min-height:inherit}.plan-summary .extra{padding:20px 0}.plan-summary ul{display:block;list-style-type:disc;margin-top:20px;padding-left:5px}.plan-summary li{align-items:center;color:#070000;display:flex;list-style:none;margin:10px 0}.plan-summary li:before{align-self:flex-start;background:url(/static/media/cyan-bullet.a33f8373206554553337.svg) no-repeat 0 0;content:"";flex-shrink:0;height:8px;margin-right:10px;margin-top:5px;width:8px}.plan-summary .cta-button{margin:25px auto;width:98%}.plan-summary .expand{cursor:pointer;display:flex;flex-direction:column;height:41px;justify-content:space-between;margin-bottom:5px;text-align:center}.expand .nudger{height:20px}.expand.open .nudger{padding-top:6px}@media only screen and (min-width:1440px){.plan-summary{margin:0}.plan-summary .intro{min-height:105px;text-align:center}#nationwide.plan-summary .intro{padding-bottom:1em}#pumpkin.plan-summary .intro{padding-bottom:1.25em}.plan-summary .bullets{min-height:228px}.trupanion-extra-spacing{margin-top:6.95em!important}.pumpkin-extra-spacing{margin-top:7.5em!important}}table{border-spacing:0;width:100%}td,th{padding:16px;text-align:center}td:first-child,th:first-child{text-align:left}.planComparison-title{color:#004e6f;font-family:Gilroy!important;font-size:2.7em!important;font-weight:500!important;font-weight:500;padding-bottom:.2em;padding-top:1em}.planComparison-container{background-color:#fff;border:1px solid #82ccde;border-radius:8px;margin-top:2em;padding-bottom:1em;padding-left:3em;padding-right:3em}.planComparison-providerHeader{color:#d0d0d0;font-family:Gilroy;font-size:1.2em;font-weight:500;padding-bottom:25px;padding-top:40px}.planComparison-companyHeader{padding-left:2em;padding-right:2em;width:20%}.planComparison-companyImage{vertical-align:middle;width:100%}.planComparison-rowSectionContainer{border-top:1px solid #82ccde}.planComparison-rowSection{font-weight:200;padding-bottom:14px;padding-top:14px;vertical-align:middle}.icon{height:15%;width:15%}.plan-comparison{background-color:#fff;padding-bottom:5em;padding-top:1em}.planComparison-disclaimer{margin-top:.6em}@media only screen and (min-width:1440px){tr:nth-child(2n){background:linear-gradient(90deg,#0000 2%,#82ccde1a 50%,#0000 98%)}}@media only screen and (max-width:1439px){tr:nth-child(odd){background:linear-gradient(90deg,#0000 2%,#82ccde1a 50%,#0000 98%)}tr:first-child{background:none}td,th{font-size:.85em!important;padding-left:0;padding-right:0}.planComparison-title{font-family:Gilroy!important;font-size:2em!important;font-weight:500;padding-left:.5em;padding-top:.3em;text-align:left!important}.planComparison-item-mobile{padding-left:12px;padding-right:12px}.planComparison-container{border:none;margin-left:0;margin-right:0;margin-top:0;padding-left:0;padding-right:0}.planComparison-companyHeader{padding-left:0;padding-right:0;vertical-align:middle}.planComparison-providerHeader{padding-bottom:0;visibility:hidden}.icon{height:1.8em;width:1.8em}.planComparison-companyImage{margin:auto;width:2.2em}.trupanion-mobile{width:2.5em}.nationwide-mobile{margin-top:-.7em;width:2.3em}.planComparison-rowSectionContainer{border-bottom:1px solid #82ccde;border-top:none}.planComparison-disclaimer{padding-left:.5em;padding-right:.5em}}.aboutPetInsuranceHero-layout{background-color:#004e6f;overflow:hidden}.aboutPetInsuranceHero-episLogo{padding-left:25px;padding-top:15px;width:9em}.aboutPetInsuranceHero-imageContainer{height:24em;margin-top:20px;overflow:hidden;position:relative;width:100%}.aboutPetInsuranceHero-title{color:#fff;font-weight:600!important}.aboutPetInsuranceHero-subtitle{color:#fff;font:1.2em OutfitExtraLight!important;letter-spacing:.00938em;padding-top:10px}.aboutPetInsuranceHero-textContainer{padding-left:25px;padding-right:25px;padding-top:20px}.aboutPetInsuranceHero-image-wrap{height:404px;position:relative}.aboutPetInsuranceHero-image{background-image:url(/static/media/hero-spotlight-sm.e24975ad272e81a59944.png);background-position:bottom;background-repeat:no-repeat;background-size:auto 384px;height:100%;left:55%;position:absolute;transform:translateX(-50%);width:600px}@media only screen and (min-width:1440px){.aboutPetInsuranceHero-episLogo{display:none}.aboutPetInsuranceHero-title{color:#fff;font-size:4.5em!important;font-weight:600!important}.aboutPetInsuranceHero-subtitle{color:#fff;font:1.6em OutfitExtraLight!important;padding-bottom:8.29em;padding-top:10px}.aboutPetInsuranceHero-textContainer{padding-left:12em;padding-right:25px;padding-top:6em}.aboutPetInsuranceHero-image-wrap{height:auto}.aboutPetInsuranceHero-image{background-image:url(/static/media/hero.ff230487712b2f9c9b8e.png),url(/static/media/blue_spotlight.33238b91429fa71646f7.svg);background-position:left -41% bottom 0,right 100% bottom 111%;background-repeat:no-repeat;background-size:825px,1050px;height:100%;left:-1%;position:relative;top:0;transform:none;width:1050px}}.meetOurPartners{margin-top:-60px;padding-left:24px;padding-right:24px;position:relative}.meetOurPartners .enclosure{background-color:#fff;border:1px solid #f3f3f3;border-radius:5px;box-shadow:0 5px 10px #0000000d;padding:15px 14px 10px}.meetOurPartners .sectionContainer{padding-left:8px;padding-right:8px}.meetOurPartners .title{color:#d0d0d0;font-weight:500;padding-bottom:.2em;padding-left:.5em}.meetOurPartners .logo{width:100%}.meetOurPartners .ctaArrowContainer{text-align:right}.meetOurPartners .ctaArrow{width:1.5em}.meetOurPartners .sectionContainer{cursor:pointer}.meetOurPartners .spacer{background-color:#ebebeb;height:1px;margin-bottom:14px;margin-top:14px;width:100%}.meetOurPartners .spacer-2{display:none}.meetOurPartners .mostComprehensive{background-color:#004e6f;border:1px solid;border-radius:20px;color:#fff;font-size:.5em;font-weight:500;line-height:10px;margin-bottom:25px;margin-left:5px;margin-right:5px;padding:5px;text-align:center}@media only screen and (min-width:1440px){.meetOurPartners{background-color:#fff;border:1px solid #f3f3f3;box-shadow:0 5px 10px #0000000d;padding-left:0;padding-right:0;position:relative}.meetOurPartners .enclosure{background-color:none;border-width:0;box-shadow:none;height:5.5em;padding:0}.meetOurPartners .spacer{align-items:center;background-color:#ebebeb;height:50%;margin-bottom:auto;margin-top:auto;width:1px}.meetOurPartners .spacer-2{display:initial}.meetOurPartners .mostComprehensive{display:none}.meetOurPartners .title{color:#d0d0d0;font-size:1.05em;letter-spacing:.00938em;margin-top:.4em;padding-bottom:25px;padding-left:0;padding-top:25px}.meetOurPartners .sectionContainer{padding-left:40px;padding-right:40px}.meetOurPartners .sectionContainer:hover{background-color:#82ccde1a}}.aboutPetInsuranceMainText-container{padding-left:1.063em;padding-right:1.063em}.aboutPetInsuranceMainText-header1{color:#004e6f;font-weight:500!important;letter-spacing:.0072em}.aboutPetInsuranceMainText-header2{color:#004e6f;font-weight:500!important;letter-spacing:0}.aboutPetInsuranceMainText-description,.aboutPetInsuranceMainText-mainDescription{font:1.05em OutfitExtraLight!important;letter-spacing:.00938em}.aboutPetInsurance-benefitsImageContainer{display:none;text-align:center}.aboutPetInsurance-benefitsImage{margin-left:2em;width:35%}@media only screen and (min-width:1440px){.aboutPetInsuranceMainText-header1{font-size:2.8em!important;text-align:center}.aboutPetInsuranceMainText-header2{font-size:2.3em!important}.aboutPetInsuranceMainText-mainDescription{font-size:1.5em!important;padding-left:15em;padding-right:15em;text-align:center}.aboutPetInsurance-benefitsContainer{padding-top:40px}.aboutPetInsuranceMainText-description{font-size:1.2em!important;padding-right:1.5em}.aboutPetInsurance-benefitsTextContainer{margin-left:-3em!important}.aboutPetInsuranceMainText-container{padding-bottom:60px;padding-left:0;padding-right:0}.aboutPetInsurance-benefitsImageContainer{display:initial}}.lifetime-care-cost{color:#050000;margin-bottom:1.5em;margin-top:1.8em;padding:0 1em}.lifetime-care-cost .MuiTypography-subtitle1{font-size:1.5em;font-weight:600;letter-spacing:.3px;line-height:130%}.lifetime-care-cost .MuiTypography-subtitle2{font-size:1.02em;font-weight:500;padding-top:1.2em;text-align:center}.lifetime-care-cost .MuiTypography-body1{line-height:1.32em;padding-bottom:1em;padding-top:.55em}.lifetime-care-cost .outline{border:1px solid #82ccde;border-radius:8px;box-sizing:border-box}.lifetime-care-cost .size-cost-compare{align-items:flex-end;margin-bottom:1.9em;margin-top:1.5em;padding:.8em 0 1.4em}.lifetime-care-cost .size-cost-compare img.dog-small{height:133px;margin-bottom:.2em;margin-left:1.5em}.lifetime-care-cost .size-cost-compare img.dog-medium{height:158px;margin-bottom:.25em;margin-left:.4em}.lifetime-care-cost .size-cost-compare img.dog-large{height:187px;margin-bottom:.3em;margin-left:.15em}.lifetime-care-cost .size-cost-compare .cost{color:#82ccde;font-size:1.15em;font-weight:500;line-height:150%;padding-bottom:.35em;padding-top:.45em;text-align:center}.lifetime-care-cost .size-cost-compare .cost span{color:#050000;font-weight:400}.lifetime-care-cost .size-cost-compare .expectancy{color:#61656b;font-size:.8em;font-weight:300;line-height:1.4em;padding:0 .6em;text-align:center}@media only screen and (min-width:1440px){.lifetime-care-cost{flex-direction:column;max-height:33em;padding:0 .5em;width:auto!important}.lifetime-care-cost .intro{order:1}.lifetime-care-cost .info{border-radius:25px;order:3;padding:.22em .68em 0 1.2em}.lifetime-care-cost .conclusion{order:2}.lifetime-care-cost .MuiTypography-subtitle1{color:#004e6f;font-size:2.3em;letter-spacing:.03em;margin-top:1.7em}.lifetime-care-cost .MuiTypography-subtitle2{font-size:1.2em;font-weight:500;letter-spacing:.05em;margin-top:-.1em;padding-top:0;text-align:center}.lifetime-care-cost .MuiTypography-body1{font-size:1.25em;letter-spacing:.063em;line-height:1.32em;padding-bottom:.7em;padding-right:1em}.lifetime-care-cost .size-cost-compare{border-radius:12px;padding:1em}.lifetime-care-cost .size-cost-compare img{display:block;margin-left:auto!important;margin-right:auto!important}.lifetime-care-cost .size-cost-compare img.dog-small{height:165px;margin-bottom:.2em}.lifetime-care-cost .size-cost-compare img.dog-medium{height:195px;margin-bottom:.25em}.lifetime-care-cost .size-cost-compare img.dog-large{height:230px;margin-bottom:.3em}.lifetime-care-cost hr{background-color:#82ccde;border:none;height:1px}.lifetime-care-cost .size-cost-compare .cost{font-size:1.4em;margin-left:auto;margin-right:auto;margin-top:.15em;padding:0}.lifetime-care-cost .size-cost-compare .expectancy{color:#070707;font-size:1em;letter-spacing:.0064em;padding-bottom:1em}}.insurance-cost{color:#050000;margin-bottom:2.4em;margin-top:1.8em;padding:0 1em}.insurance-cost .MuiTypography-subtitle1{font-size:1.5em;font-weight:600;letter-spacing:.3px;line-height:130%;width:75%}.insurance-cost .MuiTypography-body1{line-height:1.32em;padding-bottom:1em;padding-top:.55em}.insurance-cost .body-disclaimer{font-size:.8em;letter-spacing:.01em;line-height:1.43em;padding-bottom:1em;padding-top:0;width:53%}.insurance-cost .average-cost{border:2px solid #82ccde;border-radius:8px;box-sizing:border-box;margin-right:6em;margin-top:.5em;padding:1em 1.2em;width:75%}.insurance-cost .cost{color:#82ccde;font-size:1.7em;font-weight:500;letter-spacing:.03em;line-height:1em;padding:0}.insurance-cost .cost-disclaimer{padding:0}.insurance-cost .source{color:#b6b6b6;font-size:.8em;letter-spacing:.004em;line-height:1.5em;padding-bottom:0}.insurance-cost .average-cost{position:relative}.insurance-cost .average-cost img{height:242px;margin-top:-12em;position:absolute;right:-5.7em}@media only screen and (min-width:1440px){.insurance-cost{margin:1.8em 0 3.3em;max-height:33em;padding:0 .5em;width:auto!important}.insurance-cost .MuiTypography-subtitle1{color:#004e6f;font-size:2.3em;letter-spacing:.03em;line-height:1em;margin-top:1.15em}.insurance-cost .MuiTypography-body1{font-size:1.25em;letter-spacing:.063em;line-height:1.32em;padding-bottom:.7em;padding-right:1em;padding-top:.95em}.insurance-cost .body-disclaimer{font-size:1em;letter-spacing:.082em;padding-top:0;width:100%}.insurance-cost .average-cost{border-radius:8px;margin:9.4em .7em 4em 0;padding-left:4.5em}.insurance-cost .average-cost .cost{color:#004e6f;font-size:2.2em;padding-bottom:0;padding-top:.45em}.insurance-cost .average-cost .cost-disclaimer{font-size:1.25em;letter-spacing:.063em;line-height:1.32em;margin-top:-.2em;padding:0}.insurance-cost .average-cost .source{font-size:.9em;line-height:1.5em;margin-bottom:.5em;padding-top:.8em}.insurance-cost .average-cost img{height:384px;margin:-19.5em 0 0 -15.2em;right:auto}}.how-it-works-background{background-color:#82ccde1a}.how-it-works{color:#050000;padding:1.95em 1em .85em}.how-it-works .MuiTypography-subtitle1{font-size:1.5em;font-weight:600;letter-spacing:.3px;line-height:130%}.how-it-works .MuiTypography-subtitle2{font-size:1em;line-height:1.15em}.how-it-works .MuiTypography-body1{line-height:1.3em;margin-top:.6em}.how-it-works .using-your-insurance-header{font-size:1.1em;font-weight:500;margin-left:.85em;margin-top:2.2em}.how-it-works .how-to-step{align-items:center;background:#fff;border:1.5px solid #82ccde;border-radius:8px;display:flex;margin:1.1em 0 1em 1em;padding:1em 1em 1em 0}.how-it-works .how-to-step .number{background:#fff;border:1.5px solid #82ccde;border-radius:25px;color:#82ccde;flex-grow:0;flex-shrink:0;font-size:1.1em;font-weight:500;height:1em;left:-1.7em;line-height:1em;margin:0 0 0 -1.2em;padding:.4em;text-align:center;top:.7em;width:1em}.how-it-works .step-content{padding-left:1em}.how-it-works .text{color:#61656b;font-size:.8em;font-weight:300;line-height:1.47em;margin-bottom:0}@media only screen and (min-width:1440px){.how-it-works{padding:2.6em 0}.how-it-works .MuiTypography-subtitle1{color:#004e6f;font-size:2.28em;font-weight:500;letter-spacing:.043em;line-height:.98em;margin-top:2.6em;width:60%}.how-it-works .MuiTypography-subtitle2{font-size:1.45em;font-weight:600;letter-spacing:.019em;margin-top:.3em;padding-top:0;text-align:left}.how-it-works .MuiTypography-body1{font-size:1.25em;letter-spacing:.063em;line-height:1.32em;margin-right:1.1em;margin-top:1.1em;padding-bottom:.7em;padding-right:1em}.how-it-works .how-to-step .text{color:initial;letter-spacing:.02em;line-height:1.25em;margin-top:.7em;padding:0}.how-it-works .how-to-step .number{font-size:1.5em;margin-left:-1em}}.top-reasons{background-color:#82ccde1a}.aboutPetInsurance-topReasons-item1{padding-bottom:24px;padding-left:17px;padding-right:17px}.aboutPetInsurance-thingsToKeepInMind-chart{background-color:#fff;border:1px solid #82ccde;border-radius:10px;margin:35px 17px;padding:10px 20px 30px}.aboutPetInsurance-thingsToKeepInMind-circle{background-color:#82ccde;border-radius:12px;height:12px;margin-top:7px;width:12px}.aboutPetInsurance-topReasons-item{font:1.05em OutfitExtraLight!important;letter-spacing:.00938em}.aboutPetInsurance-thingsToKeepInMind-header,.aboutPetInsurance-topReasons-header{font-weight:600!important;letter-spacing:.00938em}@media only screen and (min-width:1440px){.top-reasons-container{padding:0 3.8em}.aboutPetInsurance-topReasons-item1{padding:3em 6em 3em 0}.aboutPetInsurance-thingsToKeepInMind-item2{padding-left:2em;padding-right:0}.aboutPetInsurance-thingsToKeepInMind-chart{padding-bottom:40px}.aboutPetInsurance-thingsToKeepInMind-header,.aboutPetInsurance-topReasons-header{font-size:1.1em!important}}.banner-section{background-color:#004e6f;color:#fff}.banner-section .avoid-vet-bills{background-image:url(/static/media/vet_with_aussie-sm.edac85c919aefaf810f0.png),url(/static/media/blue_spotlight.33238b91429fa71646f7.svg);background-position:right .1em bottom 3em,right -3.8em bottom 2.7em;background-repeat:no-repeat;background-size:230px,321px;padding-top:1.125em}.banner-section .prepare-for-vet{background-image:url(/static/media/shutterstock_aussie-sm.34a6cd14fc306d83fc9c.png),url(/static/media/blue_spotlight.33238b91429fa71646f7.svg);background-position:right -.1em bottom 5.5em,right -3.8em bottom 2.7em;background-repeat:no-repeat;background-size:235px,321px;padding-top:.7em}.banner-section h3{font-size:1.7em;font-weight:500;letter-spacing:.02em;line-height:1.2em;margin:.5em 1em;text-align:center}.banner-section .avoid-vet-bills h3{margin-bottom:.3em}.banner-section h6{font-size:.95em;font-weight:400;letter-spacing:.025em;line-height:1.4em}.banner-section .avoid-vet-bills h6{letter-spacing:.035em;line-height:1.45em}.banner-section .subtext-wrapper{background-image:linear-gradient(90deg,#004e6f,#004e6f00 64.35%);border-radius:15px;filter:drop-shadow(0 10px 40px rgba(0,0,0,.25))}.banner-section .avoid-vet-bills .subtext-wrapper{margin-left:.9em;padding:.8em .9em;width:44%}.banner-section .prepare-for-vet .subtext-wrapper{margin-left:1.5em;margin-top:1em;padding:1.1em;width:40%}.banner-section .background-fade{background-image:linear-gradient(0deg,#004e6f 120px,#0000 200px);background-repeat:no-repeat;padding-bottom:2.1em}.banner-section .avoid-vet-bills .background-fade{background-position:right 0 top 1em;padding-top:8.1em}.banner-section .prepare-for-vet .background-fade{background-position:right 0 top 1em;padding-top:3.5em}.banner-section .cta-button{font-size:1.1em;font-weight:600;letter-spacing:.04em;margin:1.5em auto;padding:.9em 1.8em;width:85%}.banner-section .logo{display:inline-block;vertical-align:top;width:33%}.banner-section .logo img{display:block;margin:auto;max-height:100%;max-width:100%}.banner-section .logo.pumpkin{padding-left:4%;padding-top:.6em;width:22%}.banner-section .logo.trupanion{padding-left:6%;padding-top:.75em;width:29%}.banner-section .logo.nationwide{padding-left:6%;padding-top:.25em;width:28%}@media only screen and (min-width:1440px){.banner-section .avoid-vet-bills,.banner-section .prepare-for-vet{padding-left:12.5em;padding-right:43.2em;padding-top:0!important}.banner-section .avoid-vet-bills{background-image:url(/static/media/vet_with_aussie.d1afd02cfc7fad42f99c.png),url(/static/media/blue_spotlight.33238b91429fa71646f7.svg);background-position:right 16.6em bottom -10.7em,right 10em bottom -13em;background-size:415px,590px;height:500px}.banner-section .prepare-for-vet{background-image:url(/static/media/shutterstock_aussie.e864b0b9329e69e713ab.png),url(/static/media/blue_spotlight.33238b91429fa71646f7.svg);background-position:right 16.8em bottom -7.7em,right 9em bottom -12.6em;background-size:425px,590px;height:480px}.banner-section h3{font-size:2.85em;letter-spacing:.063em;margin:0}.banner-section .avoid-vet-bills h3{padding-top:1.4em;text-align:initial}.banner-section .prepare-for-vet h3{line-height:1.1em;padding-top:1.6em;text-align:initial}.banner-section .subtext-wrapper{background-image:none;border-radius:0;filter:none;margin-left:0!important;margin-top:1.2em!important;padding:0!important;width:77%!important}.banner-section .prepare-for-vet .subtext-wrapper{margin-top:.75em!important;width:90%!important}.banner-section .subtext-wrapper h6{font-size:1.5em;font-weight:300;letter-spacing:.045em;line-height:1.15em}.banner-section .background-fade{background-image:none!important;margin-top:1.6em;padding-top:0!important}.banner-section .background-fade .cta-button{font-size:1.15em;font-weight:500;letter-spacing:.05em;padding:.9em 1.8em;width:52.5%}.banner-section .avoid-vet-bills .background-fade .cta-button{margin:0 0 1.45em}.banner-section .prepare-for-vet .background-fade .cta-button{margin:0 0 1.1em}.banner-section .logos{align-items:flex-start;display:flex;justify-content:flex-start;width:76%}.banner-section .logo{display:inline-block;height:1.5em;padding:0;vertical-align:top;width:33%}.banner-section .logo img{display:block;margin:auto;max-height:100%;max-width:100%}.banner-section .logo.pumpkin{height:1.55em;padding-left:0;padding-right:1.86em;padding-top:.95em;width:auto}.banner-section .logo.trupanion{height:1.56em;padding-left:0;padding-right:1.75em;padding-top:1.05em;width:auto}.banner-section .logo.nationwide{height:2.4em;padding-left:0;padding-top:.5em;width:auto}}.MuiAppBar-root{box-shadow:0 5px 10px #0000000d!important}.container-tabPanel{background-color:#f4fafc;margin-bottom:0!important;padding:0!important}.mainPage-tabPanel-ctaArrow{margin-left:.4em;width:1.4em}.header-image{display:none}.tabs .MuiTabs-indicator{background-color:#89d0e6;border-radius:1em 1em 0 0;display:block;height:10%}.tabs .MuiTab-root{color:#222;font-family:Gilroy;font-size:1.1em;font-weight:400;min-height:3.157em;padding:0;text-transform:none}.MuiToolbar-root{min-height:2.572em;padding:0 1.75em}.Mui-selected{color:#004e6f!important}.MuiTabs-root{font-size:.9em!important;min-width:100%}.tabs .MuiTab-root.explore-plans{font-weight:500}.header-image-container{max-height:3.7em;max-width:0;padding-top:0}.header-image{cursor:pointer;width:8rem}.MuiTab-root.divider{background-color:#dadada;margin:auto 1.35em;max-width:1px;min-height:2em;min-width:1px;padding:0}@media only screen and (min-width:1440px){.MuiToolbar-root{padding:0!important}.MuiTabs-root{min-width:50%}.tabs .MuiTabs-flexContainer{width:70%!important}.tabs .MuiTab-root{font-size:1.3em;min-height:3.419em;padding:.2em}.tabs .MuiTab-root.divider{margin:auto 1em;min-height:50%;padding:inherit}.tabs .MuiTabs-scroller{display:flex;justify-content:flex-end}.header-image-container{max-width:auto!important;padding-left:.6em;padding-top:.53em}.header-image{display:initial}}
/*# sourceMappingURL=main.c656360d.css.map*/