.pumpkin-page{font-family:Roboto}.pumpkin-page h1{font-style:normal;font-weight:700;font-size:40px;line-height:48px}@media (max-width:543.98px){.pumpkin-page h1{font-size:24px;line-height:28px}}.pumpkin-page h2{font-style:normal;font-weight:700;font-size:28px;line-height:42px}@media (max-width:543.98px){.pumpkin-page h2{font-size:18px;line-height:23px}}.pumpkin-page .subheader-1{font-style:normal;font-weight:400;font-size:22px;line-height:33px}@media (max-width:543.98px){.pumpkin-page .subheader-1{font-size:18px;line-height:25px}}.pumpkin-page .subheader-2{font-style:normal;font-weight:500;font-size:18px;line-height:27px}@media (max-width:543.98px){.pumpkin-page .subheader-2{font-size:16px;line-height:24px}}@media (max-width:767.98px){.pumpkin-page .subheader-2{font-size:16px;line-height:24px}}.pumpkin-page .body-text{font-style:normal;font-weight:400;font-size:16px;line-height:24px}.pumpkin-page .reference{font-style:normal;font-weight:700;font-size:20px;line-height:20px}.pumpkin-page .btn-text{font-style:normal;font-weight:700;font-size:16px;line-height:24px;border:0}.pumpkin-page .footer-title{font-style:normal;font-weight:700;font-size:12px;line-height:12px}.pumpkin-page .footer-body{font-style:normal;font-weight:400;font-size:12px;line-height:18px}.pumpkin-page img{width:100%}.pumpkin-page .mob-show{display:none!important}.pumpkin-page .fnt-14{font-size:14px}.pumpkin-page button:active,.pumpkin-page button:focus{outline:0}@media (max-width:543.98px){.pumpkin-page .mob-hide{display:none!important}.pumpkin-page .mob-show{display:block!important}}@media (max-width:543.98px){.pumpkin-page.landing-page>.container-fluid{padding:0 24px}.pumpkin-page.landing-page>.container-fluid .container-lg{padding-left:0;padding-right:0}}.pumpkin-page div.invalid-feedback,.pumpkin-page label.invalid-feedback{color:#b9293e!important;background:#fcf4f5!important;font-family:Roboto!important;font-style:normal;font-weight:500!important;font-size:12px!important;line-height:24px!important;padding:0 8px!important;border-radius:6px!important;margin:0!important;width:100%!important}.pumpkin-page input.is-invalid,.pumpkin-page select.is-invalid{border:1px solid #b9293e!important}.pumpkin-page .intro-section{position:relative;padding-bottom:85px}@media (max-width:543.98px){.pumpkin-page .intro-section{padding-bottom:0}}.pumpkin-page .intro-section .down-arrow{position:absolute;left:calc(50% - 7px);bottom:-46px;z-index:9}@media screen and (max-width:1024px){.pumpkin-page .intro-section .down-arrow{display:none}}.pumpkin-page .intro-section .down-arrow img{position:absolute;left:8px;bottom:8px;background:url(../images/pumpkin/down-arrow.svg) no-repeat;width:39px;height:39px}.pumpkin-page .intro-section .container-lg{padding:121px 0 0}@media (max-width:543.98px){.pumpkin-page .intro-section .container-lg{padding:34px 0 0}}.pumpkin-page .intro-section .pump-logo img{width:auto}.pumpkin-page .intro-section h1,.pumpkin-page .intro-section h2{color:#2f333b}.pumpkin-page .intro-section h1{margin-top:64px;margin-bottom:36px}@media (max-width:543.98px){.pumpkin-page .intro-section h1{margin:20px 0}}.pumpkin-page .intro-section h1 span{color:#035dd3}.pumpkin-page .intro-section h2{line-height:42px;margin-bottom:0}.pumpkin-page .intro-section .underwriter{margin-top:20px;font-size:14px;line-height:21px;letter-spacing:.1px;color:#8994a7;position:absolute;top:0;right:20px;text-decoration:underline;z-index:1}@media (max-width:543.98px){.pumpkin-page .intro-section .underwriter{margin-top:34px}}.pumpkin-page .intro-section .logo-cust-detail{display:-ms-flexbox;display:flex}.pumpkin-page .intro-section .logo-cust-detail .cust-details{padding-top:5px;margin-left:80px;position:relative}.pumpkin-page .intro-section .logo-cust-detail .cust-details:before{content:"";position:absolute;left:-40px;top:0;background-color:#dbdee0;width:2px;height:100%}.pumpkin-page .intro-section .logo-cust-detail a{font-size:16px;line-height:18px;color:#035dd3;font-weight:700}.pumpkin-page .intro-section .logo-cust-detail span{display:block;font-size:14px;line-height:21px;color:#8994a7;font-weight:400;letter-spacing:.1px}.pumpkin-page .intro-section .logo-cust-detail p{margin-bottom:0}.pumpkin-page .intro-section .subheader-1 img{width:auto;padding-right:8px}.pumpkin-page .intro-section .subheader-1 .provided{font-family:Roboto Flex;letter-spacing:.5px;color:#61718d;font-weight:400;font-size:16px}.pumpkin-page .intro-section .subheader-1 .pump{color:#035dd3;font-family:Roboto Flex;font-weight:600;letter-spacing:.5px;font-size:28px}.pumpkin-page .intro-section .subheader-2{color:#61718d}.pumpkin-page .intro-section ul{margin:0 0 0 25px;padding:0 0 0 10px}@media (max-width:543.98px){.pumpkin-page .intro-section ul{margin:0 0 0 17px}}.pumpkin-page .intro-section ul li{position:relative;list-style:none;margin-bottom:2px;color:#61718d}@media (max-width:543.98px){.pumpkin-page .intro-section ul li{font-size:14px;color:#61718d}}.pumpkin-page .intro-section ul li:before{content:"";position:absolute;left:-35px;top:5px;background:url(../images/pumpkin/right.svg) no-repeat;width:16px;height:13px}@media (max-width:543.98px){.pumpkin-page .intro-section ul li:before{left:-27px}}@media (max-width:543.98px){.pumpkin-page .intro-section ul li:last-child:before{top:15px}}.pumpkin-page .intro-section .banner{margin:60px 0}@media (max-width:543.98px){.pumpkin-page .intro-section .banner{margin:32px 0 20px}}.pumpkin-page .intro-section .banner img{width:100%;position:relative;top:0}.pumpkin-page .intro-section .quote-btn{text-align:center;max-width:252px;width:100%;margin-top:36px}@media (max-width:543.98px){.pumpkin-page .intro-section .quote-btn{max-width:100%}}.pumpkin-page .intro-section .quote-btn button{background:#035dd3;border-radius:6px;padding:16px 32px;color:#fff;width:100%;border:0}@media (max-width:543.98px){.pumpkin-page .intro-section .quote-btn button{font-size:14px;color:#fff;max-width:342px;height:50px}}.pumpkin-page .intro-section .policy-holder-link{margin-top:36px}.pumpkin-page .intro-section .policy-holder-link p{font-family:Roboto;font-size:14px;font-weight:400;line-height:21px;letter-spacing:.1px;margin-bottom:0}.pumpkin-page .intro-section .policy-holder-link p a{font-family:Roboto;font-size:14px;font-weight:500;line-height:21px;letter-spacing:0;color:#035dd3;margin-right:2px}.pumpkin-page .intro-section .policy-holder-link p img{width:auto}.pumpkin-page .highlights{background:linear-gradient(180deg,#fff,#ecf3ff)}.pumpkin-page .highlights .container-lg{padding:139px 0}@media (max-width:543.98px){.pumpkin-page .highlights .container-lg{padding:60px 0 0}}@media (max-width:543.98px){.pumpkin-page .highlights .img-container .img,.pumpkin-page .highlights .img-container .img img{opacity:.8}}.pumpkin-page .highlights .img-container img{width:auto}.pumpkin-page .highlights .subheader-1{color:#2f333b;margin-bottom:50px}@media (max-width:543.98px){.pumpkin-page .highlights .subheader-1{color:#102c60;margin-bottom:32px}}.pumpkin-page .highlights .body-text{color:#5b6f94}.pumpkin-page .highlights .pumpkin-highlights{background:#fff;border:1px solid #eff2f3;box-shadow:0 7.05px 56.42px rgba(80,83,89,.02),0 7.05px 10.58px rgba(63,63,68,.05);border-radius:6px;padding:24px}@media (max-width:543.98px){.pumpkin-page .highlights .pumpkin-highlights{margin-bottom:10px}}.pumpkin-page .highlights .pumpkin-highlights p{margin-bottom:0}.pumpkin-page .highlights .pumpkin-highlights .img-container .img,.pumpkin-page .highlights .pumpkin-highlights .img-container .img-text{display:inline-block}.pumpkin-page .highlights .pumpkin-highlights .img-container .img-text{padding-left:18px;margin-bottom:18px;color:#2f333b}@media (max-width:543.98px){.pumpkin-page .highlights .pumpkin-highlights .img-container .img-text{color:#102c60}}.pumpkin-page .pumpkin-works{background:#ecf3ff;padding-bottom:100px}@media (max-width:543.98px){.pumpkin-page .pumpkin-works{padding-bottom:40px}}.pumpkin-page .pumpkin-works .container-lg{padding-top:100px}@media (max-width:543.98px){.pumpkin-page .pumpkin-works .container-lg{padding-top:60px}}.pumpkin-page .pumpkin-works .container-lg .instant-quote{padding-top:18px}.pumpkin-page .pumpkin-works .container-lg .instant-quote .offset-lg-1{margin-top:25px}@media (max-width:543.98px){.pumpkin-page .pumpkin-works .container-lg .instant-quote .offset-lg-1{margin-top:0}}@media (max-width:543.98px){.pumpkin-page .pumpkin-works .container-lg .instant-quote{padding:0}}.pumpkin-page .pumpkin-works .bg-line{position:relative;margin-bottom:120px}@media (max-width:543.98px){.pumpkin-page .pumpkin-works .bg-line{margin-bottom:30px}}.pumpkin-page .pumpkin-works .bg-line:after{content:"";position:absolute;height:2px;background:#dbdee0;z-index:0;width:100%;left:0;top:50%;transform:translateY(-50%)}.pumpkin-page .pumpkin-works .bg-line h2{position:relative;width:50%;left:50%;transform:translateX(-50%);background:#ecf3ff;color:#2f333b;z-index:1;margin-bottom:0}@media (max-width:543.98px){.pumpkin-page .pumpkin-works .bg-line h2{width:85%;color:#001753;font-size:24px;line-height:28px}}@media (max-width:543.98px){.pumpkin-page .pumpkin-works .pad-0{padding:0;margin-top:20px}}.pumpkin-page .pumpkin-works .subheader-1{color:#2f333b}@media (max-width:543.98px){.pumpkin-page .pumpkin-works .subheader-1{color:#001753;font-weight:500}}.pumpkin-page .pumpkin-works .body-text{color:#61718d}@media (max-width:543.98px){.pumpkin-page .pumpkin-works .body-text{color:#6c768f;font-weight:400;margin-bottom:24px}}.pumpkin-page .pumpkin-works .captions{font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;line-height:21px;letter-spacing:.1px;color:#035dd3;position:relative}.pumpkin-page .pumpkin-works .captions:after{content:"";position:absolute;right:-20px;top:5px;background:url(../images/pumpkin/right-arrow.svg) no-repeat;width:13px;height:10px}.pumpkin-page .pumpkin-works .dis-block{margin-top:100px;margin-bottom:130px}@media (max-width:543.98px){.pumpkin-page .pumpkin-works .dis-block{margin-top:-10px;margin-bottom:30px}}.pumpkin-page .pumpkin-works .dis-block+.row,.pumpkin-page .pumpkin-works .dis-block+.row .fnt-14{margin-bottom:0}@media (max-width:543.98px){.pumpkin-page .pumpkin-works .dis-block+.row{margin-bottom:0}}.pumpkin-page .pumpkin-works .dis-block .row{float:left;display:block}.pumpkin-page .pumpkin-works .dis-block img{width:auto;padding-left:5px;margin-top:-5px}.pumpkin-page .pumpkin-works .dis-block .pumpkin-plan .tooltip-icon{font-family:Roboto;font-style:normal;font-weight:500;font-size:12px;line-height:19px;color:#61718d;margin-bottom:10px}.pumpkin-page .pumpkin-works .dis-block .pumpkin-plan .secondary-text{font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;line-height:19px;color:#b3b7c1}.pumpkin-page .pumpkin-works .dis-block .pumpkin-plan .row-1{display:-ms-flexbox;display:flex}@media (max-width:543.98px){.pumpkin-page .pumpkin-works .dis-block .pumpkin-plan .row-1{display:block}}.pumpkin-page .pumpkin-works .dis-block .pumpkin-plan .row-1 .percentage{color:#035dd3;font-family:Roboto;font-style:normal;font-weight:700;font-size:16px;line-height:25px}.pumpkin-page .pumpkin-works .dis-block .pumpkin-plan .row-1 .column-1{display:block;width:40%;background:#fff;border:1px solid #eff2f3;box-shadow:0 24px 36px -18px rgba(121,135,163,.4),0 1px 2px rgba(0,0,0,.05);border-radius:6px;padding:15px 20px 5px}@media (max-width:543.98px){.pumpkin-page .pumpkin-works .dis-block .pumpkin-plan .row-1 .column-1{width:100%;margin-bottom:6px;padding:16px 20px}}.pumpkin-page .pumpkin-works .dis-block .pumpkin-plan .row-1 .column-2{display:block;width:60%;background:#fff;margin-left:10px;border:1px solid #eff2f3;box-shadow:0 24px 36px -18px rgba(121,135,163,.4),0 1px 2px rgba(0,0,0,.05);border-radius:6px;padding:15px 20px 5px}@media (max-width:543.98px){.pumpkin-page .pumpkin-works .dis-block .pumpkin-plan .row-1 .column-2{width:100%;margin-left:0}}.pumpkin-page .pumpkin-works .dis-block .pumpkin-plan .row-1 .column-2 ul{display:-ms-flexbox;display:flex;width:100%;padding:0}.pumpkin-page .pumpkin-works .dis-block .pumpkin-plan .row-1 .column-2 ul li{background:#ecf3ff;border:1px solid #035dd3;box-shadow:0 8px 16px -8px rgba(2,20,52,.24);border-radius:2px;list-style:none;display:-ms-inline-flexbox;display:inline-flex;padding:2px 10px 0;margin:0 5px 0 0;color:#8994a7;cursor:pointer}.pumpkin-page .pumpkin-works .dis-block .pumpkin-plan .row-1 .column-2 ul li.active{background:#035dd3;color:#fff}.pumpkin-page .pumpkin-works .dis-block .pumpkin-plan .row-2{display:block;margin-top:10px;width:100%;border:1px solid #eff2f3;box-shadow:0 24px 36px -18px rgba(121,135,163,.4),0 1px 2px rgba(0,0,0,.05);border-radius:6px;padding:15px 20px 10px;background:#fff}@media (max-width:543.98px){.pumpkin-page .pumpkin-works .dis-block .pumpkin-plan .row-2{margin-top:6px}}.pumpkin-page .pumpkin-works .dis-block .pumpkin-plan .row-2 .column-1{display:table-cell;width:88%}.pumpkin-page .pumpkin-works .dis-block .pumpkin-plan .row-2 .column-2{display:table-cell;width:20%;background:#fff}@media (max-width:543.98px){.pumpkin-page .pumpkin-works .pet-bills{padding:0;margin-top:25px}}@media (max-width:543.98px){.pumpkin-page .pumpkin-works .pet-bills .pet-bill-img{height:149px;width:102px}}.pumpkin-page .pumpkin-works .pet-bills>.row{padding:20px 0;margin-left:15px;margin-right:15px;background:#fff;border:1px solid #eff2f3;box-shadow:0 24px 36px -18px rgba(121,135,163,.4),0 1px 2px rgba(0,0,0,.05);border-radius:6px;margin-top:-30px;z-index:0;position:relative}@media (max-width:543.98px){.pumpkin-page .pumpkin-works .pet-bills>.row{margin:-30px 18px 40px}}.pumpkin-page .pumpkin-works .pet-bills ul{padding:0;margin-top:10px;margin-bottom:0}@media (max-width:543.98px){.pumpkin-page .pumpkin-works .pet-bills ul{margin-top:0;margin-left:15px}}.pumpkin-page .pumpkin-works .pet-bills ul li{list-style:none;position:relative;margin-left:5%;margin-bottom:15px}@media (max-width:543.98px){.pumpkin-page .pumpkin-works .pet-bills ul li{margin-bottom:7px}}.pumpkin-page .pumpkin-works .pet-bills ul li:before{content:"";position:absolute;left:-20px;top:4px;background:url(../images/pumpkin/blue-tick.svg) no-repeat;width:13px;height:10px}.pumpkin-page .pumpkin-works .pet-bills ul li img{margin-top:-5px;width:20px;height:20px}.pumpkin-page .pumpkin-works .pet-bills ul li .tooltip-icon{font-family:Roboto;font-style:normal;font-weight:500;font-size:12px;color:#61718d}.pumpkin-page .pumpkin-works .pet-bills ul li.bg-70{background:#e3eaf7;border-radius:2px;height:12px;width:70%}.pumpkin-page .pumpkin-works .pet-bills ul li.bg-80{background:#e3eaf7;border-radius:2px;height:12px;width:80%}.pumpkin-page .pumpkin-works .pet-bills ul li.bg-60{background:#e3eaf7;border-radius:2px;height:12px;width:60%}@media (max-width:543.98px){.pumpkin-page .pumpkin-works .pet-bills ul li.bg-60.mar-btm-10{margin-bottom:7px}}.pumpkin-page .pumpkin-works .pet-bills .approve{margin-left:-15px}@media (max-width:543.98px){.pumpkin-page .pumpkin-works .pet-bills .approve{margin-left:0}}.pumpkin-page .pumpkin-works .pet-bills .approve-text{background:rgba(88,186,96,.16);border-radius:2px;font-family:Roboto Flex;font-style:normal;font-weight:600;font-size:11px;line-height:100%;padding:10px;margin-top:10px;position:relative;color:#2c8a34;letter-spacing:.5px}.pumpkin-page .pumpkin-works .pet-bills .approve-text img{width:auto}.pumpkin-page .pumpkin-ins-cover{text-align:center;margin-bottom:100px}@media (max-width:543.98px){.pumpkin-page .pumpkin-ins-cover{margin-bottom:40px}}.pumpkin-page .pumpkin-ins-cover .bg-line{position:relative;margin-top:100px;margin-bottom:60px}@media (max-width:543.98px){.pumpkin-page .pumpkin-ins-cover .bg-line{margin-bottom:40px;margin-top:40px;padding:0}}.pumpkin-page .pumpkin-ins-cover .bg-line:after{content:"";position:absolute;height:2px;background:#dbdee0;z-index:0;width:100%;left:0;top:50%;transform:translateY(-50%)}@media (max-width:543.98px){.pumpkin-page .pumpkin-ins-cover .bg-line:after{display:none}}.pumpkin-page .pumpkin-ins-cover .bg-line h2{position:relative;width:50%;left:50%;transform:translateX(-50%);background:#fff;color:#2f333b;z-index:1}@media (max-width:543.98px){.pumpkin-page .pumpkin-ins-cover .bg-line h2{width:100%;color:#001753;margin:0}}.pumpkin-page .pumpkin-ins-cover img{width:auto;width:30px;height:30px}.pumpkin-page .pumpkin-ins-cover .subheader-2{color:#2f333b;margin-bottom:40px}@media (max-width:543.98px){.pumpkin-page .pumpkin-ins-cover .subheader-2{color:#373f51;text-align:left!important}}.pumpkin-page .pumpkin-ins-cover .exclusion-list ul,.pumpkin-page .pumpkin-ins-cover .inclusion-list ul{padding:0;margin-bottom:0}@media (max-width:543.98px){.pumpkin-page .pumpkin-ins-cover .exclusion-list ul,.pumpkin-page .pumpkin-ins-cover .inclusion-list ul{text-align:left}}.pumpkin-page .pumpkin-ins-cover .exclusion-list li,.pumpkin-page .pumpkin-ins-cover .inclusion-list li{font-family:Roboto;font-style:normal;font-weight:500;font-size:14px;line-height:150%;color:#2f333b;display:inline-block;list-style:none;background:#fff;border:1px solid #eff2f3;box-shadow:0 7.05px 56.42px rgba(80,83,89,.02),0 7.05px 10.58px rgba(63,63,68,.05);border-radius:6px;padding:5px 12px 3px 5px;margin-right:10px;margin-bottom:16px}.pumpkin-page .pumpkin-ins-cover .exclusion-list li:last-child,.pumpkin-page .pumpkin-ins-cover .inclusion-list li:last-child{margin-bottom:0}@media (max-width:543.98px){.pumpkin-page .pumpkin-ins-cover .exclusion-list li.full-width-100,.pumpkin-page .pumpkin-ins-cover .inclusion-list li.full-width-100{width:104%;padding:0 0 0 13px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.pumpkin-page .pumpkin-ins-cover .exclusion-list li.full-width-100 .illness-name,.pumpkin-page .pumpkin-ins-cover .inclusion-list li.full-width-100 .illness-name{top:0}}.pumpkin-page .pumpkin-ins-cover .exclusion-list li.full-width-100 a,.pumpkin-page .pumpkin-ins-cover .inclusion-list li.full-width-100 a{color:#035dd3}@media (max-width:543.98px){.pumpkin-page .pumpkin-ins-cover .exclusion-list li,.pumpkin-page .pumpkin-ins-cover .inclusion-list li{margin-bottom:6px;height:56px;padding:0 12px 0 13px}}.pumpkin-page .pumpkin-ins-cover .exclusion-list li .illness-img,.pumpkin-page .pumpkin-ins-cover .inclusion-list li .illness-img{margin:0 8px}@media (max-width:543.98px){.pumpkin-page .pumpkin-ins-cover .exclusion-list li .illness-img,.pumpkin-page .pumpkin-ins-cover .inclusion-list li .illness-img{position:relative;top:7px;margin:0 8px 0 0}.pumpkin-page .pumpkin-ins-cover .exclusion-list li .illness-img.tp-0,.pumpkin-page .pumpkin-ins-cover .inclusion-list li .illness-img.tp-0{top:0}}@media (max-width:543.98px){.pumpkin-page .pumpkin-ins-cover .exclusion-list li .illness-img img,.pumpkin-page .pumpkin-ins-cover .inclusion-list li .illness-img img{width:40px;height:40px}}.pumpkin-page .pumpkin-ins-cover .exclusion-list li .illness-img .hip-img,.pumpkin-page .pumpkin-ins-cover .inclusion-list li .illness-img .hip-img{display:none;margin-right:16px}@media (max-width:543.98px){.pumpkin-page .pumpkin-ins-cover .exclusion-list li .illness-img .hip-img,.pumpkin-page .pumpkin-ins-cover .inclusion-list li .illness-img .hip-img{display:inline-block}}.pumpkin-page .pumpkin-ins-cover .exclusion-list li .illness-name,.pumpkin-page .pumpkin-ins-cover .inclusion-list li .illness-name{font-family:Roboto;font-style:normal;font-weight:500;font-size:14px;line-height:150%;color:#2f333b}@media (max-width:543.98px){.pumpkin-page .pumpkin-ins-cover .exclusion-list li .illness-name,.pumpkin-page .pumpkin-ins-cover .inclusion-list li .illness-name{color:#373f51;position:relative;top:7px}}.pumpkin-page .pumpkin-ins-cover .terms{color:#8994a7;font-weight:400;font-size:14px;letter-spacing:.1px;margin-top:60px;line-height:21px}.pumpkin-page .pumpkin-ins-cover .terms p{margin-bottom:0}.pumpkin-page .pumpkin-ins-cover .terms a{color:#035dd3}@media (max-width:543.98px){.pumpkin-page .pumpkin-ins-cover .terms{text-align:left;margin-top:40px}}.pumpkin-page .pumpkin-ins-cover .terms .captions{font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;line-height:21px;letter-spacing:.1px;color:#035dd3;position:relative}.pumpkin-page .pumpkin-ins-cover .terms .captions:after{content:"";position:absolute;right:-20px;top:5px;background:url(../images/pumpkin/right-arrow.svg) no-repeat;width:13px;height:10px}.pumpkin-page .pumpkin-ins-cover .quote-btn{text-align:center;max-width:252px;width:100%;margin-top:60px;display:inline-block}@media (max-width:543.98px){.pumpkin-page .pumpkin-ins-cover .quote-btn{width:100%;max-width:352px;margin-top:40px;height:50px}}.pumpkin-page .pumpkin-ins-cover .quote-btn button{background:#035dd3;border-radius:6px;padding:16px 32px;color:#fff;width:100%;border:0;font-weight:700;font-size:16px}.pumpkin-page .pumpkin-ins-cover .mar-tb-40{margin:44px 0 40px;color:#2f333b;font-weight:500}@media (max-width:543.98px){.pumpkin-page .pumpkin-ins-cover .mar-tb-40{color:#373f51;text-align:left;margin:40px 0 16px}}.pumpkin-page .pumpkin-ins-cover .mar-tb-50{margin:50px 0 25px}.pumpkin-page .pumpkin-plans-slider{background:#ecf3ff;padding-bottom:100px;padding-top:100px}@media (max-width:543.98px){.pumpkin-page .pumpkin-plans-slider{padding:0 0 60px}}.pumpkin-page .pumpkin-plans-slider .bg-line{position:relative;margin-bottom:60px}@media (max-width:543.98px){.pumpkin-page .pumpkin-plans-slider .bg-line{margin-bottom:40px;margin-top:40px}}.pumpkin-page .pumpkin-plans-slider .bg-line:after{content:"";position:absolute;height:2px;background:#dbdee0;z-index:0;width:100%;left:0;top:50%;transform:translateY(-50%)}.pumpkin-page .pumpkin-plans-slider .bg-line h2{position:relative;width:50%;left:50%;transform:translateX(-50%);background:#ecf3ff;z-index:1;color:#2f333b}@media (max-width:543.98px){.pumpkin-page .pumpkin-plans-slider .bg-line h2{width:85%;margin-bottom:0;font-size:24px;line-height:28px}}.pumpkin-page .pumpkin-plans-slider .slider-container{padding:0;width:100%}.pumpkin-page .pumpkin-plans-slider .slider-container .pumpkin-slider{background-color:#fff;padding:50px 15px;border-radius:12px;margin:0 10px}@media (max-width:543.98px){.pumpkin-page .pumpkin-plans-slider .slider-container .pumpkin-slider{min-height:760px}}.pumpkin-page .pumpkin-plans-slider .slider-container .pumpkin-slider .row{display:block}.pumpkin-page .pumpkin-plans-slider .slider-container .pumpkin-slider .col-12{padding:0}.pumpkin-page .pumpkin-plans-slider .slider-container .pumpkin-slider .mr-tp-35{margin-top:35px}@media (max-width:543.98px){.pumpkin-page .pumpkin-plans-slider .slider-container .pumpkin-slider .mr-tp-35{margin-top:0}}.pumpkin-page .pumpkin-plans-slider .slider-container .pumpkin-slider .pad-68{padding-left:68px}@media (max-width:543.98px){.pumpkin-page .pumpkin-plans-slider .slider-container .pumpkin-slider .pad-68{padding-left:31px;padding-right:31px}}.pumpkin-page .pumpkin-plans-slider .slider-container img{width:auto;position:relative;left:50%;transform:translateX(-50%)}@media (max-width:543.98px){.pumpkin-page .pumpkin-plans-slider .slider-container img{width:100%;padding:30px 35px 30px 25px}}.pumpkin-page .pumpkin-plans-slider .slider-container .subheader-1{margin-bottom:15px;margin-top:25px;color:#2f333b}@media (max-width:543.98px){.pumpkin-page .pumpkin-plans-slider .slider-container .subheader-1{color:#001753}}.pumpkin-page .pumpkin-plans-slider .slider-container p{color:#61718d}@media (max-width:543.98px){.pumpkin-page .pumpkin-plans-slider .slider-container p{color:#6c768f}}.pumpkin-page .pumpkin-plans-slider .slider-container sup a{color:#035dd3;text-decoration:none}.pumpkin-page .pumpkin-plans-slider .slider-container .slick-dots{left:0}.pumpkin-page .pumpkin-plans-slider .slider-container .slick-next,.pumpkin-page .pumpkin-plans-slider .slider-container .slick-prev{border-radius:50%;width:38px;height:38px;background:#001753}.pumpkin-page .pumpkin-plans-slider .slider-container .slick-next{right:-60px}.pumpkin-page .pumpkin-plans-slider .slider-container .slick-next:before{content:"";background:url(../images/pumpkin/arrow-right.svg) no-repeat;width:20px;height:19px;display:block;right:-8px;position:relative;opacity:1}@media (max-width:543.98px){.pumpkin-page .pumpkin-plans-slider .slider-container .slick-next{right:64px;top:calc(100% + 40px);z-index:1}}.pumpkin-page .pumpkin-plans-slider .slider-container .slick-prev{left:-60px}.pumpkin-page .pumpkin-plans-slider .slider-container .slick-prev:before{content:"";background:url(../images/pumpkin/arrow-left.svg) no-repeat;width:20px;height:19px;display:block;opacity:1;left:8px;position:relative}@media (max-width:543.98px){.pumpkin-page .pumpkin-plans-slider .slider-container .slick-prev{left:64px;top:calc(100% + 40px);z-index:1}}.pumpkin-page .pumpkin-plans-slider .slider-container .slick-next:focus,.pumpkin-page .pumpkin-plans-slider .slider-container .slick-next:hover,.pumpkin-page .pumpkin-plans-slider .slider-container .slick-prev:focus,.pumpkin-page .pumpkin-plans-slider .slider-container .slick-prev:hover{background:#001753}.pumpkin-page .pumpkin-plans-slider .slider-container .slick-dots{bottom:-50px}.pumpkin-page .pumpkin-plans-slider .slider-container .slick-dots li{width:10px;margin:0 5px}.pumpkin-page .pumpkin-plans-slider .slider-container .slick-dots li button:before{color:#dbdee0;opacity:1;font-size:12px}.pumpkin-page .pumpkin-plans-slider .slider-container .slick-dots li.slick-active button:before{opacity:1;color:#035dd3}.pumpkin-page .reasons{position:relative;background:#001753;padding:100px 0 80px;overflow:hidden}@media (max-width:543.98px){.pumpkin-page .reasons{overflow:hidden;padding:40px 0 80px}}.pumpkin-page .reasons .bg-color{z-index:2;position:relative}.pumpkin-page .reasons .bg-color img{width:auto}.pumpkin-page .reasons .bg-color .pet-pump-logo{text-align:right}@media (max-width:543.98px){.pumpkin-page .reasons .bg-color .pet-pump-logo{text-align:center}}.pumpkin-page .reasons .reason-bg{position:absolute;right:-50%;top:0;background:url(../images/pumpkin/reason-bg.png) 100%/100% no-repeat,100%/100% #001753;width:1536px;height:1500px;z-index:0;transform:rotate(-285deg)}@media (max-width:543.98px){.pumpkin-page .reasons .reason-bg{width:2899px;height:3157px;transform:rotate(-290deg);right:-1856px;top:-645px}}.pumpkin-page .reasons .shadow-bg{position:absolute;left:0;top:0;width:100%;height:100%;background:#001753;opacity:.8;z-index:1}.pumpkin-page .reasons h2{color:#fff;padding-right:20px;margin-bottom:60px}@media (max-width:543.98px){.pumpkin-page .reasons h2{color:#ecf3ff;text-align:center;font-family:Roboto;font-weight:700;margin-bottom:32px}}.pumpkin-page .reasons img{margin-top:25px}.pumpkin-page .reasons .header>div{position:relative;color:#ecf3ff;font-size:22px;line-height:33px;display:inline-block;background:#001753;padding:0 15px}@media (max-width:543.98px){.pumpkin-page .reasons .header>div{margin-top:40px;background:0 0}}.pumpkin-page .reasons .header:before{content:"";position:absolute;width:100%;height:2px;background:#e8ebed;z-index:0;top:50%;left:0}@media (max-width:543.98px){.pumpkin-page .reasons .header:before{display:none}}.pumpkin-page .reasons .reasons-list{margin-top:30px;display:-ms-flexbox;display:flex;padding:0;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.pumpkin-page .reasons .reasons-list li{background:#ecf3ff;border-radius:6px;list-style:none;display:-ms-inline-flexbox;display:inline-flex;width:28%;padding:17px;margin:1%}.pumpkin-page .reasons .reasons-list .reason-subheader .number{background:#fff;width:40px;height:40px;display:inline-block;padding:9px 14px;border-radius:50%;position:relative;top:-10px;color:#035dd3;font-weight:700;font-size:16px}.pumpkin-page .reasons .reasons-list .reason-subheader .reason-title{display:inline-block;width:calc(100% - 70px);margin-left:20px;margin-bottom:15px;color:#2f333b;font-weight:500}.pumpkin-page .reasons .reasons-list .reason-content{color:#61718d}.pumpkin-page .reasons .mobile-reasons-list{margin-top:30px;display:block;padding:0}.pumpkin-page .reasons .mobile-reasons-list div.reason{background:#ecf3ff;border-radius:6px;margin:0 10px;padding:20px}.pumpkin-page .reasons .mobile-reasons-list .reason-subheader .number{background:#fff;width:40px;height:40px;display:inline-block;padding:9px 14px;border-radius:50%;position:relative;top:-10px;color:#035dd3;font-weight:400;font-size:16px}.pumpkin-page .reasons .mobile-reasons-list .reason-subheader .reason-title{display:inline-block;width:calc(100% - 70px);margin-left:20px;margin-bottom:15px;color:#2f333b;font-weight:500}.pumpkin-page .reasons .mobile-reasons-list .reason-content{color:#61718d}.pumpkin-page .reasons .slick-next,.pumpkin-page .reasons .slick-prev{border-radius:50%;width:38px;height:38px;background:#fff}.pumpkin-page .reasons .slick-next{right:-60px}.pumpkin-page .reasons .slick-next:before{content:"";background:url(../images/pumpkin/blue-right.svg) no-repeat;width:20px;height:19px;display:block;right:-8px;position:relative;opacity:1}@media (max-width:543.98px){.pumpkin-page .reasons .slick-next{right:52px;top:calc(100% + 40px);z-index:1}}.pumpkin-page .reasons .slick-prev{left:-60px}.pumpkin-page .reasons .slick-prev:before{content:"";background:url(../images/pumpkin/blue-left.svg) no-repeat;width:20px;height:19px;display:block;opacity:1;left:8px;position:relative}@media (max-width:543.98px){.pumpkin-page .reasons .slick-prev{left:52px;top:calc(100% + 40px);z-index:1}}.pumpkin-page .reasons .slick-next:focus,.pumpkin-page .reasons .slick-next:hover,.pumpkin-page .reasons .slick-prev:focus,.pumpkin-page .reasons .slick-prev:hover{background:#fff}.pumpkin-page .reasons .slick-dots{bottom:-50px}@media (max-width:543.98px){.pumpkin-page .reasons .slick-dots li{margin:0}}.pumpkin-page .reasons .slick-dots li button:before{color:#dbdee0;opacity:1;font-size:12px}.pumpkin-page .reasons .slick-dots li.slick-active button:before{opacity:1;color:#035dd3}.pumpkin-page .preventive-essentials{background:#ecf3ff;padding-bottom:100px;padding-top:100px}@media (max-width:543.98px){.pumpkin-page .preventive-essentials{padding:40px 24px 72px}}@media (max-width:543.98px){.pumpkin-page .preventive-essentials .container-lg{padding:0}}.pumpkin-page .preventive-essentials .container-lg .row{position:relative}.pumpkin-page .preventive-essentials h2{color:#102c60;margin-bottom:16px}@media (max-width:543.98px){.pumpkin-page .preventive-essentials h2{color:#001753}}.pumpkin-page .preventive-essentials .body-text{color:#6c768f;margin-bottom:0}.pumpkin-page .preventive-essentials .preventive-img-container{position:relative;left:-60px;margin-top:-35px;margin-bottom:50px}.pumpkin-page .preventive-essentials .preventive-img-container img{width:auto}@media (max-width:543.98px){.pumpkin-page .preventive-essentials .preventive-img-container img{width:140%}}@media (max-width:543.98px){.pumpkin-page .preventive-essentials .preventive-img-container{padding-bottom:0;position:relative;left:-27%;top:-35px}}.pumpkin-page .preventive-essentials .preventive-img-container .round-container{background:#fff;position:absolute;bottom:-50px;left:0;width:248px;height:248px;border-radius:50%;padding:75px 20px 0;box-shadow:0 7.05px 56.42px 0 #50535905}@media (max-width:543.98px){.pumpkin-page .preventive-essentials .preventive-img-container .round-container{bottom:-58px;right:-90px;left:auto;width:182px;height:185px;padding:32px 24px}}.pumpkin-page .preventive-essentials .preventive-img-container .round-container p{font-family:Roboto;font-style:normal;font-weight:400;font-size:14px;line-height:140%;margin-bottom:0;color:#61718d;text-align:center}@media (max-width:543.98px){.pumpkin-page .preventive-essentials .preventive-img-container .round-container p{color:#5c616a;font-size:13px;line-height:18px}}.pumpkin-page .preventive-essentials .pad-tp-50{padding-top:50px}@media (max-width:543.98px){.pumpkin-page .preventive-essentials .pad-tp-50{padding-top:32px}}.pumpkin-page .preventive-essentials .wellness-package-container{display:-ms-flexbox;display:flex;padding:0 15px;margin-bottom:43px}@media (max-width:543.98px){.pumpkin-page .preventive-essentials .wellness-package-container{margin-bottom:40px}}.pumpkin-page .preventive-essentials .wellness-package-container .img-container{width:71px;height:71px;background:#fff;border-radius:50%;padding:17px 20px 0;margin-top:22px}@media (max-width:543.98px){.pumpkin-page .preventive-essentials .wellness-package-container .img-container{width:80px;height:80px;background:#fff;border-radius:50%;padding:17px 24px;-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-item-align:center;align-self:center;box-shadow:0 7.05px 56.42px 0 #50535905;margin-top:0}}.pumpkin-page .preventive-essentials .wellness-package-container .img-container img{width:30px;height:40px}.pumpkin-page .preventive-essentials .wellness-package-container .wellness-package-text{margin-left:20px}@media (max-width:543.98px){.pumpkin-page .preventive-essentials .wellness-package-container .wellness-package-text{margin-left:20px;width:calc(100% - 100px)}}.pumpkin-page .preventive-essentials .wellness-package-container .wellness-package-text .subheader-2{color:#102c60;margin-top:0;margin-bottom:12px}@media (max-width:543.98px){.pumpkin-page .preventive-essentials .wellness-package-container .wellness-package-text .subheader-2{font-weight:500;font-size:18px;line-height:25px;margin-top:0}}@media (max-width:543.98px){.pumpkin-page .preventive-essentials .wellness-package-container .wellness-package-text p{font-weight:400;font-size:16px;line-height:26px;color:#6c768f}}.pumpkin-page .preventive-essentials .quote-btn{text-align:center;max-width:252px;width:100%;margin-top:0;position:absolute;left:50%;transform:translateX(-50%);bottom:0}@media (max-width:543.98px){.pumpkin-page .preventive-essentials .quote-btn{max-width:100%;height:50px;position:relative}}.pumpkin-page .preventive-essentials .quote-btn button{background:#035dd3;border-radius:6px;padding:16px 32px;color:#fff;width:100%;border:0}@media (max-width:543.98px){.pumpkin-page .preventive-essentials .quote-btn button{font-size:14px;color:#fff}}.pumpkin-page .lp-faq{margin-bottom:100px}@media (max-width:543.98px){.pumpkin-page .lp-faq{margin-bottom:40px}}.pumpkin-page .lp-faq .bg-line{position:relative;margin-bottom:40px;margin-top:56px}.pumpkin-page .lp-faq .bg-line:after{content:"";position:absolute;height:2px;background:#dbdee0;z-index:0;width:100%;left:0;top:50%;transform:translateY(-50%)}.pumpkin-page .lp-faq .bg-line h2{position:relative;width:40%;left:50%;transform:translateX(-50%);background:#fff;z-index:1;color:#001753}@media (max-width:543.98px){.pumpkin-page .lp-faq .bg-line h2{width:80%;margin-bottom:0;color:#001753;font-size:24px}}.pumpkin-page .lp-faq .accordion-container{background:#fff;box-shadow:0 7.05px 56.42px 0 #50535905;max-width:978px;margin:0 auto}.pumpkin-page .lp-faq .accordion-container .accordion-qanda{background:#fff;border-bottom:1px solid #eef1f4;box-shadow:0 2px 3px rgba(0,0,0,.1)}.pumpkin-page .lp-faq .accordion-container .accordion-qanda .accordion-question{font-family:Roboto;font-style:normal;font-weight:500;font-size:18px;line-height:150%;margin-bottom:0;position:relative;cursor:pointer;padding:16px 24px 12px;color:#102c60}@media (max-width:543.98px){.pumpkin-page .lp-faq .accordion-container .accordion-qanda .accordion-question{padding:16px 30px 12px 24px}}.pumpkin-page .lp-faq .accordion-container .accordion-qanda .accordion-question:after{content:"";background:url(../images/pumpkin/icn-chevron-bottom.svg) no-repeat;width:17px;height:16px;position:absolute;transform:rotate(-90deg);right:15px;top:20px}.pumpkin-page .lp-faq .accordion-container .accordion-qanda .accordion-answer{font-family:Roboto;font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#6c768f;padding:16px 24px}.pumpkin-page .lp-faq .accordion-container .accordion-qanda .accordion-answer p a.customeragreement{color:#6c768f;text-decoration:underline}@media (max-width:543.98px){.pumpkin-page .lp-faq .accordion-container .accordion-qanda .accordion-answer{padding:0 24px}}.pumpkin-page .lp-faq .accordion-container .accordion-qanda.opened .accordion-question{color:#035dd3}.pumpkin-page .lp-faq .accordion-container .accordion-qanda.opened .accordion-question:after{content:"";background:url(../images/pumpkin/icn-chevron-bottom.svg) no-repeat;width:17px;height:16px;position:absolute;transform:none;right:15px;top:20px}.pumpkin-page .lp-faq .accordion-container .accordion-qanda:first-child{border-top:1px solid #eef1f4;border-top-left-radius:6px;border-top-right-radius:6px}@media (max-width:543.98px){.pumpkin-page .lp-faq .accordion-container .accordion-qanda:first-child{border-top-left-radius:12px;border-top-right-radius:12px}}.pumpkin-page .lp-faq .accordion-container .accordion-qanda:last-child{border-top:1px solid #eef1f4;border-bottom-left-radius:6px;border-bottom-right-radius:6px}@media (max-width:543.98px){.pumpkin-page .lp-faq .accordion-container .accordion-qanda:last-child{border-bottom-left-radius:12px;border-bottom-right-radius:12px}}.pumpkin-page .lp-faq .accordion-container .accordion-question{font-family:Roboto;font-style:normal;font-weight:500;font-size:18px;line-height:150%;color:#035dd3;margin-bottom:12px}.pumpkin-page .lp-faq .accordion-container .accordion-answer{font-family:Roboto;font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#6c768f;display:none}.pumpkin-page .customer-support{background:#ecf3ff;padding:60px 0}@media (max-width:543.98px){.pumpkin-page .customer-support{padding:40px 0!important}}.pumpkin-page .customer-support h2{color:#001753;margin-bottom:0}@media (max-width:543.98px){.pumpkin-page .customer-support h2{font-size:24px;line-height:29px;font-weight:700}}.pumpkin-page .customer-support .subheader-1{color:#001753}@media (max-width:543.98px){.pumpkin-page .customer-support{text-align:center}}.pumpkin-page .customer-support .body-text{font-size:16px;font-weight:400;color:#001753}@media (max-width:543.98px){.pumpkin-page .customer-support .body-text{text-align:left;margin-bottom:0}}.pumpkin-page .customer-support .mobile-support{display:-ms-flexbox;display:flex}@media (max-width:543.98px){.pumpkin-page .customer-support .mobile-support{margin:20px 0 10px}}.pumpkin-page .customer-support .mobile-support .mobile-icon{background:#035dd3;display:-ms-inline-flexbox;display:inline-flex;border-radius:50%;padding:5px;width:35px;height:35px;position:relative;top:8px}.pumpkin-page .customer-support .mobile-support .mobile-icon img{width:auto}.pumpkin-page .customer-support .mobile-support .mobile-content{margin-left:20px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-flow:wrap;flex-flow:wrap}.pumpkin-page .customer-support .mobile-support .mobile-content .subheader-2,.pumpkin-page .customer-support .mobile-support .mobile-content .subheader-2 a{color:#035dd3}@media (max-width:543.98px){.pumpkin-page .customer-support .mobile-support .mobile-content .subheader-2{text-align:left}}.pumpkin-page .customer-support .email-support{display:-ms-flexbox;display:flex}.pumpkin-page .customer-support .email-support .email-icon{background:#035dd3;display:-ms-inline-flexbox;display:inline-flex;border-radius:50%;padding:5px;width:35px;height:35px;position:relative;top:8px}.pumpkin-page .customer-support .email-support .email-icon img{width:auto}.pumpkin-page .customer-support .email-support .email-content{margin-left:20px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-flow:wrap;flex-flow:wrap}.pumpkin-page .customer-support .email-support .email-content .subheader-2,.pumpkin-page .customer-support .email-support .email-content .subheader-2 a{color:#035dd3}.pumpkin-page .customer-support .mob-email-tp-15{position:relative;top:15px}.pumpkin-page .pumpkin-terms-footer{background:#035dd3;padding-top:40px}@media (max-width:543.98px){.pumpkin-page .pumpkin-terms-footer{padding-top:24px!important}}.pumpkin-page .pumpkin-terms-footer .term-title{font-weight:700;font-size:12px;line-height:100%;color:#fff;margin-bottom:4px}.pumpkin-page .pumpkin-terms-footer .term-content{font-weight:400;font-size:12px;line-height:150%;letter-spacing:.1px;color:#fff;margin-bottom:24px}.pumpkin-page .pumpkin-terms-footer .term-content ol{margin:0;padding:0 15px}.pumpkin-page .pumpkin-terms-footer .term-content a,.pumpkin-page .pumpkin-terms-footer .term-content a:active,.pumpkin-page .pumpkin-terms-footer .term-content a:focus{color:#fff;text-decoration:underline}.pumpkin-page .pumpkin-terms-footer .term-content img{width:auto}.pumpkin-page .pumpkin-terms-footer .term-links a{font-weight:700;font-size:12px;line-height:100%;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#fff;position:relative;margin-bottom:12px}.pumpkin-page .pumpkin-terms-footer .term-links a:after{position:absolute;content:"";top:5px;right:-25px;background:url(../images/pumpkin/right-arrow-white.svg) no-repeat;width:13px;height:9px}.pumpkin-page .pumpkin-terms-footer .term-links:first-child{margin-bottom:12px}.pumpkin-page .pumpkin-terms-footer .term-links.mar-btm-24,.pumpkin-page .pumpkin-terms-footer .term-links:last-child{margin-bottom:24px}.pumpkin-page .pumpkin-terms-footer .sep{background-color:#f8f7f3;width:100%;height:1px;margin-bottom:24px}.pumpkin-page .tool-bg{background:rgba(0,0,0,.4);position:fixed;width:100%;height:100%;top:0;left:0;z-index:1;display:none}.pumpkin-page .desk-tooltip{position:absolute;background:#fff;border:1px solid #e8ebed;box-shadow:0 24px 36px 8px rgba(121,135,163,.4),0 1px 2px rgba(0,0,0,.05);border-radius:12px;display:none;width:410px;padding:24px;z-index:1}.pumpkin-page .desk-tooltip img{width:20px;height:20px}.pumpkin-page .desk-tooltip .info-icon,.pumpkin-page .desk-tooltip .tooltip-content{display:inline-block;float:left}.pumpkin-page .desk-tooltip .tooltip-content{margin-left:15px;font-weight:400;font-size:16px;color:#5b6f94;margin-top:0;width:calc(100% - 40px)}.pumpkin-page .desk-tooltip a.close-icon{display:none}@media (max-width:543.98px){.pumpkin-page .desk-tooltip a.close-icon{position:absolute;right:-15px;top:-20px;z-index:1;display:block}.pumpkin-page .desk-tooltip a.close-icon img{width:100%;height:auto}}.pumpkin-page #policy-terms .modal-content{padding-bottom:20px!important}.pumpkin-page #policy-terms .modal-dialog{max-width:1000px}@media (max-width:543.98px){.pumpkin-page #policy-terms .modal-dialog{max-width:390px;margin:0;padding:0}.pumpkin-page #policy-terms .modal-dialog .modal-content{margin:0!important;max-width:100%}}.pumpkin-page #policy-terms .modal-header .close{background:url(../images/pumpkin/modal-close.png) no-repeat;width:45px;height:45px;position:relative;right:-30px;top:-30px}.pumpkin-page #policy-terms .modal-header .close:focus{outline:0}@media (max-width:543.98px){.pumpkin-page #policy-terms .modal-header .close{right:0;top:0}}.pumpkin-page #policy-terms .modal-body h2,.pumpkin-page #policy-terms .modal-header span{font-weight:700;font-size:28px;line-height:42px;color:#001753}@media (max-width:543.98px){.pumpkin-page #policy-terms .modal-header span{font-size:18px;line-height:23.4px;margin-bottom:16px}}@media (max-width:543.98px){.pumpkin-page #policy-terms .modal-body{width:354px}}.pumpkin-page #policy-terms .modal-body h4,.pumpkin-page #policy-terms .modal-body p{font-weight:400;font-size:14px;line-height:21px;letter-spacing:.1px;color:#001753}.pumpkin-page #policy-terms .modal-body h4{font-weight:600}.pumpkin-page #policy-terms .modal-body a{color:#035dd3}.pumpkin-page #sticky-contact .modal-content{background:#f5f9ff;padding-bottom:20px!important}.pumpkin-page #sticky-contact .modal-header{font-weight:700;font-size:18px;line-height:23px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#035dd3}.pumpkin-page #sticky-contact .modal-header .close{background:url(../images/pumpkin/modal-contact-close.png) no-repeat;width:45px;height:45px;position:relative;right:-13px;top:-6px}.pumpkin-page #sticky-contact .modal-header .close:focus{outline:0}@media (max-width:543.98px){.pumpkin-page #sticky-contact .modal-header .close{top:0}}@media (max-width:543.98px){.pumpkin-page #sticky-contact{text-align:center}}.pumpkin-page #sticky-contact .body-text{font-size:16px;font-weight:400;color:#001753}@media (max-width:543.98px){.pumpkin-page #sticky-contact .body-text{text-align:left;margin-top:12px}}.pumpkin-page #sticky-contact .mobile-support{display:-ms-flexbox;display:flex}@media (max-width:543.98px){.pumpkin-page #sticky-contact .mobile-support{margin:20px 0 10px}}.pumpkin-page #sticky-contact .mobile-support .mobile-icon{background:#035dd3;display:-ms-inline-flexbox;display:inline-flex;border-radius:50%;padding:5px;width:35px;height:35px}.pumpkin-page #sticky-contact .mobile-support .mobile-icon img{width:auto}.pumpkin-page #sticky-contact .mobile-support .mobile-content{margin-left:20px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-flow:wrap;flex-flow:wrap}.pumpkin-page #sticky-contact .mobile-support .mobile-content .subheader-2{color:#035dd3}@media (max-width:543.98px){.pumpkin-page #sticky-contact .mobile-support .mobile-content .subheader-2{text-align:left}}.pumpkin-page #sticky-contact .mobile-support .mobile-content .subheader-2 a{color:#035dd3;text-decoration:underline}.pumpkin-page #sticky-contact .email-support{display:-ms-flexbox;display:flex}.pumpkin-page #sticky-contact .email-support .email-icon{background:#035dd3;display:-ms-inline-flexbox;display:inline-flex;border-radius:50%;padding:5px;width:35px;height:35px}.pumpkin-page #sticky-contact .email-support .email-icon img{width:auto}.pumpkin-page #sticky-contact .email-support .email-content{margin-left:20px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-flow:wrap;flex-flow:wrap}.pumpkin-page #sticky-contact .email-support .email-content .subheader-2{color:#035dd3}.pumpkin-page #sticky-contact .email-support .email-content .subheader-2 a{color:#035dd3;text-decoration:underline}.pumpkin-page #compare-table{padding:0!important}.pumpkin-page #compare-table .modal-content{padding:80px!important}@media (max-width:543.98px){.pumpkin-page #compare-table .modal-content{padding:24px 16px!important}}.pumpkin-page #compare-table .modal-dialog{max-width:1276px}@media (max-width:767.98px){.pumpkin-page #compare-table .modal-dialog{width:95%;width:90%;left:50%;transform:translateX(-50%);top:22px;margin:0}}.pumpkin-page #compare-table .modal-header{padding:0;margin-bottom:30px}.pumpkin-page #compare-table .modal-header .close{background:url(../images/pumpkin/modal-close.png) no-repeat;width:45px;height:45px;position:absolute;right:27px;top:27px}.pumpkin-page #compare-table .modal-header .close:focus{outline:0}@media (max-width:543.98px){.pumpkin-page #compare-table .modal-header .close{right:0;top:0}}.pumpkin-page #compare-table .modal-header .header-container{display:block;width:50%}@media (max-width:767.98px){.pumpkin-page #compare-table .modal-header .header-container{width:100%}}.pumpkin-page #compare-table .modal-header h3{font-weight:500;font-size:32px;line-height:130%;letter-spacing:-.5px;color:#001753;margin-bottom:16px}@media (max-width:543.98px){.pumpkin-page #compare-table .modal-header h3{font-weight:700;font-size:22px;line-height:150%;color:#001753}}.pumpkin-page #compare-table .modal-header p{font-weight:400;font-size:16px;line-height:140%;color:#6c768f;margin-bottom:0}@media (max-width:543.98px){.pumpkin-page #compare-table .modal-header p{line-height:160%;letter-spacing:-.01em}}.pumpkin-page #compare-table .modal-body{padding:0}@media (max-width:767.98px){.pumpkin-page #compare-table .modal-body{padding:0}}.pumpkin-page #compare-table .modal-body h2{font-weight:700;font-size:28px;line-height:42px;color:#001753}.pumpkin-page #compare-table .modal-body h4,.pumpkin-page #compare-table .modal-body p{font-weight:400;font-size:14px;line-height:21px;letter-spacing:.1px;color:#001753}.pumpkin-page #compare-table .modal-body h4{font-weight:600}.pumpkin-page #compare-table .modal-body a{color:#035dd3}.pumpkin-page #compare-table .modal-body .compare-moblile-slider{display:none;margin-bottom:60px}.pumpkin-page #compare-table .modal-body .compare-moblile-slider .slick-next,.pumpkin-page #compare-table .modal-body .compare-moblile-slider .slick-prev{top:58%}.pumpkin-page #compare-table .modal-body .compare-moblile-slider .slick-dots{bottom:-30px}.pumpkin-page #compare-table .modal-body .compare-moblile-slider img{width:auto;position:relative;left:50%;transform:translateX(-50%)}@media (max-width:543.98px){.pumpkin-page #compare-table .modal-body .compare-moblile-slider img{width:50%}}.pumpkin-page #compare-table .modal-body .compare-table-container{border:1px solid #e8ebed;border-radius:8px}@media (max-width:767.98px){.pumpkin-page #compare-table .modal-body .compare-table-container{overflow:hidden;width:100%}}.pumpkin-page #compare-table .modal-body .compare-table-container img{width:auto}.pumpkin-page #compare-table .modal-body .compare-table-container td,.pumpkin-page #compare-table .modal-body .compare-table-container th{border-bottom:1px solid #dbdee0}.pumpkin-page #compare-table .modal-body .compare-table-container th:first-child{width:238px;padding:24px;font-weight:700;font-size:16px;line-height:140%;color:#001753}@media (max-width:767.98px){.pumpkin-page #compare-table .modal-body .compare-table-container th:first-child{padding:10px 8px;color:#5b6f94;width:102px;font-size:12px;font-weight:600}}.pumpkin-page #compare-table .modal-body .compare-table-container th:nth-child(2){width:160px;background:#035dd3;padding:15px 12px;text-align:center;border-bottom:0}@media (max-width:767.98px){.pumpkin-page #compare-table .modal-body .compare-table-container th:nth-child(2){padding:15px 0}}@media (max-width:543.98px){.pumpkin-page #compare-table .modal-body .compare-table-container th:nth-child(2){width:100px;font-size:14px;font-weight:400;padding:12px 8px}.pumpkin-page #compare-table .modal-body .compare-table-container th:nth-child(2) img{width:70px}}.pumpkin-page #compare-table .modal-body .compare-table-container th:nth-child(3){width:180px;text-align:center}@media (max-width:767.98px){.pumpkin-page #compare-table .modal-body .compare-table-container th:nth-child(3){padding:22px 0}}@media (max-width:543.98px){.pumpkin-page #compare-table .modal-body .compare-table-container th:nth-child(3){width:100px;font-size:14px;font-weight:400;padding:12px 8px}.pumpkin-page #compare-table .modal-body .compare-table-container th:nth-child(3) img{width:100px}}.pumpkin-page #compare-table .modal-body .compare-table-container th:nth-child(4),.pumpkin-page #compare-table .modal-body .compare-table-container th:nth-child(5){width:179px;text-align:center}@media (max-width:767.98px){.pumpkin-page #compare-table .modal-body .compare-table-container th:nth-child(4),.pumpkin-page #compare-table .modal-body .compare-table-container th:nth-child(5){display:none;padding:22px 0}}@media (max-width:543.98px){.pumpkin-page #compare-table .modal-body .compare-table-container th:nth-child(4),.pumpkin-page #compare-table .modal-body .compare-table-container th:nth-child(5){font-size:14px;font-weight:400;padding:12px 8px}}.pumpkin-page #compare-table .modal-body .compare-table-container th:nth-child(6){width:180px;text-align:center}@media (max-width:767.98px){.pumpkin-page #compare-table .modal-body .compare-table-container th:nth-child(6){display:none;padding:22px 0}}@media (max-width:543.98px){.pumpkin-page #compare-table .modal-body .compare-table-container th:nth-child(6){font-size:14px;font-weight:400;padding:12px 8px}}.pumpkin-page #compare-table .modal-body .compare-table-container tr td:first-child{padding:24px;font-weight:700;font-size:16px;line-height:140%;color:#001753}@media (max-width:767.98px){.pumpkin-page #compare-table .modal-body .compare-table-container tr td:first-child{padding:7px;color:#5b6f94;font-weight:400}}@media (max-width:543.98px){.pumpkin-page #compare-table .modal-body .compare-table-container tr td:first-child{font-size:14px;font-weight:400;padding:12px 8px}}.pumpkin-page #compare-table .modal-body .compare-table-container tr td:nth-child(2){background:#035dd3;box-shadow:0 6px 30px rgba(55,63,81,.35);padding:24px 65px;border-bottom:0}@media (max-width:767.98px){.pumpkin-page #compare-table .modal-body .compare-table-container tr td:nth-child(2){padding:24px 40px}}@media (max-width:543.98px){.pumpkin-page #compare-table .modal-body .compare-table-container tr td:nth-child(2){font-size:14px;font-weight:400;padding:12px 8px;text-align:center}}.pumpkin-page #compare-table .modal-body .compare-table-container tr td:nth-child(3),.pumpkin-page #compare-table .modal-body .compare-table-container tr td:nth-child(4),.pumpkin-page #compare-table .modal-body .compare-table-container tr td:nth-child(5),.pumpkin-page #compare-table .modal-body .compare-table-container tr td:nth-child(6){padding:18px 12px;font-weight:500;font-size:16px;line-height:130%;text-align:center;color:#5b6f94}@media (max-width:543.98px){.pumpkin-page #compare-table .modal-body .compare-table-container tr td:nth-child(3),.pumpkin-page #compare-table .modal-body .compare-table-container tr td:nth-child(4),.pumpkin-page #compare-table .modal-body .compare-table-container tr td:nth-child(5),.pumpkin-page #compare-table .modal-body .compare-table-container tr td:nth-child(6){font-size:14px;font-weight:400;padding:12px 8px}}@media (max-width:767.98px){.pumpkin-page #compare-table .modal-body .compare-table-container tr td:nth-child(4),.pumpkin-page #compare-table .modal-body .compare-table-container tr td:nth-child(5),.pumpkin-page #compare-table .modal-body .compare-table-container tr td:nth-child(6){display:none}}@media (max-width:543.98px){.pumpkin-page #compare-table .modal-body .compare-table-container tr td:nth-child(4),.pumpkin-page #compare-table .modal-body .compare-table-container tr td:nth-child(5),.pumpkin-page #compare-table .modal-body .compare-table-container tr td:nth-child(6){font-size:14px;font-weight:400;padding:12px 8px}}.pumpkin-page #compare-table .modal-body .compare-table-container .compare-chart-star{color:#035dd3;font-size:20px;line-height:20px}.pumpkin-page #compare-table .modal-body .back-to-top{margin-top:31px;margin-bottom:0}.pumpkin-page #compare-table .modal-body .back-to-top img{width:auto}@media (max-width:543.98px){.pumpkin-page #compare-table .modal-body .back-to-top{display:none}}@media (max-width:543.98px){.pumpkin-page .checkout-page.container-fluid{padding:0 24px}}.pumpkin-page .checkout-page .checkout-header{position:relative;padding:20px}@media (max-width:543.98px){.pumpkin-page .checkout-page .checkout-header{position:relative;padding:20px 0;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between}}.pumpkin-page .checkout-page .checkout-header img{width:277px;height:19px}@media (max-width:543.98px){.pumpkin-page .checkout-page .checkout-header img{width:70%}}.pumpkin-page .checkout-page .checkout-header a{position:relative;right:0;float:right;font-size:14px;line-height:21px;letter-spacing:.1px;color:#8994a7;text-decoration:underline}.pumpkin-page .checkout-page .checkout-sticky{display:none}.pumpkin-page .checkout-page .checkout-sticky img{width:auto}@media (max-width:543.98px){.pumpkin-page .checkout-page .checkout-sticky img{width:100%}}.pumpkin-page .checkout-page .checkout-sticky .checkout-sticky-cointainer{top:0;z-index:10;background:#f5f9ff;border-bottom:1px solid #dbdee0;box-shadow:0 0 8px 2px rgba(0,0,0,.08);position:relative;margin:0 -15px}@media (max-width:767.98px){.pumpkin-page .checkout-page .checkout-sticky .checkout-sticky-cointainer{padding:0 15px;margin:0 -24px}}.pumpkin-page .checkout-page .checkout-sticky .checkout-sticky-cointainer .sticky-image{display:none}.pumpkin-page .checkout-page .checkout-sticky .checkout-sticky-cointainer.sticky{position:fixed;width:100%}.pumpkin-page .checkout-page .checkout-sticky .checkout-sticky-cointainer.sticky .sticky-image{display:inline-block}.pumpkin-page .checkout-page .checkout-sticky .checkout-sticky-cointainer.sticky .body-text,.pumpkin-page .checkout-page .checkout-sticky .checkout-sticky-cointainer.sticky .sticky-image-hide{display:none}.pumpkin-page .checkout-page .checkout-sticky .checkout-sticky-cointainer.sticky .email-icon,.pumpkin-page .checkout-page .checkout-sticky .checkout-sticky-cointainer.sticky .mobile-icon{margin-top:0;transition:.4s}.pumpkin-page .checkout-page .checkout-sticky .checkout-sticky-cointainer.sticky .rt-customer-support{margin-top:18px;transition:.4s}@media (max-width:767.98px){.pumpkin-page .checkout-page .checkout-sticky .checkout-sticky-cointainer.sticky .rt-customer-support{margin-top:13px}}.pumpkin-page .checkout-page .checkout-sticky .checkout-sticky-cointainer.sticky .sticky-logo{margin:18px 0;transition:.4s}@media (max-width:543.98px){.pumpkin-page .checkout-page .checkout-sticky .checkout-sticky-cointainer.sticky .mobile-support{margin:0}}.pumpkin-page .checkout-page .checkout-sticky .col-12{padding:0}.pumpkin-page .checkout-page .checkout-sticky .rt-customer-support{margin-top:25px}.pumpkin-page .checkout-page .checkout-sticky .sticky-logo{width:45%;display:inline-block;margin:22px 0 24px}@media (max-width:767.98px){.pumpkin-page .checkout-page .checkout-sticky .sticky-logo{width:30%}}@media (max-width:543.98px){.pumpkin-page .checkout-page .checkout-sticky .sticky-logo{width:70%;margin:19px 0 15px;padding-left:15px}}.pumpkin-page .checkout-page .checkout-sticky .rt-customer-support{width:55%;display:inline-block;float:right}@media (max-width:767.98px){.pumpkin-page .checkout-page .checkout-sticky .rt-customer-support{width:70%}}@media (max-width:543.98px){.pumpkin-page .checkout-page .checkout-sticky .rt-customer-support{width:30%;margin-top:-16px;padding-right:15px}}.pumpkin-page .checkout-page .checkout-sticky .mobile-support{display:-ms-flexbox;display:flex;float:right}@media (max-width:543.98px){.pumpkin-page .checkout-page .checkout-sticky .mobile-support{margin:30px 0 0}}.pumpkin-page .checkout-page .checkout-sticky .mobile-support .mobile-icon{background:#035dd3;display:-ms-inline-flexbox;display:inline-flex;border-radius:50%;padding:5px;width:35px;height:35px;margin-top:7px;vertical-align:top}.pumpkin-page .checkout-page .checkout-sticky .mobile-support .mobile-icon img{width:auto}.pumpkin-page .checkout-page .checkout-sticky .mobile-support .mobile-content{margin-left:20px;display:inline-block;-ms-flex-flow:wrap;flex-flow:wrap;float:right}.pumpkin-page .checkout-page .checkout-sticky .mobile-support .mobile-content .subheader-2{color:#035dd3;font-size:14px;position:relative;top:4px}@media (max-width:543.98px){.pumpkin-page .checkout-page .checkout-sticky .mobile-support .mobile-content .subheader-2{text-align:left}}.pumpkin-page .checkout-page .checkout-sticky .mobile-support .mobile-content .subheader-2 a{color:#035dd3}.pumpkin-page .checkout-page .checkout-sticky .mobile-support .mobile-content .body-text{color:#001753;letter-spacing:.1px;font-size:12px}.pumpkin-page .checkout-page .checkout-sticky .email-support{display:-ms-flexbox;display:flex;float:right}.pumpkin-page .checkout-page .checkout-sticky .email-support .email-icon{background:#035dd3;display:-ms-inline-flexbox;display:inline-flex;border-radius:50%;padding:5px;width:35px;height:35px;margin-top:7px;vertical-align:top}.pumpkin-page .checkout-page .checkout-sticky .email-support .email-icon img{width:auto}.pumpkin-page .checkout-page .checkout-sticky .email-support .email-content{margin-left:20px;display:inline-block;-ms-flex-flow:wrap;flex-flow:wrap;float:right}.pumpkin-page .checkout-page .checkout-sticky .email-support .email-content .subheader-2{color:#035dd3;font-size:14px;position:relative;top:4px}.pumpkin-page .checkout-page .checkout-sticky .email-support .email-content .subheader-2 a{color:#035dd3}.pumpkin-page .checkout-page .checkout-sticky .email-support .email-content .body-text{color:#001753;letter-spacing:.1px;font-size:12px}.pumpkin-page .checkout-page input,.pumpkin-page .checkout-page select{background:#fff;border:1px solid #dbdee0;font-size:14px;box-shadow:0 1px 2px rgba(0,0,0,.05);border-radius:6px;height:42px}.pumpkin-page .checkout-page input.error,.pumpkin-page .checkout-page select.error{border:1px solid #b9293e}.pumpkin-page .checkout-page input:disabled,.pumpkin-page .checkout-page select:disabled{background:#f0f0f0}.pumpkin-page .checkout-page input:-ms-input-placeholder,.pumpkin-page .checkout-page select:-ms-input-placeholder{font-weight:400;font-size:14px;line-height:150%;letter-spacing:.1px;color:#b3b7c1!important}.pumpkin-page .checkout-page input::placeholder,.pumpkin-page .checkout-page select::placeholder{font-weight:400;font-size:14px;line-height:150%;letter-spacing:.1px;color:#b3b7c1!important}.pumpkin-page .checkout-page .flex-box{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;padding:0;-ms-flex:none;flex:none;-ms-flex-order:0;order:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-wrap:wrap;flex-wrap:wrap}.pumpkin-page .checkout-page .flex-box label.error{color:#b9293e;background:#fcf4f5;display:none;font-family:Roboto;font-style:normal;font-weight:500;font-size:12px;line-height:18px;padding:6px 8px;border-radius:6px;width:100%}.pumpkin-page .checkout-page .flex-box label.form-control-label{font-weight:500;font-size:14px;line-height:21px;color:#2f333b}.pumpkin-page .checkout-page .flex-box input{font-weight:400;font-size:14px;line-height:21px;color:#5c616a;letter-spacing:.1px}.pumpkin-page .checkout-page .flex-box .resident-address{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;padding:0;-ms-flex:none;flex:none;-ms-flex-order:1;order:1;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-positive:0;flex-grow:0;width:60%;margin-top:50px}@media (max-width:767.98px){.pumpkin-page .checkout-page .flex-box .resident-address{width:55%}}@media (max-width:543.98px){.pumpkin-page .checkout-page .flex-box .resident-address{width:100%;margin-top:40px}}.pumpkin-page .checkout-page .flex-box .resident-address h2{color:#2f333b}@media (max-width:543.98px){.pumpkin-page .checkout-page .flex-box .resident-address h2{font-weight:700;font-size:24px;line-height:120%;color:#102c60}}.pumpkin-page .checkout-page .flex-box .resident-address p{font-weight:400;font-size:16px;line-height:16px;color:#8994a7;margin-bottom:24px}@media (max-width:543.98px){.pumpkin-page .checkout-page .flex-box .resident-address p{font-weight:400;font-size:16px;line-height:160%;letter-spacing:-.01em;color:#6c768f}}.pumpkin-page .checkout-page .flex-box .resident-address .ph-number{margin-bottom:45px}@media (max-width:543.98px){.pumpkin-page .checkout-page .flex-box .resident-address .ph-number{margin-bottom:40px}}@media (max-width:543.98px){.pumpkin-page .checkout-page .flex-box .resident-address .ph-number .form-group{margin:0}}@media (max-width:543.98px){.pumpkin-page .checkout-page .flex-box .resident-address .ph-number #phone_number-error{margin-bottom:0}}.pumpkin-page .checkout-page .flex-box .resident-address .ph-number .form-control-container{position:relative}.pumpkin-page .checkout-page .flex-box .resident-address .ph-number select{display:inline-block;border:0;height:40px;top:1px;left:0;padding:0 0 0 13px;position:absolute;width:68px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(../images/pumpkin/dropdown-down-arrow.svg) no-repeat;background-position-y:center;background-position-x:45px;z-index:1}.pumpkin-page .checkout-page .flex-box .resident-address .ph-number select option{color:#5c616a}.pumpkin-page .checkout-page .flex-box .resident-address .ph-number select.no-value{color:#b3b7c1}.pumpkin-page .checkout-page .flex-box .resident-address .ph-number input{padding-left:82px}.pumpkin-page .checkout-page .flex-box .resident-address .ph-number .fa-line{position:relative;height:0;display:inherit}.pumpkin-page .checkout-page .flex-box .resident-address .ph-number .fa-line:before{content:"";border:1px solid #dbdee0;border-radius:6px;height:42px;position:relative;top:-42px;left:0;display:inline-block;width:69px;background:#fff;z-index:0}.pumpkin-page .checkout-page .flex-box .resident-address .ph-number input.error+label+.fa-line:before{border:1px solid #b9293e;top:-80px}.pumpkin-page .checkout-page .flex-box .resident-address .col-6{padding-right:10px;padding-left:10px}.pumpkin-page .checkout-page .flex-box .card-info{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;padding:0;-ms-flex:none;flex:none;-ms-flex-order:2;order:2;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-positive:0;flex-grow:0;width:60%}@media (max-width:767.98px){.pumpkin-page .checkout-page .flex-box .card-info{width:55%}}@media (max-width:543.98px){.pumpkin-page .checkout-page .flex-box .card-info{width:100%;-ms-flex-order:3;order:3}}.pumpkin-page .checkout-page .flex-box .card-info h2{color:#2f333b}@media (max-width:543.98px){.pumpkin-page .checkout-page .flex-box .card-info h2{font-weight:700;font-size:24px;line-height:120%;color:#102c60}}.pumpkin-page .checkout-page .flex-box .card-info h2+p{font-weight:400;font-size:16px;line-height:24px;color:#8994a7;margin-bottom:24px}@media (max-width:543.98px){.pumpkin-page .checkout-page .flex-box .card-info h2+p{font-weight:400;font-size:16px;line-height:160%;letter-spacing:-.01em;color:#6c768f}}.pumpkin-page .checkout-page .flex-box .card-info .norton-money-back{padding-top:8px;padding-bottom:50px}.pumpkin-page .checkout-page .flex-box .card-info .norton-money-back span:first-child img{width:140px;height:67px}.pumpkin-page .checkout-page .flex-box .card-info .norton-money-back span:last-child img{width:90px;height:67px}.pumpkin-page .checkout-page .flex-box .card-info .terms{background:#ecf3ff;box-shadow:0 24px 36px -18px rgba(121,135,163,.4),0 1px 2px rgba(0,0,0,.05);border-radius:12px;padding:20px 30px;margin:45px 0 0}@media (max-width:543.98px){.pumpkin-page .checkout-page .flex-box .card-info .terms{margin:40px 0 0}}.pumpkin-page .checkout-page .flex-box .card-info .terms .term-link a{font-weight:500;font-size:14px;line-height:18px;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#035dd3}@media (max-width:543.98px){.pumpkin-page .checkout-page .flex-box .card-info .terms .term-link a{font-weight:600;font-size:16px;line-height:24px}}.pumpkin-page .checkout-page .flex-box .card-info .terms .term-link a.right-arrow{-webkit-text-decoration-line:none;text-decoration-line:none;position:relative}.pumpkin-page .checkout-page .flex-box .card-info .terms .term-link a.right-arrow:after{position:absolute;content:"";top:5px;right:-25px;background:url(../images/pumpkin/right-arrow.svg) no-repeat;width:13px;height:9px}.pumpkin-page .checkout-page .flex-box .card-info .terms .term-condition{font-weight:400;font-size:14px;line-height:21px;letter-spacing:.1px;color:#373f51}@media (max-width:543.98px){.pumpkin-page .checkout-page .flex-box .card-info .terms .term-condition{font-weight:400;font-size:12px;line-height:140%;color:#373f51}}.pumpkin-page .checkout-page .flex-box .card-info .terms .terms-error{background:#b9293e;border-radius:6px;padding:6px 8px;font-weight:500;font-size:12px;line-height:18px;color:#fcf4f5;width:100%}.pumpkin-page .checkout-page .flex-box .card-info .card-number{position:relative}.pumpkin-page .checkout-page .flex-box .card-info .card-number:before{content:"";position:absolute;left:16px;top:13px;background:url(../images/pumpkin/card-icon.svg) no-repeat;width:22px;height:16px}.pumpkin-page .checkout-page .flex-box .card-info .card-number input{padding-left:50px}.pumpkin-page .checkout-page .flex-box .card-info .cvc{position:relative}.pumpkin-page .checkout-page .flex-box .card-info .cvc:before{content:"";position:absolute;right:10px;top:13px;background:url(../images/pumpkin/cvc-icon.svg) no-repeat;width:24px;height:18px}.pumpkin-page .checkout-page .flex-box .card-info .col-6{padding-right:10px;padding-left:10px}.pumpkin-page .checkout-page .flex-box .plan-review{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;padding:0 0 0 106px;-ms-flex:none;flex:none;-ms-flex-order:3;order:3;-ms-flex-positive:1;flex-grow:1;width:40%;position:relative;margin-top:-585px;text-align:left}@media (max-width:991.98px){.pumpkin-page .checkout-page .flex-box .plan-review{padding-left:30px}}@media (max-width:767.98px){.pumpkin-page .checkout-page .flex-box .plan-review{width:45%;padding-left:30px}}@media (max-width:543.98px){.pumpkin-page .checkout-page .flex-box .plan-review{width:100%;-ms-flex-order:2;order:2;padding-left:0;margin-top:0}}.pumpkin-page .checkout-page .flex-box .plan-review .plan-btn-row{display:-ms-flexbox;display:flex;width:100%}.pumpkin-page .checkout-page .flex-box .plan-review .plan-btn-row .plan-btn{display:-ms-inline-flexbox;display:inline-flex;width:50%}@media (max-width:543.98px){.pumpkin-page .checkout-page .flex-box .plan-review .plan-btn-row .plan-btn{width:168px;height:42px}}.pumpkin-page .checkout-page .flex-box .plan-review .plan-btn-row .plan-btn:first-child{margin-right:6px}.pumpkin-page .checkout-page .flex-box .plan-review h2{color:#2f333b}@media (max-width:543.98px){.pumpkin-page .checkout-page .flex-box .plan-review h2{font-weight:700;font-size:24px;line-height:120%;color:#102c60}}.pumpkin-page .checkout-page .flex-box .plan-review h2+p{font-weight:400;font-size:16px;line-height:16px;color:#8994a7;margin-bottom:12px}@media (max-width:543.98px){.pumpkin-page .checkout-page .flex-box .plan-review h2+p{font-weight:400;font-size:16px;line-height:160%;letter-spacing:-.01em;color:#6c768f}}.pumpkin-page .checkout-page .flex-box .plan-review .btn-text{border-radius:6px;width:100%;font-size:14px;color:#2f333b;padding:7px 0;line-height:21px;background:#fff;border:2px solid #dbdee0;height:42px}.pumpkin-page .checkout-page .flex-box .plan-review .btn-text.active{background:#ecf3ff;border:2px solid #035dd3;cursor:inherit}.pumpkin-page .checkout-page .flex-box .plan-review .btn-text:focus{outline:0}.pumpkin-page .checkout-page .flex-box .plan-review .offer-box .plan-amount{margin-top:-5px}.pumpkin-page .checkout-page .flex-box .plan-review .offer-box .insurance-amount{margin-top:-8px}.pumpkin-page .checkout-page .flex-box .plan-review .offer-box .show-pep .insurance-amount{margin-top:0}.pumpkin-page .checkout-page .flex-box .plan-review .plan-details{display:block;width:100%;padding:0;margin-top:30px;background:#fafafa;margin-left:15px;margin-right:15px;border:1px solid #dbdee0;border-top-left-radius:6px;border-top-right-radius:6px}@media (max-width:543.98px){.pumpkin-page .checkout-page .flex-box .plan-review .plan-details{margin-top:24px}}.pumpkin-page .checkout-page .flex-box .plan-review .plan-details .pet-age{margin-top:-5px}.pumpkin-page .checkout-page .flex-box .plan-review .plan-details img{width:auto}.pumpkin-page .checkout-page .flex-box .plan-review .plan-details .pet-name{display:inline-block;padding:16px 15px 12px}.pumpkin-page .checkout-page .flex-box .plan-review .plan-details .pet-name span{margin-left:10px;font-weight:700;font-size:20px;line-height:20px;color:#035dd3;position:relative;top:4px}.pumpkin-page .checkout-page .flex-box .plan-review .plan-details .plan-amount{display:inline-block;text-align:right;padding:16px 16px 12px;font-weight:700;font-size:16px;line-height:16px;color:#035dd3}.pumpkin-page .checkout-page .flex-box .plan-review .plan-details .plan-amount .original-price{font-weight:700;font-size:16px;line-height:16px;color:#b3b7c1;text-decoration:line-through;margin-top:4px}.pumpkin-page .checkout-page .flex-box .plan-review .plan-details .pet-age .title,.pumpkin-page .checkout-page .flex-box .plan-review .plan-details .pet-breed .title{font-weight:400;font-size:12px;line-height:18px;letter-spacing:.1px;color:#5c616a}.pumpkin-page .checkout-page .flex-box .plan-review .plan-details .pet-age .content,.pumpkin-page .checkout-page .flex-box .plan-review .plan-details .pet-breed .content{font-weight:700;font-size:12px;line-height:12px;color:#5c616a;margin-left:12px;position:relative}.pumpkin-page .checkout-page .flex-box .plan-review .plan-details .pet-age .content:before,.pumpkin-page .checkout-page .flex-box .plan-review .plan-details .pet-breed .content:before{content:"";position:absolute;background:#035dd3;width:4px;height:4px;left:-10px;top:5px;border-radius:50%}.pumpkin-page .checkout-page .flex-box .plan-review .plan-details .remove-pet{padding:12px 0 15px}.pumpkin-page .checkout-page .flex-box .plan-review .plan-details .remove-pet a{font-style:normal;font-weight:500;font-size:14px;line-height:21px;color:#035dd3;margin-left:20px;position:relative}.pumpkin-page .checkout-page .flex-box .plan-review .plan-details .remove-pet a:before{content:"";position:absolute;left:-21px;top:0;background:url(../images/pumpkin/x-circle.svg) no-repeat;width:17px;height:17px}.pumpkin-page .checkout-page .flex-box .plan-review .plan-details .offer-strip{background:#035dd3;border-top-left-radius:6px;border-top-right-radius:6px}.pumpkin-page .checkout-page .flex-box .plan-review .plan-details .offer-strip p{font-weight:500;font-size:14px;line-height:21px;color:#fff;padding:6px 0;margin-bottom:0}.pumpkin-page .checkout-page .flex-box .plan-review .insurance-details{background:#f5f9ff;margin-left:15px;margin-right:15px;border:1px solid #dbdee0;border-top:0;border-bottom-left-radius:6px;border-bottom-right-radius:6px;padding:20px 5px;width:100%}.pumpkin-page .checkout-page .flex-box .plan-review .insurance-details .insurance-name{font-weight:700;font-size:14px;line-height:21px;color:#2f333b;padding-bottom:8px}.pumpkin-page .checkout-page .flex-box .plan-review .insurance-details .insurance-amount{font-weight:700;font-size:14px;line-height:21px;color:#61718d;text-align:right}.pumpkin-page .checkout-page .flex-box .plan-review .insurance-details .insurance-amount .original-price{font-weight:700;font-size:14px;line-height:21px;color:#b3b7c1;text-decoration:line-through}.pumpkin-page .checkout-page .flex-box .plan-review .insurance-details ul{position:relative;padding:0 15px;margin-left:5px;margin-bottom:0}.pumpkin-page .checkout-page .flex-box .plan-review .insurance-details ul:before{content:"";position:absolute;left:0;top:5px;background:#dbdee0;width:2px;height:80%}.pumpkin-page .checkout-page .flex-box .plan-review .insurance-details ul li{list-style:none;font-weight:400;font-size:14px;letter-spacing:.1px;color:#5c616a;padding-bottom:2px}.pumpkin-page .checkout-page .flex-box .plan-review .insurance-details ul li span{font-weight:500;font-size:14px;margin-right:12px}.pumpkin-page .checkout-page .flex-box .plan-review .insurance-details .edit-plan{padding:10px 0 20px}.pumpkin-page .checkout-page .flex-box .plan-review .insurance-details .edit-plan a{font-style:normal;font-weight:500;font-size:14px;line-height:21px;color:#035dd3;margin-left:20px;position:relative}.pumpkin-page .checkout-page .flex-box .plan-review .insurance-details .edit-plan a:before{content:"";position:absolute;left:-21px;top:0;background:url(../images/pumpkin/edit-icon.svg) no-repeat;width:17px;height:17px}.pumpkin-page .checkout-page .flex-box .plan-review .insurance-details .add-pep{background:#fff;border-radius:6px;padding:16px;position:relative;overflow:hidden}.pumpkin-page .checkout-page .flex-box .plan-review .insurance-details .add-pep:before{content:"";position:absolute;border:4px dashed #035dd3;top:-3px;bottom:-3px;left:-3px;right:-3px}.pumpkin-page .checkout-page .flex-box .plan-review .insurance-details .add-pep .pep-content{font-weight:500;font-size:14px;line-height:21px;color:#2f333b;margin-bottom:10px}.pumpkin-page .checkout-page .flex-box .plan-review .insurance-details .add-pep .add-plan{display:-ms-flexbox;display:flex}.pumpkin-page .checkout-page .flex-box .plan-review .insurance-details .add-pep .add-plan .add-to-plan{-ms-flex:0 0 50%;flex:0 0 50%}.pumpkin-page .checkout-page .flex-box .plan-review .insurance-details .add-pep .add-plan .add-to-plan a{font-style:normal;font-weight:500;font-size:14px;line-height:21px;color:#035dd3;margin-left:20px;position:relative}.pumpkin-page .checkout-page .flex-box .plan-review .insurance-details .add-pep .add-plan .add-to-plan a:before{content:"";position:absolute;left:-21px;top:1px;background:url(../images/pumpkin/add-icon.svg) no-repeat;width:17px;height:17px}.pumpkin-page .checkout-page .flex-box .plan-review .insurance-details .add-pep .add-plan .plan-amount{-ms-flex:0 0 50%;flex:0 0 50%;text-align:right;font-weight:700;font-size:14px;color:#61718d}.pumpkin-page .checkout-page .flex-box .plan-review .insurance-details .show-pep .col-12{padding:0}.pumpkin-page .checkout-page .flex-box .plan-review .insurance-details .show-pep .insurance-name{padding-right:0}.pumpkin-page .checkout-page .flex-box .plan-review .insurance-details .show-pep .insurance-amount{padding-left:0}.pumpkin-page .checkout-page .flex-box .plan-review .insurance-details .show-pep ul{position:relative;padding:0 15px;margin-left:5px;margin-bottom:0}.pumpkin-page .checkout-page .flex-box .plan-review .insurance-details .show-pep ul.view li{font-weight:500;display:inline-block;position:relative;font-size:14px;color:#5c616a;cursor:pointer}.pumpkin-page .checkout-page .flex-box .plan-review .insurance-details .show-pep ul.view li:hover{text-decoration:underline}.pumpkin-page .checkout-page .flex-box .plan-review .insurance-details .show-pep ul.view li:after{content:"";position:absolute;right:-16px;top:4px;background:url(../images/pumpkin/chevron-up.png) no-repeat;width:12px;height:12px;transform:rotate(180deg);transition:.4s}.pumpkin-page .checkout-page .flex-box .plan-review .insurance-details .show-pep ul:before{content:"";position:absolute;left:0;top:5px;background:#dbdee0;width:2px;height:100%;transition:.4s}.pumpkin-page .checkout-page .flex-box .plan-review .insurance-details .show-pep ul.close-detail:before{content:"";position:absolute;left:0;top:5px;background:#dbdee0;width:2px;height:70%;transition:.4s}.pumpkin-page .checkout-page .flex-box .plan-review .insurance-details .show-pep ul.close-detail li{font-weight:500;display:inline-block;position:relative;font-size:14px;color:#5c616a;cursor:pointer}.pumpkin-page .checkout-page .flex-box .plan-review .insurance-details .show-pep ul.close-detail li:hover{text-decoration:underline}.pumpkin-page .checkout-page .flex-box .plan-review .insurance-details .show-pep ul.close-detail li:after{content:"";position:absolute;right:-16px;top:4px;background:url(../images/pumpkin/chevron-down.png) no-repeat;width:12px;height:12px;transform:none;transition:.4s}.pumpkin-page .checkout-page .flex-box .plan-review .insurance-details .show-pep ul li{list-style:none;font-weight:400;font-size:14px;letter-spacing:.1px;color:#5c616a}.pumpkin-page .checkout-page .flex-box .plan-review .insurance-details .show-pep ul li span{font-weight:500;font-size:14px;margin-right:12px}.pumpkin-page .checkout-page .flex-box .plan-review .insurance-details .remove-pep{padding:15px 0 0}.pumpkin-page .checkout-page .flex-box .plan-review .insurance-details .remove-pep a{font-style:normal;font-weight:500;font-size:14px;line-height:21px;color:#035dd3;margin-left:20px;position:relative}.pumpkin-page .checkout-page .flex-box .plan-review .insurance-details .remove-pep a:before{content:"";position:absolute;left:-21px;top:0;background:url(../images/pumpkin/x-circle.svg) no-repeat;width:17px;height:17px}.pumpkin-page .checkout-page .flex-box .plan-review .plan-payment .plan-payment-title{font-weight:700;font-size:28px;line-height:42px;color:#2f333b;margin:60px 0 30px}@media (max-width:543.98px){.pumpkin-page .checkout-page .flex-box .plan-review .plan-payment .plan-payment-title{font-size:24px;line-height:120%;margin:40px 0 30px}}.pumpkin-page .checkout-page .flex-box .plan-review .plan-payment .bg-line{position:relative}.pumpkin-page .checkout-page .flex-box .plan-review .plan-payment .bg-line:after{position:absolute;content:"";width:100%;left:0;height:2px;background:#e8ebed;top:50%;z-index:0}.pumpkin-page .checkout-page .flex-box .plan-review .plan-payment .bg-line .subheader-2{display:inline-block;z-index:1;background:#fff;position:relative;padding-right:15px;color:#2f333b}@media (max-width:543.98px){.pumpkin-page .checkout-page .flex-box .plan-review .plan-payment .bg-line .subheader-2{font-weight:500;font-size:18px;line-height:150%;margin-bottom:8px}}.pumpkin-page .checkout-page .flex-box .plan-review .plan-payment .plan-upgrade{margin-top:30px}.pumpkin-page .checkout-page .flex-box .plan-review .plan-payment .plan-upgrade .monthly-cost{display:-ms-flexbox;display:flex}.pumpkin-page .checkout-page .flex-box .plan-review .plan-payment .plan-upgrade .monthly-cost .monthly-ins-title{-ms-flex:0 0 70%;flex:0 0 70%}.pumpkin-page .checkout-page .flex-box .plan-review .plan-payment .plan-upgrade .monthly-cost .monthly-ins-cost{-ms-flex:0 0 30%;flex:0 0 30%}.pumpkin-page .checkout-page .flex-box .plan-review .plan-payment .monthly-cost{display:-ms-flexbox;display:flex;padding-bottom:8px}.pumpkin-page .checkout-page .flex-box .plan-review .plan-payment .monthly-cost.monthly-grand-total,.pumpkin-page .checkout-page .flex-box .plan-review .plan-payment .monthly-cost.total-monthly-cost{padding-bottom:0}.pumpkin-page .checkout-page .flex-box .plan-review .plan-payment .monthly-cost .monthly-ins-title{-ms-flex:0 0 70%;flex:0 0 70%}.pumpkin-page .checkout-page .flex-box .plan-review .plan-payment .monthly-cost .monthly-ins-cost{-ms-flex:0 0 30%;flex:0 0 30%}.pumpkin-page .checkout-page .flex-box .plan-review .plan-payment .monthly-cost .monthly-ins-title{font-weight:400;font-size:14px;line-height:21px;color:#8994a7;letter-spacing:.1px}.pumpkin-page .checkout-page .flex-box .plan-review .plan-payment .monthly-cost .monthly-ins-title.annually{text-decoration:line-through}.pumpkin-page .checkout-page .flex-box .plan-review .plan-payment .monthly-cost .monthly-ins-cost{text-align:right;font-weight:400;font-size:14px;line-height:21px;color:#8994a7;letter-spacing:.1px}.pumpkin-page .checkout-page .flex-box .plan-review .plan-payment .monthly-cost .monthly-ins-cost.annually{text-decoration:line-through}.pumpkin-page .checkout-page .flex-box .plan-review .plan-payment .total-monthly-cost .monthly-ins-title{font-weight:500;color:#2f333b}.pumpkin-page .checkout-page .flex-box .plan-review .plan-payment .total-monthly-cost .monthly-ins-cost{text-align:right;font-weight:500;color:#2f333b}.pumpkin-page .checkout-page .flex-box .plan-review .plan-payment .grand-total{margin-top:30px}.pumpkin-page .checkout-page .flex-box .plan-review .plan-payment .grand-total .monthly-ins-cost,.pumpkin-page .checkout-page .flex-box .plan-review .plan-payment .grand-total .monthly-ins-title{font-weight:700;font-size:20px;line-height:30px;color:#035dd3}.pumpkin-page .checkout-page .flex-box .plan-review .plan-payment .grand-total .monthly-ins-title{-ms-flex:0 0 70%;flex:0 0 70%;line-height:20px}.pumpkin-page .checkout-page .flex-box .plan-review .plan-payment .grand-total .monthly-ins-title span{font-weight:400;font-size:12px;line-height:150%;letter-spacing:.1px;color:#6d737e}.pumpkin-page .checkout-page .flex-box .plan-review .plan-payment .grand-total .monthly-ins-cost{-ms-flex:0 0 30%;flex:0 0 30%}.pumpkin-page .checkout-page .flex-box .plan-review .plan-payment .info-faq{background:#fff;border:1px solid #eff2f3;box-shadow:0 8px 16px rgba(63,63,68,.05);border-radius:6px;padding:16px;margin:30px 0 0}.pumpkin-page .checkout-page .flex-box .plan-review .plan-payment .info-faq .faq-ques{font-weight:500;font-size:14px;line-height:21px;letter-spacing:.1px;color:#61718d;margin-bottom:10px}.pumpkin-page .checkout-page .flex-box .plan-review .plan-payment .info-faq .faq-ans{font-weight:400;font-size:14px;line-height:21px;letter-spacing:.1px;color:#8994a7}.pumpkin-page .checkout-page .flex-box .plan-review .imp-dates .imp-date-title{font-weight:700;font-size:28px;line-height:42px;color:#2f333b;margin:60px 0 30px}@media (max-width:543.98px){.pumpkin-page .checkout-page .flex-box .plan-review .imp-dates .imp-date-title{margin:40px 0 24px}}.pumpkin-page .checkout-page .flex-box .plan-review .imp-dates .imp-date-title h2{color:#2f333b;margin-bottom:0}.pumpkin-page .checkout-page .flex-box .plan-review .imp-dates .date{margin-bottom:30px}@media (max-width:543.98px){.pumpkin-page .checkout-page .flex-box .plan-review .imp-dates .date{margin-bottom:16px}}.pumpkin-page .checkout-page .flex-box .plan-review .imp-dates .date:last-child{margin-bottom:0}.pumpkin-page .checkout-page .flex-box .plan-review .imp-dates .date .date-title{margin-left:20px;font-weight:500;font-size:14px;line-height:21px;color:#2f333b;padding:8px 0 4px}.pumpkin-page .checkout-page .flex-box .plan-review .imp-dates .date .date-detail{margin-left:20px;font-weight:400;font-size:14px;line-height:21px;color:#8994a7;letter-spacing:.1px}.pumpkin-page .checkout-page .flex-box .plan-review .imp-dates .bg-line{position:relative}.pumpkin-page .checkout-page .flex-box .plan-review .imp-dates .bg-line:after{position:absolute;content:"";width:100%;left:0;height:2px;background:#e8ebed;top:50%;z-index:0}.pumpkin-page .checkout-page .flex-box .plan-review .imp-dates .bg-line .subheader-2{display:inline-block;z-index:1;background:#fff;position:relative;padding-right:15px}.pumpkin-page .checkout-page .flex-box .plan-review .trustpilot{text-align:center;margin:40px 0}.pumpkin-page .checkout-page .flex-box .plan-review .trustpilot img{width:auto}@media (max-width:543.98px){.pumpkin-page .checkout-page .flex-box .plan-review .trustpilot{text-align:left}.pumpkin-page .checkout-page .flex-box .plan-review .trustpilot img{width:100%}}.pumpkin-page .checkout-page .flex-box .plan-review .trustpilot .col-md-12{padding:0}.pumpkin-page .checkout-page .flex-box .plan-review .trustpilot iframe{width:100%;overflow:hidden;text-align:center;left:50%;transform:translateX(-50%)}.pumpkin-page .checkout-page .flex-box .plan-review .annual-text{font-family:Roboto;font-size:12px;font-weight:600;line-height:19px;letter-spacing:0;text-align:right;color:#4e5958;margin-top:8px}.pumpkin-page .checkout-page .flex-box .billing-address{margin-bottom:60px}@media (max-width:543.98px){.pumpkin-page .checkout-page .flex-box .billing-address{margin-bottom:40px}}.pumpkin-page .checkout-page .flex-box .billing-address .col-6{padding-right:10px;padding-left:10px}.pumpkin-page .checkout-page .flex-box .billing-address .col-6 .form-group{margin-bottom:0}.pumpkin-page .checkout-page .flex-box .billing-address h2{color:#2f333b}@media (max-width:543.98px){.pumpkin-page .checkout-page .flex-box .billing-address h2{font-weight:700;font-size:24px;line-height:120%;color:#102c60}}.pumpkin-page .checkout-page .flex-box .billing-address .custom-check{margin-bottom:30px}@media (max-width:543.98px){.pumpkin-page .checkout-page .flex-box .billing-address .custom-check{margin-bottom:0}}.pumpkin-page .checkout-page .flex-box .billing-address .custom-check .switch{position:relative;display:inline-block;width:36px;height:20px}@media (max-width:543.98px){.pumpkin-page .checkout-page .flex-box .billing-address .custom-check .switch{display:-ms-inline-flexbox;display:inline-flex}}.pumpkin-page .checkout-page .flex-box .billing-address .custom-check .switch input{opacity:0;width:0;height:0}.pumpkin-page .checkout-page .flex-box .billing-address .custom-check .switch input:checked+.switchslider:before{transform:translateX(16px)}.pumpkin-page .checkout-page .flex-box .billing-address .custom-check .switch input:checked+.switchslider{background:#143bc4}.pumpkin-page .checkout-page .flex-box .billing-address .custom-check .switch .switchslider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background:#6b7580;transition:.4s}.pumpkin-page .checkout-page .flex-box .billing-address .custom-check .switch .switchslider:before{position:absolute;content:"";height:16px;width:16px;left:2px;bottom:2px;background-color:#fff;transition:.4s}.pumpkin-page .checkout-page .flex-box .billing-address .custom-check .switch .switchslider:after{position:absolute;content:"";height:16px;width:16px;left:1px;top:2px;background:url(../images/pumpkin/small-tick.svg) no-repeat;transition:.4s}@media (max-width:543.98px){.pumpkin-page .checkout-page .flex-box .billing-address .custom-check.check-tick{margin-bottom:8px}}.pumpkin-page .checkout-page .flex-box .billing-address .custom-check.check-tick .col-12{padding:0;margin-top:16px}@media (max-width:543.98px){.pumpkin-page .checkout-page .flex-box .billing-address .custom-check.check-tick .col-12{margin-top:0}}.pumpkin-page .checkout-page .flex-box .billing-address .custom-check.check-tick .switch{position:relative;display:inline-block;width:24px;height:24px;margin-bottom:0}@media (max-width:543.98px){.pumpkin-page .checkout-page .flex-box .billing-address .custom-check.check-tick .switch{display:-ms-inline-flexbox;display:inline-flex}}.pumpkin-page .checkout-page .flex-box .billing-address .custom-check.check-tick .tick{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background:#fff;transition:.4s;border-radius:6px}.pumpkin-page .checkout-page .flex-box .billing-address .custom-check.check-tick input:checked+.tick:before{position:absolute;content:"";height:16px;width:16px;left:4px;top:4px;background:url(../images/pumpkin/checkmark.svg) no-repeat;transition:.4s}.pumpkin-page .checkout-page .flex-box .billing-address .custom-check.check-tick input:checked+.tick{background:#143bc4}.pumpkin-page .checkout-page .flex-box .billing-address .custom-check.check-tick .customCheckText{top:0;position:relative;left:10px;font-weight:500;font-size:14px;line-height:21px;color:#001753}@media (max-width:543.98px){.pumpkin-page .checkout-page .flex-box .billing-address .custom-check.check-tick .customCheckText{top:12px;display:-ms-inline-flexbox;display:inline-flex;width:90%;font-weight:500;font-size:13px;line-height:120%;letter-spacing:.005em;color:#001753}}.pumpkin-page .checkout-page .flex-box .billing-address .switchslider.round{border-radius:17px}.pumpkin-page .checkout-page .flex-box .billing-address .switchslider.round:before{border-radius:50%}.pumpkin-page .checkout-page .flex-box .billing-address .customCheckText{font-weight:400;font-size:16px;line-height:24px;color:#8994a7;margin-bottom:24px}@media (max-width:543.98px){.pumpkin-page .checkout-page .flex-box .billing-address .customCheckText{display:-ms-inline-flexbox;display:inline-flex;width:calc(100% - 46px);position:relative;top:3px;padding-left:10px;color:#001753;font-weight:600;font-size:12px}}.pumpkin-page .checkout-page .flex-box .billing-address #state_bill{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(../images/pumpkin/dropdown-down-arrow.svg) no-repeat;background-position-y:center;background-position-x:calc(100% - 18px);position:relative}.pumpkin-page .checkout-page .flex-box .billing-address .fa-line{position:absolute;top:73px;right:10px}.pumpkin-page .checkout-page .flex-box .billing-address .fa-line:after{content:"";border:1px solid #dbdee0;border-radius:6px;height:42px;position:relative;top:-42px;left:calc(100% - 46px);display:inline-block;width:46px;background:#fff;z-index:-1}.pumpkin-page .checkout-page .flex-box .checkout-btn-container{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;padding:0;-ms-flex:none;flex:none;-ms-flex-order:4;order:4;width:100%;position:relative;text-align:left}.pumpkin-page .checkout-page .flex-box .checkout-btn-container .checkout-error{background:#fcf4f5;padding:20px;border:1.5px solid #b9293e;border-radius:6px;color:#b9293e;font-weight:700;font-size:16px;line-height:24px;margin:0 0 20px}.pumpkin-page .checkout-page .flex-box .checkout-btn-container .checkout-error .error-txt{position:relative;padding-left:25px}.pumpkin-page .checkout-page .flex-box .checkout-btn-container .checkout-error .error-txt:before{content:"";position:absolute;left:-20px;top:-6px;background:url(../images/pumpkin/error-checkout.png) no-repeat;width:32px;height:32px}.pumpkin-page .checkout-page .flex-box .checkout-btn-container .checkout-btn{text-align:center;width:100%}.pumpkin-page .checkout-page .flex-box .checkout-btn-container .checkout-btn .checkout-submit{width:100%;background:#035dd3;padding:12px 46px;border:1px solid #035dd3;box-shadow:0 8px 16px -8px rgba(2,20,52,.46);border-radius:6px;color:#fff;font-weight:700;font-size:16px;line-height:24px}.pumpkin-page .checkout-page .flex-box .checkout-btn-container .checkout-btn .checkout-submit:focus{outline:0}.pumpkin-page .plan-page{position:relative}.pumpkin-page .plan-page .underwriter{margin-top:20px;font-size:14px;line-height:21px;letter-spacing:.1px;color:#8994a7;position:absolute;top:0;right:20px;text-decoration:underline;z-index:1}@media (max-width:543.98px){.pumpkin-page .plan-page .underwriter{font-size:12px}}.pumpkin-page .plan-page .plan-sticky img,.pumpkin-page .plan-page img{width:auto}.pumpkin-page .plan-page .plan-sticky .plan-sticky-cointainer{top:0;z-index:11;background:#f5f9ff;border-bottom:1px solid #dbdee0;box-shadow:0 0 8px 2px rgba(0,0,0,.08);position:fixed;margin:0 -15px;padding:0 65px;width:100%;display:none}@media (max-width:767.98px){.pumpkin-page .plan-page .plan-sticky .plan-sticky-cointainer{padding:0 15px}}.pumpkin-page .plan-page .plan-sticky .plan-sticky-cointainer .sticky-image{display:none}.pumpkin-page .plan-page .plan-sticky .plan-sticky-cointainer .quote-btn{margin-top:0}.pumpkin-page .plan-page .plan-sticky .plan-sticky-cointainer .quote-btn button{background:#035dd3;border-radius:6px;width:100%;font-weight:800;font-size:12px;line-height:20px;color:#fff;padding:11px 8px}.pumpkin-page .plan-page .plan-sticky .plan-sticky-footer{background:#f5f9ff;border:1px solid #eff2f3;box-shadow:0 0 8px 2px rgba(0,0,0,.08);position:fixed;bottom:0;width:100%;z-index:1021;left:0;padding:10px;display:none}.pumpkin-page .plan-page .plan-sticky .plan-sticky-footer .plan-list{text-align:center;font-weight:400;font-size:14px;line-height:160%;color:#001753}.pumpkin-page .plan-page .plan-sticky .plan-sticky-footer .plan-list .active-pet-name{font-weight:700}.pumpkin-page .plan-page .plan-sticky .plan-sticky-footer .quote-btn{margin-top:0;padding:0 24px}.pumpkin-page .plan-page .plan-sticky .plan-sticky-footer .quote-btn button{background:#035dd3;border-radius:6px;width:100%;font-weight:800;font-size:12px;line-height:20px;color:#fff;margin-top:6px;padding:10px 24px}@media (max-width:543.98px){.pumpkin-page .plan-page .plan-sticky .plan-sticky-footer .quote-btn button{height:45px}}.pumpkin-page .plan-page .plan-sticky .col-12{padding:0}.pumpkin-page .plan-page .plan-sticky .rt-customer-support{margin-top:6px}.pumpkin-page .plan-page .plan-sticky .sticky-logo{display:inline-block;margin:11px 0}.pumpkin-page .plan-page .plan-sticky .sticky-logo img{width:100%;height:37px}@media (max-width:767.98px){.pumpkin-page .plan-page .plan-sticky .sticky-logo img{width:100%}}.pumpkin-page .plan-page .plan-sticky .rt-customer-support .col-md-12,.pumpkin-page .plan-page .plan-sticky .rt-customer-support .col-md-6{padding:0}.pumpkin-page .plan-page .plan-sticky .rt-customer-support .plan-list{display:-ms-flexbox;display:flex;width:100%;-ms-flex-pack:end;justify-content:end;margin-top:14px}.pumpkin-page .plan-page .plan-sticky .rt-customer-support .plan-list span img{width:18px;height:16px;margin-top:-8px;margin-left:6px;margin-right:6px}.pumpkin-page .plan-page .plan-sticky .rt-customer-support .plan-list span.active-pet-txt{font-weight:400;font-size:14px;line-height:150%;letter-spacing:.1px;color:#001753;display:-ms-inline-flexbox;display:inline-flex}.pumpkin-page .plan-page .plan-sticky .rt-customer-support .plan-list span.active-pet-name{font-weight:700;font-size:14px;line-height:150%;color:#001753;display:inline-block}.pumpkin-page .plan-page .plan-sticky .rt-customer-support .plan-list span.active-plan-count{font-weight:400;font-size:14px;line-height:150%;letter-spacing:.1px;color:#001753;padding-left:26px;position:relative}.pumpkin-page .plan-page .plan-sticky .rt-customer-support .plan-list span.active-plan-count:before{position:absolute;content:"";top:3px;left:12px;background:#dbdee0;width:2px;height:16px;z-index:0}.pumpkin-page .plan-page .plan-sticky .mobile-support{display:-ms-flexbox;display:flex;float:right}@media (max-width:543.98px){.pumpkin-page .plan-page .plan-sticky .mobile-support{margin:0;padding-right:15px}}.pumpkin-page .plan-page .plan-sticky .mobile-support .mobile-icon{background:#035dd3;display:-ms-inline-flexbox;display:inline-flex;border-radius:50%;padding:5px;width:35px;height:35px;margin-top:7px;vertical-align:top}.pumpkin-page .plan-page .plan-sticky .mobile-support .mobile-icon img{width:auto}.pumpkin-page .plan-page .plan-sticky .mobile-support .mobile-content{margin-left:20px;display:inline-block;-ms-flex-flow:wrap;flex-flow:wrap;float:right}.pumpkin-page .plan-page .plan-sticky .mobile-support .mobile-content .subheader-2{color:#035dd3;font-size:14px;position:relative;top:12px}@media (max-width:767.98px){.pumpkin-page .plan-page .plan-sticky .mobile-support .mobile-content .subheader-2{text-align:left;display:none}}.pumpkin-page .plan-page .plan-sticky .mobile-support .mobile-content .subheader-2 a{color:#035dd3}.pumpkin-page .plan-page .plan-sticky .mobile-support .mobile-content .body-text{color:#001753;letter-spacing:.1px;font-size:12px}.pumpkin-page .plan-page .quote{position:relative;padding-top:77px;min-height:880px}@media (max-width:543.98px){.pumpkin-page .plan-page .quote{padding-top:45px}}.pumpkin-page .plan-page .quote .container-lg{z-index:1;position:relative;padding:0 9px}.pumpkin-page .plan-page .quote:after{position:absolute;content:"";top:0;left:-15px;background:url(../images/pumpkin/plan-bg-1.svg) 0 0/100% no-repeat;width:100vw;height:880px;z-index:0}@media (max-width:543.98px){.pumpkin-page .plan-page .quote:after{background-size:auto}}.pumpkin-page .plan-page .quote:before{position:absolute;content:"";top:0;left:-15px;background:url(../images/pumpkin/plan-bg-2.svg) 0 0/100% no-repeat;width:100vw;height:1035px;z-index:0}@media (max-width:543.98px){.pumpkin-page .plan-page .quote:before{background-size:auto}}.pumpkin-page .plan-page .quote .form-section{position:relative}.pumpkin-page .plan-page .quote .form-section .add-pets{position:absolute;top:-20px;right:15px;font-weight:500;font-size:14px;line-height:150%;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#035dd3}@media (max-width:543.98px){.pumpkin-page .plan-page .quote .form-section .add-pets{top:-25px}}.pumpkin-page .plan-page .quote .form-section .add-pets img{margin-left:10px;margin-top:-3px}.pumpkin-page .plan-page .quote .form-section .plan-form .pet{margin-bottom:12px;padding-right:0}.pumpkin-page .plan-page .quote .form-section .plan-form .pet .pet-title-hide-txt{display:none}.pumpkin-page .plan-page .quote .form-section .plan-form .pet.hide-form .plan-form-header{cursor:pointer}.pumpkin-page .plan-page .quote .form-section .plan-form .pet.hide-form .add-pep-content,.pumpkin-page .plan-page .quote .form-section .plan-form .pet.hide-form .plan-detail,.pumpkin-page .plan-page .quote .form-section .plan-form .pet.hide-form .plan-sub-title{display:none}.pumpkin-page .plan-page .quote .form-section .plan-form .pet.hide-form .add-pep,.pumpkin-page .plan-page .quote .form-section .plan-form .pet.hide-form .plan-body{padding:12px 32px}@media (max-width:543.98px){.pumpkin-page .plan-page .quote .form-section .plan-form .pet.hide-form .add-pep,.pumpkin-page .plan-page .quote .form-section .plan-form .pet.hide-form .plan-body{padding:16px 20px}}.pumpkin-page .plan-page .quote .form-section .plan-form .pet.hide-form .plan-title{margin-bottom:0}.pumpkin-page .plan-page .quote .form-section .plan-form .pet.hide-form .pet-title{display:none}.pumpkin-page .plan-page .quote .form-section .plan-form .pet.hide-form .pet-icon img{width:26px;height:24px}.pumpkin-page .plan-page .quote .form-section .plan-form .pet.hide-form .pet-title-hide-txt{display:block;padding-left:16px;position:relative;top:2px}@media (max-width:767.98px){.pumpkin-page .plan-page .quote .form-section .plan-form .pet.hide-form .pet-title-hide-txt{display:inline-block}}.pumpkin-page .plan-page .quote .form-section .plan-form .pet.hide-form .pet-title-hide-txt a{font-weight:500;font-size:18px;line-height:150%;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#fff}.pumpkin-page .plan-page .quote .form-section .plan-form .pet.hide-form .pet-title-hide-txt a:after{content:"";position:absolute;right:-26px;top:7px;background:url(../images/pumpkin/white-right-arrow.svg) no-repeat;width:20px;height:14px}.pumpkin-page .plan-page .quote .form-section .plan-form .pet.hide-form .plan-amount,.pumpkin-page .plan-page .quote .form-section .plan-form .pet.hide-form .plan-name{font-weight:500;font-size:18px!important;line-height:150%;color:#2f333b;display:-ms-inline-flexbox;display:inline-flex}.pumpkin-page .plan-page .quote .form-section .plan-form .pet.hide-form .plan-amount{float:right}@media (max-width:543.98px){.pumpkin-page .plan-page .quote .form-section .plan-form .pet.hide-form .plan-amount{float:none}}.pumpkin-page .plan-page .quote .form-section .plan-form .pet.hide-form .plan-amount span{font-weight:400}.pumpkin-page .plan-page .quote .form-section .plan-form .pet.hide-form .plan-amount .offer-text{font-weight:500;font-size:18px!important;line-height:150%;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;color:#8994a7;margin-right:8px}.pumpkin-page .plan-page .quote .form-section .plan-form .pet.hide-form .plan-amount .offer-text+span{font-weight:700}.pumpkin-page .plan-page .quote .form-section .plan-form .pet+.pet{position:relative}.pumpkin-page .plan-page .quote .form-section .plan-form .plan-form-header{background:#001753;border-radius:8px 8px 0 0;display:-ms-flexbox;display:flex;padding:16px 32px;cursor:inherit;width:100%}@media (max-width:543.98px){.pumpkin-page .plan-page .quote .form-section .plan-form .plan-form-header{width:auto;display:block}}.pumpkin-page .plan-page .quote .form-section .plan-form .plan-form-header .pet-icon{display:inline-block}@media (max-width:543.98px){.pumpkin-page .plan-page .quote .form-section .plan-form .plan-form-header .pet-icon{display:inline-block;position:relative;top:-16px}}.pumpkin-page .plan-page .quote .form-section .plan-form .plan-form-header .pet-title{display:inline-block;padding-left:16px;color:#fff;width:100%}@media (max-width:543.98px){.pumpkin-page .plan-page .quote .form-section .plan-form .plan-form-header .pet-title{width:auto}}.pumpkin-page .plan-page .quote .form-section .plan-form .plan-form-header .pet-title .pet-view{font-weight:500;font-size:14px;line-height:150%;display:block;width:100%}.pumpkin-page .plan-page .quote .form-section .plan-form .plan-form-header .pet-title .pet-name{font-weight:700;font-size:22px;line-height:150%;display:block;width:100%}.pumpkin-page .plan-page .quote .form-section .plan-form .plan-form-header .multi-pet-offer{background:#ecf3ff;border-radius:100px;width:auto;padding:6px 12px;font-weight:700;font-size:12px;line-height:100%;display:flex;-ms-flex-align:center;align-items:center;color:#035dd3;position:absolute;right:32px}@media (max-width:767.98px){.pumpkin-page .plan-page .quote .form-section .plan-form .plan-form-header .multi-pet-offer{position:relative;left:0;top:10px;margin-bottom:12px}}.pumpkin-page .plan-page .quote .form-section .plan-form .plan-form-header .multi-pet-offer img{margin-right:4px}.pumpkin-page .plan-page .quote .form-section .plan-form .plan-sub-title{background:#f5f9ff;border-width:0 2px;border-style:solid;border-color:#dbdee0;padding:6px 32px;font-weight:400;font-size:12px;line-height:150%}@media (max-width:543.98px){.pumpkin-page .plan-page .quote .form-section .plan-form .plan-sub-title{padding:6px 20px}}.pumpkin-page .plan-page .quote .form-section .plan-form .plan-sub-title ul{padding:0;margin:0;list-style:none}.pumpkin-page .plan-page .quote .form-section .plan-form .plan-sub-title ul li{display:-ms-inline-flexbox;display:inline-flex;padding-right:25px;color:#001753;font-weight:400;font-size:12px;line-height:150%;letter-spacing:.1px;position:relative}@media (max-width:543.98px){.pumpkin-page .plan-page .quote .form-section .plan-form .plan-sub-title ul li:first-child{display:block}.pumpkin-page .plan-page .quote .form-section .plan-form .plan-sub-title ul li:first-child:after{display:none}}.pumpkin-page .plan-page .quote .form-section .plan-form .plan-sub-title ul li:last-child:after{display:none}.pumpkin-page .plan-page .quote .form-section .plan-form .plan-sub-title ul li:after{position:absolute;content:"";background:#001753;width:1px;height:55%;top:50%;transform:translateY(-50%);right:10px}.pumpkin-page .plan-page .quote .form-section .plan-form .plan-body{background:#fff;border-width:0 2px;border-style:solid;border-color:#dbdee0;padding:16px 32px}@media (max-width:543.98px){.pumpkin-page .plan-page .quote .form-section .plan-form .plan-body{padding:16px 20px}}.pumpkin-page .plan-page .quote .form-section .plan-form .plan-body.no-pep{border-width:0 2px 2px!important;border-radius:0 0 8px 8px}.pumpkin-page .plan-page .quote .form-section .plan-form .plan-body .plan-title{margin-bottom:12px}.pumpkin-page .plan-page .quote .form-section .plan-form .plan-body .plan-title .plan-amount,.pumpkin-page .plan-page .quote .form-section .plan-form .plan-body .plan-title .plan-name{font-weight:700;font-size:22px;line-height:150%;color:#2f333b;display:-ms-inline-flexbox;display:inline-flex}@media (max-width:543.98px){.pumpkin-page .plan-page .quote .form-section .plan-form .plan-body .plan-title .plan-amount,.pumpkin-page .plan-page .quote .form-section .plan-form .plan-body .plan-title .plan-name{font-size:18px}}.pumpkin-page .plan-page .quote .form-section .plan-form .plan-body .plan-title .plan-amount{float:right}@media (max-width:767.98px){.pumpkin-page .plan-page .quote .form-section .plan-form .plan-body .plan-title .plan-amount{float:none}}.pumpkin-page .plan-page .quote .form-section .plan-form .plan-body .plan-title .plan-amount span{font-weight:400}@media (max-width:543.98px){.pumpkin-page .plan-page .quote .form-section .plan-form .plan-body .plan-title .plan-amount span{font-weight:400}}.pumpkin-page .plan-page .quote .form-section .plan-form .plan-body .plan-title .plan-amount .offer-text{font-weight:700;font-size:22px;line-height:150%;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;color:#8994a7;margin-right:8px}.pumpkin-page .plan-page .quote .form-section .plan-form .plan-body .plan-detail .reim-eligible{font-weight:700;font-size:16px;line-height:150%;color:#035dd3;margin-bottom:12px}@media (max-width:543.98px){.pumpkin-page .plan-page .quote .form-section .plan-form .plan-body .plan-detail .reim-eligible{font-size:14px}}.pumpkin-page .plan-page .quote .form-section .plan-form .plan-body .plan-detail .annual-coverage{font-weight:700;font-size:16px;line-height:150%;color:#61718d;margin-bottom:6px}@media (max-width:543.98px){.pumpkin-page .plan-page .quote .form-section .plan-form .plan-body .plan-detail .annual-coverage{font-size:14px}}.pumpkin-page .plan-page .quote .form-section .plan-form .plan-body .plan-detail .coverage-list{padding:0;margin:0 0 12px;width:100%;display:-ms-flexbox;display:flex}.pumpkin-page .plan-page .quote .form-section .plan-form .plan-body .plan-detail .coverage-list li{background:#fff;border:2px solid #dbdee0;border-radius:6px;display:-ms-inline-flexbox;display:inline-flex;width:33.33%;text-align:center;padding:9px 13px;margin-right:1%;-ms-flex-pack:center;justify-content:center;cursor:pointer;font-size:16px;color:#b3b7c1;font-weight:700}.pumpkin-page .plan-page .quote .form-section .plan-form .plan-body .plan-detail .coverage-list li:last-child{margin-right:0}.pumpkin-page .plan-page .quote .form-section .plan-form .plan-body .plan-detail .coverage-list li.active{background:#ecf3ff;border:2px solid #035dd3;border-radius:6px;color:#373f51;cursor:inherit}.pumpkin-page .plan-page .quote .form-section .plan-form .plan-body .plan-detail .annual-deduct{font-weight:700;font-size:16px;line-height:150%;color:#61718d;margin-bottom:6px}@media (max-width:543.98px){.pumpkin-page .plan-page .quote .form-section .plan-form .plan-body .plan-detail .annual-deduct{font-size:14px}}.pumpkin-page .plan-page .quote .form-section .plan-form .plan-body .plan-detail .deducible-list{padding:0;margin:0 0 12px;width:100%;display:-ms-flexbox;display:flex}.pumpkin-page .plan-page .quote .form-section .plan-form .plan-body .plan-detail .deducible-list li{background:#fff;border:2px solid #dbdee0;border-radius:6px;display:-ms-inline-flexbox;display:inline-flex;width:25%;text-align:center;padding:9px 13px;margin-right:1%;-ms-flex-pack:center;justify-content:center;cursor:pointer;font-size:16px;color:#b3b7c1;font-weight:700}.pumpkin-page .plan-page .quote .form-section .plan-form .plan-body .plan-detail .deducible-list li:last-child{margin-right:0}.pumpkin-page .plan-page .quote .form-section .plan-form .plan-body .plan-detail .deducible-list li.active{background:#ecf3ff;border:2px solid #035dd3;border-radius:6px;color:#373f51}.pumpkin-page .plan-page .quote .form-section .plan-form .plan-body .plan-detail .tooltip-icon img{margin-top:-2px}.pumpkin-page .plan-page .quote .form-section .plan-form .add-pep{background:#f5f5f5;border:2px solid #dbdee0;border-radius:0 0 8px 8px;padding:16px 32px}@media (max-width:543.98px){.pumpkin-page .plan-page .quote .form-section .plan-form .add-pep{padding:16px 20px}}.pumpkin-page .plan-page .quote .form-section .plan-form .add-pep .add-pep-title .title{font-weight:500;font-size:18px;line-height:150%;color:#2f333b;display:-ms-inline-flexbox;display:inline-flex;padding:0;margin-bottom:8px}@media (max-width:543.98px){.pumpkin-page .plan-page .quote .form-section .plan-form .add-pep .add-pep-title .title{margin:0;font-size:16px;display:-ms-flexbox;display:flex}.pumpkin-page .plan-page .quote .form-section .plan-form .add-pep .add-pep-title .title span{width:75%}}.pumpkin-page .plan-page .quote .form-section .plan-form .add-pep .add-pep-title .title a{font-weight:500;font-size:14px;line-height:150%;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#035dd3;padding-top:3px;position:relative}@media (max-width:543.98px){.pumpkin-page .plan-page .quote .form-section .plan-form .add-pep .add-pep-title .title a{padding-top:0;width:25%;-ms-flex-pack:start;justify-content:flex-start;display:-ms-inline-flexbox;display:inline-flex}}.pumpkin-page .plan-page .quote .form-section .plan-form .add-pep .add-pep-title .title a:after{content:"";position:absolute;right:-26px;top:8px;background:url(../images/pumpkin/right-arrow.svg) no-repeat;width:20px;height:14px}@media (max-width:543.98px){.pumpkin-page .plan-page .quote .form-section .plan-form .add-pep .add-pep-title .title a:after{top:6px;right:-18px}}.pumpkin-page .plan-page .quote .form-section .plan-form .add-pep .add-pep-title .custom-check{display:-ms-inline-flexbox;display:inline-flex;float:right;font-weight:700;font-size:16px;line-height:150%;color:#b3b7c1}@media (max-width:767.98px){.pumpkin-page .plan-page .quote .form-section .plan-form .add-pep .add-pep-title .custom-check{float:none;display:block}}.pumpkin-page .plan-page .quote .form-section .plan-form .add-pep .add-pep-content{font-weight:500;font-size:14px;line-height:18px;color:#61718d}@media (max-width:543.98px){.pumpkin-page .plan-page .quote .form-section .plan-form .add-pep .add-pep-content{font-weight:400}}.pumpkin-page .plan-page .quote .form-section .plan-form .custom-check{margin-bottom:0}@media (max-width:543.98px){.pumpkin-page .plan-page .quote .form-section .plan-form .custom-check{margin-bottom:0}}.pumpkin-page .plan-page .quote .form-section .plan-form .custom-check .switch{position:relative;display:inline-block;width:36px;height:20px;top:1px}@media (max-width:543.98px){.pumpkin-page .plan-page .quote .form-section .plan-form .custom-check .switch{display:-ms-inline-flexbox;display:inline-flex}}.pumpkin-page .plan-page .quote .form-section .plan-form .custom-check .switch input{opacity:0;width:0;height:0}.pumpkin-page .plan-page .quote .form-section .plan-form .custom-check .switch input:checked+.switchslider:before{transform:translateX(16px)}.pumpkin-page .plan-page .quote .form-section .plan-form .custom-check .switch input:checked+.switchslider{background:#143bc4}.pumpkin-page .plan-page .quote .form-section .plan-form .custom-check .switch .switchslider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background:#6b7580;transition:.4s}.pumpkin-page .plan-page .quote .form-section .plan-form .custom-check .switch .switchslider:before{position:absolute;content:"";height:16px;width:16px;left:2px;bottom:2px;background-color:#fff;transition:.4s}.pumpkin-page .plan-page .quote .form-section .plan-form .custom-check .switch .switchslider:after{position:absolute;content:"";height:16px;width:16px;left:1px;top:2px;background:url(../images/pumpkin/small-tick.svg) no-repeat;transition:.4s}@media (max-width:543.98px){.pumpkin-page .plan-page .quote .form-section .plan-form .custom-check.check-tick{margin-bottom:8px}}.pumpkin-page .plan-page .quote .form-section .plan-form .custom-check.check-tick .col-12{padding:0;margin-top:16px}@media (max-width:543.98px){.pumpkin-page .plan-page .quote .form-section .plan-form .custom-check.check-tick .col-12{margin-top:0}}.pumpkin-page .plan-page .quote .form-section .plan-form .custom-check.check-tick .switch{position:relative;display:inline-block;width:24px;height:24px}@media (max-width:543.98px){.pumpkin-page .plan-page .quote .form-section .plan-form .custom-check.check-tick .switch{display:-ms-inline-flexbox;display:inline-flex}}.pumpkin-page .plan-page .quote .form-section .plan-form .custom-check.check-tick .tick{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background:#fff;transition:.4s;border-radius:6px}.pumpkin-page .plan-page .quote .form-section .plan-form .custom-check.check-tick input:checked+.tick:before{position:absolute;content:"";height:16px;width:16px;left:4px;top:4px;background:url(../images/pumpkin/checkmark.svg) no-repeat;transition:.4s}.pumpkin-page .plan-page .quote .form-section .plan-form .custom-check.check-tick input:checked+.tick{background:#143bc4}.pumpkin-page .plan-page .quote .form-section .plan-form .custom-check.check-tick .customCheckText{top:3px;position:relative;left:10px;font-weight:500;font-size:14px;line-height:21px;color:#001753}@media (max-width:543.98px){.pumpkin-page .plan-page .quote .form-section .plan-form .custom-check.check-tick .customCheckText{top:12px;display:-ms-inline-flexbox;display:inline-flex;width:90%;font-weight:500;font-size:13px;line-height:120%;letter-spacing:.005em;color:#001753}}.pumpkin-page .plan-page .quote .form-section .plan-form .custom-check.check-tick .customCheckText.active{font-weight:700;color:#2f333b}.pumpkin-page .plan-page .quote .form-section .plan-form .switchslider.round{border-radius:17px}.pumpkin-page .plan-page .quote .form-section .plan-form .switchslider.round:before{border-radius:50%}.pumpkin-page .plan-page .quote .form-section .plan-form .customCheckText{font-weight:400;font-size:16px;line-height:24px;color:#b3b7c1;margin-bottom:24px}@media (max-width:543.98px){.pumpkin-page .plan-page .quote .form-section .plan-form .customCheckText{display:-ms-inline-flexbox;display:inline-flex;width:calc(100% - 46px);position:relative;top:14px;padding-left:10px;font-weight:400;font-size:14px}.pumpkin-page .plan-page .quote .form-section .plan-form .customCheckText.mob-show{display:inline-block!important}}.pumpkin-page .plan-page .quote .form-section .plan-form .customCheckText.active{font-weight:700;color:#2f333b}@media (max-width:543.98px){.pumpkin-page .plan-page .quote .form-section .plan-form .hide-form .plan-form-header .multi-pet-offer{position:relative;left:0;top:10px;margin-bottom:12px}}.pumpkin-page .plan-page .quote .form-section .plan-form .hide-form .add-pep-content,.pumpkin-page .plan-page .quote .form-section .plan-form .hide-form .plan-detail,.pumpkin-page .plan-page .quote .form-section .plan-form .hide-form .plan-sub-title{display:none}.pumpkin-page .plan-page .quote .form-section .plan-form .hide-form .add-pep,.pumpkin-page .plan-page .quote .form-section .plan-form .hide-form .plan-body{padding:12px 32px}@media (max-width:543.98px){.pumpkin-page .plan-page .quote .form-section .plan-form .hide-form .add-pep,.pumpkin-page .plan-page .quote .form-section .plan-form .hide-form .plan-body{padding:16px 20px}}.pumpkin-page .plan-page .quote .form-section .plan-form .hide-form .plan-title{margin-bottom:0}.pumpkin-page .plan-page .quote .form-section .plan-form .hide-form .pet-title{display:none}.pumpkin-page .plan-page .quote .form-section .plan-form .hide-form .pet-icon{position:relative;top:0}.pumpkin-page .plan-page .quote .form-section .plan-form .hide-form .pet-icon img{width:26px;height:24px}.pumpkin-page .plan-page .quote .form-section .plan-form .hide-form .pet-title-hide-txt{display:block;padding-left:16px;position:relative;top:2px}@media (max-width:543.98px){.pumpkin-page .plan-page .quote .form-section .plan-form .hide-form .pet-title-hide-txt{display:inline-block}}.pumpkin-page .plan-page .quote .form-section .plan-form .hide-form .pet-title-hide-txt a{font-weight:500;font-size:18px;line-height:150%;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#fff}.pumpkin-page .plan-page .quote .form-section .plan-form .hide-form .pet-title-hide-txt a:after{content:"";position:absolute;right:-26px;top:7px;background:url(../images/pumpkin/white-right-arrow.svg) no-repeat;width:20px;height:14px}.pumpkin-page .plan-page .quote .form-section .plan-form .hide-form .plan-amount,.pumpkin-page .plan-page .quote .form-section .plan-form .hide-form .plan-name{font-weight:500;font-size:18px!important;line-height:150%;color:#2f333b;display:-ms-inline-flexbox;display:inline-flex}.pumpkin-page .plan-page .quote .form-section .plan-form .hide-form .plan-amount{float:right}@media (max-width:767.98px){.pumpkin-page .plan-page .quote .form-section .plan-form .hide-form .plan-amount{float:none!important}}.pumpkin-page .plan-page .quote .form-section .plan-form .hide-form .plan-amount span{font-weight:400}.pumpkin-page .plan-page .quote .form-section .plan-form .hide-form .plan-amount .offer-text{font-weight:500;font-size:18px!important;line-height:150%;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;color:#8994a7;margin-right:8px}.pumpkin-page .plan-page .quote .form-section .quote-btn{margin-top:24px}.pumpkin-page .plan-page .quote .form-section .quote-btn button{background:#035dd3;border-radius:6px;width:100%;font-weight:700;font-size:16px;line-height:150%;color:#fff;padding:16px 32px}.pumpkin-page .plan-page .quote .form-section .price{font-weight:700;font-size:16px;line-height:150%;color:#61718d;float:right;margin-top:12px}@media (max-width:543.98px){.pumpkin-page .plan-page .quote .form-section .price{float:none;text-align:center;margin-bottom:60px;font-size:14px}}.pumpkin-page .plan-page .quote .pump-logo h1{margin-top:100px;font-weight:700;font-size:40px;line-height:120%;color:#2f333b;margin-bottom:36px}@media (max-width:543.98px){.pumpkin-page .plan-page .quote .pump-logo h1{margin-top:83px;margin-bottom:20px;font-weight:700;font-size:24px;line-height:120%;color:#001753}}.pumpkin-page .plan-page .quote .pump-logo h1 span{color:#035dd3}.pumpkin-page .plan-page .quote .pump-logo ul{margin-bottom:60px}@media (max-width:543.98px){.pumpkin-page .plan-page .quote .pump-logo ul{margin-bottom:60px}}.pumpkin-page .plan-page .quote .pump-logo ul li{position:relative;list-style:none;margin-bottom:2px;color:#61718d;font-weight:400;font-size:16px;line-height:150%}@media (max-width:543.98px){.pumpkin-page .plan-page .quote .pump-logo ul li{font-size:14px}}.pumpkin-page .plan-page .quote .pump-logo ul li:before{content:"";position:absolute;left:-35px;top:5px;background:url(../images/pumpkin/right.svg) no-repeat;width:16px;height:13px}.pumpkin-page .plan-page .quote .pump-logo p{font-weight:400;font-size:14px;line-height:150%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;letter-spacing:.1px;color:#8994a7}@media (max-width:543.98px){.pumpkin-page .plan-page .quote .pump-logo p{margin-bottom:109px}}.pumpkin-page .plan-page .quote .pump-logo .scroll-to-plan{margin-top:100px;position:absolute;bottom:50px}@media (max-width:543.98px){.pumpkin-page .plan-page .quote .pump-logo .scroll-to-plan{display:none}}.pumpkin-page .plan-page .quote .pump-logo .scroll-to-plan .scroll-down{display:-ms-flexbox;display:flex;cursor:pointer}.pumpkin-page .plan-page .quote .pump-logo .scroll-to-plan .scroll-down-text{margin-top:7px;margin-left:7px;font-weight:700;font-size:16px;line-height:150%;color:#001753}.pumpkin-page .plan-page .how-it-works .bg-line{position:relative;margin-top:80px;margin-bottom:60px}@media (max-width:543.98px){.pumpkin-page .plan-page .how-it-works .bg-line{margin:40px 0}}.pumpkin-page .plan-page .how-it-works .bg-line:after{content:"";position:absolute;height:2px;background:#dbdee0;z-index:0;width:100%;left:0;top:50%;transform:translateY(-50%)}.pumpkin-page .plan-page .how-it-works .bg-line h2{position:relative;width:auto;background:#fff;color:#2f333b;z-index:1;display:inline-block;padding:0 20px}@media (max-width:543.98px){.pumpkin-page .plan-page .how-it-works .bg-line h2{width:75%;color:#2f333b;font-size:24px}}.pumpkin-page .plan-page .how-it-works .pad-20{padding:0 20px;text-align:center}.pumpkin-page .plan-page .how-it-works .pumpkin-highlights{margin-bottom:60px}@media (max-width:543.98px){.pumpkin-page .plan-page .how-it-works .pumpkin-highlights{display:-ms-flexbox;display:flex;margin-bottom:20px}}.pumpkin-page .plan-page .how-it-works .pumpkin-highlights .img-container .img{background:#ecf3ff;border-radius:50%;width:112px;height:112px;position:relative;margin-bottom:16px;left:50%;transform:translateX(-50%)}@media (max-width:543.98px){.pumpkin-page .plan-page .how-it-works .pumpkin-highlights .img-container .img{width:60px;height:60px;top:50%;transform:translate(-50%,-50%);left:50%}}.pumpkin-page .plan-page .how-it-works .pumpkin-highlights .img-container .img img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:543.98px){.pumpkin-page .plan-page .how-it-works .pumpkin-highlights .img-container .img img{width:36px;height:36px}}.pumpkin-page .plan-page .how-it-works .pumpkin-highlights .txt-container{font-weight:400;font-size:16px;line-height:150%;color:#61718d}.pumpkin-page .plan-page .how-it-works .pumpkin-highlights .txt-container sup{font-weight:700;font-size:14px;line-height:20px}@media (max-width:543.98px){.pumpkin-page .plan-page .how-it-works .pumpkin-highlights .txt-container{text-align:left;padding-left:16px}}.pumpkin-page .plan-page .how-it-works .pumpkin-highlights .txt-container p{margin-bottom:0;margin-top:8px}@media (max-width:543.98px){.pumpkin-page .plan-page .how-it-works .pumpkin-highlights .txt-container p{color:#61718d}}.pumpkin-page .plan-page .how-it-works .pumpkin-highlights .txt-container .img-text{font-weight:500;font-size:18px;line-height:150%;color:#2f333b}.pumpkin-page .plan-page .how-it-works .disclaimer p{font-weight:400;font-size:12px;line-height:18px;letter-spacing:.1px;color:#b3b7c1;margin-bottom:0}@media (max-width:543.98px){.pumpkin-page .plan-page .how-it-works .disclaimer p{text-align:left}}.pumpkin-page .plan-page .how-it-works .disclaimer p sup{font-weight:700;font-size:14px;line-height:100%}@media (max-width:543.98px){.pumpkin-page .plan-page .how-it-works .disclaimer p sup{top:0;font-weight:400;font-size:12px}}.pumpkin-page .plan-page .how-it-works .sample-calc{float:left;background:#fff;border:1px solid #eff2f3;box-shadow:0 8px 16px -8px rgba(63,63,68,.24);border-radius:12px;margin-top:60px;overflow:hidden;position:relative;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media (max-width:543.98px){.pumpkin-page .plan-page .how-it-works .sample-calc{left:0;margin-top:20px}}.pumpkin-page .plan-page .how-it-works .sample-calc .swipe-txt{padding-top:12px}.pumpkin-page .plan-page .how-it-works .sample-calc .sample-calc-container{width:1110px;float:left;position:relative}@media (max-width:1199.98px){.pumpkin-page .plan-page .how-it-works .sample-calc .sample-calc-container{width:1110px}}@media (max-width:991.98px){.pumpkin-page .plan-page .how-it-works .sample-calc .sample-calc-container{width:100%}}@media (max-width:543.98px){.pumpkin-page .plan-page .how-it-works .sample-calc .sample-calc-container{width:200vw}}.pumpkin-page .plan-page .how-it-works .sample-calc .sample-calc-container .sample-calc-left{width:60%;display:inline-block;float:left;padding:110px 10%}@media (max-width:543.98px){.pumpkin-page .plan-page .how-it-works .sample-calc .sample-calc-container .sample-calc-left{width:95vw;padding:33px 36px}}.pumpkin-page .plan-page .how-it-works .sample-calc .sample-calc-container .sample-calc-right{width:40%;display:inline-block;float:left}@media (max-width:543.98px){.pumpkin-page .plan-page .how-it-works .sample-calc .sample-calc-container .sample-calc-right{width:95vw;padding:33px 36px 0 10px;float:right}}.pumpkin-page .plan-page .how-it-works .sample-calc .align-self-center{padding:60px 0}.pumpkin-page .plan-page .how-it-works .sample-calc .sample-calc-text{padding:0 12%}.pumpkin-page .plan-page .how-it-works .sample-calc .sample-calc-text h2{font-weight:700;font-size:22px;line-height:150%;color:#102c60;margin-bottom:16px}.pumpkin-page .plan-page .how-it-works .sample-calc .sample-calc-text p{font-weight:400;font-size:16px;line-height:150%;color:#6c768f;margin-bottom:0}.pumpkin-page .plan-page .how-it-works .sample-calc .covered-bill{margin-bottom:17px}.pumpkin-page .plan-page .how-it-works .sample-calc .covered-bill .amount{font-weight:700;font-size:30px;line-height:100%;color:#373f51;text-align:right}.pumpkin-page .plan-page .how-it-works .sample-calc .covered-bill .text{font-weight:700;font-size:12px;line-height:100%;text-align:right;color:#8994a7;margin-top:6px}.pumpkin-page .plan-page .how-it-works .sample-calc .row-2 .sep{display:inline-block;text-align:right;position:relative}.pumpkin-page .plan-page .how-it-works .sample-calc .row-2 .sep:before{content:"";background-color:#373f51;width:16px;height:2px;position:absolute;top:1px;left:0}@media (max-width:543.98px){.pumpkin-page .plan-page .how-it-works .sample-calc .row-2 .sep:before{top:2px}}.pumpkin-page .plan-page .how-it-works .sample-calc .row-2 .annual-ded{display:inline-block;text-align:right;float:right;margin-bottom:17px}.pumpkin-page .plan-page .how-it-works .sample-calc .row-2 .annual-ded .amount{font-weight:400;font-size:30px;line-height:100%;text-align:right;color:#373f51}.pumpkin-page .plan-page .how-it-works .sample-calc .row-2 .annual-ded .text{font-weight:700;font-size:12px;line-height:100%;text-align:right;color:#8994a7;margin-top:6px}.pumpkin-page .plan-page .how-it-works .sample-calc .row-3 .reimb-rate{text-align:right;padding:8px 0 0}.pumpkin-page .plan-page .how-it-works .sample-calc .row-3 .reimb-rate .per{font-weight:400;font-size:30px;line-height:100%;color:#373f51;margin-bottom:6px}.pumpkin-page .plan-page .how-it-works .sample-calc .row-3 .reimb-rate .reimb-rate-text{font-weight:700;font-size:12px;line-height:100%;color:#8994a7}.pumpkin-page .plan-page .how-it-works .sample-calc .row-3 .border-tb{position:relative;padding:14px 0;margin-bottom:14px}@media (max-width:543.98px){.pumpkin-page .plan-page .how-it-works .sample-calc .row-3 .border-tb{padding:14px 0}}.pumpkin-page .plan-page .how-it-works .sample-calc .row-3 .border-tb:before{content:"";position:absolute;top:0;left:0;background:#dbdee0;width:100%;height:2px}.pumpkin-page .plan-page .how-it-works .sample-calc .row-3 .border-tb:after{content:"";position:absolute;bottom:0;left:0;background:#dbdee0;width:100%;height:2px}.pumpkin-page .plan-page .how-it-works .sample-calc .row-3 .border-tb .sep{display:inline-block;font-weight:700;font-size:20px;line-height:100%;text-align:center;color:#373f51;margin-top:5px}.pumpkin-page .plan-page .how-it-works .sample-calc .row-3 .border-tb .amount-txt{display:inline-block;text-align:right;float:right;font-weight:400;font-size:30px;line-height:100%;color:#373f51}.pumpkin-page .plan-page .how-it-works .sample-calc .row-4 .cash-back{background:#035dd3;border-radius:6px;position:relative;padding:8px 8px 10px;margin-bottom:22px}.pumpkin-page .plan-page .how-it-works .sample-calc .row-4 .cash-back .equal-syb{position:absolute;top:5px;left:8px;font-weight:700;font-size:24px;line-height:32px;text-align:center;color:#fff}.pumpkin-page .plan-page .how-it-works .sample-calc .row-4 .cash-back .amount{font-weight:700;font-size:30px;line-height:100%;text-align:right;color:#fff}.pumpkin-page .plan-page .how-it-works .sample-calc .row-4 .cash-back .cash-back-txt{font-weight:600;font-size:20px;line-height:100%;text-align:right;color:#fff;margin-top:2px}.pumpkin-page .plan-page .how-it-works .sample-calc .row-5 p{font-weight:400;font-size:12px;line-height:150%;text-align:right;letter-spacing:.1px;color:#8994a7}.pumpkin-page .plan-page .plan-cover .bg-line{position:relative;margin-top:158px;margin-bottom:100px}@media (max-width:543.98px){.pumpkin-page .plan-page .plan-cover .bg-line{margin-top:130px;margin-bottom:65px}}.pumpkin-page .plan-page .plan-cover .bg-line:after{content:"";position:absolute;height:2px;background:#dbdee0;z-index:0;width:100%;left:0;top:50%;transform:translateY(-50%)}.pumpkin-page .plan-page .plan-cover .bg-line h2{position:relative;width:auto;background:#fff;color:#2f333b;z-index:1;display:inline-block;padding:0 20px}@media (max-width:543.98px){.pumpkin-page .plan-page .plan-cover .bg-line h2{width:80%;font-size:24px;line-height:28px}}.pumpkin-page .plan-page .plan-cover .plan-cover-list{background:#f5f9ff;border:2px solid #ecf3ff;border-radius:10px;margin:0 -50px 100px;position:relative;padding-top:58px}@media (max-width:991.98px){.pumpkin-page .plan-page .plan-cover .plan-cover-list{margin:0}}@media (max-width:767.98px){.pumpkin-page .plan-page .plan-cover .plan-cover-list{margin:0 -15px;border-radius:0}}@media (max-width:543.98px){.pumpkin-page .plan-page .plan-cover .plan-cover-list{margin:0 -30px;border-radius:0}}@media (min-width:1200px){.pumpkin-page .plan-page .plan-cover .plan-cover-list{margin:0 -50px}}.pumpkin-page .plan-page .plan-cover .plan-cover-list.row-1 .list-item.list-1>ul li:first-child .title,.pumpkin-page .plan-page .plan-cover .plan-cover-list.row-1 .list-item.list-1>ul li:nth-child(2) .title,.pumpkin-page .plan-page .plan-cover .plan-cover-list.row-1 .list-item.list-1>ul li:nth-child(3) .title{color:#2f333b}.pumpkin-page .plan-page .plan-cover .plan-cover-list.row-2{margin-top:100px}@media (max-width:543.98px){.pumpkin-page .plan-page .plan-cover .plan-cover-list.row-2{margin-top:74px}}.pumpkin-page .plan-page .plan-cover .plan-cover-list.row-2 h2{font-weight:500;font-size:18px;line-height:150%;padding:12px 70px}@media (max-width:543.98px){.pumpkin-page .plan-page .plan-cover .plan-cover-list.row-2 h2{width:85%;padding:12px 40px;top:-42px;font-size:18px;line-height:23px;font-weight:700}}@media (max-width:543.98px){.pumpkin-page .plan-page .plan-cover .plan-cover-list.row-2 .extensive-list{margin-top:15px}}.pumpkin-page .plan-page .plan-cover .plan-cover-list h2{position:absolute;font-weight:700;font-size:22px;line-height:150%;text-align:center;color:#2f333b;background:#fff;border:2px solid #ecf3ff;border-radius:100px;top:-32px;padding:12px 158px;left:50%;transform:translateX(-50%);width:730px}@media (max-width:543.98px){.pumpkin-page .plan-page .plan-cover .plan-cover-list h2{width:70%;padding:12px 24px;top:-50px;font-size:18px;line-height:23px}}.pumpkin-page .plan-page .plan-cover .plan-cover-list p{text-align:center;margin-bottom:36px;display:block;width:100%;margin-top:6px;font-weight:400;font-size:16px;line-height:150%;color:#61718d;position:relative}@media (max-width:543.98px){.pumpkin-page .plan-page .plan-cover .plan-cover-list p{width:70%;text-align:left;padding-left:20px}}.pumpkin-page .plan-page .plan-cover .plan-cover-list p img{margin-top:-6px}.pumpkin-page .plan-page .plan-cover .plan-cover-list .extensive-list{width:100%;padding:0 15px}@media (max-width:543.98px){.pumpkin-page .plan-page .plan-cover .plan-cover-list .extensive-list{margin-bottom:80px}}.pumpkin-page .plan-page .plan-cover .plan-cover-list .list-item>ul{padding:0;margin:0 60px;display:-ms-flexbox;display:flex}@media (max-width:767.98px){.pumpkin-page .plan-page .plan-cover .plan-cover-list .list-item>ul{display:block}}@media (max-width:543.98px){.pumpkin-page .plan-page .plan-cover .plan-cover-list .list-item>ul{display:block;margin:0 5px}}.pumpkin-page .plan-page .plan-cover .plan-cover-list .list-item>ul li{list-style:none;display:-ms-inline-flexbox;display:inline-flex;width:33.33%;background-color:#fff;margin:0 24px 24px 0;padding:16px;box-shadow:0 8px 16px rgba(63,63,68,.05);border-radius:6px}@media (max-width:767.98px){.pumpkin-page .plan-page .plan-cover .plan-cover-list .list-item>ul li{width:100%;min-height:175px}}@media (max-width:543.98px){.pumpkin-page .plan-page .plan-cover .plan-cover-list .list-item>ul li{margin:0 0 12px;padding:12px}}.pumpkin-page .plan-page .plan-cover .plan-cover-list .list-item>ul li:last-child{margin-right:0}@media (max-width:543.98px){.pumpkin-page .plan-page .plan-cover .plan-cover-list .list-item>ul li:last-child{margin-bottom:24px}}.pumpkin-page .plan-page .plan-cover .plan-cover-list .list-item>ul li img{width:100px;height:100px}@media (max-width:543.98px){.pumpkin-page .plan-page .plan-cover .plan-cover-list .list-item>ul li img{width:78px;height:78px}}.pumpkin-page .plan-page .plan-cover .plan-cover-list .list-item>ul li .title{font-weight:500;font-size:18px;line-height:150%;color:#102c60;margin-bottom:6px;padding:0}@media (max-width:543.98px){.pumpkin-page .plan-page .plan-cover .plan-cover-list .list-item>ul li .title{display:-ms-inline-flexbox;display:inline-flex;font-size:16px}}.pumpkin-page .plan-page .plan-cover .plan-cover-list .list-item>ul li .title img{width:20px;height:20px;margin-top:-8px}@media (max-width:543.98px){.pumpkin-page .plan-page .plan-cover .plan-cover-list .list-item>ul li .title img{margin-top:1px;margin-right:5px}}.pumpkin-page .plan-page .plan-cover .plan-cover-list .list-item>ul li .title sup{color:#035dd3;top:-3px}.pumpkin-page .plan-page .plan-cover .plan-cover-list .list-item>ul li .content{font-weight:400;font-size:16px;line-height:150%;color:#61718d}.pumpkin-page .plan-page .plan-cover .plan-cover-list .compare-container{display:block;text-align:center;margin:7px 30px 36px;width:100%}@media (max-width:543.98px){.pumpkin-page .plan-page .plan-cover .plan-cover-list .compare-container{display:-ms-flexbox;display:flex}}.pumpkin-page .plan-page .plan-cover .plan-cover-list .compare-container a,.pumpkin-page .plan-page .plan-cover .plan-cover-list .compare-container div,.pumpkin-page .plan-page .plan-cover .plan-cover-list .compare-container img{display:-ms-inline-flexbox;display:inline-flex}@media (max-width:543.98px){.pumpkin-page .plan-page .plan-cover .plan-cover-list .compare-container div{width:60%;text-align:left;color:#61718d}}.pumpkin-page .plan-page .plan-cover .plan-cover-list .compare-container img{margin:0 10px 0 0}.pumpkin-page .plan-page .plan-cover .plan-cover-list .compare-container a{font-weight:700;font-size:16px;line-height:150%;color:#035dd3;position:relative}@media (max-width:543.98px){.pumpkin-page .plan-page .plan-cover .plan-cover-list .compare-container a{width:25%;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center}}.pumpkin-page .plan-page .plan-cover .plan-cover-list .compare-container a:after{content:"";position:absolute;right:-20px;top:5px;background:url(../images/pumpkin/right-arrow.svg) no-repeat;width:13px;height:10px}@media (max-width:543.98px){.pumpkin-page .plan-page .plan-cover .plan-cover-list .compare-container a:after{top:19px}}@media (max-width:543.98px){.pumpkin-page .plan-page .not-coverd{padding:0}.pumpkin-page .plan-page .not-coverd .full-width{margin:0;padding:0}}.pumpkin-page .plan-page .not-coverd .bg-line{position:relative;margin-top:158px;margin-bottom:100px}@media (max-width:543.98px){.pumpkin-page .plan-page .not-coverd .bg-line{margin-bottom:30px;margin-top:100px}}.pumpkin-page .plan-page .not-coverd .bg-line:after{content:"";position:absolute;height:2px;background:#dbdee0;z-index:0;width:100%;left:0;top:50%;transform:translateY(-50%)}@media (max-width:543.98px){.pumpkin-page .plan-page .not-coverd .bg-line:after{width:calc(100% - 30px);left:50%;top:50%;transform:translate(-50%,-50%)}}.pumpkin-page .plan-page .not-coverd .bg-line h2{position:relative;width:auto;background:#fff;color:#2f333b;z-index:1;display:inline-block;padding:0 20px}@media (max-width:543.98px){.pumpkin-page .plan-page .not-coverd .bg-line h2{width:75%;font-size:24px}}.pumpkin-page .plan-page .not-coverd .subheader-1{font-weight:400;font-size:22px;line-height:150%;color:#2f333b}@media (max-width:543.98px){.pumpkin-page .plan-page .not-coverd .subheader-1{font-weight:500;font-size:18px}}.pumpkin-page .plan-page .not-coverd .body-text{font-weight:400;font-size:16px;line-height:150%;color:#61718d;margin-top:16px;margin-bottom:58px}@media (max-width:543.98px){.pumpkin-page .plan-page .not-coverd .body-text{margin-bottom:30px}}.pumpkin-page .plan-page .not-coverd .disclaimer{font-weight:400;font-size:14px;line-height:150%;letter-spacing:.1px;color:#828d9f}@media (max-width:543.98px){.pumpkin-page .plan-page .not-coverd .disclaimer{padding-left:24px}}.pumpkin-page .plan-page .not-coverd .disclaimer a{color:#035dd3;position:relative}.pumpkin-page .plan-page .not-coverd .disclaimer a:after{content:"";position:absolute;right:-20px;top:5px;background:url(../images/pumpkin/right-arrow.svg) no-repeat;width:13px;height:10px}.pumpkin-page .plan-page .not-coverd .plan-cover-list{background:#f5f9ff;border:2px solid #ecf3ff;border-radius:10px;margin:0 0 100px;position:relative;padding:25px 0 36px;width:96%}@media (max-width:543.98px){.pumpkin-page .plan-page .not-coverd .plan-cover-list{width:100%;margin-bottom:20px;border-radius:0}}.pumpkin-page .plan-page .not-coverd .plan-cover-list h2{position:absolute;font-weight:500;font-size:14px;line-height:150%;color:#61718d;text-align:center;background:#fff;border:2px solid #ecf3ff;border-radius:100px;top:-20px;padding:6px 32px;left:32px;width:183px}.pumpkin-page .plan-page .not-coverd .plan-cover-list p{text-align:center;margin-bottom:0}.pumpkin-page .plan-page .not-coverd .plan-cover-list ul{padding:0;margin-left:36px;margin-bottom:0}.pumpkin-page .plan-page .not-coverd .plan-cover-list ul li{list-style:none;display:inline-block;background-color:#fff;margin:12px 12px 0 0;padding:16px 40px 16px 20px;border:1px solid #eff2f3;box-shadow:0 8px 16px rgba(63,63,68,.05);border-radius:6px}.pumpkin-page .plan-page .not-coverd .plan-cover-list ul li:last-child{margin-right:0}.pumpkin-page .plan-page .not-coverd .plan-cover-list ul li a{position:relative;font-weight:400;font-size:16px;line-height:150%;color:#035dd3}@media (max-width:543.98px){.pumpkin-page .plan-page .not-coverd .plan-cover-list ul li a{font-weight:700;font-size:14px;line-height:150%}}.pumpkin-page .plan-page .not-coverd .plan-cover-list ul li a:after{content:"";position:absolute;right:-20px;top:5px;background:url(../images/pumpkin/right-arrow.svg) no-repeat;width:13px;height:10px}@media (max-width:543.98px){.pumpkin-page .plan-page .not-coverd .plan-cover-list ul li a:after{top:2px}}.pumpkin-page .plan-page .petmeds-purchase-img{position:relative}@media (max-width:543.98px){.pumpkin-page .plan-page .petmeds-purchase-img{margin:40px 0 20px}.pumpkin-page .plan-page .petmeds-purchase-img img{width:125%;left:-15%;position:relative}}.pumpkin-page .plan-page .petmeds-purchase-img:before{content:"";position:absolute;top:0;left:-90px;background:url(../images/pumpkin/petmeds-bg.png) 0 0/100% no-repeat;width:600px;height:550px;z-index:9}@media (max-width:767.98px){.pumpkin-page .plan-page .petmeds-purchase-img:before{top:50px;width:100%;height:400px}}@media (max-width:543.98px){.pumpkin-page .plan-page .petmeds-purchase-img:before{display:none}}.pumpkin-page .plan-page .petmeds-purchase-text .subheader-1{font-weight:400;font-size:22px;line-height:150%;color:#2f333b}@media (max-width:543.98px){.pumpkin-page .plan-page .petmeds-purchase-text .subheader-1{font-weight:500;font-size:18px}}.pumpkin-page .plan-page .petmeds-purchase-text .content{font-weight:400;font-size:16px;line-height:150%;color:#61718d;margin-top:16px}.pumpkin-page .plan-page .petmeds-purchase-text .content ul{padding-left:26px;margin-bottom:74px}@media (max-width:543.98px){.pumpkin-page .plan-page .petmeds-purchase-text .content ul{margin-bottom:12px}}.pumpkin-page .plan-page .petmeds-purchase-text .content ul li{list-style:none;position:relative}.pumpkin-page .plan-page .petmeds-purchase-text .content ul li:before{position:absolute;content:"";top:10px;left:-21px;background:#828d9f;width:4px;height:4px;border-radius:50%}.pumpkin-page .plan-page .petmeds-purchase-text .content .petmeds-purchase-footertext{font-weight:400;font-size:14px;line-height:150%;letter-spacing:.1px;color:#828d9f}@media (max-width:543.98px){.pumpkin-page .plan-page .petmeds-purchase-text .content .petmeds-purchase-footertext{font-size:12px}}.pumpkin-page .plan-page .petmeds-purchase-text .content .petmeds-purchase-footertext a{color:#035dd3;text-decoration:none}.pumpkin-page .plan-page.preventive-essentials{background:#f5f9ff;margin:50px 0 0;padding:0;overflow:hidden;position:relative}.pumpkin-page .plan-page.preventive-essentials .bg-line{position:relative;margin-top:100px;margin-bottom:46px}@media (max-width:543.98px){.pumpkin-page .plan-page.preventive-essentials .bg-line{margin-top:40px;margin-bottom:40px}}.pumpkin-page .plan-page.preventive-essentials .bg-line:after{content:"";position:absolute;height:2px;background:#dbdee0;z-index:0;width:100%;left:0;top:50%;transform:translateY(-50%)}.pumpkin-page .plan-page.preventive-essentials .bg-line h2{position:relative;width:auto;background:#f5f9ff;color:#2f333b;z-index:1;display:inline-block;padding:0 20px}@media (max-width:543.98px){.pumpkin-page .plan-page.preventive-essentials .bg-line h2{width:75%;color:#001753;background:#ecf3ff;font-size:24px;font-weight:700;line-height:120%}}@media (max-width:543.98px){.pumpkin-page .plan-page.preventive-essentials{padding:0 24px}.pumpkin-page .plan-page.preventive-essentials .row{margin:0}}.pumpkin-page .plan-page .preventive-bg{position:absolute;background:#f5f9ff;padding:0;z-index:2;width:100%;height:100%}.pumpkin-page .plan-page .preventive-bg:before{content:"";position:absolute;top:-42px;left:-363px;background:url(../images/pumpkin/preventive-plan-bg.png) 0 0/125% no-repeat;width:1025px;height:1200px;transform:rotate(200deg)}@media (max-width:543.98px){.pumpkin-page .plan-page .preventive-bg:before{width:1329px;height:864px;transform:rotate(-76deg);top:-590px;left:-610px;background-size:100%}}.pumpkin-page .plan-page .preventive-bg-color{position:relative;background-color:#f5f9ff;width:100%;height:100%;overflow:hidden;margin-bottom:100px}@media (max-width:543.98px){.pumpkin-page .plan-page .preventive-bg-color{margin-bottom:60px}}.pumpkin-page .plan-page .preventive-bg-color .container-lg{position:relative;z-index:2}.pumpkin-page .plan-page .preventive-bg-color .pep-pet-header{background:#ecf3ff;border:1px solid #e8ebed;border-radius:100px;font-weight:500;font-size:14px;line-height:150%;text-align:center;color:#61718d;padding:6px 24px;display:inline-block;width:auto;margin-bottom:20px}.pumpkin-page .plan-page .preventive-bg-color ul{padding:0;margin:0}.pumpkin-page .plan-page .preventive-bg-color ul.pep-desc{display:none}.pumpkin-page .plan-page .preventive-bg-color ul.pep-desc.active{display:block}.pumpkin-page .plan-page .preventive-bg-color ul li{background:#fff;border:2px solid #eff2f3;box-shadow:0 8px 16px rgba(63,63,68,.05);border-radius:6px;list-style:none;display:-ms-flexbox;display:flex;margin-bottom:20px}.pumpkin-page .plan-page .preventive-bg-color ul li .pep-pet-img{display:inline-block;padding:16px}.pumpkin-page .plan-page .preventive-bg-color ul li .pep-pet-content{padding:25px 16px 25px 0;display:inline-block}.pumpkin-page .plan-page .preventive-bg-color ul li .pep-pet-content .pep-pet-content-title{font-weight:500;font-size:18px;line-height:150%;color:#102c60}@media (max-width:543.98px){.pumpkin-page .plan-page .preventive-bg-color ul li .pep-pet-content .pep-pet-content-title{font-size:16px}}.pumpkin-page .plan-page .preventive-bg-color ul li .pep-pet-content .pep-pet-content-title span{color:#035dd3}.pumpkin-page .plan-page .preventive-bg-color ul li .pep-pet-content p{font-weight:400;font-size:16px;line-height:150%;color:#61718d;margin-bottom:0;margin-top:6px}.pumpkin-page .plan-page .preventive-bg-color p{margin-bottom:0;font-weight:400;font-size:14px;line-height:150%;letter-spacing:.1px;color:#828d9f}@media (max-width:543.98px){.pumpkin-page .plan-page .preventive-bg-color p{font-size:12px}}.pumpkin-page .plan-page .preventive-bg-color p a{position:relative;color:#035dd3}.pumpkin-page .plan-page .preventive-bg-color .pep-text{padding:0 125px 0 65px}@media (max-width:543.98px){.pumpkin-page .plan-page .preventive-bg-color .pep-text{padding:0}}.pumpkin-page .plan-page .preventive-bg-color .pep-text .subheader-1{font-weight:400;font-size:22px;line-height:150%;color:#373f51;margin-bottom:16px}@media (max-width:543.98px){.pumpkin-page .plan-page .preventive-bg-color .pep-text .subheader-1{font-weight:500;font-size:18px;line-height:140%;color:#2f333b}}.pumpkin-page .plan-page .preventive-bg-color .pep-text .subheader-1 span{color:#035dd3}.pumpkin-page .plan-page .preventive-bg-color .pep-text p{font-weight:400;font-size:16px;line-height:150%;color:#828d9f;margin-bottom:60px}@media (max-width:543.98px){.pumpkin-page .plan-page .preventive-bg-color .pep-text p{color:#61718d;margin-bottom:40px}}.pumpkin-page .plan-page .preventive-bg-color .pep-text .customCheckText{top:3px;position:relative;left:0;font-weight:700;font-size:16px;line-height:150%;color:#035dd3;display:inline-block}.pumpkin-page .plan-page .preventive-bg-color .pep-text .customCheckText span:first-child{font-weight:400;font-size:14px;line-height:150%;letter-spacing:.1px}.pumpkin-page .plan-page .preventive-bg-color .pep-text .customCheckText span:last-child{font-weight:400;font-size:14px;line-height:150%;letter-spacing:.1px;color:#828d9f}.pumpkin-page .plan-page .preventive-bg-color .pep-text .custom-check{margin-bottom:30px}@media (max-width:543.98px){.pumpkin-page .plan-page .preventive-bg-color .pep-text .custom-check{margin-bottom:24px}}.pumpkin-page .plan-page .preventive-bg-color .pep-text .custom-check .switch{position:relative;display:inline-block;width:36px;height:20px;left:30px;top:-18px}@media (max-width:543.98px){.pumpkin-page .plan-page .preventive-bg-color .pep-text .custom-check .switch{display:-ms-inline-flexbox;display:inline-flex;top:-35px;left:5px}}.pumpkin-page .plan-page .preventive-bg-color .pep-text .custom-check .switch input{opacity:0;width:0;height:0}.pumpkin-page .plan-page .preventive-bg-color .pep-text .custom-check .switch input:checked+.switchslider:before{transform:translateX(16px)}.pumpkin-page .plan-page .preventive-bg-color .pep-text .custom-check .switch input:checked+.switchslider{background:#143bc4}.pumpkin-page .plan-page .preventive-bg-color .pep-text .custom-check .switch .switchslider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background:#6b7580;transition:.4s}.pumpkin-page .plan-page .preventive-bg-color .pep-text .custom-check .switch .switchslider:before{position:absolute;content:"";height:16px;width:16px;left:2px;bottom:2px;background-color:#fff;transition:.4s}.pumpkin-page .plan-page .preventive-bg-color .pep-text .custom-check .switch .switchslider:after{position:absolute;content:"";height:16px;width:16px;left:1px;top:2px;background:url(../images/pumpkin/small-tick.svg) no-repeat;transition:.4s}@media (max-width:543.98px){.pumpkin-page .plan-page .preventive-bg-color .pep-text .custom-check.check-tick{margin-bottom:8px}}.pumpkin-page .plan-page .preventive-bg-color .pep-text .custom-check.check-tick .col-12{padding:0;margin-top:16px}@media (max-width:543.98px){.pumpkin-page .plan-page .preventive-bg-color .pep-text .custom-check.check-tick .col-12{margin-top:0}}.pumpkin-page .plan-page .preventive-bg-color .pep-text .custom-check.check-tick .switch{position:relative;display:inline-block;width:24px;height:24px}@media (max-width:543.98px){.pumpkin-page .plan-page .preventive-bg-color .pep-text .custom-check.check-tick .switch{display:-ms-inline-flexbox;display:inline-flex}}.pumpkin-page .plan-page .preventive-bg-color .pep-text .custom-check.check-tick .tick{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background:#fff;transition:.4s;border-radius:6px}.pumpkin-page .plan-page .preventive-bg-color .pep-text .custom-check.check-tick input:checked+.tick:before{position:absolute;content:"";height:16px;width:16px;left:4px;top:4px;background:url(../images/pumpkin/checkmark.svg) no-repeat;transition:.4s}.pumpkin-page .plan-page .preventive-bg-color .pep-text .custom-check.check-tick input:checked+.tick{background:#143bc4}.pumpkin-page .plan-page .preventive-bg-color .pep-text .switchslider.round{border-radius:17px}.pumpkin-page .plan-page .preventive-bg-color .pep-text .switchslider.round:before{border-radius:50%}@media (max-width:543.98px){.pumpkin-page .plan-page .preventive-bg-color .align-self-center{padding:0}}.pumpkin-page .plan-page.hurdles .bg-line{position:relative;margin-top:80px;margin-bottom:0}@media (max-width:543.98px){.pumpkin-page .plan-page.hurdles .bg-line{margin-top:40px}}.pumpkin-page .plan-page.hurdles .bg-line:after{content:"";position:absolute;height:2px;background:#dbdee0;z-index:0;width:100%;left:0;top:50%;transform:translateY(-50%)}.pumpkin-page .plan-page.hurdles .bg-line h2{position:relative;width:auto;background:#fff;color:#2f333b;z-index:1;display:inline-block;padding:0 20px}@media (max-width:543.98px){.pumpkin-page .plan-page.hurdles .bg-line h2{width:80%;color:#2f333b;font-size:24px;font-weight:700;line-height:120%;margin-bottom:0}}.pumpkin-page .plan-page.hurdles ul{padding:0;margin:142px 0 31px -15px}@media (max-width:543.98px){.pumpkin-page .plan-page.hurdles ul{margin:40px 0 0}}.pumpkin-page .plan-page.hurdles ul li{font-weight:500;font-size:18px;line-height:150%;color:#102c60;position:relative;margin-bottom:34px;list-style:none;padding-left:64px}@media (max-width:543.98px){.pumpkin-page .plan-page.hurdles ul li{margin-bottom:20px;font-size:16px;font-family:Roboto;line-height:160%;letter-spacing:-.16px;font-weight:400}}.pumpkin-page .plan-page.hurdles ul li:before{content:"";position:absolute;background:#ecf3ff;width:40px;height:40px;left:0;top:50%;transform:translateY(-50%);border-radius:50%}@media (max-width:543.98px){.pumpkin-page .plan-page.hurdles ul li:before{width:32px;height:32px}}.pumpkin-page .plan-page.hurdles ul li:after{content:"";position:absolute;top:50%;left:10px;background:url(../images/pumpkin/star.svg) 0 0/100% no-repeat;width:20px;height:20px;transform:translateY(-50%)}@media (max-width:543.98px){.pumpkin-page .plan-page.hurdles ul li:after{width:14px;height:14px;left:9px}}@media (max-width:543.98px){.pumpkin-page .plan-page.hurdles ul li{color:#61718d}}.pumpkin-page .plan-page.hurdles .hurdle-img{position:relative;top:10%;background:url(../images/pumpkin/hurdles-img.png) no-repeat;width:140%;height:706px;left:-35%}@media (max-width:543.98px){.pumpkin-page .plan-page.hurdles .hurdle-img{top:0;height:300px;width:100%;background-size:125%;left:0;background-position-x:80%}}.pumpkin-page .plan-page.hurdles .hurdle-img img{position:relative;left:-20%;width:125%;display:none}@media (max-width:767.98px){.pumpkin-page .plan-page.hurdles .hurdle-img img{left:-30%;width:150%}}@media (min-width:544px){.pumpkin-page .plan-page.hurdles .hurdle-img img{width:100%}}@media (min-width:992px){.pumpkin-page .plan-page.hurdles .hurdle-img img{width:145%;top:-55px;left:-30%}}.pumpkin-page .plan-page .plan-cover-list .slick-prev{left:60px}@media (min-width:544px){.pumpkin-page .plan-page .plan-cover-list .slick-prev{left:70px}}@media (max-width:543.98px){.pumpkin-page .plan-page .plan-cover-list .slick-prev{left:85px}}.pumpkin-page .plan-page .plan-cover-list .slick-next{right:60px}@media (min-width:544px){.pumpkin-page .plan-page .plan-cover-list .slick-next{right:70px}}@media (max-width:543.98px){.pumpkin-page .plan-page .plan-cover-list .slick-next{right:85px}}.pumpkin-page .dot-arrow{position:relative;float:left;width:100%}.pumpkin-page .dot-arrow .sample-calc-next,.pumpkin-page .dot-arrow .sample-calc-prev{bottom:0}@media (max-width:543.98px){.pumpkin-page .dot-arrow .sample-calc-next,.pumpkin-page .dot-arrow .sample-calc-prev{top:calc(100% + 12px)}}.pumpkin-page .dot-arrow .sample-calc-dots{position:relative}@media (max-width:543.98px){.pumpkin-page .dot-arrow .sample-calc-dots{bottom:-25px}}.pumpkin-page .dot-arrow .sample-calc-dots li.active button:before{color:#035dd3}.pumpkin-page .slick-dots{left:0}.pumpkin-page .slick-next,.pumpkin-page .slick-prev{border-radius:50%;width:38px;height:38px;background:#001753}.pumpkin-page .slick-next{right:-60px}.pumpkin-page .slick-next:before{content:"";background:url(../images/pumpkin/arrow-right.svg) no-repeat;width:20px;height:19px;display:block;right:-8px;position:relative;opacity:1}@media (max-width:543.98px){.pumpkin-page .slick-next{right:25px;top:calc(100% + 40px);z-index:1}}.pumpkin-page .slick-prev{left:-60px}.pumpkin-page .slick-prev:before{content:"";background:url(../images/pumpkin/arrow-left.svg) no-repeat;width:20px;height:19px;display:block;opacity:1;left:8px;position:relative}@media (max-width:543.98px){.pumpkin-page .slick-prev{left:25px;top:calc(100% + 40px);z-index:1}}.pumpkin-page .slick-next:focus,.pumpkin-page .slick-next:hover,.pumpkin-page .slick-prev:focus,.pumpkin-page .slick-prev:hover{background:#001753}.pumpkin-page .slick-dots{bottom:-50px}.pumpkin-page .slick-dots li button:before{color:#dbdee0;opacity:1;font-size:12px}.pumpkin-page .slick-dots li.slick-active button:before{opacity:1;color:#035dd3}.pumpkin-page #errorResponseAlert.modal .modal-dialog,.pumpkin-page #errorResponseDialog.modal .modal-dialog{max-width:500px}.pumpkin-page #errorResponseAlert.modal .modal-dialog .modal-content,.pumpkin-page #errorResponseDialog.modal .modal-dialog .modal-content{padding-bottom:20px!important}.pumpkin-page #errorResponseAlert.modal .modal-dialog .modal-content .button-group,.pumpkin-page #errorResponseDialog.modal .modal-dialog .modal-content .button-group{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.pumpkin-page #errorResponseAlert.modal .modal-dialog .modal-content .modal-body .modal-notes,.pumpkin-page #errorResponseDialog.modal .modal-dialog .modal-content .modal-body .modal-notes{text-align:center}.pumpkin-page .modal .modal-content{padding-bottom:20px!important}.pumpkin-page .modal .modal-dialog{max-width:1024px}.pumpkin-page .modal .modal-header{padding-bottom:0;margin-bottom:0}.pumpkin-page .modal .modal-header .close{background:url(../images/pumpkin/modal-close.png) no-repeat!important;width:45px;height:45px;position:relative;right:-30px;top:-30px}.pumpkin-page .modal .modal-header .close:focus{outline:0}@media (max-width:543.98px){.pumpkin-page .modal .modal-header .close{right:-10px;top:-15px}}.pumpkin-page .modal .modal-header .header-container{display:block}.pumpkin-page .modal .modal-header h3{font-weight:700;font-size:32px;line-height:150%;color:#2f333b;margin-bottom:16px}.pumpkin-page .modal .modal-header p{font-weight:400;font-size:16px;line-height:140%;color:#6c768f;margin-bottom:0}.pumpkin-page .modal .modal-body{padding:0 1rem}.pumpkin-page .modal .modal-body h2{font-weight:700;font-size:28px;line-height:42px;color:#001753}.pumpkin-page .modal .modal-body h4,.pumpkin-page .modal .modal-body p{font-weight:400;font-size:14px;line-height:21px;letter-spacing:.1px;color:#001753}.pumpkin-page .modal .modal-body h4{font-weight:600}.pumpkin-page .modal .modal-body a{color:#035dd3}.pumpkin-page #pre-condition .modal-strong{font-weight:700;font-size:16px;line-height:32px;color:#61718d;margin-bottom:16px}.pumpkin-page #pre-condition .modal-light{font-weight:400;font-size:16px;line-height:28px;color:#61718d;margin-bottom:16px}.pumpkin-page #pre-condition .modal-notes{background:#ecf3ff;border-radius:6px;padding:20px;font-weight:400;font-size:16px;line-height:150%;color:#035dd3;margin-bottom:16px}.pumpkin-page #pre-condition .modal-notes span{font-weight:700}.pumpkin-page #pre-condition .disclaimer{width:60%;font-weight:400;font-size:14px;line-height:21px;letter-spacing:.1px;color:#828d9f;margin-bottom:0}.pumpkin-page #pre-condition .disclaimer sup{font-weight:700;font-size:20px;line-height:100%;color:#828d9f;top:-1px}@media (max-width:543.98px){.pumpkin-page #pre-condition .disclaimer{width:100%}}.pumpkin-page #cosmetic .modal-strong,.pumpkin-page #dental-service .modal-strong{font-weight:700;font-size:16px;line-height:32px;color:#61718d;margin-bottom:16px}.pumpkin-page #cosmetic .modal-light,.pumpkin-page #dental-service .modal-light{font-weight:400;font-size:16px;line-height:28px;color:#61718d;margin-bottom:16px}.pumpkin-page #cosmetic .modal-notes,.pumpkin-page #dental-service .modal-notes{background:#ecf3ff;border-radius:6px;padding:20px;font-weight:400;font-size:16px;line-height:150%;color:#035dd3;margin-bottom:16px}.pumpkin-page #cosmetic .modal-notes span,.pumpkin-page #dental-service .modal-notes span{font-weight:700}.pumpkin-page #cosmetic .disclaimer,.pumpkin-page #dental-service .disclaimer{width:50%;font-weight:400;font-size:14px;line-height:21px;letter-spacing:.1px;color:#828d9f}.pumpkin-page #cosmetic .disclaimer sup,.pumpkin-page #dental-service .disclaimer sup{font-weight:700;font-size:20px;line-height:100%;color:#828d9f}.pumpkin-page #cosmetic .coverd-not-covered,.pumpkin-page #dental-service .coverd-not-covered{display:-ms-flexbox;display:flex}@media (max-width:543.98px){.pumpkin-page #cosmetic .coverd-not-covered,.pumpkin-page #dental-service .coverd-not-covered{display:block}}.pumpkin-page #cosmetic .coverd-not-covered ul,.pumpkin-page #dental-service .coverd-not-covered ul{padding:0;margin-left:30px;margin-bottom:0}.pumpkin-page #cosmetic .coverd-not-covered ul li,.pumpkin-page #dental-service .coverd-not-covered ul li{list-style:none;position:relative;margin-bottom:16px;color:#61718d}.pumpkin-page #cosmetic .coverd-not-covered ul li:after,.pumpkin-page #dental-service .coverd-not-covered ul li:after{position:absolute;content:"";top:10px;left:-11px;background:#828d9f;width:4px;height:4px;border-radius:50%}.pumpkin-page #cosmetic .coverd-not-covered .covered-list,.pumpkin-page #dental-service .coverd-not-covered .covered-list{display:inline-block;width:350px}@media (max-width:543.98px){.pumpkin-page #cosmetic .coverd-not-covered .covered-list,.pumpkin-page #dental-service .coverd-not-covered .covered-list{display:block;width:100%}}.pumpkin-page #cosmetic .coverd-not-covered .not-covered-list,.pumpkin-page #dental-service .coverd-not-covered .not-covered-list{display:inline-block;width:350px;margin-left:24px}@media (max-width:543.98px){.pumpkin-page #cosmetic .coverd-not-covered .not-covered-list,.pumpkin-page #dental-service .coverd-not-covered .not-covered-list{display:block;width:100%;margin-left:0}}.pumpkin-page #preventive-care .modal-strong,.pumpkin-page #spaying .modal-strong{font-weight:700;font-size:16px;line-height:32px;color:#61718d;margin-bottom:16px}.pumpkin-page #preventive-care .modal-light,.pumpkin-page #spaying .modal-light{font-weight:400;font-size:16px;line-height:28px;color:#61718d;margin-bottom:16px}.pumpkin-page #preventive-care .modal-notes,.pumpkin-page #spaying .modal-notes{background:#ecf3ff;border-radius:6px;padding:20px;font-weight:400;font-size:16px;line-height:150%;color:#035dd3;margin-bottom:16px}.pumpkin-page #preventive-care .modal-notes span,.pumpkin-page #spaying .modal-notes span{font-weight:700}.pumpkin-page #preventive-care .disclaimer,.pumpkin-page #spaying .disclaimer{width:50%;font-weight:400;font-size:14px;line-height:21px;letter-spacing:.1px;color:#828d9f}.pumpkin-page #preventive-care .disclaimer sup,.pumpkin-page #spaying .disclaimer sup{font-weight:700;font-size:20px;line-height:100%;color:#828d9f}.pumpkin-page #preventive-care .modal-header .header-container{width:100%}.pumpkin-page #cosmetic .modal-dialog,.pumpkin-page #dental-service .modal-dialog,.pumpkin-page #pre-condition .modal-dialog,.pumpkin-page #preventive-care .modal-dialog,.pumpkin-page #spaying .modal-dialog{max-width:933px}.pumpkin-page #cosmetic .modal-dialog .modal-content,.pumpkin-page #dental-service .modal-dialog .modal-content,.pumpkin-page #pre-condition .modal-dialog .modal-content,.pumpkin-page #preventive-care .modal-dialog .modal-content,.pumpkin-page #spaying .modal-dialog .modal-content{padding:80px!important}@media (max-width:543.98px){.pumpkin-page #cosmetic .modal-dialog .modal-content,.pumpkin-page #dental-service .modal-dialog .modal-content,.pumpkin-page #pre-condition .modal-dialog .modal-content,.pumpkin-page #preventive-care .modal-dialog .modal-content,.pumpkin-page #spaying .modal-dialog .modal-content{padding:24px!important}}.pumpkin-page #cosmetic .modal-dialog .modal-content .modal-header,.pumpkin-page #dental-service .modal-dialog .modal-content .modal-header,.pumpkin-page #pre-condition .modal-dialog .modal-content .modal-header,.pumpkin-page #preventive-care .modal-dialog .modal-content .modal-header,.pumpkin-page #spaying .modal-dialog .modal-content .modal-header{padding:0}.pumpkin-page #cosmetic .modal-dialog .modal-content .modal-header .close,.pumpkin-page #dental-service .modal-dialog .modal-content .modal-header .close,.pumpkin-page #pre-condition .modal-dialog .modal-content .modal-header .close,.pumpkin-page #preventive-care .modal-dialog .modal-content .modal-header .close,.pumpkin-page #spaying .modal-dialog .modal-content .modal-header .close{position:absolute;right:25px;top:25px}@media (max-width:543.98px){.pumpkin-page #cosmetic .modal-dialog .modal-content .modal-header .close,.pumpkin-page #dental-service .modal-dialog .modal-content .modal-header .close,.pumpkin-page #pre-condition .modal-dialog .modal-content .modal-header .close,.pumpkin-page #preventive-care .modal-dialog .modal-content .modal-header .close,.pumpkin-page #spaying .modal-dialog .modal-content .modal-header .close{right:0;top:0}}@media (max-width:543.98px){.pumpkin-page #cosmetic .modal-dialog .modal-content .modal-header h3,.pumpkin-page #dental-service .modal-dialog .modal-content .modal-header h3,.pumpkin-page #pre-condition .modal-dialog .modal-content .modal-header h3,.pumpkin-page #preventive-care .modal-dialog .modal-content .modal-header h3,.pumpkin-page #spaying .modal-dialog .modal-content .modal-header h3{font-size:24px}}.pumpkin-page #cosmetic .modal-dialog .modal-content .modal-body,.pumpkin-page #dental-service .modal-dialog .modal-content .modal-body,.pumpkin-page #pre-condition .modal-dialog .modal-content .modal-body,.pumpkin-page #preventive-care .modal-dialog .modal-content .modal-body,.pumpkin-page #spaying .modal-dialog .modal-content .modal-body{padding:0}.pumpkin-page #cosmetic .modal-dialog .modal-content .modal-body ul li:last-child,.pumpkin-page #cosmetic .modal-dialog .modal-content .modal-notes,.pumpkin-page #dental-service .modal-dialog .modal-content .modal-body ul li:last-child,.pumpkin-page #dental-service .modal-dialog .modal-content .modal-notes,.pumpkin-page #pre-condition .modal-dialog .modal-content .modal-body ul li:last-child,.pumpkin-page #pre-condition .modal-dialog .modal-content .modal-notes,.pumpkin-page #preventive-care .modal-dialog .modal-content .modal-body ul li:last-child,.pumpkin-page #preventive-care .modal-dialog .modal-content .modal-notes,.pumpkin-page #spaying .modal-dialog .modal-content .modal-body ul li:last-child,.pumpkin-page #spaying .modal-dialog .modal-content .modal-notes{margin-bottom:0}.pumpkin-page #cosmetic .modal-dialog .modal-content .modal-notes.mb-16,.pumpkin-page #dental-service .modal-dialog .modal-content .modal-notes.mb-16,.pumpkin-page #pre-condition .modal-dialog .modal-content .modal-notes.mb-16,.pumpkin-page #preventive-care .modal-dialog .modal-content .modal-notes.mb-16,.pumpkin-page #spaying .modal-dialog .modal-content .modal-notes.mb-16{margin-bottom:16px}.pumpkin-page .desk-tooltip img{top:2px;position:relative}.pumpkin-page .desk-tooltip .tooltip-header{margin-bottom:16px;float:left;width:100%}.pumpkin-page .desk-tooltip .tooltip-header .tooltip-content{font-weight:700;font-size:22px;line-height:150%;color:#001753}.pumpkin-page .desk-tooltip#pricePlan .tooltip-content{width:85%}.pumpkin-page .desk-tooltip .tooltip-strong{font-weight:700;font-size:16px;line-height:22px;color:#5b6f94;margin-bottom:16px}.pumpkin-page .desk-tooltip .tooltip-light{font-weight:400;font-size:16px;line-height:22px;color:#5b6f94;margin-bottom:16px}.pumpkin-page .desk-tooltip .tooltip-notes{background:#ecf3ff;border-radius:6px;padding:20px;font-weight:400;font-size:14px;line-height:150%;color:#035dd3;letter-spacing:.1px;margin-bottom:0}.pumpkin-page .desk-tooltip .tooltip-notes span{font-weight:700}.pumpkin-page.quote-page img{width:100%}.pumpkin-page.quote-page .quote-header{position:relative;padding:20px}@media (max-width:543.98px){.pumpkin-page.quote-page .quote-header{position:relative;padding:20px 0;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between}}.pumpkin-page.quote-page .quote-header img{width:277px;height:19px}@media (max-width:543.98px){.pumpkin-page.quote-page .quote-header img{width:70%}}.pumpkin-page.quote-page .quote-header a{position:relative;right:0;float:right;font-size:14px;line-height:21px;letter-spacing:.1px;color:#8994a7;text-decoration:underline}.pumpkin-page.quote-page .quote-workarea{min-height:730px;min-width:730px;max-width:1060px;margin:0 auto;position:relative}@media (max-width:543.98px){.pumpkin-page.quote-page .quote-workarea{min-width:100%;max-width:100%;padding:15px 0}}.pumpkin-page.quote-page .quote-workarea .quote-steps{width:730px;margin:40px auto 80px}@media (max-width:543.98px){.pumpkin-page.quote-page .quote-workarea .quote-steps{width:100%;margin:0 auto}}.pumpkin-page.quote-page .quote-workarea .quote-steps ul{margin:0 auto;width:348px;padding:0}@media (max-width:543.98px){.pumpkin-page.quote-page .quote-workarea .quote-steps ul{width:261px}}.pumpkin-page.quote-page .quote-workarea .quote-steps ul li{list-style:none;width:24px;height:24px;font-size:14px;font-weight:400;line-height:21px;letter-spacing:.1px;text-align:center;color:#b3b7c1;border:2px solid #b3b7c1;position:relative;margin-right:130px;display:inline-block;border-radius:50%;margin-top:20px;margin-bottom:20px}.pumpkin-page.quote-page .quote-workarea .quote-steps ul li img{display:none}@media (max-width:543.98px){.pumpkin-page.quote-page .quote-workarea .quote-steps ul li{margin-right:85px}}.pumpkin-page.quote-page .quote-workarea .quote-steps ul li:after{content:"";position:absolute;left:30px;height:1px;width:114px;background-color:#dbdee0;top:50%}@media (max-width:543.98px){.pumpkin-page.quote-page .quote-workarea .quote-steps ul li:after{width:70px}}.pumpkin-page.quote-page .quote-workarea .quote-steps ul li.active{font-weight:500;color:#035dd3;border:2px solid #035dd3;letter-spacing:0}.pumpkin-page.quote-page .quote-workarea .quote-steps ul li.active.active-next:before{content:"";position:absolute;left:30px;height:1px;width:57px;background-color:#035dd3;top:50%;z-index:1}@media (max-width:543.98px){.pumpkin-page.quote-page .quote-workarea .quote-steps ul li.active.active-next:before{width:35px}}.pumpkin-page.quote-page .quote-workarea .quote-steps ul li.active.active-next span{visibility:hidden}.pumpkin-page.quote-page .quote-workarea .quote-steps ul li.active.active-next img{display:block;width:10px;height:8px;position:relative;top:-15px;left:5px}.pumpkin-page.quote-page .quote-workarea .quote-steps ul li.completed{font-weight:500;color:#035dd3;border:2px solid #035dd3;letter-spacing:0}.pumpkin-page.quote-page .quote-workarea .quote-steps ul li.completed:before{content:"";position:absolute;left:30px;height:1px;width:114px;background-color:#035dd3;top:50%;z-index:1}@media (max-width:543.98px){.pumpkin-page.quote-page .quote-workarea .quote-steps ul li.completed:before{width:70px}}.pumpkin-page.quote-page .quote-workarea .quote-steps ul li.completed span{visibility:hidden}.pumpkin-page.quote-page .quote-workarea .quote-steps ul li.completed img{display:block;width:10px;height:8px;position:relative;top:-15px;left:5px}.pumpkin-page.quote-page .quote-workarea .quote-steps ul li:last-child{margin-right:0}.pumpkin-page.quote-page .quote-workarea .quote-steps ul li:last-child:after,.pumpkin-page.quote-page .quote-workarea .quote-steps ul li:last-child:before{display:none}.pumpkin-page.quote-page .quote-workarea .quote-step{position:absolute;opacity:0;z-index:0;display:none;transition:.4s}.pumpkin-page.quote-page .quote-workarea .quote-step.active{position:relative;opacity:1;z-index:10;display:block;transition:.4s}.pumpkin-page.quote-page .quote-workarea .quote-step h3{font-family:Roboto;font-size:28px;font-weight:700;line-height:42px;letter-spacing:0;text-align:left;color:#4a4e59}.pumpkin-page.quote-page .quote-workarea .quote-step p{font-family:Roboto;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0;text-align:left;color:#4a4e59}.pumpkin-page.quote-page .quote-workarea .quote-step .quote-header{font-family:Roboto;font-size:22px;font-weight:700;line-height:33px;letter-spacing:0;text-align:center;padding:0 20px 20px;color:#102c60}.pumpkin-page.quote-page .quote-workarea .quote-step .quote-subheader{font-family:Roboto;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0;text-align:center;margin-bottom:20px;color:#828d9f}.pumpkin-page.quote-page .quote-workarea .quote-step .slide-text{font-family:Roboto;font-size:28px;font-weight:700;line-height:42px;letter-spacing:0;text-align:left;color:#4a4e59}@media (max-width:543.98px){.pumpkin-page.quote-page .quote-workarea .quote-step .slide-text{text-align:center;font-family:Roboto;font-size:18px;font-weight:700;line-height:23px;letter-spacing:0}}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-1{width:730px;margin:0 auto}@media (max-width:543.98px){.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-1{width:100%}}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-1 .quote-form-pet-details .pet-detail{display:-ms-flexbox;display:flex;box-shadow:0 8px 16px 0 #3f3f440d;border:1px solid #eff2f3;border-radius:6px;gap:6px;margin-bottom:15px;position:relative;cursor:pointer}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-1 .quote-form-pet-details .pet-detail:hover{z-index:0}@media (max-width:543.98px){.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-1 .quote-form-pet-details .pet-detail{display:block}}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-1 .quote-form-pet-details .pet-detail.active.not-filled{border:2px solid #b3b7c1}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-1 .quote-form-pet-details .pet-detail.active.not-filled:after{content:"";position:absolute;top:-10px;right:-6px;background:url(../images/pumpkin/pet-quote-not-filled.svg) no-repeat;width:27px;height:27px}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-1 .quote-form-pet-details .pet-detail.active.filled{border:2px solid #035dd3}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-1 .quote-form-pet-details .pet-detail.active.filled:after{content:"";position:absolute;top:-10px;right:-6px;background:url(../images/pumpkin/pet-quote-filled.svg) no-repeat;width:27px;height:27px}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-1 .quote-form-pet-details .pet-detail.active .pet-info .pet-info-col-1 .pet-info-details,.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-1 .quote-form-pet-details .pet-detail.active .pet-info .pet-info-col-2 .pet-info-details{display:block;position:relative}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-1 .quote-form-pet-details .pet-detail.active .pet-info .pet-info-col-1 .pet-info-details select,.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-1 .quote-form-pet-details .pet-detail.active .pet-info .pet-info-col-2 .pet-info-details select{height:42px;outline:0;border-radius:6px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(../images/pumpkin/dropdown-down-arrow.svg) no-repeat;background-position-y:center;background-position-x:calc(100% - 18px);position:relative;padding-right:50px}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-1 .quote-form-pet-details .pet-detail.active .pet-info .pet-info-col-1 .pet-info-details select:focus,.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-1 .quote-form-pet-details .pet-detail.active .pet-info .pet-info-col-2 .pet-info-details select:focus{outline:0}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-1 .quote-form-pet-details .pet-detail.active .pet-info .pet-info-col-1 .pet-info-details select option,.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-1 .quote-form-pet-details .pet-detail.active .pet-info .pet-info-col-2 .pet-info-details select option{color:#5c616a}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-1 .quote-form-pet-details .pet-detail.active .pet-info .pet-info-col-1 .pet-info-details select.no-value,.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-1 .quote-form-pet-details .pet-detail.active .pet-info .pet-info-col-2 .pet-info-details select.no-value{color:#b3b7c1}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-1 .quote-form-pet-details .pet-detail.active .pet-info .pet-info-col-1 .pet-info-details .fa-line,.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-1 .quote-form-pet-details .pet-detail.active .pet-info .pet-info-col-2 .pet-info-details .fa-line{position:absolute;top:42px;right:0}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-1 .quote-form-pet-details .pet-detail.active .pet-info .pet-info-col-1 .pet-info-details .fa-line:after,.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-1 .quote-form-pet-details .pet-detail.active .pet-info .pet-info-col-2 .pet-info-details .fa-line:after{content:"";border:1px solid #dbdee0;border-radius:6px;height:42px;position:relative;top:-42px;left:calc(100% - 46px);display:inline-block;width:46px;background:0 0;z-index:-1}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-1 .quote-form-pet-details .pet-detail.active .pet-info .pet-info-col-1 .pet-age,.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-1 .quote-form-pet-details .pet-detail.active .pet-info .pet-info-col-1 .pet-breed,.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-1 .quote-form-pet-details .pet-detail.active .pet-info .pet-info-col-1 .pet-gender,.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-1 .quote-form-pet-details .pet-detail.active .pet-info .pet-info-col-1 .pet-species,.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-1 .quote-form-pet-details .pet-detail.active .pet-info .pet-info-col-2 .pet-age,.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-1 .quote-form-pet-details .pet-detail.active .pet-info .pet-info-col-2 .pet-breed,.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-1 .quote-form-pet-details .pet-detail.active .pet-info .pet-info-col-2 .pet-gender,.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-1 .quote-form-pet-details .pet-detail.active .pet-info .pet-info-col-2 .pet-species{min-height:81px}@media (max-width:543.98px){.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-1 .quote-form-pet-details .pet-detail.active .pet-info .pet-info-col-1{display:block;width:100%}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-1 .quote-form-pet-details .pet-detail.active .pet-info .pet-info-col-1 .pet-age,.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-1 .quote-form-pet-details .pet-detail.active .pet-info .pet-info-col-1 .pet-species{width:100%;border-right:0}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-1 .quote-form-pet-details .pet-detail.active .pet-info .pet-info-col-1 .pet-species{border-bottom:1px solid #eff2f3}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-1 .quote-form-pet-details .pet-detail.active .pet-info .pet-info-col-1 .pet-info-details{display:-ms-flexbox;display:flex}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-1 .quote-form-pet-details .pet-detail.active .pet-info .pet-info-col-1 .pet-info-details button{width:50%;margin-right:15px}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-1 .quote-form-pet-details .pet-detail.active .pet-info .pet-info-col-1 .pet-info-details button:last-child{margin-right:0}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-1 .quote-form-pet-details .pet-detail.active .pet-info .pet-info-col-2{display:block;width:100%}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-1 .quote-form-pet-details .pet-detail.active .pet-info .pet-info-col-2 .pet-breed,.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-1 .quote-form-pet-details .pet-detail.active .pet-info .pet-info-col-2 .pet-gender{width:100%;border-right:0}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-1 .quote-form-pet-details .pet-detail.active .pet-info .pet-info-col-2 .pet-gender{border-bottom:1px solid #eff2f3}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-1 .quote-form-pet-details .pet-detail.active .pet-info .pet-info-col-2 .pet-info-details{display:block}}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-1 .quote-form-pet-details .pet-detail.active:hover{border:2px solid #035dd3!important}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-1 .quote-form-pet-details .pet-detail:hover{background-color:#f5f9ff;border:1px solid #035dd3!important}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-1 .quote-form-pet-details .pet-detail:hover .pet-image .pet-name{color:#035dd3}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-1 .quote-form-pet-details .pet-detail .pet-image{display:-ms-inline-flexbox;display:inline-flex;width:28%;-ms-flex-wrap:no-wrap;flex-wrap:no-wrap;padding:8px 12px}@media (max-width:543.98px){.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-1 .quote-form-pet-details .pet-detail .pet-image{width:100%}}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-1 .quote-form-pet-details .pet-detail .pet-image img{width:45px;height:45px;border-radius:50%;-ms-flex-item-align:center;align-self:center;display:-ms-inline-flexbox;display:inline-flex}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-1 .quote-form-pet-details .pet-detail .pet-image .pet-name{font-family:Roboto;font-size:22px;font-weight:700;line-height:33px;letter-spacing:0;text-align:left;color:#2f333b;padding-left:15px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-1 .quote-form-pet-details .pet-detail .pet-info{display:-ms-flexbox;display:flex;width:72%;-ms-flex-wrap:wrap;flex-wrap:wrap;border-left:1px solid #eff2f3}@media (max-width:543.98px){.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-1 .quote-form-pet-details .pet-detail .pet-info{width:100%}}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-1 .quote-form-pet-details .pet-detail .pet-info .pet-info-col-1{width:50%;display:inliine-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}@media (max-width:543.98px){.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-1 .quote-form-pet-details .pet-detail .pet-info .pet-info-col-1{border-top:1px solid #eff2f3;border-bottom:0}}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-1 .quote-form-pet-details .pet-detail .pet-info .pet-info-col-1 .pet-species{width:100%;display:block;padding:8px 12px;border-right:1px solid #eff2f3;border-bottom:1px solid #eff2f3}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-1 .quote-form-pet-details .pet-detail .pet-info .pet-info-col-1 .pet-gender{width:100%;display:block;padding:8px 12px;border-right:1px solid #eff2f3}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-1 .quote-form-pet-details .pet-detail .pet-info .pet-info-col-1 .pet-info-title img{width:8px;margin-right:4px}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-1 .quote-form-pet-details .pet-detail .pet-info .pet-info-col-1 .pet-info-title span{font-family:Roboto;font-size:14px;font-weight:500;line-height:21px;letter-spacing:0;text-align:left}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-1 .quote-form-pet-details .pet-detail .pet-info .pet-info-col-1 .pet-info-details{display:none;padding-left:25px}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-1 .quote-form-pet-details .pet-detail .pet-info .pet-info-col-1 .pet-info-details button{width:100px;height:42px;border:1px solid #dbdee0;border-radius:6px;font-size:14px;font-weight:500;line-height:21px;letter-spacing:0;text-align:center;background-color:#fff;color:#dbdee0}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-1 .quote-form-pet-details .pet-detail .pet-info .pet-info-col-1 .pet-info-details button.active{background-color:#ecf3ff;border:2px solid #035dd3;color:#373f51}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-1 .quote-form-pet-details .pet-detail .pet-info .pet-info-col-2{width:50%;display:inliine-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-1 .quote-form-pet-details .pet-detail .pet-info .pet-info-col-2 .pet-age{width:100%;display:block;padding:8px 12px;border-bottom:1px solid #eff2f3}@media (max-width:543.98px){.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-1 .quote-form-pet-details .pet-detail .pet-info .pet-info-col-2 .pet-age{border-top:1px solid #eff2f3}}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-1 .quote-form-pet-details .pet-detail .pet-info .pet-info-col-2 .pet-breed{width:100%;display:block;padding:8px 12px}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-1 .quote-form-pet-details .pet-detail .pet-info .pet-info-col-2 .pet-info-title img{width:8px;margin-right:4px}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-1 .quote-form-pet-details .pet-detail .pet-info .pet-info-col-2 .pet-info-title span{font-family:Roboto;font-size:14px;font-weight:500;line-height:21px;letter-spacing:0;text-align:left}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-1 .quote-form-pet-details .pet-detail .pet-info .pet-info-col-2 .pet-info-details{display:none;padding-left:25px}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-1 .quote-form-pet-details .pet-detail .pet-info .pet-info-col-2 .pet-info-details button{width:100px;height:42px;border:1px solid #dbdee0;border-radius:6px;font-size:14px;font-weight:500;line-height:21px;letter-spacing:0;text-align:center;background-color:#fff;color:#dbdee0}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-1 .quote-form-pet-details .pet-detail img{width:auto}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-1 .quote-form-pet-details .add-pet button{box-shadow:0 8px 16px 0 #3f3f440d;border:1px solid #eff2f3;background:linear-gradient(0deg,#fff,#fff),linear-gradient(0deg,#eff2f3,#eff2f3);border-radius:6px;padding:12px 24px;width:100%}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-1 .quote-form-pet-details .add-pet button span{font-family:Roboto;font-size:16px;font-weight:700;line-height:24px;letter-spacing:0;color:#61718d;position:relative}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-1 .quote-form-pet-details .add-pet button span:before{content:"";position:absolute;top:1px;left:-22px;background:url(../images/pumpkin/add-pet-quote-flow.svg) no-repeat;width:15px;height:15px}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-1 .quote-form-pet-details .add-pet button:hover{border:1px solid #035dd3}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-2{width:540px;margin:0 auto}@media (max-width:543.98px){.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-2{width:100%}}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-2 .quote-form-clinic-details .clinic-detail{display:block;box-shadow:0 8px 16px 0 #3f3f440d;border:1px solid #eff2f3;border-radius:6px;gap:6px;margin-bottom:15px;position:relative;cursor:pointer}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-2 .quote-form-clinic-details .clinic-detail.active{border:2px solid #035dd3}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-2 .quote-form-clinic-details .clinic-detail.active:after{content:"";position:absolute;top:-10px;right:-6px;background:url(../images/pumpkin/pet-quote-filled.svg) no-repeat;width:27px;height:27px}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-2 .quote-form-clinic-details .clinic-detail.active:hover{border:2px solid #035dd3}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-2 .quote-form-clinic-details .clinic-detail:hover{border:1px solid #035dd3;color:#035dd3;background-color:#f5f9ff}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-2 .quote-form-clinic-details .clinic-detail .clinic-name{display:block;width:100%;padding:16px 24px;border-bottom:1px solid #eff2f3;font-family:Roboto;font-size:18px;font-weight:500;line-height:27px;letter-spacing:0;text-align:left;color:#2f333b}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-2 .quote-form-clinic-details .clinic-detail .clinic-info{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:543.98px){.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-2 .quote-form-clinic-details .clinic-detail .clinic-info{display:block}}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-2 .quote-form-clinic-details .clinic-detail .clinic-info img{width:30px;height:30px;position:relative;top:50%;transform:translateY(-50%)}@media (max-width:543.98px){.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-2 .quote-form-clinic-details .clinic-detail .clinic-info img{top:0;transform:none}}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-2 .quote-form-clinic-details .clinic-detail .clinic-info .clinic-address{display:-ms-inline-flexbox;display:inline-flex;width:50%;padding:12px 20px;border-right:1px solid #eff2f3}@media (max-width:543.98px){.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-2 .quote-form-clinic-details .clinic-detail .clinic-info .clinic-address{width:100%;border-right:0;border-bottom:1px solid #eff2f3}}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-2 .quote-form-clinic-details .clinic-detail .clinic-info .clinic-address .address{font-family:Roboto;font-size:14px;font-weight:400;line-height:21px;letter-spacing:.1px;text-align:left;padding-left:20px;color:#61718d;position:relative;text-transform:uppercase}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-2 .quote-form-clinic-details .clinic-detail .clinic-info .clinic-address .address span{display:block}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-2 .quote-form-clinic-details .clinic-detail .clinic-info .clinic-phone-number{display:-ms-inline-flexbox;display:inline-flex;width:50%;padding:12px 20px}@media (max-width:543.98px){.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-2 .quote-form-clinic-details .clinic-detail .clinic-info .clinic-phone-number{width:100%}}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-2 .quote-form-clinic-details .clinic-detail .clinic-info .clinic-phone-number .phone{font-family:Roboto;font-size:14px;font-weight:400;line-height:21px;letter-spacing:.1px;text-align:left;padding-left:20px;color:#61718d;position:relative;text-transform:uppercase}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-2 .quote-form-clinic-details .clinic-detail .clinic-info .clinic-phone-number .phone span{margin-top:10px;display:block}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-2 .quote-form-clinic-details .clinic-detail img{width:auto}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-2 .quote-form-clinic-details .add-clinic button{box-shadow:0 8px 16px 0 #3f3f440d;border:1px solid #eff2f3;background:linear-gradient(0deg,#fff,#fff),linear-gradient(0deg,#eff2f3,#eff2f3);border-radius:6px;padding:12px 24px;width:100%}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-2 .quote-form-clinic-details .add-clinic button span{font-family:Roboto;font-size:16px;font-weight:700;line-height:24px;letter-spacing:0;color:#61718d;position:relative}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-2 .quote-form-clinic-details .add-clinic button span:before{content:"";position:absolute;top:1px;left:-22px;background:url(../images/pumpkin/add-pet-quote-flow.svg) no-repeat;width:15px;height:15px}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-2 .quote-form-clinic-details .add-clinic button:hover{border:1px solid #035dd3}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-2 .quote-form-clinic-details .no-clinic{margin-top:80px;font-family:Roboto;font-size:14px;font-weight:400;line-height:21px;letter-spacing:.1px;text-align:center;color:#8994a7}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-2 .quote-form-clinic-details .no-clinic a,.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-2 .quote-form-clinic-details .no-clinic a:hover{color:#035dd3}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-2 .quote-form-clinic-details .no-clinic img{width:auto}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-3{width:540px;margin:0 auto}@media (max-width:543.98px){.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-3{width:100%}}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-3 .quote-form-address-details .address-detail{display:block;box-shadow:0 8px 16px 0 #3f3f440d;border:1px solid #eff2f3;border-radius:6px;gap:6px;margin-bottom:15px;position:relative;cursor:pointer}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-3 .quote-form-address-details .address-detail.active{border:2px solid #035dd3}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-3 .quote-form-address-details .address-detail.active:after{content:"";position:absolute;top:-10px;right:-6px;background:url(../images/pumpkin/pet-quote-filled.svg) no-repeat;width:27px;height:27px}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-3 .quote-form-address-details .address-detail.active:hover{border:2px solid #035dd3}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-3 .quote-form-address-details .address-detail:hover{border:1px solid #035dd3;color:#035dd3;background-color:#ecf3ff}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-3 .quote-form-address-details .address-detail:hover .address-name{border-bottom:1px solid #dbdee0}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-3 .quote-form-address-details .address-detail:hover .address-info .address-location{border-right:1px solid #dbdee0}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-3 .quote-form-address-details .address-detail .address-name{display:block;width:100%;padding:16px 24px;border-bottom:1px solid #eff2f3;font-family:Roboto;font-size:18px;font-weight:500;line-height:27px;letter-spacing:0;text-align:left}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-3 .quote-form-address-details .address-detail .address-info{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:543.98px){.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-3 .quote-form-address-details .address-detail .address-info{display:block}}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-3 .quote-form-address-details .address-detail .address-info img{width:30px;height:30px;position:relative;top:50%;transform:translateY(-50%)}@media (max-width:543.98px){.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-3 .quote-form-address-details .address-detail .address-info img{top:0;transform:none}}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-3 .quote-form-address-details .address-detail .address-info .address-location{display:-ms-inline-flexbox;display:inline-flex;width:50%;padding:12px 20px;border-right:1px solid #eff2f3}@media (max-width:543.98px){.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-3 .quote-form-address-details .address-detail .address-info .address-location{width:100%;border-right:0;border-bottom:1px solid #eff2f3}}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-3 .quote-form-address-details .address-detail .address-info .address-location .address{font-family:Roboto;font-size:14px;font-weight:400;line-height:21px;letter-spacing:.1px;text-align:left;padding-left:20px;color:#61718d;position:relative;text-transform:uppercase}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-3 .quote-form-address-details .address-detail .address-info .address-location .address span{display:block;margin-top:5px}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-3 .quote-form-address-details .address-detail .address-info .address-phone-number{display:-ms-inline-flexbox;display:inline-flex;width:50%;padding:12px 20px}@media (max-width:543.98px){.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-3 .quote-form-address-details .address-detail .address-info .address-phone-number{width:100%}}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-3 .quote-form-address-details .address-detail .address-info .address-phone-number .phone{font-family:Roboto;font-size:14px;font-weight:400;line-height:21px;letter-spacing:.1px;text-align:left;padding-left:20px;color:#61718d;position:relative;text-transform:uppercase;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-3 .quote-form-address-details .address-detail .address-info .address-phone-number .phone span{display:block}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-3 .quote-form-address-details .address-detail img{width:auto}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-3 .quote-form-address-details .add-address button{box-shadow:0 8px 16px 0 #3f3f440d;border:1px solid #eff2f3;background:linear-gradient(0deg,#fff,#fff),linear-gradient(0deg,#eff2f3,#eff2f3);border-radius:6px;padding:12px 24px;width:100%}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-3 .quote-form-address-details .add-address button span{font-family:Roboto;font-size:16px;font-weight:700;line-height:24px;letter-spacing:0;color:#61718d;position:relative}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-3 .quote-form-address-details .add-address button span:before{content:"";position:absolute;top:1px;left:-22px;background:url(../images/pumpkin/add-pet-quote-flow.svg) no-repeat;width:15px;height:15px}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-3 .quote-form-address-details .add-address button:hover{border:1px solid #035dd3}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-3 .quote-form-address-details .no-clinic{margin-bottom:15px}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-3 .quote-form-address-details .no-clinic button{box-shadow:0 8px 16px 0 #3f3f440d;border:1px solid #eff2f3;background:linear-gradient(0deg,#fff,#fff),linear-gradient(0deg,#eff2f3,#eff2f3);border-radius:6px;padding:12px 24px;width:100%}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-3 .quote-form-address-details .no-clinic button span{font-family:Roboto;font-size:16px;font-weight:700;line-height:24px;letter-spacing:0;color:#61718d;position:relative}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-4{width:728px;margin:0 auto}@media (max-width:543.98px){.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-4{width:100%}}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-4 .quote-step-4-next{position:relative}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-4 .quote-step-4-next img{width:auto;position:relative;left:calc(50% - 55px);margin-bottom:50px;margin-top:96px}.pumpkin-page.quote-page .quote-workarea .quote-step.quote-step-4 .quote-step-4-next h2{font-family:Roboto;font-size:28px;font-weight:700;line-height:42px;letter-spacing:0;text-align:center}.pumpkin-page.quote-page .quote-workarea .quote-step .no-address-customer,.pumpkin-page.quote-page .quote-workarea .quote-step .no-pet-customer,.pumpkin-page.quote-page .quote-workarea .quote-step .no-vet-customer{display:none}.pumpkin-page.quote-page .quote-workarea .quote-step .no-address-customer.active,.pumpkin-page.quote-page .quote-workarea .quote-step .no-pet-customer.active,.pumpkin-page.quote-page .quote-workarea .quote-step .no-vet-customer.active{display:block}.pumpkin-page.quote-page .quote-workarea .quote-step .no-address-customer label,.pumpkin-page.quote-page .quote-workarea .quote-step .no-pet-customer label,.pumpkin-page.quote-page .quote-workarea .quote-step .no-vet-customer label{font-family:Roboto;font-size:14px;font-weight:500;line-height:21px;letter-spacing:0;text-align:left;color:#2f333b}.pumpkin-page.quote-page .quote-workarea .quote-step .no-address-customer label+span a,.pumpkin-page.quote-page .quote-workarea .quote-step .no-pet-customer label+span a,.pumpkin-page.quote-page .quote-workarea .quote-step .no-vet-customer label+span a{font-family:Roboto;font-size:14px;font-weight:400;line-height:21px;letter-spacing:.1px;text-align:left;color:#61718d;float:right;text-decoration:none}.pumpkin-page.quote-page .quote-workarea .quote-step .no-address-customer .loginSubmit,.pumpkin-page.quote-page .quote-workarea .quote-step .no-pet-customer .loginSubmit,.pumpkin-page.quote-page .quote-workarea .quote-step .no-vet-customer .loginSubmit{height:56px;font-family:Roboto;font-size:16px;font-weight:700;line-height:24px;letter-spacing:0;text-align:center;margin-top:30px;background-color:#035dd3;color:#fff;width:100%;border-radius:6px}.pumpkin-page.quote-page .quote-workarea .quote-step .no-address-customer input,.pumpkin-page.quote-page .quote-workarea .quote-step .no-address-customer select,.pumpkin-page.quote-page .quote-workarea .quote-step .no-pet-customer input,.pumpkin-page.quote-page .quote-workarea .quote-step .no-pet-customer select,.pumpkin-page.quote-page .quote-workarea .quote-step .no-vet-customer input,.pumpkin-page.quote-page .quote-workarea .quote-step .no-vet-customer select{background:#fff;border:1px solid #dbdee0;font-size:14px;box-shadow:0 1px 2px 0 #0000d;border-radius:6px;height:42px;width:100%;padding:10px 16px}.pumpkin-page.quote-page .quote-workarea .quote-step .no-address-customer input.error,.pumpkin-page.quote-page .quote-workarea .quote-step .no-address-customer select.error,.pumpkin-page.quote-page .quote-workarea .quote-step .no-pet-customer input.error,.pumpkin-page.quote-page .quote-workarea .quote-step .no-pet-customer select.error,.pumpkin-page.quote-page .quote-workarea .quote-step .no-vet-customer input.error,.pumpkin-page.quote-page .quote-workarea .quote-step .no-vet-customer select.error{border:1px solid #b9293e}.pumpkin-page.quote-page .quote-workarea .quote-step .no-address-customer input:disabled,.pumpkin-page.quote-page .quote-workarea .quote-step .no-address-customer select:disabled,.pumpkin-page.quote-page .quote-workarea .quote-step .no-pet-customer input:disabled,.pumpkin-page.quote-page .quote-workarea .quote-step .no-pet-customer select:disabled,.pumpkin-page.quote-page .quote-workarea .quote-step .no-vet-customer input:disabled,.pumpkin-page.quote-page .quote-workarea .quote-step .no-vet-customer select:disabled{background:#f0f0f0}.pumpkin-page.quote-page .quote-workarea .quote-step .no-address-customer input:-ms-input-placeholder,.pumpkin-page.quote-page .quote-workarea .quote-step .no-address-customer select:-ms-input-placeholder,.pumpkin-page.quote-page .quote-workarea .quote-step .no-pet-customer input:-ms-input-placeholder,.pumpkin-page.quote-page .quote-workarea .quote-step .no-pet-customer select:-ms-input-placeholder,.pumpkin-page.quote-page .quote-workarea .quote-step .no-vet-customer input:-ms-input-placeholder,.pumpkin-page.quote-page .quote-workarea .quote-step .no-vet-customer select:-ms-input-placeholder{font-weight:400;font-size:14px;line-height:150%;letter-spacing:.1px;color:#b3b7c1!important}.pumpkin-page.quote-page .quote-workarea .quote-step .no-address-customer input::placeholder,.pumpkin-page.quote-page .quote-workarea .quote-step .no-address-customer select::placeholder,.pumpkin-page.quote-page .quote-workarea .quote-step .no-pet-customer input::placeholder,.pumpkin-page.quote-page .quote-workarea .quote-step .no-pet-customer select::placeholder,.pumpkin-page.quote-page .quote-workarea .quote-step .no-vet-customer input::placeholder,.pumpkin-page.quote-page .quote-workarea .quote-step .no-vet-customer select::placeholder{font-weight:400;font-size:14px;line-height:150%;letter-spacing:.1px;color:#b3b7c1!important}.pumpkin-page.quote-page .quote-workarea .quote-step .no-address-customer select,.pumpkin-page.quote-page .quote-workarea .quote-step .no-pet-customer select,.pumpkin-page.quote-page .quote-workarea .quote-step .no-vet-customer select{color:#b3b7c1;font-family:Roboto;font-size:14px;font-weight:400;line-height:21px;letter-spacing:.1px;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(../images/pumpkin/dropdown-down-arrow.svg) no-repeat;background-position-y:center;background-position-x:calc(100% - 18px);position:relative;padding-right:50px}.pumpkin-page.quote-page .quote-workarea .quote-step .no-address-customer select:focus,.pumpkin-page.quote-page .quote-workarea .quote-step .no-pet-customer select:focus,.pumpkin-page.quote-page .quote-workarea .quote-step .no-vet-customer select:focus{outline:0}.pumpkin-page.quote-page .quote-workarea .quote-step .no-address-customer select option,.pumpkin-page.quote-page .quote-workarea .quote-step .no-pet-customer select option,.pumpkin-page.quote-page .quote-workarea .quote-step .no-vet-customer select option{color:#5c616a}.pumpkin-page.quote-page .quote-workarea .quote-step .no-address-customer select.no-value,.pumpkin-page.quote-page .quote-workarea .quote-step .no-pet-customer select.no-value,.pumpkin-page.quote-page .quote-workarea .quote-step .no-vet-customer select.no-value{color:#b3b7c1}.pumpkin-page.quote-page .quote-workarea .quote-step .no-address-customer .fa-line,.pumpkin-page.quote-page .quote-workarea .quote-step .no-pet-customer .fa-line,.pumpkin-page.quote-page .quote-workarea .quote-step .no-vet-customer .fa-line{position:absolute;top:73px;right:15px}.pumpkin-page.quote-page .quote-workarea .quote-step .no-address-customer .fa-line:after,.pumpkin-page.quote-page .quote-workarea .quote-step .no-pet-customer .fa-line:after,.pumpkin-page.quote-page .quote-workarea .quote-step .no-vet-customer .fa-line:after{content:"";border:1px solid #dbdee0;border-radius:6px;height:42px;position:relative;top:-42px;left:calc(100% - 46px);display:inline-block;width:46px;background:0 0;z-index:-1}.pumpkin-page.quote-page .quote-workarea .quote-step .no-address-customer .error+label+.fa-line:after,.pumpkin-page.quote-page .quote-workarea .quote-step .no-pet-customer .error+label+.fa-line:after,.pumpkin-page.quote-page .quote-workarea .quote-step .no-vet-customer .error+label+.fa-line:after{border:1px solid #b9293e}.pumpkin-page.quote-page .quote-workarea .quote-step .no-address-customer label.error,.pumpkin-page.quote-page .quote-workarea .quote-step .no-pet-customer label.error,.pumpkin-page.quote-page .quote-workarea .quote-step .no-vet-customer label.error{color:#b9293e;background:#fcf4f5;display:none;font-family:Roboto;font-style:normal;font-weight:500;font-size:12px;line-height:18px;padding:6px 8px;border-radius:6px;width:100%}.pumpkin-page.quote-page .quote-workarea .quote-step .no-address-customer .modal-btn,.pumpkin-page.quote-page .quote-workarea .quote-step .no-pet-customer .modal-btn,.pumpkin-page.quote-page .quote-workarea .quote-step .no-vet-customer .modal-btn{display:-ms-flexbox;display:flex}.pumpkin-page.quote-page .quote-workarea .quote-step .no-address-customer .modal-btn button,.pumpkin-page.quote-page .quote-workarea .quote-step .no-pet-customer .modal-btn button,.pumpkin-page.quote-page .quote-workarea .quote-step .no-vet-customer .modal-btn button{background:#fff;border:1px solid #dbdee0;padding:0;border-radius:6px;width:50%;height:42px;font-family:Roboto;font-size:14px;font-weight:500;line-height:21px;letter-spacing:0;text-align:center;box-shadow:0 1px 2px 0 #0000d;color:#b3b7c1}.pumpkin-page.quote-page .quote-workarea .quote-step .no-address-customer .modal-btn button:first-child,.pumpkin-page.quote-page .quote-workarea .quote-step .no-pet-customer .modal-btn button:first-child,.pumpkin-page.quote-page .quote-workarea .quote-step .no-vet-customer .modal-btn button:first-child{margin-right:8px}.pumpkin-page.quote-page .quote-workarea .quote-step .no-address-customer .modal-btn button.active,.pumpkin-page.quote-page .quote-workarea .quote-step .no-address-customer .modal-btn button:hover,.pumpkin-page.quote-page .quote-workarea .quote-step .no-pet-customer .modal-btn button.active,.pumpkin-page.quote-page .quote-workarea .quote-step .no-pet-customer .modal-btn button:hover,.pumpkin-page.quote-page .quote-workarea .quote-step .no-vet-customer .modal-btn button.active,.pumpkin-page.quote-page .quote-workarea .quote-step .no-vet-customer .modal-btn button:hover{background-color:#ecf3ff;border:2px solid #035dd3;color:#373f51}.pumpkin-page.quote-page .quote-workarea .quote-step .no-address-customer .ph-number,.pumpkin-page.quote-page .quote-workarea .quote-step .no-pet-customer .ph-number,.pumpkin-page.quote-page .quote-workarea .quote-step .no-vet-customer .ph-number{margin-bottom:45px}.pumpkin-page.quote-page .quote-workarea .quote-step .no-address-customer .ph-number .form-control-container,.pumpkin-page.quote-page .quote-workarea .quote-step .no-pet-customer .ph-number .form-control-container,.pumpkin-page.quote-page .quote-workarea .quote-step .no-vet-customer .ph-number .form-control-container{position:relative}.pumpkin-page.quote-page .quote-workarea .quote-step .no-address-customer .ph-number select,.pumpkin-page.quote-page .quote-workarea .quote-step .no-pet-customer .ph-number select,.pumpkin-page.quote-page .quote-workarea .quote-step .no-vet-customer .ph-number select{display:inline-block;border:0;height:40px;top:1px;left:1px;padding:0 6px;position:absolute;border-radius:6px;border-right:0 solid #dbdee0!important;width:60px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.pumpkin-page.quote-page .quote-workarea .quote-step .no-address-customer .ph-number select:after,.pumpkin-page.quote-page .quote-workarea .quote-step .no-pet-customer .ph-number select:after,.pumpkin-page.quote-page .quote-workarea .quote-step .no-vet-customer .ph-number select:after{content:"";position:absolute;top:-10px;right:-6px;background:url(../images/pumpkin/add-pet-quote-flow.svg) no-repeat;width:27px;height:27px}.pumpkin-page.quote-page .quote-workarea .quote-step .no-address-customer .ph-number select option,.pumpkin-page.quote-page .quote-workarea .quote-step .no-pet-customer .ph-number select option,.pumpkin-page.quote-page .quote-workarea .quote-step .no-vet-customer .ph-number select option{color:#5c616a}.pumpkin-page.quote-page .quote-workarea .quote-step .no-address-customer .ph-number select.no-value,.pumpkin-page.quote-page .quote-workarea .quote-step .no-pet-customer .ph-number select.no-value,.pumpkin-page.quote-page .quote-workarea .quote-step .no-vet-customer .ph-number select.no-value{color:#b3b7c1}.pumpkin-page.quote-page .quote-workarea .quote-step .no-address-customer .ph-number input,.pumpkin-page.quote-page .quote-workarea .quote-step .no-pet-customer .ph-number input,.pumpkin-page.quote-page .quote-workarea .quote-step .no-vet-customer .ph-number input{padding-left:70px}.pumpkin-page.quote-page .quote-workarea .quote-step .no-address-customer .ph-number .fa-line,.pumpkin-page.quote-page .quote-workarea .quote-step .no-pet-customer .ph-number .fa-line,.pumpkin-page.quote-page .quote-workarea .quote-step .no-vet-customer .ph-number .fa-line{position:absolute;top:42px;left:0;z-index:1;right:auto}.pumpkin-page.quote-page .quote-workarea .quote-step .no-address-customer .ph-number .fa-line:after,.pumpkin-page.quote-page .quote-workarea .quote-step .no-pet-customer .ph-number .fa-line:after,.pumpkin-page.quote-page .quote-workarea .quote-step .no-vet-customer .ph-number .fa-line:after{left:calc(100% - 60px);width:60px}.pumpkin-page.quote-page .quote-workarea .quote-step .no-address-customer .vet-address-list,.pumpkin-page.quote-page .quote-workarea .quote-step .no-pet-customer .vet-address-list,.pumpkin-page.quote-page .quote-workarea .quote-step .no-vet-customer .vet-address-list{width:100%;height:307px;overflow-x:hidden;overflow-y:scroll;margin:0;border:1px solid #dbdee0;position:relative}.pumpkin-page.quote-page .quote-workarea .quote-step .no-address-customer .vet-address-list .address-list,.pumpkin-page.quote-page .quote-workarea .quote-step .no-pet-customer .vet-address-list .address-list,.pumpkin-page.quote-page .quote-workarea .quote-step .no-vet-customer .vet-address-list .address-list{width:96%;margin:12px auto;position:relative}.pumpkin-page.quote-page .quote-workarea .quote-step .no-address-customer .vet-address-list .address-list .clinic-detail,.pumpkin-page.quote-page .quote-workarea .quote-step .no-pet-customer .vet-address-list .address-list .clinic-detail,.pumpkin-page.quote-page .quote-workarea .quote-step .no-vet-customer .vet-address-list .address-list .clinic-detail{display:block;box-shadow:0 8px 16px 0 #3f3f440d;border:1px solid #eff2f3;border-radius:6px;gap:6px;margin-bottom:8px;position:relative;cursor:pointer}.pumpkin-page.quote-page .quote-workarea .quote-step .no-address-customer .vet-address-list .address-list .clinic-detail.active,.pumpkin-page.quote-page .quote-workarea .quote-step .no-pet-customer .vet-address-list .address-list .clinic-detail.active,.pumpkin-page.quote-page .quote-workarea .quote-step .no-vet-customer .vet-address-list .address-list .clinic-detail.active{border:2px solid #035dd3}.pumpkin-page.quote-page .quote-workarea .quote-step .no-address-customer .vet-address-list .address-list .clinic-detail.active:after,.pumpkin-page.quote-page .quote-workarea .quote-step .no-pet-customer .vet-address-list .address-list .clinic-detail.active:after,.pumpkin-page.quote-page .quote-workarea .quote-step .no-vet-customer .vet-address-list .address-list .clinic-detail.active:after{content:"";position:absolute;top:-10px;right:-6px;background:url(../images/pumpkin/pet-quote-filled.svg) no-repeat;width:27px;height:27px}.pumpkin-page.quote-page .quote-workarea .quote-step .no-address-customer .vet-address-list .address-list .clinic-detail.active:hover,.pumpkin-page.quote-page .quote-workarea .quote-step .no-pet-customer .vet-address-list .address-list .clinic-detail.active:hover,.pumpkin-page.quote-page .quote-workarea .quote-step .no-vet-customer .vet-address-list .address-list .clinic-detail.active:hover{border:2px solid #035dd3}.pumpkin-page.quote-page .quote-workarea .quote-step .no-address-customer .vet-address-list .address-list .clinic-detail:hover,.pumpkin-page.quote-page .quote-workarea .quote-step .no-pet-customer .vet-address-list .address-list .clinic-detail:hover,.pumpkin-page.quote-page .quote-workarea .quote-step .no-vet-customer .vet-address-list .address-list .clinic-detail:hover{border:1px solid #035dd3;color:#035dd3}.pumpkin-page.quote-page .quote-workarea .quote-step .no-address-customer .vet-address-list .address-list .clinic-detail .clinic-name,.pumpkin-page.quote-page .quote-workarea .quote-step .no-pet-customer .vet-address-list .address-list .clinic-detail .clinic-name,.pumpkin-page.quote-page .quote-workarea .quote-step .no-vet-customer .vet-address-list .address-list .clinic-detail .clinic-name{display:block;width:100%;padding:16px 24px;border-bottom:1px solid #eff2f3;font-family:Roboto;font-size:18px;font-weight:500;line-height:27px;letter-spacing:0;text-align:left}.pumpkin-page.quote-page .quote-workarea .quote-step .no-address-customer .vet-address-list .address-list .clinic-detail .clinic-info,.pumpkin-page.quote-page .quote-workarea .quote-step .no-pet-customer .vet-address-list .address-list .clinic-detail .clinic-info,.pumpkin-page.quote-page .quote-workarea .quote-step .no-vet-customer .vet-address-list .address-list .clinic-detail .clinic-info{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:543.98px){.pumpkin-page.quote-page .quote-workarea .quote-step .no-address-customer .vet-address-list .address-list .clinic-detail .clinic-info,.pumpkin-page.quote-page .quote-workarea .quote-step .no-pet-customer .vet-address-list .address-list .clinic-detail .clinic-info,.pumpkin-page.quote-page .quote-workarea .quote-step .no-vet-customer .vet-address-list .address-list .clinic-detail .clinic-info{display:block}}.pumpkin-page.quote-page .quote-workarea .quote-step .no-address-customer .vet-address-list .address-list .clinic-detail .clinic-info img,.pumpkin-page.quote-page .quote-workarea .quote-step .no-pet-customer .vet-address-list .address-list .clinic-detail .clinic-info img,.pumpkin-page.quote-page .quote-workarea .quote-step .no-vet-customer .vet-address-list .address-list .clinic-detail .clinic-info img{width:30px;height:30px;position:relative;top:50%;transform:translateY(-50%)}@media (max-width:543.98px){.pumpkin-page.quote-page .quote-workarea .quote-step .no-address-customer .vet-address-list .address-list .clinic-detail .clinic-info img,.pumpkin-page.quote-page .quote-workarea .quote-step .no-pet-customer .vet-address-list .address-list .clinic-detail .clinic-info img,.pumpkin-page.quote-page .quote-workarea .quote-step .no-vet-customer .vet-address-list .address-list .clinic-detail .clinic-info img{top:0;transform:none}}.pumpkin-page.quote-page .quote-workarea .quote-step .no-address-customer .vet-address-list .address-list .clinic-detail .clinic-info .clinic-address,.pumpkin-page.quote-page .quote-workarea .quote-step .no-pet-customer .vet-address-list .address-list .clinic-detail .clinic-info .clinic-address,.pumpkin-page.quote-page .quote-workarea .quote-step .no-vet-customer .vet-address-list .address-list .clinic-detail .clinic-info .clinic-address{display:-ms-inline-flexbox;display:inline-flex;width:50%;padding:12px 20px;border-right:1px solid #eff2f3}@media (max-width:543.98px){.pumpkin-page.quote-page .quote-workarea .quote-step .no-address-customer .vet-address-list .address-list .clinic-detail .clinic-info .clinic-address,.pumpkin-page.quote-page .quote-workarea .quote-step .no-pet-customer .vet-address-list .address-list .clinic-detail .clinic-info .clinic-address,.pumpkin-page.quote-page .quote-workarea .quote-step .no-vet-customer .vet-address-list .address-list .clinic-detail .clinic-info .clinic-address{width:100%;border-right:0;border-bottom:1px solid #eff2f3}}.pumpkin-page.quote-page .quote-workarea .quote-step .no-address-customer .vet-address-list .address-list .clinic-detail .clinic-info .clinic-address .address,.pumpkin-page.quote-page .quote-workarea .quote-step .no-pet-customer .vet-address-list .address-list .clinic-detail .clinic-info .clinic-address .address,.pumpkin-page.quote-page .quote-workarea .quote-step .no-vet-customer .vet-address-list .address-list .clinic-detail .clinic-info .clinic-address .address{font-family:Roboto;font-size:14px;font-weight:400;line-height:21px;letter-spacing:.1px;text-align:left;padding-left:20px;color:#61718d;position:relative;text-transform:uppercase}.pumpkin-page.quote-page .quote-workarea .quote-step .no-address-customer .vet-address-list .address-list .clinic-detail .clinic-info .clinic-address .address span,.pumpkin-page.quote-page .quote-workarea .quote-step .no-pet-customer .vet-address-list .address-list .clinic-detail .clinic-info .clinic-address .address span,.pumpkin-page.quote-page .quote-workarea .quote-step .no-vet-customer .vet-address-list .address-list .clinic-detail .clinic-info .clinic-address .address span{display:block}.pumpkin-page.quote-page .quote-workarea .quote-step .no-address-customer .vet-address-list .address-list .clinic-detail .clinic-info .clinic-phone-number,.pumpkin-page.quote-page .quote-workarea .quote-step .no-pet-customer .vet-address-list .address-list .clinic-detail .clinic-info .clinic-phone-number,.pumpkin-page.quote-page .quote-workarea .quote-step .no-vet-customer .vet-address-list .address-list .clinic-detail .clinic-info .clinic-phone-number{display:-ms-inline-flexbox;display:inline-flex;width:50%;padding:12px 20px}@media (max-width:543.98px){.pumpkin-page.quote-page .quote-workarea .quote-step .no-address-customer .vet-address-list .address-list .clinic-detail .clinic-info .clinic-phone-number,.pumpkin-page.quote-page .quote-workarea .quote-step .no-pet-customer .vet-address-list .address-list .clinic-detail .clinic-info .clinic-phone-number,.pumpkin-page.quote-page .quote-workarea .quote-step .no-vet-customer .vet-address-list .address-list .clinic-detail .clinic-info .clinic-phone-number{width:100%}}.pumpkin-page.quote-page .quote-workarea .quote-step .no-address-customer .vet-address-list .address-list .clinic-detail .clinic-info .clinic-phone-number .phone,.pumpkin-page.quote-page .quote-workarea .quote-step .no-pet-customer .vet-address-list .address-list .clinic-detail .clinic-info .clinic-phone-number .phone,.pumpkin-page.quote-page .quote-workarea .quote-step .no-vet-customer .vet-address-list .address-list .clinic-detail .clinic-info .clinic-phone-number .phone{font-family:Roboto;font-size:14px;font-weight:400;line-height:21px;letter-spacing:.1px;text-align:left;padding-left:20px;color:#61718d;position:relative;text-transform:uppercase}.pumpkin-page.quote-page .quote-workarea .quote-step .no-address-customer .vet-address-list .address-list .clinic-detail .clinic-info .clinic-phone-number .phone span,.pumpkin-page.quote-page .quote-workarea .quote-step .no-pet-customer .vet-address-list .address-list .clinic-detail .clinic-info .clinic-phone-number .phone span,.pumpkin-page.quote-page .quote-workarea .quote-step .no-vet-customer .vet-address-list .address-list .clinic-detail .clinic-info .clinic-phone-number .phone span{margin-top:10px;display:block}.pumpkin-page.quote-page .quote-workarea .quote-step .no-address-customer .vet-address-list .address-list .clinic-detail img,.pumpkin-page.quote-page .quote-workarea .quote-step .no-pet-customer .vet-address-list .address-list .clinic-detail img,.pumpkin-page.quote-page .quote-workarea .quote-step .no-vet-customer .vet-address-list .address-list .clinic-detail img{width:auto}.pumpkin-page.quote-page .quote-workarea .quote-step .no-address-customer .vet-address-list .address-list .address-list-placeholder,.pumpkin-page.quote-page .quote-workarea .quote-step .no-pet-customer .vet-address-list .address-list .address-list-placeholder,.pumpkin-page.quote-page .quote-workarea .quote-step .no-vet-customer .vet-address-list .address-list .address-list-placeholder{font-family:Roboto;font-size:12px;font-weight:400;line-height:18px;letter-spacing:.1px;text-align:center}.pumpkin-page.quote-page .quote-workarea .quote-step .no-address-customer .vet-address-list .address-list .no-vet-available,.pumpkin-page.quote-page .quote-workarea .quote-step .no-pet-customer .vet-address-list .address-list .no-vet-available,.pumpkin-page.quote-page .quote-workarea .quote-step .no-vet-customer .vet-address-list .address-list .no-vet-available{font-family:Roboto;font-size:14px;font-weight:400;line-height:21px;letter-spacing:.1px;text-align:center;color:#8994a7;padding:20px 0;margin-top:10px}.pumpkin-page.quote-page .quote-workarea .quote-step .no-address-customer .vet-address-list .address-list .no-vet-available a,.pumpkin-page.quote-page .quote-workarea .quote-step .no-pet-customer .vet-address-list .address-list .no-vet-available a,.pumpkin-page.quote-page .quote-workarea .quote-step .no-vet-customer .vet-address-list .address-list .no-vet-available a{color:#035dd3}.pumpkin-page.quote-page .quote-workarea .quote-step .no-address-customer .vet-address-list .address-list .no-vet-available img,.pumpkin-page.quote-page .quote-workarea .quote-step .no-pet-customer .vet-address-list .address-list .no-vet-available img,.pumpkin-page.quote-page .quote-workarea .quote-step .no-vet-customer .vet-address-list .address-list .no-vet-available img{width:auto}.pumpkin-page.quote-page .quote-workarea .quote-step .no-address-customer .address-list-placeholder,.pumpkin-page.quote-page .quote-workarea .quote-step .no-pet-customer .address-list-placeholder,.pumpkin-page.quote-page .quote-workarea .quote-step .no-vet-customer .address-list-placeholder{font-family:Roboto;font-size:12px;font-weight:400;line-height:18px;letter-spacing:.1px;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#b3b7c1}.pumpkin-page.quote-page .quote-workarea .quote-step .no-address-customer .no-vet-available,.pumpkin-page.quote-page .quote-workarea .quote-step .no-pet-customer .no-vet-available,.pumpkin-page.quote-page .quote-workarea .quote-step .no-vet-customer .no-vet-available{font-family:Roboto;font-size:14px;font-weight:400;line-height:21px;letter-spacing:.1px;text-align:center;color:#8994a7;width:100%;padding:20px 0;margin-top:80px;margin-bottom:80px}.pumpkin-page.quote-page .quote-workarea .quote-step .no-address-customer .no-vet-available a,.pumpkin-page.quote-page .quote-workarea .quote-step .no-pet-customer .no-vet-available a,.pumpkin-page.quote-page .quote-workarea .quote-step .no-vet-customer .no-vet-available a{color:#035dd3}.pumpkin-page.quote-page .quote-workarea .quote-step .no-address-customer .no-vet-available img,.pumpkin-page.quote-page .quote-workarea .quote-step .no-pet-customer .no-vet-available img,.pumpkin-page.quote-page .quote-workarea .quote-step .no-vet-customer .no-vet-available img{width:auto}.pumpkin-page.quote-page .quote-workarea .quote-step .no-address-customer .no-clinic,.pumpkin-page.quote-page .quote-workarea .quote-step .no-pet-customer .no-clinic,.pumpkin-page.quote-page .quote-workarea .quote-step .no-vet-customer .no-clinic{margin-bottom:30px}.pumpkin-page.quote-page .quote-workarea .quote-step .no-address-customer .no-clinic button,.pumpkin-page.quote-page .quote-workarea .quote-step .no-pet-customer .no-clinic button,.pumpkin-page.quote-page .quote-workarea .quote-step .no-vet-customer .no-clinic button{box-shadow:0 8px 16px 0 #3f3f440d;border:1px solid #eff2f3;background:linear-gradient(0deg,#fff,#fff),linear-gradient(0deg,#eff2f3,#eff2f3);border-radius:6px;padding:12px 24px;width:100%}.pumpkin-page.quote-page .quote-workarea .quote-step .no-address-customer .no-clinic button span,.pumpkin-page.quote-page .quote-workarea .quote-step .no-pet-customer .no-clinic button span,.pumpkin-page.quote-page .quote-workarea .quote-step .no-vet-customer .no-clinic button span{font-family:Roboto;font-size:16px;font-weight:700;line-height:24px;letter-spacing:0;color:#61718d;position:relative}.pumpkin-page.quote-page .quote-workarea .quote-step .no-address-customer .no-clinic button:hover,.pumpkin-page.quote-page .quote-workarea .quote-step .no-pet-customer .no-clinic button:hover,.pumpkin-page.quote-page .quote-workarea .quote-step .no-vet-customer .no-clinic button:hover{border:1px solid #035dd3}.pumpkin-page.quote-page .quote-footer{position:fixed;background:#fff;z-index:1021;bottom:0;width:100%;box-shadow:0 0 8px 2px #00014;left:0;border-top:1px solid #eff2f3;padding:20px 30px}.pumpkin-page.quote-page .quote-footer .quote-sticky-txt{text-align:center;font-family:Roboto Flex}.pumpkin-page.quote-page .quote-footer .quote-sticky-txt p{margin-bottom:0;color:#61718d}.pumpkin-page.quote-page .quote-footer .quote-sticky-txt.step-2-txt,.pumpkin-page.quote-page .quote-footer .quote-sticky-txt.step-3-txt,.pumpkin-page.quote-page .quote-footer .quote-sticky-txt.step-4-txt{display:none}.pumpkin-page.quote-page .quote-footer .step-1-1-btn,.pumpkin-page.quote-page .quote-footer .step-1-btn,.pumpkin-page.quote-page .quote-footer .step-2-1-btn,.pumpkin-page.quote-page .quote-footer .step-2-btn,.pumpkin-page.quote-page .quote-footer .step-3-btn{text-align:center;display:none}.pumpkin-page.quote-page .quote-footer .step-1-1-btn button,.pumpkin-page.quote-page .quote-footer .step-1-btn button,.pumpkin-page.quote-page .quote-footer .step-2-1-btn button,.pumpkin-page.quote-page .quote-footer .step-2-btn button,.pumpkin-page.quote-page .quote-footer .step-3-btn button{font-family:Roboto;font-size:16px;font-weight:700;line-height:24px;letter-spacing:0;color:#fff;background-color:#035dd3;height:56px;width:255px;border-radius:6px}.pumpkin-page.quote-page .quote-footer .step-1-1-btn button.disabled,.pumpkin-page.quote-page .quote-footer .step-1-btn button.disabled,.pumpkin-page.quote-page .quote-footer .step-2-1-btn button.disabled,.pumpkin-page.quote-page .quote-footer .step-2-btn button.disabled,.pumpkin-page.quote-page .quote-footer .step-3-btn button.disabled{opacity:.2;cursor:not-allowed}.pumpkin-page.quote-page .quote-footer .new-customer-flow{display:none}.pumpkin-page.quote-page .quote-footer .new-customer-flow .save-and-add-another{text-align:right}.pumpkin-page.quote-page .quote-footer .new-customer-flow .save-and-add-another button{border:0;background-color:transparent;text-align:center;width:304px;height:56px;border-radius:6px}@media (max-width:543.98px){.pumpkin-page.quote-page .quote-footer .new-customer-flow .save-and-add-another button{width:100%}}.pumpkin-page.quote-page .quote-footer .new-customer-flow .save-and-add-another button span{font-family:Roboto;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0;text-align:center;color:#61718d;position:relative}.pumpkin-page.quote-page .quote-footer .new-customer-flow .save-and-add-another button span:before{content:"";position:absolute;top:1px;left:-22px;background:url(../images/pumpkin/add-pet-quote-flow.svg) no-repeat;width:15px;height:15px}.pumpkin-page.quote-page .quote-footer .new-customer-flow .save-and-add-another button:hover{border:1px solid #035dd3;color:#035dd3}.pumpkin-page.quote-page .quote-footer .new-customer-flow .continue button{border:0;background-color:#235fcc;text-align:center;font-family:Roboto;font-size:16px;font-weight:700;line-height:24px;letter-spacing:0;color:#fff;width:304px;height:56px;border-radius:6px}@media (max-width:543.98px){.pumpkin-page.quote-page .quote-footer .new-customer-flow .continue button{width:100%}}.pumpkin-page.confirmation-page .quote-header{position:relative;padding:20px}@media (max-width:543.98px){.pumpkin-page.confirmation-page .quote-header{position:relative;padding:20px 5px;display:block}}.pumpkin-page.confirmation-page .quote-header img{width:277px;height:19px}@media (max-width:543.98px){.pumpkin-page.confirmation-page .quote-header img{width:277px;height:auto}}.pumpkin-page.confirmation-page .quote-header a{position:relative;right:0;float:right;font-size:14px;line-height:21px;letter-spacing:.1px;color:#8994a7;text-decoration:underline}@media (max-width:543.98px){.pumpkin-page.confirmation-page .quote-header a{float:none;margin-top:8px}}.pumpkin-page.confirmation-page .enroll-section{display:-ms-flexbox;display:flex;height:733px;overflow:hidden;margin:0 -15px}@media (max-width:543.98px){.pumpkin-page.confirmation-page .enroll-section{display:block;height:auto}}.pumpkin-page.confirmation-page .enroll-section .enroll{width:35%;margin-left:155px}@media (max-width:543.98px){.pumpkin-page.confirmation-page .enroll-section .enroll{margin-left:0;width:100%;padding:24px}}.pumpkin-page.confirmation-page .enroll-section .enroll .enroll-container{width:445px}@media (max-width:543.98px){.pumpkin-page.confirmation-page .enroll-section .enroll .enroll-container{width:100%}}.pumpkin-page.confirmation-page .enroll-section .enroll .enroll-container h1{font-family:Roboto;font-size:24px;font-weight:500;line-height:36px;letter-spacing:0;text-align:left;color:#3ec28f;margin-top:38px;position:relative;margin-bottom:68px;margin-left:40px}@media (max-width:543.98px){.pumpkin-page.confirmation-page .enroll-section .enroll .enroll-container h1{margin-top:0;margin-bottom:24px;font-size:18px;font-weight:500;line-height:27px;letter-spacing:0;text-align:left;margin-left:32px}}.pumpkin-page.confirmation-page .enroll-section .enroll .enroll-container h1:before{content:"";position:absolute;top:4px;left:-32px;background:url(../images/pumpkin/green-tick-icon.svg) no-repeat;width:24px;height:24px}.pumpkin-page.confirmation-page .enroll-section .enroll .enroll-container h2{font-family:Roboto;font-size:40px;font-weight:700;line-height:48px;letter-spacing:0;text-align:left;color:#2f333b;margin-bottom:20px}@media (max-width:543.98px){.pumpkin-page.confirmation-page .enroll-section .enroll .enroll-container h2{font-size:24px;font-weight:700;line-height:29px;letter-spacing:0;text-align:left;margin-bottom:16px}}.pumpkin-page.confirmation-page .enroll-section .enroll .enroll-container p{font-family:Roboto;font-size:18px;font-weight:500;line-height:27px;letter-spacing:0;text-align:left;color:#61718d;margin-bottom:20px;max-width:372px}.pumpkin-page.confirmation-page .enroll-section .enroll .enroll-container p:last-child{margin-bottom:0}@media (max-width:543.98px){.pumpkin-page.confirmation-page .enroll-section .enroll .enroll-container p{font-size:16px;font-weight:500;line-height:24px;letter-spacing:0;text-align:left;margin-bottom:24px}}.pumpkin-page.confirmation-page .enroll-section .enroll .enroll-container .disclaimer{margin-top:56px;font-family:Roboto;font-size:14px;font-weight:400;line-height:21px;letter-spacing:.1px;text-align:left;color:#8994a7;margin-bottom:12px;max-width:372px}@media (max-width:543.98px){.pumpkin-page.confirmation-page .enroll-section .enroll .enroll-container .disclaimer{margin-top:0}}.pumpkin-page.confirmation-page .enroll-section .enroll .enroll-container .enroll-btn button{width:369px;height:56px;border-radius:6px;background-color:#035dd3;color:#fff;font-family:Roboto Flex;font-size:16px;font-weight:700;line-height:24px;letter-spacing:0;text-align:center}@media (max-width:543.98px){.pumpkin-page.confirmation-page .enroll-section .enroll .enroll-container .enroll-btn button{width:100%;font-size:14px;font-weight:700;line-height:21px}}.pumpkin-page.confirmation-page .enroll-section .confirmation-bg{background:url(../images/pumpkin/confirmation-bg-desktop.png) 0 0/100% no-repeat;width:894px;height:734px;overflow:hidden;position:absolute;right:0}.pumpkin-page.underwriting-page .quote-header{position:relative;padding:20px}@media (max-width:543.98px){.pumpkin-page.underwriting-page .quote-header{position:relative;padding:20px;display:block}}.pumpkin-page.underwriting-page .quote-header img{width:277px;height:19px}@media (max-width:543.98px){.pumpkin-page.underwriting-page .quote-header img{width:277px;height:auto}}.pumpkin-page.underwriting-page .underwriting-section{display:-ms-flexbox;display:flex;overflow:hidden}@media (max-width:543.98px){.pumpkin-page.underwriting-page .underwriting-section{display:block;height:auto}}.pumpkin-page.underwriting-page .underwriting-section .underwriting-container{margin:32px 0 200px 155px}@media (max-width:543.98px){.pumpkin-page.underwriting-page .underwriting-section .underwriting-container{width:100%;padding:0 20px;margin:22px 0 46px}}.pumpkin-page.underwriting-page .underwriting-section .underwriting-container h1{font-family:Roboto;font-size:28px;font-weight:700;line-height:42px;letter-spacing:0;text-align:left;color:#373f51;margin-bottom:20px}@media (max-width:543.98px){.pumpkin-page.underwriting-page .underwriting-section .underwriting-container h1{font-family:Roboto;font-size:24px;font-weight:700;line-height:29px;letter-spacing:0;text-align:left}}.pumpkin-page.underwriting-page .underwriting-section .underwriting-container p{font-family:Roboto;font-size:18px;font-weight:500;line-height:27px;letter-spacing:0;text-align:left;color:#61718d;margin-bottom:20px}@media (max-width:543.98px){.pumpkin-page.underwriting-page .underwriting-section .underwriting-container p{font-family:Roboto;font-size:16px;font-weight:500;line-height:24px;letter-spacing:0;text-align:left}}.pumpkin-page.underwriting-page .underwriting-section .underwriting-container h2{font-family:Roboto;font-size:18px;font-weight:500;line-height:27px;letter-spacing:0;text-align:left;color:#2f333b;margin-bottom:20px}@media (max-width:543.98px){.pumpkin-page.underwriting-page .underwriting-section .underwriting-container h2{font-family:Roboto;font-size:16px;font-weight:500;line-height:24px;letter-spacing:0;text-align:left;margin-bottom:8px}}.pumpkin-page.underwriting-page .underwriting-section .underwriting-container h2+p{margin-bottom:0;line-height:30px}.pumpkin-page.underwriting-page .container-fluid.pad-0{padding:0}.pumpkin-page.licenses-page .quote-header{position:relative;padding:20px}@media (max-width:543.98px){.pumpkin-page.licenses-page .quote-header{position:relative;padding:20px;display:block}}.pumpkin-page.licenses-page .quote-header img{width:277px;height:19px}@media (max-width:543.98px){.pumpkin-page.licenses-page .quote-header img{width:277px;height:auto}}.pumpkin-page.licenses-page .quote-header a{position:relative;right:0;float:right;font-size:14px;line-height:21px;letter-spacing:.1px;color:#8994a7;text-decoration:underline}@media (max-width:543.98px){.pumpkin-page.licenses-page .quote-header a{float:none;margin-top:8px}}.pumpkin-page.licenses-page .licenses-section{display:-ms-flexbox;display:flex;overflow:hidden}@media (max-width:543.98px){.pumpkin-page.licenses-page .licenses-section{display:block;height:auto}}.pumpkin-page.licenses-page .licenses-section .licenses-container{margin:32px 0 200px 155px;max-width:511px}@media (max-width:543.98px){.pumpkin-page.licenses-page .licenses-section .licenses-container{width:100%;padding:0 24px;margin:22px 0 46px}}.pumpkin-page.licenses-page .licenses-section .licenses-container table{width:100%;margin:40px 0}@media (max-width:543.98px){.pumpkin-page.licenses-page .licenses-section .licenses-container table{margin:24px 0}}.pumpkin-page.licenses-page .licenses-section .licenses-container table td:nth-child(2),.pumpkin-page.licenses-page .licenses-section .licenses-container table th:nth-child(2){text-align:right}.pumpkin-page.licenses-page .licenses-section .licenses-container table thead td{padding:4px 8px;font-family:Roboto;font-size:14px;font-weight:500;line-height:21px;color:#2f333b}.pumpkin-page.licenses-page .licenses-section .licenses-container table thead tr{background-color:#fff}.pumpkin-page.licenses-page .licenses-section .licenses-container table tbody td{padding:4px 8px;font-family:Roboto;font-size:14px;font-weight:400;line-height:21px;letter-spacing:.1px;color:#2f333b}.pumpkin-page.licenses-page .licenses-section .licenses-container table tbody tr:nth-child(odd){background-color:#eff2f3}.pumpkin-page.licenses-page .licenses-section .licenses-container table+p{font-family:Roboto;font-size:12px;font-weight:400;line-height:18px;letter-spacing:.1px;text-align:left;color:#61718d}.pumpkin-page.licenses-page .licenses-section .licenses-container table+p a{color:#035dd3}.pumpkin-page.licenses-page .licenses-section .licenses-container h1{font-family:Roboto;font-size:28px;font-weight:700;line-height:42px;letter-spacing:0;text-align:left;color:#373f51;margin-bottom:20px}@media (max-width:543.98px){.pumpkin-page.licenses-page .licenses-section .licenses-container h1{font-family:Roboto;font-size:24px;font-weight:700;line-height:29px;letter-spacing:0;text-align:left;margin-bottom:11px}}.pumpkin-page.licenses-page .licenses-section .licenses-container p{font-family:Roboto;font-size:18px;font-weight:500;line-height:27px;letter-spacing:0;text-align:left;color:#61718d;margin-bottom:20px}@media (max-width:543.98px){.pumpkin-page.licenses-page .licenses-section .licenses-container p{font-family:Roboto;font-size:16px;font-weight:500;line-height:24px;letter-spacing:0;text-align:left;margin-bottom:11px}}.pumpkin-page.licenses-page .licenses-section .licenses-container h2{font-family:Roboto;font-size:18px;font-weight:500;line-height:27px;letter-spacing:0;text-align:left;color:#2f333b;margin-bottom:20px}@media (max-width:543.98px){.pumpkin-page.licenses-page .licenses-section .licenses-container h2{font-family:Roboto;font-size:16px;font-weight:500;line-height:24px;letter-spacing:0;text-align:left;margin-bottom:11px}}.pumpkin-page.licenses-page .container-fluid.pad-0{padding:0}.pumpkin-page #pumpkin-login .modal-dialog{max-width:666px}@media (max-width:543.98px){.pumpkin-page #pumpkin-login .modal-dialog{bottom:0;position:fixed;margin:0}}.pumpkin-page #pumpkin-login .modal-content{padding:0!important}@media (max-width:543.98px){.pumpkin-page #pumpkin-login .modal-content{margin:0;max-width:100%;border-bottom-left-radius:0;border-bottom-right-radius:0}}.pumpkin-page #pumpkin-login .modal-content .modal-header{padding:40px 60px 0;display:block}@media (max-width:543.98px){.pumpkin-page #pumpkin-login .modal-content .modal-header{padding:0}}.pumpkin-page #pumpkin-login .modal-content .modal-header .close{background:url(../images/pumpkin/modal-close.png) no-repeat;width:45px;height:45px;position:absolute;right:20px;top:20px}@media (max-width:543.98px){.pumpkin-page #pumpkin-login .modal-content .modal-header .close{right:25px;top:20px}}.pumpkin-page #pumpkin-login .modal-content .modal-header .close:focus{outline:0}.pumpkin-page #pumpkin-login .modal-content .modal-header h3{font-weight:700;font-size:28px;line-height:42px;color:#001753;display:block;margin-bottom:0}@media (max-width:543.98px){.pumpkin-page #pumpkin-login .modal-content .modal-header h3{font-weight:500;font-size:16px;line-height:24px;color:#102c60;border-bottom:1px solid #d8dfe5;padding:16px 24px;font-family:Inter}}.pumpkin-page #pumpkin-login .modal-content .modal-header .sub-header{font-weight:400;font-size:16px;line-height:24px;color:#61718d;margin-bottom:0}@media (max-width:543.98px){.pumpkin-page #pumpkin-login .modal-content .modal-header .sub-header{font-family:Inter;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0;text-align:left;color:#4a4e59;padding:24px 64px 24px 24px}}.pumpkin-page #pumpkin-login .modal-content .modal-body{padding:30px 40px 40px;margin:0 20px 20px}@media (max-width:543.98px){.pumpkin-page #pumpkin-login .modal-content .modal-body{padding:0 14px 14px;margin:0 10px 10px}}.pumpkin-page #pumpkin-login .modal-content .modal-body label{font-family:Roboto;font-size:14px;font-weight:500;line-height:21px;letter-spacing:0;text-align:left;color:#2f333b}.pumpkin-page #pumpkin-login .modal-content .modal-body label+span a{font-family:Roboto;font-size:14px;font-weight:400;line-height:21px;letter-spacing:.1px;text-align:left;color:#61718d;float:right;text-decoration:none}.pumpkin-page #pumpkin-login .modal-content .modal-body .loginSubmit{height:56px;font-family:Roboto;font-size:16px;font-weight:700;line-height:24px;letter-spacing:0;text-align:center;margin-top:30px;background-color:#035dd3;color:#fff;width:100%;border-radius:6px}@media (max-width:543.98px){.pumpkin-page #pumpkin-login .modal-content .modal-body .loginSubmit{margin-top:20px}}.pumpkin-page #pumpkin-login .modal-content .modal-body input,.pumpkin-page #pumpkin-login .modal-content .modal-body select{background:#fff;border:1px solid #dbdee0;font-size:14px;box-shadow:0 1px 2px 0 #0000d;border-radius:6px;height:42px;color:#5c616a}.pumpkin-page #pumpkin-login .modal-content .modal-body input.error,.pumpkin-page #pumpkin-login .modal-content .modal-body select.error{border:1px solid #b9293e}.pumpkin-page #pumpkin-login .modal-content .modal-body input:disabled,.pumpkin-page #pumpkin-login .modal-content .modal-body select:disabled{background:#f0f0f0}.pumpkin-page #pumpkin-login .modal-content .modal-body input:-ms-input-placeholder,.pumpkin-page #pumpkin-login .modal-content .modal-body select:-ms-input-placeholder{font-weight:400;font-size:14px;line-height:150%;letter-spacing:.1px;color:#b3b7c1!important}.pumpkin-page #pumpkin-login .modal-content .modal-body input::placeholder,.pumpkin-page #pumpkin-login .modal-content .modal-body select::placeholder{font-weight:400;font-size:14px;line-height:150%;letter-spacing:.1px;color:#b3b7c1!important}.pumpkin-page #pumpkin-login .modal-content .modal-body label.error{color:#b9293e;background:#fcf4f5;display:none;font-family:Roboto;font-style:normal;font-weight:500;font-size:12px;line-height:18px;padding:6px 8px;border-radius:6px;width:100%}.pumpkin-page #pumpkin-login .modal-content .modal-body .footer-text{text-align:center;margin-top:30px}@media (max-width:543.98px){.pumpkin-page #pumpkin-login .modal-content .modal-body .footer-text{margin-top:12px}}.pumpkin-page #pumpkin-login .modal-content .modal-body .footer-text p{font-family:Roboto;font-size:14px;font-weight:400;line-height:21px;letter-spacing:.1px;text-align:center;color:#61718d;margin-bottom:0}@media (max-width:543.98px){.pumpkin-page #pumpkin-login .modal-content .modal-body .footer-text p{font-size:14px;font-weight:400;line-height:20px;letter-spacing:0;text-align:center;font-family:Inter}}.pumpkin-page #pumpkin-login .modal-content .modal-body .footer-text p a{font-family:Roboto;font-size:14px;font-weight:500;line-height:21px;letter-spacing:0;text-align:center;color:#035dd3}@media (max-width:543.98px){.pumpkin-page #pumpkin-login .modal-content .modal-body .footer-text p a{font-size:14px;font-weight:600;line-height:20px;letter-spacing:0;text-align:center;color:#035dd3;font-family:Inter}}.pumpkin-page #pumpkin-zipcode .modal-dialog{max-width:600px}@media (max-width:543.98px){.pumpkin-page #pumpkin-zipcode .modal-dialog{top:15%}}.pumpkin-page #pumpkin-zipcode .modal-content{padding:0!important}@media (max-width:543.98px){.pumpkin-page #pumpkin-zipcode .modal-content{margin:0;max-width:100%}}.pumpkin-page #pumpkin-zipcode .modal-content .modal-header{padding:40px 60px 0;display:block}@media (max-width:543.98px){.pumpkin-page #pumpkin-zipcode .modal-content .modal-header{padding:0}}.pumpkin-page #pumpkin-zipcode .modal-content .modal-header .close{background:url(../images/pumpkin/modal-close.png) no-repeat;width:45px;height:45px;position:absolute;right:20px;top:20px}@media (max-width:543.98px){.pumpkin-page #pumpkin-zipcode .modal-content .modal-header .close{right:25px;top:20px}}.pumpkin-page #pumpkin-zipcode .modal-content .modal-header .close:focus{outline:0}.pumpkin-page #pumpkin-zipcode .modal-content .modal-header h3{font-weight:700;font-size:28px;line-height:42px;color:#001753;display:block;margin-bottom:0}@media (max-width:543.98px){.pumpkin-page #pumpkin-zipcode .modal-content .modal-header h3{font-weight:500;font-size:16px;line-height:24px;color:#001753;border-bottom:1px solid #d8dfe5;padding:16px 24px}}.pumpkin-page #pumpkin-zipcode .modal-content .modal-header .sub-header{font-weight:400;font-size:16px;line-height:24px;color:#61718d;margin-bottom:0}@media (max-width:543.98px){.pumpkin-page #pumpkin-zipcode .modal-content .modal-header .sub-header{font-family:Inter;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0;text-align:left;color:#4a4e59;padding:24px 64px 24px 24px}}.pumpkin-page #pumpkin-zipcode .modal-content .modal-body{padding:30px 40px 40px;margin:0 20px 20px}@media (max-width:543.98px){.pumpkin-page #pumpkin-zipcode .modal-content .modal-body{padding:0 14px 14px;margin:0 10px 10px}}.pumpkin-page #pumpkin-zipcode .modal-content .modal-body label{font-family:Roboto;font-size:14px;font-weight:500;line-height:21px;letter-spacing:0;text-align:left;color:#2f333b}.pumpkin-page #pumpkin-zipcode .modal-content .modal-body label+span a{font-family:Roboto;font-size:14px;font-weight:400;line-height:21px;letter-spacing:.1px;text-align:left;color:#61718d;float:right;text-decoration:none}.pumpkin-page #pumpkin-zipcode .modal-content .modal-body .zipcodeSubmit{height:56px;font-family:Roboto;font-size:16px;font-weight:700;line-height:24px;letter-spacing:0;text-align:center;margin-top:30px;background-color:#035dd3;color:#fff;width:100%;border-radius:6px}.pumpkin-page #pumpkin-zipcode .modal-content .modal-body input,.pumpkin-page #pumpkin-zipcode .modal-content .modal-body select{background:#fff;border:1px solid #dbdee0;font-size:14px;box-shadow:0 1px 2px 0 #0000d;border-radius:6px;height:42px;color:#5c616a}.pumpkin-page #pumpkin-zipcode .modal-content .modal-body input.error,.pumpkin-page #pumpkin-zipcode .modal-content .modal-body select.error{border:1px solid #b9293e}.pumpkin-page #pumpkin-zipcode .modal-content .modal-body input:disabled,.pumpkin-page #pumpkin-zipcode .modal-content .modal-body select:disabled{background:#f0f0f0}.pumpkin-page #pumpkin-zipcode .modal-content .modal-body input:-ms-input-placeholder,.pumpkin-page #pumpkin-zipcode .modal-content .modal-body select:-ms-input-placeholder{font-weight:400;font-size:14px;line-height:150%;letter-spacing:.1px;color:#b3b7c1!important}.pumpkin-page #pumpkin-zipcode .modal-content .modal-body input::placeholder,.pumpkin-page #pumpkin-zipcode .modal-content .modal-body select::placeholder{font-weight:400;font-size:14px;line-height:150%;letter-spacing:.1px;color:#b3b7c1!important}.pumpkin-page #pumpkin-zipcode .modal-content .modal-body label.error{color:#b9293e;background:#fcf4f5;display:none;font-family:Roboto;font-style:normal;font-weight:500;font-size:12px;line-height:18px;padding:6px 8px;border-radius:6px;width:100%}.pumpkin-page #duplicate-purchase-request .modal-dialog,.pumpkin-page #pumpkin-block-purchase .modal-dialog{max-width:761px}@media (max-width:543.98px){.pumpkin-page #duplicate-purchase-request .modal-dialog,.pumpkin-page #pumpkin-block-purchase .modal-dialog{top:30px;margin:0 26px 0 14px}}.pumpkin-page #duplicate-purchase-request .modal-content,.pumpkin-page #pumpkin-block-purchase .modal-content{padding:0!important}@media (max-width:543.98px){.pumpkin-page #duplicate-purchase-request .modal-content,.pumpkin-page #pumpkin-block-purchase .modal-content{margin:0}}.pumpkin-page #duplicate-purchase-request .modal-content .modal-header,.pumpkin-page #pumpkin-block-purchase .modal-content .modal-header{padding:80px 80px 0;display:block}@media (max-width:543.98px){.pumpkin-page #duplicate-purchase-request .modal-content .modal-header,.pumpkin-page #pumpkin-block-purchase .modal-content .modal-header{padding:24px 24px 0}}.pumpkin-page #duplicate-purchase-request .modal-content .modal-header .close,.pumpkin-page #pumpkin-block-purchase .modal-content .modal-header .close{background:url(../images/pumpkin/modal-close.png) no-repeat;width:45px;height:45px;position:absolute;right:20px;top:20px}@media (max-width:543.98px){.pumpkin-page #duplicate-purchase-request .modal-content .modal-header .close,.pumpkin-page #pumpkin-block-purchase .modal-content .modal-header .close{right:-5px;top:-5px}}.pumpkin-page #duplicate-purchase-request .modal-content .modal-header .close:focus,.pumpkin-page #pumpkin-block-purchase .modal-content .modal-header .close:focus{outline:0}.pumpkin-page #duplicate-purchase-request .modal-content .modal-header h3,.pumpkin-page #pumpkin-block-purchase .modal-content .modal-header h3{font-weight:700;font-size:28px;line-height:42px;color:#001753;display:block;margin-bottom:0}@media (max-width:543.98px){.pumpkin-page #duplicate-purchase-request .modal-content .modal-header h3,.pumpkin-page #pumpkin-block-purchase .modal-content .modal-header h3{font-family:Roboto;font-size:22px;font-weight:700;line-height:33px;letter-spacing:0;text-align:left;color:#2f333b}}.pumpkin-page #duplicate-purchase-request .modal-content .modal-body,.pumpkin-page #pumpkin-block-purchase .modal-content .modal-body{padding:16px 80px 80px}@media (max-width:543.98px){.pumpkin-page #duplicate-purchase-request .modal-content .modal-body,.pumpkin-page #pumpkin-block-purchase .modal-content .modal-body{padding:15px 24px 24px}}.pumpkin-page #duplicate-purchase-request .modal-content .modal-body p,.pumpkin-page #pumpkin-block-purchase .modal-content .modal-body p{font-family:Roboto;font-size:16px;font-weight:400;line-height:28px;letter-spacing:0;text-align:left;color:#5b6f94;margin-bottom:0}@media (max-width:543.98px){.pumpkin-page #duplicate-purchase-request .modal-content .modal-body p,.pumpkin-page #pumpkin-block-purchase .modal-content .modal-body p{font-family:Roboto;font-size:16px;font-weight:400;line-height:26px;letter-spacing:-.01em;text-align:left;color:#5b6f94}}.pumpkin-page #duplicate-purchase-request .modal-content .modal-body .mobile-support,.pumpkin-page #pumpkin-block-purchase .modal-content .modal-body .mobile-support{display:-ms-flexbox;display:flex;background-color:#ecf3ff;padding:20px 0;border-radius:6px;-ms-flex-align:center;align-items:center;-ms-grid-column-align:center;justify-items:center;margin-top:40px}@media (max-width:543.98px){.pumpkin-page #duplicate-purchase-request .modal-content .modal-body .mobile-support,.pumpkin-page #pumpkin-block-purchase .modal-content .modal-body .mobile-support{margin:16px 0 0}}.pumpkin-page #duplicate-purchase-request .modal-content .modal-body .mobile-support .mobile-icon,.pumpkin-page #pumpkin-block-purchase .modal-content .modal-body .mobile-support .mobile-icon{width:30%;display:-ms-inline-flexbox;display:inline-flex;position:relative}@media (max-width:543.98px){.pumpkin-page #duplicate-purchase-request .modal-content .modal-body .mobile-support .mobile-icon,.pumpkin-page #pumpkin-block-purchase .modal-content .modal-body .mobile-support .mobile-icon{width:50%}}.pumpkin-page #duplicate-purchase-request .modal-content .modal-body .mobile-support .mobile-icon .mobile-icon-bg,.pumpkin-page #pumpkin-block-purchase .modal-content .modal-body .mobile-support .mobile-icon .mobile-icon-bg{background:#035dd3;border-radius:50%;width:35px;height:35px;position:absolute;top:-20px;right:0;padding:5px}.pumpkin-page #duplicate-purchase-request .modal-content .modal-body .mobile-support .mobile-icon img,.pumpkin-page #pumpkin-block-purchase .modal-content .modal-body .mobile-support .mobile-icon img{width:auto}.pumpkin-page #duplicate-purchase-request .modal-content .modal-body .mobile-support .mobile-content,.pumpkin-page #pumpkin-block-purchase .modal-content .modal-body .mobile-support .mobile-content{margin-left:20px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-flow:wrap;flex-flow:wrap}.pumpkin-page #duplicate-purchase-request .modal-content .modal-body .mobile-support .mobile-content .subheader-2,.pumpkin-page #pumpkin-block-purchase .modal-content .modal-body .mobile-support .mobile-content .subheader-2{color:#035dd3;font-family:Roboto;font-size:18px;font-weight:500;line-height:27px;letter-spacing:0;text-align:left}@media (max-width:543.98px){.pumpkin-page #duplicate-purchase-request .modal-content .modal-body .mobile-support .mobile-content .subheader-2,.pumpkin-page #pumpkin-block-purchase .modal-content .modal-body .mobile-support .mobile-content .subheader-2{text-align:left}}.pumpkin-page #duplicate-purchase-request .modal-content .modal-body .mobile-support .mobile-content .subheader-2 a,.pumpkin-page #pumpkin-block-purchase .modal-content .modal-body .mobile-support .mobile-content .subheader-2 a{color:#035dd3}.pumpkin-page #duplicate-purchase-request .modal-content .modal-body .mobile-support .mobile-content p,.pumpkin-page #pumpkin-block-purchase .modal-content .modal-body .mobile-support .mobile-content p{margin-bottom:0;font-family:Roboto;font-size:16px;font-weight:400;line-height:24px;color:#001753}.pumpkin-page #add-pet-modal .modal-dialog{max-width:798px}@media (max-width:543.98px){.pumpkin-page #add-pet-modal .modal-dialog{bottom:0;position:fixed;margin:0}}.pumpkin-page #add-pet-modal .modal-content{padding:0!important}@media (max-width:543.98px){.pumpkin-page #add-pet-modal .modal-content{margin:0;max-width:100%;border-bottom-left-radius:0;border-bottom-right-radius:0}}.pumpkin-page #add-pet-modal .modal-content .modal-header{padding:60px 60px 30px;display:block}@media (max-width:543.98px){.pumpkin-page #add-pet-modal .modal-content .modal-header{padding:0}.pumpkin-page #add-pet-modal .modal-content .modal-header h3{padding:16px 24px;border-bottom:1px solid #d8dfe5}.pumpkin-page #add-pet-modal .modal-content .modal-header .sub-header{padding:16px 24px}}.pumpkin-page #add-pet-modal .modal-content .modal-header .close{background:url(../images/pumpkin/modal-close.png) no-repeat;width:45px;height:45px;position:absolute;right:20px;top:20px}.pumpkin-page #add-pet-modal .modal-content .modal-header .close:focus{outline:0}@media (max-width:543.98px){.pumpkin-page #add-pet-modal .modal-content .modal-header .close{right:15px;top:15px}}.pumpkin-page #add-pet-modal .modal-content .modal-header h3{font-weight:700;font-size:28px;line-height:42px;color:#2f333b;display:block;margin-bottom:0}@media (max-width:543.98px){.pumpkin-page #add-pet-modal .modal-content .modal-header h3{font-weight:700;font-size:22px;line-height:150%;color:#001753}}.pumpkin-page #add-pet-modal .modal-content .modal-header .sub-header{font-weight:400;font-size:16px;line-height:24px;color:#61718d;margin-bottom:0}@media (max-width:543.98px){.pumpkin-page #add-pet-modal .modal-content .modal-header .sub-header{line-height:160%}}.pumpkin-page #add-pet-modal .modal-content .modal-body{padding:30px 20px 0;margin:0 20px 20px}@media (max-width:543.98px){.pumpkin-page #add-pet-modal .modal-content .modal-body{padding:0 24px 16px}}.pumpkin-page #add-pet-modal .modal-content .modal-body label{font-family:Roboto;font-size:14px;font-weight:500;line-height:21px;letter-spacing:0;text-align:left;color:#2f333b}.pumpkin-page #add-pet-modal .modal-content .modal-body label+span a{font-family:Roboto;font-size:14px;font-weight:400;line-height:21px;letter-spacing:.1px;text-align:left;color:#61718d;float:right;text-decoration:none}.pumpkin-page #add-pet-modal .modal-content .modal-body .loginSubmit{height:56px;font-family:Roboto;font-size:16px;font-weight:700;line-height:24px;letter-spacing:0;text-align:center;margin-top:30px;background-color:#035dd3;color:#fff;width:100%;border-radius:6px}.pumpkin-page #add-pet-modal .modal-content .modal-body .form-group{position:relative}.pumpkin-page #add-pet-modal .modal-content .modal-body input,.pumpkin-page #add-pet-modal .modal-content .modal-body select{background:#fff;border:1px solid #dbdee0;font-size:14px;box-shadow:0 1px 2px 0 #0000d;border-radius:6px;height:42px;width:100%;padding:10px 16px;color:#5c616a}.pumpkin-page #add-pet-modal .modal-content .modal-body input.error,.pumpkin-page #add-pet-modal .modal-content .modal-body select.error{border:1px solid #b9293e}.pumpkin-page #add-pet-modal .modal-content .modal-body input:disabled,.pumpkin-page #add-pet-modal .modal-content .modal-body select:disabled{background:#f0f0f0}.pumpkin-page #add-pet-modal .modal-content .modal-body input:-ms-input-placeholder,.pumpkin-page #add-pet-modal .modal-content .modal-body select:-ms-input-placeholder{font-weight:400;font-size:14px;line-height:150%;letter-spacing:.1px;color:#b3b7c1!important}.pumpkin-page #add-pet-modal .modal-content .modal-body input::placeholder,.pumpkin-page #add-pet-modal .modal-content .modal-body select::placeholder{font-weight:400;font-size:14px;line-height:150%;letter-spacing:.1px;color:#b3b7c1!important}.pumpkin-page #add-pet-modal .modal-content .modal-body select{color:#5c616a;font-family:Roboto;font-size:14px;font-weight:400;line-height:21px;letter-spacing:.1px;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(../images/pumpkin/dropdown-down-arrow.svg) no-repeat;background-position-y:center;background-position-x:calc(100% - 18px);position:relative;z-index:1}.pumpkin-page #add-pet-modal .modal-content .modal-body select:focus{outline:0}.pumpkin-page #add-pet-modal .modal-content .modal-body select option{color:#5c616a}.pumpkin-page #add-pet-modal .modal-content .modal-body select.no-value{color:#b3b7c1}.pumpkin-page #add-pet-modal .modal-content .modal-body .fa-line{position:absolute;top:73px;right:0}.pumpkin-page #add-pet-modal .modal-content .modal-body .fa-line:after{content:"";border:1px solid #dbdee0;border-radius:6px;height:42px;position:relative;top:-42px;left:calc(100% - 46px);display:inline-block;width:46px;background:0 0}.pumpkin-page #add-pet-modal .modal-content .modal-body .error+label+.fa-line:after{border:1px solid #b9293e}.pumpkin-page #add-pet-modal .modal-content .modal-body label.error{color:#b9293e;background:#fcf4f5;display:none;font-family:Roboto;font-style:normal;font-weight:500;font-size:12px;line-height:18px;padding:6px 8px;border-radius:6px;width:100%}.pumpkin-page #add-pet-modal .modal-content .modal-body .modal-btn{display:-ms-flexbox;display:flex}.pumpkin-page #add-pet-modal .modal-content .modal-body .modal-btn button{background:#fff;border:1px solid #dbdee0;padding:0;border-radius:6px;width:50%;height:42px;font-family:Roboto;font-size:14px;font-weight:500;line-height:21px;letter-spacing:0;text-align:center;box-shadow:0 1px 2px 0 #0000d;color:#b3b7c1}.pumpkin-page #add-pet-modal .modal-content .modal-body .modal-btn button:first-child{margin-right:8px}.pumpkin-page #add-pet-modal .modal-content .modal-body .modal-btn button.active,.pumpkin-page #add-pet-modal .modal-content .modal-body .modal-btn button:hover{background-color:#ecf3ff;border:2px solid #035dd3;color:#373f51}.pumpkin-page #add-pet-modal .modal-content .modal-body .save-and-add-another{margin-top:64px}@media (max-width:543.98px){.pumpkin-page #add-pet-modal .modal-content .modal-body .save-and-add-another{margin-top:0}}.pumpkin-page #add-pet-modal .modal-content .modal-body .save-and-add-another button{border:0;background-color:transparent;text-align:center;width:100%;height:48px;border-radius:6px}.pumpkin-page #add-pet-modal .modal-content .modal-body .save-and-add-another button span{font-family:Roboto;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0;text-align:center;color:#61718d;position:relative}.pumpkin-page #add-pet-modal .modal-content .modal-body .save-and-add-another button span:before{content:"";position:absolute;top:1px;left:-22px;background:url(../images/pumpkin/add-pet-quote-flow.svg) no-repeat;width:15px;height:15px}.pumpkin-page #add-pet-modal .modal-content .modal-body .save-and-add-another button:hover{border:1px solid #035dd3;color:#035dd3}.pumpkin-page #add-pet-modal .modal-content .modal-body .continue{margin-top:64px}@media (max-width:543.98px){.pumpkin-page #add-pet-modal .modal-content .modal-body .continue{margin-top:0}}.pumpkin-page #add-pet-modal .modal-content .modal-body .continue button{border:0;background-color:#235fcc;text-align:center;width:100%;height:48px;font-family:Roboto;font-size:16px;font-weight:700;line-height:24px;letter-spacing:0;color:#fff;border-radius:6px}.pumpkin-page #add-vet-modal .modal-dialog{max-width:737px}@media (max-width:543.98px){.pumpkin-page #add-vet-modal .modal-dialog{bottom:0;position:fixed;margin:0}}.pumpkin-page #add-vet-modal .modal-content{padding:0!important}@media (max-width:543.98px){.pumpkin-page #add-vet-modal .modal-content{margin:0;max-width:100%;border-bottom-left-radius:0;border-bottom-right-radius:0}}.pumpkin-page #add-vet-modal .modal-content .modal-header{padding:40px 60px 0;display:block}@media (max-width:543.98px){.pumpkin-page #add-vet-modal .modal-content .modal-header{padding:0}.pumpkin-page #add-vet-modal .modal-content .modal-header h3{padding:16px 24px;border-bottom:1px solid #d8dfe5}.pumpkin-page #add-vet-modal .modal-content .modal-header .sub-header{padding:16px 24px}}.pumpkin-page #add-vet-modal .modal-content .modal-header .close{background:url(../images/pumpkin/modal-close.png) no-repeat;width:45px;height:45px;position:absolute;right:20px;top:20px}.pumpkin-page #add-vet-modal .modal-content .modal-header .close:focus{outline:0}@media (max-width:543.98px){.pumpkin-page #add-vet-modal .modal-content .modal-header .close{right:15px;top:15px}}.pumpkin-page #add-vet-modal .modal-content .modal-header h3{font-weight:700;font-size:28px;line-height:42px;color:#001753;display:block;margin-bottom:0}@media (max-width:543.98px){.pumpkin-page #add-vet-modal .modal-content .modal-header h3{font-weight:700;font-size:22px;line-height:150%;color:#001753}}.pumpkin-page #add-vet-modal .modal-content .modal-header .sub-header{font-weight:400;font-size:16px;line-height:24px;color:#61718d;margin-bottom:0}@media (max-width:543.98px){.pumpkin-page #add-vet-modal .modal-content .modal-header .sub-header{line-height:160%}}.pumpkin-page #add-vet-modal .modal-content .modal-body{padding:30px 20px 40px;margin:0 20px 20px}@media (max-width:543.98px){.pumpkin-page #add-vet-modal .modal-content .modal-body{padding:0 24px 16px}}.pumpkin-page #add-vet-modal .modal-content .modal-body input,.pumpkin-page #add-vet-modal .modal-content .modal-body select{background:#fff;border:1px solid #dbdee0;font-size:14px;box-shadow:0 1px 2px 0 #0000d;border-radius:6px;height:42px;color:#5c616a}.pumpkin-page #add-vet-modal .modal-content .modal-body input.error,.pumpkin-page #add-vet-modal .modal-content .modal-body select.error{border:1px solid #b9293e}.pumpkin-page #add-vet-modal .modal-content .modal-body input:disabled,.pumpkin-page #add-vet-modal .modal-content .modal-body select:disabled{background:#f0f0f0}.pumpkin-page #add-vet-modal .modal-content .modal-body input:-ms-input-placeholder,.pumpkin-page #add-vet-modal .modal-content .modal-body select:-ms-input-placeholder{font-weight:400;font-size:14px;line-height:150%;letter-spacing:.1px;color:#b3b7c1!important}.pumpkin-page #add-vet-modal .modal-content .modal-body input::placeholder,.pumpkin-page #add-vet-modal .modal-content .modal-body select::placeholder{font-weight:400;font-size:14px;line-height:150%;letter-spacing:.1px;color:#b3b7c1!important}.pumpkin-page #add-vet-modal .modal-content .modal-body label.error{color:#b9293e;background:#fcf4f5;display:none;font-family:Roboto;font-style:normal;font-weight:500;font-size:12px;line-height:18px;padding:6px 8px;border-radius:6px;width:100%}.pumpkin-page #add-vet-modal .modal-content .modal-body .vet-address-list{width:100%;height:307px;overflow-x:hidden;overflow-y:scroll;margin:0;border:1px solid #dbdee0}.pumpkin-page #add-vet-modal .modal-content .modal-body .vet-address-list .address-list{width:96%;margin:12px auto}.pumpkin-page #add-vet-modal .modal-content .modal-body .vet-address-list .address-list .clinic-detail{display:block;box-shadow:0 8px 16px 0 #3f3f440d;border:1px solid #eff2f3;border-radius:6px;gap:6px;margin-bottom:8px;position:relative;cursor:pointer}.pumpkin-page #add-vet-modal .modal-content .modal-body .vet-address-list .address-list .clinic-detail.active{border:2px solid #035dd3}.pumpkin-page #add-vet-modal .modal-content .modal-body .vet-address-list .address-list .clinic-detail.active:after{content:"";position:absolute;top:-10px;right:-6px;background:url(../images/pumpkin/pet-quote-filled.svg) no-repeat;width:27px;height:27px}.pumpkin-page #add-vet-modal .modal-content .modal-body .vet-address-list .address-list .clinic-detail.active:hover{border:2px solid #035dd3}.pumpkin-page #add-vet-modal .modal-content .modal-body .vet-address-list .address-list .clinic-detail:hover{border:1px solid #035dd3;color:#035dd3}.pumpkin-page #add-vet-modal .modal-content .modal-body .vet-address-list .address-list .clinic-detail .clinic-name{display:block;width:100%;padding:16px 24px;border-bottom:1px solid #eff2f3;font-family:Roboto;font-size:18px;font-weight:500;line-height:27px;letter-spacing:0;text-align:left}.pumpkin-page #add-vet-modal .modal-content .modal-body .vet-address-list .address-list .clinic-detail .clinic-info{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (max-width:543.98px){.pumpkin-page #add-vet-modal .modal-content .modal-body .vet-address-list .address-list .clinic-detail .clinic-info{display:block}}.pumpkin-page #add-vet-modal .modal-content .modal-body .vet-address-list .address-list .clinic-detail .clinic-info img{width:30px;height:30px;position:relative;top:50%;transform:translateY(-50%)}@media (max-width:543.98px){.pumpkin-page #add-vet-modal .modal-content .modal-body .vet-address-list .address-list .clinic-detail .clinic-info img{top:0;transform:none}}.pumpkin-page #add-vet-modal .modal-content .modal-body .vet-address-list .address-list .clinic-detail .clinic-info .clinic-address{display:-ms-inline-flexbox;display:inline-flex;width:50%;padding:12px 20px;border-right:1px solid #eff2f3}@media (max-width:543.98px){.pumpkin-page #add-vet-modal .modal-content .modal-body .vet-address-list .address-list .clinic-detail .clinic-info .clinic-address{width:100%;border-right:0;border-bottom:1px solid #eff2f3}}.pumpkin-page #add-vet-modal .modal-content .modal-body .vet-address-list .address-list .clinic-detail .clinic-info .clinic-address .address{font-family:Roboto;font-size:14px;font-weight:400;line-height:21px;letter-spacing:.1px;text-align:left;padding-left:20px;color:#61718d;position:relative;text-transform:uppercase}.pumpkin-page #add-vet-modal .modal-content .modal-body .vet-address-list .address-list .clinic-detail .clinic-info .clinic-address .address span{display:block}.pumpkin-page #add-vet-modal .modal-content .modal-body .vet-address-list .address-list .clinic-detail .clinic-info .clinic-phone-number{display:-ms-inline-flexbox;display:inline-flex;width:50%;padding:12px 20px}@media (max-width:543.98px){.pumpkin-page #add-vet-modal .modal-content .modal-body .vet-address-list .address-list .clinic-detail .clinic-info .clinic-phone-number{width:100%}}.pumpkin-page #add-vet-modal .modal-content .modal-body .vet-address-list .address-list .clinic-detail .clinic-info .clinic-phone-number .phone{font-family:Roboto;font-size:14px;font-weight:400;line-height:21px;letter-spacing:.1px;text-align:left;padding-left:20px;color:#61718d;position:relative;text-transform:uppercase}.pumpkin-page #add-vet-modal .modal-content .modal-body .vet-address-list .address-list .clinic-detail .clinic-info .clinic-phone-number .phone span{margin-top:10px;display:block}.pumpkin-page #add-vet-modal .modal-content .modal-body .vet-address-list .address-list .clinic-detail img{width:auto}.pumpkin-page #add-vet-modal .modal-content .modal-body .address-list-placeholder{font-family:Roboto;font-size:12px;font-weight:400;line-height:18px;letter-spacing:.1px;text-align:center;position:absolute;top:calc(50% + 30px);left:50%;transform:translate(-50%,-50%);color:#b3b7c1}.pumpkin-page #add-vet-modal .modal-content .modal-body .no-vet-available{font-family:Roboto;font-size:14px;font-weight:400;line-height:21px;letter-spacing:.1px;text-align:center;color:#8994a7;padding:20px 0;margin-top:10px}.pumpkin-page #add-vet-modal .modal-content .modal-body .no-vet-available a{color:#035dd3}.pumpkin-page #add-vet-modal .modal-content .modal-body .no-vet-available img{width:auto}.pumpkin-page #add-vet-modal .modal-content .modal-body .continue{display:none}.pumpkin-page #add-vet-modal .modal-content .modal-body .continue button{border:0;background-color:#235fcc;text-align:center;width:100%;height:48px;font-family:Roboto;font-size:16px;font-weight:700;line-height:24px;letter-spacing:0;color:#fff;border-radius:6px;margin-top:30px}.pumpkin-page #add-address-modal .modal-dialog{max-width:737px}@media (max-width:543.98px){.pumpkin-page #add-address-modal .modal-dialog{bottom:0;position:fixed;margin:0}}.pumpkin-page #add-address-modal .modal-content{padding:0!important}@media (max-width:543.98px){.pumpkin-page #add-address-modal .modal-content{margin:0;max-width:100%;border-bottom-left-radius:0;border-bottom-right-radius:0}}.pumpkin-page #add-address-modal .modal-content .modal-header{padding:60px 60px 30px;display:block}@media (max-width:543.98px){.pumpkin-page #add-address-modal .modal-content .modal-header{padding:0}.pumpkin-page #add-address-modal .modal-content .modal-header h3{padding:16px 24px;border-bottom:1px solid #d8dfe5}.pumpkin-page #add-address-modal .modal-content .modal-header .sub-header{padding:16px 24px}}.pumpkin-page #add-address-modal .modal-content .modal-header .close{background:url(../images/pumpkin/modal-close.png) no-repeat;width:45px;height:45px;position:absolute;right:20px;top:20px}.pumpkin-page #add-address-modal .modal-content .modal-header .close:focus{outline:0}@media (max-width:543.98px){.pumpkin-page #add-address-modal .modal-content .modal-header .close{right:15px;top:15px}}.pumpkin-page #add-address-modal .modal-content .modal-header h3{font-weight:700;font-size:28px;line-height:42px;color:#2f333b;display:block;margin-bottom:0}@media (max-width:543.98px){.pumpkin-page #add-address-modal .modal-content .modal-header h3{font-weight:700;font-size:22px;line-height:150%;color:#001753}}.pumpkin-page #add-address-modal .modal-content .modal-header .sub-header{font-weight:400;font-size:16px;line-height:24px;color:#828d9f;margin-bottom:0}@media (max-width:543.98px){.pumpkin-page #add-address-modal .modal-content .modal-header .sub-header{line-height:160%}}.pumpkin-page #add-address-modal .modal-content .modal-body{padding:30px 20px 0;margin:0 20px 20px}@media (max-width:543.98px){.pumpkin-page #add-address-modal .modal-content .modal-body{padding:0 14px 14px;margin:0 10px 10px}}.pumpkin-page #add-address-modal .modal-content .modal-body .form-group{position:relative}.pumpkin-page #add-address-modal .modal-content .modal-body label{font-family:Roboto;font-size:14px;font-weight:500;line-height:21px;letter-spacing:0;text-align:left;color:#2f333b}.pumpkin-page #add-address-modal .modal-content .modal-body label+span a{font-family:Roboto;font-size:14px;font-weight:400;line-height:21px;letter-spacing:.1px;text-align:left;color:#61718d;float:right;text-decoration:none}.pumpkin-page #add-address-modal .modal-content .modal-body input,.pumpkin-page #add-address-modal .modal-content .modal-body select{background:#fff;border:1px solid #dbdee0;font-size:14px;box-shadow:0 1px 2px 0 #0000d;border-radius:6px;height:42px;width:100%;color:#5c616a;padding:10px 16px}.pumpkin-page #add-address-modal .modal-content .modal-body input.error,.pumpkin-page #add-address-modal .modal-content .modal-body select.error{border:1px solid #b9293e}.pumpkin-page #add-address-modal .modal-content .modal-body input:disabled,.pumpkin-page #add-address-modal .modal-content .modal-body select:disabled{background:#f0f0f0}.pumpkin-page #add-address-modal .modal-content .modal-body input:-ms-input-placeholder,.pumpkin-page #add-address-modal .modal-content .modal-body select:-ms-input-placeholder{font-weight:400;font-size:14px;line-height:150%;letter-spacing:.1px;color:#b3b7c1!important}.pumpkin-page #add-address-modal .modal-content .modal-body input::placeholder,.pumpkin-page #add-address-modal .modal-content .modal-body select::placeholder{font-weight:400;font-size:14px;line-height:150%;letter-spacing:.1px;color:#b3b7c1!important}.pumpkin-page #add-address-modal .modal-content .modal-body select{color:#5c616a;font-family:Roboto;font-size:14px;font-weight:400;line-height:21px;letter-spacing:.1px;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(../images/pumpkin/dropdown-down-arrow.svg) no-repeat;background-position-y:center;background-position-x:calc(100% - 18px);position:relative}.pumpkin-page #add-address-modal .modal-content .modal-body select:focus{outline:0}.pumpkin-page #add-address-modal .modal-content .modal-body select option{color:#5c616a}.pumpkin-page #add-address-modal .modal-content .modal-body select.no-value{color:#b3b7c1}.pumpkin-page #add-address-modal .modal-content .modal-body .fa-line{position:absolute;top:73px;right:0;z-index:1}.pumpkin-page #add-address-modal .modal-content .modal-body .fa-line:after{content:"";border:1px solid #dbdee0;border-radius:6px;height:42px;position:relative;top:-42px;left:calc(100% - 46px);display:inline-block;width:46px;background:0 0;z-index:-1}.pumpkin-page #add-address-modal .modal-content .modal-body .error+label+.fa-line:after,.pumpkin-page #add-address-modal .modal-content .modal-body select.is-invalid+.fa-line:after,.pumpkin-page #add-address-modal .modal-content .modal-body select.no-value.is-invalid+.fa-line:after{border:1px solid #b9293e}.pumpkin-page #add-address-modal .modal-content .modal-body label.error{color:#b9293e;background:#fcf4f5;display:none;font-family:Roboto;font-style:normal;font-weight:500;font-size:12px;line-height:18px;padding:6px 8px;border-radius:6px;width:100%}.pumpkin-page #add-address-modal .modal-content .modal-body .ph-number{margin-bottom:45px}.pumpkin-page #add-address-modal .modal-content .modal-body .ph-number .form-control-container{position:relative}.pumpkin-page #add-address-modal .modal-content .modal-body .ph-number select{display:inline-block;border:0;height:40px;top:1px;left:1px;padding:0 6px;position:absolute;border-radius:6px;border-right:0 solid #dbdee0!important;width:60px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.pumpkin-page #add-address-modal .modal-content .modal-body .ph-number select:after{content:"";position:absolute;top:-10px;right:-6px;background:url(../images/pumpkin/add-pet-quote-flow.svg) no-repeat;width:27px;height:27px}.pumpkin-page #add-address-modal .modal-content .modal-body .ph-number select option{color:#5c616a}.pumpkin-page #add-address-modal .modal-content .modal-body .ph-number select.no-value{color:#b3b7c1}.pumpkin-page #add-address-modal .modal-content .modal-body .ph-number input{padding-left:70px}.pumpkin-page #add-address-modal .modal-content .modal-body .ph-number .fa-line{position:absolute;top:42px;left:0;z-index:1;right:auto}.pumpkin-page #add-address-modal .modal-content .modal-body .ph-number .fa-line:after{left:calc(100% - 60px);width:60px}.pumpkin-page #add-address-modal .modal-content .modal-body .continue{margin-top:80px;text-align:center}@media (max-width:543.98px){.pumpkin-page #add-address-modal .modal-content .modal-body .continue{margin-top:0}}.pumpkin-page #add-address-modal .modal-content .modal-body .continue button{border:0;background-color:#235fcc;text-align:center;max-width:304px;width:100%;height:48px;font-family:Roboto;font-size:16px;font-weight:700;line-height:24px;letter-spacing:0;color:#fff;border-radius:6px}.li-faq{list-style:none;position:relative;color:#61718d}.li-faq:after{position:absolute;content:"";top:10px;left:-21px;background:#828d9f;width:4px;height:4px;border-radius:50%}.ol-faq{position:relative;margin-bottom:16px;color:#61718d}.ol-faq:after{position:absolute;content:"";display:none}.captions-faq{font-family:Roboto;font-style:normal;font-weight:400;font-size:16px;line-height:21px;letter-spacing:.1px;color:#035dd3;position:relative}.captions-faq:hover{color:#035dd3}.footer-contact-wrapper,.header-banner-container{display:none!important}:-ms-input-placeholder,::-ms-input-placeholder{color:#b3b7c1!important}:-ms-input-placeholder{color:#b3b7c1!important}::placeholder{color:#b3b7c1!important}@media (max-width:1024px) and (orientation:landscape){.pumpkin-page.confirmation-page .enroll-section .confirmation-bg .banner-1,.pumpkin-page.confirmation-page .enroll-section .confirmation-bg .banner-3,.pumpkin-page.confirmation-page .enroll-section .confirmation-bg .banner-4{width:50%;height:auto}.pumpkin-page.confirmation-page .enroll-section .confirmation-bg .banner-2{width:35%;height:auto}.pumpkin-page.confirmation-page .enroll-section .confirmation-bg .banner-5{width:30%;height:auto}.pumpkin-page.confirmation-page .enroll-section .enroll{width:35%;margin-left:30px}.pumpkin-page.confirmation-page .enroll-section .enroll .enroll-container{width:430px}}@media (min-width:1400px){.pumpkin-page.confirmation-page .enroll-section .confirmation-bg .banner-4{left:136px}.pumpkin-page.confirmation-page .enroll-section .confirmation-bg .paws-8{left:470px}}@media (min-width:1600px){.pumpkin-page.confirmation-page .enroll-section .confirmation-bg .banner-4{left:200px}.pumpkin-page.confirmation-page .enroll-section .confirmation-bg .paws-7{left:580px}.pumpkin-page.confirmation-page .enroll-section .confirmation-bg .paws-8{left:565px}}@media (min-width:1800px){.pumpkin-page.confirmation-page .enroll-section .confirmation-bg .banner-1,.pumpkin-page.confirmation-page .enroll-section .confirmation-bg .banner-2,.pumpkin-page.confirmation-page .enroll-section .confirmation-bg .banner-3,.pumpkin-page.confirmation-page .enroll-section .confirmation-bg .banner-4,.pumpkin-page.confirmation-page .enroll-section .confirmation-bg .banner-5{width:auto;height:auto}.pumpkin-page.confirmation-page .enroll-section .confirmation-bg .banner-3{left:450px;top:160px}.pumpkin-page.confirmation-page .enroll-section .confirmation-bg .banner-4{left:215px;top:380px}.pumpkin-page.confirmation-page .enroll-section .confirmation-bg .paws-1{left:560px}.pumpkin-page.confirmation-page .enroll-section .confirmation-bg .paws-2{top:135px;left:630px}.pumpkin-page.confirmation-page .enroll-section .confirmation-bg .paws-4{laft:340px}.pumpkin-page.confirmation-page .enroll-section .confirmation-bg .paws-5{top:275px;left:880px}.pumpkin-page.confirmation-page .enroll-section .confirmation-bg .paws-6{top:400px;right:80px}.pumpkin-page.confirmation-page .enroll-section .confirmation-bg .paws-7{left:675px}.pumpkin-page.confirmation-page .enroll-section .confirmation-bg .paws-8{left:665px;top:600px}}@keyframes rotating{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.rotating{animation:rotating 2s linear infinite}.modal-backdrop.show{z-index:1040!important}.plan-page-waiting-link{color:#143bc4}.rx-food-supp{color:#035dd3}.page[data-action=Pumpkin-EditQuoteFlow] footer,.page[data-action=Pumpkin-QuoteFlow] footer{margin-bottom:50px}