@media screen and (min-width: 1921px) {
	.container-fluid, .container {
		max-width: 1920px;
	}
	.float-img {
		position: static;
	}
	section#schemes .slider--wrapper {
		max-width: 1920px;
		margin: auto;
	}
	.mx-grid .team-wrapper {
		max-width: 600px;
	}
	.hero-slider .slide-content, .slider2 {
		height: 100vh;
		max-height: 840px;
	}
}
@media screen and (min-width: 1440px) {
.container.mx-1k {
	max-width: 1080px;
  }
}
@media screen and (max-width: 1440px) {
	.grid-list-3 {
		grid-template-columns: repeat(2, 1fr);
		grid-column-gap: 75px;
		grid-row-gap: 30px;
		grid-template-rows: fit-content(100px) fit-content(100px);
	}
	.heading-7 {
		font-size: 28px;
	}
}

@media screen and (max-width: 1200px) {
	.invisible-cst {
		display: none;
	  } 
	.left-content-wrap.navbar-2.sticky {
		z-index: 99999;
	  }
	.grid-2.grid-2-auto {
		grid-template-columns: 1fr 500px;
	}
	.grid-2 {
		grid-column-gap: 30px;
	}

	.dash-grid-4 {
		grid-template-columns: repeat(2, 1fr);
	}
	/* .schemes--tabs li.nav-item {
		min-width: 300px;
	} */
	.schemes--tabs .nav-tabs {
		overflow: unset !important;
		overflow-x: auto !important;
		padding-top: 18px;
	}
	.schemes--tabs .eligiblity-wrapper, .schemes--tabs .nav-tabs li, .schemes--tabs .nav-tabs li button {
		min-width: 360px;
	}
	.grid-3 {
		grid-template-columns: repeat(2, 1fr);
		grid-column-gap: 30px;
		grid-row-gap: 30px;
	}
	.grid-3-custom {
		grid-template-columns: repeat(3, 1fr);
		grid-column-gap: 30px;
		grid-row-gap: 30px;
	}
	section#pin .grid-3 {
		grid-template-columns: repeat(3, 1fr);
	}
	.team-wrapper {
		padding: 30px 30px;
	}
	.grid-list-3 {
		grid-template-columns: repeat(1, 1fr);
		grid-row-gap: 20px;
	}

	.slick-next {
		right: 43%;
	}
	.slick-prev {
		left: 43%;
	}
	.float-img {
		position: static;
		right: 0;
		top: 0;
		width: 100% !important;
		margin-bottom: 30px;
	}
	.grid-2.column-reverse-m.m-grid-1 {
		display: flex;
		flex-direction: column-reverse;
	}
	.dashboard-content {
		row-gap: 0;
		margin-top: 30px;
		flex-direction: column;
	}
	.mob-menu-btn {
		display: block;
		padding: 20px 0;
    	float: right;
	}
	.navbar ul li a, ul.dropdown-menu-2 a.menu-item {
		color: #4A4646;
	}
	.mob-menu {
		display: inline-block;
	}
	.slider2, .hero-slider .slide-content {
		overflow: hidden;
		height: auto;
	}
	.hero-slider .slick-slide img {
		height: auto !important;
	}
	.hero-slider .slick-dots {
		bottom: 50px;
	}
	.hero-slider .heading-12 {
		font-size: 48px;
		line-height: 55px;
	}
	.hero-slider .paragraph-4 {
		font-size: 20px;
		line-height: 30px;
	}

	section#ecosystem .grid-4 {
		grid-template-columns: repeat(2, 1fr);
	}
	.float-banner {
		top: 45%;
	}
	#pin h3 {
		font-size: 36px;
		line-height: 45px;
	}
	.social-float {
		z-index: 990;
	}
	.grid-2.cst-grid-box {
		grid-template-columns: repeat(2, 1fr);
		justify-content: center;
	}
	.mx-grid .team-wrapper {
		max-width: 100%;
	}
	header .nav-wrapper.m-view {
		border-top: 1px solid #E6E8E8;
	}
	ul.nav-item-flex {
		justify-content: space-between;
		width: 100%;
	}
	.hide-menu {
		display: none;
	}
	.expand-btn:after {
		right: 15px;
		background: url('/assets/images/dropdown-arrow.svg') no-repeat;
	}
	ul.dropdown-menu-2 a.menu-item:hover:after {
		background: url('/assets/images/dropdown-arrow-white.svg') no-repeat!important;
	}
	.hide-menu-mob {
		display: block;
		margin-top: 10px;
	}
	.m-view {
		display: block;
	}
	.d-view {
		display: none;
	}
	.register-modal .btn-close {
		position: absolute;
		top: -30px;
		right: 0;
		opacity: 1;
		background: none;
	}
	.register-modal button.btn-close svg {
		width: 16px;
	}
	.mm-flex {
		display: flex;
		column-gap: 30px;
		align-items: center;
	}
	header nav {
		border-bottom: 1px solid #CCCDCD;
		border-top: 1px solid #CCCDCD;
	}
	.m-profile {
		border-bottom: 1px solid #CCCDCD;
		display: block;
	}
	.m-flex-cst {
        display: flex;
        align-items: center;
    }
	.micro-banner h3 {
		max-width: 85%;
	}
}

