@media (min-width: 576px) {
	.container {
		max-width: 540px;
	}
}
@media (min-width: 768px) {
	.container {
		max-width: 720px;
	}
}
@media (min-width: 992px) {
	.container {
		max-width: 960px;
	}
}
@media (min-width: 1200px) {
	.container {
		max-width: 1200px;
	}

	header nav .container {
	    height: 50px;
	    max-width: 1600px;
	}
	
}

@media (max-width: 1229.8px) {

}

@media (max-width: 414px) {
	#appSearchSection{
		padding: 0;		
	}
}

#navbar-right{
	max-width: 900px;
}



.aside-right{
	display: none !important;
}

@media (max-width: 1199.8px) {
	.p150 {
		padding: 0;
	}

	#section-features .items{
		justify-content: space-evenly;
	}

	#section-top {
		height: auto;
	}

	#appSearchSection{
		margin-top: 100px;
		margin-top: 100px;
		padding: 0 15px;		
	}
}	
@media (max-width: 991.8px) {
	#section-features .items {
		justify-content: center;
	}
	#section-digits .items {
		justify-content: center;
		margin-bottom: 0;
	}
	#section-digits .item {
		flex-basis: 30%;
		margin-bottom: 4rem;
	}
}
@media (max-width: 767.8px) {
	#section-top .logo {
		margin-bottom: 4rem;
	}
	#section-top .item {
		padding-left: 0;
		padding-top: 140px;
		margin-bottom: 4rem;
	}
	#section-top .item-1 {
		background: url(../img/top-icon-1.svg) top center no-repeat;
	}
	#section-top .item-2 {
		background: url(../img/top-icon-2.svg) top center no-repeat;
	}
	#section-top .item-3 {
		background: url(../img/top-icon-3.svg) top center no-repeat;
	}
	#section-top .item {
		text-align: center;
	}
	#section-top .item .title {
		width: 100%;
	}
	#section-digits .item {
		flex-basis: 50%;
	}
	footer .footer-menu {
		flex-wrap: wrap;
	}
}
@media (max-width: 576.8px) {
	.section-title {
		font-size: 4rem;
		line-height: 5rem;
	}
	#section-top {
		padding: 6rem 0;
	}
	#section-features {
		padding: 6rem 0;
	}
	#section-features .item {
		flex-basis: 100%;
	}
	#section-features .item:last-child {
		margin-bottom: 0;
	}
	#section-features .item .img {
		height: auto;
	}
	#section-digits {
		padding: 6rem 0;
	}
	#section-team {
		display: none;
	}
	footer {
		display: none;
	}
}
@media (max-width: 369.8px) {
