@media (min-width:1851px) and (max-width:3000px)
{
}

@media (min-width:1601px) and (max-width:1850px)
{
}

@media (min-width:1367px) and (max-width:1600px)
{
    /*HOME START*/
    .header-nav ul li {   margin: 0 0 0 40px;   }
    .our-portfolio {  margin-left: 70px;  }
}

@media (min-width:1201px) and (max-width:1366px)
{
    /*HOME START*/
    .header-nav ul li {   margin: 0 0 0 22px;   }
    .our-portfolio {  margin-left: 30px;  width: 160px }
    .home-banner-inn h1 {   font-size: 42px;   line-height: 53px;    }
    .home-banner-video {   margin-top: 30px; }
    .heading49 {   font-size: 40px;    line-height: 55px;   }
    .Services-slide .slick-arrow {    top: -68px;   }
    .Services-grid-icon {  max-width: 150px;     padding-right: 35px;    }
    .Services-grid-content {   width: calc(100% - 150px);    }
    .Services-grid-content p { margin-bottom: 10px;  }
    .copyright {       padding: 40px 30px 0 30px;    }

    /*ABOUT START*/
    .about-content-featured p {  font-size:20px;     line-height: 30px;    }
	
	
}

@media (min-width:992px) and (max-width:1200px)
{
    /*HOME START*/
    .header-lt-out img { width: 120px;   }
    .header-lt-out { max-width: 350px;   }
    .header-lt-out .logo-tagline {  font-size: 14px;  line-height: 32px;    margin-left: 15px;     padding-left: 15px;      margin-top: 23px;   }
    .header-rt-out {    width: calc(100% - 350px);  }
    .header-nav ul li {    margin: 0 0 0 20px;   }
    .header-nav ul li a {  font-size: 16px;   }
    .our-portfolio {   margin-left: 12px;      width: 130px;    }
    .home-banner-inn h1 {   font-size: 35px;     line-height: 45px;    }
    .home-banner-video {   margin-top: 30px; }
    .heading49 {  font-size: 35px;   line-height: 45px;  }
    .Services-slide .slick-arrow {    top: -79px;   }
    .Services-grid-icon {   max-width: 140px;    padding-right: 15px;   }
    .Services-grid-content {   width: calc(100% - 140px);    }
    .Services-grid-content p { margin-bottom: 10px;  font-size: 15px;   line-height: 24px;}
    .copyright {       padding: 40px 30px 0 30px;    }
    .Services-wrapper-inn h2::before { top: 18px;}
    .Services-grid-content h4 { font-size: 23px;    line-height: 28px;    }
    .footer-grid h2 {  font-size: 20px;   line-height: 28px;    margin-bottom: 10px;   }
    .footer-contact ul li, .footer-nav ul li, .footer-social ul li {   font-size: 15px;    line-height: 21px;   }
    .terms-agree label {  font-size: 14px;    line-height: 20px;   }
    .footer-wrapper {   padding: 40px 0 40px 0;   }
    .copyright p {  font-size: 14px;    line-height: 20px;   }
    .Services-list {   padding-left: 60px;     padding-right: 60px;   }
    .footer-inner {   padding: 0 60px;   }

    /*ABOUT START*/
    .about-content-featured p {  font-size:20px;     line-height: 30px;  margin-bottom: 15px;     }
    .about-content-inn {   align-items: start;   }
    .abt-grid-content p {  font-size: 15px;     line-height: 19px;    }
    .abt-grid-content h5 {  font-size: 25px;      line-height: 30px;    }
    .about-content-featured-row {   grid-gap: 30px 20px;     margin-top: 40px;    }

    /*BUSSINESS KICKSTART*/
    .service-business-kickstarter .Services-grid-content h4 {    font-size: 18px;     line-height: 26px;       margin-bottom: 15px;    }
    .service-business-kickstarter .Services-grid-content p {  font-size: 16px;     line-height: 27px;   }

     /*QUESTIONNAIRE START*/
    .questionnaire-Step1-inn h2 {   font-size: 35px;   line-height: 40px;    margin-bottom: 10px;   }
    .questionnaire-Step1-inn p { font-size: 18px;   line-height: 30px;  }
    .questionnaire-Step-form label {   font-size: 22px;  line-height: 30px; margin-bottom: 10px;  }
    .cont-upload-field span {font-size: 18px;      line-height: 25px;  }
    .thanks-for-join-inn h4 {  font-size: 35px;    line-height: 40px;    }

    .our-investment-portfolio-inn {
        padding: 30px 0px;
    }
}