@media screen and (max-width: 1023px) {
	.dash-grid-4, .cst-grid-gallery-3 {
		grid-template-columns: repeat(2, 1fr);
	}
	.third-layout .sub-content-wrap table tbody td {
		min-width: unset;
		width: auto;
	}
	.detail-modal h3 {
		margin-bottom: 5px;
	}
	.hero-slider .heading-12 {
		font-family: Teko;
		font-size: 42px;
		font-weight: 400;
		line-height: 44px;
		letter-spacing: 0.03em;
		color: #FFFFFF;
	}
	section#pin .grid-3 {
		grid-template-columns: repeat(1, 1fr);
	}
	/* .hero-slider .slick-dots {
		bottom: 20px;
	} */
	ul.list--data h6 {
		font-size: 16px;
	}
	ul.list--data p {
		font-size: 14px;
	}
	.login-register-container:before {
		background-position: bottom;
		z-index: 0;
	}
	
	
	.navbar .menu-items li a.btn-primary {
		width: 100%;
	}
	
	ul.dropdown-menu-2.dropdown-menu {
		padding: 0;
		margin-bottom: 15px;
	}
	a.dropdown-item.menu-item {
		padding: 15px !important;
		justify-content: flex-start;
	}
	
	
	
	.right-content-wrap {
		margin-top: 30px;
	}
	.scheme-data {
		margin-top: 30px;
	}
	.sub-content-wrap table tbody td {
		min-width: 150px;
	  }
	  .grievance-wrapper {
		margin-top: 30px;
	}
	.hide-menu ul.dropdown-menu.show, .notification-btn-wrap ul.dropdown-menu.show, .notification-btn-wrap button.dropdown-toggle.show::before {
		z-index: 99;
	  }
	  .notification-btn-wrap button.dropdown-toggle.show::after {
		z-index: 100;
	  }
	  .grid-2.column-reverse-m.sc-width {
		display: flex;
		flex-direction: column;
	}
	.cst-grid-5 {
		grid-template-columns: repeat(3, 1fr);
	}
	
	  
	  
}

