@import url('https://fonts.googleapis.com/css2?family=Tinos&display=swap');
@font-face {
	font-family: 'FISHfingers';
	src: url('../fonts/Fishfingers.ttf');
}

body{font-family: 'Tinos', sans-serif!important; color:#4a4b4c!important;font-size:24px!important;}
.header-background {
    background: #f3e7c1;
	padding: 50px 0 20px;
}
a:focus, a:hover {
    color: #4a4b4c!important;

}
.header-background ul li a:focus, a:hover {
    color: #4a4b4c!important;

}
button.owl-next {font-family: 'Tinos', sans-serif!important;}
.owl-theme .owl-nav [class*="owl-"]{font-family: 'Tinos', sans-serif!important;}
.header-background h1{font-family: 'FISHfingers', sans-serif!important;text-align: center;
    font-size: 80px!important;}
.header-background ul{list-style: none;
    display: flex;font-size:26px;}
nav{padding: 10px 350px 0px;}
.header-background ul li{padding-right:40px;}
.header-background ul li a{color:#4a4b4c}
.header-background ul li:last-child {padding-right:0px;}
.banner{padding-left:0!important;padding-right:0!important}
.second_section img{width:100%;height:auto;}
.second_section{background: #f3e7c1;    padding: 50px 300px;}
h1{font-family: 'FISHfingers', sans-serif!important;
font-size: 60px!important;
}
.second_section span{font-style:italic;font-weight:600;}
.second_section a {
    background: #4a4b4c;
    padding: 8px 15px;
    border-radius: 10px;
    text-transform: uppercase;
    color: #f3e7c1;
    font-weight: 600;
	margin-top:10px;
    display: inline-block;
}
#border-about-home {
    width: 57%;
    height: auto;
    padding-bottom: 1em;
}

.second_section a:hover,a:focus{color: #f3e7c1;}
.thrid_section img{width:100%;height:auto;}
.thrid_section{background: #bddbbb;    padding: 50px 300px;}
.thrid_section span{font-style:italic;font-weight:600;}
.thrid_section a {
    background: #4a4b4c;
    padding: 8px 15px;
    border-radius: 10px;
    text-transform: uppercase;
    color: #f3e7c1;
    font-weight: 600;
	margin-top:10px;
    display: inline-block;
}
.thrid_section a:hover,a:focus{color: #f3e7c1!important;outline: none!important;}
.fourth_section{background: #f3e7c1;    padding: 50px 300px;}
.fourth_section img{width:100%;height:auto; border-radius:10px}
.human_seconed{padding-top:30px;}
.fourth_section h1{text-align:center;}
.five_section{background: #f4dc99;    padding: 50px 300px;}
.five_section img{width:100%;height:auto; border-radius:10px}
.five_section h1{text-align:center;}
.six_section{background: #f3e7c1;    padding: 50px 300px;}
.six_section img{width:100%;height:auto; border-radius:10px}
.six_section h1{text-align:center;}
.seven_section{background: #bddbbb;    padding: 50px 300px;}
.seven_section img{width:100%;height:auto; border-radius:10px}
.seven_section h1{text-align:center;}
.eight_section{background: #f4dc99;    padding: 50px 300px;}
.eight_section img{width:100%;height:auto!important; border-radius:10px}
.eight_section h1{text-align:center;}
.footer-section{background: #f3e7c1;    padding: 50px 300px;}
.footer-section img{width:100%;height:auto;}
.about-home-section{margin-top:5em;}
.our-process-home{margin-top:2em;}
#our-process-border{    width: 40%;
    padding-bottom: 1em;
}

#human-home-border{width: 40%;
    /* text-align: center; */
    display: block;
    /* margin-bottom: 1em; */
    margin: auto;
    padding-bottom: 2em;}
	
#produce-home-border{width: 13%;
    /* text-align: center; */
    display: block;
    /* margin-bottom: 1em; */
    margin: auto;
    padding-bottom: 2em;}
#handon-home-border{width: 30%;
    /* text-align: center; */
    display: block;
    /* margin-bottom: 1em; */
    margin: auto;
    padding-bottom: 2em;}
#blogs-home-border{width: 17%;
    /* text-align: center; */
    display: block;
    /* margin-bottom: 1em; */
    margin: auto;
    padding-bottom: 2em;}
#testi-home-border{width: 20%;
    /* text-align: center; */
    display: block;
    /* margin-bottom: 1em; */
margin: auto;padding-bottom: 2em;}#footet-connect{width: 64%;
    /* text-align: center; */
    display: block;
    
    padding-bottom: 2em;}
.owl-dots {
    display: none;
}
.footer-section ul{    display: flex;
    list-style: none;    padding-left: 0;
}
.overlay{position: absolute;
    bottom: 0px;
    left: 0px;
    color: #fff;
    background-color: rgba(0, 0, 0, 0.5);
    padding: 10px;
    width: 100%;border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;font-weight:600;    letter-spacing: 1px;font-size:13px;}
.textbox {
    display: flex;
    padding-bottom: 1em;
}
.testitle{width: 62%;
}
.testitle h2{font-size:22px;    font-weight: bold;}
.testiima {
    width: 38%;
}
.left-human-flower{     background-image: url(../images/human-left-flower.png);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 101% 98%;
    height: 141px;}
.phone:before{    
    content: '';
    background-image: url(../images/phone.png);
    background-repeat: no-repeat;
    background-size: contain;
    width: 30px;
    height: 30px;
    display: inline-block;
    margin-right: 5px;
    margin-bottom: -13px;

}
.insta:before{    
    content: '';
    background-image: url(../images/insta.png);
    background-repeat: no-repeat;
    background-size: contain;
    width: 25px;
    height: 25px;
    display: inline-block;
    margin-right: 5px;
    margin-bottom: -8px;

}.fb:before{    
    content: '';
    background-image: url(../images/fb.png);
    background-repeat: no-repeat;
    background-size: contain;
    width: 25px;
    height: 25px;
    display: inline-block;
    margin-right: 5px;
    margin-bottom: -8px;

}.mail:before{    
    content: '';
    background-image: url(../images/mail.png);
    background-repeat: no-repeat;
    background-size: contain;
    width: 30px;
    height: 30px;
    display: inline-block;
    margin-right: 5px;
    margin-bottom: -13px;

}
  li.insta {
    padding-right: 20px;
}
.copyright{padding-top:4em;}
.mailt{padding-left: 0!important;
    padding-right: 0!important;}
.saprater{font-weight:600;}

/* written by mk */
.owl-stage-outer img {
  width: 100%; /* Ensures the image takes full width of its container */
  
  object-fit: cover; /* Crop the image to fill the area */
}
.about_section{background: #f4dc99;    padding: 50px 300px;}
.about_section span{font-style:italic;font-weight:600;font-size: 26px;}
.our_section span{font-size:26px;font-style:italic;font-weight:600;}
.circleul li span{font-size:26px;font-style:italic;font-weight:600;}
.about_section img{width:100%;height:auo;}
.our_section img{width:100%;height:auto;}
.our_section{background: #bddbbb;    padding: 50px 300px;}
.our_section span{font-style:italic;font-weight:600;}
.our_section ol li{padding-bottom:1em}

a.phone:focus, a.phone:hover{
    color: #4a4b4c;
}a.mail:focus, a.mail:hover{
    color: #4a4b4c!important;
}
.contact_section{background: #f4dc99;    padding: 50px 200px;}
textarea {
    width: 100%;
    height: 100px;
	background: #f3e7c1;
    border: 1px solid #fff;
}
.wpcf7 input[type="url"], .wpcf7 input[type="email"], .wpcf7 input[type="tel"] {
    width: 99%;
}
input{
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
    width: 99%;
	background: #f3e7c1;
    border: 1px solid #fff;
}
button, html input[type=button], input[type=reset], input[type=submit] {
    background:#4a4b4c;
    width: auto;
	color:#f3e7c1;
	text-transform:uppercase;
	border-radius:15px;
	padding:6px 20px;
	border:none;
}
#contect-border {
    width: 13%;
    padding-bottom: 1em;
}
span.wpcf7-form-control-wrap {
    padding-bottom: .5em;
    /* margin-bottom: 1em; */
    display: block;
}
#border-about{
    width: 65%;
    height: auto;
    padding-bottom: 1em;
}
.blog-left-content span{font-weight: 600;
    font-style: normal;
    padding-top: 20px;
    display: block;}
.blog-left-content {font-style:italic; 
    padding-left: 37px;
 
}
#border-blog {
    width: 100%;
    height: auto;
    padding-bottom: 1em;
}
#our-process-border2 {
    width: 35%;
    padding-bottom: 1em;
    height: auto;
}
.sm-menu{display:none;}
.realpep{text-align:center;font-weight:600;font-style:italic}
.humombutton a {
    background: #4a4b4c;
    padding: 8px 15px;
    border-radius: 10px;
    text-transform: uppercase;
    color: #f3e7c1;
    font-weight: 600;
	margin-top:10px;
    display: inline-block;
	    
}
.humombutton{text-align: center;}
.humombutton a:hover,a:focus{color: #f3e7c1!important;outline: none!important;}
.second_section a:hover,a:focus{color: #f3e7c1!important;outline: none!important;}
.five_section p{text-align: center;font-style:italic;padding:20px 200px 0px;}
.eight_section a{font-style:italic;}
.ehatup img{width:40%!important}
.ehatup {
    position: absolute;
    right: -214px;
    top: -81px;
}
.ehatup a{background:none!important}

.seven_section p{text-align: center;font-style:italic;padding:20px 200px 0px;}
.workp{font-style:italic;font-weight:600;margin-bottom: 5px;font-size:32px}
.circleul{padding-left: 20px;
    list-style: circle;}
#our-process-border-work {
    width: 58%;
    padding-bottom: 1em;
    height: auto;
}
.read-more-btn{font-style:italic}
.item a{cursor:pointer;}
.read-more-btn{cursor:pointer;}
ul.humaninsta {
    list-style: none;
    display: inline-flex;
    padding-left: 0;
}
ul.humaninsta li{padding-right:20px}
ul.humaninsta li a{    text-decoration: underline;}
ul.humaninsta li a:focus{ color:#4a4b4c!important}