@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600&display=swap');
.top-nav{ padding-left:70px; padding-right: 70px; }
.top-nav .navbar-nav{ margin-left: 70px;}
.navbar-nav .nav-item{ margin:0 15px;}
.h-servicetxt{ padding:70px 50px 70px 100px; top: -30px; left:-50px; z-index: -1;}
.h-servicetxt ul{ position: relative; left:8px; list-style: none;}
.h-servicetxt ul li::before{content:'\00b7'; font-size:40px; line-height:20px; vertical-align:middle;color:#4db3b9;font-weight: bolder;display: inline-block; width: 1em;margin-left: -1em; margin-top: -8px;}
.h-servicescard .card{min-height:150px;}
.navbar-brand img{width: 120px;}
.h-bgimg{ background-image: url("../img/h-4.png"); background-repeat: no-repeat; background-position: right}
.bg-1banner{background: #86be91}
.h-researchbg{ background-image: url("../img/bg-research.png"); background-color: #ffcb08; background-repeat: no-repeat; background-position: 10%; background-size: contain}
.bg-hbottom{ background: #3faf49;}
@media(max-width:767px){
	.top-nav .navbar-nav {margin-left: 0px;}
	.top-nav{padding-left: 30px; padding-right: 30px;}
	.mt-5.pt-5{padding-top:20px !important;}
	.h-servicetxt{ left: 0; padding: 70px 50px 70px 50px;}
	.h-team .pb-5{padding-bottom: 0px!important;}
	.h-suggestion .offset-lg-2{ margin-bottom: 30px;}
	.h-suggestion h2{ margin-top: 30px;}
}