@media (min-width:768px) and (max-width:991px)
{
     /*HOME START*/
     .main-autocon { max-width: 100%;    padding: 10px;   }
     .header-lt-out img { width: 120px;   }
     .header-lt-out { max-width: 350px;   }
     .home-banner-inn {   padding: 40px 20px 0px 20px;  }
     .home-banner::before {  height: 600px;    }
     .home-banner-video iframe {   height: 500px;  }
     .header-lt-out .logo-tagline {  font-size: 14px;  line-height: 32px;    margin-left: 15px;     padding-left: 15px;      margin-top: 23px;   }
     .header-rt-out {    width: calc(100% - 350px);  }
     .header-nav ul li {    margin: 0 0 0 20px;   }
     .header-nav ul li a {  font-size: 16px;   }
     .our-portfolio {   margin-left: 12px;      width: 130px;    }
     .home-banner-inn h1 {   font-size: 35px;     line-height: 45px;    }
     .home-banner-video {   margin-top: 30px; }
     .heading49 {  font-size: 35px;   line-height: 45px;  }
     .Services-slide .slick-arrow {    top: -79px;   }
     .Services-grid-icon {   max-width: 140px;    padding-right: 15px;   }
     .Services-grid-content {   width: calc(100% - 140px);    }
     .Services-grid-content p { margin-bottom: 10px;  font-size: 15px;   line-height: 24px;}
     .copyright {       padding: 40px 30px 0 30px;    }
     .Services-wrapper-inn h2::before { top: 18px;}
     .Services-grid-content h4 { font-size: 23px;    line-height: 28px;    }
     .footer-grid h2 {  font-size: 20px;   line-height: 28px;    margin-bottom: 10px;   }
     .footer-contact ul li, .footer-nav ul li, .footer-social ul li {   font-size: 15px;    line-height: 21px;   }
     .terms-agree label {  font-size: 14px;    line-height: 20px;   }
     .footer-wrapper {   padding: 40px 0 40px 0;   }
     .copyright p {  font-size: 14px;    line-height: 20px;   }
     .Services-wrapper {  padding: 50px 0;   }
     .Services-list {   padding-top: 50px;    padding-left: 25px;     padding-right: 25px;   }
     .footer-inner {   padding: 0 20px;   }
     .footer-logo a img {  max-width: 120px;   }
     .newslatter-row button {  width: 50px; height: 50px;    }
     .newslatter-row > input { padding: 15px 52px 12px 12px;  font-size: 15px;    line-height: 29px;  height: 50px; }
     .header-top-bar .header-top-bar-inn {    text-align: center;    padding: 10px 0;  }

     /*ABOUT START*/
    .about-content-featured p {  font-size:20px;     line-height: 30px;  margin-bottom: 15px;     }
    .about-content-inn {  padding: 40px 20px; align-items: start;   }
    .abt-grid-content p {  font-size: 15px;     line-height: 19px;    }
    .abt-grid-content h5 {  font-size: 25px;      line-height: 30px;    }
    .about-content-featured-row {   grid-gap: 30px 20px;     margin-top: 40px;    }

    /*BUSSINESS KICKSTART*/
    .service-business-kickstarter .Services-grid-content h4 {    font-size: 16px;     line-height: 23px;       margin-bottom: 15px;    }
    .service-business-kickstarter .Services-grid-content p {  font-size: 15px;     line-height: 24px;   }
    .our-investment-portfolio-inn {   padding: 30px 50px;   }
    .service-business-kickstarter .Services-wrapper-inn h3 { font-size: 25px;	line-height: 35px;}
    .service-business-kickstarter .Services-list { padding-left: 10px;padding-right: 10px;}
    .service-business-kickstarter .Services-grid-icon {	max-width: 100px;	padding-right: 15px;}
    .service-business-kickstarter .Services-grid-content {width: calc(100% - 100px);}
    .our-investment-portfolio-inn {        padding: 20px 0px;        max-width: 95%;        margin: 0 auto;    }
    .investment-portfolio-grid {
        padding: 7px;
        width: 90px;
        height: 80px;
        margin: 4px;
    }
.investment-portfolio-grid img {
	height: 50px;
}
    /*CONTACT START*/
    .contact-us-main {padding: 40px 0;}

    /*QUESTIONNAIRE START*/
    .stepform-logo {   margin-bottom: 30px;    }
    .questionnaire-Step1-inn h2 {   font-size: 30px;   line-height: 40px;    margin-bottom: 10px;   }
    .questionnaire-Step1-inn p { font-size: 18px;   line-height: 30px;  }
    .questionnaire-Step-form label {   font-size: 22px;  line-height: 30px; margin-bottom: 10px;  }
    .cont-upload-field span {font-size: 18px;      line-height: 25px;  }
    .thanks-for-join-inn h4 {  font-size: 35px;    line-height: 40px;    }
    .questionnaire-Step1 .questionnaire-Step-form, .questionnaire-Step1.step1, .questionnaire-Step1.step2, .questionnaire-Step1.step14 {   max-width: 750px;   width: 90%; }
    .thanks-for-join-inn h4 > span {   font-size: 18px;    line-height: 22px;   }
 }


