	






@media only screen and (min-width: 991px) {
}

@media only screen and (min-width: 768px) {
	
	/*--navigation--*/

	.nav-header .maindiv{padding: 0 15px;}
	.logo{position: relative;  top: 6px;}
	#menu-icon {display: none;}
	.nav01 {width: 83%;}
	.nav01 .menu01 {display: flex;justify-content: flex-end;background: transparent; align-items: center;}
	.nav01 .menu01 a{color: var(--black); font-weight: 500; padding: 0 20px;-webkit-transition: all 0.3s ease-in-out 0s;
    -moz-transition: all 0.3s ease-in-out 0s;
    -ms-transition: all 0.3s ease-in-out 0s;
    transition: all 0.3s ease-in-out 0s;
    font-size: 18px;}

    .nav01 .menu01 a:hover{color: #086ca1;}

	.nav01 .menu01 li { margin: 12px 0; position: relative;}
	.nav01 .menu01 li.apply-now{margin-bottom: 12px;text-align: center;margin-left: 15px; background: transparent;}
	.nav01 .menu01 li.apply-now a {color: #fff;background: #248e38;padding: 10px 25px;border-radius: 22px;-webkit-transition: all 0.3s ease-in-out 0s;
    -moz-transition: all 0.3s ease-in-out 0s;
    -ms-transition: all 0.3s ease-in-out 0s;
    transition: all 0.3s ease-in-out 0s;}
	.nav01 .menu01 li.apply-now a:hover{background: #094514}


	/*--menu hover submenu--*/

	.nav01 .menu01 li > .sub_menu {
		display: none;
		position: absolute;
		width: 280px;
		background: #f1f1f1;
		z-index: 9;
		padding: 0;
	}

	.nav01 .menu01 li:hover > .sub_menu {
		display: block;
	}

	.nav01 .menu01 li > .sub_menu li {
    padding: 6px 0;
    margin: 0;
    position: relative;
	}

	.nav01 .menu01 li .sub_menu li ul.sub_menu {
		position: absolute;
		left: 280px;
		background: #f9f9f9;
		width: 220px;
		top: 0;
	}

	.nav01 .menu01 li > .sub_menu li {
		padding: 6px 0;
		margin: 0;
	}

	.nav01 .menu01 li > .sub_menu li:hover {
		background: #e6e6e6;
	}
	.nav01 .menu01 li > .sub_menu li a{padding: 0 18px; display: inline-block;}


	.menu01 .fa-caret-down {
    display: block;
    position: absolute;
    right: 16px;
    top: 6px;
	}
	.warning-header .close {right: 11px; top: 5px;}
	.menu01 span.fa-arrow {
    display: block;
    position: absolute;
    right: 8px;
    top: 3px;
    font-size: 16px;
	}
	.nav01 .menu01 a.apply-btn {display: inline-block;}
	.nav01 .menu01 a.apply-btn:hover {background: #9a5a0a;color: #fff;}



	/*-others-*/

	.row {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
	}
	.two-div .col{width: 48%}
	.four-div .col{width:23%;}
	.three-div .col {width: 31%;}


	/*--home-banner--*/
	.banner-content{
		display: flex;
		justify-content: space-between;
	    align-items: center;
	}
	.banner-content .img{width: 45%}
	.banner-content .text{width: 51%}

	.banner-list {
		display: grid;
		grid-template-columns: auto auto;
		grid-column-gap: 50px;
		grid-row-gap: 10px;
	}
	.home-banner{
    	padding: 30px 0 30px 0;
	}

	.box-4-row {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    grid-column-gap: 40px;
	}

	.box-3-row {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    grid-column-gap: 40px;
	}

	.box-2-row {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-column-gap: 40px;
	}

	.banner-below-display {
   		margin: -50px 0 0 0;
	}
	.box-3-row .bx{
		margin: 80px 0 50px 0;
	}
	.box-2-row .bx{
		margin: 50px 0 30px 0;
	}
	.imgbox img {
    border-radius: 5px 5px 100px 5px;
	}
	.imgbox1 img{border-radius: 25px;}
	.imgbox {
    position: relative;
    padding: 40px 0 0 0;
	}	
	.left .dot-img {
    position: absolute;
    top: -3px;
    left: -55px;
    z-index: 1;
    display: block;
	}

	.two-div-grid {
    display: grid;
    grid-template-columns: repeat(2,1fr);
    gap: 30px;
	}

	.three-div-grid {
    display: grid;
    grid-template-columns: repeat(3,1fr);
    gap: 30px;
	}

	.four-div-grid {
    display: grid;
    grid-template-columns: repeat(4,1fr);
    gap: 30px;
	}
	.loan-wrp {
    margin-bottom: 0;
	}






	.right .dot-img {
    position: absolute;
    top: -3px;
    right: -55px;
    z-index: 1;
    display: block;
	}

	.imgbox.right img {
        border-radius: 25px;
	}

	.row-reverse {flex-direction: row;}
	.text-center-h{text-align: center;}
	.footer .four-div .col{width: 20%;}
	.footer .four-div .col:nth-of-type(2){flex-grow: 2;}
	.footer .four-div .col:nth-of-type(3) {flex-grow: 2;}

	.copyright-row {
    display: flex;
    justify-content: space-between;
	}
	.footer .four-div .col{margin-bottom: 0px;}
	.innerpage .banner-content .text { width: 48%;}
	.innerpage .banner-content .img {width: 50%;}
	.count4 { column-count: 4;}
	.count3 { column-count: 3;}
	.home-banner.innerpage .img {display: block;}
	.gray-bdr{margin-bottom: 0;}
	h2, .heading {
    font-size: 30px;
    line-height: 40px;
	}
	.procedure tr td:first-child {width: 20%;}
	.mid-cap .col {margin: 30px 0;}
	.mid-cap {
    max-width: 730px;
    width: 100%;
    margin: 0 auto;
	}

	.home-banner.innerpage.about {
    padding: 100px 0 100px 0;
	}

	.apply-wrap .feature-box {
    width: 28%;
	}
	.apply-wrap .apply-form {
    width: 68%;
	}
	.apply-wrap {
    display: flex;
    justify-content: space-between;
	}
	.apply-wrap .gray-bdr{
		padding: 60px 0;
		margin-top:0;
	}
	.apply-wrap .gray-bdr.contact{
		padding: 30px 15px;
	}
	.bg-fg {
    background: #fff;
    padding: 20px;
    border-right: 2px solid #ababab
	}

	.loanAmount__container{
		width: 82%;
	}

	/*form	*/




	.formbox .btn-submit .theme-btn {
    width: 100%;
    padding: 12px 15px;
	}
	


}
@media only screen and (max-width: 767px) {
	.privacy {margin-top: 60px;}
}

@media only screen and (max-width: 575px) {
	.warning-header p{
		font-size: 13px;
    	line-height: 23px;
	}
	.next-warning{flex-direction: column;}
	.box-3-row .bx{margin: 30px 0;}
	.text-rightside-align{padding: 8%;}
	.cta {margin: 0 0 20px 0;}
	.works {padding-top: 0;}
	.home-banner{padding-bottom: 0;}
	.banner-content .text {
    margin-bottom: 40px;
	}
	.how-it-works{padding-bottom: 10px;}
	.loan-display .inner-row{flex-direction: column;}

}