/*
Theme Name: Healthier Pets
Text Domain: healthier-pets
Version: 2.1
Tested up to: 6.1
Requires at least: 4.7
Requires PHP: 5.2.4
*/
.btn-secondary,.btn-secondary:hover,.btn-secondary:focus{color:#333;text-shadow:none}body,html{height:100%}html{font-size:60%}a{text-decoration:none;color:#000}a:hover{color:#00AF4B}body{font-family:'Nunito',sans-serif;font-weight:400;font-size:1.6rem;color:#2E2E2E;line-height:1.6;overflow-x:hidden}.rubik{font-family:'Rubik',sans-serif;font-weight:400;font-style:normal}.fw-heavy{font-weight:800!important}.fw-medium{font-weight:500!important}.fw-semi-bold{font-weight:600!important}h1{font-size:5.5rem;font-weight:700;letter-spacing:0;color:#0053CC}h2{font-size:5.5rem;font-weight:700;letter-spacing:0;color:#000}h3{font-size:4.2rem;font-weight:700;letter-spacing:0}.text40{font-size:4rem}.text36{font-size:3.6rem}.text22{font-size:2.2rem}.text28{font-size:2.8rem}.footer{font-family:'Rubik',sans-serif}.text-blue{color:#0053CC}.bg-blue{background:#0053CC}.text-red{color:#DB1D1F}.text-green{color:#00AF4B}.text18{font-size:1.8rem}.banner-section{background:transparent linear-gradient(90deg,#B0FCC6 0%,#6AC3FA 100%) 0% 0% no-repeat padding-box;background-size:cover;padding-top:150px;height:calc(100vh)}.banImg{position:absolute;right:0;bottom:-2px;left:0}.bancicles{position:absolute;right:100px;top:50px}#carouselBanner{z-index:1}.top-head{position:absolute;right:0;top:0;display:flex;align-items:center;transition:all 1s ease}.navbar{transition:all 1s ease}.scrolled-fixed-top{padding-top:5px!important;background:transparent linear-gradient(90deg,#B0FCC6 0%,#6AC3FA 100%) 0% 0% no-repeat padding-box}.scrolled-fixed-top>.container{align-items:center!important}.navbar-brand img{transition:all 1s ease;height:105px}.scrolled-fixed-top .top-head{top:-100px}.scrolled-fixed-top .navbar-brand img{height:50px}.btn{padding:10px 36px;border-radius:36px;font-size:2.2rem;font-weight:700}.top-head .btn{font-size:1.6rem;padding:10px 24px;border-radius:21px}.btn-success{background:#97FFC1;border-color:#97FFC1;color:#00AF4B}.btn-success:hover{background:#00AF4B;border-color:#00AF4B;color:#fff}.support-link{font-size:1.4rem;font-weight:500;font-family:'Rubik',sans-serif;letter-spacing:.02em;line-height:1.24}.support-link a{color:#fff;font-size:2.4rem}.navbar{padding-top:25px}.navbar-light .navbar-nav li{margin-left:45px}.navbar-light .navbar-nav .nav-link{color:#000;font-size:1.6rem;font-weight:700;text-transform:uppercase}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:#00AF4B}.social-links{padding-top:50px}.social-links a{display:inline-block;margin-right:20px}.social-links a:hover svg path{fill:#43C5FF}.footer-top{padding:120px 0}.ft-links a{display:block;margin-bottom:10px}.ft-bottom{margin-bottom:70px}.ft-bottom a,.ft-bottom p{color:rgba(0,0,0,.5)}.ft-bottom a:hover{color:#00AF4B}.carousel-indicators [data-bs-target]{width:16px;height:16px;border:0;border-radius:50%}#feedback{height:0;width:0;position:fixed;right:0;top:420px;z-index:1000;transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3)}#feedback a{display:block;background:#0053CC;height:52px;padding:16px 25px;width:210px;text-align:center;color:#fff;font-size:1.4rem;font-weight:500;font-family:'Rubik',sans-serif;text-decoration:none;text-transform:uppercase;border-bottom-left-radius:14px;border-bottom-right-radius:14px}#feedback a:hover{background:#00AF4B}.section{padding:130px 0}.block-box{height:100%;background:transparent linear-gradient(180deg,#B0FCC6 0%,#6AC3FA 100%) 0% 0% no-repeat padding-box;padding:40px;text-align:center}.top-2nd-section{background:url(images/bg-img.svg) no-repeat top 310px left}.giving-section{background:url(images/bg-img.svg) no-repeat top -65px left}.lisimg{box-shadow:0 20px 20px rgba(0,0,0,.16);border:15px solid #fff}.big-grd-box{background:transparent linear-gradient(180deg,#B0FCC6 0%,#6AC3FA 100%) 0% 0% no-repeat padding-box;background-position:top 110px left}.mt-n-100{position:relative}.you-know-section{background:url(images/bigstock-Owner-playing-with-cat-while-r-350110996.jpg) no-repeat top center;background-size:cover;background-attachment:fixed}.overlay-green{background:rgba(151,255,193,.86)}.nunito{font-family:'Nunito',sans-serif}.text50{font-size:5rem}.lh-5{line-height:1.4}.text-light-blue{color:#43C5FF}.stand-img-box{border:6px solid #fff}.text24{font-size:2.4rem}.over-content{position:absolute;top:65px;left:160px;right:0}.left-60{left:60px}.left-120{left:120px}.overlay-blue{background:rgba(67,197,255,.63)}.overlay-blue-light{background:rgba(0,83,204,.35)}.top-100p{top:90px}.btn-green{background:#00AF4B;border-color:#00AF4B;color:#fff}.support-link a:hover{color:#00AF4B}.btn-green:hover{background:#97FFC1;border-color:#97FFC1;color:#00AF4B}.btn-blue{background:#43C5FF;border-color:#43C5FF;color:#fff}.btn-blue:hover{opacity:.8;color:#fff}h4{font-size:2.6rem}.grd-section{background:transparent linear-gradient(180deg,rgba(176,252,198,.3) 0%,rgba(106,195,250,.3) 100%) 0% 0% no-repeat padding-box}.testimonial-section{background:url(images/bigstock-Little-girl-sitting-on-the-gra-52161043.jpg) no-repeat top center;background-size:cover;background-attachment:fixed;height:770px;position:relative}.testimonial-overlay{background:transparent linear-gradient(180deg,rgba(176,252,198,.87) 0%,rgba(106,195,250,.87) 100%) 0% 0% no-repeat padding-box;position:absolute;left:0;right:0;top:0;bottom:0;display:flex;align-items:center;justify-content:center}.text20{font-size:2rem}.demo-section{background:url(images/bigstock-Smiling-young-woman-playing-wi-59839193.jpg) no-repeat top center;background-size:cover}.text60{font-size:6rem}.demo-section .overlay-green{padding:80px 0}.inner-banner-section{height:780px;background:url(images/demo-banner.svg) no-repeat left bottom;display:flex;align-items:flex-end;background-size:cover}.form-control{font-size:1.8rem;font-family:'Rubik',sans-serif;letter-spacing:.04em;color:#4EAB57;border-color:#4EAB57;background:#EDF8F2;padding:10px 15px;border-width:2px;border-radius:0}.form-control::placeholder{color:#4EAB57;opacity:1}.postcard-section{background:url(images/postcard-bg.svg) no-repeat top center;background-size:cover}.text-orange{color:#EF8043}.text-reminder{background:url(images/bigstock-Owner-playing-with-cat-while-r-350110996.jpg) no-repeat top right;background-size:cover}.accordion-button{background-color:#fff;color:#000;font-size:2.8rem;font-weight:700;font-family:'Nunito',sans-serif;padding:15px}.accordion-item{border:0;margin-bottom:15px;box-shadow:0 0 10px rgba(0,0,0,.16)}.accordion-button:not(.collapsed){color:#000;background-color:#fff;box-shadow:inset 0 -1px 0 #6AC3FA}.accordion-button::after{background-image:url(images/plus.svg)}.accordion-button:not(.collapsed)::after{background-image:url(images/minus.svg)}.accordion-body{font-size:1.8rem;font-family:'Rubik',sans-serif;padding:15px}.bg-blue-light{background:#EBF8FF}.bg-orange-light{background:#FFF6F0}.bg-green-light{background:#E6FFF0}.btn-primary{text-transform:uppercase}.bg-light2{background:rgba(67,197,255,.2)}.text32{font-size:3.2rem;line-height:1}.bg-green2{background:#D8FFE8}.bg-blue2{background:#C9E9FD}.list-items{list-style:none;padding:0;margin:0}.list-items li{background:url(images/blut.png) no-repeat top 5px left;padding-left:35px;font-size:1.8rem;font-family:'Rubik',sans-serif;font-weight:700;margin-bottom:10px}.form-check-input{border-color:#4EAB57;background-color:#EDF8F2}.form-check-input:checked{background-color:#4EAB57;border-color:#4EAB57}.input-group-text{background-color:#EDF8F2;border-color:#4EAB57;color:#4EAB57;font-size:1.8rem;font-weight:600}#carouselBanner .d-flex{padding-bottom:0!important}.banner-section .bannerImg{opacity:0;width:100%}#carouselBanner{height:100%}#carouselBanner .carousel-indicators{bottom:-50px}#carouselBanner .carousel-indicators [data-bs-target]{background:rgba(201,201,201,.5)}#carouselBanner .carousel-indicators .active{background:rgba(201,201,201,1)}#carouselBanner .carousel-inner,#carouselBanner .carousel-inner .row,#carouselBanner .carousel-item{height:100%}.ban-slide{background-size:cover;background-position:bottom right;background-repeat:no-repeat}.banner-height{height:calc(100vh - 150px)}.banner-maxW{max-width:622px}.grd-box{background:transparent linear-gradient(180deg,rgba(176,252,198,.2) 0%,rgba(106,195,250,.2) 100%) 0% 0% no-repeat padding-box}@media (min-width:1700px){.container{max-width:1640px}}@media (max-width:1699px){.navbar-light .navbar-nav li{margin-left:20px}h1{font-size:5rem}h2{font-size:4.5rem}}@media (max-width:1499px){.navbar-light .navbar-nav li{margin-left:20px}.inner-banner-section{height:600px}h1{font-size:4rem}h2{font-size:3.5rem}#carouselBanner .d-flex{padding-bottom:0!important}.text36{font-size:2.6rem}.banner-section .checkmark{max-height:30px}.banner-section{height:calc(80vh)}}@media (max-width:1399px){.navbar-light .navbar-nav .nav-link{font-size:1.4rem}.navbar-brand img{height:90px}html{font-size:55%}.text40{font-size:2.6rem}.text28{font-size:2.2rem}h3{font-size:3.2rem}.over-content{left:100px}.text50{font-size:4rem}.text22{font-size:1.8rem}.text18{font-size:1.6rem}.top-100p{top:48px}.banner-section{height:100%}.slide-img{height:400px}}@media (max-width:1299px){.inner-banner-section{height:560px}.bancicles{width:500px}}@media (max-width:1199px){.navbar-brand img{height:60px}.top-head{top:-20px}.big-grd-box{background-position:top 50px left}.top-100p{top:0}.left-60{left:40px}.left-120{left:80px}.testimonial-section{height:500px}h2{font-size:3.2rem}.text28{font-size:2rem}.block-box{padding:30px}.slide-img{height:auto}}@media (max-width:991px){.navbar-light .navbar-toggler{border:0;margin-top:0!important}.scrolled-fixed-top .top-head{top:10px;right:70px}.scrolled-fixed-top .top-head .btn{padding:5px 10px;font-size:1.4rem}.support-link a{font-size:1.6rem}h1{font-size:3.6rem}.text36{font-size:2.4rem}.banner-section{min-height:500px;padding-top:100px}.block-box{padding:10px}.text22{font-size:1.6rem}.section{padding:50px 0}.text50{font-size:3rem}.footer-top{padding:60px 0}.footer{font-size:1.4rem}.social-links{padding-top:0}.inner-banner-section{height:500px}.accordion-button{font-size:2rem}.inner-banner-section{height:300px}.banner-section{height:calc(60vh)}}@media (max-width:767px){.scrolled-fixed-top .top-head{right:5px;left:5px;top:0;position:inherit}.scrolled-fixed-top>.container{align-items:flex-end!important}.navbar-light .navbar-toggler{margin-bottom:0}.scrolled-fixed-top .navbar-brand img{height:30px}.navbar-toggler:focus{box-shadow:none}body{padding-top:45px}h1{font-size:3rem}.checkmark{width:30px}.banner-section{height:auto;padding-top:50px}.carousel-indicators{bottom:30px}.btn{font-size:1.4rem}.demo-section .overlay-green{padding:40px 0;text-align:center}.footer{text-align:center}.social-links{margin-bottom:30px}#feedback a{height:44px;padding:10px 15px}#feedback{top:250px}.inner-banner-section{height:auto;text-align:center;padding-top:60px}.inner-banner-section .d-flex{justify-content:center}#carouselBanner .carousel-indicators{bottom:-20px}.banner-section{width:100%;overflow:hidden}}.fadeText{display:none}.carousel-fade .carousel-item.active{transition:all 1s}#carouselBanner .carousel-indicators{position:static;margin-top:60px} .blogHeader {
	padding:  100px 0;
	padding-top: 200px;
}
ul.wp-block-latest-posts__list > li {
	margin: 0 0 15px;
	line-height: 1.4;
	font-size: 15px;
}
.post.type-post {
    font-size: 16px
}
.post .entry-title {
	margin-bottom: 20px;
}

