.elementor{padding-bottom:0!important}#product-408 .woocommerce-product-gallery,.woocommerce-variation-add-to-cart .quantity{display:none !important}.aw-referrals-share-buttons a.btn{font-weight:400;fill:#fff;color:#fff;border-style:solid;border-width:2px;border-radius:50px;padding:1em 4em}button.woocommerce-Button.button.btn.btn-success,.aw-referrals-well a.woocommerce-Button.button{font-weight:400;fill:#fff;color:#fff;background-color:#009971;border-style:solid;border-width:2px;border-color:#009971;border-radius:50px;padding:1em 4em}.logged-in .promo-code{display:block}.promo-code{display:none}.highlight-code{font-size:2em;text-align:center;background-color:#009971;color:#fff;margin-top:10px}.aw-referrals-well{padding:15px 0 0}.logged-in .must-log-in{display:none}.referral-shares{display:none}.logged-in .referral-shares{display:block}.referral-intro ol{padding-left:20px}.logged-in .referral-intro-before-login{display:none}.banner img.swiper-slide-image{border-top-left-radius:250px 250px!important;border-bottom-left-radius:250px 250px!important;height:457px}.mob-banner{padding:15px 0 0 0!important}.mob-banner img.swiper-slide-image{border-top-left-radius:250px 250px!important;border-bottom-left-radius:250px 250px!important;border-top-right-radius:250px 250px!important;border-bottom-right-radius:250px 250px!important}.elementor-swiper-button{color:#e64b32}.home-banner-carousel{position:relative;right:calc(743px - 50vw);min-width:622px}.home-banner-carousel.product-carousel{right:calc(764px - 50vw)}.home-banner-carousel.product-carousel .swiper-container{height:457px;border-top-left-radius:250px 250px!important;border-bottom-left-radius:250px 250px!important;background-color:#eee}.home-banner-carousel.product-carousel img.swiper-slide-image{margin-top:12%;padding:15px}h1.home-banner{margin-bottom:25px}.banner h2{margin:0;padding-top:.4em}@media (min-width:1400px) and (max-width:1600px){h1.home-banner{font-size:2.6rem}.home-banner-carousel{right:calc(644px - 50vw)}.home-banner-carousel.product-carousel{right:calc(664px - 50vw)}}@media (min-width:1000px) and (max-width:1399px){h1.home-banner{font-size:2.3rem}.home-banner-copy h2{font-size:1.8rem}.home-banner-copy h3{font-size:.9rem}.home-banner-carousel{right:calc(550px - 50vw)}.home-banner-carousel.product-carousel{right:calc(564px - 50vw)}.elementor-button.elementor-size-xl{font-size:14px}}@media (min-width:992px) and (max-width:1199px){h1.home-banner{font-size:2.3rem}.home-banner-copy h2{font-size:1.8rem}.home-banner-copy h3{font-size:.9rem}.home-banner-carousel{right:calc(460px - 50vw)}.home-banner-carousel.product-carousel{right:calc(474px - 50vw)}.elementor-button.elementor-size-xl{font-size:14px}.home-banner-copy{min-width:466px}.home-banner-copy .elementor-widget-button .elementor-widget-container{padding-top:.6em!important}.banner .elementor-row{flex-wrap:nowrap}.elementor-1343 .elementor-element.elementor-element-e794d67{padding:0}}@media (max-width:992px){h1.home-banner{font-size:2.2rem}.home-banner-copy h2{font-size:1.9rem}.home-banner-copy h3{font-size:1rem}.elementor-button.elementor-size-xl{font-size:14px}.home-banner-copy .elementor-widget-button .elementor-widget-container{padding-top:.6em!important}.elementor-1343 .elementor-element.elementor-element-e794d67{padding:0}.sec-nav ul li a{font-size:11px!important;padding:10px 0 10px 30px!important;background-size:25px!important}.sec-nav ul li{padding:2px 0 2px 0!important;margin:0!important}.sec-nav .elementor-container.elementor-column-gap-default{padding:0}}h3 span.home-tick{color:#009971!important;font-weight:600}.sec-nav ul{list-style-type:none;text-align:center;display:inline-block;margin:3px 0;padding:0}.sec-nav ul li{display:inline-block;margin:0 10px}.sec-nav ul li a{font-size:12px;color:#000;font-weight:600;padding:10px 0 10px 45px;background-position:left;background-repeat:no-repeat;background-size:contain;transition:background-image .5s}.sec-nav .elementor-column-wrap{padding:5px!important}.sec-nav ul li.nav-protection a{background-image:url('../png/market-leading-flea-and-worming-treatment.png')}.sec-nav ul li.nav-protection a:hover{background-image:url('../png/market-leading-flea-and-worming-treatment-hover.png')}.sec-nav ul li.nav-delivery a{background-image:url('../png/flea-and-worming-treatments-free-delivery.png')}.sec-nav ul li.nav-delivery a:hover{background-image:url('../png/flea-and-worming-treatments-free-delivery-hover.png')}.sec-nav ul li.nav-multipet a{background-image:url('../png/flea-and-worming-treatment-for-multiple-pets-.png')}.sec-nav ul li.nav-multipet a:hover{background-image:url('../png/flea-and-worming-treatment-for-multiple-pets-hover.png')}.sec-nav ul li.nav-48hr a{background-image:url('../png/fast-flea-and-worming-treatment.png')}.sec-nav ul li.nav-48hr a:hover{background-image:url('../png/fast-flea-and-worming-treatment-hover.png')}.sec-nav ul li{display:inline-block;padding:5px 20px 5px 0;background-image:url(../png/blank.png);background-repeat:no-repeat;background-size:14px;background-position:94%;transition:background-image .5s,background-position .5s}.sec-nav ul li:hover{background-image:url(../png/arrow-rt.png);background-position:99%}.home-multipet{padding-bottom:0!important}.home-multipet .elementor-column-wrap{padding:0!important}.multipet-copy{padding-bottom:20px}.home-multipet ul{list-style-type:none;text-align:center}.home-multipet ul li{display:inline-block;padding:0 10px;font-weight:600;border-right:2px solid #009971}.home-multipet ul li:last-child{border-right:none}@media (min-width:992px) and (max-width:1199px){.home-multipet ul{font-size:.9rem;padding:0}}@media (max-width:992px){.home-multipet ul{padding:0}.home-multipet ul li{width:100%;border-right:none;padding:6px 0 0}.home-multipet ul li:after{content:"";display:block;margin:0 auto;width:10%;padding-top:4px;border-bottom:2px solid #009971}.home-multipet ul li:last-child:after{border-bottom:none}}.how-it-works .elementor-image-box-img{min-width:125px}@media (max-width:450px){.time-to-dose h2{font-size:1.8rem}.time-to-dose .elementor-column-wrap{padding:10px 0 10px 0!important}}#vet-recommended .elementor-image{max-width:635px}blockquote{font-size:1.5em;line-height:1.5em}blockquote:before{content:open-quote}blockquote:after{content:close-quote}blockquote:before,blockquote:after{display:inline-block;vertical-align:bottom;color:#37b798;font-size:4em;top:.2em;position:relative}.pmp-reviews h3{margin-bottom:0}.pmp-reviews p{font-size:12px}p.stars{font-size:22px;color:#e94a34;margin-bottom:0}.home-discount{position:absolute;z-index:15;color:#fff;background-color:#009971;left:3%;top:25%;border-radius:100%;padding:2.5vw;text-align:center;width:14vw!important;height:14vw}.home-discount h3{color:#fff;line-height:1vw;font-size:2vw}.home-discount h3 span.disc-med{font-size:1.5em;line-height:1em}.home-discount h3 span.disc-lrg{font-size:2.1em;line-height:1.3em}@media (max-width:992px){.home-discount{padding:5vw;width:30vw!important;height:30vw}.home-discount h3{color:#fff;line-height:2vw;font-size:4vw}}@media (max-width:992px){.elementor-column{width:100%!important}.vet-rec-img{order:-1}}@media screen and (min-width:768px) and (max-width:992px){.pricing_inner .pricing_col1{width:16.784% !important}.pricing_inner .pricing_col2{width:83.216% !important}}#launcher-frame{width:85px;min-width:85px !important}.covid-header{background-color:#4d997f;color:#000;text-align:center}.covid-header p{padding:9px;font-weight:600;color:#fff}.covid-header a{color:#eee}header#site{padding:0 0 2rem}@media (min-width:992px){header#site{top:-32px;height:162px;padding:2rem 0}}.pmp-button .elementor-button{font-weight:400;fill:#4d997f;color:#4d997f!important;background-color:rgba(255,255,255,0);border-style:solid;border-width:2px;border-color:#439674;border-radius:50px;padding:1em 4em;cursor:pointer}.pmp-button.btn-inverse .elementor-button{color:#ffffff!important;background-color:#4d997f;border-style:solid;border-width:2px;border-color:#4d997f}.pmp-button.btn-inverse.btn-orange .elementor-button{background-color:#ce7045;border-color:#ce7045}.pmp-button.btn-inverse.btn-yellow .elementor-button{color:#565655!important;background-color:#fadc80;border-color:#fadc80}.pmp-button .elementor-button:hover{color:#FFFFFF!important;background-color:#4d997f;border-color:#4d997f}.pmp-button.btn-inverse .elementor-button:hover{color:#4d997f!important;background-color:#fff}.pmp-button.btn-inverse.btn-orange .elementor-button:hover{color:#ce7045!important}.pmp-button.btn-inverse.btn-yellow .elementor-button:hover{color:#565655!important}.protection-intro h1{margin-left:30px}.pmp-parasite .elementor-image img{width:30%;border-style:solid;border-width:3px;border-color:#439674;border-radius:50%}.pmp-parasite.disabled .elementor-image img{filter:grayscale(1) opacity(.5)}.product-banner .elementor-image{background-color:#eee;border-top-left-radius:250px 250px!important;border-bottom-left-radius:250px 250px!important;padding-left:15px}.product-banner.banner-padded .elementor-image img{padding:50px}.product-banner.image-fit img{padding-left:20px;margin:89px 0 90px}.product-list li{padding-bottom:40px!important;width:8%;background-color:#eee;padding-top:10px!important;margin-right:8px!important;margin-left:8px!important}.product-list.narrow li{width:24%;margin-bottom:15px!important}.product-list .elementor-icon-list-icon{position:absolute;bottom:0;width:inherit}.elementor-widget.product-list .elementor-icon-list-icon{top:auto;bottom:0}.product-list .elementor-icon-list-icon i{position:absolute;bottom:0}.product-list i{font-size:24px!important;color:#4d997f!important;padding-bottom:10px}.product-list .elementor-icon-list-text{font-size:11px;font-weight:600}@media (max-width:992px){.product-list li{width:25%;margin-bottom:20px!important}}.mob-banner .elementor-image{background-color:#eee;border-top-left-radius:250px 250px!important;border-bottom-left-radius:250px 250px!important;border-top-right-radius:250px 250px!important;border-bottom-right-radius:250px 250px!important}.mob-banner.product-carousel .swiper-container{border-bottom-left-radius:250px 250px!important;border-top-right-radius:250px 250px!important;border-bottom-right-radius:250px 250px!important;background-color:#eee;border-top-left-radius:250px 250px!important}.mob-banner.product-carousel img.swiper-slide-image{padding:0 40px;border-radius:0!important;margin:17px 0}.mob-banner .elementor-image img{max-height:200px;width:auto;padding:10px;margin:5px}.product-selector .elementor-row{justify-content:center}.elementor-icon-list-icon svg{width:2.2em!important;height:35px!important;padding-bottom:8px}.cat-treatment,.dog-treatment{transition:all,.3s}@media (min-width:992px){.cat-treatment,.dog-treatment{height:602px}.cat-treatment.nine-spots,.dog-treatment.nine-spots{height:800px}}.hide-product{width:0!important;transform:scale(0)}.copy-with-links a{color:#009971;transition:color .3s}.copy-with-links a:hover{color:#000}@media (min-width:992px){.navbar{padding-left:0;padding-right:0}}@media (min-width:992px) and (max-width:1200px){.pmp-nav-hide{display:none!important}}@media (min-width:1600px){#main-menu>li{padding:0 2rem}}.paw-list svg{height:auto;width:2.2em;padding-right:8px}.paw-list a{color:#000;display:block;padding-left:35px;padding-top:5px}.paw-list .elementor-tab-title{padding:10px 20px}.paw-list .elementor-accordion-item,.paw-list .elementor-tab-content{border:none}.paw-list .elementor-accordion-icon-opened{transform:rotate(45deg)}.pmp-faq{display:none}.elementor-editor-active .pmp-faq{display:block}.hovertip{position:relative;display:inline-block;width:24px;height:24px;margin-left:10px;font-size:16px;font-weight:600;color:#fff;text-align:center;background:#888;border-radius:50px;box-shadow:0 0 3px rgb(56 54 54/86%);display:none;cursor:pointer}.hovertip .hovertiptext{visibility:hidden;width:max-content;background-color:#fff;color:#000;border-radius:6px;padding:5px 0;position:absolute;z-index:1;bottom:66%;left:50%;transform:translateX(-80%);border:1px solid #888;box-shadow:0 0 3px rgb(56 54 54/86%);text-align:left;padding:3px 10px;max-width:310px;font-weight:400;font-size:13px;z-index:10}.hovertip .hovertiptext:after{content:" ";position:absolute;top:100%;left:80%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#fff transparent transparent}.hovertip:hover .hovertiptext{visibility:visible}.hovertip .hovertiptext ul{padding:0;margin:0;list-style-type:none}.hovertip .hovertiptext ul li{padding-left:5px;background-size:14px}#tabs>div #container_flea_treatment label,#tabs>div #container_worm_treatment label{display:block;min-width:202px;padding-right:0}.large-dog-table{margin-left:20%}.large-dog-table td{text-align:right;min-width:66px;line-height:15px!important}p.dog-alert{margin:0;font-size:13px!important;margin-top:5px}.product-template-default.single-product header#site{background-color:transparent}.product-template-subscription-box header#site{background-color:transparent}#tabs{margin-top:10px}@media (max-width:768px){.page-id-312071 .company-meta{display:none}}.home-discount{background-color:#e94a34}.home-discount h3.jan-offer-splash{line-height:1.8vw;font-size:1.5vw}.home-discount h3.jan-offer-splash span.disc-med{font-size:1.8em;line-height:1.1em}@media (max-width:992px){.home-discount h3.jan-offer-splash{line-height:3.8vw;font-size:3.5vw}}.banner h2.home-light{font-size:28px}p#billing_company_field{display:none}p#shipping_company_field{display:none}.ui-widget{font-family:'Montserrat',sans-serif}.olark-launch-button{float:none!important}@media (min-width:768px){#cookie-law-info-bar{padding-right:180px}}.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--comms a:before{content:"\f044"}body.page-id-285866>div>img{display:none}body.page-id-1387>div:not([class*=elementor]){display:none}body.page-id-1387>p{display:none}.price-table{margin-top:30px}.price-table h2{color:#565655}@media (max-width:768px){.price-table .elementor-container{padding:0!important}.price-table .elementor-column-wrap{padding:0!important}.elementor-page-332705 .container{padding:0 5px;width:100%}}@media (min-width:1400px){.pt-col.pt-products{padding:10px 25px!important}}@media (max-width:1200px){.tablewrap{height:960px!important}.pt-col.pt-products{padding:9px 10px!important}.scrolly{left:115px!important;width:calc(100% - 115px)!important}.colfix{width:115px!important}.pt-discount{height:120px!important;padding-top:8px!important}.pt-col.pt-discount{padding-top:30px!important}.pt-pack{height:75px!important;padding-top:8px!important}.pt-col.pt-pack{padding-top:12px!important}.pt-pack>div{width:33px!important;font-size:.6em!important}.pt-pack img{width:33px!important}.pt-products{padding-top:10px!important;height:170px!important}.pt-infestations{padding-top:10px!important}.pt-col.pt-infestations{padding-top:15px!important}.pt-lifecycle{height:100px!important;padding-top:10px!important}.pt-col.pt-lifecycle{padding-top:35px!important}.pt-worms{height:100px!important;padding-top:10px!important}.pt-col.pt-worms{padding-top:35px!important}}@media (max-width:992px){.pt-products{height:150px!important}}.tablewrap{width:100%;position:relative;overflow:hidden;height:860px}.scrolly{position:absolute;left:200px;width:calc(100% - 200px);overflow-x:auto;scroll-snap-type:x mandatory;display:flex}.othercols{min-width:115px;display:inline;scroll-snap-align:start;line-height:20px;font-size:.9em}.colfix{width:200px;position:absolute;left:0;line-height:20px;font-size:.85em}.colfix>div:not(:first-child){border-left:1px solid #000;border-right:1px solid #000;padding-left:5px;padding-right:5px}.colfix>div{border-bottom:1px solid #000}.pt-col{text-align:center;border-right:1px solid #000}.pt-price{height:80px;padding-top:5px}.pt-discount{height:80px;padding-top:10px}.pt-col.pt-discount{padding-top:10px;font-family:'brandon-grotesque',sans-serif}.pt-pack{height:75px;padding-top:15px;font-weight:700}.pt-col.pt-pack{padding-top:12px}.pt-products{height:200px;padding-top:70px;font-weight:700}.pt-col.pt-products{padding:10px;display:flex;align-items:center;justify-content:center}.pt-products img{max-height:160px}.pt-application{height:60px;padding-top:20px;font-weight:700}.pt-col.pt-application{padding-top:15px}.pt-fleas{height:60px;padding-top:20px}.pt-col.pt-fleas{padding-top:15px}.pt-infestations{height:60px;padding-top:20px}.pt-col.pt-infestations{padding-top:15px}.pt-ticks{height:60px;padding-top:20px}.pt-col.pt-ticks{padding-top:15px}.pt-lice{height:60px;padding-top:20px}.pt-col.pt-lice{padding-top:15px}.pt-lifecycle{height:60px;padding-top:10px}.pt-lifecycle span{font-size:.7em;display:block}.pt-col.pt-lifecycle{padding-top:15px}.pt-worms{height:60px;padding-top:10px}.pt-col.pt-worms{padding-top:15px}.pt-discount span{display:block;color:#d85640;font-weight:700}.pt-col.pt-discount span{font-size:1.9em}.pt-col.pt-price{background-color:#009971;border-top-left-radius:20px;border-top-right-radius:20px;border-right:1px solid #fff;color:#fff;font-family:'brandon-grotesque',sans-serif;line-height:24px}.othercols:last-child>div.pt-price{border-right:none}.pt-col.pt-price span{font-size:2.5em;font-weight:700;display:block}.pt-pack>div{width:33px;display:inline-block;font-size:.6em}.pt-pack img{width:33px}.pt-application img,.pt-fleas img,.pt-infestations img,.pt-ticks img,.pt-lice img,.pt-lifecycle img,.pt-worms img{width:30px}.othercols>div:first-child{border-bottom:1px solid #009971}.othercols>div{border-bottom:1px solid #000}footer#site h5{color:#565655;text-transform:none;font-size:1.6em}#social-menu a{color:#565666;margin-right:.3rem;font-size:1.1rem}footer#site td a:first-child{color:#565655;font-weight:700}footer#site td:first-child{padding-right:30px}header#site a.home{background:transparent url('../png/logo-pmp.png');background-size:contain;background-repeat:no-repeat}#main-menu a{color:#565655;text-transform:none;font-size:1.2em}.bannercopy h1{color:#4d997f;font-size:40px;line-height:.9em}.bannercopy p{font-family:'montserrat',Sans-Serif;font-size:20px;margin-top:25px;line-height:35px}.pmp-button{font-family:brandon-grotesque,sans-serif}.pmp-button .elementor-button{padding:10px 30px;font-size:30px}.homeslider{background:linear-gradient(to right,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 50%,rgba(255,255,255,0) 70%),url('../jpg/protect-my-pet-home-welcome-fade.jpg') right no-repeat}.hometitle h1 span{font-weight:100}.price-splash{min-height:150px;background-image:url(../png/price-paw.png);background-position:top right;background-repeat:no-repeat;background-size:contain;width:150px!important}.price-splash p{color:#fff;font-size:16px;font-family:'brandon-grotesque';font-weight:400;text-align:center;line-height:1.3em;margin-top:12px;margin-left:10px}.price-splash p span{font-size:44px;font-weight:600;display:block;line-height:1em}.home-multi-pet{padding-top:30px}.home-product-benefits h2{color:#565655;background:url(../png/home-benefits-splash.png) no-repeat;background-size:contain;padding-top:7px;padding-left:30px}.home-product-benefits li{line-height:2em;color:#565655;font-size:20px}.home-product-benefits ul{padding-left:30px!important}.home-product-benefits svg{height:30px}.home-product-benefits .pmp-button{padding-left:30px}.home-multi-pet h2{color:#565655}.home-multi-pet p{color:#565655}.home-how-it-works{margin-top:40px;padding-top:10px}.home-how-it-works .elementor-image-box-wrapper{background:top center url(../png/how-it-works-paw.png) no-repeat;background-size:contain;min-height:250px}.home-how-it-works h2{padding-top:20px;color:#4d997f}.home-how-it-works h3{color:#4d997f;font-size:30px;line-height:1.2em}.home-how-it-works p{color:#565655;margin:0 2vw!important}.home-how-it-works .pmp-button{margin-top:30px;margin-bottom:30px}.home-arrives{margin-bottom:30px}.home-arrives h2{color:#fff;font-size:2.5em}.home-planet h2{color:#fff}.home-planet h3{color:#fff}.home-cross-sell h2{color:#565655}.home-cross-sell h3{color:#ce7045}.home-cross-sell i:before{color:#ce7045;top:11px;font-size:14px}.home-vet h2{color:#ce7045}.home-vet h3{color:#ce7045}.home-vet blockquote{color:#565655;text-align:right;margin-bottom:0;font-family:'montserrat',Sans-Serif;font-size:20px;line-height:30px}.home-vet blockquote:before{color:#ce7045;font-size:120px;font-family:'brandon-grotesque',sans-serif}.home-vet blockquote:after{color:#ce7045;font-size:120px;font-family:'brandon-grotesque',sans-serif}.home-vet p{font-size:.8em;font-weight:700;line-height:.4em}.home-vet i:before{color:#ce7045;top:11px;font-size:14px}.home-vet .elementor-widget-wrap,.home-vet .elementor-column-wrap{background-size:100% calc(100% - 128px)!important;background:linear-gradient(to bottom,#f1e1d7 0,#f1e1d7 100%) no-repeat;background-position:center}.home-reviews{margin-top:30px;margin-bottom:30px}.home-further-benefits h3{color:#4d997f}.home-further-benefits p{margin:0 2vw!important}.home-further-benefits .pmp-button{margin-top:20px}.home-newsletter h2{color:#fff}.home-newsletter p{color:#fff}.our-story-intro h1{margin-top:40px}.our-story-tailored h2{color:#565655;font-size:40px}.our-story-charity h2{color:#565655;font-size:40px}.our-story-people h2{color:#565655;font-size:40px}.our-story-intro p{margin-left:6%;margin-right:6%}.our-story-planet h2,.our-story-planet h3{color:#565655}.our-story-team h3{color:#565655}.our-story-team p{margin:0 7%!important}.our-story-team{margin-bottom:40px}.our-story-trustpilot h3{color:#fff;line-height:34px;margin-bottom:15px}.subs-box-worm-tick h2,.subs-box-low-prices h2{color:#565655;font-size:40px}.subs-box-treats h2{color:#c46b37;font-size:40px}.subs-box-treats p{padding-left:5%;padding-right:5%}.subs-box-treats{padding-bottom:30px}.subs-box-treats .elementor-column-wrap{padding:0!important}.subs-box-spot-on-tablets.pmp-copy-std h2{color:#439674;margin-bottom:10px}.subs-box-arrives{margin-bottom:30px}.subs-box-arrives h2{color:#fff;font-size:2.5em}.help-accordion h2{color:#439674;font-size:40px;margin-bottom:10px}.help-accordion .elementor-accordion-item{border:none}.help-accordion .elementor-tab-content{border:none}.help-accordion img{max-height:100px;max-width:60px}.help-accordion .elementor-accordion-title{color:#565655;font-size:30px}.help-accordion .fa-chevron-down:before,.help-accordion .fa-chevron-up:before{font-size:31px}.help-accordion p{margin-top:-15px}.elementor-accordion .elementor-tab-title{padding:12px 20px}.help-more .bannercopy{background-color:#f7f7f7;margin-top:20px;margin-bottom:50px;padding-top:20px;padding-bottom:20px}.help-more h2{color:#c46b37}.our-story-tailored .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding-top:0;padding-bottom:0}.our-story-tailored .elementor-widget-image img{vertical-align:bottom}.pmp-form .btn{font-family:'brandon-grotesque';font-weight:400;fill:#4d997f!important;color:#fff!important;background-color:#4d997f;border-style:solid;border-width:2px;border-color:#4d997f;border-radius:50px;padding:.1em 1em;cursor:pointer;font-size:1.8em;margin-top:-10px}.pmp-form .btn:hover{border-color:#4d997f;color:#4d997f!important;background-color:#fff}@media (max-width:1300px){.bannercurve{background-position-x:calc(100% + 200px)!important}}@media (max-width:1024px){.bannercurve{background-image:none!important}}.charities-banner{background-color:#565655}.charities-banner h3{color:#fff;line-height:1em}.charities-banner p{color:#fff;line-height:1em;margin-bottom:0;margin-top:0}.indorex-titles h2{color:#4d997f;line-height:34px;font-size:30px;margin-top:25px}.indorex-banner{background-color:#4d997f;padding:12px 0}.indorex-banner h3{color:#fff;line-height:1em;font-size:30px}.indorex-banner p{color:#fff;line-height:1em;margin-bottom:0}.indorex-features span.elementor-icon{color:#565666}.indorex-features h3{font-family:'Montserrat',sans-serif;font-size:24px;color:#565655;font-weight:600}.indorex-features{padding:0 5%}.indorex-features .elementor-widget-container{background-image:url(../png/indorex-paw.png);background-repeat:no-repeat;background-size:contain;background-position:center}.indorex-lifecycle{background-color:#f7f7f7}.indorex-lifecycle img{padding-top:10px}.indorex-lifecycle p{padding-left:30px}.indorex-lifecycle p.indorex-info{font-size:14px}.indorex-lifecycle h2{color:#565655;font-size:40px;line-height:.9em}.why-use-flea-spray{background-color:#f7f7f7;margin-top:50px;margin-bottom:50px}.why-use-flea-spray h2{color:#565655;font-size:40px;line-height:.9em}.indorex-faq{background-color:#f1e1d7}.indorex-faq h2{color:#ce7046;font-size:40px;line-height:2.5em}.indorex-faq h3{color:#ce7046;font-size:30px;margin-bottom:0}.indorex-faq p{margin-top:0!important;margin-right:75px}.indorex-cross-sell{background-color:#f7f7f7;margin-top:50px;background-image:url('../jpg/indorex-pmp.jpg');background-position:top right;background-repeat:no-repeat}.indorex-cross-sell h2{color:#4d997f;font-size:40px;line-height:.9em}.indorex-cross-sell h3{color:#4d997f;margin-bottom:0;line-height:1em;margin-top:20px}.indorex-cross-sell .pmp-button{margin-bottom:40px}.contact-copy h2{color:#4d997f;margin-bottom:-20px}.contact-copy .elementor-image-box-title{font-size:1.5rem;color:#565655;line-height:0;padding-bottom:20px}.contact-copy .elementor-widget.elementor-widget-image-box{margin-bottom:10px}.pricing-multipet h2{color:#ce7046;line-height:40px}.pricing-multipet h3{color:#4d997f}.pricing-multipet li{line-height:1.6em;font-family:'montserrat',Sans-Serif;font-size:24px;color:#565655}.pricing-multipet ul{padding-left:0!important;margin-bottom:20px!important}.pricing-multipet svg{height:40px}.products-we-use h2{color:#4d997f;line-height:40px}.product-selector .elementor-image-box-title{color:#565655}.why-protect h2{color:#565655}.why-protect h3{color:#4d997f}.pest-selection h4{color:#565655}.pest-selection img{padding:20px;width:30%}.feedback-form h2{color:#4d997f}.hhh-posts h2{color:#565655}#mc-embedded-subscribe{font-weight:400;font-size:30px;font-family:'brandon-grotesque',sans-serif;color:#565655!important;background-color:#fadc80;border-style:solid;border-width:2px;border-color:#fadc80;border-radius:50px;padding:.1em 1em;cursor:pointer;margin-top:-10px}#mc-embedded-subscribe:hover{background-color:#fff;transition:all .3s}#tabs>div #container_pet_type label[for=dog]:before{background:transparent url(../png/table-dog.png) no-repeat;background-position:center;background-size:60%}@media (min-width:1200px){#tabs>div #container_pet_type label[for=dog]:before{background-size:50%}}#tabs>div #container_pet_type label[for=cat]:before{background:transparent url(../png/table-cat.png) no-repeat;background-position:center;background-size:60%}@media (min-width:1200px){#tabs>div #container_pet_type label[for=cat]:before{background-size:50%}}@media screen and (min-width:768px) and (max-width:991px){.homeslider{background:linear-gradient(to right,rgba(255,255,255,1) 0%,rgba(255,255,255,1) 30%,rgba(255,255,255,0) 70%),url(../webp/protect-my-pet-home-welcome-fade.jpg.webp) right no-repeat}}@media (max-width:767px){.indorex-lifecycle p{padding-left:0}.why-use-flea-spray{max-height:none}.indorex-cross-sell{padding-top:450px;background-position-x:90%}.indorex-faq p{margin-right:0}.contact-copy .elementor-image-box-title{font-size:1.3rem;line-height:1em}.subs-box-banner{background-size:cover}.subs-box-banner .elementor-container{min-height:200px!important}.our-story-trustpilot img{width:75%!important}.homeslider{background-size:130%;background-image:url(../jpg/protect-my-pet-home-welcome.jpg);background-position-y:top;background-position-x:right;background-repeat:no-repeat;height:300px;height:300px}.homeslider .bannercopy{margin-top:30px}.bannercopy .centremob h1{line-height:1.1em}.homeslider>.elementor-container{min-height:unset!important}.centremob,.centremob h1,.centremob h2,.centremob p,.centremob .elementor-image{text-align:center}.home-cross-sell .elementor-widget-icon-box .elementor-icon-box-wrapper,.home-vet .elementor-widget-icon-box .elementor-icon-box-wrapper,.charities-banner .elementor-widget-icon-box .elementor-icon-box-wrapper{text-align:center;align-items:flex-start;display:flex;margin-top:-10px}.home-cross-sell .elementor-widget-container,.home-vet .elementor-widget-container{display:flex}.home-newsletter h2{margin-top:75px}.home-newsletter p span{font-weight:600!important}.home-newsletter form{text-align:right}.newsletter-bkgd{background-position-x:right}input[type=email]{width:100%;margin-bottom:40px}#mc-embedded-subscribe{margin-top:0;width:100%}.price-table .pt-price img{display:none}.home-vet .elementor-widget-wrap,.home-vet .elementor-column-wrap{background-color:#f1e1d7}.home-vet p{line-height:1.1em}.home-planet .centremob h3,.home-planet .centremob .elementor-image-box-content{display:inline;vertical-align:middle;margin-left:10px}}.black-friday-header{background-color:#000;color:#fff;text-align:center}.black-friday-header p{padding:9px;font-weight:600;color:#fff}.woocommerce-MyAccount-content a.button[href*=add-payment-method]{display:none}.parasite-support{background-color:#ce7045 !important;color:#fff !important}.parasite-support-fields{margin-bottom:10px}.parasite-support-fields input[type=checkbox]{margin:5px}.parasite-support-fields label{min-width:70px}.canx-continue{float:right;cursor:pointer;margin-top:6px!important}.canx-confirm{margin-top:6px!important}table.shop_table.subscription_details form button.wprfws-toggle{float:none;margin-left:20px;font-weight:700;font-size:14px;padding:.3rem 2rem}table.shop_table.subscription_details form button.wprfws-toggle:hover,.parasite-support:hover{background-color:#dcd7e3 !important;color:#515151 !important}.canx-info{display:none;background-color:#4d997f;color:#fff;padding:15px 5px;text-align:center;font-weight:600}.canx-info a{text-decoration:underline;color:#fff}.canx-info a:hover{text-decoration:none}#canx-back{text-decoration:none;background-color:#4d997f;font-weight:300;color:#fff}#canx-reason-4{background-color:#c03e3e}#canx-reason-5{background-color:#ce7045}#canx-reason-6{background-color:#ce7045}#canx-btn{text-decoration:none!important;margin-right:5px;font-weight:600;color:#000}a.wprfws-toggle,a.toggle-update,button.wprfws-toggle{background-color:#4d997f}.image-left img{float:left}.image-right img{float:right}@media screen and (max-width:992px){#shipping_cp_button{padding:1rem}}.home-tp-wrap .elementor-widget-wrap{display:none !important}#trustpilot-widget-trustbox-0-wrapper{width:100%}#exclusive_offer_field{margin-top:-10px}#exclusive_offer_field .optional{display:none}div li.wc-pao-subtotal-line p.price{color:#2d2b29!important;margin:0!important;padding:2px 0}.woocommerce-billing-fields .validate-email .field_email_note{display:none}.woocommerce-billing-fields .validate-email.woocommerce-invalid-email .field_email_note,.woocommerce-billing-fields .validate-email.woocommerce-invalid-required-field .field_email_note{display:inline;color:#a00;font-size:.8125em;margin-top:1em}.subscription-link{display:inline-block;width:auto;padding:.3rem 1rem;color:#fff;background:#009971;border-radius:30px;transition:all .3s ease 0s;text-decoration:none;margin-bottom:10px;margin-top:10px;border:1px solid transparent;background-color:#4d997f}@media (min-width:992px){.wc-braintree-card-icons-container,ul.payment_methods li[class*=payment_method_braintree_] label>img:first-of-type{float:none !important}}.jgtb-current-frequency{display:none !important}