@media (max-width:991px)
{
.pushmenu-push {display: none;}

.header-nav button.navbar-toggle {
	position: absolute;
	right: 40px;
	top: 44px;
	z-index: 99;
	margin: 0;
	padding: 0;
	cursor: pointer;
	display: block !important;
	background: none !important;
	border: 0px;
	outline: none;
	left: auto;
	z-index:999999;
}
.header-nav button.navbar-toggle .icon-bar {
	display: block;
	width: 35px;
	height: 5px;
	border-radius: 1px;
	background: #718a4d;
	margin: 0 0 5px 0;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.nav-open .header-nav button.navbar-toggle .icon-bar + .icon-bar {
	margin-top: 4px;
}
.nav-open .header-nav button.navbar-toggle .icon-bar:nth-child(1) {
	transform: rotate(45deg);
	-webkit-transform: rotate(44deg);
	left: 0px;
	position: relative;
	top: 7px;
}
.nav-open .header-nav button.navbar-toggle .icon-bar:nth-child(3) {
	transform: rotate(45deg);
	-webkit-transform: rotate(134deg);
	left: 0px;
	position: relative;
	top: -3px;
}
.nav-open .header-nav button.navbar-toggle .icon-bar:nth-child(2) {
	display: none;
}
.nav-open .header-nav button.navbar-toggle .icon-bar {
	background: #fff;
}
 .pushmenu-push {
	position: fixed;
	width: 400px;
	height: 100vh;
	background: #8FB25D;
	top: 0;
	display: block;
	padding: 150px 20px 80px;
	z-index: 9999;
	transition: .3s all ease;
	-webkit-transition: .3s all ease;
	right: -450px;	
}

.nav-open .pushmenu-push{right:0;}
.nav_barul {float: left;width:100%;margin: 30px 0 0;}
.header-nav ul li {float: left;width: 100%;margin: 0 0 10px;}
.header-nav ul li a {float: left;text-align: left;width: 100%;font-size: 22px;line-height: 30px;margin: 0 0 20px;	color: #fff;}
.our-portfolio { display: none;}
.header-nav ul li a:hover, .header-nav ul li.active a {color: #fff;}
.header-nav ul li:last-child {	display: block;}
.header-nav ul li:last-child a {	padding: 6px 20px 0;	background: #fff;	width: auto;	color: #8FB25D;	line-height: 40px;margin: 0;}

}




@media (max-width:767px)
{
.main-autocon { max-width: 100%;    padding: 10px;   }
.header-lt-out img { width: 120px;   }
.header-lt-out { max-width: 350px;   }
.home-banner-inn {   padding: 40px 20px 0px 20px;  }
.home-banner::before {  height: 460px;    }
.home-banner-video iframe {   height: 400px;  }
.header-lt-out .logo-tagline {  font-size: 14px;  line-height: 32px;    margin-left: 15px;     padding-left: 15px;      margin-top: 13px;   }
.header-rt-out {    width: calc(100% - 350px);  }
.our-portfolio {   margin-left: 12px;      width: 130px;    }
.home-banner-inn h1 {   font-size: 35px;     line-height: 45px;    }
.home-banner-video {   margin-top: 30px; }
.heading49 {	margin: 0 0 10px;font-size: 30px;	line-height: 45px;}
.Services-wrapper-inn > p { font-size: 16px;	line-height: 21px;}
.Services-slide .slick-arrow {    top:-81px;   }
.Services-grid-icon {   max-width: 140px;    padding-right: 15px;   }
.Services-grid-content {   width: calc(100% - 140px);    }
.Services-grid-content p { margin-bottom: 10px;  font-size: 15px;   line-height: 24px;}
.copyright {       padding: 40px 30px 0 30px;    }
.Services-wrapper-inn h2::before { top: 18px;}
.Services-grid-content h4 { font-size: 23px;    line-height: 28px;    }
.footer-grid h2 {  font-size: 20px;   line-height: 28px;    margin-bottom: 10px;   }
.footer-contact ul li, .footer-nav ul li, .footer-social ul li {   font-size: 15px;    line-height: 21px;   }
.terms-agree label {  font-size: 14px;    line-height: 20px;   }
.footer-wrapper {   padding: 40px 0 40px 0;   }
.copyright p {  font-size: 14px;    line-height: 20px;   }
.Services-wrapper {  padding: 70px 10px;   }
.Services-list {   padding-top: 50px;    padding-left: 25px;     padding-right: 25px;   }
.footer-inner {   padding: 0 20px;   }
.footer-logo a img {  max-width: 120px;   }
.newslatter-row button {  width: 50px; height: 50px;    }
.newslatter-row > input { padding: 15px 52px 12px 12px;  font-size: 15px;    line-height: 29px;  height: 50px; }
.header-top-bar .header-top-bar-inn {    text-align: center;    padding: 5px 0;  }
.Services-wrapper-inn h2 span {    padding: 0 20px;}
.footer-wrapper {   padding: 30px 0 30px 0;   }
.footer-grid.ft-grid1, .footer-grid, .footer-grid.ft-grid2, .footer-grid.ft-grid4 {      width: 50%;    }
.footer-grid.ft-grid3, .footer-grid.ft-grid4 { margin-top:25px;}

/*SERVICES PAGE*/
.Innerpage-banner { Padding: 50px 0;}
.Innerpage-banner-inn h1 { Font-size: 40px;	line-height: 50px;}

/*BUSSINESS KICKSTART*/
.service-business-kickstarter .Services-grid-content h4 {    font-size: 16px;     line-height: 23px;       margin-bottom: 5px;    }
.service-business-kickstarter .Services-grid-content p {  font-size: 15px;     line-height: 24px;   }
.our-investment-portfolio-inn {   padding: 20px 10px; max-width: 90%;  }
.investment-portfolio-grid { padding: 0 25px;}
.service-business-kickstarter .Services-wrapper-inn h3 { font-size: 25px;	line-height: 35px;}
.service-business-kickstarter .Services-list { padding-left: 10px;padding-right: 10px; padding-top: 30px;}
.service-business-kickstarter .Services-grid-icon {	max-width: 100px;	padding-right: 15px;}
.service-business-kickstarter .Services-grid-content {width: calc(100% - 100px);}
.service-business-kickstarter .Services-grid-icon img {	max-width: 90%;}
.service-business-kickstarter .Services-wrapper {	padding: 40px 10px;}
.investment-portfolio-row {	padding-top: 20px;	padding-bottom: 30px;}

/*ABOUT START*/
.about-content-inn { padding: 40px 20px;	display: flex;	align-items: start;}
.about-content-right {padding-left: 20px;}
.about-content-featured p { font-size: 18px;margin-bottom: 15px;	line-height: 29px;}
.abt-grid-content {	width: calc(100% - 20px);	padding-left: 10px;}
.abt-grid-content p {	font-size: 15px;line-height: 20px;}
.abt-grid-content h5 { font-size: 22px;	line-height: 25px;}
.about-content-featured-row {	grid-gap: 20px;margin-top: 40px;}

/*CONTACT START*/
.contact-us-main {padding: 40px 0;}
.contactus-form {padding-top: 20px;}

    /*QUESTIONNAIRE START*/
    .stepform-logo {   margin-bottom: 30px;    }
    .questionnaire-Step1-inn h2 {   font-size: 30px;   line-height: 40px;    margin-bottom: 10px;   }
    .questionnaire-Step1-inn p { font-size: 18px;   line-height: 28px;  }
    .questionnaire-Step-form label {  font-size: 18px;    line-height: 23px;      margin-bottom: 10px;    }
    .cont-upload-field span {font-size: 18px;      line-height: 25px;  }
    .thanks-for-join-inn h4 {   font-size: 28px;    line-height: 35px;    }
    .questionnaire-Step1 .questionnaire-Step-form, .questionnaire-Step1.step1, .questionnaire-Step1.step2, .questionnaire-Step1.step14 {   max-width: 750px;   width: 90%; }
    .thanks-for-join-inn h4 > span {   font-size: 18px;    line-height: 22px;   }

.Services-wrapper.home-serv2 .Services-slide .slick-arrow {
	display: block !important;
}

.investment-portfolio-grid {
	padding: 10px;
	width: 120px;
	height: 80px;
	margin: 5px;
}
.investment-portfolio-grid img {
	height: 50px;
}

}

@media (min-width:576px) and (max-width:640px) 
{
.Services-slide .slick-arrow {	top: -101px;}
.Services-wrapper { padding: 50px 10px;}

.investment-portfolio-grid {
	padding: 8px;
	width: 110px;
	height: 70px;
	margin: 4px;
}


}

@media (max-width:575px)
{
    .header-nav button.navbar-toggle {  right: 20px;     top: 31px;    }
    .header-rt-out {    padding-top: 0;    }
    .Services-slide .slick-arrow {    top: -101px; right: 60px;  }
    .Services-slide .slick-next.slick-arrow {   right: 10px;   }
    .Services-list {  padding-top: 40px;    padding-left: 15px;     padding-right: 15px;    }
    .Services-grid { width: 100%;  }
    .home-banner-inn h1 {   font-size: 33px;    line-height: 40px;   }
    .home-banner-inn h1 br { display: none; }
    .header-wrapper-inn {    padding: 10px 10px;    }
    .Services-wrapper {       padding: 50px 10px;    }
    .Services-wrapper-inn h3 br { display:none;}
    .home-banner::before {  height: 530px;   }
 
    /*BUSSINESS KICKSTART*/
    .service-business-kickstarter .Services-list {	grid-template-columns: repeat(1 ,1fr);	grid-gap: 20px 0;}
    .investment-portfolio-grid {
        padding: 10px;
        width: 110px;
    }
    .investment-portfolio-row {      padding-top: 10px;      padding-bottom: 20px;    }
    .service-business-kickstarter .Services-grid-icon {   max-width: 100%;     padding-right: 0;   }
    .service-business-kickstarter .Services-grid-content {   width: 100%;  }
    .service-business-kickstarter .Services-grid-icon img {    max-width: 90px;    }
    .service-business-kickstarter .Services-wrapper-inn h3 {   font-size: 22px;     line-height: 28px;    }
    .our-investment-portfolio-inn {       padding: 30px 10px;    }
  
    /*ABOUT AND INVESTMENT AMNAGEMENT START*/
    .about-content-featured p {        font-size: 16px;        margin-bottom: 12px;        line-height: 25px;    }
    .about-content-featured-row {	grid-gap: 20px 0;	margin-top: 20px;	grid-template-columns: repeat(1,1fr);}
    .about-content-inn {  padding: 30px 10px;   display: block;   align-items: start;    }
    .about-content-left {    text-align: center;   width: 100%;    }
    .about-content-right {text-align: center;   padding-left: 0;   width: 100%;   padding-top: 20px;    }
    .about-featured-grid {  width: 225px;     margin: 0 auto 5px;    }

    .about-featured-grid .abt-grid-icon {  display: inline-block;  width: 35px;      text-align: center;   }
	.abt-grid-content {width: 85%;padding-left: 10px;text-align: left;}
    /*CONTACT START*/
    .form-field-row .form-subfield {   width: 100%;     margin: 0 0 15px;    }
    .form-field-row {   position: relative;   float: left;  width: 100%;    }
    .contactus-inn h3 {  font-size: 16px;    line-height: 25px;  }
    .form-field-row input, .form-field-row select, .form-field-row textarea {  padding: 40px 10px 10px 10px; min-height: 80px; font-size: 16px;   line-height: 26px;   }
    .form-field-row label {  left: 13px;    top: 10px;   font-size: 15px;   line-height: 28px; }
    .contact-us-main {   padding: 30px 0;    }
    .form-field-row select {   background-position: right 10px top 49px;    }

     /*QUESTIONNAIRE START*/
     .stepform-logo {	margin-bottom: 20px;}
     .questionnaire-Step1-inn h2 {  margin-bottom: 0;   }
     .custom-button.get-funded-btn {   margin-top: 20px;    }
     .questionnaire-Step1-inn p {  font-size: 15px;    line-height: 25px;   }
     .questionnaire-Step-form label {      font-size: 17px;    }
     .chosen-container-single .chosen-single span, .step-formfield > input, .step-formfield select {    min-height: 55px !important;  height: 55px !important;  padding: 16px 20px 12px 20px;    font-size: 18px;    line-height: 24px;   }
     .step-formfield select {   background-position: right 15px top 23px;   }
     .thanks-for-join-inn h4 { font-size: 24px;  }
     .next-previous-btns {   right: 10px;    bottom: 20px;  }
     .next-previous-btns a {   width: 40px;    height: 40px; line-height: 43px;   font-size: 18px;    margin: 0 5px;   }
     .questionnaire-Step1 .questionnaire-Step-form, .questionnaire-Step1.step1, .questionnaire-Step1.step2, .questionnaire-Step1.step14 {    max-width: 100%; width: 90%;    }
}

@media (max-width:479px)
{
    .header-nav button.navbar-toggle .icon-bar {   width: 30px;      height: 4px;   }
    .footer-logo {   margin-bottom: 15px;   }
    .header-lt-out .logo-tagline {    font-size: 14px;    line-height: 14px;    margin-left: 10px;    padding-left: 10px;      margin-top: 13px;    }
    .header-lt-out a img {   max-width: 80px;   }
    .header-lt-out .logo-tagline { width: 120px;}
    .header-top-bar-inn p {    font-size: 13px;    line-height: 20px;    margin: 0;      width: 100%;   }
    .header-top-bar-inn ul {   padding-right: 0;     width: 100%;     text-align: center;     justify-content: center;    }
    .header-top-bar .header-top-bar-inn {    padding: 5px 0;   }
    .pushmenu-push {   width: 270px;     right: -270px;   }
    .home-banner-inn h1 {   font-size: 25px;    line-height: 31px;   }
    .home-banner::before {  height: 300px; }
    .home-banner-video iframe {  height: 220px;  }
    .Services-wrapper {   padding: 30px 10px;   }
    .Services-grid {  width: 100%;      display: block;   }
    .Services-grid-icon {   max-width: 140px;    padding-right: 0;   }
    .Services-grid-content {  width: 100%;    text-align: center;   }
    .Services-grid-icon {   max-width: 100%;    padding-right: 0;   text-align: center;   display: flex;    display: -webkit-flex; justify-content: center;     padding-bottom: 20px;   }
    .heading49 {    font-size: 22px;   }
    .Services-wrapper-inn > p {    font-size: 15px;    }
    .Services-list {   position: relative;   }
    .Services-slide .slick-prev.slick-arrow {   left: 0;    top: 90px;    }
    .Services-slide .slick-next.slick-arrow { top:90px;}
    .Services-grid-content h4 {   font-size: 18px;      line-height: 24px;    }
    .Services-grid-content p {   margin-bottom: 10px;    font-size: 15px;     line-height: 21px;    }
    .Services-grid-icon img {   width: 100px;   }
    .footer-grid.ft-grid1, .footer-grid, .footer-grid.ft-grid2, .footer-grid.ft-grid4, .footer-grid.ft-grid3, .footer-grid.ft-grid4 {       width: 100%; margin-bottom: 25px; margin-top: 0;  text-align: center; }
    .footer-contact ul li, .footer-nav ul li, .footer-social ul li {      display: flex;  display: -webkit-flex;      justify-content: center;    }
    .terms-agree label {   text-align: left;   }
    .copyright {  padding: 0px 10px 0 10px;   }

    /*SERVICES PAGE*/
    .Innerpage-banner {    Padding: 40px 0;    }
    .Innerpage-banner-inn h1 {   Font-size: 30px;   line-height: 34px;   }
    .breadcrumb-main nav .breadcrumb li {  font-size: 12px;   line-height: 20px;   }
    .Innerpage-banner-inn {       text-align: center;        padding: 0 10px;    }
    .breadcrumb-main .breadcrumb-item + .breadcrumb-item::before {   padding-right: .2rem;    }
    .our-investment-portfolio-inn h2 {  font-size: 20px;   line-height: 30px;   }

    /*QUESTIONNAIRE START*/
    .stepform-logo a img { max-width: 150px;}
    .questionnaire-Step1-inn h2 {   font-size: 23px;    line-height: 27px;   }
    .questionnaire-Step1-inn p {    line-height: 20px;    }
    .custom-button.get-funded-btn a {    font-size: 18px;     height: 50px;    min-width: 180px;    line-height: 41px !important;       }
    .questionnaire-Step-form label {   margin-bottom: 5px;   }
    .chosen-container-single .chosen-single span, .step-formfield > input, .step-formfield select {  padding: 16px 10px 12px 10px;      font-size: 16px;   }
    .step-submit-field input {    font-size: 18px;    line-height: 47px;    height: 52px;   padding: 14px 38px 8px 10px;    width: 100px !important;   }
    .cont-upload-field span {  font-size: 16px;   }
    .thanks-for-join-inn h4 { font-size: 20px;  line-height: 25px;  }
    .thanks-for-join-inn h4 > span {   font-size: 14px;   }
}

