.bg_hf { background-color: #40403E; }
.div_img { text-align: center;margin-bottom: 15px; }
.cat_li { background-color: #000;border:10px solid #2d2d2d;padding:30px 20px; }
.cat_li h6 { color:#63B80D;line-height: 35px;font-weight: normal; }
.cat_li p { font-size: 14px;color:#9b9b9b }
.cat_li input[type="button"]{ background-color: #fab702;color:#fff;border:none;padding:3px 10px;cursor: pointer; }
.cat_li input[type="button"]:hover{ background-color: #fff;color:#000; }

.text_aln { text-align: center;color:#fff; margin-bottom: 8px;}
.text_aln span{ color:#fab702; }

.footr_menu ul { text-align: center;color: #fab702; }
.footr_menu ul li a{ color:#fff;background-color: #9b9b9b;padding:4px 10px;border-radius: 20px; }
.footr_menu ul li a:hover{ background-color: #fab702; }

#section_sm {display: none;}
 @media (max-width: 1000px) { #section_sm {display: block;} #section_lrg {display: none;}}


 .link { background-color: #63B80D;color:#fff;padding:10px;border:2px solid #63B80D; }
.offset-top-35 { color:#ddd;line-height: 25px;margin-top: 20px; }
.blk-bg{ background-color: #000;padding: 40px;width:470px;position: relative;text-align: justify; }
.blk-bg:before  {position: absolute;top: 10%;
    right: -30%;
    width: 370px;
    height: 244px;
    content: '';
    border: 3px solid rgba(227,220,209,0.5);
    -moz-transition: 0.7s all ease;
    -o-transition: 0.7s all ease;
    -webkit-transition: 0.7s all ease;
    transition: 0.7s all ease;z-index: 9999 }

/*
 * ==== Losange
 */
.losange, .losange div {
  /*margin: 0 auto;*/
  /*transform-origin: 50% 50%;*/
  overflow: hidden;
  width: 250px;
  height: 250px;
}
.losange {
  /*transform: rotate(45deg) translateY(10px);*/
}
.losange .los1 {
  width: 355px;
  height: 355px;
  /*transform: rotate(-45deg) translateY(-74px);*/
}
.losange .los1 img {
  width: 100%;
  height: auto;
}

.cat_li  { background-color: #000;padding:30px;color:#fff; }

.cat_li h6  { color: #63B80D; }
.img-circle {
    border-radius: 150%;
}
.blk_brg { background-color: #000;float: right;color:#fff;padding:30px;text-align: justify; }
.blk_brg:before {  position: absolute;left:-10%;
    width: 100px;
    height: 100px;border-radius: 50%;
    content: "";
    background: url("images/farmland.jpg") no-repeat;
    background-size: 100%; }
h3 { color: #fff; }
h6 { color: #63B80D; }
.text-md-white { color:#fff;font-size: 100px; }
.fote_menu h6,h1,h2,h3,h4,h5 { color: #fff;font-weight: normal; }
.fote_menu { padding:4% 0%; }
.fote_menu ul { list-style: none;padding: 0px;font-size: 15px;color:#666;line-height: 30px; }
.fote_menu li a { color:#666; text-decoration: none;}
.fote_menu li a:hover { color:#fff; }


.fote_menu div ul li i  { font-size: 25px;color:#9b9b9b; }
.fote_menu div ul li i:hover  { color:#fff; }
.cont_icn i { font-size: 16px !important; }
a { text-decoration: none !important; }

.text-md-white { color:#fff;font-size: 100px; }
.row { margin:0px; }

.hi {
  position: relative;
  display: inline-block;
  padding: 8px;width:50px;text-align: center;height:45px;
  /*overflow: hidden;*/
  color: #fff;z-index:9999999;font-size: 20px;margin-right:15px;
}
.hi:after {
  content: '';
  position: absolute;
  top: 0; left: 0;
  width: 100%; height: 100%;
  background: #63B80D;
  -webkit-transform-origin: 100% 0;
  -ms-transform-origin: 100% 0;
  transform-origin: 100% 0;
  /*-webkit-transform: skew(-45deg);
  -ms-transform: skew(-45deg);
  transform: skew(15deg);*/
  z-index: -1;border-radius:5px;
}
h1,h2,h3,h4,h5,h6  { font-weight: normal; }
.abt_us { padding:5% 0% 0% 0% }
.abt_us ul { list-style: none;padding: 0px }
.abt_us ul li { margin-bottom: 25px; }
.abt_us ul li:last-child { margin-bottom: 0px; }
.serv_bg { list-style: none; }
.serv_bg  li { position: relative; color: #fff;text-align: right; padding:0px 10%;margin-bottom: 15%}

.serv_bg li:after {     position: absolute;
    content: '';
    top: 3px;
    right: -10px;
    width: 10px;
    height: 10px;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    background: #fab702; }
.thumbnail-caption { width: calc(100% - 125px);
    margin: 31px 17px -25px 17px; position: relative;
    z-index: 3;
    width: calc(100% - 125px);
    /*padding: 17px 8px 25px;*/
    padding: 4px 8px 5px;

    margin: 31px 17px -25px 17px;
    background: #63B80D;margin-top:-10%;color:#fff;text-align: center;padding-top: 10px;padding-bottom: 10px;}

.thumb_divider { border:1px solid #f6f6f6;width:60%;margin:0px auto;margin-top:10px;margin-bottom: 10px }

@media (max-width: 850px) { .thumb_img img { width:100%;}  .thumb_img div{  margin-bottom: 5% } }
.btn_sub { margin-top: 2%;background-color: #fab702;color: #fff;border-radius:50px;padding:10px 15px;font-size: 20px;font-family: 'Open Sans',sans-serif;border:3px solid #fff; }
.abt_bg { background-color: #f6f6f6;padding:5%;border-bottom: 4px solid #000 }
.abt_bg h1 { color: #000; }
.abt_bg h4 { color: #000; }

.frm_ip { border:none;background-color: transparent;;padding:8px;border-bottom: 1px solid #666 ;margin-bottom: 10%;font-family: 'Open Sans',sans-serif}
.btn_sub { margin-top: 2%;background-color: #63B80D;color: #fff;border-radius:50px;padding:10px 15px;font-size: 16px;font-family: 'Open Sans',sans-serif;border:2px solid #fff;cursor: pointer; }
@media (max-width: 850px) { .frm_ip { width: 100% } } 

.side_scl ul { list-style: none;margin-top: 45px;padding:0px; }

.side_scl ul> li> ul> li >a>i { color: #000;border-radius: 50%;border:2px solid #000;padding:7px;width:30px;height:30px; }
/* .logo_img img { width:100px; } */
