@media(min-width:1440px) and (max-width:1700px){
	.track-record-wrp .container,.container{max-width: 1300px;}

	/* blog page */
	.blog-details-wrp h1 { font-size: 54px; }
	.blog-details-wrp h2 { font-size: 40px; }

}

@media(min-width:1200px) and (max-width:1339px){
	/* **** Home Page **** */
	.main-wrpper{overflow: hidden;}
	.track-record-wrp .container,.container{max-width: 1170px;}
	header{padding: 15px 0;}
	.navbar{border-radius: 15px;padding: 10px 15px;}
	.navbar-brand img{height: 55px;}
	.navbar-light .navbar-nav li{margin-right: 40px;}
	.navbar-light .navbar-nav .nav-link{font-size: 16px;}
	.btn-nav,.btn-main{font-size: 16px;border-radius: 6px;}
	.btn-nav svg,.btn-main svg{width: 30px;height: 30px;min-width: 30px;border-radius: 6px;}
	.banner-center{padding: 30px 20px 70px;}

	.banner-center h1{font-size: 45px;line-height: 55px;}
	.banner-data p{font-size: 18px;line-height: 26px;margin: 0 0 25px;}
	.contact-pg-wrp:before,.inner-banner:before,.about-pg-wrp:before,
	.service-wrp:before,.structure-wrp:before,.structure-investment-wrp:before,.sources-wrp:before,.commercial-multifamily-wrp:after,.contact-wrp:after,
	.hero-banner:before{ height: 30px; border-radius: 25px 25px 0 0; -webkit-border-radius: 25px 25px 0 0; -moz-border-radius: 25px 25px 0 0; -ms-border-radius: 25px 25px 0 0; -o-border-radius: 25px 25px 0 0; }

	.track-counter-rw ul li .count-box h3{font-size: 40px;}
	.track-counter-rw ul li .count-box p{font-size: 16px;}
	.track-record-wrp h2{font-size: 34px;}

	.about-wrp{padding: 70px 0;}
	.titlebar label{font-size: 14px;}
	.titlebar h2{font-size: 34px;}
	.about-title p{font-size: 16px;}
	.about-lst-row{border-radius: 15px;}
	.about-box{padding:40px;}
	.abt-ic{min-width: 60px;width: 60px;margin: 0 25px 0 0;height: 60px;}
	.abt-ic img{max-width: 70%;margin: 0 auto;}
	.abt-data h3{font-size: 24px;line-height: 32px;margin: 0 0 10px;}
	.btn-main,.btn-secondary{font-size: 16px;border-radius: 6px;}
	.btn-main svg,.btn-secondary svg{width: 30px;height: 30px;min-width: 30px;border-radius: 6px;}
	.about-wrp .btn-secondary{margin: 45px auto ;}

	.service-wrp{border-radius: 25px 25px 0 0;padding: 70px 0 100px;}
	.titlebar{margin: 0 auto 30px;}
	.service-img img{border-radius: 15px;height: 250px;}
	.service-block:hover .service-img img{height: 290px;}
	.service-data{padding: 15px 15px 0;}
	.service-data h3{font-size: 20px;}
	.service-data p{font-size: 16px;}

	.track-services-wrp{padding: 70px 0;}
	.track-title{margin: 0 0 30px;}
	.track-service-block{padding: 10px;border-radius: 15px;}
	.track-service-img img{height: 200px;border-radius: 15px;}
	.track-service-data h3{font-size: 18px;line-height: 26px;}
	.track-ser-lst ul li h4 span{font-size: 14px;}
	.track-ser-lst ul li h4 {font-size: 16px;}
	.track-ser-lst ul li{padding: 0 15px;}
	.track-ser-lst{min-height: 60px;padding: 0 0 15px;margin: 0 0 15px;}
	.track-service-data p{font-size: 16px;line-height: 24px;}

	.structure-wrp{padding: 70px 0 100px;border-radius: 25px 25px 0 0;}
	.structure-block{border-radius: 20px;}
	.structure-row{border-radius: 20px;}
	.structure-row ul li{padding: 15px;}
	.structure-row ul li h3{font-size: 22px;}
	.structure-row ul li p{font-size: 16px;line-height: 24px;}

	.benifits-wrp{padding: 70px 0;}
	.benifits-wrp .titlebar{margin: 0 0 30px;}
	.benifits-box figure{max-width: 35px;margin: 0 0 15px;}
	.benifits-box figure img{width: 100%;}
	.benifits-box h3{font-size: 18px;padding: 0 0 10px;margin: 0 0 10px;}
	.benifits-box p{font-size: 16px;line-height: 24px;}
	.benifits-box{border-radius: 15px;height: calc(100% - 30px);margin: 0 0 30px;}

	.structure-investment-wrp{padding: 65px 0;border-radius: 25px 25px 0 0;}
	.structure-investment-wrp .titlebar{margin: 0 auto 35px;}
	.structure-investment-box{border-radius: 20px;padding: 25px 15px;}
	.structure-investment-box label{width: 90px;height: 35px;line-height: 35px;font-size: 14px;border-radius: 6px;}
	.structure-investment-box h3{font-size: 18px;min-height: auto;}
	.structure-investment-box p{font-size: 16px;line-height: 24px;word-break: break-all;}

	.our-process-wrp{padding: 70px 0;}
	.our-process-title p{font-size: 16px;}
	.process-block h3{font-size: 20px;line-height: 28px;margin: 0 0 10px;}
	.process-block p{font-size: 16px;line-height: 24px;}
	.process-block figure{width: 55px;height: 55px;border-radius: 10px;}
	.process-block figure img{max-width: 60%;}
	.process-block{margin:305px 0 0;}

	.sources-wrp{padding: 65px 0 100px;border-radius: 25px 25px 0 0;}
	.sources-row ul li{padding: 30px;font-size: 18px;line-height: 26px;display: flex;align-items: center;}
	.sources-row{border-radius: 15px;}

	.ur-process-row ul{justify-content: center;}
	.ur-process-row ul li{width: 20%;}
	.process-box{border-radius: 15px;}
	.process-box h3{font-size: 32px;}
	.process-box h4{font-size: 18px;}
	.process-box p{font-size: 16px;}

	.commercial-multifamily-wrp{border-radius: 25px 25px 0 0;padding: 65px 0 100px;}
	.commercial-left-data ul li{font-size: 16px;margin: 0 0 15px;}
	.commercial-left-data ul li:after{top: 10px;}
	.commercial-right-data ul li{font-size: 16px;padding: 15px 15px 15px 40px;}
	.commercial-right-data ul li:after{top: 25px;}

	.advantage-wrp{padding: 70px 0;}
	.advantage-data p{font-size: 16px;}
	.advantage-highlight-box{border-radius: 15px;}
	.advantage-highlight-box h4{font-size: 20px;}
	.advantage-highlight-box ul li{font-size: 16px;line-height: 24px;}
	.advantage-highlight-box ul li:after{top: 29px;}

	.contact-wrp{padding: 65px 0 100px;border-radius: 25px 25px 0 0;}
	.contact-img img{border-radius: 15px;margin:0;}
	.contact-form .form-group{margin: 0 0 15px;}
	.contact-form .form-group label{font-size: 16px;margin: 0 0 5px;}
	.contact-form .form-group .form-control{font-size: 14px;line-height: 22px;}

	.footer-top{padding: 45px 0 35px;}
	.footer-logo img{height: 60px;}
	.quicklinks ul li{margin-right: 40px;}
	.quicklinks ul li a{font-size: 16px;}
	.footer-bottom ul li{padding: 30px 15px;align-items: flex-start;}
	.footer-bottom ul li p{font-size: 16px;line-height: 26px;word-break: break-all;}
	.footer-bottom ul li p span{font-size: 16px;line-height: 26px;}
	.footer-bottom ul li figure{min-width: 50px;width: 50px;margin: 0 15px 0 0;height: 50px;}	
	/* **** End Home Page **** */

	/* **** Contact Page **** */
	.inner-banner-data ul li:after,.inner-banner-data ul li{font-size: 14px;}
	.banner-center .inner-banner-data h1{margin: 0;font-size: 38px;}
	.contact-pg-wrp{padding: 70px 0 100px;}
	.contact-pg-leftbox{padding: 45px;}
	.contact-pg-leftbox h2{font-size: 34px;line-height: 46px;margin: 0 0 100px;}
	.contact-list-rw ul li h4{font-size: 14px;line-height: 24px;word-break: break-all;}
	.contact-list-rw ul li h4 span{font-size: 16px;margin: 5px 0 0;}
	/* **** End Contact Page **** */

	/* **** Portfolio Page **** */
	.portfolio-wrp{padding: 70px 0;}
	.btn-more,.portfolio-wrp .btn-more{font-size: 16px;}
	/* **** End Portfolio Page **** */

	/* **** About Page **** */
	.inner-banner .banner-center{padding: 0;}
	.about-conter{padding: 30px 0 60px;}
	.about-conter ul{margin: 0 -10px;}
	.about-conter ul li{padding: 0 10px;}

	.about-pg-wrp{padding: 50px 0 70px;border-radius: 25px 25px 0 0;}
	.about-pg-left p{font-size: 16px;}
	.about-pg-right .about-box{padding: 20px;}
	.abt-data ul li{font-size: 16px;}

	.about-pg-right .about-box{padding: 15px;}
	.about-pg-top{margin: 0 0 30px;}
	.about-table-block table thead th{padding: 25px;font-size: 20px;width: 50%;}
	.about-table-block table tbody tr td{padding: 25px;font-size: 18px;width: 50%;}
	.about-table-block{border-radius: 15px;}

	.our-team-wrp{padding: 50px 0;}
	.team-block,.team-img img{border-radius: 15px;}
	.team-data{padding: 15px;}
	.team-data h3{font-size: 18px;line-height: 26px;}
	.team-data h3 span{font-size: 16px;line-height: 24px;}
	.team-data p{font-size: 16px;}
	.team-data ul li{font-size: 16px;}
	.team-data ul li figure{max-width: 20px;min-width: 20px;margin: 0 5px 0 0;}
	.team-data ul li figure img{max-width: 70%;}
	/* **** End About Page **** */

	/* **** Blog Pages **** */
	.blog-wrp{padding: 50px 0;}
	.blog-data ul li{font-size: 15px;margin-right: 15px;}
	.blog-data p{font-size: 15px;line-height: 22px;}
	.blog-data ul li:after{top: 8px;right: -11px;}
	.blog-data .btn-read{font-size: 15px;}
	.blog-data h3{font-size: 22px;line-height: 130%;}
	.blog-block .blog-img img{height: 200px;}

	.blog-details-wrp{padding: 150px 0 50px 0;}
	.blog-details-wrp .col-md-9{width: 70%;}
	.blog-details-wrp .col-md-3{width: 30%}
	.blog-cover-img{margin: 0 0 25px;}
	.blog-details-data .titlebar { margin: 0 auto 25px; }
	.blg-timeline-rw {flex-wrap: wrap;margin: 0 0 25px;}
	.blg-timeline-rw span{font-size: 14px;margin-right: 20px;}
	.blg-timeline-rw span:after{right: -10px;}
	.blog-cover-img img{border-radius: 15px;}
	.blog-details-wrp h1{font-size: 40px;line-height: 50px;margin: 0 0 25px;}
	.blog-details-data h2{font-size: 30px;line-height: 40px;margin: 0 0 15px;}
	.blog-details-data ol li, .blog-details-data ul li, .blog-details-data p{font-size: 14px;line-height: 22px;}
	 .blog-details-data p { margin: 0 0 15px; }
	.blog-details-data h3{font-size: 28px;line-height: 32px; margin: 0 0 15px; }
	.blog-details-data h4{font-size: 22px;}
	.blog-sidebar{padding: 20px;border-radius: 10px;}
	.recent-img img{border-radius: 10px;}
	.recent-data h4{font-size: 16px;}
	.recent-data h6{font-size: 14px;}
	.blog-details-data ul li:before { top: 8px; }
	.blog-details-data ul ,	.blog-details-data ol {
    margin: 0 0 15px;
}
	/* **** End Blog Pages **** */

		/* blog page */

}

