/* ### Media Queries ### */

/* Extended container */
@media (min-width: 1500px) { 
  .container {
	  max-width: 1500px !important;
  }
}

/* Breakpoints Up */

/* xs (mobile) */
@media(max-width:575px) {

	/* Global */
	
	body {
		background-image: none;
		font-family: "Montserrat", helvetica, arial, sans-serif;
	}

	.nav-link {
		color: #fff;
		font-size: 1.25rem;
		font-weight: 600;
		letter-spacing: 0.025rem;
		padding: .45rem .75rem;
		white-space: nowrap;
		transition: all .2s ease-in-out;
	}
	
}

/* sm (mobile) */
@media(min-width:576px) {

	.logo img {
	width: 150px;
	}

}

/* md (tablet portrait) */
@media(min-width:768px) {

	.logo img {
	width: 200px;
	}

}

/* lg (tablet landscape) */
@media(min-width:992px) {
	
	.logo img {
	width: 225px;
	}

}

/* xl (desktop) */
@media(min-width:1200px) {
	
	.logo img {
	width: 280px;
	}

}


/* Breakpoints Down */

/* sm - lower (mobile) */
@media(max-width:575px) {
	
	/* Recaptcha */
	.g-recaptcha {
		transform:scale(0.90);
		-webkit-transform:scale(0.90);
		transform-origin:0 0;
		-webkit-transform-origin:0 0;
	}

}

/* md - lower (mobile) */
@media(max-width:767px) {

}

/* lg - (tablet portrait and lower) */
@media(max-width:991px) {
	
	/* Footer */
	footer ul {
		flex-wrap: wrap;
	}
	footer ul li {
		width: 100%;
		text-align: center;
	}
}

/* xl (tablet landscape and lower) */
@media(max-width:1199px) {
	
}

