@import url('https://fonts.cdnfonts.com/css/made-tommy-soft-outline');
@import url('https://fonts.cdnfonts.com/css/valenca-kids');
@import url('https://fonts.googleapis.com/css2?family=Montserrat&family=Roboto&display=swap');


*{
    padding: 0;
    margin: 0;
    box-sizing: border-box;  
}

:root{
   --orange-highlighted-colour:#c37540;
}

html, body{
   overflow-x: clip;
}

@font-face {
   font-family: 'Val';
   src: url(../css/fonts/ValencaKids-2OzVo.otf);
}
@font-face {
   font-family: 'tom';
   src: url(../css/fonts/MADE\ Tommy\ Soft\ Regular\ PERSONAL\ USE.otf);
}

h1,h2,h3{
   font-family: 'val';
   font-size: 50px !important;

}
h4,h5,h6,p {
   font-family: 'tom';
   font-weight: 400;
   font-size: 17px;
}




header .navbar-light .navbar-nav .nav-link{
   color: #000;
   font-weight: 700;
   font-size: 20px;
   margin: 15px 15px;
}
header .nav-link.active{
   background-color:  var(--orange-highlighted-colour)!important;
   border-radius: 25px;
   padding: 10px 25px !important;
   color: #fff !important;
}
.navbar-brand img{
   width: 80px;
}

/* header .navbar-light .navbar-nav .nav-link{
   color: #000;
   font-weight: 700;
   font-size: 20px;
}

header .nav-link.active{
    background-color:  var(--orange-highlighted-colour)!important;
    border-radius: 25px;
    padding: 10px;
    color: #fff !important;
} */




.kennel-banner .owl-theme .owl-nav{
   display: none;
}
.kennel-banner .owl-theme .owl-dots{
   transform: translateY(-4rem);
}
.kennel-banner .owl-dot.active span{
   background-color: #fff;
}




/* footer */



.keenel-f{
   background-color: #b96c38;
   padding: 70px;
   padding: 30px;
   color: #fff;
}
.f-kk h3{
   font-size: 40px;
}

.ken-ad h3{
   font-size: 18px;
}

ol, ul {
   margin: 0;
   padding: 0;
   list-style: none;
}




/* footer*/





/* about us  */



.story-imgg img{
   width: 100%;
}

.behind-hhhh img{
   transform: translateY(-7rem);
}
.our-journey{
   background: url(../images/Image-Doggoes.jpg)no-repeat;
   background-size: cover;
   background-position: center;
   width: 100%;  
   color: #fff;
   margin-top: -7rem;
}
.meet-the-face{
   padding: 4.5rem 0;
}
.journey-content{
   padding: 40px 40px;
}
.journey-content p{
   text-align: justify;
}
.behhhhing h3{
   color: var(--yellow-highlighted-coloue);
}
.adjudi-hh img{
   top: 0;
   left: 0;
}
.right-adjuu{
   right: 5%;
   top: 3%;
}

.story-det h3{
   color: var(--yellow-highlighted-coloue);
}
.story-det p{
   text-align: justify;
}
/* .learn-more-ban{
   background: url(../images/About-Us-a-slide.png)no-repeat;
   background-size: cover;
   background-position: center;
   width: 100%;  
   height: 100vh;
} */

.lmb-b{
   background-color: transparent !important;
   color: #ba6e3a !important;
   font-weight: 700 !important;
   font-size: 20px !important;
   letter-spacing: 0.5px;
   border: none !important;
}


.ghgh{
   width: 27px;
   height: 27px;
   border-radius: 50%;
   border: 3px solid #b96c38;
   font-size: 14px;
   padding-top: 4px;
   color: #ba6e3a !important;
}

.learn-more-ban button{
   top: 85%;
   position: relative;
   left: 7%;
}

.gff{
   font-family: 'val' !important;
   font-size: 35px;
}

.fff2 a{
   color: #fff !important;
   font-weight: 500 !important;
}

.ken-ad h5{
   font-size: 35px;
   font-family: 'val' !important;
}
.ken-con li a{
   font-weight: 500;
}
.ken-con a:hover{
   color: #fff !important;
}

.abou-img-sld img{
   border-radius: 15px !important;
}

.f-kk img{
   width: 20%;
}

.ken-con a{
   text-decoration: none;
   color: #fff;
}
.ken-con i{
   color: #fdac49;
}

.gff{
   font-family: 'val' !important;
   font-size: 35px;
}

.fff2 a{
   color: #fff !important;
   font-weight: 500 !important;
}

.ken-ad h5{
   font-size: 35px;
   font-family: 'val' !important;
}
.ken-con li a{
   font-weight: 500;
}
.ken-con a:hover{
   color: #fff !important;
}

.ken-ad ul .fontccc{
   display: inline;
   color: #fff !important;
}

.ken-ad .fontccc i{  
   font-size: 30px;
   color: #fff;
}

.about-slid-cc a{
   text-decoration: none !important;
}