@media(min-width:1025px) and (max-width:1199px){
	/* **** Home Page **** */
	.main-wrpper{overflow: hidden;}
	.track-record-wrp .container,.container{max-width: 990px;}
	header{padding: 15px 0;}
	.navbar{border-radius: 15px;padding: 10px 15px;}
	.navbar-brand img{height: 45px;}
	.navbar-light .navbar-nav li{margin-right: 25px;}
	.navbar-light .navbar-nav .nav-link{font-size: 14px;}
	.btn-nav,.btn-main{font-size: 14px;border-radius: 6px;}
	.btn-nav svg,.btn-main svg{width: 30px;height: 30px;min-width: 30px;border-radius: 6px;}
	.banner-center{padding: 30px 20px 70px;}

	.banner-center h1{font-size: 45px;line-height: 60px;}
	.banner-data p{font-size: 18px;line-height: 26px;margin: 0 0 25px;}
	.contact-pg-wrp:before,.inner-banner:before,.about-pg-wrp:before,
	.service-wrp:before,.structure-wrp:before,.structure-investment-wrp:before,.sources-wrp:before,.commercial-multifamily-wrp:after,.contact-wrp:after,
	.hero-banner:before{height: 25px;border-radius: 25px 25px 0 0;}

	.track-counter-rw ul li .count-box h3{font-size: 40px;}
	.track-counter-rw ul li .count-box p{font-size: 16px;}
	.track-record-wrp h2{font-size: 34px;}

	.about-wrp{padding: 50px 0;}
	.titlebar label{font-size: 14px;}
	.titlebar h2{font-size: 34px;}
	.about-title p{font-size: 16px;}
	.about-lst-row{border-radius: 15px;}
	.about-box{padding: 30px;}
	.abt-ic{min-width: 50px;width: 50px;margin: 0 25px 0 0;height: 50px;}
	.abt-ic img{max-width: 70%;margin: 0 auto;}
	.abt-data h3{font-size: 20px;line-height: 28px;margin: 0 0 10px;}
	.abt-data ul li{font-size: 16px;line-height:24px;margin: 0 0 5px;}
	.btn-main,.btn-secondary{font-size: 16px;border-radius: 6px;}
	.btn-main svg,.btn-secondary svg{width: 30px;height: 30px;min-width: 30px;border-radius: 6px;}
	.about-wrp .btn-secondary{margin: 35px auto ;}

	.service-wrp{border-radius: 25px 25px 0 0;padding: 60px 0 100px;}
	.titlebar{margin: 0 auto 30px;}
	.service-img img{border-radius: 15px;height: 250px;}
	.service-block:hover .service-img img{height: 290px;}
	.service-data{padding: 15px 15px 0;}
	.service-data h3{font-size: 20px;}
	.service-data p{font-size: 16px;}

	.track-services-wrp{padding: 50px 0;}
	.track-title{margin: 0 0 30px;}
	.track-service-block{padding: 10px;border-radius: 15px;}
	.track-service-img img{height: 200px;border-radius: 15px;}
	.track-service-data h3{font-size: 18px;line-height: 26px;}
	.track-ser-lst ul li h4 span{font-size: 14px;}
	.track-ser-lst ul li h4 {font-size: 16px;}
	.track-ser-lst ul li{padding: 0 15px;}
	.track-ser-lst{min-height: 60px;padding: 0 0 15px;margin: 0 0 15px;}
	.track-service-data p{font-size: 14px;line-height: 22px;}

	.structure-wrp{padding: 50px 0;border-radius: 25px 25px 0 0;}
	.structure-block{border-radius: 20px;}
	.structure-row{border-radius: 20px;}
	.structure-row ul li{padding: 15px;}
	.structure-row ul li h3{font-size: 22px;}
	.structure-row ul li p{font-size: 14px;line-height: 22px;}

	.benifits-wrp{padding: 50px 0;}
	.benifits-wrp .titlebar{margin: 0 0 30px;}
	.benifits-box figure{max-width: 35px;margin: 0 0 15px;}
	.benifits-box figure img{width: 100%;}
	.benifits-box h3{font-size: 16px;padding: 0 0 10px;margin: 0 0 10px;}
	.benifits-box p{font-size: 14px;line-height: 24px;}
	.benifits-box{border-radius: 15px;height: calc(100% - 30px);margin: 0 0 30px;padding: 20px 15px;}

	.structure-investment-wrp{padding: 45px 0;border-radius: 25px 25px 0 0;}
	.structure-investment-wrp .titlebar{margin: 0 auto 35px;}
	.structure-investment-box{border-radius: 20px;padding: 25px 15px;}
	.structure-investment-box label{width: 90px;height: 35px;line-height: 35px;font-size: 14px;border-radius: 6px;}
	.structure-investment-box h3{font-size: 18px;min-height: auto;}
	.structure-investment-box p{font-size: 15px;line-height: 22px;word-break: break-all;}

	.our-process-wrp{padding: 50px 0;}
	.our-process-title p{font-size: 15px;}
	.process-row{max-width: 960px;margin: 0 auto;}
	.process-block h3{font-size: 18px;line-height: 24px;margin: 0 0 10px;}
	.process-block p{font-size: 14px;line-height: 22px;}
	.process-block figure{width: 55px;height: 55px;border-radius: 10px;margin: 0 auto 15px;}
	.process-block figure img{max-width: 60%;}
	.process-row ul li:nth-child(even) .process-block figure{margin: 15px auto 0;}
	.process-block{margin:305px 0 0;}

	.sources-wrp{padding: 45px 0 100px;border-radius: 25px 25px 0 0;}
	.sources-row ul li{padding: 30px;font-size: 16px;line-height: 24px;}
	.sources-row{border-radius: 15px;}

	.ur-process-row ul{justify-content: center;}
	.ur-process-row ul li{width: 20%;}
	.process-box{border-radius: 15px;}
	.process-box h3{font-size: 32px;}
	.process-box h4{font-size: 18px;}
	.process-box p{font-size: 14px;}

	.commercial-multifamily-wrp{border-radius: 25px 25px 0 0;padding: 45px 0 80px;}
	.commercial-left-data ul li{font-size: 16px;margin: 0 0 15px;}
	.commercial-left-data ul li:after{top: 10px;}
	.commercial-right-data ul li{font-size: 16px;padding: 15px 15px 15px 40px;}
	.commercial-right-data ul li:after{top: 25px;}

	.advantage-wrp{padding: 50px 0;}
	.advantage-data p{font-size: 16px;}
	.advantage-highlight-box{border-radius: 15px;}
	.advantage-highlight-box h4{font-size: 20px;}
	.advantage-highlight-box ul li{font-size: 15px;line-height: 22px;}
	.advantage-highlight-box ul li:after{top: 27px;}

	.contact-wrp{padding: 45px 0 70px;border-radius: 25px 25px 0 0;}
	.contact-img img{border-radius: 15px;margin:0;}
	.contact-form .form-group{margin: 0 0 15px;}
	.contact-form .form-group label{font-size: 14px;margin: 0 0 5px;}
	.contact-form .form-group .form-control{font-size: 14px;line-height: 22px;}

	.footer-top{padding: 35px 0 25px;}
	.footer-logo img{height: 50px;}
	.quicklinks ul li{margin-right: 20px;}
	.quicklinks ul li a{font-size: 16px;}
	.footer-bottom ul li{padding: 30px 15px;align-items: flex-start;}
	.footer-bottom ul li p{font-size: 14px;line-height: 24px;word-break: break-all;}
	.footer-bottom ul li p span{font-size: 14px;line-height: 24px;}
	.footer-bottom ul li figure{min-width: 40px;width: 40px;height: 40px;margin: 0 10px 0 0;}
	.footer-bottom ul li figure img{max-width: 50%}
	.copyright-wrp{padding: 20px 0;}
	.copyright-wrp p{font-size: 14px;}
	.social-bx a img{height: 15px;}
	/* **** End Home Page **** */

	/* **** Contact Page **** */
	.inner-banner-data ul li:after,.inner-banner-data ul li{font-size: 14px;}
	.banner-center .inner-banner-data h1{margin: 0;font-size: 38px;}
	.contact-pg-wrp{padding: 70px 0 100px;}
	.contact-pg-leftbox{padding: 30px;}
	.contact-pg-leftbox h2{font-size: 28px;line-height: 36px;margin: 0 0 50px;}
	.contact-list-rw ul li h4{font-size: 14px;line-height: 24px;word-break: break-all;}
	.contact-list-rw ul li h4 span{font-size: 16px;margin: 5px 0 0;}
	/* **** End Contact Page **** */

	/* **** Portfolio Page **** */
	.portfolio-wrp{padding: 50px 0;}	
	.btn-more,.portfolio-wrp .btn-more{font-size: 16px;}
	/* **** End Portfolio Page **** */

	/* **** About Page **** */
	.inner-banner .banner-center{padding: 0;}
	.about-conter{padding: 30px 0 60px;}
	.about-conter ul{margin: 0 -10px;}
	.about-conter ul li{padding: 0 10px;}

	.about-pg-wrp{padding: 50px 0 70px;border-radius: 25px 25px 0 0;}
	.about-pg-left p{font-size: 15px;}
	.about-pg-right .about-box{padding: 20px;}

	.about-pg-right .about-box{padding: 15px;}
	.about-pg-top{margin: 0 0 30px;}
	.about-table-block table thead th{padding: 20px;font-size: 18px;width: 50%;}
	.about-table-block table tbody tr td{padding: 20px;font-size: 16px;width: 50%;}
	.about-table-block{border-radius: 15px;}

	.our-team-wrp{padding: 50px 0;}
	.team-block,.team-img img{border-radius: 15px;}
	.team-data{padding: 15px;}
	.team-data h3{font-size: 18px;line-height: 26px;}
	.team-data h3 span{font-size: 15px;line-height: 22px;}
	.team-data p{font-size: 14px;}
	.team-data ul li{font-size: 14px;}
	.team-data ul li figure{max-width: 20px;min-width: 20px;margin: 0 5px 0 0;}
	.team-data ul li figure img{max-width: 70%;}
	/* **** End About Page **** */

	/* **** Blog Pages **** */
	.blog-wrp{padding: 50px 0;}
	.blog-data ul li{font-size: 15px;margin-right: 15px;}
	.blog-data p{font-size: 15px;line-height: 22px;}
	.blog-data ul li:after{top: 8px;right: -11px;}
	.blog-data .btn-read{font-size: 15px;}
	.blog-data h3{font-size: 22px;line-height: 130%;}
	.blog-block .blog-img img{height: 200px;}

	.blog-details-wrp{padding: 150px 0 50px 0;}
	.blog-details-wrp .col-md-9{width: 70%;}
	.blog-details-wrp .col-md-3{width: 30%}
	.blog-cover-img{margin: 0 0 25px;}
	.blg-timeline-rw {flex-wrap: wrap;margin: 0 0 25px;}
	.blg-timeline-rw span{font-size: 14px;margin-right: 20px;}
	.blg-timeline-rw span:after{right: -10px;}
	.blog-cover-img img{border-radius: 15px;}
	.blog-details-wrp h1{font-size: 30px;line-height: 40px;margin: 0 0 20px;}
	.blog-details-data .titlebar { margin: 0 auto 20px; }
	.blog-details-data h2{font-size: 24px;line-height: 28px;margin: 0 0 20px;}
	.blog-details-data ol li,.blog-details-data ul li,.blog-details-data p{font-size: 14px;line-height: 22px;}
	.blog-details-data p{margin: 0 0 20px;}
	.blog-details-data h3{font-size: 22px;line-height: 26px;margin:0 0 20px;}
	.blog-details-data h4{font-size: 18px;}
	.blog-sidebar{padding: 20px;border-radius: 10px;}
	.recent-img{width: 100%;margin: 0 0 15px;}
	.recent-img img{border-radius: 10px;}
	.recent-data{width: 100%;}
	.recent-data h4{font-size: 16px;}
	.recent-data h6{font-size: 14px;}
	.blog-details-data ul li:before {    top: 10px;}
	/* **** End Blog Pages **** */

	/*  similer-post*/
	.similer-post-wrp {
    padding: 50px 0;
}
	/*  similer-post*/

}