@media screen and (max-width: 991px) {
	.cst-grid-4 {
		grid-template-columns: repeat(2, 1fr);
	}
	
	.sub-banner.startup-banner.micro-banner {
		padding: 75px 0;
	}
	.micro-banner h3 {
		font-size: 80px;
		line-height: 80px;
		max-width: 90%;
	}
	.cst-grid---3 {
		grid-template-columns: 1fr 1fr;
	}
	
	.grid-2c {
		grid-template-columns: 1fr;
	}
	.aware-contact {
		flex-direction: column;
		justify-content: flex-start;
        align-items: flex-start;
		padding: 24px;
	}
	.overview-bg {
		height: auto;
		margin-bottom: 20px;
	}
	.overview-bg.overview-bg-3 {
		margin-bottom: 0;
	}
	.aware-info {
		width: 100%;
		gap: 20px;
	}
	.aware-info-contact {
		flex: 1;
	}
	
	.grid-3-custom {
		grid-template-columns: repeat(2, 1fr);
		grid-column-gap: 30px;
		grid-row-gap: 30px;
	}
	
	.heading-12 {
		font-size: 30px;
		line-height: 36px;
	}
	.responsive-map iframe {
		height: auto;
		/* aspect-ratio: unset; */
	}
	
	.grid-5 {
		grid-template-columns: repeat(3, 1fr);
	}
	.grid-2.top-align-space {
		align-items: flex-start;
		grid-row-gap: 30px;
		grid-auto-rows: 1fr;
	}
	.grid-4 {
		grid-template-columns: repeat(2, 1fr);
	}
	.float-form.msform {
		position: static;
		max-width: 100%;
		min-width: unset;
		margin: 0;
	}
	
	
	
	
	
	.login-register-container {
		margin: auto;
	}
	.login-register-container:before {
		display: none;
	}
	section.login-register-wrap {
		background: none!important;
	}
	.slider .slide-content {
		margin-left: 0;
		margin-right: 0;
	}
	.slick-prev {
		left: 38%;
	}
	.slick-next {
		right: 38%;
	}
	.grid-2.fc-width  {
		grid-template-columns: auto;
		display: flex;
		flex-direction: column;
	}
	.m-mt-30 {
		margin-top: 30px;
	}
	.m-mt-20 {
		margin-top: 20px;
	}
	.eligiblity-wrapper {
		text-align: center;
		background: #F3FBFF;
		padding: 30px;
		border-radius: 10px;
		width: calc(100% / 2 - 15px);
	}
	.grid-2.sc-width-2 {
		display: flex;
		flex-direction: column-reverse;
	}
	.grid-2.fc-width-2 {
		display: flex;
		flex-direction: column;
		grid-template-columns: 1fr 1fr;
	}
	.top-nav-left {
		flex-direction: column;
		width: 100%;
		border-bottom: 1px solid #FFFFFF33;
	}
	.timing.border-cst-right {
		border: 0;
	}
	.mail, .lang-wrapper, .border-cst-right {
		padding: 10px 12px;
	}
	.mail {
		display: flex;
		column-gap: 10px;
	}
	/* .mail {
		padding-top: 0;
	} */
	.top-conatiner {
		flex-direction: column;
	}
	.grid-2.register-manual {
		display: flex;
		flex-direction: column;
		align-items: center;
	}
	.connected-div {
		max-width: 100%;
		margin: auto 20px;
		background-color: #A30000;
		padding: 30px;
	}
	.footer-links {
		padding: 180px 0 60px;
	}
	.footer-details, .footer-widget {
		margin-bottom: 30px;
	}
	footer .connected-div .msform input {
		margin-bottom: 20px;
	}
	
	.slider-wrapper-3 {
		padding: 24px;
	}
	.scrollBtn {
		top: unset;
		right: 20px;
		bottom: 0;
	}
	.hero-slider .heading-12 {
		font-size: 36px;
		line-height: 38px;
	}
	.paragraph-3 {
		font-size: 18px;
		line-height: 24px;
	}
	section#events hr.cst-hr {
		display: none;
	}

	.sub-banner-wrapper {
		max-width: 100%;
		margin: auto;
	}
	ul.check-list.single-flex {
		column-gap: 30px;
		row-gap: 20px;
		flex-wrap: wrap;
	}
	ul.list li img {
		max-width: 45px;
	}
	.paragraph-4 {
		font-size: 16px;
    	line-height: normal;
	}

	
	.logs--wrapper {
		padding: 30px 18px;
		max-height: unset;
		overflow-y: auto;
		margin: auto;
	}
	.m-mb-20 {
		margin-bottom: 20px;
	}
	.key-objective {
		margin-bottom: 24px;
	}
	.grid-2.grid-2-auto {
		grid-template-columns: 1fr 1fr;
	}
	.ecosystem-conatiner {
		gap: 30px;
		flex-wrap: wrap;
	}
	.g-grid-3 {
		grid-template-columns: repeat(2, 1fr);
	}

}

