/* Large Devices, Wide Screens */
@media (min-width: 1600px) {
	
 .panel-banner .banner-content {
    padding: 8rem;
}	
}
/* Medium Devices, Desktops */
@media (min-width: 992px) and (max-width:1199px) {}

/* Small Devices, Tablets */
@media (min-width: 768px) and (max-width: 991px) {
	.md-xs-my-1 {
		margin-top: 15px;
		margin-bottom: 15px;
	}
 
	.pin {
		width: 8px;
		height: 8px;
		border: 1px solid #fff;
	}

	.why-choose-content .border-end {
		border: none !important;
	}
}
/* Small Devices Potrait */
@media (max-width: 767px) {}

/* Extra Small Devices, Phones */
@media (max-width: 479px) {

	.navbar-nav {
		padding: 0 !important;
	}

	.navbar-light .navbar-nav .nav-link {
		border-bottom: 1px dashed #bcbcbc;
	}
 
	.banner-content {
		margin: 0 0 0 0;
	}

	.md-xs-my-1 {
		margin-top: 15px;
		margin-bottom: 15px;
	}

	.about-content {
		padding: 40px 20px;
	}

	.process-line::before {
		display: none;
	}

	.process-circle i {
		margin: 31px 0 0 0;
	}

	.why-choose-content {
		padding: 0;
	}

	.why-choose-content .border-end {
		border: none !important;
	}

	.pin {
		width: 7px;
		height: 7px;
	}

	.fs-2 {
		font-size: calc(1.125rem + .9vw) !important;
	}

	.form-design {

		margin-top: 0;
	}

	.section-copyright {
		text-align: center;
	}
	 
	
	.panel-banner {
	  flex: .1;
	}
	
	.panel-banner .banner-content {
	  padding:1rem;
	}
	
	/*.g-5, .gy-5, .g-4, .g-3, .g-2
	{
		--bs-gutter-x: 0rem;
	}*/
 
}
/* Custom, iPhone Retina */
@media (max-width: 320px) and (max-width: 478px) {}