@media(min-width:768px) and (max-width:1024px){
	/* **** Home Page **** */
	.main-wrpper{overflow: hidden;}
	header{padding: 15px 0;}
	.navbar{border-radius: 15px;padding: 10px 15px;}
	.navbar-brand img{height: 45px;}
	.navbar-brand h6{display: none;}
	.navbar-light .navbar-nav li{margin-right: 15px;}
	.navbar-light .navbar-nav .nav-link{font-size: 14px;}
	.btn-nav,.btn-main{font-size: 16px;border-radius: 6px;}
	.btn-nav svg,.btn-main svg{width: 30px;height: 30px;min-width: 30px;border-radius: 6px;}
	.banner-center{padding: 30px 20px 70px;}
	.btn-nav{font-size: 14px;}

	.hero-banner-back img{height: 450px;object-fit: cover;}
	.hero-banner:after{background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0.48%, rgba(0, 0, 0, 0.6) 60.32%);}
	.banner-center h1{font-size: 30px;line-height: 40px;}
	.banner-data p{font-size: 16px;line-height: 24px;margin: 0 0 15px;}
	.inner-banner:before,.contact-pg-wrp:before,.about-pg-wrp:before,
	.service-wrp:before,.structure-wrp:before,.structure-investment-wrp:before,.sources-wrp:before,.commercial-multifamily-wrp:after,.contact-wrp:after,
	.hero-banner:before{height: 25px;border-radius: 15px 15px 0 0;}

	.track-counter-rw ul li .count-box h3{font-size: 30px;}
	.track-counter-rw ul li .count-box p{font-size: 15px;}
	.track-record-wrp h2{font-size: 28px;}

	.about-wrp{padding: 50px 0;}
	.titlebar label{font-size: 16px;}
	.titlebar h2{font-size: 30px;}
	.about-title p{font-size: 16px;}
	.about-title{margin: 0 0 30px;}
	.about-lst-row{border-radius: 15px;}
	.about-box{padding: 30px;}
	.abt-ic{min-width: 45px;width: 45px;margin: 0 15px 0 0;height: 45px;}
	.abt-ic img{max-width: 70%;margin: 0 auto;}
	.abt-data h3{font-size: 18px;line-height: 26px;margin: 0 0 10px;}
	.abt-data ul li{font-size: 16px;line-height:24px;margin: 0 0 5px;}
	.btn-main,.btn-secondary{font-size: 16px;border-radius: 6px;}
	.btn-main svg,.btn-secondary svg{width: 30px;height: 30px;min-width: 30px;border-radius: 6px;}
	.about-wrp .btn-secondary{margin: 35px auto ;}

	.service-wrp{border-radius: 25px 25px 0 0;padding: 60px 0 100px;}
	.titlebar{margin: 0 auto 30px;}
	.service-block:hover .service-img img,.service-img img{border-radius: 15px;height: 250px;}
	.service-data{padding: 15px 0 0;}
	.service-data h3{font-size: 18px;}
	.service-data p{font-size: 16px;}

	.track-services-wrp{padding: 50px 0;}
	.track-title{margin: 0 0 30px;}
	.track-service-block{padding: 10px;border-radius: 15px;}
	.track-service-img img{height: 200px;border-radius: 15px;}
	.track-service-data h3{font-size: 18px;line-height: 26px;}
	.track-ser-lst ul li h4 span{font-size: 14px;}
	.track-ser-lst ul li h4 {font-size: 16px;}
	.track-ser-lst ul li{padding: 0 15px;}
	.track-ser-lst{min-height: 60px;padding: 0 0 15px;margin: 0 0 15px;}
	.track-service-data p{font-size: 16px;line-height: 24px;}
	.track-services-list .col-md-4{width: 50%;}

	.structure-wrp{padding: 50px 0;border-radius: 25px 25px 0 0;}
	.structure-block{border-radius: 20px;}
	.structure-row{border-radius: 20px;}
	.structure-row ul li{padding: 15px;}
	.structure-row ul li h3{font-size: 22px;}
	.structure-row ul li p{font-size: 16px;line-height: 24px;}

	.benifits-wrp{padding: 50px 0;}
	.benifits-wrp .titlebar{margin: 0 0 30px;}
	.benifits-box figure{max-width: 35px;margin: 0 0 15px;}
	.benifits-box figure img{width: 100%;}
	.benifits-box h3{font-size: 16px;padding: 0 0 10px;margin: 0 0 10px;}
	.benifits-box p{font-size: 16px;line-height: 24px;}
	.benifits-box{border-radius: 15px;height: calc(100% - 30px);margin: 0 0 30px;padding: 20px 15px;}

	.structure-investment-wrp{padding: 45px 0;border-radius: 25px 25px 0 0;}
	.structure-investment-wrp .titlebar{margin: 0 auto 35px;}
	.structure-investment-box{border-radius: 20px;padding: 25px 15px;}
	.structure-investment-box label{width: 90px;height: 35px;line-height: 35px;font-size: 14px;border-radius: 6px;}
	.structure-investment-box h3{font-size: 18px;min-height: auto;}
	.structure-investment-box p{font-size: 16px;line-height: 24px;word-break: break-all;}

	.our-process-wrp{padding: 50px 0;}
	.our-process-title p{font-size: 15px;}
	.process-row{max-width: 800px;margin: 0 auto;}
	.process-block h3{font-size: 18px;line-height: 24px;margin: 0 0 10px;}
	.process-block p{font-size: 16px;line-height: 24px;}
	.process-block figure{width: 55px;height: 55px;border-radius: 10px;margin: 0 auto 15px;}
	.process-block figure img{max-width: 60%;}
	.process-row ul li:nth-child(even) .process-block figure{margin: 15px auto 0;}
	.process-block{margin:305px 0 0;}

	.sources-wrp{padding: 45px 0 100px;border-radius: 25px 25px 0 0;}
	.sources-row ul li{padding: 30px;font-size: 16px;line-height: 24px;}
	.sources-row{border-radius: 15px;}

	.ur-process-row ul{justify-content: center;}
	.ur-process-row ul li{width: 33.33%;}
	.process-box{border-radius: 20px;margin: 0 0 20px;height: calc(100% - 20px);}
	.process-box h3{font-size: 36px;}
	.process-box h4{font-size: 22px;}
	.process-box p{font-size: 16px;}

	.commercial-multifamily-wrp{border-radius: 25px 25px 0 0;padding: 45px 0 80px;}
	.commercial-left-data ul li{font-size: 16px;margin: 0 0 15px;}
	.commercial-left-data ul li:after{top: 10px;}
	.commercial-right-data ul li{font-size: 16px;padding: 15px 15px 15px 40px;}
	.commercial-right-data ul li:after{top: 25px;}

	.advantage-wrp{padding: 50px 0;}
	.advantage-data p{font-size: 16px;}
	.advantage-highlight-box{border-radius: 15px;}
	.advantage-highlight-box h4{font-size: 20px;}
	.advantage-highlight-box ul li{font-size: 16px;line-height: 24px;}
	.advantage-highlight-box ul li:after{top: 27px;}

	.contact-wrp{padding: 45px 0 70px;border-radius: 25px 25px 0 0;}
	.contact-img img{border-radius: 15px;margin:0;}
	.contact-form .form-group{margin: 0 0 15px;}
	.contact-form .form-group label{font-size: 16px;margin: 0 0 5px;}
	.contact-form .form-group .form-control{font-size: 14px;line-height: 22px;}

	.footer-top{padding: 35px 0 25px;}
	.footer-logo img{height: 50px;}
	.quicklinks ul li{margin-right: 20px;}
	.quicklinks ul li a{font-size: 16px;}
	.footer-bottom ul li{padding: 30px 15px;align-items: flex-start;width: 45%;}
	.footer-bottom ul li p{font-size: 16px;line-height: 24px;word-break: break-all;}
	.footer-bottom ul li p span{font-size: 14px;line-height: 24px;}
	.footer-bottom ul li figure{min-width: 40px;width: 40px;margin: 0 10px 0 0;height: 40px;}
	.copyright-wrp{padding: 20px 0;}
	.copyright-wrp p{font-size: 16px;}
	.social-bx a img{height: 15px;}
	/* **** End Home Page **** */

	/* **** Contact Page **** */
	.inner-banner .hero-banner-back img{height: 300px;}
	.inner-banner-data ul li:after,.inner-banner-data ul li{font-size: 16px;}
	.banner-center .inner-banner-data h1{margin: 0;font-size: 32px;}
	.contact-pg-wrp{padding: 70px 0 100px;}
	.contact-pg-leftbox{padding: 30px;}
	.contact-pg-leftbox h2{font-size: 28px;line-height: 36px;margin: 0 0 50px;}
	.contact-list-rw ul li h4{font-size: 16px;line-height: 24px;word-break: break-all;}
	.contact-list-rw ul li h4 span{font-size: 16px;margin: 5px 0 0;}
	.contact-form .col-md-6{width: 100%;}
	/* **** End Contact Page **** */

	/* **** Portfolio Page **** */
	.portfolio-wrp{padding: 50px 0;}
	.btn-more,.portfolio-wrp .btn-more{font-size: 16px;}
	/* **** End Portfolio Page **** */

	/* **** About Page **** */
	.inner-banner .banner-center{padding: 0;}
	.about-conter{padding: 30px 0 60px;}
	.about-conter ul{margin: 0 -10px;}
	.about-conter ul li{padding: 0 10px;}

	.about-pg-wrp{padding: 50px 0 70px;border-radius: 25px 25px 0 0;}
	.about-pg-left p{font-size: 15px;}
	.about-pg-right .about-box{padding: 20px;}

	.about-pg-right .about-box{padding: 15px;}
	.about-pg-top{margin: 0 0 30px;}
	.about-table-block table thead th{padding: 20px;font-size: 18px;width: 50%;}
	.about-table-block table tbody tr td{padding: 20px;font-size: 16px;width: 50%;}
	.about-table-block{border-radius: 15px;}

	.our-team-wrp{padding: 50px 0;}
	.team-block,.team-img img{border-radius: 15px;}
	.team-data{padding: 15px;}
	.team-data h3{font-size: 18px;line-height: 26px;}
	.team-data h3 span{font-size: 15px;line-height: 22px;}
	.team-data p{font-size: 16px;}
	.team-data ul li{font-size: 16px;}
	.team-data ul li figure{max-width: 20px;min-width: 20px;margin: 0 5px 0 0;}
	.team-data ul li figure img{max-width: 70%;}
	/* **** End About Page **** */

	/* **** Blog Pages **** */
	.blog-wrp{padding: 150px 0 50px 0;}
	.blog-data ul li{font-size: 15px;margin-right: 15px;}
	.blog-data p{font-size: 15px;line-height: 22px;}
	.blog-data ul li:after{top: 8px;right: -11px;}
	.blog-data .btn-read{font-size: 15px;}
	.blog-data h3{font-size: 22px;line-height: 130%;}
	.blog-block .blog-img img{height: 200px;}

	.blog-details-wrp{padding: 140px 0 40px 0;}
	.blog-details-wrp .col-md-9{width: 70%;}
	.blog-details-wrp .col-md-3{width: 30%}
	.blog-cover-img{margin: 0 0 25px;}
	.blg-timeline-rw {flex-wrap: wrap;margin: 0 0 20px;}
	.blg-timeline-rw span{font-size: 14px;margin-right: 20px;}
	.blg-timeline-rw span:after{right: -10px;}
	.blog-cover-img img{border-radius: 15px;}
	.blog-details-wrp h1{font-size: 30px;line-height: 40px;margin: 0 0 20px;}
	.blog-details-data .titlebar {
    margin: 0 auto 20px;
}
	.blog-details-data h2{font-size: 24px;line-height: 28px;margin: 0 0 20px;}
	.blog-details-data ol li,.blog-details-data ul li,.blog-details-data p{font-size: 14px;line-height: 22px;}
	.blog-details-data p{margin: 0 0 20px;}
	.blog-details-data h3{font-size: 22px;line-height: 26px;margin: 0 0 20px;}
	.blog-details-data h4{font-size: 18px;}
	.blog-sidebar{padding: 20px;border-radius: 10px;}
	.recent-img{width: 100%;margin: 0 0 15px;}
	.recent-img img{border-radius: 10px;}
	.recent-data{width: 100%;}
	.recent-data h4{font-size: 16px;}
	.recent-data h6{font-size: 14px;}
	.blog-details-data ul li:before { top: 10px; }
	.similer-post-wrp { padding: 50px 0; }
	/* **** End Blog Pages **** */

}

