@font-face {
    font-family: 'decalled script';
    src: url('../fonts/decalledscript.woff2') format('woff2'),
        url('../fonts/decalledscript.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
.container1156 { width: 95%;max-width: 1156px; margin: 0 auto; }

.keventer-diary-box1{width: 100%; max-width: 778px; margin: 0 auto 50px auto; text-align: center; height: auto; display: block; padding:80px 0 0px 0; box-sizing: border-box; }

.keventer-diary-box1 h2{width: 100%; height: auto; float: left; display: block; font-size: 24px; font-weight: bold; color: #131313; line-height: 36px; padding-bottom: 15px; text-align: center;}
.keventer-diary-box1 p {width: 100%; text-align: left; height: auto; display: block; font-size: 14px; font-weight: 400; color: #131313; line-height: 23px; padding-bottom: 10px;}
.keventer-diary-box1 aside{ float: left; width: 40%; }
.keventer-diary-box1 article{ float: left; width: 60%; text-align: left;}
/*======================== Box 1 Start ================================*/
.keventer-diary-box{ width: 100%; height: auto; float: left; display: block; background: #f6f6f6; border-top: 0px solid #e5e5e5; padding: 0px 0px 80px 0; box-sizing: border-box; }
.keventer-diary-box55{width: 100%; height: auto; float: left; display: block;}

.keventer-diary-box55 ul{ width: auto; margin: -30px auto 60px; display: table; font-size: 0; line-height: 0; position: relative; background: #FFFFFF; border: 1px solid #e7e7e7; border-radius: 30px;}
.keventer-diary-box55 ul li{width: auto; height:60px;  display:block; float: left;   }
.keventer-diary-box55 ul li a{width:auto; height:60px; display: block;  font-size: 20px; font-weight: 400; color: #131313; line-height: 60px; text-align: center; z-index: 5; padding: 0 50px; }
.keventer-diary-box55 ul li.active  a{ display: block; background: #32582f; border: 1px solid #32582f; border-radius: 30px; font-size: 20px; font-weight: 400; color: #fff; line-height: 60px; z-index: 55;  position: relative;  }
.keventer-diary-box55 ul li.active  a:after{ content: ''; position: absolute; left: 0; right: 0; bottom: -30px; margin: 0 auto; width: 15px; height: 15px;  border: 15px solid transparent; border-top: 15px solid #32582f;}


.keventer-diary-box2{ width: 100%; height: auto; float: left; display: block; position: relative; padding: 0px 0px; box-sizing: border-box; }
.keventer-diary-box2 h5{width: 100%; height: auto; float: left; display: block; font-size: 24px; font-weight: bold; color: #131313; line-height: 36px; padding-bottom: 15px; text-align: center;}
.keventer-diary-box2 big{width: 100%; max-width: 910px; margin: 0 auto; text-align: center; height: auto; display: block; font-size: 16px; font-weight: 400; color: #131313; line-height: 26px; padding-bottom: 15px; }

.keventer-diary-content{width: 100%; height: auto; float: left; display: block; overflow: hidden; padding-top: 50px; }
.content-box2{ margin-left: 0px; margin-right: 0px;}
.content-box2 ul{width: 100%; height: auto; float: left;  font-size: 0; line-height: 0;  display: -webkit-box; display: -moz-box; display: -ms-flexbox; display: -webkit-flex; display: flex; flex-wrap: wrap; -webkit-flex-wrap: wrap;}
.content-box2 ul li{ width: 33.333%; height: auto; display: inline-block; padding: 0 10px; margin-bottom: 40px; }
.content-box2 ul li section{width: 100%; height: 100%; float: left; display: block; border-top: 2px solid #32582f; background: #fff; border: 1px solid #fff; /*box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.11);
-webkit-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.11);
-moz-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.11); */}

.content-box2 ul li section:hover{ border: 1px solid #e0e0e0; background: #fff; box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.11); -webkit-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.11); -moz-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.11); }

.content-box2 ul li section aside{width: 100%;height: 250px; float: left; display: block; padding: 20px 15px 10px 15px;box-sizing: border-box; position: relative; text-align: left;}
.content-box2 ul li section aside h2{width: 100%; height: auto; float: left; display: block; font-size: 18px; font-weight: 400; color: #131313; line-height: 36px; padding-bottom: 15px; }
.content-box2 ul li section aside p{width: 100%; height: auto; float: left; display: block; font-size: 14px; font-weight: 400; color: #131313; line-height: 22px; padding-bottom: 0px;
overflow: hidden;
   text-overflow: ellipsis;
   display: -webkit-box;
   -webkit-line-clamp: 3; /* number of lines to show */
   -webkit-box-orient: vertical;

}
.content-box2 ul li section aside span{width: auto; height: auto;  display: inline-block;  position: absolute; left:17px; bottom: 40px; padding-left: 26px;  }
.content-box2 ul li section aside span i{width: 100%; height: auto;  display: block; font-size: 14px; font-weight: bold; color: #131313; background: url(../images/certifications-link-line.png) repeat-x left bottom; line-height:  18px;  position: relative; font-style: normal; }
.content-box2 ul li section aside span i:after{content: ''; position: absolute; left: -26px; top: 0px; width: 17px; height: 17px; background: url(../images/certifications-link-icon.png) no-repeat left top;}
.content-box2 ul li section figure{ width: 100%; height: auto; float: left; display: block; }
.content-box2 ul li section figure img{width: 100%;}
.pagination{ width: auto; margin: 30px auto 30px; text-align: center; display: table; }
.pagination li{ width: 30px; height: 30px; display: inline-block;}
.pagination li a{ width: 30px; height: 30px; display: inline-block; font-size: 16px; font-weight: 400; color: #131313; text-align: center; line-height: 30px; }
.pagination li a.active{width: 30px; height: 30px; display: block; background: #32582f; border-radius: 50%; color: #fff; text-align: center; }
.pagination li.previous{ width: 90px; height: 40px; display: inline-block; background: url(../images/pagination-next-previous.png) no-repeat left 24px; cursor: pointer; }
.pagination li.previous.active{width: 90px; height: 40px; display: inline-block; background: url(../images/pagination-next-previous-over.png) no-repeat left 24px; cursor: pointer; } 
.pagination li.next{ width: 90px; height: 40px; display: inline-block; background: url(../images/pagination-next-previous-over.png) no-repeat -53px 24px; cursor: pointer; }
.pagination li.next.noactive{ width: 90px; height: 40px; display: inline-block; background: url(../images/pagination-next-previous.png) no-repeat -53px 24px; cursor: pointer; }

/*======================== Box 1 Start ================================*/



/*keventer-diary-Recipes-details*/

.recipes-details-box1{width: 100%; height: auto; float: left; display: block; position: relative; padding: 50px 0; }
.recipes-details-box1:after{ content: ''; position: absolute; left: 0; right: 0; top: 0; width: 100%; height: 3px; background: rgb(50,88,47);
background: -moz-linear-gradient(90deg, rgba(50,88,47,1) 0%, rgba(63,103,50,1) 22%, rgba(107,154,60,1) 44%, rgba(190,199,45,1) 66%, rgba(216,199,32,1) 84%, rgba(240,195,17,1) 100%);
background: -webkit-linear-gradient(90deg, rgba(50,88,47,1) 0%, rgba(63,103,50,1) 22%, rgba(107,154,60,1) 44%, rgba(190,199,45,1) 66%, rgba(216,199,32,1) 84%, rgba(240,195,17,1) 100%);
background: linear-gradient(90deg, rgba(50,88,47,1) 0%, rgba(63,103,50,1) 22%, rgba(107,154,60,1) 44%, rgba(190,199,45,1) 66%, rgba(216,199,32,1) 84%, rgba(240,195,17,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#32582f",endColorstr="#f0c311",GradientType=1);}

.recipes-details-box1 section{width: 100%; height: auto; float: left; display: block; position: relative; padding: 0 250px 30px 0;}
.recipes-details-box1 section h2{width: auto; height: auto; float: left; display: inline-block;   font-size: 24px; font-weight: bold; color: #131313; line-height: 30px; margin-bottom: 30px;  }
.recipes-details-box1 section p{width: 100%; height: auto; float: left; display: block; font-size: 16px; font-weight: 400; color: #131313; line-height: 26px; }


.recipes-details-box1 section aside{ position: absolute; right: 0; top: 0; width: auto; height: auto;}
.recipes-details-box1 section aside small{ width: auto; height: auto; float: left; display: inline-block; margin-right: 20px;}
.recipes-details-box1 section aside small a{width: auto; height: 40px; display: block; border: 1px solid #e9e9e9; border-radius: 20px; background: #FFFFFF; padding: 0 27px 0 46px; box-sizing: border-box; position: relative; font-size: 14px; font-weight: 600; color: #131313; line-height: 40px; box-shadow: 0px 9px 14px 0px rgba(0,0,0,0.12);
-webkit-box-shadow: 0px 9px 14px 0px rgba(0,0,0,0.12);
-moz-box-shadow: 0px 9px 14px 0px rgba(0,0,0,0.12); }
.recipes-details-box1 section aside small a:after{ content: ''; position: absolute; left: 20px; top: 13px; width: 16px; height: 16px; background: url(../images/share-icon5.png) no-repeat left top;}
.recipes-details-box1 section aside big{ width: auto; height: auto; float: left; display: inline-block;}
.recipes-details-box1 section aside big a{width: auto; height: 40px; display: block; border: 1px solid #e9e9e9; border-radius: 20px; background: #FFFFFF; padding: 0 20px 0 60px; box-sizing: border-box; position: relative; font-size: 14px; font-weight: 600; color: #131313; line-height: 40px; box-shadow: 0px 9px 14px 0px rgba(0,0,0,0.12);
-webkit-box-shadow: 0px 9px 14px 0px rgba(0,0,0,0.12);
-moz-box-shadow: 0px 9px 14px 0px rgba(0,0,0,0.12); }
.recipes-details-box1 section aside big a:after{ content: ''; position: absolute; left: 20px; top: 15px; width: 28px; height: 10px; background: url(../images/arrow13.png) no-repeat left top;}






.recipes-details-box3{ width: 100%; height: auto; float: left; display: block; background: #f6f6f6; border-top: 1px solid #e5e5e5; padding: 80px 0px 80px 0; box-sizing: border-box; }
.recipes-details-box3a{width: 100%; height: auto; float: left; display: block; position: relative; box-shadow: 0px 5px 14px 0px rgba(0,0,0,0.12);
-webkit-box-shadow: 0px 5px 14px 0px rgba(0,0,0,0.12);
-moz-box-shadow: 0px 5px 14px 0px rgba(0,0,0,0.12); border: 1px solid #e1e1e1; }
.recipes-details-box3 section{ width: 100%; height: auto; display: block; float: left; background: #FFFFFF; padding: 40px; box-sizing: border-box;  }
.recipes-details-box3 section aside{width: 64%; height: auto; float: left; display: block; padding-right: 40px;}
.recipes-details-box3 section aside h3{width: 100%; height: auto; float: left; display: block; font-size: 14px; font-weight: bold; color: #32582f; line-height: 20px; font-style: italic; padding-bottom: 20px;}
.recipes-details-box3 section aside h2{width: 100%; height: auto; float: left; display: block; font-size: 20px; font-weight: 400; color: #131313; line-height: 24px; padding-bottom: 20px;}
.recipes-details-box3 section aside span{width: 50%; height: auto; float: left; display: block; }
.recipes-details-box3 section aside span ul{width: 100%; height: auto; float: left; display: block;}
.recipes-details-box3 section aside span ul li{width: 100%; height: auto; float: left; display: block; position: relative; padding:0 5px 15px 25px; box-sizing: border-box; font-size: 14px; font-weight: 400; color: #131313; line-height: 20px; }
.recipes-details-box3 section aside span ul li:after{ content: ''; position: absolute; left: 0; top: 5px; width: 12px; height: 9px; background: url(../images/tick-icon1.png) no-repeat left top;}

.recipes-details-box3 section figure{width: 36%; height: auto; float: left; display: block;}
.recipes-details-box3 section figure img{ width: 100%; display: block;}
.recipes-details-box3 article{ width: 100%; height: auto; display: block; float: left; background: #f6f6f6 url(../images/keventer-diary-recipes-details-bg.jpg) repeat-x left top; padding: 60px 40px 40px 40px; box-sizing: border-box;}

.recipes-details-box3 article h2{width: 100%; height: auto; float: left; display: block; font-size: 20px; font-weight: 400; color: #131313; line-height: 24px; padding-bottom: 20px;} 

.recipes-details-box3 article ol{width: 100%; height: auto; float: left; display: block; list-style: none; margin: 0; padding: 0; }
.recipes-details-box3 article ol li{width: 100%; height: auto; float: left; display: block; padding-left: 45px; padding-bottom: 15px; position: relative;  counter-increment: my-awesome-counter;  background: url(../images/dot1.png) repeat-y top left; font-size: 14px; font-weight: 400; color: #131313; line-height: 24px; }
.recipes-details-box3 article ol li:last-child{ background: none;}
.recipes-details-box3 article ol li::before {content: counter(my-awesome-counter) "";  position: absolute; left: 0; right: 0; width: 30px; height: 30px; background: #32582f; border-radius: 50%; font-size: 14px; font-weight: 400; color: #fff; line-height: 30px; text-align: center;}

.logo-part .left-tital{ float: left;position: relative;}
.logo-part .left-tital h2 { font-size: 24px; font-weight: 600; padding: 0 0 55px 8px; z-index: 2; position: relative;}
.logo-part .left-tital h2 span { color: #ff9306; }
.logo-part .left-tital b{ position: absolute; top: 22px; left: 30px;}
.logo-part .right-tital{ float: right; margin: 0 10px;}

.container1157 {width: 95%; max-width: 1156px; margin: 0 auto;}
.our-fresh-blogs { background: #f9f3d9;font-family: 'Filson Soft'; padding: 0 0 25px 0;}
.our-fresh-blogs h1 {font-family: 'decalled script'; font-size: 24px;  z-index: 2; position: relative;}
.our-fresh-blogs h1 span{font-family: 'Filson Soft'; color: #ff9306;}
.our-fresh-blogs .left-tital b{ top: -43px; left: 47px; z-index: 1; position: relative;}
.our-fresh-blogs .content-box2 ul li section {width: 100%; height: 100%; border: 1px solid #f9f3d9; float: left; display: block; background: none;}
.our-fresh-blogs .content-box2 ul li section:hover{ background: #fff;  border: 1px solid #e0e0e0; box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.11); -webkit-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.11); -moz-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.11); }
.alerts-new{ padding: 92px 0;}
.alerts-new p{ font-size: 18px; color: #303030; line-height: 25px; text-align: center; max-width: 435px; margin: 0 auto;}
.alerts-new p span{ color: #32582f; font-weight: 600;}
.alerts-new h2{ padding: 45px 0;}
.got-query-form {overflow: inherit !important;}
.alerts-form {margin: 0 0 30px 0;}
.alerts-form i { padding: 0 0 20px 60px; display: block;}
.got-query-form ul li aside { width: 100%; height: auto !important; float: left; display: block;}
.alerts-form { padding: 40px 0 0 0px;}
.alerts-form .accept h3{ text-align: left; padding: 0px 0 10px 60px;}
.department label {padding: 0 10px 0 30px; margin: 0 0 0 60px;}
.submit-box input[type='submit'] {margin: 0px 0 0 0 !important;}
.submit-box .know { width: 158px !important;}
.keventer-diary-box2 .hs2_next {background: url(../images/right-new-arrow.png) no-repeat 0px 0; width: 46px;}
.keventer-diary-box2 .hs2_prev {background: url(../images/left-new-arrow.png) no-repeat 0px 0; width: 46px;}
.keventer-diary-box2 .hs2_prev, .hs2_next {display: inline-block; margin: auto; z-index: 10; width: 90px; height: 46px; position: relative; text-indent: -99999px; cursor: pointer; position: absolute; top: -75px; right: 187px !important; margin-top: 0px;}

.our-fresh-blogs .hs2_next {background: url(../images/right-new-arrow.png) no-repeat 0px 0; width: 46px;}
.our-fresh-blogs .hs2_prev {background: url(../images/left-new-arrow.png) no-repeat 0px 0; width: 46px;}
.our-fresh-blogs .hs2_prev, .hs2_next {display: inline-block; margin: auto; z-index: 10; width: 90px; height: 46px; position: relative; text-indent: -99999px; cursor: pointer; position: absolute; top: -75px; right: 187px !important; margin-top: 0px;}


 @media screen and (max-width:1024px){
	
	
}

@media screen and (max-width:800px){
.content-box2 ul li {width: 50%;}

.recipes-details-box1 section { padding: 0 0px 0px 0;}
.recipes-details-box1 section aside {position: relative; right: inherit; top: inherit;float: left; margin-top: 30px;}
.recipes-details-box3 {padding: 30px 0px 30px 0;}
.recipes-details-box3 section aside {width: 100%;padding-right: 0px;}
.recipes-details-box3 section figure {width: 100%; margin-top: 30px;}

.keventer-diary-box1 aside {float: none; width: auto;}
.keventer-diary-box1 article {float: none; width: auto; text-align: left;}	
.keventer-diary-box55 ul li { width: auto; height: 60px; display: block; float: none;}
.keventer-diary-box1 { width: 100%; max-width: inherit; margin: 0 auto 30px auto; text-align: center; height: auto;  display: block; padding: 80px 0 0px 0; box-sizing: border-box;}
.keventer-diary-box1 article { float: none; width: auto; text-align: center; margin: 0 auto;}
.keventer-diary-box1 p {
    width: 100%;
    text-align: center;
    height: auto;
    display: block;
    font-size: 14px;
    font-weight: 400;
    color: #131313;
    line-height: 23px;
    padding-bottom: 10px;
    padding-top: 15px;
}
}

 @media screen and (max-width:600px){
	.content-box2 ul li section aside {padding: 20px 20px 20px 20px;} 
	 .content-box2 ul li section aside span {left: 20px; bottom: 20px;}
}

@media screen and (max-width:599px){

	.content-box2 ul li {width: 100%;}
	.content-box2 ul li section aside {height: auto;}
	.content-box2 ul li section aside span { width: auto; height: auto;display: inline-block; position: relative; left: inherit;bottom: inherit;padding-left: 26px;padding-top: 20px;}
	
	.recipes-details-box3 section aside span {width: 100%;}
	
}







