@media (max-width: 768px){.brandlp-page .header-bullet-points{max-width:180px}}.brandlp-page header.pet-insurance{background-image:url(/images/brandlp/girl_hugging_anxious_dog.png);background-image:-webkit-image-set(url("/images/brandlp/girl_hugging_anxious_dog.webp") 1x)}@media (max-width: 768px){.brandlp-page header.pet-insurance{background-image:url(/images/brandlp/girl_hugging_anxious_dog_mobile-extended.png);background-image:-webkit-image-set(url("/images/brandlp/girl_hugging_anxious_dog_mobile-extended.webp") 1x);background-position:80% center}}.brandlp-page .insurance-heading__list-outer .orange-ticks{position:absolute;left:0}@media (max-width: 768px){.brandlp-page .insurance-heading__list-outer{max-width:240px}}.brandlp-page .header-bullet-points{font-family:"Arial", Helvetica, sans-serif;display:inline-block;padding:0px 10px;max-width:350px;font-weight:bold;line-height:1.6}.brandlp-page .insurance-title{margin-bottom:45px}@media (max-width: 768px){.brandlp-page .insurance h2{font-size:23px}.brandlp-page .insurance-title{font-size:20px;margin-bottom:5px}}.brandlp-page .policies img,.brandlp-page .policies amp-img{max-width:100px}.brandlp-page header.insurance .container .insurance-heading.heading-orange{background-color:#f47721}.brandlp-page header .cta.bottom-overlap{position:absolute;bottom:-139px}@media (min-width: 768px){.brandlp-page header .cta.bottom-overlap{bottom:-169px}}@media (min-width: 992px){.brandlp-page .ia-item__content{min-height:270px}}@media (max-width: 1450px){.brandlp-page .getting-best-care__container{max-width:945px !important}}@media (max-width: 1215px){.brandlp-page .getting-best-care__container{max-width:850px !important}}.brandlp-page .policies{text-align:center}.brandlp-page .policies-covered{box-shadow:none}@media (max-width: 1450px){.brandlp-page .getting-best-care__container{max-width:900px !important}}@media (max-width: 1215px){.brandlp-page .getting-best-care__container{max-width:800px !important}}.brandlp-page .policies-left{position:absolute;top:95px;transform:translateX(-140px)}@media (max-width: 1450px){.brandlp-page .policies-left{transform:translateX(-15px)}}@media (max-width: 1216px){.brandlp-page .policies-left{transform:translateX(30px)}}@media (max-width: 1199px){.brandlp-page .policies-left{transform:translateX(-65px)}}@media (max-width: 1090px){.brandlp-page .policies-left{display:none}}.brandlp-page .slick-dots{position:absolute;bottom:-45px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.brandlp-page .slick-dots li{position:relative;display:inline-block;margin:0 3px;padding:0;cursor:pointer}.brandlp-page .slick-dots .slick-active button{background:#0052a4;box-shadow:none}.brandlp-page .slick-dots button{border:0;background:rgba(0,82,164,0.2);display:block;outline:none;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer;width:8px;height:8px;border-radius:20px}.brandlp-page .slick-dots button:focus{border:none;box-shadow:none;outline:0 none}.brandlp-page .policy-type__item{border-radius:15px}.brandlp-page .policies-left .policy-type__item{width:120px;padding:0 10px 15px;margin-bottom:75px;display:flex;flex-direction:column;justify-content:center}.brandlp-page .policies-left .policy-type__item h3{font-size:16px;padding:0;text-align:center;margin-top:10px;margin-bottom:0px}.brandlp-page .policy-type__item .last{text-decoration:underline !important}.brandlp-page .policy-type{align-items:center;justify-content:center;margin:0px}.brandlp-page .policy-type .policy-type__item a{color:#0054A4;margin-top:0px;margin-bottom:20px;text-decoration:none}.brandlp-page .policy-type .policy-type__item a.btn{color:#fff}.brandlp-page .policy-type__item.dog,.brandlp-page .policy-type__item.cat,.brandlp-page .policy-type__item.rabbit{background-color:white;padding:30px;margin:0 20px;box-shadow:0px 0px 10px #00000030;max-width:350px;min-height:430px}.brandlp-page .policy-type .policy-type__item.dog p,.brandlp-page .policy-type .policy-type__item.cat p,.brandlp-page .policy-type .policy-type__item.rabbit p,.brandlp-page .policy-type__item.dog .readMore,.brandlp-page .policy-type__item.cat .readMore,.brandlp-page .policy-type__item.rabbit .readMore{color:#0054A4}.brandlp-page .policy-type__item.dog p,.brandlp-page .policy-type__item.cat p,.brandlp-page .policy-type__item.rabbit p{margin:20px 0 30px}@media (max-width: 992px){.brandlp-page .policy-type .policy-type__item{max-width:100%}}@media (max-width: 768px){.brandlp-page .policy-type .policy-type__item h3{font-size:30px}.brandlp-page .policy-type .policy-type__item p{font-size:18px}}.brandlp-page .policies-left img{max-width:95px}.brandlp-page .policies-left picture{text-align:center;margin-top:-50px}.brandlp-page .dog-insurance-h3-purple{color:#662d91;text-decoration:none}.brandlp-page .cat-insurance-h3-pink{color:#d83d96;text-decoration:none}.brandlp-page .rabbit-insurance-h3-orange{color:#f47721;text-decoration:none}.brandlp-page .policies-left .policy-type__item.four h3{color:#1E8313;text-decoration:none}.brandlp-page .mt-80{margin-top:80px}.brandlp-page .read-more-btn{margin-top:30px}.brandlp-page .btn-new-blue{border-radius:5px;box-shadow:1px 3px 6px #1a1a1a60;padding-left:20px;padding-right:20px}.brandlp-page .font-arial{font-family:Arial, Helvetica, sans-serif}.brandlp-page .font-primary{font-family:"ITC American Typewriter W02",sans-serif}.brandlp-page .my-petplan-promo-element h3{text-align:left;margin-left:15px;max-width:410px}.brandlp-page #existing-customers-tab ul{padding:0px;margin-top:0px}@media (max-width: 768px){.brandlp-page .icon-circle-list li,.brandlp-page .icon-circle-list li a{flex-direction:column !important;align-items:center !important}}@media (max-width: 400px){.brandlp-page .my-petplan-promo-element{margin-top:60px;padding-top:60px;margin-bottom:60px}.brandlp-page .my-petplan-promo-element h3{text-align:center;margin-left:0}.brandlp-page .my-petplan-promo-element p{font-size:16px !important}.brandlp-page .btn-login-register{display:block}.brandlp-page .btn-new-blue{padding-left:5px;padding-right:5px}}.brandlp-page .my-petplan-promo-element{margin-top:80px;padding-top:80px;margin-bottom:80px}.brandlp-page .my-petplan-promo-element p{font-size:20px}.brandlp-page #existing-customers-tab .icon-circle-list--blue li i{margin:0 0 10px 0 !important}.brandlp-page .pt-40{padding-top:40px}.brandlp-page .py-40{padding:40px 0}.brandlp-page .extra-padding{padding:15px 85px}.brandlp-page .insurance-review{max-width:450px}@media (max-width: 768px){.brandlp-page .insurance-review{max-width:100%}}.brandlp-page .insurance-reviews{justify-content:center}.brandlp-page .text-img-full-width{position:relative;overflow:hidden;margin:80px 0;display:flex;justify-content:flex-end}.brandlp-page .text-img-full-width img.medium,.brandlp-page .text-img-full-width .small{display:none}.brandlp-page .text-img-full-width__inner p{font-size:20px}.brandlp-page .text-img-full-width__outer{display:flex}.brandlp-page .large-wrap{max-width:60vw}.brandlp-page .large-wrap .large{height:auto}.brandlp-page .text-img-full-width__inner{text-align:center;max-width:400px;align-self:center;margin-right:100px}@media (max-width: 992px){.brandlp-page .text-img-full-width__inner{margin:0}.brandlp-page .large-wrap{display:none}.brandlp-page .text-img-full-width{height:100%}.brandlp-page .text-img-full-width img.large,.brandlp-page .text-img-full-width img.medium{display:none}.brandlp-page .text-img-full-width__inner{text-align:left;padding:0 15px 0 15px;max-width:100%}.brandlp-page .text-img-full-width__inner h2{text-align:left;margin-bottom:35px}.brandlp-page .text-img-full-width .small{display:block;float:right;max-width:250px;position:inherit;margin:0 0 15px 15px;border-radius:15px 0 0 15px}.brandlp-page .text-img-full-width img{position:inherit}.brandlp-page .text-img-full-width__inner h2{text-align:center}.brandlp-page .text-img-full-width__inner p{font-size:16px}}@media (max-width: 500px){.brandlp-page .text-img-full-width__inner p:last-child{text-align:center;margin-top:25px;clear:both}.brandlp-page .text-img-full-width .small{max-width:170px}}