@media (max-width:767px){
	.navbar-light .navbar-nav .nav-link{
		margin: 10px 0;
		display: inline-block;
	}
	.copyRight button.back-to-top.show{
		bottom: 70px;	
	}
	
	h1 {
		font-size: 28px;
	}
	.btn {
		width:100%;
	}
	.btn.dark-btn-color2.p-0 { 
		width: auto;
	}
	.navbar-brand img {
		width: 160px;
	}
	.right-img img {
		box-shadow: 4px -4px 0px 4px #E8E8E8;
		margin-top: 20px;
	}
	.left-img img {
		box-shadow: -4px -4px 0px 4px #E8E8E8; 
		margin-bottom: 20px;
	}
	h2 {
		font-size: 20px;
	}
	#navbarSupportedContent .btn.dark-btn-color.px-5 {
		width: auto;
	}
	.text-20 {
		font-size: 16px;
	}
	h6 {
		font-size: 14px;
	}
	.btn.dark-btn-color{
		font-size: 15px;
	}
	.btn.light-btn-color{
		font-size: 15px;
	}
	.planzaa-get-started-today-section .infoBox {
		background-color: #F9F9F9;
		padding: 20px;
		min-height: auto;
	}
	
	.pt-50{
		padding-top:25px;
	}
	.pt-20{
		padding-top:10px;
	}
	.mt-20{
		margin-top:10px;
	}
	.mt-30{
		margin-top:15px;
	}
	.mb-20{
		margin-bottom:10px;
	}
	.mt-40{
		margin-top:20px;
	}
	.mt-50{
		margin-top:25px;
	}
	.mb-50{
		margin-bottom:25px;
	}
	.my-20{
		margin-top:10px;
		margin-bottom:10px;
	}
	.my-40{
		margin-top:20px;
		margin-bottom:20px;
	}
	.my-30{
		margin-top:15px;
		margin-bottom:15px;
	}
	/* .py-80{
		padding-top:40px;
		padding-bottom:40px;
	} */
	.py-100{
		padding-top:50px;
		padding-bottom:50px;
	}
	.py-180{
		padding-top:90px;
		padding-bottom:90px;
	}
	.py-50{
		padding-top:25px;
		padding-bottom:25px;
	}
	.pt-80{
		padding-top:40px;
	}
	.pb-80{
		padding-bottom:40px;
	}
	.margin-right-20{
		margin-right:0px;
	}
	.planzaa-early-access-form {
		width: 100%;
	}
	.px-5 {
		padding-right: 2rem !important;
		padding-left: 2rem !important;
	}
	.accordion-button::after {
		width: 22px;
		height: 20px;
		background-size: 14px;
	}
	.widgetTitle h6{
		margin: 20px 0;
	}
	.infoBox.form-h-100 {
		height: auto;
	}
	.infoBox3 {
		height: auto;
	}
	.planzaa-why-choose-section .infoBox {
		height:auto;
	} 
	.infoBox.card p {
		text-align: inherit;
	}
	.planzaa-home-design-ecosystem-section .infoBox {
		height:auto;
	}
	.planzaa-how-it-works-section .infoBox {
		height: auto;
	}
	.accordion-body {
		text-align: inherit;
		width: 98%;
	}
}
 
@media (min-width:768px) and (max-width:991px){ 
	.planzaa-why-choose-section .infoBox {
		height:92%;
	}
	.planzaa-how-it-works-section .infoBox {
		height:92%;
	}
	.planzaa-home-design-ecosystem-section .infoBox {
		height:auto;
	}
	.navbar-light .navbar-nav .nav-link{
		margin: 10px 0;
		display: inline-block;
	}
	.right-img img {
		margin-top: 20px;
	}
	.left-img img {
		margin-bottom: 20px;
	}
	.planzaa-get-started-today-section .infoBox{
		padding: 28px;
	}
	.center-div.mt-50{
		margin-top: 92px;
	}
	.footerLogo {
		margin-bottom: 35px;
	}
}

@media (min-width:992px) and (max-width:1199px){
	.planzaa-how-it-works-section .infoBox{
		min-height: 340px;
	}
	.text-20 {
	  font-size: 16px;
	}
	.my-30 {
	  margin-top: 15px;
	  margin-bottom: 15px;
	}
	.planzaa-get-started-today-section .infoBox{
		min-height:288px;
		padding: 25px;
	}
	.center-div.mt-50{
		margin-top: 84px;
	}
	.navbar-light .navbar-nav .nav-link{
		margin: 0 35px;
	}
	#services .infoBox.card p{
		font-size: 14px;
	}
	.center-div.mt-50 {
		margin-top: 45px;
	}
	.infoBox3.text-center.dark-bg2 {
		margin-top: 65px;
	}
}