@media screen and (max-width: 767px) {
	.sub-blog-wrapper ul.blog-list {
		grid-template-columns: repeat(2, 1fr);
	}
	.email-badge {
		padding: 14px 18px;
	}
	.g-grid-2 {
		grid-template-columns: 1fr;
		gap: 20px;
	}
	
	.register-dash .cst-grid---3, .g-grid-3 {
		grid-template-columns: repeat(1, 1fr);
	}
	.micro-banner h3 {
        font-size: 50px;
        line-height: 50px;
        max-width: 100%;
    }
	.sub-banner.startup-banner.micro-banner {
        padding: 60px 0;
    }
	.email-badge h4 {
		font-size: 16px;
	}
	.cst-grid---3 {
        grid-template-columns: 1fr;
    }
	.cst-grid-4, .cst-grid-5, .cst-grid-gallery-3 {
        grid-template-columns: repeat(1, 1fr);
    }
	.heading-16 {
        font-size: 44px;
        line-height: 50px;
	}
	.inner-tb {
		width: 600px!important;
	}
	.grid-col-4, .grid-col-5 {
		grid-template-columns: repeat(2, 1fr);
	}
	.dash-grid-4 {
		grid-template-columns: repeat(1, 1fr);
	}
	.cst-team-wrapper{
		flex-direction: column;
		gap: 20px;
	}
	.grid-3-custom {
		grid-template-columns: repeat(1, 1fr);
		grid-column-gap: 30px;
		grid-row-gap: 30px;
	}
	.header-user-name {
		max-width: 200px;
	}
	.or-divider {
		margin: 0;
	}
	img.logo-img, .gov-logo-img {
		height: auto;
	}
	.aware-logo-flex .logo-img {
		height: 66px;
	}
	.mx-60, .cmn-panel-body.mx-600 {
		max-width: 100%;
	}
	.cmn-panel-body.mx-600 {
		padding: 24px;
	}
	.cmn-slider.slider3 .slick-slide .slide-content img {
		height: 75px;
	}
	section#ecosystem .grid-4 {
        grid-template-columns: repeat(1, 1fr);
    }
	.float-badge {
		font-size: 14px;
	}
	.slider4 .slick-next, .slider4 .slick-prev {
		top: -66px;;
	}
	footer h2 {
		font-size: 24px;
	}
	.hero-slider .heading-12 {
		color: #000;
	}
	
	.img-container {
		margin-bottom: 30px;
	}
	.gallery .row > .mb-4 {
		margin: 0!important;
	}
	.heading-10 {
		font-size: 20px;
		line-height: 20px;
	}
	footer {
		margin-top: 160px;
	}
	
	.cmn-slider.slider3 .slick-slide:first-child .slide-content {
		border-radius: 10px 36px 10px 36px;
	}
	.cmn-slider.slider3 .slick-slide:last-child .slide-content {
		border-radius: 36px 10px 36px 10px;
	  }
	.scroll-list {
		overflow-y: auto;
	  }
	  .scroll-to-wrapper {
		padding: 0 20px;
	}
	.scroll-wrapper {
		transform: none;
		margin: 10px 0 45px;
	}
	.scroll-jumpbtn {
		padding: 15px;
	}
	#pin h3 {
		font-size: 30px;
		line-height: 36px;
	}
	.mx-75-i {
		max-width: 100%;
	  }
	.submit-appeal-wrap {
		max-width: 100%;
	}
	.field-wflex {
		flex-direction: column;
		align-items: flex-start;
	}
	#search input[type=search] {
		font-size: 30px;
	}
	#search .btn {
		margin-top: 30px;
	}
	.top-nav-left, .top-nav-right {
		width: 100%;
		/* justify-content: flex-end; */
		/* flex-wrap: wrap; */
	}
	.grievance-top {
		padding: 18px 18px;
	}
	.grievance-body {
		padding: 24px;
	}
	
	.contact-wrapper .heading-8 {
		font-size: 16px;
		line-height: 24px;
		word-break: break-all;
	}
	.row.contact-wrapper img {
		max-width: 75px;
	}
	.cmn--modal-2 .otp-list input {
        width: 36px;
        height: 36px;
    }

	.grid-5 {
		grid-template-columns: repeat(2, 1fr);
		grid-row-gap: 20px;
	}
	.grid-3.gap-24 {
		margin-top: 20px;
	}
	.tab-content.policies {
		margin-top: 30px;
	}
	.full-tab li button.nav-link {
		font-size: 18px;
		line-height: 20px;
	}
	.eligiblity-wrapper {
		width: 100%;
		padding: 24px;
	}
	.grid-3 {
		grid-template-columns: repeat(1, 1fr);
	}
	.grid-3.cst-col-grid-2 {
		grid-template-columns: repeat(1, 1fr);
		display: flex;
        justify-content: center;
        row-gap: 30px;
        flex-direction: column;
        align-items: center;
	}
	.heading-7 {
		font-size: 30px;
		margin-bottom: 15px;
	}
	.team-wrapper, .w-100.category-wrap {
		padding: 24px;
	}
	.grid-2 {
		display: flex;
		flex-direction: column;
		align-items: center;
	}
	.grid-2.cst-mgap-20 {
		row-gap: 30px;
	}
	.column-reverse-m {
		display: flex;
		flex-direction: column-reverse;
	}
	.text-end-desk, .text-start-desk {
		text-align: center;
	  }
	  .text-start-desk img, .text-start-desk img {
		width: 100%;
	  }
	
	.float-img {
		margin-bottom: 0px;
	}
	section.common--wrapper, section.common--wrapper.aware-hero {
		padding: 36px 0;
	}

	.pb-60 {
		padding-bottom: 36px;
	}
	.aware-hero h1 {
		font-size: 48px;
		margin-bottom: 30px;
		margin-top: 30px;
	}

	


	.container-fluid, .container {
		padding-left: 20px;
		padding-right: 20px;
	}
	.row.col-reverse-m {
		flex-direction: column-reverse;
		row-gap: 20px;
		/* margin-top: 30px; */
	}
	ul.tab-list {
		margin-bottom: 20px;
	}
	


	/* .steps,
	.fs-title {
		font-size: 30px;
		text-align: left;
	} */
	.mt-50 {
		margin-top: 30px !important;
	}
	.mb-25 {
		margin-bottom: 18px;
	}
	.mt-30 {
		margin-top: 20px !important;
	}

	
	
	.other-register a {
		font-size: 15px;
	}
   
	

	.login-register-container {
		padding: 0;
		max-width: 100%;
    	margin: auto;
	}
	
	.otp-list {
		column-gap: 15px;
	}
	.otp-list input {
		width: 44px;
		height: 44px;
		padding: 5px;
		flex: 1;
		font-size: 18px;
	}
	.digit-group .splitter {
		display: none;
	}
	/* .heading-1 {
		font-size: 20px;
	} */

	button.accordion-button {
		font-size: 18px;
		padding: 16px;
	}
	a.edit-form-btn {
		color: #ffff;
		background: #536814;
		padding: 10px;
		position: static;
		transform: none;
		margin-bottom: 10px;
		float: right;
	}
	.accordion-body .row.col-reverse-m {
		margin-top: 0;
		margin-bottom: 20px;
	}
	.msform input, .msform textarea {
		padding: 10px;
	}
	select.form-select {
		padding: 12px 30px 12px 12px;
	}
	.fs-title {
		font-size: 30px;
	}
	/* .tab-content {
		margin-bottom: 20px;
	} */
	.grid-2.register-manual img {
		max-width: 80px;
	}
	.grid-2.register-manual .eligiblity-wrapper:after {
		width: 120px;
		height: 120px;
		top: -55px;
	}
	.notification-btn-wrap ul.dropdown-menu.show {
		min-width: 320px;
		max-width: 320px;
		max-height: 440px;
		overflow-y: auto;
		transform: translate3d(-200px, 15px, 0px) !important;
	}
	.hero-slider .slide-content, .slider2 {
		height: auto;
	}
	.float-banner, .slide-right .float-banner, .slide-left .float-banner   {
		position: static;
		transform: none;
		width: 100%;
		padding: 20px 20px 60px;
		max-width: 100%;
		text-align: center;
	}

	.hero-slider .heading-12 {
		font-size: 36px;
		line-height: 40px;
		color: #000;
		text-align: center!important;
	}
	.hero-slider .paragraph-4 {
		font-size: 18px;
		line-height: 28px;
		color: #000;
		text-align: center;
	}
	.hero-slider .slick-dots {
		bottom: 30px;
	}
	.heading-6 {
		font-size: 30px;
		line-height: 30px;
		margin-bottom: 15px;
	}
	.cmn-table tbody.table-extend-incubator td {
		min-width: 150px;
	}
	.cmn-table tbody.table-extend-incubator td:first-child {
		min-width: unset;
	}

}