@media(min-width:992px) and (max-width:1024px){
	.track-record-wrp .container,.container{max-width: 960px;}	
	.process-row{max-width: 960px;}
	.track-services-list .col-md-4{width: 33.33%;}
	.navbar-light .navbar-nav li{margin-right: 25px;}
}

@media(max-width:767px){
	/* **** Home Page **** */
	.container{max-width: 520px;}
	.main-wrpper{overflow: hidden;}
	.hero-banner:after{background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0.48%, rgba(0, 0, 0, 0.6) 60.32%);}
	.banner-center{padding: 15px 15px 40px;}
	.inner-banner:before,.contact-pg-wrp:before,.about-pg-wrp:before,
	.service-wrp:before,.structure-wrp:before,.structure-investment-wrp:before,.sources-wrp:before,.commercial-multifamily-wrp:after,.contact-wrp:after,
	.hero-banner:before{height: 15px;border-radius: 15px 15px 0 0;}
	.hero-banner-back img{height: 500px;object-fit: cover;object-position: center;}
	.banner-center h1{font-size: 26px;line-height: 32px;margin: 0 0 15px;}
	.banner-center h1 br{display: none;}
	.banner-data p{font-size: 18px;line-height: 29px;margin: 0 0 15px;}
	.btn-nav,.btn-main{font-size: 16px;border-radius: 6px;}
	.btn-nav svg,.btn-main svg{width: 30px;height: 30px;min-width: 30px;}

	.track-record-wrp{padding: 30px 0 15px;}
	.track-record-wrp .row{flex-flow: column-reverse;}
	.track-record-wrp h2{font-size: 24px;line-height: 30px;text-align: center;margin: 0 auto 25px;}
	.track-counter-rw ul{flex-wrap: wrap;justify-content: center;}
	.track-counter-rw ul li{width: 50%;padding: 10px;}
	.track-counter-rw ul li .count-box h3{font-size: 36px;text-align: center;}
	.track-counter-rw ul li .count-box p{font-size: 18px;text-align: center;}
	/*.track-counter-rw ul li:last-child{width: 100%;}*/

	.about-wrp{padding: 50px 0;}
	.titlebar{margin: 0 auto 30px;}
	.titlebar label{font-size: 12px;}
	.titlebar h2{font-size: 24px;line-height: 36px;}
	.about-title{margin: 0 0 25px;}
	.about-title .titlebar{margin: 0 auto 15px;}
	.about-title .titlebar label{margin: 0 0 5px;}
	.about-title p{font-size: 18px;line-height: 26px;}

	.about-lst-row{border-radius: 15px;}
	.about-box{width: 100%;padding: 25px 15px;border: none;border-bottom: 1px solid rgba(189, 143, 35, 0.3);}
	.abt-ic{min-width: 40px;width: 40px;margin: 0 10px 0 0;height: 40px;}
	.abt-ic img{max-width: 65%;margin: 0 auto;}
	.abt-data h3{font-size: 18px;line-height: 26px;margin: 0 0 10px;}
	.abt-data ul li{font-size: 16px;line-height:24px;margin: 0 0 5px;}
	.about-box:last-child{border: none;}
	.about-wrp .btn-secondary{margin: 30px auto 0;}
	.btn-main,.btn-secondary{font-size: 16px;border-radius: 6px;}
	.btn-main svg,.btn-secondary svg{width: 30px;height: 30px;min-width: 30px;border-radius: 6px;}

	.service-wrp{padding: 40px 0 40px;border-radius: 15px 15px 0 0;}	
	.service-block:hover .service-img img,.service-img img{border-radius: 15px;height: auto;}
	.service-data{padding: 20px;}
	.service-data h3{font-size: 20px;line-height: 28px;}
	.service-data p{font-size: 18px;line-height: 28px;}

	.track-services-wrp{padding: 50px 0;}
	.track-title .btn-secondary{margin: 15px 0 0;}
	.track-title{margin: 0 0 30px;}
	.track-service-block{border-radius: 15px;padding: 15px;}
	.track-service-img img{border-radius: 15px;height: auto;}
	.track-service-data h3{font-size: 20px;}
	.track-ser-lst ul li h4 span{font-size: 16px;}
	.track-ser-lst ul li h4{font-size: 18px;}
	.track-ser-lst ul li{padding: 0 15px;}
	.track-ser-lst{padding: 0 0 10px;margin: 0 0 10px;min-height: 45px;}
	.track-service-data p{font-size: 18px;line-height: 26px;}

	.structure-wrp{padding: 40px 0 50px;border-radius: 15px 15px 0 0;}
	.structure-block{border-radius: 15px 15px 0 0;}
	.structure-center{position: relative;padding: 0;}
	.structure-block figure{position: relative;}
	.structure-block img{height: auto;}
	.structure-block figure:after{
		position: absolute;
	    content: '';
	    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.5) 100%);
	    border-radius: 15px;
	    width: 100%;
	    height: 100%;
	    bottom: 0;
	    left: 0;
	    right: 0;
	}
	.structure-block:after{display: none;}
	.structure-row {border: 1px solid rgba(0, 0, 0, 0.30);border-radius: 0 0 15px 15px;}
	.structure-row ul li{width: 50%;padding: 15px;height: 100%;border: none;}
	.structure-row ul li h3{font-size: 24px;}
	.structure-row ul li p{font-size: 18px;}
	.structure-row ul li:last-child{width: 100%;}

	.benifits-wrp{padding: 50px 0;}
	.benifits-wrp .titlebar{margin: 0 0 30px;}
	.benifits-box{border-radius: 15px;margin: 0 0 25px;height: calc(100% - 25px);}
	.benifits-box figure{margin: 0 0 15px;max-width: 35px;}
	.benifits-box figure img{width: 100%;}
	.benifits-box h3{font-size: 20px;padding: 0 0 10px;margin: 0 0 10px;}
	.benifits-box p{font-size: 18px;line-height: 28px;}

	.structure-investment-wrp{padding: 40px 0;border-radius: 15px 15px 0 0;}
	.structure-investment-wrp .titlebar{margin: 0 auto 50px;}
	.structure-investment-box{border-radius: 20px;}
	.structure-investment-box label{width: 90px;height: 35px;line-height: 35px;font-size: 14px;border-radius: 6px;}
	.structure-investment-box h3{font-size: 20px;min-height: auto;}
	.structure-investment-box p{font-size: 18px;line-height: 26px;}

	.our-process-wrp{padding: 50px 0;}
	.our-process-title .titlebar{margin: 0 0 15px;}
	.our-process-title p{font-size: 16px;line-height: 24px;}
	.process-row ul li{width: 100%;margin: 0;padding: 0 0 30px;}
	.process-block{margin: 0;min-height: auto;text-align: left;display: flex;}
	.process-row ul li:nth-child(even) .process-block figure,.process-block figure{margin: 0 15px 0 0;min-width: 50px;width: 50px;height: 50px;border-radius: 10px;}
	.process-block figure img{width:60%}
	.process-block h3{font-size: 20px;text-align: left;margin: 0 0 15px;}
	.process-block p{font-size: 18px;line-height: 26px;}
	.process-row ul li:after{width: 1px;height: 100%;border: none;border-left: 1px dashed rgba(0, 0, 0, 0.15);top: 0;transform: translate(0);left: 25px;right: auto;}
	.process-row ul li:nth-child(even) .process-block{flex-flow: inherit;}
	.process-row ul li:last-child{padding: 0;}
	.process-row ul li:last-child:after{display: none;}

	.sources-wrp{padding: 40px 0;border-radius: 15px 15px 0 0;}
	.sources-row{border-radius: 15px;}
	.sources-row ul li.br-b,.sources-row ul li{width: 100%;padding: 20px;font-size: 18px;line-height: 28px;border: none;border-bottom: 1px solid rgba(189, 143, 35, 0.30);}
	.sources-row ul li:last-child{border: none;}

	.ur-process-row ul li{width: 100%;}
	.process-box{border-radius: 15px;margin: 0 0 15px;height: auto;}
	.process-box h3{font-size: 32px;}
	.process-box h4{font-size: 20px;margin: 0 0 15px;}
	.process-box p{font-size: 18px;line-height: 28px;}
	.process-box p br{display: none;}

	.commercial-multifamily-wrp{padding: 40px 0;border-radius: 15px 15px 0 0;}
	.commercial-left-data ul li{font-size: 18px;margin: 0 0 15px;}
	.commercial-left-data ul li:after{top: 10px;}
	.commercial-right-data{margin: 30px 0 0;}
	.commercial-right-data ul li{font-size: 18px;padding: 15px 15px 15px 40px;}
	.commercial-right-data ul li:after{top: 25px;}

	.advantage-wrp{padding: 50px 0;}
	.advantage-data h3{font-size: 20px;margin: 0 0 15px;}
	.advantage-data p{font-size: 18px;line-height: 26px;margin: 0 0 30px;}
	.advantage-highlight-box{border-radius: 15px;}
	.advantage-highlight-box h4{font-size: 20px;}
	.advantage-highlight-box ul li{font-size: 18px;line-height: 26px;}
	.advantage-highlight-box ul li:after{top: 27px;}

	.contact-wrp{padding: 40px 0 60px;border-radius: 15px 15px 0 0;}
	.contact-img img{border-radius: 15px;margin: 0 0 25px;}
	.contact-form .form-group{margin: 0 0 15px;}
	.contact-form .form-group label{font-size: 14px;margin: 0 0 10px;}
	.contact-form .form-group .form-control{font-size: 14px;line-height: 22px;}

	.footer-top{padding: 35px 0;}
	.footer-links-row{flex-flow: column;justify-content: center;}
	.footer-logo img{height: 70px;margin: 0 auto 25px;}
	.quicklinks{margin: 0;}
	.quicklinks ul{flex-flow: column;}
	.quicklinks ul li{margin: 0 auto 15px;}
	.quicklinks ul li a{font-size: 16px;line-height: 24px;}
	.footer-bottom ul li{width: 100%;padding: 25px 15px;border-right: none;border-bottom: 1px solid rgba(255, 255, 255, 0.15);justify-content: center;}
	.footer-bottom ul li:last-child{border: none;}
	.footer-bottom ul li p{font-size: 14px;}
	.footer-bottom ul li p span{font-size: 16px;line-height: 26px;}
	.copyright-wrp{padding: 15px 0;}
	.copyright-wrp .row{flex-flow: column-reverse;}
	.copyright-wrp p{font-size: 14px;text-align: center;}
	.social-bx{justify-content: center;margin: 0 auto 15px;}
	/* **** End Home Page **** */

	/* **** Contact Page **** */
	.inner-banner .hero-banner-back img{height: 300px;}
	.inner-banner-data ul li:after,.inner-banner-data ul li{font-size: 14px;}
	.banner-center .inner-banner-data h1{margin: 0;font-size: 32px;}
	.contact-pg-wrp{padding: 50px 0 80px;}
	.contact-pg-leftbox{padding: 30px;margin: 0 0 25px;}
	.contact-pg-leftbox h2{font-size: 28px;line-height: 36px;margin: 0 0 50px;}
	.contact-list-rw ul li h4{font-size: 14px;line-height: 24px;word-break: break-all;}
	.contact-list-rw ul li h4 span{font-size: 16px;margin: 5px 0 0;}
	/* **** End Contact Page **** */

	/* **** Portfolio Page **** */
	.portfolio-wrp{padding: 50px 0;}
	.btn-more,.portfolio-wrp .btn-more{font-size: 16px;}
	/* **** End Portfolio Page **** */

	/* **** About Page **** */
	.about-pg-wrp{padding: 50px 0 70px;border-radius: 15px 15px 0 0;}
	.about-pg-left .titlebar{margin: 0 0 15px;}
	.about-pg-left p{font-size: 16px;line-height: 24px;margin: 0 0 30px;}
	.about-pg-right .about-box{padding: 15px;}
	.about-pg-top{margin: 0 0 30px;}
	.about-table-block table thead th{padding: 15px;font-size: 18px;width: 50%;}
	.about-table-block table tbody tr td{padding: 15px;font-size: 16px;width: 50%;}
	.about-table-block{border-radius: 15px;}

	.our-team-wrp{padding: 50px 0;}
	.team-block,.team-img img{border-radius: 15px;}
	.team-data{padding: 15px;}
	.team-data h3{font-size: 18px;line-height: 26px;}
	.team-data h3 span{font-size: 16px;line-height: 22px;}
	.team-data p{font-size: 16px;}
	.team-data ul li{font-size: 16px;}
	.team-data ul li figure{max-width: 20px;min-width: 20px;margin: 0 5px 0 0;}
	.team-data ul li figure img{max-width: 70%;}

	.btn-whatsapp{width: 35px;height: 35px;bottom: 15px;right: 15px;}
	.btn-whatsapp img{width: 20px;}
	/* **** End About Page **** */

	/* **** Blog Pages **** */
	.blog-wrp{padding: 50px 0;}
	.blog-data ul li{font-size: 15px;}
	.blog-data p{font-size: 15px;line-height: 22px;}
	.blog-data ul li:after{top: 9px;right: -15px;}
	.blog-data .btn-read{font-size: 15px;}

	.blog-details-wrp {padding: 100px 0 50px 0;}
	.blog-cover-img{margin: 0 0 25px;}
	.blg-timeline-rw {flex-wrap: wrap;margin: 0 0 25px;}
	.blg-timeline-rw span{font-size: 14px;margin-right: 20px;}
	.blg-timeline-rw span:after{right: -10px;}
	.blog-cover-img img{border-radius: 15px;}
	.blog-details-wrp h1{font-size: 30px;line-height: 40px;margin: 0 0 15px;}
	.blog-details-data .titlebar { margin: 0 auto 15px; }
	.blog-details-data h2{font-size: 22px;line-height: 28px;margin: 0 0 15px;}
	.blog-details-data ol li,.blog-details-data ul li,.blog-details-data p{font-size: 14px;line-height: 22px;}
	.blog-details-data ul , 	.blog-details-data ol { margin: 0 0 15px; }
	.blog-details-data p{margin: 0 0 15px;}
	.blog-details-data h3{font-size: 22px;line-height: 26px;margin: 0 0 15px;}
	.blog-details-data h4{font-size: 18px;}
	.blog-sidebar{padding: 20px;border-radius: 10px;}
	.recent-img img{border-radius: 10px;}
	.recent-data h4{font-size: 16px;}
	.recent-data h6{font-size: 14px;}
		.blog-details-data ul li:before { top: 10px; }
	.similer-post-wrp { padding: 25px 0; }

	/* **** End Blog Pages **** */
}

