.navbar{justify-content:end;}
.header-top{border-top:2px solid #2b8f50; padding:4px 0;}
ul.navbar-nav li a{text-transform:uppercase;font-family: 'Poppins', sans-serif; 
color:#101010 !important;
font-size:13px !important;
font-weight:bold;}
.owl-carousel .owl-nav button.owl-prev, .owl-carousel .owl-nav button.owl-next, .owl-carousel button.owl-dot {
   
    padding: 16px 0 !important;
   
}
ul.navbar-nav li a:hover,ul.navbar-nav li a.active
{
	color:#2b8f50 !important;
	text-decoration:underline;
}
.owl-nav {
    margin: 18px auto 0;
    text-align: center;
    line-height: 8px;
}	
.owl-nav span {
    font-size: 66px !important;
    color: #257c45;
    line-height: 0;
    margin-top: 20px !important;
    padding: 0 15px;
}button.owl-next.disabled span,button.owl-prev.disabled {
    color: #22723f94;
}
.comsec-inner {
    text-align: center; 
    padding: 0 26px;
}
.comsec-inner h3 {
    font-size: 19px;
    font-family: 'Droid Serif';
    font-weight: bold;
}
.btn-green {
    background: #2b8f4f;
    color: #fff !important;
    text-transform: uppercase;
	font-family: 'Droid Serif';
    border-radius: 6px !important;
    padding: 8px 28px !important;
}
.howheading {
    color: #2b8f4f;
    font-family: 'Droid Serif';
    font-size: 3rem;
    text-align: center;
    margin-bottom: 20px;
}
.bannersection {
    height: 500px;
    background-size: cover!important;
    background-repeat: no-repeat !important;
    margin: 0 auto;
    background-position: center center !important;
    display: flex;
    align-items: center;
    justify-content: center;
}
.bannersection h1{font-family: 'Droid Serif'; color:#fff;
}
.bannersection p{
	color:#fff;font-family: 'Poppins', sans-serif;
}
.getstartbtn {
    text-align: center;
    margin: 30px  0 0;
}
.howbaner{text-align:center;}

    .tabs {margin-top:20px;}
	ul.tabs-nav {
    display: flex;
	margin-top:50px;
	padding:0;
    align-items: center;
    justify-content: center;
}
	.tabs-nav li.tab-active a {
		list-style-type: none;
		background: #186735;
		
		color:#fff;
	}
.tabs-nav li a{
	text-decoration:none !important;
	color:#fff;padding: 10px 27px;
	background:#2b8f4f;
}
    .tabs-nav li {
     list-style-type:none;
    }

    .tabs-nav li:first-child a {}

    .tabs-nav li:last-child a {}

    .tab-active a {
      color: #2db34a;
      cursor: default;
    }

    .tabs-stage {
      border-top: 0;
      clear: both;
      padding: 0;
      position: relative;
    }
	@media(max-width:480px){
		.tabs-nav li a {
    border: #1e7f33 1px solid;
    color: #fff;
    padding: 10px 6px;
}
	}
  
  .bannersection-inside h1,  .bannersection-inside p{color:#000;}
.howinseide h3{
font-family: 'Droid Serif'; color:#070707;font-weight:bold; font-size:25px;}
.dfse{justify-content:center;align-items:center;margin-bottom:50px;}

.howinseide p{
font-family:font-family: 'Poppins'; color:#353535; font-size:15px;}
.investblk p{margin-bottom:10px;}
.btn-green:hover{background:#000;color:#fff;}
.howinseide img {
    width: 34px;
    margin-bottom: 8px;
}
.investblk{
background:#f7f7f7;}

.inver-img{
	border-radius:6px;
}.row.headerinside img {
    width: 204px !important;
}
.investblk,.comsec {
    padding:50px 0;
}
.comsec-img img {
    width: 100px;
    margin-bottom: 12px;
}
.inver-inside h4 {
    font-family: 'Droid Serif';
    font-size: 25px;
    font-weight: bold;
    line-height: 31px;
}
.inver-content h3
{
	font-family: 'Droid Serif';font-size:19px;font-weight:bold;
}
.investblk p ,.comsec-inner p{
    font-family: 'Poppins', sans-serif;
    color: #363636;
    font-size: 14px;
    line-height: 25px;
}.inver-inside {
    text-align: center;
    margin: 0 0 30px;
   
}
.inver-inner-con{background:#fff;border-radius:15px;}
.inver-content{
padding:20px;}
.footer-section
{
	text-align:center;
	background:#2b8f4f;
padding:35px 0;
color:#fff;font-family: 'Poppins', sans-serif;


}

.sociallink li{list-style-type:none;}
ul.sociallink {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 6px;
    margin: 0;
    padding: 0 0 8px;
}ul.sociallink li img {
    width: 36px;
    height: 36px;
}
.footer-section a, .footer-section span {
    color: #fff;
    font-family: 'Poppins', sans-serif;
    font-weight: 300;
    font-size: 14px;
    text-decoration: none;
}
.navbar {
	margin-bottom:0 !important;
}
.contactformsec input{
	width:100%;
	margin-bottom:20px;
	color:#2c2c2c;
	padding:10px;  font-family: 'Poppins', sans-serif;
	border-radius:4px;
	border:#cbcbcb 1px solid;
}
 .contactformsec textarea{  font-family: 'Poppins', sans-serif;
	width:100%;border:#cbcbcb 1px solid;
	height:150px;color:#2c2c2c;border-radius:4px;
	margin-bottom:20px;padding:10px;
}
.getstartsec-content{text-align:center;
}
.getstarted-section {
    background: url(../images/bgg.webp);
    padding: 70px 0;
    background-size: contain;
    position: relative;
    
}
.radiche {
    display: flex;
	gap:20px;
	margin-bottom:25px;
}.getstartsec-content img {
    width: 220px;
    margin-bottom: 11px;
}
.radiche label {
    display: inline-block;
    /* line-height: 19px; */
    padding-left: 5px;
    position: relative;
    top: -2px;
}
.sec1 input {
    width: 15px !important;
}
.sec1 {
    display: flex;
    flex-wrap: wrap;
}
form.getstartsec {
    width: 50%;
    margin: 0 auto;
    box-shadow: #d7c8c8 0px 2px 20px;
    padding: 36px;
    position: relative;
   
    background: #fff;
}
.getstartsec-content p{
	font-family: 'Poppins', sans-serif;
}
.getstartsec-content h4 {
    font-family: 'Droid Serif';
    font-weight: bold;
}
form.getstartsec input{
	border:#cbcbcb 1px solid;
	width:100%;
	
}.owl-dots {
    display: none;
}
form.getstartsec input.infr {
    border: #cbcbcb 1px solid;
    width: 100%;
    box-shadow: #e5e1e1 2px 1px 7px;
    margin-bottom: 30px;
    padding: 10px;
    border-radius: 3px;
}
.getstartbtnhow { text-align:center;
    margin: 80px 0 0 0;
}

@media(min-width:992px){
	li.nav-item.signup a {
    font-family: 'Droid Serif' !important;
    text-decoration: none !important;
    color: #2b8f50 !important;
}
section.howits-work-section {
    padding: 70px 0 80px;
}
.alleft{padding-right:9rem;}
.allrihgt{padding-left:3rem;}
li.nav-item.signup:hover, li.nav-item.signup.active {
background:#2b8f50 !important;
    color: #fff !important;
}

li.nav-item.signup:hover a, li.nav-item.signup.active a {

    color: #fff !important;
}
	.navbar-nav>li {
    float: left;
    padding-left: 24px;
}
li.nav-item.signup {
    border: #2b8f50 1px solid;
    padding: 0 16px;
    border-radius: 3px;
  
    margin-left: 20px;
}	
li.nav-item.signup a {
  
  color:#2b8f50;
   
}
.headerinside {
    justify-content: space-evenly;
    align-items: center;
    flex-wrap: start;
}
.righblkmenu {
    justify-content: flex-end;
    display: flex;
}
.inver-inside {
  
    padding: 0 9rem;
}
.investblk {
    padding:70px 0 80px;
}.comsec {
    padding:70px 0;
}
}
section.prterm h3 {
    color: #3c8c57;
    font-size: 23px;
    margin-top: 30px;
    text-transform: uppercase;
}
section.prterm h4 {
    font-size: 20px;
    margin-top: 26px;
}
section.prterm{padding:4rem 0;}
@media(max-width:992px){
section.bannersection.bannersection-inside {
    height: 300px;
}
.navbar-collapse {
    flex-basis: 100%;
    flex-grow: 1;
    align-items: center;
    position: fixed;
    left: 0;
    right: 0;
    width: 100%;
    background: #fff;
    top: 65px;
	width:100%;
}
.navbar-collapse .navbar-nav{
	max-width: 680px;
	margin:0 auto;
	padding-bottom:15px;
	padding-top:10px;
}
ul.tabs-nav {
    
    margin-top: 0;
   
}
.dfse.cre {
    justify-content: center;
    align-items: center;
    margin-bottom: 50px;
    flex-direction: column-reverse;
}
section.howits-work-section {
    padding: 50px 0;
}
form.getstartsec {
    width: 100%;
  
}
section.prterm{padding:2rem 0;}
}
@media(max-width:768px){
	.owl-nav {
    margin: 0px auto 0;
    text-align: center;
    line-height: 8px;
}
	.inver-inner-con,.comsec-inner{
	margin-bottom:30px;}
	.img-fluid {
    max-width: 100%;
    height: auto;
    width: 100%;
}
.navbar-collapse .navbar-nav {
    max-width: 497px;
   
}
}
@media(max-width:580px){
.navbar-collapse .navbar-nav {
   
    padding: 10px 23px 10px;
}
.righblkmenu {
    position: absolute;
    top: 8px;
    width: 88px;
    right: 0;
}
}

@media screen and (max-width:1600) {
	/* #menu is the original menu */
	#menu {
		display:none;
	}
	
	 .slicknav_menu {
		display:block;
	}
}