.home-page #hp_improve_hero_section.hero-section .money-back-guarantee{align-items:center;display:flex;gap:8.5px;justify-content:start;margin-left:47px;margin-top:8px;width:-moz-fit-content!important;width:fit-content!important}.home-page #hp_improve_hero_section.hero-section .money-back-guarantee span{color:#fff;font-size:16px;font-weight:800;line-height:24px;text-transform:capitalize}@media(min-width:767px){.home-page #hp_improve_hero_section.hero-section{background-image:url(/wp-content/themes/certapet-v3/assets/images/hp-improve-hero-section/new-bg-image-desktop.webp)!important;background-position:top center!important;background-size:cover!important;height:470px!important}.home-page #hp_improve_hero_section.hero-section .box-container{padding:33px 0 32px}.home-page #hp_improve_hero_section.hero-section .hero-description{margin:0!important}.home-page #hp_improve_hero_section.hero-section .hero-description h1{color:#fff;font-family:var(--font-primary);font-size:35px;font-weight:700;letter-spacing:0;line-height:48px;margin:0 0 8px;max-width:492px;padding:0;vertical-align:middle}.home-page #hp_improve_hero_section.hero-section .hero-description>p{color:#fff;font-family:var(--font-primary);font-size:16px;font-weight:400;letter-spacing:0;line-height:24px;margin:0;max-height:37px;max-width:446px;padding:0}.home-page #hp_improve_hero_section.hero-section .hero-description>p b{font-weight:700}.home-page #hp_improve_hero_section.hero-section .hp_improve_hero_section_trustpilot_box{display:block;margin-bottom:4px;max-height:46px;position:relative}.home-page #hp_improve_hero_section.hero-section .hp_improve_hero_section_trustpilot_row{align-items:center;display:flex;gap:6px}.home-page #hp_improve_hero_section.hero-section .hp_improve_hero_section_trustpilot_logo img,.home-page #hp_improve_hero_section.hero-section .hp_improve_hero_section_trustpilot_stars img{display:block;min-height:12px}.home-page #hp_improve_hero_section.hero-section .hp_improve_hero_section_trustpilot_text{color:#fff;font-family:var(--font-primary);font-size:14px;font-weight:700;letter-spacing:0;line-height:24px;margin:0;padding:0;text-align:center}.home-page #hp_improve_hero_section.hero-section .hp_improve_hero_section_trustpilot_description{display:block;margin:2px 0 0;position:relative}.home-page #hp_improve_hero_section.hero-section .hp_improve_hero_section_trustpilot_description p{color:#fff;font-family:var(--font-primary);font-size:14px;font-weight:700;letter-spacing:0;line-height:24px;margin:0;padding:0;text-align:center}.home-page #hp_improve_hero_section.hero-section ul.item-list{margin:24px 0;padding:0;position:relative}.home-page #hp_improve_hero_section.hero-section ul.item-list li{align-items:center;color:#fff;display:flex;font-family:var(--font-primary);font-size:16px;font-weight:400;gap:8px;height:20px;letter-spacing:0;line-height:24px;list-style:none;margin:0 0 12px;padding:0}.home-page #hp_improve_hero_section.hero-section ul.item-list li:last-child{margin-bottom:0}.home-page #hp_improve_hero_section.hero-section ul.item-list li img{display:block;margin:0;max-width:19px;min-width:19px;padding:0}.home-page #hp_improve_hero_section.hero-section .item-list li b{font-weight:700}.home-page #hp_improve_hero_section.hero-section .btn.btn-red.btn-red-cta{color:#fff;font-family:var(--font-primary);font-size:18px;font-weight:700;letter-spacing:0;line-height:24px;padding:14px 72px 15px;text-align:center}.home-page #hp_improve_hero_section.hero-section .reviews-info{color:#fff;display:block;margin:8px 0 0!important;max-width:340px;text-align:center}.home-page #hp_improve_hero_section.hero-section .reviews-info p{align-content:center;align-items:center;color:#fff!important;display:flex;font-family:var(--font-primary);font-size:11.5px;font-weight:400;justify-content:center;letter-spacing:0;line-height:17.31px;margin:0;padding:0;position:relative;text-align:center}.home-page #hp_improve_hero_section.hero-section .reviews-info .hp_improve_hero_section_icon{display:block;height:16px;margin-right:5px;position:relative;width:16px}.home-page #hp_improve_hero_section.hero-section .reviews-info .hp_improve_hero_section_icon img{max-width:100%}.home-page #hp_improve_hero_section.hero-section .review-card{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#000000a8!important;bottom:1px!important;box-shadow:0 2px 8px #00000080;color:#fff!important;left:auto!important;right:0;top:auto!important;width:371px!important}.home-page #hp_improve_hero_section.hero-section .review-card:after{background:transparent;border:1px solid rgba(0,0,0,.76);border-radius:8px;content:"";height:100%;bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;width:100%;z-index:-1}.home-page #hp_improve_hero_section.hero-section .review-card:before{-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;background:linear-gradient(180deg,#d8dae5,#d8dae5,#d8dae5);border-radius:inherit;bottom:0;content:"";left:0;mask-composite:exclude;padding:1px;position:absolute;right:0;top:0;z-index:-1}.home-page #hp_improve_hero_section.hero-section .review-card blockquote{border:none;margin:0;padding:15px 16px}.home-page #hp_improve_hero_section.hero-section .review-card blockquote span.verified-text{font-weight:400}.home-page #hp_improve_hero_section.hero-section .review-card .first_row{align-items:center;display:flex;gap:8px}.home-page #hp_improve_hero_section.hero-section .review-card .author-image img{border-radius:50%;height:32px;object-fit:cover;width:32px}.home-page #hp_improve_hero_section.hero-section .review-card .author-meta .author-name{align-items:center;display:flex;font-weight:700;gap:2px;justify-content:center}.home-page #hp_improve_hero_section.hero-section .review-card .author-meta .author-name span{color:#ffffffdb;font-family:var(--font-primary);font-size:14px;font-weight:600;letter-spacing:0;line-height:12px}.home-page #hp_improve_hero_section.hero-section .review-card .author-verified{color:#ffffffdb;font-family:var(--font-primary);font-size:12px;font-weight:400;justify-content:flex-start!important;letter-spacing:0;line-height:12px;margin-top:2px;vertical-align:middle}.home-page #hp_improve_hero_section.hero-section .review-card .second_row{margin-top:8px;position:relative}.home-page #hp_improve_hero_section.hero-section .review-card .second_row p{color:#ffffffdb;font-family:var(--font-primary);font-size:14px;font-style:Regular;font-weight:400;letter-spacing:0;line-height:20px;margin:0;padding:0}.home-page #hp_improve_hero_section.hero-section .review-card .second_row p span{font-weight:700}}@media(min-width:1200px){.site-inner{max-width:100%}}@media(min-width:1441px){.home-page #hp_improve_hero_section.hero-section{aspect-ratio:1440/470!important;background-image:url(/wp-content/themes/certapet-v3/assets/images/hp-improve-hero-section/new-bg-image-desktop.webp)!important;background-position:center center!important;background-size:cover!important;height:auto!important}}@media(min-width:767px)and (max-width:1366px){.home-page #hp_improve_hero_section.hero-section{background-image:url(/wp-content/themes/certapet-v3/assets/images/hp-improve-hero-section/new-bg-image-desktop.webp)!important;background-position:top center!important;background-size:cover!important;height:470px!important}#genesis-content{padding-top:60px!important}}@media(max-width:768px){.home-page #hp_improve_hero_section.hero-section{background-image:url(/wp-content/themes/certapet-v3/assets/images/hp-improve-hero-section/new-bg-image-mobile.webp)!important;background-position:top center!important;background-size:cover!important;height:658px!important}.home-page #hp_improve_hero_section.hero-section .box-container{padding:209px 16px 24px}.home-page #hp_improve_hero_section.hero-section .hero-description{margin:0!important}.home-page #hp_improve_hero_section.hero-section .hero-description h1{color:#fff;font-family:var(--font-primary);font-size:32px;font-weight:700;letter-spacing:0;line-height:40px;margin:0 0 8px;max-width:492px;padding:0;text-align:left!important}.home-page #hp_improve_hero_section.hero-section .hero-description>p{color:#fff;font-family:var(--font-primary);font-size:14px;font-weight:400;letter-spacing:0;line-height:20px;margin:0;max-width:446px;padding:0;text-align:left!important}.home-page #hp_improve_hero_section.hero-section .hero-description>p b{font-weight:700}.home-page #hp_improve_hero_section.hero-section .money-back-guarantee{margin:8px auto 0!important}.home-page #hp_improve_hero_section.hero-section .hp_improve_hero_section_trustpilot_box{display:block;margin-bottom:6px;position:relative}.home-page #hp_improve_hero_section.hero-section .hp_improve_hero_section_trustpilot_row{align-items:center;display:flex;gap:6px}.home-page #hp_improve_hero_section.hero-section .hp_improve_hero_section_trustpilot_logo img,.home-page #hp_improve_hero_section.hero-section .hp_improve_hero_section_trustpilot_stars img{display:block;min-height:12px}.home-page #hp_improve_hero_section.hero-section .hp_improve_hero_section_trustpilot_text{color:#fff;font-family:var(--font-primary);font-size:14px;font-weight:700;letter-spacing:0;line-height:24px;margin:0;padding:0;text-align:center}.home-page #hp_improve_hero_section.hero-section .hp_improve_hero_section_trustpilot_description{display:block;margin:2px 0 0;position:relative}.home-page #hp_improve_hero_section.hero-section .hp_improve_hero_section_trustpilot_description p{color:#fff;font-family:var(--font-primary);font-size:14px;font-weight:700;letter-spacing:0;line-height:24px;margin:0;padding:0;text-align:center}.home-page #hp_improve_hero_section.hero-section ul.item-list{margin:12px 0 24px;padding:0;position:relative}.home-page #hp_improve_hero_section.hero-section ul.item-list li{align-items:center;color:#fff;display:flex;font-family:var(--font-primary);font-size:14px;font-weight:400;gap:8px;letter-spacing:0;line-height:20px;list-style:none;margin:0 0 12px;padding:0}.home-page #hp_improve_hero_section.hero-section ul.item-list li:last-child{margin-bottom:0}.home-page #hp_improve_hero_section.hero-section ul.item-list li img{display:block;margin:0;max-width:19px;min-width:19px;padding:0}.home-page #hp_improve_hero_section.hero-section .item-list li b{font-weight:700}.home-page #hp_improve_hero_section.hero-section .reviews-info{color:#fff;display:block;margin:8px 0 0!important;max-width:100%;text-align:center}.home-page #hp_improve_hero_section.hero-section .reviews-info p{align-content:center;align-items:center;color:#fff!important;display:flex;font-family:var(--font-primary);font-size:11.5px;font-weight:400;justify-content:center;letter-spacing:0;line-height:17.31px;margin:0;padding:0;position:relative;text-align:center}.home-page #hp_improve_hero_section.hero-section .reviews-info .hp_improve_hero_section_icon{display:block;height:16px;margin-right:5px;position:relative;width:16px}.home-page #hp_improve_hero_section.hero-section .reviews-info .hp_improve_hero_section_icon img{max-width:100%}}