/* **** Menu **** */
@media(max-width:767px){	
	header{padding: 10px 0;}
	header .container-fluid{padding: 0 15px;}
	.navbar{padding: 5px 15px;border-radius: 15px;}
	.navbar-brand h6{display: none;}
	.navbar-collapse{
		position: fixed;
		left: -100%;
		top: 0;
		min-height: 100vh;
		background: #fff;
		height: 100%;
		width: 100%;
		padding: 100px 0 0;
		overflow: auto;
		-webkit-transition: all 0.3s linear;
		transition: all 0.3s linear;
	}	
	ul.enter-nav{margin:25px 0 0;width: 100%;justify-content: center;}
	.navbar-brand img{height: 40px;}
	.navbar-collapse.collapse.show{
		left: 0;
	}
	.navbar-light .navbar-nav{
		margin: 0 auto;
		background: transparent;
	}
	.topbar,.navbar-brand{
		position: relative;
		z-index: 121;
	}
	.navbar-toggler{
		position: relative;
		z-index: 121;
	}
	.nav-row{flex-flow: column;padding: 0 20px;}
	.navbar-light .navbar-nav{
		padding: 0;
		width: 100%;
		display: flex;
		align-items: center;
		justify-content: center;
	}
	.navbar-light .navbar-nav li{
		margin: 0px;
		width: 100%;
	}
	.navbar-light .navbar-nav li:last-child{
		margin: 0;
	}
	.navbar-light .navbar-nav li .nav-link{
		font-size: 16px;
		line-height: 26px;
		margin: 0 0;
		padding: 10px 0;
		display: flex;
		align-items: center;
		justify-content: center;
	}
	ul.enter-nav li a{font-size: 18px;}
	body.add-fix{
		overflow: hidden;
	}


}
/* **** End Menu **** */

@media(min-width:576px) and (max-width:767px){
	
}

@media(min-width:320px) and (max-width:374px){
	.navbar-rightbx{flex-flow: column;justify-content: center;}
}