*{margin:0;padding:0;font-family:'Poppins', sans-serif}
/*section, 








footer{padding:40px 10px;}*/
.navbar-light .navbar-nav .nav-link {
    color: #000 !important ;
}
.btn-outline-warning a{
    color:#fff;
    text-decoration:none;
} 



.navbar-nav .nav-item{padding:0 0.5rem;font-weight:700;color:#000;}
.navbar-nav .nav-item .nav-link:hover{color:#ff720f !important;}
.navbar-nav .nav-item .nav-link.active{color:#FF8D29;}
.btn-outline-warning{background: #ff720f;
    border-color: #FF8D29;
    color: #fff;
    text-shadow: 0px 3px 6px #00000029;}
.btn-outline-warning:hover{background:#FF8D29;color:#000;}

.banner .carousel-control-prev-icon, .banner .carousel-control-next-icon{background-color:#000;}
.card-img{object-fit:cover;width:100%;height:100%;}
.heading{padding:30px;}
.card{box-shadow: 5px 5px 10px rgb(0 0 0 / 10%);}
.detail .card h2::before{border-left:5px solid #FF8D29;}
.detail .card-img-top{object-fit:cover;width:100%;height:15rem;}
.detail .card-text{color:#FF8D29;font-weight:700;}
.btn-green{background:#25d366;font-size:19px;padding: 0.5rem 0.55rem;text-shadow: 0px 3px 6px #00000029;font-weight:600;}
.btn-green:hover{background:transparent;border:1px solid #25d366;color:#25d366 !important;}
.carousel-indicators{bottom:-25%;}
.carousel-indicators [data-bs-target]{background-color:#000;width:15px;height:15px;border-radius:50%;}
.list-group-item{background:transparent;border:none;cursor:pointer;}
footer .card{border-right: 5px solid #fc9029;cursor:pointer;background: rgba(255, 255, 255, 0.2);
    backdrop-filter: blur(33px);
    border-radius: 10px;
   }


.pagination_heading{background-color:#DE834D;position:relative;}
.pagination_heading ul{position:absolute;top:50%;bottom:50%;justify-content:center;left:50%;right:50%;}
.pagination_heading ul li{font-size:1.7rem;}
.pagination_heading ul li.active{font-weight:600;}
.pagination_heading ul i{font-size:24px;font-weight:500;}
.card-title{color: #FF8D29;font-weight:600;}
.card-header{border:2px solid #DE834D;border-left:5px solid #DE834D;border-right:5px solid #DE834D;}
.cat_list .list-group-item{border: 1px solid rgba(0,0,0,.125);fontweight:400;}
.cat_list .list-group-item:hover{color:#DE834D;}
.cat_list .list-group-item a{
    color:#000;
    text-decoration:none;
    font-weight:600;
}

@media (max-width:992px){
	.navbar-collapse .btn-outline-warning{display:none !important;}
	.navbar-light .navbar-toggler{border-color:none !important;}
	.navbar-nav{margin-top: 0.9rem!important;padding-left:0.5em !important;background: #e3f2fd;}
	.navbar .container-fluid{padding:0!important;}
	.navbar-brand{padding-left:0.5em !important;}
	.navbar-toggler{margin-right:0.5em !important;}
	.navbar-nav .nav-item {padding: 0 0rem;}
	.carousel.banner { height: auto;}
	.detail .card-img-top{height:100%;}
	.carousel-indicators {bottom: -6%;}
	.social-media li {padding: 0rem 1.3rem;}
	footer h4{font-size:18px;font-weight:500;}
	.product_detail .card-title{margin-top:20px;}
}

.mt-40{
	margin:40px 0px;
}

.pt-10 {
	padding:10px 0px;
}

.pt-40 {
	padding:40px 0px;
}

.pt-60 {
	padding:60px 0px;
}



.bred-pet {
	padding-top:15%;
	text-align:center;
}

.bred-pet h2{
	font-size:42px;
	font-weight:900;
}


.bred-pet p{
	color:#fff;
	font-weight:600;
	font-size:20px;
}



.bred-pet p a{
	color:#fff;
	text-decoration:none;
}


.bred-pet p a:hover{
	color:#fff;
}

.head-tes {
	padding:20px 0px;
}

.head-tes h2{
	font-size:48px;
	font-weight:900;
	color: #000000;
}

.head-tes p{
	text-align:justify;
}


.pet-heading {
	text-align:center;
}
.pet-heading h2{
	font-size:32px;
	font-weight:600;
	color: #ff720f;
}
.pet-heading p{
	font-size:18px;
	
}

.sec-link {
	text-align:center;
	background-color: #ff720f;
	border-radius:10px;
	margin-bottom:20px;
}

.sec-link:hover {
	background-color:#000;
}

.sec-link a{
	color:#fff;
	text-decoration:none;
}

.sec-link a{
	color:#fff;
}

.sec-link img{
	width:100%;
	border-radius:10px;
}

.sec-link h1 {
	font-size:24px;
	padding:10px;
	border-radius:10px;
	
}

.pet-about img{
	width:100%
}


.pet-about h2 {
	font-size: 30px;
    font-weight: 700;
    color: #ff720f;
	text-transform:uppercase;
}

.pet-about p {
	text-align:justify;
}

.pet-about a{
	padding: 10px 20px;
    font-size: 18px;
	color:#fff;
	text-decoration:none;
    line-height: 2rem;
    background-color: #ff720f;
    text-align: center;
    border-radius: 5px;
    margin-bottom: 5px
}

.pet-about a:hover{
	background-color:#000;
	
}

.pro-det {
	margin-bottom:20px;
	text-align:center;
	
	
}

.pro-det img{
	width:100%;
	border-top-left-radius: 10px;
    border-top-right-radius: 10px;
}

.pro-det .pro-text {
	padding: 10px;
    border: 1px solid #00000021;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px
}

.pro-det .pro-text h2{
	
    padding: 0.5rem 5px;
    font-size: 18px;
    line-height: 2rem;
    background-color: #25d366;
    border-radius: 5px;
    margin-top: 5px;
    margin-bottom: 5px;
}

.pro-det a{
	color:#fff;
}


.pro-det h1{
	font-size:18px;
	font-weight:600;
	margin-bottom: 0px;
    margin-top: 10px
}

.pro-det h1 a{
    Color:#000;
    text-decoration:none;
}


.heading-pet {
	
	padding: 20px;
	border-radius:10px;
	margin-bottom:20px;
}

.heading-pet h2{font-weight:700;color:#fff;font-size:30px;}
.heading-pet h6{font-weight:700;color:#ff720f;font-size:15px;}
.heading-pet p{color:#fff;text-align: justify;}

.heading-pet .but-01 {
	
}


.heading-pet h4{
	padding: 0.5rem 5px;
    font-size: 18px;
    line-height: 2rem;
    background-color: #ff720f;
	text-align:center;
	
    border-radius: 5px;
    margin-bottom: 5px;
}	
.heading-pet a{color:#fff;text-decoration:none; padding: 10px 32px;}

.heading-pet h4:hover{
	background-color:#000; 
}

.product-detail img{
	width:100%;
}

.product-detail h1{
    font-weight:900;
}


.product-detail p{
	text-align:justify;
}

.product-detail h2{
	
    padding: 0.5rem 5px;
    font-size: 18px;
	text-align:center;
	color:#fff;
	width:50%;
    line-height: 2rem;
    background-color: #25d366;
    border-radius: 5px;
    margin-top: 5px;
    margin-bottom: 5px;
}


footer{
	background-color:#000;
	padding:40px 0px ;
}

footer .foot-nav {
	
}

footer .foot-nav h4{
	color:#fff;
	font-weight:600;
	
}

footer .foot-nav  ul {
	list-style: none;
}

footer .foot-nav  ul li {
	color:#fff;
	line-height: 2rem;
}

footer .foot-nav  ul li a{
	color:#fff;
	text-decoration:none;
}

footer .foot-nav  ul li a:hover{
	color:#ff720f;
}

.copy-pet {
	background-color:#ff720f;
	padding:10px;
}

.copy-pet .fot-copy p{
margin-bottom: 0px;
	color:#fff;
}

.copy-pet .fot-copy .social-media {float:right; margin-bottom: 0px;}   
.copy-pet .fot-copy .social-media li{padding-right: 15px;}   
.copy-pet .fot-copy .social-media li a{color:white;}   
.copy-pet .fot-copy .social-media li a:hover{color:#FF8D29;}

.adgmobilesicky{display:none;position:fixed;width:100%;left:0;z-index:1001;padding: 10px 0px 2px;;bottom:0;background-color: #ff720f;box-shadow:0 0 5px #6666665d}.adgmobilesicky,.adgmobilesicky a{font-size:11px;color:#fff;margin-bottom: 0px;}.stikybadge{position:absolute;top:-5px;font-size:10px;display:none;left:50%;background-color:red;color:#fff;border-radius:50%;width:16px;z-index:2;height:16px}body #wh-widget-send-button{display:none;right:50%!important;bottom:0!important;margin-right:-45px!important}.adgmobilesicky .fa{font-size:20px;color:#b9b9b9}a.movetoenqury.wh .fa{font-size:30px;background:#1cb824;color:#fff;border-radius:50%;padding:8px 11px;position:absolute;top:-4px;right:5px}@media (max-width: 991px){.adgmobilesicky,body #wh-widget-send-button{display:block}}@-webkit-keyframes ring{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}2%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}4%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}6%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}8%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}10%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}12%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}14%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}18%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}20%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes ring{0%{-webkit-transform:rotate(-15deg);-ms-transform:rotate(-15deg);transform:rotate(-15deg)}2%{-webkit-transform:rotate(15deg);-ms-transform:rotate(15deg);transform:rotate(15deg)}4%{-webkit-transform:rotate(-18deg);-ms-transform:rotate(-18deg);transform:rotate(-18deg)}6%{-webkit-transform:rotate(18deg);-ms-transform:rotate(18deg);transform:rotate(18deg)}8%{-webkit-transform:rotate(-22deg);-ms-transform:rotate(-22deg);transform:rotate(-22deg)}10%{-webkit-transform:rotate(22deg);-ms-transform:rotate(22deg);transform:rotate(22deg)}12%{-webkit-transform:rotate(-18deg);-ms-transform:rotate(-18deg);transform:rotate(-18deg)}14%{-webkit-transform:rotate(18deg);-ms-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-12deg);-ms-transform:rotate(-12deg);transform:rotate(-12deg)}18%{-webkit-transform:rotate(12deg);-ms-transform:rotate(12deg);transform:rotate(12deg)}20%{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}}.faa-ring.animated,.faa-ring.animated-hover:hover,.faa-parent.animated-hover:hover > .faa-ring{-webkit-animation:ring 2s ease infinite;animation:ring 2s ease infinite;transform-origin-x:50%;transform-origin-y:0;transform-origin-z:initial}

.pad-top-40 {
    padding-top:40px;
    padding-bottom:40px;
}

.petshop-heading h1 {
    font-size: 32px;
    font-weight: 600;
    font-family: 'Concert One', cursive;
    margin-bottom: 20px;
    color: #0076c7;
}

@media (max-width: 991px) {
.adgmobilesicky, body #wh-widget-send-button {
    display: block;
}


.pt-40 {
    padding: 20px 0px;
}


.pet-about h2 {
    font-size: 24px;
 }
 
 
 .copy-pet  {
 text-align:center;
}

.fot-copy {
	margin-bottom:5px;
}

.copy-pet .fot-copy .social-media{
	text-align: center;
    float: none;
    display: inline-flex !important;
}

footer {
	padding-top: 40px;
	padding-bottom:20px;
}


.bred-pet {
    padding-top: 45%;
 }
}