@import url('https://fonts.googleapis.com/css?family=Nunito+Sans:200,200i,300,300i,400,400i,600,600i,700,700i,800,800i,900,900i&display=swap');

body {
    font-family: 'Ubuntu', sans-serif;
}
.mcb-section-vnz7k2px .mcb-column-inner {
    margin: 0;
}
.mcb-section-vnz7k2px .mcb-wrap-inner {
	justify-content: center;
}

.page-top-section.has-video .section_wrapper {
    position: absolute;
    top: 15%;
    left: 5%;
    max-width: 90%;
}

.mcb-column-inner-e325srts h3 {
    margin: 0;
    padding: 0;
}

.page-top-section.has-video .section_wrapper p {
    margin-bottom: 0;
}
.page-top-section.has-video .section_wrapper h3 {
    font-size: inherit;
    line-height: 1.5;
    border-bottom: none;
    color: inherit;
    text-transform: none;
    margin-bottom: 0;
    padding: 0;
}
.page-top-section.has-video .section_wrapper .mcb-column-inner {
    margin: 0;
}
.page-top-section.has-video .section_wrapper .column {
    padding: 0;
}
.mcb-wrap-n53zf009n,
.mcb-wrap-n53zf009n .column {
    width: auto
}
.mcb-item-309bxozi {
    text-align: center;
}
.verifaid-logo img {
    width: 40%;
}
.mcb-section-inner-93e439881 .mcb-column-inner {
    margin: 0em;
}

.logo-header {
    display: flex;
    gap: 1.5em;
    align-items: baseline;
}

.logo-header h2 {
    color: #254F1F;
}

.mcb-item-dugacz56n video {
    width: 100%;
}
.mcb-wrap-inner-n53zf009n {
    gap: 1em;
}

::selection{
	background-color: #000 !important;
	color: #fff;
}
.column, .columns{padding:  0 15px}
*{
    box-sizing: border-box;
    -webkit-box-sizing: border-box; 
    -moz-box-sizing: border-box;
     
}

#publications {
	max-width: 1000px;
	margin: auto;
}
.page-id-3899 .page-intro-section,
.page-id-2429 .page-intro-section {
    margin: auto;
    max-width: 1000px;
}
.page-id-3899 section.year-block,
.page-id-2429 section.year-block {
    margin-bottom: 3em;
}
.page-id-3899 article,
.page-id-2429 article {
    border-bottom: 1px solid grey;
    padding-bottom: 1em;
    margin-bottom: 1em;
}

.text-columns-special .section_wrapper div:nth-child(2) {
	padding-left: 2em;
    padding-top: 40px;
}

#Top_bar li#menu-item-4393,
#Top_bar li#menu-item-4452 {
	display: none;
}

.special-b2 .mcb-wrap-inner,
.special-b {
	display: flex;
	align-items: center;
}

body .one.column {
	width: 97%;
}
.image_frame.has_border {
	border: none;
}
.has-border .image_wrapper {
	padding-bottom: 7px;
}
.has-border .image_wrapper img {
	box-shadow: 0 7px 3px 0 rgba(0, 0, 0, 0.16);
}

.txt-shadow {
	text-shadow: 3px 2px black;
	    -webkit-text-stroke-width: 2px;
    -webkit-text-stroke-color: black;
}
.has-border img {
	border: 7px solid #ffffff; 
	outline: 1px solid rgba(0,0,0,0.05);
    margin: 1px;
    width: calc(100% - 3px);
}

#Wrapper #Header_wrapper #Top_bar {
	position: fixed;
    top: 0;
    left: 0;
    z-index: 9999;
    width: 100%;
} 

body{overflow: hidden;}
ul,li{list-style: none;}
#Top_bar #logo img{max-height: inherit; width: 90px;}
 #Top_bar #logo, .header-fixed #Top_bar #logo, .header-plain #Top_bar #logo, .header-transparent #Top_bar #logo
#Top_bar #logo, .header-fixed #Top_bar #logo, .header-plain #Top_bar #logo, .header-transparent #Top_bar #logo{height: inherit !important;}
#Top_bar{position: inherit; box-shadow: 0 7px 3px 0 rgba(0, 0, 0, 0.16);}
#menu > ul > li > a{text-transform: uppercase;}
#Footer img{max-width: 200px;}
#Top_bar .menu > li > a{padding: 15px 0 !important;} 
#Top_bar .menu li ul li{width: 350px;}
#Top_bar .menu li ul li.lang-item{width: auto;}
#Top_bar .menu > li ul li a{font-size: 18px; font-weight: bold;}
#Top_bar .menu li ul li a{border-bottom: none; padding: 10px 15px 10px 35px;}
#Top_bar .menu > li ul{padding: 10px 0; border-radius: 7px;}
#Top_bar .menu > li > a:after{display: none;}
#Top_bar .menu > li ul li a:before{content: "\f100";position: absolute;display: inline-block;
 font-family: "Flaticon"; left: 18px; font-size: 12px;}
#Top_bar .menu li ul{top: 80%;}
#Top_bar .menu li ul li.current_page_item a{text-transform: uppercase;}
#Top_bar .menu > li > a span, #Top_bar .menu > li.current-menu-item > a span{border: 2px solid transparent;}
#Top_bar .menu > li.current-menu-parent > a span,
#Top_bar .menu > li.current-menu-item > a span{border-color: #74a500;}
.footer-box h4 {font-size: 29px; font-weight: bold; line-height: 34px;}
.footer-box p, #Footer .footer-box a {font-size: 20px; color: #fff; line-height: 32px;}
.footer-link a {display: block;}
.slider-text {    display: flex;
    flex-wrap: wrap;
    justify-content: center;padding: 28px 55px 50px !important; background-color: rgba(27, 43, 7, 0.5); text-align: center !important;}