.post .entry-meta {
	margin-bottom: 30px;
}

.post .entry-meta a {
	color: #000;
	font-weight: 700;
}
.post .post-thumbnail {
	margin: 0 0 30px;
}

.post .entry-footer {
	background: #aefac7;
	padding: 10px 20px;
	margin: 0 0 30px;
    	display: flex;
	justify-content: space-between;
}

.screen-reader-text {
	opacity: 0;
	position: absolute;
	width: 0;
	height: 0;
	visibility: hidden;
}
p.comment-form-comment textarea {
	width: 100%;
}
.blogListingWrap ul.blogListing li {
	padding: 10px;
	display: flex;
	list-style: none;
	border: 1px solid #e6e6e6;
	height: auto;
	width: 100%;
	margin: 0 0 25px;
	vertical-align: top;
	flex-wrap: wrap;
	align-items: flex-start;
}

.blogListingWrap ul.blogListing {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 100%;
}

.blogListingWrap ul.blogListing li:last-child {
	position: relative;
}

.blogListingWrap ul.blogListing li:last-child:after {
	display: block;
	width: 11px;
	height: 1px;
	position: absolute;
	top: 0;
	left: 100%;
	visibility: hidden;
	content: "";
}

.blogListingWrap ul.blogListing li img.wp-post-image {
	max-width: 100% !important;
	height: auto;
	max-height: unset !important;
}

.blogListingWrap ul.blogListing li .wp-block-latest-posts__featured-image {width: 100%;margin: 0 0 20px;}

.blogListingWrap ul.blogListing li a.wp-block-latest-posts__post-title {
	width: 100%;
	margin: 0 0 10px;
	font-size: 20px;
	font-weight: 700;
}

.wp-block-latest-posts__post-author {}

.blogListingWrap ul.blogListing li .wp-block-latest-posts__post-author, .blogListingWrap ul.blogListing li time.wp-block-latest-posts__post-date {
	font-size: 14px;
	font-weight: 700;
}

.blogListingWrap ul.blogListing li time.wp-block-latest-posts__post-date {
	margin-left: 10px;
}

.blogListingWrap ul.blogListing li .wp-block-latest-posts__post-excerpt {
	margin: 10px 0 0;
}
@media only screen and (max-width:991px) {
.row.pt-5 > .col {
	flex: 0 0 100%;
	width: 100%;
}


.row.pt-5 > .col.border-start.col-3 {
	border-left: 0 !important;
	padding: 0 10px !important;
	margin: 30px 0 0;
	padding-top: 30px !important;
	border-top: 1px solid #dee2e6;
}
}