@media all and (max-width: 600px) {
	body {
		overflow-x: hidden;
	}
	header {
		padding: 1.5rem 0;
	}
	#container-main {
		margin-top: 0;
		padding-right: 0;
		padding-left: 0;
	}
	#labelWrapper {
		width: 100%;
	}
	#labelWrapper h2 {
		font-size: 1.5rem;
		letter-spacing: 0.1rem;
	}
	nav {
		min-height: 0;
		padding: 1rem 0;
		background-size: cover;
	}
	.nav {
		display: block;
	}
	.nav-pills .nav-link {
		margin: 0.5rem;
		font-size: 1rem;
		padding-right: 1.5rem;
		padding-left: 1.5rem;
	}
	a i {
		font-size: 1.2rem;
	}
	#logo-footer {
		display: none;
	}
	#describeTraffic {
		padding-left: 0.5rem;
		padding-right: 0.5rem;
	}
	.sub-header {
		font-size: 1.3rem;
	}
	#describeTraffic h4 {
		margin-top: 0.25rem;
		font-size: 1.2rem;
	}
	#trafficDesscription {
		padding-top: 1rem;
		text-align: center;
	}
	#describeTraffic h2 {
		letter-spacing: 0.05rem;
		padding-top: 1rem;
	}
	#callBack {
		margin-top: 0;
	}
	#callBack h2 {
		padding-top: 6rem;
		padding-left: 0.1rem;
		font-size: 1.5rem;
	}
	#callback-form {
		width: min-content;
	}
	#callback-form .btn-primary {
		padding: 0.6rem 1.1rem;
		font-size: 1.5rem;
	}
	#ufbbOpportunities {
		padding-left: 0.5rem;
		padding-right: 0.5rem;
		text-align: center;
	}
	#reviews {
		margin-top: 0.5rem;
		padding-left: 0.3rem;
		padding-right: 0.3rem;
		padding-bottom: 1rem;
	}
	.media img {
		height: 4.5rem;
	}
	#res-table-form .input-group {
		width: 100%;
	}
	#publications-advantages-section.p-4 {
		padding: 0.25rem!important;
	}
	#advantages-header {
		padding-top: 1rem;
	}
	#publications-advantages-section .card img {
		height: 7rem;
	}
	#res-table-form .form-group {
		width: 99%;
	}
	#res-table-form .btn-primary {
		padding: 0.6rem 1.1rem;
		font-size: 1.5rem;
	}
}