@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Allerta&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Barlow+Condensed:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');


/*
input {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
}
*/
section.partnerWrap {
    display: none;
}

button::-moz-focus-inner {  border: 0;}
a:focus {     outline: none; }
button:focus {     outline: none; }
::-moz-focus-inner {border:0;}
:focus, :active {    outline: 0;    border: 0;}

 
select {
   -webkit-appearance: none;
   -moz-appearance: none;
   appearance: none;       /* Remove default arrow */
   background-image: url(../images/small-down-arrow.png);
   background-repeat: no-repeat;
   background-position: 85% center;
}
#lp_sec_1 .basmati_rice_slider ul.slick-dots li.slick-active button, #lp_sec_1 .basmati_rice_regions_slider ul.slick-dots li.slick-active button {
  background-color: #ea6f01;
}
#lp_sec_1 .basmati_rice_slider ul.slick-dots li button, #lp_sec_1 .basmati_rice_regions_slider ul.slick-dots li button {
  background: #f9f9f9;
    background-color: rgb(249, 249, 249);
  border-radius: 50px;
}

#lp_sec_1 .slider_for_mobile{
   display:none; 
}

#lp_sec_1 .basmati_rice_slider ul.slick-dots{
  bottom: 20px;
}
#lp_sec_1 .basmati_rice_slider .slick-dots li button:before{
  width:0;
  height:0;
  font-size:0;
}
.basmati_rice_slider .slick-dotted.slick-slider {
  margin-bottom: 0;
}
.slick-dots li {
  position: relative;
  display: inline-block;
  width: 20px;
  height: 20px;
  margin: 0 5px;
  padding: 0;
  cursor: pointer;
}
body {color: #000; margin: 0px; font-size: 15px; font-weight: 400; line-height: 26px; margin: 0px 0px 0px 0px; }

html {  scroll-behavior: smooth;}


a{transition: all 0.5s ease-in 0s; text-decoration:none!important; outline:none; color: #000;}

a:focus, a:active,  a, focus, select {border:0px; outline:none;}

.clear{clear:both;}

p{margin-top:0px; text-align: left;}

img {border:0px;}

form{margin:0px;}

input {outline:none;}

* {box-sizing:border-box; }

h2 {text-align:center; font-size:48px; color:#3f5e02; font-weight:900; font-family: "Roboto", sans-serif;}

h3 {text-align:center; font-size:38px; color:#000; font-weight:800; font-family: "Roboto", sans-serif;}

h4 {text-align:center; font-size:28px; color:#000; font-weight:800; font-family: "Roboto", sans-serif; line-height:125%;}

h5 {text-align:left; font-size:24px; color:#000; font-weight:800; font-family: "Roboto", sans-serif; line-height:125%; margin:10px 0px;}



.top-navigation {display:flex; justify-content:end; width:100%; text-align:center; padding:20px 0px; background-color:#fff; font-family: "Allerta", sans-serif; }

.top-navigation a {
    display:inline-block;    
    color: #000;
    text-decoration: none;
    text-transform: uppercase;
    font-weight: bold;
    margin: 0 15px;
    font-size: 15px;}

.top-navigation span {color:#fb5e01; font-weight:500; font-size:30px; line-height:30px;}

.banner {display:table; width:100%;}

.banner img {display:block; width:100%; }





.goodness {display:table; padding:120px 0px; width:100%; background-image:url(../images/bg.jpg); background-size:cover;}

.goodness img {display:block; width:100%;}

.goodness p {font-size:19px; line-height:150%; text-align:justify;}








.map {display:table; width:100%; padding:60px 0px 60px 0px; background-color:#d1df9b; }

.map-image {display:block; margin:auto; }

.disclaimer {font-size:12px; font-style:italic; text-align:center; line-height:130%;}







#map-holder {position:relative; max-width:920px;  margin:auto; }

#bihar {display:none; position:absolute; width:293px; right:90px; top:40px; }

#ap {display:none; position:absolute; width:350px; right:160px; bottom:120px; }

#gujarat {display:none; position:absolute; width:293px; left:-30px; top:50px; }

#karnataka {display:none; position:absolute; width:301px; left:30px; bottom:100px; }

#kerala {display:none; position:absolute; width:358px; left:-25px; bottom:70px; }

#maharasthra {display:none; position:absolute; width:289px; left:0px; bottom:120px; }

#tamilnadu {display:none; position:absolute; width:338px; right:180px; bottom:50px; }

#up {display:none; position:absolute; width:374px; right:80px; top:40px; }

#wb {display:none; position:absolute; width:317px; right:70px; top:0px; }

#mp {display:none; position:absolute; width:280px; right:200px; bottom:50px; }









.variety{display:table; width:100%; padding:60px 0px 0px 0px; }

.variety-box  {display:table; width:100%; padding:15px; border-radius:20px; height:500px; margin-bottom:30px;}

.variety-box  img {display:block; width:100%; border-radius:20px; }

.bg-color-1 {background-color:#f0cd40;}

.bg-color-2 {background-color:#be8bd4;}

.bg-color-3 {background-color:#f47975;}

.bg-color-4 {background-color:#ff9e2b;}

.bg-color-5 {background-color:#aaeaba;}

.bg-color-6 {background-color:#72a66c;}







.fj {background-color:#ff8e09; display:table; width:100%; padding:60px 0px; text-align:center;}

.fj-box {display:table; width:100%; height:450px;} 

.fj img {display:block; width:70%; margin:auto;}

.fj p  {text-align:center; font-size:18px; font-weight:300; padding:0px 70px;}

.fj p  strong {font-weight:700;}

.fj h4 {margin:20px 0px;}









.major-fruits {background-color:#d9e4c3; display:table; width:100%; padding:60px 0px; margin-top:0; }

.major-fruits-box {background-color:#ebf1df; display:table; width:100%; padding:20px; border-radius:20px; margin-bottom:20px; }

.major-fruits-box img {float:left; display:inline-block; width:20%; margin-right:20px; }

.major-fruits-box h3 { text-align:left; color:#3f5e02; font-size:20px; margin:0px;}

.major-fruits-box p { margin:0px;}

.major-fruits-box .float-right {margin-left:20px; margin-right:0px; display:inline-block; width:20%; float:right;}



.certified-by img {display:block; width:100%; margin:60px auto;}















footer { background-color:#e1e2de; display:table; width:100%; padding:60px 0px;padding-top:0 !important;}

footer .col-1-of-2 {padding:50px 100px; text-align:center;}

footer .col-1-of-2 h3 {text-align:center; font-size:38px; color:#000; font-weight:800; }

footer .col-1-of-2 p {font-size:24px; text-align:center; line-height:140%; font-weight:500;}

footer .col-1-of-2  a {display:block; width:250px; background-color:#fb5e01; color:#fff; font-size:30px; font-weight:600; padding:15px; margin:auto; border-radius:20px; border:3px solid #fb5e01;}

footer .col-1-of-2  a:hover {border:3px solid #fb5e01; background-color:#fff; color:#fb5e01;}

.map-slider .drt-control,
span.know_more,
.map-slider .for_mobile {
    display: none;
}
.slick-dotted.slick-slider {
    margin-bottom: 0px!important;
}

.backdiscover{ margin-right:auto;}
.backdiscover a{color: #ff7800; font-size: 13px; margin-right:5px;}
.backdiscover a:hover{color:#000000;}
.ml-auto{ margin-left:auto;}

.slick-slide img {
    width: 100%;
    height: auto;
}


@media screen and ( max-width: 767px ) {
.about_km_text,
.kn_your_km_text_1,
.kn_your_km_text_2,
.kn_your_km_text_3,
.kn_your_km_text_4,
.kn_your_km_text_5 {
	display: none;
}

.backdiscover{ display:none!important;}

span.know_more {
    display: inline-block;
    text-decoration: underline;
    color: #000;
	cursor: pointer;
}
.map-slider .for_desktop {
    display: none;
}
.map-slider .for_mobile {
    display: block;
}


}



/* Grid */


.grid-1280 {display:table; width:1160px; margin:auto;  }

/* .row {width: 100%; display: table; } */

.col-1-of-12 {width: 8.33%; float: left; padding-left: 15px; padding-right: 15px; }

.col-1-of-11 {width: 9.09%; float: left; padding-left: 15px; padding-right: 15px; }

.col-1-of-10 {width: 10%; float: left; padding-left: 15px; padding-right: 15px; }

.col-1-of-9 {width: 11.11%; float: left; padding-left: 15px; padding-right: 15px; }

.col-8-of-9 {width: 88.89%; float: left; padding-left: 15px; padding-right: 15px; }

.col-7-of-9 {width: 77.78%; float: left; padding-left: 15px; padding-right: 15px; }

.col-6-of-9 {width: 66.67%; float: left; padding-left: 15px; padding-right: 15px; }

.col-5-of-9 {width: 55.56%; float: left; padding-left: 15px; padding-right: 15px; }

.col-4-of-9 {width: 44.45%; float: left; padding-left: 15px; padding-right: 15px; }

.col-3-of-9 {width: 33.34%; float: left; padding-left: 15px; padding-right: 15px; }

.col-2-of-9 {width: 22.23%; float: left; padding-left: 15px; padding-right: 15px; }


.col-1-of-8 {width: 12.50%; float: left; padding-left: 15px; padding-right: 15px; }

.col-7-of-8 {width: 87.50%; float: left; padding-left: 15px; padding-right: 15px; }

.col-6-of-8 {width: 75%; float: left; padding-left: 15px; padding-right: 15px; }

.col-5-of-8 {width: 62.50%; float: left; padding-left: 15px; padding-right: 15px; }

.col-4-of-8 {width: 50%; float: left; padding-left: 15px; padding-right: 15px; }

.col-3-of-8 {width: 37.50%; float: left; padding-left: 15px; padding-right: 15px; }

.col-2-of-8 {width: 25%; float: left; padding-left: 15px; padding-right: 15px; }

.col-1-of-7 {width: 14.28%; float: left; padding-left: 15px; padding-right: 15px; }

.col-6-of-7 {width: 85.68%; float: left; padding-left: 15px; padding-right: 15px; }

.col-5-of-7 {width: 71.4%; float: left; padding-left: 15px; padding-right: 15px; }

.col-4-of-7 {width: 57.12%; float: left; padding-left: 15px; padding-right: 15px; }

.col-3-of-7 {width: 42.84%; float: left; padding-left: 15px; padding-right: 15px; }

.col-2-of-7 {width: 28.56%; float: left; padding-left: 15px; padding-right: 15px; }

.col-1-of-6 {width: 16.66%; float: left; padding-left: 15px; padding-right: 15px; }

.col-5-of-6 {width: 83.33%; float: left; padding-left: 15px; padding-right: 15px; }

.col-4-of-6 {width: 66.64%; float: left; padding-left: 15px; padding-right: 15px; }

.col-3-of-6 {width: 49.98%; float: left; padding-left: 15px; padding-right: 15px; }

.col-2-of-6 {width: 33.32%; float: left; padding-left: 15px; padding-right: 15px; }

.col-1-of-5 {width: 20%; float: left; padding-left: 15px; padding-right: 15px; }

.col-4-of-5 {width: 80%; float: left; padding-left: 15px; padding-right: 15px; }

.col-3-of-5 {width: 60%; float: left; padding-left: 15px; padding-right: 15px; }

.col-2-of-5 {width: 40%; float: left; padding-left: 15px; padding-right: 15px; }

.col-1-of-4 {width: 25%; float: left; padding-left: 15px; padding-right: 15px; }

.col-3-of-4 {width: 75%; float: left; padding-left: 15px; padding-right: 15px; }

.col-1-of-3 {width: 33.33%; float: left; padding-left: 15px; padding-right: 15px; }

.col-2-of-3 {width: 66.66%; float: left; padding-left: 15px; padding-right: 15px; }

.col-1-of-2 {width: 50%; float: left; padding-left: 15px; padding-right: 15px; }

.col-1-of-1 {width: 100%;  padding-left: 15px; padding-right: 15px; }


.content {display: block; padding: 10px 0px; background-color: #eee; text-align: center; font-size: 10px; color: #000; border: 1px solid #ccc;}


/* Grid */




















/* Scroll Top */

.scrolltop {
	display:none;
	width:100%;
	margin:0 auto;
	position:fixed;
	bottom:0px;
	right:0px;	
	z-index:99;
}
.scroll {
	position:absolute;
	right:20px;
	bottom:20px;
	padding:0;
	text-align: center;
	margin: 0 0 0 0;
	cursor:pointer;
	transition: 0.5s;
	-moz-transition: 0.5s;
	-webkit-transition: 0.5s;
	-o-transition: 0.5s; 
	background-color: #fb5e01;
}

.scroll a {padding:25px 0px 0px 0px; display:block; color:#fff; height:50px; width:50px;}

.scroll a span {
  width: 0; 
  height: 0; 
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 10px solid #fff;
  display: block;
  margin:auto;
  animation: buttonarrow 0.6s infinite alternate ease-in-out;
}


@keyframes buttonarrow {
	0% {
		transform: translateY(0);
		opacity: 1.0
	}
	100% {
		transform: translateY(-0.5em);
		opacity: 1.0
	}
}

/* Scroll Top */






/*menu-bar css start*/
nav#inner_nav {
    padding: 15px;
    text-align: right;
}
#inner_nav ul {
    margin: 0;
    padding: 0;
    list-style: none;
}
#inner_nav ul li:first-child {
    background: none;
}
#inner_nav ul li {
	display: inline-block;
    background-image: url(../images/pipe.png);
    background-repeat: no-repeat;
    background-size: auto 100%;
    padding-bottom: 2px;
}
#inner_nav ul li a {
    color: #000;
    text-decoration: none;
    text-transform: uppercase;
    font-weight: bold;
    margin: 0 15px;
    font-size: 15px;
}
#inner_nav ul li a:hover {
    color: #f67400;
}
 .toggle_nav {
    display: none;
}
/*menu-bar css ends*/


/* responsive menu */

.responsive-menu-icon { display:none;}


.responsive-menu-icon {
    display: block;
    cursor: pointer;
    background-color:#000;
    width: 60px;
    height: 60px;
    position:absolute;
    right: 0;
    top: 0px;
    padding: 18px;
    box-sizing: border-box;
    z-index: 10000;
    display: none;
    z-index: 1000;
}

.bar1, .bar2, .bar3 {
    width: 23px;
    height: 2px;
    background-color: #fff;
    margin: 4px 0;
    transition: 0.4s;
}

.change .bar1 {
    -webkit-transform: rotate(-45deg) translate(-9px, 6px);
    transform: rotate(-45deg) translate(-4px, 4px);
}

.change .bar2 {opacity: 0;}

.change .bar3 {
    -webkit-transform: rotate(45deg) translate(-8px, -8px);
    transform: rotate(45deg) translate(-4px, -5px);
}


/* responsive menu */




/*  1350px  */
@media all and (max-width: 1479px) {

    .grid-1280 { width:1160px;}
        
        
    }
    
    
    
    
    /*  1240px  */
    @media all and (max-width: 1339px) {
     
    .grid-1280 { width:1160px;}
        
    .goodness p {line-height:175%;}
        
    }
    
    
    
    
    /*  980px  */
    @media all and (max-width: 1239px) {
    
    .grid-1280 { width:920px;}
        
    .col-1-of-1, .col-1-of-2, .col-1-of-3, .col-1-of-4, .col-1-of-5, .col-1-of-6, .col-1-of-7, .col-1-of-8, .col-1-of-9, .col-1-of-10, .col-1-of-11, .col-1-of-12, .col-2-of-3, .col-2-of-5,  .col-3-of-5, .col-4-of-5, .col-3-of-4, .col-5-of-6, .col-4-of-6, .col-3-of-6, .col-2-of-6, .col-6-of-7, .col-5-of-7, .col-4-of-7, .col-3-of-7, .col-2-of-7, .col-7-of-8, .col-6-of-8, .col-5-of-8, .col-4-of-8, .col-3-of-8, .col-2-of-8, .col-8-of-9,  .col-7-of-9,  .col-6-of-9, .col-5-of-9, .col-4-of-9, .col-3-of-9, .col-3-of-9, .col-2-of-9 {padding: 0px 10px;} 	
        
    
    footer .col-1-of-2 {  padding:30px 50px;}
        
    footer {  padding: 40px 0px;}	
    
    h2 {font-size:32px;}
    
    h4 {font-size:25px;}
    
    .fj-box {  height: 400px;}
    
    footer .col-1-of-2 h3 {font-size:28px;}
    
    footer .col-1-of-2 p {  font-size: 20px;}
    
    .fj p {  font-size: 18px;  padding: 0px 20px;}
    
    .variety-box {height:460px;}
    
    .goodness {padding:60px 0px;}
    
    .goodness .col-5-of-7, .goodness .col-2-of-7 {width:100%;}
        
    .goodness .col-2-of-7 {width:100%; margin-top:30px;}	
    
    .map {  padding: 30px 0px 40px 0px;}
    
    .variety {padding:30px 0px 0px 0px}
    
    .major-fruits {  padding: 30px 0px; margin-top:30px;}
    
    .major-fruits-box .float-right, .major-fruits-box img {width:25%;}
    
        
    }
    
    
    
    
    /*  768px  */
    @media all and (max-width: 979px) {
    
    .grid-1280 { width:740px;}	
    
    .col-1-of-4  {width: 50%;}	
    
    .col-1-of-5  {width: 33.33%;}	
    
    .col-1-of-6  {width: 33.33%;}	
    
    .col-1-of-7  {width: 25%;}	
    
    .col-1-of-8  {width: 25%;}	
            
    .col-1-of-9  {width: 20%;}	
            
    .col-1-of-10  {width: 20%;}	
        
    .col-1-of-11  {width: 16.66%;}
        
    .col-1-of-12 {width: 16.66%;}
        
    .col-5-of-8 {    width: 75%;	}
        
    .col-3-of-9 {    width: 40.00%;	}
        
    .col-1-of-9 {    width: 25%;}	
        
    .col-2-of-9 {    width: 25%	}
        
    .col-3-of-9 {    width: 50%;}	
        
    .col-3-of-8 {    width: 50%;	}
    
    .col-2-of-3, .col-2-of-5, .col-3-of-5, .col-4-of-5, .col-3-of-4, .col-5-of-6, .col-4-of-6, .col-3-of-6, .col-2-of-6,  .col-6-of-7, .col-5-of-7, .col-4-of-7, .col-3-of-7, .col-2-of-7, .col-7-of-8, .col-6-of-8, .col-8-of-9,  .col-7-of-9, .col-6-of-9, .col-5-of-9, .col-4-of-9 {width: 100%;}	
    
    .map {  display:none;}
    
    .variety-box {    height: 500px;  }
    
    .fj .col-1-of-3 {width:50%;}
    
    .fj {padding:30px 0px;}
    
    .goodness {    padding: 30px 0px;  }
    
    .top-navigation  {padding:12px 0px; background-color:#fb5e01;}
    
    .top-navigation a { font-size:12px; color:#fff;}
    
    .top-navigation span {color:#fff;}
    
    header {height:60px;}
        
    .map-slider {display:block; background-color:#d2df9a;}	
    
    #slider img {width:100%; margin:auto; display:block;}
    
    .fj img {  width: 60%;}
    
    .variety-box {    height: 580px;  }
    
    .major-fruits-box .float-right, .major-fruits-box img {width:30%; margin-bottom:80px;}	
        
    }
    
    
    
    
    
    /*  640px  */
@media all and (max-width: 767px) {
#lp_sec_1 .slider_for_mobile{
   display:block; 
}
#lp_sec_1 .slider_for_desktop{
   display:none; 
}
    .grid-1280 { width:600px;}	
        
    .col-1-of-1, .col-1-of-2, .col-1-of-3, .col-1-of-4, .col-1-of-5, .col-1-of-6, .col-1-of-7, .col-1-of-8, .col-1-of-9, .col-1-of-10, .col-1-of-11, .col-1-of-12, .col-2-of-3, .col-2-of-5,  .col-3-of-5, .col-4-of-5, .col-3-of-4, .col-5-of-6, .col-4-of-6, .col-3-of-6, .col-2-of-6, .col-6-of-7, .col-5-of-7, .col-4-of-7, .col-3-of-7, .col-2-of-7, .col-8-of-9, .col-7-of-9,  .col-6-of-9, .col-5-of-9, .col-4-of-9, .col-3-of-9, .col-2-of-9, .col-7-of-8, .col-6-of-8, .col-5-of-8, .col-4-of-8, .col-3-of-8, .col-2-of-8 {padding: 0px 5px;} 
        
        
    h4 {    font-size: 20px;  }
    
    .fj-box {    height: 320px;  }
        
    .variety-box {    height: 550px;  }	
    
    h2 {    font-size: 32px;    font-weight: 800;  }
    
    footer .col-1-of-2 {width:100%; padding:0px 30px;}
    
    .certified-by img {  margin: 20px auto;}
    
    .fj .col-1-of-3 {    width: 50%;    float: left;}
     
    .fj p {    font-size: 15px;    padding: 0px 10px;    line-height: 140%;  } 
        
    h4 {    font-size: 18px;  }	
    
    .top-navigation a { font-size:14px; color:#fff; font-family: "Barlow Condensed", sans-serif; letter-spacing:1px; margin: 0px 10px;}
        
    .top-navigation span {font-size:16px;}
    
    header {    height: 54px;  }
    
    .major-fruits-box .float-right, .major-fruits-box img {width:40%;  float:none; margin:auto; display:block;}	
    
    .major-fruits-box p, .major-fruits-box h3 {text-align:center;}
    
    
nav#inner_nav {
    padding: 0!important;
    text-align: right;
    position: relative; margin-top:53px;
}
.toggle_nav img.slider_img {
    width: 32px;
    height: auto;
    display: inline-block;
    margin-right: 12px;
}

#inner_nav ul {
    width: 100%;
    background: #F07E3B;
    padding-bottom: 10px;
    padding-top: 8px;
	text-align: center;
}
#inner_nav ul li {
    display: inline-block;
    background: none;
}
#inner_nav ul li a {
    font-size: 9px;
    line-height: 1.3;
    padding: 2px;
    text-align: left;
    display: block;
    color: #fff;
    margin: 0;
}
.mainHeader{
	background:#fff;
	}
    #inner_nav ul li {
        font-size: 12px;
        color:#fff;
      }
      
        #inner_nav ul.dropdown-custom {
        background: white;
        width: 169px;
        top: 50px;
        padding: 12px;
      }
        #inner_nav ul.dropdown-custom li,#inner_nav ul li {
        padding-block: 4px;
        color:white
      }
        #inner_nav ul.dropdown-custom li a ,#inner_nav ul li a
      {
        font-size:12px;
        }
        .mainHeader{
         background: #fff;
         padding: 0;
         height: 70px;
         position: relative;
        }
        #inner_nav ul li{
            color: #fff!important;
            font-size: 12px!important;
        }

    }
    
    
    
    
    
    /*  480px  */
    @media all and (max-width: 639px) {
    
    .grid-1280 { width:440px;}	
        
    .col-1-of-2, .col-5-of-8, .col-4-of-8, .col-3-of-8, .col-2-of-8, .col-3-of-9, .col-2-of-9  {width: 100%; float: none;}	
    
    .col-1-of-3  {width: 100%; float: none;}	
        
    .col-1-of-4  {width: 100%; float: none;}	
    
    .col-1-of-5  {width: 100%; float: none;}	
    
    .col-1-of-6  {width: 50%;}	
    
    .col-1-of-7  {width: 33.33%;}	
    
    .col-1-of-8  {width: 33.33%;}
            
    .col-1-of-9  {width: 33.33%;}
            
    .col-1-of-10  {width: 33.33%;}
        
    .col-1-of-11  {width: 33.33%;}
        
    .col-1-of-12 {width: 33.33%;}
        
        
    
    :root {  --height-responsive: 600px;}
        
    .fj-box {    height: 280px;  }
    
    h2 {    font-size: 30px;    font-weight: 800;  }
    
    .variety-box {    height: auto;  }
    
    .certified-by .col-1-of-4 {width:48%; float:left; border:1px solid #ccc; margin:1%;}	
    
    .certified-by {margin-bottom:30px;}
        
    .top-navigation a { font-size:13px; color:#fff; font-family: "Barlow Condensed", sans-serif; letter-spacing:1px; margin: 0px 5px;}
        
        
    .major-fruits-box .float-right, .major-fruits-box img {width:250px;  float:none; margin:10px auto; display:block;}		
        
    .major-fruits {margin-bottom:30px;}	
        
    }
    
    
    
    
    /*  360px  */
    @media all and (max-width: 479px) {
    
    .grid-1280 { width:320px;}	
        
    .col-1-of-6  {width: 100%; float: none;}	
    
    .col-1-of-7  {width: 50%;}	
    
    .col-1-of-8  {width: 50%;}
            
    .col-1-of-9  {width: 50%;}
            
    .col-1-of-10  {width: 50%;}
        
    .col-1-of-11  {width: 50%;}
        
    .col-1-of-12 {width: 50%;}	
        
    :root {  --height-responsive: 460px;}
    
    .fj p {    font-size: 13px;    padding: 0px 10px;    line-height: 140%;  }
    
    h4 {    font-size: 15px; margin:0px;  }
    
    .fj h4 {  margin: 10px 0px;}
    
    .fj-box {    height: 230px;  }
    
    h2 {    font-size: 24px;    font-weight: 800;  }
    
    .top-navigation a { font-size:12px; color:#fff; font-family: "Barlow Condensed", sans-serif; letter-spacing:0px; margin: 0px 3px; font-weight:600;}
        
    }


/* secondary header dropdown */

li:has(.dropdown-custom){
    padding-right: 5px;
}
.dropdown-custom{
    position: absolute;
    background-color: #fff;
    z-index: 55;
    border: 1px solid #eee;
    width: max-content;
    max-width: 250px;
    text-align: left;
    top: calc(100% + 15px);
    opacity: 0;
    display: block;
    transition: .3s;
}
li:has(.dropdown-custom):hover .dropdown-custom{
opacity: 1;
}
.dropdown-custom li{
    border-bottom: 1px solid #eee;
    display: flex;
    align-items: center;
    background: none!important;
    display: block!important;
    width: 100%;
}
.dropdown-custom li a{
    padding: 10px;
    color: #212121!important;
    display: inline-block;
    flex: 1;
    font-weight: 500!important;;
    font-size: 14px!important;
    text-transform: capitalize !important;
    display: block;
}

#inner_nav ul li  {
    color: #000;
    text-decoration: none;
    text-transform: uppercase;
    font-weight: bold;
    margin: 0;
    font-size: 15px;
}
.event-nav-link{
    padding-left: 15px;
}

@media (max-width: 767px) {
    nav#inner_nav {
        padding: 0 !important;
        text-align: right;
        position: relative;
        margin-top: 53px;
    }
    #inner_nav ul {
        width: 100%;
        background: #F07E3B;
        padding-bottom: 10px;
        padding-top: 8px;
        text-align: center;
        padding-inline: 12px;
        display: flex;
        align-items: center;
        justify-content: center;
        flex-wrap: wrap;
    }
    #inner_nav ul li {
        display: inline-block;
        background: none;
    }
    .backdiscover a{display: none;}


    #inner_nav ul li a {
        font-size: 9px;
        line-height: 1.3;
        padding: 2px;
        text-align: left;
        display: block;
        color: #fff;
        margin: 0;
    }
    h2.main-heading {
        font-size: 24px;
        font-weight: 800;
        margin-bottom: 24px;

    }
  
          #inner_nav ul li {
           font-size: 12px;
           color:#fff;
           display: flex;
           align-items: center;
         }
         
           #inner_nav ul.dropdown-custom {
           background: white;
           width: 169px;
           top: 50px;
           padding: 12px;
         }
           #inner_nav ul.dropdown-custom li {
           padding-block: 4px;
           color:white
         }
           #inner_nav ul.dropdown-custom li a ,#inner_nav ul li a
         {
           font-size:12px;
           }
          
         .event-nav-link{
            display: flex;
            gap: 4px;
         }
         .event-nav-link .fa-angle-down::before {
            content: "\f107";
            font-size: 18px;
          }  
         
}