@media screen and (max-width: 575px) {
	.sub-blog-wrapper ul.blog-list, ul.blog-list {
		grid-template-columns: repeat(1, 1fr);
	}
	.sec-data{
		flex-direction: column;
		justify-content: start;
		align-items: start;
	}
	.counter-wrap-2 .eco-head, .eco-badge {
		font-size: 20px;
		line-height: 20px;
	}
	.counter-wrap-2 div {
		font-size: 26px;
	}
	.counter-wrap-2 ul li {
		padding: 16px 20px;
	}
	.card-wrap {
		padding: 30px 20px;
	}
	.key-features, .key-objective {
		padding: 30px;
	}
	.grid-col-4 .dash-col {
		padding: 20px 20px;
	}
	.pdf-lists a.ms-3 {
		margin-left: 0 !important;
		margin-top: 15px;
	}
	
	.event-sub-wrap{
		padding: 20px 15px 0;
	}
	.event-bottom {
		padding: 10px 15px;
	}
	.incubator-list .heading-8 {
		font-size: 16px;
		line-height: 24px;
	}
	.grid-4, section#ecosystem .grid-4 {
		grid-template-columns: repeat(1, 1fr);
	}
	
	/* .msform {
		margin: 0;
	} */
	.slick-next {
		right: 33%;
	}
	.slick-prev {
		left: 33%;
	}
	.mt-60 {
		margin-top: 45px;
	}
	
	.sub-banner {
		padding: 30px 0;
	}
	
	
	.heading-3 {
		font-size: 36px;
		line-height: 48px;
	}
	.thankyou-wrap img {
		max-width:
		 250px;
	}
	.mx-500 {
		width: 100%;
		column-gap: 30px;
		row-gap: 30px;
	}

	.thankyou-wrap p {
		font-size: 20px;
	}
	.table-flex {
		justify-content: flex-start;
		row-gap: 20px;
		flex-wrap: wrap;
		width: 100%;
	}
	.sub-flex, .search-form {
		width: 100%;
	}
	.cmn-container {
		align-items: stretch;
		flex-direction: column;
		row-gap: 20px;
	}
	.modal-dialog {
        max-width: 90%;
        margin: 20px auto;
    }
	.field-wflex.float--verify button.btn-primary {
		position: absolute;
		top: 50%;
		transform: translateY(-50%);
		right: 0;
		text-transform: capitalize;
		width: auto;
	}
	.btns-wrapper {
		flex-wrap: wrap;
		justify-content: center;
	}
	/* a.go-back-btn {
		order: 1;
	} */
	.exit-btn.action-button {
		flex: 1	;
	}
	.msform .action-button, .btn-primary {
		width: 100%;
	}
	.or-flex {
		flex-direction: column;
	}
	.modal-btn-wrap {
		display: flex;
		margin-top: 20px;
		width: 100%;
	}
	.terms-modal .modal-footer {
		row-gap: 20px;
		flex-direction: column;
	}
	.terms-modal .paragraph-5 {
		font-size: 14px;
		margin-top: 0;
	}
	.flex--wrap img {
		max-width: 50px;
	}
	.terms-modal .modal-title-2 {
		font-size: 28px;
	}
	.terms-modal .terms-wrap li {
		margin-bottom: 20px;
	}
	.terms-modal .paragraph-4 {
		font-size: 14px;
		line-height: normal;
	}
	.flex--wrap {
		column-gap: 20px;
	}
	.terms-modal button.btn-close.float-close {
		width: 20px;
		height: 20px;
	}
	.btn-flex, .signup-text {
		margin-top: 20px;
	}
	#progressbar {
        width: 100%;
        flex-direction: column;
        align-items: center;
        justify-content: center;
        padding-left: 66px;
        margin-bottom: 20px;
    }

	ul.sub-step-wrapper {
		position: absolute;
		top: 0;
		align-items: center;
		left: 0;
		display: flex;
		width: 10px;
		flex-direction: column;
		row-gap: 14px;
		height: 100%;
	}
	.t-step-4 > li:first-child {
		min-height: 102px!important;
	}
	#progressbar li {
        width: 100% !important;
        display: flex;
        align-items: center;
        justify-content: center;
        min-height: 90px;
    }
	#progressbar ul.sub-step-wrapper li {
		min-width: 10px;
		min-height: 15px;
		flex: 1;
	}

	#progressbar li a:after {
		content: '';
		width: 10px;
		height: 100%;
		background: #E6E8E8;
		position: absolute;
		left: 0;
		top: 0;
		z-index: -1;
	}
	#progressbar li a {
		column-gap: 0px;
		justify-content: flex-start;
		display: flex;
		align-items: center;
		text-align: left;
		/* line-height: 16px; */
	}
	li.active span.arrow-top:before {
		width: 20px;
		height: 20px;
		display: inline-block;
		position: absolute;
		top: 50%;
		z-index: 1;
		left: -40%;
		transform: translateY(-50%) rotate(-90deg);
	}
	#progressbar li a:before {
		min-width: 35px;
		min-height: 35px;
		margin: 0 0 0 -12px;
		text-align: center;
		left: -36px;
	}
	#progressbar ul.sub-step-wrapper li:before {
		left: 50%;
		transform: translateX(-50%);
		top: -10px;
	}
	#heading {
		font-size: 42px;
		line-height: 42px;
	}
	iframe {
		border-radius: 6px;
	}
	.heading--2 {
		font-size: 30px;
        line-height: 30px;
	}
	.schemes--tabs .eligiblity-wrapper img {
		max-width: 80px;
	}
	.schemes--tabs .eligiblity-wrapper, .schemes--tabs .nav-tabs li, .schemes--tabs .nav-tabs li button {
        min-width: unset;
    }
	.menu-btn-2.no-css p {
		padding: 12px;
		font-size: 13px;
	}
}

@media screen and (max-device-width: 767px) and (orientation: landscape) {
	.social-float {
		top: 150px;
	}
}