.slider-text h1{color: #fff; font-size: 60px; line-height: 80px; padding-bottom: 30px !important;}
.slider-text a {display: inline-block; font-size: 20px !important; font-weight: bold !important; color: #fff;
 background-color: #67a806; padding: 16px 45px 16px 27px !important; border-radius: 7px; position: relative; line-height: 25px !important; } .tp-bullets{top: 107% !important;}
#Header_wrapper{margin-bottom: 40px;}
#Header_wrapper .hephaistos .tp-bullet{width: 14px; height: 14px; border: 1px solid #74a500; background: transparent;}
#Header_wrapper .hephaistos .tp-bullet.selected{background: #74a500;}
.footer-socials ul li {margin-right: 10px;display: flex;align-items: center; padding: .25em 0;} 
.footer-socials ul li i {font-size: 24px; color: #fff; margin-right:.5em; } 
#Footer .column.one-fourth {width: 21.6666%; } 
#Footer .column.one-fourth:nth-child(2) {width: 37%; } 
#Footer .column.one-fourth:first-child {width: 19.6666%; } 
.page-top-section.home .two-fifth.mcb-wrap{width: 43%;}
.page-top-section.home{position: relative;}
#Top_bar .menu > li > a span{border-color: transparent;}
.page-top-section.home  a{position: absolute; bottom: 40px; left: 50%; transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%);}
.page.page-id-2394 #Footer,.page.page-id-2394 .footer-icon{background-color: #134281;} 
.page.page-id-2398 #Footer,.page.page-id-2398 .footer-icon{background-color: #6a3b21;} 
.page.page-id-2694 #Footer,.page.page-id-2694 .footer-icon{background-color: #0DB7B1;} 
.page.page-id-4363 #Footer,.page.page-id-4363 .footer-icon{background-color: #0DB7B1;} 
.page.page-id-2402 #Footer,.page.page-id-2402 .footer-icon{background-color: #EF7A06;}
.page.page-id-2783 #Footer,.page.page-id-2783 .footer-icon{background-color: #1B2B07;}
.page.page-id-2356 #Footer,.page.page-id-2356 .footer-icon{background-color: #1B2B07;}
.page.page-id-2396 .footer-socials ul li i {color: #74a500;} 
.page.page-id-2398 .footer-socials ul li i {color: #d9a26a;} 
.page.page-id-2694 .footer-socials ul li i {color: #254f1f;} 

.page.page-id-2394 .footer-socials ul li i {
    color: #7a9de1;
}
.home-cons-wrap h1, .f-home-cons-wrap h1 {
    color: #1b2b07;
    text-transform: uppercase;
	font-size: 65px;
    font-weight: bold;
}
.home #Content{padding-top: 30px;}
.home-cons-wrap{padding: 100px 0 100px;}
.h-customer-wrap .home-cons-wrap{padding: 0}
.column_column .cons_list ul {
    margin: 0;
    text-align: center;
    margin-top: 25px;
}

.cons_list ul li {
    list-style: none;
    display: inline-block;
    text-align: center;
    padding: 0 15px;
}
.column_column.consulting-icon-wrap ul{margin-left: 0;}
.column.consulting-icon-wrap{padding: 0;}
.cons_list ul li:first-child a{color: #74a500;}
.cons_list ul li:nth-child(2) a{color: #134281;}
.cons_list ul li:nth-child(3) a{color: #254f1f;}
.cons_list ul li:nth-child(4) a{color: #6a3b21;}
.cons_list ul li:nth-child(5) a{color: #0db7b1;}
.cons_list ul li:last-child a{color: #ef7a06;}
.cons_list ul li:first-child{padding-left: 0;}
.cons_list ul li:last-child{padding-right: 0;} 
.cons_list li a {
    font-size: 22.6px;
    font-weight: bold;
    text-transform: uppercase;
    text-decoration: underline;
}
.consulting-icon-wrap li {
    display: inline-block;
}
.consulting-icon-wrap .scale-with-grid{max-width: 127px !important;}
.consulting-wrap p, .key-technology p {
    line-height: 1.4;
    color: #575656;
}
.key-technology p{margin-bottom: 40px;}
.cons_list {
    border-bottom: 6px solid #3e3014;
    padding-bottom: 25px;
    border-radius: 5px;
    margin-bottom: 50px;
}
.redd_wrap .two-fifth.mcb-wrap{width: 42%;}
.redd_inner {
    background: rgba(27, 43, 7, 0.5);
    padding: 30px 15px;
    text-align: center;
}
.redd_inner .button.redd-btn, .button-flat a.button:not(.action_button){border-radius: 7px; box-shadow:  0 7px 3px 0 rgba(0, 0, 0, 0.16);}
.redd_inner h1 {
    color: #fff;
    font-size: 60px;
    line-height: 100px;
    margin-bottom: 40px;
}
.redd_inner a.button .button_label{    font-size: 25px;
    font-weight: bold;
    text-transform: lowercase;padding: 20px 35px 20px 25px;}
.redd-btn span {
    font-size: 20px;
    position: relative;
}
.redd-btn span:after, .slider-text a:after{
        content: "\f100";
    position: absolute;
    display: inline-block;
    font-family: "Flaticon";
    right: 12px;
    font-size: 14px;
    top: 22px;
}
.mfn-main-slider .slider-text a:after {
    right: 18px;
    top: 18px;
}
body a.button.redd-btn {
    border-radius: 5px;
    background-color: #67a806;
	color: #fff;
}
body a.button.redd-btn .button_label {
	padding: 15px 28px 15px 19px;
    font-size: 22px;
    text-transform: lowercase;
}
#Content .no-lc .button_label {
	text-transform: none;
}
.redd_wrap.home-exper-sec {
    background-image: url('/wp-content/uploads/2019/06/experience.jpg');
    background-size: cover;
    padding: 65px 0 45px;
    background-attachment:  fixed;
} 
.redd_wrap.visit_us_sec{background-attachment: fixed;}
.home-exper-sec .redd_inner {width: 42%; } 
.key-technology .button .button_label{padding: 15px 28px 15px 19px; font-size: 22px;text-transform: lowercase;}
.redd_wrap.home-exper-sec a {display: inline-block; color: #ffffff; font-size: 20px; font-weight: bold; background: #74a500; padding: 20px 20px; border-radius: 7px; } 
.redd-btn span:after{top: 18px; right: 9px;}
.redd_bottom_heading h1{
    font-size: 63px;
    color: #fea905;
    text-align: right;
    font-weight: bold;
}
.section_header {
    text-align: center;
}

.section_header h1, .section_header h2 {
    font-size: 75px;
    color: #254F1F;
    text-transform: uppercase;
    font-weight: bold;
}
.section_header{text-align: center;}
.section_header h1, .section_header h2, .section_header img{vertical-align: middle; display: inline-block; padding: 0 10px; margin: 0;}
.home-technology-wrap {margin: 80px 0;}
.home-technology-list {
    text-align: center;
 }
.column_column.home-technology-list ul{margin: 20px 0 30px;    display: flex;
    gap: 1em;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    line-height: 0.15;}
.column_column .news_cat ul, .news_cat ul{margin-left: 0; text-align: center; margin-top: 0px;} 
.home-technology-list li, .news_cat li {
    display: inline-block;
    padding: 0 15px;
    font-size: 26px;
    font-weight: bold;
    color: #74a500;
    text-transform: uppercase;
    text-decoration: underline;
    position: relative;
}
.news_cat li a{color: #74a500;}
.column_column.news_wrap ul {margin: 0; }
.news_wrap ul li {display: inline-block; position: relative; padding: 0 23px;}
.icon-comment-empty-fa,
.post-comments {
    display: none;
}

/* quick&dirty overrides */
.all-news-wrap .news_wrap ul.lcp_catlist li {
    display: flex;
    flex-direction: column;
    gap: 1em;
}
.all-news-wrap .news_wrap ul.lcp_catlist li a {
    order: -2;
}
.all-news-wrap .news_wrap ul.lcp_catlist li a.news-title {
    order: 0;
    margin-bottom: 0;
}
.home-news-wraper ul.lcp_catlist li a.news-title {
    color: white;
    text-shadow: 1px 3px black;
}
.all-news-wrap .news_wrap ul.lcp_catlist li .expert {
    letter-spacing: 0.3px;
    color: #575656;
    font-size: 1.1em;
    line-height: 1.1;
}
.all-news-wrap .lcp_catlist .news-title {
    padding-left: 0;
    line-height: 1.2;
    text-transform: none;
    margin-bottom: 1em;
}
.all-news-wrap .news-more-link {
    order: 2!important;
    width: 50%;
    margin-top: auto!important;
}
.post .column a.button {
    color: #fff;
}
.button-default .button, .button-default button, .button-default input[type="button"], .button-default input[type="reset"], .button-default input[type="submit"] {
    box-shadow: none;
}

.sub-menu li {
    list-style: none;
}

.lcp_catlist {
    display: flex;
}
.image_item.image_frame:not(.svg) {
    display: block;
}

.shape_circle {
    z-index: 1;
}
body {
    background-color: white;
}




.home-technology-list li:before, .news_cat li:before {
    content: "";
    position: absolute;
    width: 10px;
    height: 10px;
    background: #74a500;
    display: inline-block;
    border-radius: 100px;
    right: -7px;
}
.news_cat li:before{width: 7px; height: 7px;}
.home-technology-list li:last-child:before, .news_cat li:last-child:before{display: none;}
.divider {background: #1b2b07; border: 1px solid transparent; border-radius: 50px; } 
.news-title {font-size: 22px;
    font-weight: bold;
    line-height: 36px;
    color: #161922;
    text-align: left;}
.news-more-link:hover, .redd_inner .button.redd-btn:hover{color: #ffffff !important;}
.news-divider hr {border-bottom: 7px solid #ffffff; border-radius: 50px; height: 0; }
.news-divider {padding: 25px 15px 50px; } 
.news-more-link {font-size: 20px; text-transform: lowercase; color: white;background: #67a806; padding: 5px 20px; border-radius: 7px; } .key-tech-img img{width: 100%;}
 .news_keyword_title h5 {
    font-size: 45px;
    display: inline-block;
    text-align: center;
    line-height: 50px;
    color: #254f1f;
    padding: 0 60px;
    margin: 0;
    z-index: 99999;
}
.news_keyword_title {
    margin: 40px 0; 
    text-align: center;
    position: relative;
}
.section-research .news_keyword_title:before,
.section-research .news_keyword_title:after {
	width: 30%;
	background: #1B2B07;
}
.home-news-wraper .section_header{margin-bottom: 30px;}
.news_keyword_title:after, .news_keyword_title:before {
    content: "";
    display: inline-block;
    width: 38%;
    height: 5px;
    background: #74a500;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    z-index: -1;
}
.news_keyword_title:after{ right: 0;} 
.news_keyword_title:before{left: 0;} 
.small-heading h1 {font-size: 45px; color: #1b2b07; text-transform: uppercase; } 
.button.button_size_3 .button_label{padding: 21px 30px;}
.news-list .one.column{width: 100%;}
.news_keywords_list span, 
.research_activities_sec span{font-size: 20px !important; padding: 12px 19px; color: #ffffff; background-color: #74a500; 
line-height: 22px; display: inline-block; margin: 0 14px 18px 14px; border-radius: 7px; box-shadow: 0 7px 3px 0 rgba(0, 0, 0, 0.16); }
.section-research .news_keywords_list span {
    background-color: #1B2B07;
}
.input-box input, .input-box textarea {
	height:60px;
}
.home .page-intro-section {
    padding-top: 0!important;
}
.shape_circle span {
	font-size:80px;
}
.about_title h5 {
	font-size:40px;
}
.team_section .short-bio p {
    font-size: 18px;
}
.home-research .news_keywords_list span, .research_activities_sec span{background-color: #1b2b07;}
.news_keywords_list span a, .research_activities_sec span a {color: #ffffff; } 
.input-box {width: 50%; float: left; padding: 0 10px; box-sizing: border-box; } 
.news-box {border: 7px solid #ffffff; box-shadow: 0 7px 3px 0 rgba(0, 0, 0, 0.16); position: relative;;background:#fff;} 
.all-news-wrap .news-box{position: initial;}
.news-cat {display: inline-block; position: absolute; right: 30px; font-size: 20px; background: #aa2522; color: #ffffff; text-transform: capitalize; padding: 10px 10px; border-radius: 0 0 0 7px; } 
.input-box input, .input-box textarea {width: 100%; height: 70px; padding: 5px 10px; border-radius: 7px !important; background: #e5edd4 !important; border: 0; font-size: 21px !important; color: #254f1f; }
.input-message{width: 100%; clear: both;}
.input-message textarea{height: 200px;}
.home-contactus .section_header h1 {
    color: #fff;
}
.home-news-wraper .news-cat{right: 0;}
.home-contactus .divider{background: #ffffff; }
.contact-wraper form{width: 85%; margin: 0px auto 10px; clear: both;}
.contact-wraper{background-color: #74a500;  box-shadow: 0 7px 3px 0 rgba(0, 0, 0, 0.16); padding: 100px 0 200px;}
.contact-wraper.about_page{padding: 100px 0 200px !important;}
.button input {background-color: #254f1f !important; padding: 15px 20px; float: right; font-size: 20px; font-weight: bold; text-transform: uppercase; border-radius: 7px !important; box-shadow: 0 7px 3px 0 rgba(0, 0, 0, 0.16); margin-top: 20px; } .border-bottom {border-bottom: 7px solid #ffffff; border-radius: 50px;}
.f-home-cons-wrap{padding: 170px 0 100px !important; background: url('/wp-content/uploads/2019/06/transparent-bg.png');}
.contact-header-wrap .section_header{margin-bottom: 30px;}
.contact-header-wrap {padding-top: 100px;}

.logo-slider-wraper{padding: 90px 0; box-shadow:  0 7px 3px 0 rgba(0, 0, 0, 0.16);}
.contact-wraper .section_header{margin-bottom: 20px !important;}
.contact-wraper .section_header h1 {color: #ffffff;} 
.wpcf7-acceptance span{font-size: 20px; line-height: 55px; color: #ffffff; font-weight: normal;}
.checkbox-wrap input {
  padding: 0;
  height: initial;
  width: initial;
  margin-bottom: 0;
  display: none;
  cursor: pointer;
}
#lcs_logo_carousel_wrapper {
	padding: 20px 0;
}
.checkbox-wrap label span {
  position: relative;
  cursor: pointer;
}
.checkbox-wrap input[type="checkbox"]{display: none;}
.checkbox-wrap label span:before {
  content:'';
  -webkit-appearance: none;
  background-color: #e5edd4;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05), inset 0px -15px 10px -12px rgba(0, 0, 0, 0.05);
  padding: 15px;
  display: inline-block;
  position: relative;
  vertical-align: middle;
  cursor: pointer;
  margin-right: 15px;
  border-radius: 7px;
}

.checkbox-wrap input:checked + span:after {
  content: '';
  display: block;
  position: absolute;
  top: 8px;
  left: 10px;
  width: 6px;
  height: 14px;
  border: solid #254f1f;
  border-width: 0 3px 3px 0;
  transform: rotate(45deg);
}


#Subheader{
	background-size: cover;
} 
.single-post #Subheader {
	display: none;
}
.post > .section > .section_wrapper {
	padding-top: 60px;
}
.subheader-both-center #Subheader .title{display: none;}
.page-top-content {
    padding: 30px 35px;
}
.page-top-content h2 {
    color: #fff;
    font-size: 36px;
    display: block;
    border-bottom: 1px solid #fff;
    padding-bottom: 20px;
    margin-bottom: 30px;
}
.page-top-content{margin-top:  -270px;}
.page-top-content p {
    font-size: 20px;
    color: #fff;
    line-height: 29px;
}
.home-technology-list.about-page li {color: #254f1f;}



.page-intro-section p {
    color: #575656;
}
body .section_header h1, 
body .section_header h2 {
	color: #1B2B07;
}
p {
	font-size: 25px;
	line-height: 1.3;
}
.post .section-post-header h2,
body h1,
body h2,
.section_header h1, 
.section_header h2,
.line_title h1,
.line_title h2 {
    font-size: 55px;
    line-height: 55px;
    color: #fff; 
    font-weight: bold;
    display: inline-block;
    margin-bottom: 0;
    /*background-color: #254f1f;*/ 
    z-index: 1;
}
.line_title {
    position: relative;
}
.line_title.lt2:after {
	background: #6A3B21;
	width: 40%;
}

.job-posting-bottom .line_title:after{background-color: #1b2b07; width: 55%;}

body h3, body h4,.md_heading h4, .md_heading h3 {
    font-size: 45px;
    line-height: 55px;
    padding-bottom: 15px;
    text-transform: uppercase;
}
.work-section .md_heading h4, .work-section .md_heading h3{padding-bottom: 0;}
.work-image {margin-top: 70px;}
.work_desc ul li {
    font-size: 24px;
     line-height: 1.4;
    font-weight: normal;
    color: #575656;
}

#fordiv .line_title:after {
    background: #0db7b1;
}

.redd_content_wraper .md_heading h4, .redd_content_wraper .md_heading h3, .redd_content_wraper .md_text p{color: #fff;}
.redd_content_wraper .md_text p{width: 90%;}
.deforestation_section .md_heading h4, 
.deforestation_section .md_heading h3{color: #254f1f; padding-bottom: 0;} 
.forest_diversity_section .line_title h1{background-color: transparent; color: #254f1f;}
.forest_diversity_section .line_title:after, .sustainability_section .line_title:after {width: 50%; background: #254f1f;}
.forest_diversity_section .line_title{margin-bottom: 100px;}
.forest_diversity_section .two-fifth.mcb-wrap{width: 46%;}
.forest_diversity_section .md_heading h4, .forest_diversity_section .md_heading h3, .forest_diversity_section .md_text p{color: #ffffff;}
.biomassdesc_section .md_heading h4, .biomassdesc_section .md_heading h3{color: #254f1f;}
.biomass_left {padding-right: 8%;}
.fm_mage_section {height: 750px;}
/*.fm_mage_section h3{font-size: 63px;color: #fea905;font-weight: 900;text-align: right;margin-top: 75px; line-height: 65px;}*/
.one-third.mcb-wrap.scanning_content_wrap {padding: 50px 45px; } .scanning_content_wrap .md_heading h4, .scanning_content_wrap .md_heading h3, .scanning_content_wrap .md_text p,
.tech_support_section .md_heading h4, .tech_support_section .md_heading h3, .tech_support_section .md_text p{color: #ffffff;}
.biomass_section .line_title:after{width: 25%;}
.home-news-wraper .divider{border: 3px solid #ffffff; border-radius: 50px; background: transparent; padding: 0;} 
.home-news-wraper .divider hr{margin: 0; background: transparent;} 
.h-customer-wrap{background-image: url('../images/transparent01.png');background-repeat: no-repeat;} 
.cap_dev_section .line_title h1{background-color: transparent; color: #74a500;}
.cap_dev_section .line_title:after{width: 30%; background-color: #0DB7B1;}
.cap_dev_section .line_title, .agriculturet-top-sec .line_title{margin-bottom: 80px;}
.cap_dev_section .md_heading h4, .cap_dev_section .md_heading h3{padding-bottom: 0;}
.tech_support_section .line_title:after{width: 40%;}
.tech_support_section .line_title,
.fire-monitoring-sec .line_title{margin-bottom: 80px;}
.tech_supoo_desc {padding-left: 35px;}
.fm_mage_section.dev_page h3{margin-top: 110px;}
.desition_suppo .line_title:after{width: 50%;}
.cloud-computing .news_keyword_title:after, .cloud-computing .news_keyword_title:before{width: 15%;}

.agriculturet-top-sec .home-technology-list li, .agriculturet-top-sec .line_title h1,
.agriculturet-top-sec .md_heading h4, .agriculturet-top-sec .md_heading h3{color: #7e4f35;}
.agriculturet-top-sec .home-technology-list li:before,
.agriculturet-top-sec .line_title:after{background: #7e4f35;}
.agriculturet-top-sec .line_title:after{width: 34%;}
.sus_agri_sec .md_heading{width: 40%; clear: both; float: none;}
.challenges_section .line_title:after{width: 25%;}
.challenges_images-sec {margin-top: -315px;} 
.fire-monitoring-sec .line_title:after{width: 48%;}

.f_hazard_section .line_title:after{width: 65%;}
.fuel_load_desc {background-color: #ef7a06;width: 46% !important;padding: 20px;} 
.climate_sec .line_title:after{background-color:  #ef7a06; width: 42%;}
.climate_sec .line_title{margin-bottom: 60px;}
.climate_sec .md_text p{column-count: 2; }
.flood_section {margin-top: -275px;}
.modeling-risk-section .line_title:after{width: 37%;}
.home-technology-list.nh_list li{color: #bc671f;}
.home-technology-list.nh_list li:before{background:  #bc671f;}

.home-technology-list.environment-page li{color: #134281;} 
.home-technology-list.environment-page li:before{background: #134281;}

 .climate_change_sec .line_title:after{width: 55%;}
 .land_cover_sec .line_title:after{width: 65%;}
 .global-desc {padding: 50px 30px;}
.modeling_risk_sec .line_title:after{width: 20%;}

.land-coversection .section_wrapper {
    /*max-width: 100% !important*/;
} 
.land-coversection .alignright{margin: 0;}
.land_cover_desc {padding: 40px 0 0 60px;}
.land_use_inner {padding: 40px 35px; float: right; } .envo_page {margin-top: -200px; }

.satellite_section .line_title:after{width: 68%;}
.satellite_section .line_title{margin-bottom: 130px;}
.satellite_section .md_heading h4, .satellite_section .md_heading h3{margin-bottom: 0;}
.satellite_section .md_text p, .cloud_processing .md_text p{column-count: 2;}
.sat_img_title h5{font-size: 20px; color: #575656; padding: 20px 0;} 
.satellite_image_inner{box-shadow: 0 7px 3px 0 rgba(0, 0, 0, 0.16);}
.satellite_image_inner .one.column, .satellite_image_inner .column{width: 100%; margin: 0;}
.wrap.mcb-wrap.one-second.satellite_image_inner{width: 46.2%; border: 9px solid #ffffff;}
.wrap.mcb-wrap.one-second.satellite_image_inner.first {margin-right: 35px; } 
.wrap.mcb-wrap.one-second.satellite_image_inner.last {margin-left: 35px; }
.wrap.mcb-wrap.one-second.satellite_image_inner.right{float: right;}
.wrap.mcb-wrap.one-second.satellite_image_inner .column{padding: 0;}
.satellite_image_inner:last-child{float: right;}
.satellite_images_section {margin-top: -320px;}
.drones_section .line_title h1{color: #1b2b07;}
.drones_section .line_title{ margin-bottom: 100px;}
.drones_section .line_title:after{background-color: #1b2b07; width: 76%;}
.drone_content p {padding-right: 35px;}
.drones_section .image_frame .image_wrapper{overflow: visible;}
.drones_section .image_wrapper img{border: 7px solid #ffffff; box-shadow: 0 7px 3px 0 rgba(0, 0, 0, 0.16);}
.dron_bottom_right {padding-left: 35px;}
.airborne_section .line_title:after{width: 29%;}
.machine_learning_sec .line_title h1{color: #1b2b07;}
.machine_learning_sec .line_title:after{background: #1b2b07; width: 45%;}
.machine_learning_sec .line_title{margin-bottom: 50px;}
.section.mcb-section.cloud_processing {margin-top: -410px;}
.shape_circle span {display: inline-block; width: 150px; height: 150px; border-radius: 100%; background: #74a500; color: #fff; border:  solid 7px #ffffff; font-size: 94px; line-height: 95px; vertical-align: baseline; font-weight: bold; padding-top: 15px; box-sizing: border-box;}
.about_title.title_1{padding: 100px 30px 60px;background-image: url("/wp-content/uploads/2019/08/boxbg1.jpg");background-position: center;}
.about_title.title_2{padding: 100px 30px 60px;background-image: url("/wp-content/uploads/2019/08/boxbg2.jpg");background-position: center;}
.about_title.title_3{padding: 100px 30px 60px;background-image: url("/wp-content/uploads/2019/08/boxbg3.jpg");background-position: center;}
.about_title.title_1,.about_title.title_2,.about_title.title_3 {background-repeat: no-repeat;background-size: cover; }
.about_title h5{font-size: 50px; font-weight: bold; color: #ffffff;}
.shape_circle {position: absolute; top: -90px;}
.about_box{position: relative;}
.about_section p{padding: 30px; min-height: 371px;}
.about_section .about-desc{background-color: rgba(116, 165, 0, 0.15);} 
.team_head_section .line_title:after{width: 70%;}
.peatlands_heading .line_title:after{width: 50%;}
.wet_inve_sec .line_title:after{width: 45%;} 
.wetland_top p {padding-right: 50px;}
.wetland_bottom {padding-left: 50px;}
.wetland_bottom_left{margin-top: 100px;}
.peatlands_middle_left {padding-right: 30px;}
.peatlands_middle_right {padding-left: 30px;}
.wetland_top_img .image_frame .image_wrapper,
.wetland_bottom_left .image_frame .image_wrapper{border: 7px solid #ffffff; box-shadow: 0 7px 3px 0 rgba(0, 0, 0, 0.16);}
hr{background-color: transparent !important; color: #fff !important;}
.scroll-top {display: inline-block; cursor: pointer;margin-top: 50px; text-decoration: underline; font-size: 26px; font-weight: bold; color: #74a500; float: right; } 
.scroll-top span {display: inline-block;width: 40px;height: 40px;border-radius: 100%;background-color: #74a500;
text-align: center;vertical-align: middle;position: relative;margin-right: 6px; box-shadow: 0 7px 3px 0 rgba(0, 0, 0, 0.16);}
.page-id-2702 .scroll-top span{background-color: #1b2b07; }
.page-id-2702 .scroll-top{color: #1b2b07;}
.scroll-top span:before {content: "\f101"; font-family: "Flaticon"; display: inline-block; font-size: 18px; color: #ffffff; position: absolute; left: 11px; top: 9px; } .scroll-top span .flaticon-right-arrowheads:before{margin: 0;}
.job-posting-top .divider {border-bottom: 7px solid #1b2b07; margin: 40px 0;}
.job-posting-bottom{margin: 80px 0 180px;}
.job-posting-bottom .line_title{margin-bottom: 80px;}
.forest-redd-section .line_title:after{width: 78%;}
.laser_scanning_right {padding: 100px 0 0 50px; }
.drones_section .scroll-top{margin-top: 20px;}
#cloud-computing .scroll-top,
.lidar_section .scroll-top {float: left; margin-top: 20px;}
/* News Page */
.top-news-sec{background: linear-gradient(to top, #254f1f 50%, white 50%);}
.top-news-sec .news_keyword_title h5{color: #ffffff;}
.top-news-sec  .news_keyword_title:after, .top-news-sec  .news_keyword_title:before{background: #ffffff;}
.all-news-heading .line_title h1{color: #254f1f;}
.all-news-heading .line_title:after{background: #254f1f; width: 75%;}
.entry-title a {display: block; color: #254f1f; padding: 0; width:100%; font-size: 26px;
    font-weight: bold;
    line-height: 1.2}
.all-news-wrap .news-more-link{position: initial; display: inline-block; clear: both; margin-top:20px;}
.post-excerpt,
.section-post-related .simple .post-related .desc .excerpt{display: block; margin: 20px 0; font-size: 20px; color: #575656; line-height: 1.4;}
.all-news-wrap .news-box{border: none; box-shadow: none;}
.all-news-wrap .news-box a:nth-child(2){display: block; border: 7px solid #ffffff;
box-shadow: 0 7px 3px 0 rgba(0, 0, 0, 0.16);}
.pst .excerpt {
	margin-top: 1em;
}
p.pst-dt,
.all-news-wrap .post-date,
.section-post-related .simple .post-related .date_label{font-size: 20px; color: #74a500; display: block; margin: 15px 0 20px; order: -1 }
.all-news-wrap .news-cat{top: 7px;}
/*.all-news-wrap .news_wrap ul li {
    margin-bottom: 60px;
    display: flex;
    flex-wrap: wrap;
}*/
.all-news-wrap .news_wrap ul li {
    margin-bottom: 60px;
}
.news-box img{vertical-align: top;} 
.post-template-default.single #Header_wrapper{background-color: inherit;}
.post-template-default.single #Subheader:after{background-image: none;}
.post-template-default.single.header-classic #Top_bar{background-color:  #052606 !important;}

/* Post | Single Page */
.post-nav, .fixed-nav, .post-header .button-love{display: none;}
.post-header .title_wrapper{margin-left: 0; border: none; padding-left: 0;}
.section-post-header .image_frame{border-width: 0;}
.post-title {clear: both; }
.post-title .post-heading {font-size: 45px; color: #254f1f; margin-bottom: 30px; padding: 0 15px;text-transform:none;}
.post li, .info-box li, .post_top_wrapper p, .post_top_wrapper p {font-size: 20px; line-height: 1.5; color: #575656; margin-bottom: 30px; text-align: start; }
.post_top_wrapper h4 {font-size: 36px; color:  #1b2b07; line-height: 46px; text-transform: uppercase; }
.author-date time, .post-meta .author-date a {font-size: 20px; color: #74a500; border-bottom: none;}
.post_inner_wrapper, .section-related-adjustment {width: 81%; margin: 0 auto; }
.author-img {margin-top: -50%; margin-bottom: 30px;}
.post_top_wrapper .title_wrapper {position: relative; }
.post_top_wrapper .title_wrapper:after {content: ""; border-top: 7px solid #76a500; width: 100%; display: inline-block; border-radius: 50px; }
.post_top_wrapper .post-header{margin-bottom: 35px;}
.post_top_wrapper .author-date{margin-bottom: 20px;}
.section_header p{display: none;}  
.news_detail {padding-bottom: 25px; margin-bottom: 30px; } 
.news_detail .news_cat {
	display: none;
}
.section-post-header {background: linear-gradient(to bottom, rgba(37, 79, 31, 0.15)  50%, white 50%); padding-top: 60px;}
.post-template-default.single #Header_wrapper{margin-bottom: 0;}
.post-template-default.single #Content{padding-top: 0;}
.single .no-share .section-post-header .single-photo-wrapper.image .image_frame,
.single .single-photo-wrapper .scale-with-grid{width: 100%;}
.coustomer-desc {display: inline-block; line-height: 35px; font-size: 20px; color: #ffffff; } 
.h-customer-wrap .clients .client_wrapper{line-height: inherit; height: auto; margin: 0; padding: 0 20px 0px 20px; background-color: #74a500;}
.h-customer-wrap .clients{margin: 0 -50px;}
.h-customer-wrap .clients li{padding: 0 50px;}
.h-customer-wrap {padding: 80px 0 120px;padding-bottom: 120px; } 
.gs-title, .coustomer-position {font-size: 24px; line-height: 35px; color: #ffffff; font-weight: bold; margin: 0; }
.coustomer-position {font-weight: normal; margin-bottom: 20px; padding-bottom: 20px; border-bottom: 1px solid #ffffff; }
.customer-icon {display: inline-block; width: 145px; height: 145px; background: #1b2b07; background-image: url('/wp-content/uploads/2019/08/customer_ic.png'); background-position: center center; border-radius: 100%; border: 10px solid #76a500; margin: 0 auto; margin-top: -70px; clear: both; } ul.clients .client_wrapper:hover{background: #76a500 !important;}
.h-customer-wrap .section_header {position: relative; margin-bottom: 100px; padding-bottom: 20px; }
.h-customer-wrap .section_header:after {content: ""; display: block; width: 100%; height: 7px; background: #000; border-radius: 50px; position: absolute; left: 0; bottom: 0; } footer .two-fifth:first-child{width: 26%;}
footer .two-fifth:nth-child(2){width: 45%;}
.footer-icon .flaticon-angle:before{font-size: 38px;}
.footer-icon {cursor: pointer; display: inline-block; width: 80px; height: 80px; background-color: #254f1f; border-radius: 100%; vertical-align: baseline; position: absolute; left: 50%; top: -40px; transform: translateX(-50%); box-shadow: 0 7px 3px 0 rgba(0, 0, 0, 0.16); padding: 25px 2px; } #Footer{padding-top: 20px;}
.one.column.news-divider{width: 100%;}
.home-news-wraper { background: linear-gradient(to bottom, #254f1f 50%, rgba(37, 79, 31, 0.15) 50%);}
.home-news-wraper.section-research {
    background: linear-gradient(to bottom, #1B2B07 50%, rgba(37, 79, 31, 0.15) 50%);
}
.home-news-wraper.home-research { background: linear-gradient(to bottom, #254f1f 40%, rgba(37, 79, 31, 0.15) 15%);}
.column_column.news_wrap ul{margin: 0 -23px;}
.one.column.news_wrap{width: 100%;margin-top:20px;}
.home-research .news_keyword_title:after,  .home-research .news_keyword_title:before{width: 35%;}
/* Research Page */
.research-top-wapper .page-intro-section p{margin: 30px 0 80px;}
.research-top-wapper .section_header {padding-bottom: 20px; }
.research-top-wapper .divider {border-bottom-width: 7px;} 
.research-top-wapper .news_keyword_title h5{color: #254f1f;}
.research-top-wapper .news_keyword_title:after, .research-top-wapper .news_keyword_title:before{width: 36%;}
.research-top-wapper .news_keywords_list span{background-color: #1b2b07;}
.all-research-heading .line_title h1{color: #1b2b07;}
.all-research-heading .line_title:after{width: 55%;}
.research-profile-wrap .redd_inner h1{margin-bottom: 0;}
.research-profile-wrap .redd_inner{padding: 48px 15px;}
.follow_research .line_title:after{width: 58%;}
.all-news-wrap .news-more-link:after,
.top-news-sec .news-more-link:after,.news-more-link:after {content: "\f100"; 
font-family: "Flaticon"; font-size: 14px; position: relative; right: -8px; }
.share_wrapper{display: none;}
.research-single-page .section_header{margin-bottom: 25px;display: flex;justify-content: space-around;}
.research-single-page .section-post-header .single-photo-wrapper.image .image_frame{padding-top: 30px; position: relative;}
.research-single-page .section-post-header .single-photo-wrapper.image .image_frame:before{content: ""; 
display: inline-block; border: 3px solid #1b2b07; position: absolute; width: 100%; left: 0; top: 0; 
border-radius: 50px;}
.info_box {background-color: rgba(27, 43, 7, 0.7); padding: 40px; margin-bottom: 20px;}
.info_box h5 {color: #ffffff; font-size: 36px; line-height: 36px; margin-bottom: 19px; font-weight: normal; }
.post_top_wrapper .info_box p {color: #fff; margin-bottom: 0; }
.post-wrapper-content img{/*float: left;*/ margin: 0 50px 30px 0;}
.section-post-related .section-related-adjustment{border: none;}
.section-post-related .line_title h1{color: #1b2b07;}
.section-post-related .line_title:after{background: #1b2b07; width: 55%; z-index: 1;}
.section-post-related .line_title{margin-bottom: 50px;}
.section-post-related .section-related-ul{display: inline-block;}
.section-post-related .col-3 .post-related{width: 33.3333%;}
.section-post-related .simple .post-related .date_label{margin: 0 0 20px;}
.section-post-related .simple .post-related .desc h4{font-size: 26px; line-height: 36px; color: #1b2b07;}
.section-post-related .simple .post-related a.button .button_icon{display: none;}
.section-post-related .simple .post-related a.button {margin-left: 0px; background-color: #67a806; 
font-size: 20px; line-height: 26px; padding: 0 15px; box-shadow: 0 7px 3px 0 rgba(0, 0, 0, 0.16); }
.section-post-related .simple .post-related a.button:after {content: "\f100"; font-family: "Flaticon"; 
font-size: 14px; position: absolute; top: 12px; left: inherit; right: 28px; }
.section-post-related {padding: 40px 0 100px; }
.research_activities_sec {background-color: rgba(27, 43, 7, 0.15); padding: 100px 0; }
.research_activities_sec .section_header {position: relative; padding-bottom: 40px; margin-bottom: 10px; }
.research_activities_sec .section_header:after {content: ""; display: inline-block; position: 
absolute; width: 100%; height: 7px; background: #1b2b07; left: 0; bottom: 20px; border-radius: 50px; }




/* Team css */
.team_section .tlp-team .layout1 .tlp-content {text-align: left;background-color: #74a500;padding: 150px 20px 20px;border-radius: 0 0 7px 7px;
margin-top: -130px;width: 95%;margin-left: auto;margin-right: auto; box-shadow:  0 7px 3px 0 rgba(0, 0, 0, 0.16);} 
.team_section .tlp-content h3 {font-size: 20px;     line-height: 1.3; text-transform: uppercase; color: #ffffff; margin-bottom: 3px !important; } 
.team_section .tlp-content h3 a, .designation {color: #ffffff; } 
.team_section .designation{font-size: 20px;}
.designation, h3.name, .team-image {text-align: center; } 
.team_section .short-bio p {font-size: 20px; line-height: 28px; color:  #1b2b07; padding: 20px; text-align: left;}
.team_section .team-image {width: 300px; height: 300px; border-radius: 100%; border: 5px solid #fff;
margin: 0 auto; display: inline-block; box-shadow:  0 7px 3px 0 rgba(0, 0, 0, 0.16);}
.single-team-area{text-align: center;}
.team_section .tlp-col-sm-3, .team_section .tlp-col-xs-12{padding-left: 40px; padding-right: 40px;}
.redd_wrap.visit_us_sec .one-second.mcb-wrap{width: 58%;}
.visit_us_sec .redd_bottom_heading h1{margin-top: 70px;}
.about_section .section_header{margin-bottom: 30px;}
#back_to_top.in_footer{display: none;}
a:hover{text-decoration: none;}
.home-bottom-consulting .home-cons-wrap{padding: 150px 0 100px;}
/*--Scroll menu buttton*/
.global_sec .scroll-top{color: #134281; float: left; margin-top: 35px;}
.global_sec .scroll-top span, .modaling_risk_content .scroll-top span{background-color: #134281;}
.modaling_risk_content .scroll-top{color: #134281; text-decoration: underline;}
.forest_diversity_section .scroll-top, .biomassdesc_section .scroll-top{float: left;}
.laser_scanning_section .scroll-top{margin-top: 20px;}
.page-id-2396 .scroll-top{color: #254f1f;}
.page-id-2398 .scroll-top{color: #6a3b21; margin-top: 20px;}
.page-id-2396 .scroll-top span{background-color: #254f1f;}
.page-id-2398 .scroll-top span{background-color:#6a3b21;}
.cap_dev_section .scroll-top{float: left; margin-top: 0;}
.tech_support_section .scroll-top{color: #ffffff; margin-top: 10px;}
.plat_solu_sec p{column-count: 2;}
.fire-management .scroll-top{color: #bc671f;}
.fire-management .scroll-top span, .fuel_load_desc .scroll-top span, .flood_section .scroll-top span{background-color: #bc671f;}
.fuel_load_desc .scroll-top, .flood_section .scroll-top{float: left; color: #ffffff; margin-top: 20px;}
.flood_section .scroll-top{float: left;}
.page-id-2501 .scroll-top{color: #1b2b07;}
.page-id-2501 .scroll-top span{background-color:  #1b2b07;}
.drones_section .scroll-top{float: left;}
.machine_learning_sec .scroll-top{color: #ffffff;}
.machine_learning_sec {background: linear-gradient(to top, #1b2b07b3 58%, #ffffff 50%); padding: 100px 0 !important;}
.home-bottom-consulting.nh_page{background-image: url(/wp-content/uploads/2019/06/transparent-bg.png); background-size: contain;}
a:hover.button, a:hover.tp-button{color: #ffffff !important;} 
a.scroll-top:hover{color: #74a500 !important;}
.news_topic_sec .section_header{margin-bottom: 25px;}

/*--------Resources Download page--------*/
.resources_slider .owl-carousel .owl-item img{display: inline-block;}
.resources_slider .owl-carousel .owl-nav.disabled{display: block;}
.resources_slider{padding: 170px 0; background-color: rgba(116, 165, 0, 0.15);}
.resources_slider .owl-carousel .owl-stage-outer{margin: 0 40px;}
.resources_slider .owl-theme .owl-dots{display: none;}
.resources_slider .owl-carousel .owl-nav button.owl-prev, .resources_slider .owl-carousel .owl-nav button.owl-next{position: absolute; top: 50%;
transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%);}
.resources_slider .owl-carousel .owl-nav button.owl-prev{left: -10px;}
.resources_slider .owl-carousel .owl-nav button.owl-next{right: -10px;}
.resources_slider .owl-nav button span{content: ""; width: 40px; height: 40px; background-color: #254f1f; 
border-radius: 100%; display: inline-block; color: #ffffff; font-size: 47px; line-height: 32px; } 
.resources_slider .owl-nav button:focus{outline: none;}
.resources_slider .owl-theme .owl-nav [class*='owl-']:hover{background: transparent;}
.resources_slider .owl-carousel.owl-drag .owl-item .item a{display: inline-block; position: relative;}
.resources_slider .owl-carousel.owl-drag .owl-item .item a:after {content: ""; display: inline-block; 
width: 126px; height: 126px; background-image: url("../../uploads/2019/06/download_icon.png"); position: absolute; top: 50%; left: 36%; transform: translateY(-50%); background-size: contain; } #Header_wrapper{margin-bottom: 0;}
.resource-download-top .divider{border-top: 7px solid #1b2b07; margin: 30PX 0 40px !important;}
.all-news-wrap .lcp_catlist h2.news-title {padding-left: 0; line-height: 1.2; text-transform: none}

.follow_us_list .image_frame{border: 0;}
.follow_us_list .one-fourth.column{width: 33.3333%; text-align: center;}
.follow_us_list .image_frame.photo { 
    width: 307px;
    height: 307px;
    margin: 0 auto;
    overflow: hidden;
    background: #ffffff;
    border: 7px solid #ffffff;
    border-radius: 100%;
    box-shadow: 0 7px 3px 0 rgba(0, 0, 0, 0.16);
}
.team.team_vertical{position: relative; margin-bottom: 160px;}
.follow_us_list .desc_wrapper {
    background: #74a500;
    border-radius: 0 0 5px 5px;
    padding: 182px 0 30px;
    width: 307px;
    margin: 0 auto;
    top: 142px;
    z-index: -1;
    margin-top: -150px;
}
.follow_us_list .desc_wrapper a {
	border-bottom: 1px solid;
	font-size: 20px;
	color: #fff;
	line-height: 1.5;
}
.follow_us_list .desc_wrapper h4 {
    font-size: 36px;
    color: #fff;
}
.research-partners .line_title h1{color: #1b2b07;}
.research-partners .line_title:after{background-color:  #fff; width: 30%;}
.logo-slider-wraper.research-partners{background-color: #fff;}
.news_keywords_list{padding: 0;}
.responsive-img{display: none;}
h2.banner-title {
    display: block;
    font-size: 50px;
    text-transform: uppercase;
    color: #fff;
    line-height: 90px; 
}

.mt-banner-text .column.one {
    display: inline-block;
    padding: 40px 0;
    width: auto;
    background-color: rgba(27, 43, 7, 0.5);
    text-align: center;
    width: 41%;
}
.mt-banner-text {
    padding: 140px 0 !important;
}
.mt-banner-text .btn-link {
    font-size: 20px;
    background-color: #67a806;
    box-shadow: 0 7px 3px 0 rgba(0, 0, 0, 0.16);
    border-radius: 7px;
    width: 213px;
    height: 60px;
    display: inline-block;
    line-height: 60px;
	color: white;
}
.top-news-sec.news-page .news_wrap ul li,
.top-news-sec.news-page .news_wrap ul li img{width:100%;}
.top-news-sec.news-page .news_wrap ul li .news-cat{display: none;}

/*-----------Pegination css------------*/
.news_wrap .lcp_paginator li {
    width: auto;
    border: 0;
    padding: 0;
}
.news_wrap .lcp_paginator {
    text-align: center;
	margin-top: 20px!important;
}
.news_wrap .lcp_paginator li a,.news_wrap .lcp_paginator li.lcp_currentpage {
    width: 50px;
    height: 50px;
    background: #67a806;
    border-radius: 100%;
    display: inline-block;
    text-align: center;
    line-height: 43px;
    font-size: 20px;
    color: #fff;
    box-shadow:  0 7px 3px 0 rgba(0, 0, 0, 0.16);
    border: 3px solid #ffffff;
}
.news_wrap .lcp_paginator li.lcp_currentpage{background-color: #254f1f;}
.news_wrap .lcp_paginator li a.lcp_prevlink,
.news_wrap .lcp_paginator li a.lcp_nextlink{
    background: transparent;
    color: #67a806;
    box-shadow: none;
}
.search-wraper {
    width: 390px;
    height: 55px;
    display: inline-block;
	margin-left: 6em;
}

.column.mcb-column.one.column_column.section_header.column-margin- {
    position: relative;
}

.search-wraper form {
    position: relative;
    width: 100%;
}

.search-wraper form .search-btn {
    display: inline-block;
    position: absolute;
    top: 0;
    right: 0;
    margin: 0;
    height: 55px;
    border: 0;
    border-radius: 0;
    background: transparent;
    font-size: 30px;
}

.search-wraper form input {
    width: 100%;
    height: 55px;
    background: #254f1f;
    color: #fff;
    font-size: 23px;
	border-radius: 5px;
}
.info_box.right{width: 45%; float: right; margin: 0 0 20px 20px;} 
.search-wraper form input:focus{ background: #254f1f !important; color: #fff !important;} 
.news-box .news-inner-wrap .news-title, .news-box .news-inner-wrap .news-more-link{position: inherit;}
.news-box .news-inner-wrap .news-more-link{left: 50%; transform: translateX(-50%);}
.top-news-sec.news-page .news-box img{max-height: 565px;}
.news-inner-wrap {
	position: absolute;
    width: 50%;
    background: rgba(41, 79, 32, 0.79);
    display: block;
    height: 400px;
    right: 10%;
        top: 50%;
    transform: translateY(-50%);
    text-align: center;
}

.news-inner-wrap .news-title {
    font-size: 60px;
    line-height: 82px;
    font-weight: 400;
    text-align: center;
}

.news-inner-wrap .news-more-link {
    margin: 0;
}
.back-to-page {margin-top: 60px;}
.back-to-page a {
    font-size: 26px;
    color: #1b2b07;
    font-weight: bold;
    text-decoration: underline;
}
.back-to-page a i {
    width: 40px;
    height: 40px;
    border-radius: 100%;
    background: #1b2b07;
    color: #fff;
    text-align: center;
    line-height: 40px;
    margin-right: 15px;
    display: inline-block;
    box-shadow: 0 7px 3px 0 rgba(0, 0, 0, 0.16);
}
.back-to-page a:hover{color: #1b2b07 !important;}
.back-to-page .footer-icon{
	position: inherit;
    width: auto;
    height: auto;
    background: none;
    box-shadow: none;
    vertical-align: baseline;
    transform: inherit;
    padding: 0;
}
body .img-src {
	position: absolute;
    top: -50px;
    right: 0;
	width: 250px;
    color: white;
}
body .img-src p {
	margin: 0;
}
body .img-src .section_wrapper {
	margin: 0!important;
	padding: 0!important;
}
.news-detail-bottom-links li {
    display: inline-block;
    margin-right: 15px;
}
#Content .all-news-wrap .lcp_catlist img {
    width: 484px;
    /*height: 314px;*/
	height: 565px;
	object-fit: cover;
}
a.cons-link {
    color: #67a806;
    border-radius: 7px;
}
.cons-thumb {
	margin-top: 100px;
}
.cons-topic {
    position: absolute;
    bottom: 0;
}
.cons-topic .column_attr {
        background: green;
    padding: 1em;
    font-size: 2em;
    text-align: center;
    color: white;
    text-transform: uppercase;
    line-height: 1em;
    height: 115px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.cons-icon {
    position: absolute;
    top: -5em;
    z-index: 1;
}
.cons-cat {
	margin-bottom: 8em;
}
.cons-cat .image_wrapper {
	padding: 0;
}
.cons-cat .cons-image .image_wrapper img {
	width: 100%;
}
.cons-icon img {
	display: block;
    margin: auto;
}
.topic-conservation .cons-topic .column_attr {
	background-color: #74a500;
}
.topic-envmonitoring .cons-topic .column_attr {
	background-color: #134281;
}
.topic-agriculture .cons-topic .column_attr {
	background-color: #7e4f35;
}
.topic-formonitoring .cons-topic .column_attr {
	background-color: #254f1f;
}
.topic-devcorporation .cons-topic .column_attr {
	background-color: #0db7b1;
}
.topic-nathazards .cons-topic .column_attr {
	background-color: #ef7a06;
}
.cons-cat .mask {
	box-shadow: none!important;
}
.post .column a {
    color: #67a806;
}
.post .column a:hover {
    filter: brightness(1.1);
}
.single a.button .button_label {
    padding: 11px 35px;
}
.post li {
    list-style-type: disc;
}
.post h2 {
	text-align: left;
	display: block;
}

@media screen and (max-width:1589px){
	.flx-it img.scale-with-grid {
    padding: 1em 1em 0 1em;
}
	body.category #Content img.scale-with-grid.wp-post-image, body.tag #Content img.scale-with-grid.wp-post-image, #Content .lcp_catlist img, .page-id-2356 #Content .research-top-wapper ul.lcp_catlist .news-box img {
		height: 475px;
	}
    .home-cons-wrap{padding: 100px 0;}
    .home-cons-wrap h1, .section_header h1, .section_header h2{font-size: 62px;}
    .cons_list li a{font-size: 20px;}
    .cons_list ul li{padding: 0 10px;}
    .consulting-icon-wrap .scale-with-grid{max-width: 100px !important;}
    .redd_inner h1{font-size: 56px; line-height: 63px;}
    .page-top-content{padding: 20px 25px;}
    .page-top-content h2{padding-bottom: 10px; margin-bottom: 15px;}
    .section_header h1, .section_header h2, .home-cons-wrap h1{font-size: 56px;}
    p, .md_text p, .work_desc ul li, .page-intro-section p, .consulting-wrap p, .key-technology p{font-size: 20px;}
	.page-top-content p {font-size:18px;}
	.page-top-section .mcb-wrap h3 {
		font-size: 33px;
	}
	.slider-text h1 {
		font-size: 50px;
	}
	.post .section-post-header h2, body h1, body h2, .section_header h1, .section_header h2, .line_title h1, .line_title h2 {
		font-size: 60px;
		line-height: 60px;
	}
	.top-news-sec .news-title {
		font-size: 55px;
	}
	.footer-box h4 {
		font-size: 26px;
	}
	.section.mcb-section.land-coversection {
    margin-bottom: 60px;
}
    .forest-redd-section .line_title{margin-bottom: 70px;}
    .forest-redd-section{padding-bottom: 100px !important;}
    .line_title h1{font-size: 60px; line-height: 63px;}
    .forest_diversity_section .line_title{margin-bottom: 70px;}
    .one-third.mcb-wrap.scanning_content_wrap{padding: 30px 20px;}
    .laser_scanning_section{padding-bottom: 50px !important;}
    .cons_list li a{font-size: 21px;}
    .cons_list ul li{padding: 0 5px;}
    .consulting-icon-wrap .scale-with-grid{max-width: 90px !important;} 
    .home-technology-list li, .news_cat li{font-size: 22px;}
    .cap_dev_section .line_title:after{width: 33%;}
    .tech_support_section .line_title:after{width: 45%;}
    .fire-monitoring-sec .line_title:after{width: 50%;} 
    .fm-content{margin-top: 60px;}
    .home-research .news_keyword_title:after, .home-research .news_keyword_title:before{width: 31%;}
    .slider-text a{    font-size: 18px !important;}
	.news-title {
		font-size:23px;
	}.biomass_left {
    padding-right: 2%;
}
	.news_keywords_list span, .research_activities_sec span {
		font-size:18px;
	}
	.redd_inner a.button .button_label {
		font-size: 22px;    
		padding: 16px 35px 20px 25px;
	}
	body h3, body h4, .md_heading h4, .md_heading h3 {
		font-size: 38px;
		    line-height: 1.2;
	}
	.section.mcb-section.h-customer-wrap .section_header {
    margin-bottom: 0;
}
    .redd-btn span:after, .slider-text a:after{right: 16px; top: 18px;}
    .h-customer-wrap .clients li{padding: 0 30px;}
    .h-customer-wrap .clients{margin: 0 -30px;}
    .forest_diversity_section{padding: 80px 0 250px !important;}
    .news-more-link{font-size: 16px; padding: 10px 18px 10px 12px;}
    .research-top-wapper .news_keyword_title:after, .research-top-wapper .news_keyword_title:before{width: 30%;}
    .news_keywords_list span{margin: 12px 10px;}
    .team_section .tlp-col-sm-3, .team_section .tlp-col-xs-12{    padding-left: 16px;
    padding-right: 16px;}
	.team_section .designation {
    font-size: 18px;
}
    .team_section .team-image{width: 250px; height: 250px;}
    .team_section .short-bio p{padding: 15px; margin-bottom: 0;}
    .follow_us_list .desc_wrapper{left: 44px;}
    .follow_us_list .image_frame.photo{width: 307px; height: 307px;}
    h2.banner-title{font-size: 65px; line-height: 68px;}
    .search-wraper{width: 330px;}
    .news-inner-wrap .news-title{font-size: 62px; line-height: 72px;}
    #Footer img{max-width: 190px;}
}
@media only screen and (max-width: 1239px){
	.cons-cat {
    margin-bottom: 5em;
}
	.cons-thumb {
    margin-top: 50px;
}
	.cons-icon img {
    	width: 30%;
	}
	.cons-icon {
    top: -3em;
}
	.cons-topic .column_attr {
		font-size: 1.5em;
	}
	.home .consulting-wrap.flx-sb .column.mcb-column.one-sixth.column_column {
    width: 29.222%;
    padding: 0 40px;
}
	.team_section .short-bio p {
    font-size: 18px;
    line-height: 1.4;
	}.team_section .short-bio p {
    padding: 15px 5px;
}
	.home .cons-ele .column_attr {
    padding: 0!important;
}
	body.category #Content img.scale-with-grid.wp-post-image, body.tag #Content img.scale-with-grid.wp-post-image, #Content .lcp_catlist img, .page-id-2356 #Content .research-top-wapper ul.lcp_catlist .news-box img, #Content li.featured-post img {
		height: 400px;
	}
	.news_wrap ul li {
    width: 32.13333%;
}
	.section.mcb-section.work-section .section_wrapper > div {
    width: 100%;
}
	.section.mcb-section.work-section .section_wrapper > div img {
    width: 100%;
}
	.page-top-content {
    margin-top: -170px;
}
	.page-id-2347 .news-title {
    bottom: 75px;
}
	.page-top-section .mcb-wrap h3 {
		font-size: 27px;
	}
	hr.no_line {
		margin: 0 auto 3px!important;
	}.about_section p {
    padding: 20px;
}
	body h3, body h4, .md_heading h4, .md_heading h3 {
    font-size: 34px;
}
	.post .section-post-header h2, body h1, body h2, .section_header h1, .section_header h2, .line_title h1, .line_title h2 {
    font-size: 55px;
    line-height: 1.2;
}
	.contact-wraper.about_page {
    padding: 100px 0 100px !important;
}
	.team_section .tlp-team .layout1 .tlp-content {
		    padding: 150px 10px 10px;
	}
	.footer-icon .flaticon-angle:before {
    font-size: 30px;
    margin-left: 23px;
}
	.wrap.mcb-wrap.one-second.satellite_image_inner {
		    width: 43.2%;
	}
	.one-third.global-desc {
    width: 50%!important;
    margin-top: 20px;
}
	.research-top-wapper .divider {
		border-bottom-width: 0;
	}
	#Top_bar #logo img {
    width: 60px;
}
	#consulting-overview .flx-it img.scale-with-grid {
    padding: 1.5em 1.5em 0 1.5em;
}
#consulting-overview .home-cons-wrap {
    border-bottom: 3px solid #3e3014;
    padding-bottom: 25px;
    border-radius: 1px;
    margin-bottom: 30px;
}
	.home .page-intro-section {
    padding-bottom: 0!important;
}
	.flx-it a, .cons-left a {
    font-size: 20px;
	}
	.column-margin-50px .column {
    margin-bottom: 40px !important;
}
	.home .page-intro-section .cons-ele {
    margin: 0!important;
}
	.news-divider hr {
    border-bottom: 4px solid #ffffff;
	}
    #menu > ul > li > a, a.button.action_button{font-size: 16px !important;}
    #Top_bar .menu > li > a span:not(.description){padding: 0 15px;}
    .page-top-content{padding: 15px 0;}
    .page-top-content h2{font-size: 28px; line-height: 32px;}
    .page-top-content p{font-size: 18px; line-height: 24px;}
    .home-cons-wrap{padding: 80px 0;}
    .cons_list li a{font-size: 18px;}
    .page-intro-section p, .consulting-wrap p, .key-technology p{font-size: 20px;}
    .consulting-wrap p, .key-technology p{width: 100%;}
    .consulting-icon-wrap .scale-with-grid{max-width: 75px !important;} 
    .section_header h1, .section_header h2, .home-cons-wrap h1{font-size: 52px; margin-bottom: 0;}
    .redd_inner h1{font-size: 52px;line-height: 54px;}
    .redd_inner{padding: 20px 0;}
    .redd_bottom_heading h1 {font-size: 52px;}
    .section_header img {max-width: 100px !important;}
    .home-technology-list li, .news_cat li{font-size: 18px;}
    .home-technology-list li:before{width: 7px; height: 7px;}
    .home-technology-wrap{margin: 60px 0;}
    .page-id-4773 li, .page-id-4757 li, .page-id-3890 li, .page-id-2410 li, .page-intro-section p, .consulting-wrap p, .key-technology p{font-size: 16px; margin-bottom: 20px;}
    .small-heading h1{font-size: 36px; line-height: 40px;}
     .key-technology p{margin-bottom: 20px;}
    .footer-box h4{font-size: 20px;}
    .footer-box p, #Footer .footer-box a{font-size: 22px;}
    .land_cover_sec, .climate_change_sec, .modeling_risk_sec, .biomass_section .mcb-wrap,
    .challenges_section, .all-news-heading{padding: 50px 0 !important;}
    .land_cover_sec .line_title:after{width: 53%;}
    .land_use_inner{padding: 20px 20px;}
    .md_heading h4, .md_heading h3{font-size: 32px; line-height: 38px;}
    .fm_mage_section{height: 450px;}
    .climate_change_sec .line_title:after{width: 40%;}
    .global-desc{padding: 20px;}
    .md_text p, .work_desc ul li{font-size: 18px;}
    .modeling_risk_sec .line_title:after{width: 15%;}
    .modaling_risk_content{padding-top: 80px !important;}
    .global_sec .one-third.mcb-wrap{width: 40%;}
    .forest-redd-section .line_title:after{width: 70%;}
    .forest-redd-section .line_title{margin-bottom: 40px;}
    .forest_diversity_section .line_title:after{width: 34%;}
    .line_title h1{font-size: 57px;}
    .biomass_section .line_title:after{width: 6%;}
    .all-research-heading{padding: 50px 0 !important;}
    .redd_content_wraper .md_text p{width: 100%;}
    .deforestation_section, .work-section{padding: 70px 0 !important;}
    .forest_diversity_content{padding: 20px !important;}
    .biomassdesc_section, .prediction_sec{padding: 70px 0 !important;}
    .laser_scanning_section{padding-top: 100px !important;padding-bottom:0!important}
    .laser_scanning_right{padding: 35px 0 0 50px;}
    .biomass_left{padding-right: 0;}
    .agriculture_desc, .cap_dev_desc{padding: 50px 0 70px 0 !important;}
    .agriculturet-top-sec .line_title:after{width: 15%;}
    .sus_agri_sec .md_heading{width: 55%;}
    .agriculturet-top-sec{padding-bottom: 70px !important;}
    .challenges_section .line_title:after{width: 6%;}
    .challenges_images-sec{margin-top: -230px;}
    .challenges_desc_section{padding-bottom: 270px !important;}
    .cap_dev_section .line_title:after{width: 18%;}
    .cap_dev_section .line_title, .agriculturet-top-sec .line_title{margin-bottom: 60px;}
    .tech_support_section .line_title:after{width: 30%;}
    .tech_support_section{padding: 70px 0 !important;}
    .tech_support_section .line_title, .fire-monitoring-sec .line_title{margin-bottom: 50px;}
    .desition_suppo .line_title:after{width: 35%;}
    .plat_solu_sec{padding-top: 60px !important;}
    .fire-monitoring-sec .line_title:after{width: 40%;}

    .f_hazard_section{margin-top: 80px;}
    .f_hazard_section .line_title:after{width: 53%;}
    .fuel-load-sec{padding: 100px 0 !important;} 
    .climate_sec .line_title:after{width: 28%;}
    .flood_section{margin-top: -220px;}
    .home-news-wraper{padding: 80px 0 !important;}
    .news-title{font-size: 17px; line-height: 22px; left: 20px;}
    .news-more-link{margin-left: 20px;}
    .news-cat{font-size: 15px;}
    .news_keyword_title:after, .news_keyword_title:before{width: 34%;}
    .news_keywords_list span{margin: 5px 10px;}
    .home-research .news_keyword_title:after, .home-research .news_keyword_title:before{width: 26%;}
    .news_keywords_list span{font-size: 17px !important; padding: 10px 15px;}
    .h-customer-wrap .clients li{padding: 0 15px;}
    .h-customer-wrap .clients{margin: 0 -15px;}
    .coustomer-desc{font-size: 21px; line-height: 31px;}
    .h-customer-wrap{padding: 80px 0 30px;}
    #Footer img{max-width: 135px;}
    .contact-wraper{padding: 80px 0;}
    .column_column .news_cat ul, .news_cat ul{margin: 0;}
    .contact-wraper form{width: 100%;}
    .slider-text a{font-size: 19px !important; padding: 10px 35px 10px 15px !important;}
	.mfn-main-slider .slider-text a:after {
    right: 18px;
    top: 11px;
}
    .redd-btn span:after, .slider-text a:after{right: 10px; top: 12px; font-size: 12px;}
    .tp-bullets{top: 109% !important;}
    .empty-space hr{margin: 0 0 60px !important;}
    .key-technology .button .button_label, .redd_inner a.button .button_label,
    .redd_wrap.home-exper-sec a{font-size: 18px; padding: 10px 28px 10px 19px;}
    .key-technology .redd-btn span:after{top: 12px;}
    .logo-slider-wraper{padding: 40px 0;}
    .home-bottom-consulting .home-cons-wrap{padding: 80px 0;}
    .satellite_section .line_title:after{width: 60%;}
    .satellite_section .line_title, .drones_section .line_title{margin-bottom: 80px;}
    .drones_section .line_title:after{width: 68%;}
    .drone_content p{padding-right: 0;}
    .dron_bottom_right{padding-left: 0;}
    .airborne_section .line_title:after{width: 9%;}
    .empty_space hr{margin-bottom: 50px !important;}
    .peatlands_middle .empty_space hr{margin-bottom: 30px !important;}
    .machine_learning_sec .line_title:after{width: 26%;}
    .machine_learning_sec{padding: 20px 0 80px !important;}
    .land_cover_desc{padding: 20px 0 0 10px;}
    .land_use_change .two-fifth.mcb-wrap{width: 55%;}
    .forest_diversity_section{padding: 80px 0 120px !important;}
    .page-id-2396 .forest_diversity_content .scroll-top{color: #ffffff;}
    .peatlands_desc, .peatlands_heading{padding: 80px 0 !important;}
    .research-top-wapper .page-intro-section p{margin: 30px 0 50px;}
    .news-cat{right: 0;}
    .news_keyword_title h5{font-size: 36px;}
    .news_keyword_title{margin: 20px 0;}
    .all-research-heading .line_title:after{width: 50%;}
    .all-news-wrap .news-title{margin-bottom: 10px; min-height: 53px; font-size: 20px;    line-height: 1.3;}
    .all-news-wrap .post-date{margin: 10px 0; font-size: 16px;}
    .all-news-wrap .expert{font-size: 16px;}
    .all-news-wrap .news_wrap ul li{margin-bottom: 30px;}
    .follow_research .line_title:after{width: 43%;}
    .all-news-heading .line_title:after{width: 70%;}
    .news-cat{font-size: 12px; right: 30px; padding: 5px;}
    .about_title h5{font-size: 38px; line-height: 40px;}
    .shape_circle span{    font-size: 45px;
    line-height: 77px; width: 120px; height: 120px;}
    .shape_circle{top: -70px;}
    .team_head_section .line_title:after{width: 60%;}
    .team_section .tlp-col-sm-3, .team_section .tlp-col-xs-12{padding-left: 15px; padding-right: 15px;}
    .team_section .team-image{width: 200px; height: 200px;}
    .job-posting-top .divider{margin: 20px 0;}
    .job-posting-bottom .line_title:after{width: 40%;}
    .job-posting-bottom .line_title{margin-bottom: 50px;}
    .job-posting-bottom{margin: 80px 0;}
    .wet_inve_sec .line_title:after{width: 25%;}
    .wetland_top p, .peatlands_middle_left{padding-right: 0;}
    .wetland_bottom, .peatlands_middle_right{padding-left: 0;}
    .peatlands_heading .line_title:after{width: 58%;} 
    .one-third.mcb-wrap.page-top-content{width: 40%;}
    .page-intro-section.wet_inve_sec{padding: 50px 0 !important;}
    .wet_inve_desc .one-third.mcb-wrap, .wet_inve_desc .two-third.mcb-wrap{width: 100%;}
    .wetland_bottom_left{margin-top: 0px;}
    .wetland_bottom, .peatlands_middle_right{margin-top: 25px;}
    .peatlands_middle_left, .peatlands_middle_right{width: 100% !important;}
    .follow_us_list .desc_wrapper{width: 100%; left: 0;}
    .follow_us_list .image_frame.photo{width: 240px; height: 240px;}
    .follow_us_list .desc_wrapper{width: 75%; left: 27px}
    .follow_us_list .desc_wrapper{    padding: 150px 0 30px;}  
	.team.team_vertical {
    position: relative;
    margin-bottom: 90px;
}
	.top-news-sec .news-title {
		font-size: 40px;
	}
	body.tag .section_wrapper {
    padding: 40px 0;
}
    .follow_us_list .desc_wrapper h4{font-size: 21px;}
    .research-partners .line_title:after{width: 28%;}
    .post-title .post-heading{font-size: 42px; line-height: 43px;}
    .section-post-related .line_title:after{width: 40%;}
    h2.banner-title{font-size: 56px; line-height: 60px;}
    .mt-banner-text .btn-link{font-size: 23px; width: 200px; height: 50px; line-height: 50px;}
    .search-wraper{width: 240px; top: 10px;}
    .news-inner-wrap .news-title{font-size: 52px; line-height: 62px;}
}
@media only screen and (min-width: 960px){
	.menuo-right #Top_bar .menu_wrapper {
		margin-left: auto;
		float: none;
	}
	#Top_bar .top_bar_left {
		display: flex;
		align-items: center;
	}
	body #Top_bar .menu > li > a {
    	padding: 0 !important;
	}
	body #Top_bar #logo {
		padding: .2em;
	}
}
@media only screen and (max-width: 959px){
	.text-columns-special .one-third.mcb-wrap {
		width: 100%;
	}
	.text-columns-special .section_wrapper div:nth-child(2) {
		padding-left: 15px;
	}
	.mfn-main-slider,
	.mfn-main-slider .rev_slider {
		min-height: 35vh;
	}
	
	.hero-hdr .image_wrapper img {
		min-height: 35vh;
    	object-fit: cover;
	}
	.cons-icon img {
    	width: 25%;
	}
	.cons-topic .column_attr {
		height: 85px;
	}
	.post .section-post-header h2, body h1, body h2, .section_header h1, .section_header h2, .line_title h1, .line_title h2 {
    font-size: 37px;
    line-height: 1.2;
}
	
	.news_keyword_title h3 {
		padding-bottom: 0;
	}
	body h3, body h4, .md_heading h4, .md_heading h3 {
    font-size: 28px;
}
	.tp-bullets {
		top: 104% !important;
	}
	
	div#consulting-overview {
    padding-bottom: 0px!important;
}
	html body div#wprmenu_bar {
    height: 60px;
}
	body #wprmenu_bar div.hamburger {
    margin-top: 5px;
}
	body #wprmenu_bar .bar_logo {
    height: 40px;
}
	div#consulting-overview .consulting-wrap {
    margin-top: 0;
}
	.home .consulting-wrap.flx-sb .column.mcb-column.one-sixth.column_column {
    width: 33.222%;
    padding: 0 30px;
}
	.bg-cover {
    padding: 50px 0!important;
}
	.empty_space {
    display: none!important;
}
	#lcsp_logo_carousel_slider .owl-item img {
		width:150px!important;
	}
	.lcsp_wrapper {
		margin-bottom: 0!important;
	}
	.contact-wraper.about_page {
    padding: 50px 0 50px !important;
}
	.input-box input, .input-box textarea, .button input {
    font-size: 18px!important;
}
	.footer-icon .flaticon-angle:before {
    margin-left: 21px;
}
	.footer-box h4 {
    font-size: 18px;
    line-height: 25px;
		padding: 0;
}
	#Subheader {
    padding: 330px 0 120px !important;
}

	#Footer {
		padding: 30px 0;
	}
	#gis,
	.dron_bottom_right {
		padding-bottom: 20px!important;
	}
	.page-id-2356 .column_column.news_wrap ul > li:nth-child(3) {
		display: none;
	}
	.page-id-2356 .page-top-section {
		padding-bottom: 40px!important;
	}
	body .line_title:after {
		height: 4px;
	}
	.top-news-sec .news-title {
    font-size: 30px;
}
	.top-news-sec .news-title {
		top: 40%;
	}
	.search-wraper {
		margin-left: 10px;
	}
	.search-wraper form .search-btn {
		top: -2px;
	}
	.news_topic_sec {
		padding: 40px 0!important;
	}
	#drones {
		padding-bottom:250px!important;
	}
	.all-news-heading,
	.top-news-sec,
	.research-partners,
	.follow_research,
	.page-id-2783 .has-stripe,
	.page-id-2783 .image_inner_wraper,
	.peatlands_heading .has-stripe,
	.page-id-2528 .page-intro-section .mcb-wrap,
	.f_hazard_section .has-stripe,
	#climate-hazard .has-stripe,
	#fire-monitoring .has-stripe,
	#technical-support .has-stripe,
	#Footer .widgets_wrapper {
   	 	padding: 0!important;
	}
	.land_cover_desc,
	.page-id-2528 .mcb-wrap,
	.page-id-2398 .mcb-wrap,
	.page-id-2402 .mcb-wrap,
	.section.mcb-section.modaling_risk_content .mcb-wrap,
	.section.mcb-section.modaling_risk_content .column_attr,
	.page-id-2694 .column_attr {
    	padding-left: 0!important;
		padding-right: 0!important;
	}
	.page-id-2528 .one-second.mcb-wrap,
	.page-id-2694 .one-second.mcb-wrap,
	.five-sixth.column,
	.two-fifth.mcb-wrap,
	.three-fifth.mcb-wrap {
		width: 100%;
	}
	.desition_suppo.has-stripe,
	.has-stripe {
    	padding: 40px 0!important;
	}
	.work-image {
		margin-top: 50px;
	}
	.news_keywords_list,
	.satellite_images_section {
		padding-bottom: 40px!important;
	}
	.page-id-2783 .page-intro-section {
		padding: 40px!important;
	}
	.section.mcb-section.job-posting-bottom .one-sixth {
    width: 10%;
}
	.section.mcb-section.job-posting-bottom .one-third {
    width: 40%;
}
	.page-id-3899 #Content,
	.page-id-2429 #Content {
    margin: 0px 0 40px 0;
}
	.column-margin-40px.column {
    margin-bottom: 0px !important;
}
	.section.mcb-section.modaling_risk_content .placeholder {
    display: none;
}
	.modaling_risk_content .scroll-top {
    float: left;
    margin-top: 20px;
}
	.forest-redd-section .mcb-wrap.one-second {
		display: none;
	}
	.alignright {
		margin-left:0!important;
		margin-right:0!important;
	}
	.fm_mage_section .one-third.mcb-wrap {
    width: 80%;    margin-bottom: 40px;
}
	.prediction_sec .scroll-top {
    margin-bottom: 50px;
	}
	.follow_us_list .desc_wrapper a {
		font-size: 17px;
	}
	.follow_us_list .desc_wrapper {
    padding: 150px 0 15px;
}
	
	body .img-src {top: -25px;width:150px;}
    .consulting-icon-wrap, .consulting-wrap{width: 100% !important;}
    .consulting-icon-wrap ul{margin: 0; text-align: center;}
    .home-cons-wrap{padding: 50px 0;}
    .section_header h1, .section_header h2, .home-cons-wrap h1{font-size: 40px;}
    .cons_list{margin-bottom: 30px;}
    .consulting-icon-wrap li{margin-bottom: 0 !important;}
    .redd_inner h1{font-size: 35px;line-height: 38px;}
    .redd_bottom_heading h1{font-size: 34px;}
    .home-technology-wrap{margin: 50px 0;}
    .home-technology-list li:first-child{padding-left: 0;}
    .home-technology-list li:last-child{padding-right: 0;}
    .home-technology-list li{font-size: 16px;}
    .small-heading h1{font-size: 32px; line-height: 35px;}
    .column_column.home-technology-list ul{padding: 0;}
    .land_cover_sec, .climate_change_sec, .modeling_risk_sec, .biomass_section .mcb-wrap{padding: 30px 0 !important;}
    .line_title h1{font-size: 42px;line-height: 48px;}
    .land_use_change .two-fifth.mcb-wrap{width: 65%;} 
    .fm_mage_section h3{font-size: 46px; line-height: 50px; margin-top: 5px;}
    .fm_mage_section{height: 350px;}
    .global_sec .one-third.mcb-wrap{width: 60%;}
    .global_sec{padding: 50px 0!important;}
    .forest-redd-section .one-third.mcb-wrap, .forest-redd-section .two-third.mcb-wrap,
    .laser_scanning_section .one-third.mcb-wrap, .laser_scanning_section .two-third.mcb-wrap{width: 100%;}
    .deforestation_section, .biomassdesc_section, .tech_support_section, .f_hazard_section,
    .fuel-load-sec{padding: 50px 0 !important;}
    .deforestation_section .md_heading h4, .deforestation_section .md_heading h3{margin-top: 40px;}
    .forest_diversity_section .two-fifth.mcb-wrap{width: 65%;}
    .laser_scanning_right{padding-left: 0;}
    .agriculture_desc, .biomassdesc_section, .prediction_sec,
    .desition_suppo{padding: 0 !important;}
    .agriculturet-top-sec .line_title, .cap_dev_section .line_title, .agriculturet-top-sec .line_title{margin-bottom: 50px;}  
    .sus_agri_sec .md_heading{width: 70%;}
    .climate_sec .one{padding-bottom: 0px !important;}
    .agriculturet-top-sec, .sus_agri_sec, .cap_dev_section,  .climate_sec .one.md_text{padding-bottom: 20px !important;}
    .challenges_images-sec{margin-top: -175px;} 
    .challenges_desc_section{padding: 50px 0 190px 0 !important;}
    .prediction_sec .two-third.mcb-wrap, .prediction_sec .one-third.mcb-wrap{width: 100%;}
    .agriculture_desc, .cap_dev_desc{padding: 50px 0 !important;}
    .tech_supoo_desc{padding-left: 0;}
    .fm_mage_section{height: 295px;} 
    #Footer img{max-width: 95px;}
    .fire-monitoring-sec{padding: 50px 0 30px !important;}
    .fire-management{padding: 50px 0 0 !important;}
    .fm-content{margin-top: 0;}
    .f_hazard_section{margin-top: 50px;}
    .fuel_load_desc{width: 65% !important;}
    .climate_sec{padding-top: 50px !important;}
    .climate_sec .line_title{margin-bottom: 30px;} 
    .flood_section{margin-top: -170px;}
    .flood_section{padding-top: 180px !important;}
    .home-news-wraper{padding: 50px 0 !important;}
    .news_wrap ul li{padding: 0 10px;}
    .column_column.news_wrap ul{margin: 0 -10px;}
    .news-cat{font-size: 12px; padding: 5px; right: 17px;}
    .news-title{padding: 0; bottom: 65px;}
    .news-more-link{margin-left: 10px; font-size: 15px; padding: 7px 20px 7px 15px;}
    .news-title{font-size: 17px; line-height: 22px;}
    .news-divider{padding: 20px 15px 30px;}
    .news_keyword_title:after, .news_keyword_title:before{width: 28%;}
    .redd-btn span, .key-technology .button .button_label{font-size: 20px;}
    .redd_inner a.button .button_label, .key-technology .button .button_label{padding: 10px 25px 10px 20px; font-size: 16px;}
    .redd-btn span:after, .slider-text a:after{font-size: 13px; top: 13px; right: 10px;}
    .key-technology p{margin-bottom: 20px;}
    .redd-btn span:after, .key-technology .redd-btn span:after{font-size: 11px; top: 10px; right: 11px;}
    .key-technology .redd-btn span:after{right: 9px;}
    .h-customer-wrap{padding: 50px 0 30px;}
    .h-customer-wrap .clients .client_wrapper{padding: 0 10px;}
    .customer-icon{width: 100px; height: 100px; border-width: 5px; margin-top: -50px;}
    .gs-title, .coustomer-position{font-size: 20px; line-height: 30px;}
    .coustomer-position{margin-bottom: 10px; padding-bottom: 10px;}
    .coustomer-desc{font-size: 18px; line-height: 25px;}
    .contact-wraper{padding: 50px 0;}
    .input-box input, .input-box textarea{height: 50px;}
    .input-message textarea{height: 120px;}
    .button input{font-size: 20px;}
    .footer-box p, #Footer .footer-box a{font-size: 20px; line-height: 28px;}
    .news_keyword_title h5{font-size: 34px;}
    .redd_wrap.home-exper-sec a{font-size: 22px; padding: 15px 20px;}
    .footer-icon{width: 60px; height: 60px; top: -30px;  padding: 20px 0;}
    .footer-icon .flaticon-angle:before{font-size: 20px;}
    .all-news-wrap .news-more-link:after, .top-news-sec .news-more-link:after, .news-more-link:after{font-size: 11px;}
    .home-bottom-consulting .home-cons-wrap, .wet_inve_desc{padding: 40px 0!important}
    .satellite_section{padding: 50px 0 165px !important;}
    .sat_img_title h5{font-size: 16px; padding: 10px 0; min-height: 58px;}
    .airborne_section, .lidar_section{padding: 40px 0 !important;}
    .satellite_section .line_title, .drones_section .line_title{margin-bottom: 50px;}
    .machine_learning_sec{background: linear-gradient(to top, #1b2b07b3 70%, #ffffff 50%)}
    .modaling_risk_content{padding: 50px 0 !important;}
    .peatlands_desc, .peatlands_heading, .research-profile-wrap, .all-news-wrap{padding: 40px 0 !important;}
    .research-top-wapper .news_keyword_title:after, .research-top-wapper .news_keyword_title:before{width: 25%;}
    .top-news-sec{background: linear-gradient(to top, #254f1f 60%, white 50%);}
    .team_section .tlp-col-sm-3{width: 33.33333%;}
    .team_section .team-image{width: 190px; height: 190px;}
    .team_section .tlp-team .layout1 .tlp-content{padding: 140px 10px 10px;}
    .team_section .tlp-content h3{font-size: 19px; line-height: 20px;}
    .team_section .designation{font-size: 15px;}
    .team_section .short-bio p{font-size: 17px; line-height: 23px;}
    .team_section{padding: 50px 0 !important;}
    .about_title{padding: 70px 15px 30px;}
    .about_title h5{font-size: 27px; line-height: 32px;}
    .shape_circle span{font-size: 40px;line-height: 45px;width: 90px;height: 90px;}
    .shape_circle{top: -45px;}
    .about_section p{padding: 10px 0;}
    .about_section{padding-bottom: 50px !important;}
    .job-posting-bottom{margin: 50px 0;}
    .job-posting-bottom .line_title{margin-bottom: 20px !important;}
    #Top_bar a.responsive-menu-toggle{color: #ffffff;}
    #Top_bar #menu{width: 100% !important;}
    #Top_bar #menu > ul{padding: 0 15px;}
    #Top_bar .menu > li > a{padding: 5px 0 !important;}
    .resources_slider .owl-carousel.owl-drag .owl-item{text-align: center;}
    .resources_slider .owl-carousel .owl-stage-outer{margin: 0;}
    .resource-download-top .divider{margin: 15px 0 20px !important;}
    .resources_slider{padding: 80px 0;}
    #Top_bar .menu > li ul li a:before{top: 17px;}
    .news_keywords_list span{padding: 8px 9px;}
    .one-third.mcb-wrap.page-top-content, .page-id-2402 .page-top-section .two-fifth.mcb-wrap{width: 52%;}
    .peatlands_middle_right .empty_space hr{margin-bottom: 0 !important;}
    .cons_footer{padding-top: 30px !important;}
    .climate_sec img.scale-with-grid{min-height: 211px;}
    .fire-monitoring-sec .one-second.mcb-wrap,
    .fire-management .one-second.mcb-wrap{width: 100%;}
    .news_wrap ul li{width: 50%;}
    .column_column.news_wrap ul{display: flex; flex-wrap: wrap;}
    .follow_us_list .image_frame.photo{width: 170px; height: 170px;}
    .follow_us_list .desc_wrapper{width: 72%;}
    .follow_us_list .desc_wrapper{top: 115px;}
    .follow_us_list .desc_wrapper h4{font-size: 16px;}
    .team.team_vertical{margin-bottom: 110px;}
    .follow_us_list{padding: 50px 0 !important;}
    .follow_us_list .section_wrapper .column{width: 50% !important; clear: inherit;}
    .post-wrapper-content .author-img img{width: 90px;}
    .post-wrapper-content span.date{display: block;}
    .post-wrapper-content img{margin: 0 50px 10px 0;}
    .section-post-related .col-3 .post-related{width: 50%;}
    .section-post-related .simple .post-related .desc h4{font-size: 24px; line-height: 28px;}
    .news_keywords_list span, .research_activities_sec span{font-size: 16px !important; margin: 10px 4px;}
    .key-technology .two-fifth.mcb-wrap, .key-technology .three-fifth.mcb-wrap,
    .key-technology .two-third.mcb-wrap, .key-technology  .one-third.mcb-wrap,
    .land-coversection .one-fourth.mcb-wrap, .land-coversection .three-fourth.mcb-wrap,
    .modaling_risk_content .one-second.mcb-wrap,.modaling_risk_content .one-second.mcb-wrap,
    .modaling_risk_content .two-third.mcb-wrap,.modaling_risk_content .one-third.mcb-wrap{width: 100%;} 
    .responsive-img{display: block; margin-bottom: 15px;}
    .desktop-img{display: none; margin-bottom: 15px;}
    .key-tech-img, .column_image{margin-bottom: 15px;}
     .scroll-top{display: block; float: none; margin: 20px auto;}
     .global_sec .scroll-top{float: none;}
     .drones_section .one-second.mcb-wrap, .drones_section .two-third.mcb-wrap , .drones_section .one-third.mcb-wrap,
     .lidar_section .one-third.mcb-wrap, .lidar_section .two-third.mcb-wrap{width: 100%;}
     .wrap.mcb-wrap.one-second.satellite_image_inner.last{margin-left: 15px;}
     .wrap.mcb-wrap.one-second.satellite_image_inner.first{margin-right: 15px;}
     .satellite_section .md_text p, .cloud_processing .md_text p{column-count: 1;}
     .lidar_section .scroll-top, .drones_section .scroll-top{float: none;}
     .satellite_image_inner{margin-bottom: 20px;}
     #Top_bar{display: none;}
     html body div#wprmenu_bar{padding: 14px 30px;}
     #wprmenu_bar .bar_logo{height: 68px;}
     #wprmenu_bar div.hamburger{margin-top: 22px;}
     html body #wprmenu_menu_ul li.wprmenu_parent_item_li>ul{background-color: #74a500;}
     html body #wprmenu_menu_ul li.wprmenu_parent_item_li>ul li a{text-transform: inherit;}
     .page-top-section.home .two-fifth.mcb-wrap{width: 100%;}
     .home .page-top-content{margin-top: 30px;}
     .wrap.mcb-wrap.one.home_down_arrow{display: none;}
     h2.banner-title{font-size: 42px; line-height: 45px;}
     .mt-banner-text .btn-link{font-size: 19px; width: 165px; height: 40px; line-height: 40px;}
     .search-wraper{position: inherit;}
     .search-wraper form input{height: 40px;}
     .search-wraper form .search-btn{height: 40px; font-size: 20px;}
      .news-inner-wrap .news-title{font-size: 52px; line-height: 62px;}
      .home-news-wraper .news_wrap ul li:last-child{display: none;} 
}

@media only screen and (min-width: 768px) and (max-width: 960px){
	body .tlp-col-sm-3 {
    flex: 0 0 33%;
    max-width: 33%;
}
}
@media only screen and (min-width: 520px) and (max-width: 768px){
	body .tlp-col-sm-3 {
    flex: 0 0 50%;
    max-width: 50%;
}
}
@media only screen and (min-width: 768px){
.machine_learning_sec
    .header-fixed #Top_bar{position: inherit;}
    /*.tr-menu.header-classic #Top_bar{position: fixed !important;}*/
    .header-fixed.admin-bar #Top_bar{top: 0 !important;}
}

@media only screen and (max-width: 767px){
    .logo-header {flex-wrap: wrap;}
    .mcb-wrap-9rxa9px85 {
        flex-basis: 100%;
    }
    .mcb-wrap-inner-n53zf009n {
        display: block;
    }
    .page-top-section.has-video .section_wrapper {
        top: 10%;
        right: 5%;
        max-height: 70%;
    }
	#Content .land_use_inner {
		margin-top: 2em;
	}
	body .short-bio {
		margin-top: 1em;
	}
	.short-bio,
	.tlp-team .img-responsive {
		margin: auto;
	}
	.section_wrapper .mcb-wrap.cons-cat {
    margin-bottom: 5em;
}
	.tp-parallax-wrap {
    left: 10%!important;
    top: 22%!important;
}
	.mfn-main-slider .slider-text a:after {
    right: 8px;
    top: 3px;
}
	.slider-text {
    padding: 20px 10px!important;
}
	.home #Content {
		padding: 0;
	}
	.page-top-section .mcb-wrap h3 {
    font-size: 23px;
}
	.cons-left img {
    width: 60%;
}
	#consulting-overview .home-cons-wrap {
		border-bottom: none;
	}
	#consulting-overview .home-cons-wrap {
		margin-bottom: 0;
	}
	body h3, body h4, .md_heading h4, .md_heading h3 {
    font-size: 24px;
}
	.home .flx-it {
    display: flex;
    flex-wrap: wrap;
}
	.home .flx-it a{
    width:100%;
}
	.home .page-intro-section .mcb-wrap:nth-child(1) .column_attr {
    padding: 30px 0 !important;
}
	.cons-ele .mcb-wrap-inner {
		flex-wrap: wrap;
	}
	.consulting-wrap.flx-sb {
    display: none;
}
	.cons-ele .column {
    width: 100%!important;
		text-align: center;
}
	.post .section-post-header h2, body h1, body h2, .section_header h1, .section_header h2, .line_title h1, .line_title h2 {
    font-size: 28px;
    line-height: 1.2;
}
	body.category #Content img.scale-with-grid.wp-post-image, body.tag #Content img.scale-with-grid.wp-post-image, #Content .lcp_catlist img, .page-id-2356 #Content .research-top-wapper ul.lcp_catlist .news-box img, #Content li.featured-post img {
    height: 250px;
}
	.news_keyword_title:after, .news_keyword_title:before {
		display: none;
	}
	
	.news_keywords_list, .satellite_images_section {
    padding-bottom: 0!important;
}
	.home .key-technology.cloud-computing {
		padding-bottom: 20px!important;
	}
	.contact-wraper.about_page {
    padding: 25px 0 !important;
}
	.column-margin-50px .column {
    margin-bottom: 20px !important;
}
	.lcsp_wrapper {
    margin-top: 0px;
}
	#Footer .column {
    margin-bottom: 10px!important;
}
	.page-id-2683 .page-intro-section .section_wrapper > .mcb-wrap:nth-child(1) {
    padding-bottom: 80px!important;
}
	.team_section {
    padding: 30px 0 0 !important;
}
	.section.mcb-section.job-posting-top .column_attr {
    padding-bottom: 0!important;
}
	.job-posting-bottom h3 {
    height: auto;
}
	.job-posting-bottom {
    margin: 50px 0 0px;
}
	.page-id-3899 .the_content_wrapper,
	.page-id-2429 .the_content_wrapper {
    margin-top: 20px;
}
	.land_cover_desc {
    padding: 0!important;
}
	.section.mcb-section.land_use_change {
    padding: 0 0 40px 0!important;
}
	.land-coversection .section_wrapper > .mcb-wrap:nth-child(1) {
    padding-top: 40px!important;
}
	.land_cover_desc {
    margin-top: 20px!important;
}
	.land-coversection .one {
    margin: 0;
    padding-bottom: 0!important;
}
	.desition_suppo.has-stripe, .has-stripe {
    padding: 20px 0!important;
}
	.n-pd-mob3 .column_attr {
		padding-right:0!important;
	}
	.n-pd-mob2 .column_attr,
	.n-pd-mob2 {
		padding:0!important;
	}
	.n-pd-mob .column_attr,
	.n-pd-mob {
		padding-top: 0!important;
		padding-bottom: 0!important;
	}
	.section.mcb-section.land-coversection {
    margin-bottom: 30px;
}
	.section.mcb-section.forest-redd-section.has-stripe .n-pd-mob .column_attr {
    padding-left: 0!important;
    padding-right: 0!important;
}
	body .alignleft {
		margin: 0;
	}
	body .tech_support_section,
	.deforestation_section {
    padding-bottom: 0!important;
}
.column-margin-50px {
    padding: 20px 0!important;
}
	hr.no_line {
    margin: 0 auto!important;
}
	.prediction_sec .scroll-top {
    margin-bottom: 0;
}
	#wetland-monitoring,
	.fuel_load_desc {
    padding-bottom: 0!important;
}
	.climate_sec {
    padding-top: 40px !important;
}
	.section.mcb-section.challenges_images-sec {
    padding-bottom: 30px!important;
}
	.all-news-wrap .news-title {
    text-align: center;
}
	.all-news-wrap .news-more-link {
		float: none;
	}
	.post-excerpt {
		text-align: left;
	}
	.all-news-wrap .news-more-link {
    margin-top: 0px;
}
	body .img-src {
		top: -50px;
	}
	.search-wraper form input {
		margin-top: 10px;
	}
	.page-id-2683 .page-intro-section
    .tp-bullets{top: 100% !important;}
    #Top_bar .menu > li ul{background-color: transparent !important;}
    #Top_bar .menu > li > a{padding: 10px 0 !important;}
    #Top_bar .menu > li ul li a:before{top: 18px;}
    .slider-text a{font-size: 18px !important; padding: 10px 25px 10px 15px !important;}
    .slider-text h1{padding-bottom: 15px !important;}
    .page-top-content{margin-top: 0;}
    .redd-btn span:after, .slider-text a:after{font-size: 10px; top: 12px; right: 12px;}
    .page-top-section.home a{display: none;}
    .page-top-content p{font-size: 18px; line-height: 20px; margin-bottom: 0;}
    .home-cons-wrap{padding: 30px 0;}
    .section_header h1, .section_header h2, .home-cons-wrap h1{font-size: 42px;}
    .column_column .cons_list ul{margin-top: 5px;}
    .consulting-icon-wrap ul{margin: 0 !important;}
    .cons_list, .redd_inner h1{margin-bottom: 10px;}
    .redd_wrap .two-fifth.mcb-wrap{width: 65% !important;}
    .redd_bottom_heading h1{margin-bottom: 0;}
    .redd_wrap, .cap_dev_section{padding-bottom: 20px !important;}
    .section_header img {max-width: 85px !important;}
    .home-technology-wrap{margin: 30px 0;}
    .column_column.home-technology-list ul{margin: 0;}
    .small-heading h1{font-size: 30px; margin-bottom: 0;}
	.page-id-4757 li, .page-id-3890 li, .page-id-2410 li,
    .post .post li, .info-box li, 
	.post .post_top_wrapper p, 
	.post .post_top_wrapper p, p, .md_text p, .work_desc ul li, .page-intro-section p, .consulting-wrap p, .key-technology p, .post-excerpt, .section-post-related .simple .post-related .desc .excerpt, .page-intro-section p, .consulting-wrap p, .key-technology p, .page-id-3890 li, .page-id-2410 li {font-size: 16px;}
    #Footer img{max-width: 160px;}
    .footer-box p, #Footer .footer-box a{font-size: 16px; line-height: 22px;}
    h1, h2, h3, h4, h5, h6{margin-bottom: 0;}
    .modaling_risk_content, .footer-cons-wrap {padding-top: 30px !important;}
    .line_title h1{font-size: 36px; line-height: 40px;}
    .line_title{margin-bottom: 0 !important;}
    .land_cover_desc{padding: 20px 0 0 0;}
	
    .deforestation_section, .biomassdesc_section, .seasonal_changes_sec,
    .agriculture_desc, .biomassdesc_section, .prediction_sec,
    .land_cover_sec, .climate_change_sec, .modeling_risk_sec, .biomass_section .mcb-wrap, .challenges_section,
    .agriculture_desc, .cap_dev_desc, .deforestation_section, .biomassdesc_section, .tech_support_section,
    .agriculture_desc, .biomassdesc_section, .prediction_sec, .desition_suppo, .home-news-wraper{padding: 30px 0 !important;}
	
    .forest-redd-section{padding: 50px 0 !important;}
    .redd_content_wraper{margin-top: 30px !important;}
    .deforestation_section .md_heading h4, .deforestation_section .md_heading h3{margin-top: 10px;} 
    .forest_diversity_section .line_title, .cap_dev_section .line_title,
    .agriculturet-top-sec .line_title, .cap_dev_section .line_title, .fire-monitoring-sec .line_title{margin-bottom: 30px !important;}
    .laser_scanning_section, .climate_sec .one.md_text, .job-posting-top{padding-bottom: 0 !important;}
    .page-top-content h2{margin-bottom: 0;}
    .forest_diversity_section, .challenges_desc_section{padding-top: 50px !important;}
    .challenges_images-sec{text-align: center;}
    .agriculturet-top-sec, .sus_agri_sec, .flood_section{padding-bottom: 30px !important;}
    .home-cons-wrap.footer_cons{padding: 20px 0 30px;}
    .home-technology-list li{font-size: 12px;}
    .tech_support_section .line_title:after{width: 15%;}
    .plat_solu_sec{padding-top: 30px !important;}
    .nh-top-sec{padding-bottom: 15px !important;}
    .fire-management{padding: 30px 0 0 !important;}
    .f_hazard_section{margin-top: 0;}
    .deforestation_section, .biomassdesc_section, .tech_support_section, .f_hazard_section, .fuel-load-sec{padding: 30px 0 !important;}
    .climate_sec .one, .top-news-sec {padding-bottom: 30px !important;}
    .climate_sec .alignright{float: left; margin-left: 0;}
    .climate_sec .one{padding-bottom: 0 !important;}
    .news-divider{padding: 0px 15px 30px;}
    .news_keywords_list span{font-size: 14px !important; padding: 7px 11px;}
    .empty-space hr{margin-bottom: 30px !important;}
    .key-technology p{margin-bottom: 0;}
    .news_keyword_title h5{font-size: 28px;}
    .home-exper-sec .redd_inner{width: 65%;}
    .redd_wrap.home-exper-sec a{font-size: 20px;}
    .footer-icon .flaticon-angle:before{font-size: 18px; margin-left: 6px;}
    .footer-icon{width: 40px; height: 40px; top: -20px; padding: 8px 6px;}
    #Footer .widgets_wrapper{padding: 20px 0 !important;}
    .wpcf7-acceptance span{font-size: 18px; line-height: 20px;}
    .checkbox-wrap label span:before{padding: 10px; border-radius: 3px; margin-right: 5px;}
    .checkbox-wrap input:checked + span:after{top: 4px; left: 5px; width: 4px; height: 10px;}
    .home-bottom-consulting .home-cons-wrap{padding: 30px 0;}
    .satellite_section .line_title, .drones_section .line_title{margin-bottom: 30px !important;}
    .md_heading h4, .md_heading h3{font-size: 30px; line-height: 35px;}
    .satellite_section .md_text p, .cloud_processing .md_text p{column-count: 1;}
    .md_text p, .scroll-top{font-size: 18px;}
    .scroll-top span{width: 25px; height: 25px;}
    .scroll-top span:before{font-size: 12px; left: 7px; top: 2px;}
    .drones_section, .airborne_section, .lidar_section, .global_sec, .all-news-heading{padding: 30px 0 !important;}
    .wrap.mcb-wrap.one-second.satellite_image_inner.right{margin-top: 30px;}
    .scroll-top{margin-top: 10px;}
    .machine_learning_sec{padding: 20px 0 30px !important;}
    .page-intro-section{padding-bottom: 0px !important;}
    .forest_diversity_section, .research-top-wapper{padding-bottom: 50px !important;}
     .page-intro-section.wet_inve_sec, .wet_inve_desc, .all-research-heading,
     .all-news-wrap,.work-section{padding: 30px 0 !important;}
     .wet_inve_sec .line_title:after{width: 30%;}
     .wetland_bottom, .peatlands_middle_right{padding-left: 0;}
     .peatlands_middle .empty_space hr, .empty_space hr{margin-bottom: 0px !important;}
    .peatlands_desc, .peatlands_heading, .team_head_section{padding: 30px 0 !important;}
    .peatlands_heading .line_title:after{width: 60%;}
    .research-top-wapper .page-intro-section p{margin: 30px 0 0;}
    .research-top-wapper .section_header{padding-bottom: 0;}
    .section_wrapper .column.about_title{margin-bottom: 0;}
    .about_section p{min-height: auto;}
    .section_wrapper .mcb-wrap.about_box{margin-bottom: 30px;}
    .about_inner{padding: 30px 0 50px !important;}
    .redd_wrap.visit_us_sec{padding-top: 30px;}
    .resources_slider{padding: 50px 0;}
    #Top_bar #logo img{width: 65px;}
    #Top_bar .logo{text-align: left !important;}
    #menu > ul > li > a{font-size: 14px !important;}
    #Top_bar .menu > li ul li a{font-size: 14px;}
    #Top_bar .menu > li ul li a:before{font-size: 8px;}
    .home-technology-list{margin-bottom: 10px !important;}
    .cons_list li a{font-size: 14px;}
    .climate_sec img.scale-with-grid{min-height: auto;}
    .follow_us_list .desc_wrapper{width: 50%; left: 75px; padding: 70px 0 0;}
    .team.team_vertical{margin-bottom: 60px;}
    .post-title .post-heading{font-size: 28px; line-height: 32px; margin-top: 20px;}
    .all-news-wrap .expert, .section-post-related .simple .post-related .desc .excerpt{font-size: 16px;}
    .section-post-related .simple .post-related .desc h4{margin-bottom: 15px;}
    .post-related a.button .button_label{padding: 5px 10px;}
    .section-post-related .simple .post-related a.button:after{font-size: 11px; top: 7px; right: 13px;}
    .section-post-related .simple .post-related a.button{font-size: 15px;}
    .page-top-section .section_wrapper{padding: 0 !important;}
    .land-coversection .column_image{margin-bottom: 0 !important;}
    .envo_page{margin-top: 0;}
   html body div#wprmenu_bar{height: 70px;}
   #wprmenu_bar .bar_logo{height: 48px;}
   #wprmenu_bar div.hamburger{margin-top: 8px;}
    #mg-wprm-wrap.cbp-spmenu-right{top: 70px !important;}
    .news-inner-wrap .news-title{font-size: 32px; line-height: 38px;}
    .news-inner-wrap{height: 175px; width: 90%;}
    .footer-socials ul li i{font-size: 24px;}
    .footer-box h4{font-size: 20px;}
	.post .vertical-center-text .mcb-wrap-inner {
		flex-wrap: wrap;
	}
}
@media only screen and (max-width: 700px){
    .team_section .tlp-col-sm-3{width: 50%;}
    .team_section .team-image{width: 270px; height: 270px;}
    .visit_us_sec .redd_bottom_heading h1{margin-top: 0;}
}
@media only screen and (max-width: 620px){
	.post .column.one.single-photo-wrapper.image {
    	padding: 0;
	}
	.post > .section > .section_wrapper {
    	padding-top: 0;
	}
	.post .section-post-header {
    	padding-top: 0px;
	}
	.post .column, .columns {
    	padding: 0;
	}
	.post .section_wrapper, 
	.post .container, 
	.post .four.columns .widget-area {
    	padding-left: 0px!important;
    	padding-right: 0px!important;
	}
	.post #breadcrumbs {
		padding: 0;
	}
	.post .section-post-related {
    	padding: 0;
	}
	.post .info-box > .column_attr {
    	padding: 10px!important;
	}
	.post .info-box h3 {
    	text-align: center;
	}
	.post .column_attr {
		padding: 0!important;
	}
	.post .single-cat {
		margin-top: 50px;
	}
	.post .section-post-related {
    	padding: 0;
	}
	.post h2 {
    	font-size: 24px;
		line-height: 1.2;
	}
	.single-post .post-title {
    	width: 95%;
	}
	.single-post #Content .section-post-header .image_wrapper img {
   	 height: 365px;
	}
	.archive .post-desc {
		padding: 0!important;
	}
	body.archive.category #Subheader {
    	padding: 0px 0 40px!important;
	}
	.top-news-sec .news-title {
		font-size: 25px;
		position: relative;
		left: 0;
		font-weight: 400;
		transform: none;
		padding: 0;
		background: none;
		line-height: 1;
		color: #575656;
	}
	.top-news-sec .section_header {
   	 	display: none;
	}
    .page-intro-section{padding-top: 30px !important;}
    .section_header h1, .section_header h2, .home-cons-wrap h1{font-size: 30px;}
    .home-technology-list li, .news_cat li{padding: 0 5px;}
    .home-technology-list li:before{width: 5px; height: 5px; right: -4px;}
    .line_title h1{font-size: 29px; line-height: 32px;}
    .land_cover_sec .line_title:after{width: 40%;}
    .md_heading h4, .md_heading h3{font-size: 23px; line-height: 30px;}
    .md_heading{margin-bottom: 10px !important;}
    .md_text p{font-size: 18px;}
    .fm_mage_section h3{font-size: 32px; margin-top: 20px;}
    .climate_change_sec .line_title:after{width: 20%;}
    .footer-cons-wrap{padding-top: 0px !important;}
    .fm_mage_section{height: 240px;}
    .one-third.mcb-wrap.scanning_content_wrap{padding: 15px;}
    .forest_diversity_content{padding: 15px !important;}
    .forest-redd-section{padding: 30px 0 !important;}
    .column_column.news_wrap ul{margin: 0; text-align: center;}
    .news_wrap ul li{width: 70%;    margin: auto;}
    .home-news-wraper.home-research{background: linear-gradient(to bottom, #254f1f 15%, rgba(37, 79, 31, 0.15) 5%);}
    .news-title{font-size: 17px; text-align: left;}
    .news-more-link{left: 20px;}
    ul.clients:not(.clients_slider_ul) li{width: 60% !important;}
    .h-customer-wrap .clients .client_wrapper{margin-bottom: 75px;}
    .h-customer-wrap .clients li{float: none; margin: 0 auto !important;}
    .h-customer-wrap .clients li:last-child .client_wrapper{margin-bottom: 0;} 
    .h-customer-wrap{padding: 30px 0 15px;}
    .contact-wraper{padding: 30px 0;}
    .input-box{width: 100%}
    .input-box input{height: 40px;}
    .input-box input, .input-box textarea{font-size: 16px !important;}
    .button input{font-size: 15px; padding: 10px 15px;}
    .redd_bottom_heading h1{font-size: 24px;}
    .slider-text a{font-size: 14px !important;padding: 5px 20px 5px 10px !important;}
    .redd-btn span:after{top: 11px; right: 12px;}
    .slider-text a:after{top: 6px; right: 8px; font-size: 8px;}
    .news-more-link{font-size: 13px; padding: 7px 10px 7px 8px; margin-left: 0;}
    .all-news-wrap .news-more-link:after, 
    .top-news-sec .news-more-link:after, .news-more-link:after{font-size: 9px; right: -4px;}
    .small-heading h1{font-size: 24px;}
    .section_wrapper .column{margin: 0 0 15px;} 
    .page-intro-section .section_wrapper .mcb-wrap{padding-top: 0px !important;}
    .satellite_section .line_title, .drones_section .line_title{margin-bottom: 15px !important;}
    .empty_space hr{margin-bottom: 10px !important;}
    .fm_mage_section{height: 290px;}
    .research-top-wapper .page-intro-section p{margin: 0;}
    .all-news-wrap .news-title{min-height: auto;}
    .all-news-wrap .expert{text-align: left;}
    .all-news-wrap .news-more-link{float: left;} 
    .team_section .tlp-col-sm-3{width: 100%;}
    .team_section .team-image{width: 300px; height: 300px;}
    #Top_bar #logo img{width: 65px;}
    .column_column.news_wrap ul{display: block;}
    .follow_us_list .section_wrapper .column{width: 100% !important;}
    .follow_us_list .desc_wrapper{width: 200px; padding-bottom:20px; left: inherit; position: inherit; top: inherit; margin-top: -50px;}
    .team.team_vertical{margin-bottom: 20px;}
    .section-post-related .line_title:after{width: 29%;}
    .hamburger-inner, .hamburger-inner::before, .hamburger-inner::after{height: 3px; width: 24px;}
    .hamburger--slider .hamburger-inner::before{top: 7px;}
    .hamburger--slider .hamburger-inner::after{top: 15px;}
    .hamburger--slider.is-active .hamburger-inner::after{transform: translate3d(0, -15px, 0) rotate(-90deg);}
}
@media only screen and (max-width: 520px){
    .page-top-content h2{font-size: 24px;}
    .section_header h1, .section_header h2, .home-cons-wrap h1{font-size: 30px; line-height: 32px;}
    .home-cons-wrap{padding: 20px 0;}
    .cons_list li a{font-size: 16px;}
    .redd_wrap .two-fifth.mcb-wrap{width: 100% !important;} 
    .redd_inner h1{font-size: 32px;}
    .slider-text a{font-size: 12px !important; padding: 2px 20px 2px 10px !important;}
    .slider-text a:after{top: 3px;}
    .redd-btn span:after{top: 10px;}
    .forest-monitoring-top{padding-top: 0 !important;}
    .forest-redd-section .line_title:after{width: 58%;}
    .forest_diversity_section, .flood_section{padding-top: 30px !important;}
    .home-cons-wrap.footer_cons{padding: 20px 0 15px;}
    .climate_sec .md_text p{column-count: 1;}
    .flood_section{margin-top: 0;}
    .news_wrap ul li{width: 100%;}
    .home-technology-list li, .news_cat li{font-size: 12px;}
    .home-exper-sec .redd_inner{width: 100%;}
    .redd_wrap.home-exper-sec{padding: 50px 0;}
    .redd_wrap.home-exper-sec a{font-size: 16px; padding: 10px 15px;}
    .section_header img{max-width: 50px !important; padding: 0;}
    .small-heading h1{font-size: 20px;}
    .section_wrapper .column{margin: 0 0 10px;} 
    .home-research .news_keyword_title:after, .home-research .news_keyword_title:before{width: 18%;}
    .machine_learning_sec .line_title{margin-bottom: 30px !important;}
    .machine_learning_sec .line_title:after{width: 14%;}
    .satellite_section .line_title:after{width: 47%;}
    #Footer img{max-width: 100px;}
    #Footer .widgets_wrapper .widget{padding: 0;}
    .plat_solu_sec p, .peatlands_top-desc .md_text p{column-count: 1;}
    .team_head_section .line_title:after{width: 56%;}
    .resources_slider .owl-carousel .owl-item img{width: 75%; height: auto;}
    .resources_slider .owl-carousel.owl-drag .owl-item .item a:after{width: 90px; height: 90px; left: 40%;}
    .resources_slider .owl-nav button span{width: 25px; height: 25px; font-size: 20px; line-height: 21px;}
    .resources_slider .owl-carousel .owl-nav button.owl-prev{left: 0;}
    .resources_slider .owl-carousel .owl-nav button.owl-next{right: 0;}
    .wet_inve_sec .line_title:after{width: 13%;}
    .peatlands_heading .line_title:after{width: 47%;}
    .fire-monitoring-sec .line_title:after{width: 30%;}
    .news-box{max-height: 330px; overflow: hidden}
    .news_wrap ul li{padding: 0;}
    .news-inner-wrap .news-title{font-size: 17px; line-height: 20px;}
    .news-inner-wrap{height: 135px;}

}
@media screen and (max-width: 495px){
    .consulting-icon-wrap .scale-with-grid{max-width: 62px !important;}
    .cons_list li a{font-size: 14px;}
    .f_hazard_section .line_title:after{width: 39%;}
    .research-top-wapper .news_keyword_title:after, .research-top-wapper .news_keyword_title:before{width: 17%;}
    h2.banner-title{font-size: 32px; line-height: 34px; margin-bottom: 20px;}
}
@media only screen and (max-width: 419px){
    .page-top-content h2{font-size: 24px; margin-bottom: 0;}
    .section_header h1, .section_header h2, .home-cons-wrap h1{font-size: 26px; line-height: 25px;}
    .land_cover_sec, .climate_change_sec, .modeling_risk_sec{padding: 15px 0;}
    .line_title h1{padding-right: 0;}
    .line_title h1{font-size: 21px;}
    .md_heading h4, .md_heading h3{font-size: 20px;}
    .md_text p{font-size: 16px;}
    .footer-box h4{font-size: 20px;}
    .news_wrap ul li{width: 100%;}
    .news-title{font-size: 15px;}
    .news_keyword_title h5{font-size: 22px;}
    .redd_inner a.button .button_label, .key-technology .button .button_label{padding: 10px 21px 10px 16px;}
    .redd-btn span, .key-technology .button .button_label{font-size: 16px;}
    .slider-text a:after{top: 3px; right: 6px; font-size: 9px;}
    .news_keyword_title h5{font-size: 17px; line-height: 21px;}
    .small-heading h1{font-size: 22px;}
    .redd_inner h1{font-size: 20px; margin-bottom: 0;}
    .redd_wrap.home-research{padding-top: 50px !important;}
    .home-research .news_keyword_title:after, .home-research .news_keyword_title:before{width: 20%;}
    .home-exper-sec .redd_inner h1{margin-bottom: 20px;}
    .sat_img_title h5{font-size: 13px; min-height: auto;}
    .md_text p{margin-bottom: 0;}
    .section_wrapper .column{margin: 0 0 20px;}
    .machine_learning_sec{background: linear-gradient(to top, #1b2b07b3 76%, #ffffff 40%);}
    .machine_learning_sec{padding: 0 0 30px !important;}
     .team_section .team-image{width: 200px; height: 200px;}
     .resources_slider .owl-carousel.owl-drag .owl-item .item a:after{left: 34%; width: 70px; height: 70px;}
     .resource-download-top{padding: 30px 0 !important;}
     .consulting-icon-wrap .scale-with-grid{max-width: 45px !important;}
     .cons_footer{padding-top: 10px !important;}
     .climate_sec .line_title:after{width: 13%;}
     .all-research-heading .line_title:after{width: 36%;}
     .follow_research .line_title:after{width: 32%;}
     .news_keywords_list span, .research_activities_sec span{padding: 6px;}
     .section-post-related .simple .post-related .desc h4{font-size: 20px;}
     html body div#wprmenu_bar{height: 50px; padding: 5px 15px;}
     #wprmenu_bar .bar_logo{height: 40px;}
      #mg-wprm-wrap.cbp-spmenu-right{top: 50px !important;}

}

@media screen and (max-width: 360px){
    .peatlands_heading .line_title:after{width: 43%;}
}
@media only screen and (min-width: 1590px){
    .section_wrapper, .container {
        max-width: 1590px !important;
    }
	.widen .section_wrapper {
	max-width: 1920px!important;
}
}


