/* === DESKTOP FIRST === */

/* xl <= Extra extra large (xxl) */
@media (max-width : 1400px) {
	.top-img .parent img {
		height: 850px;
	}
}

/* lg <= Extra large (xl) */
@media (max-width : 1200px) {
	.logo, .top-line_text, .phone {
		font-size: 25px;
	}
	.top-h1-p p {
		font-size: 35px;
	}
}

/* md <= Large (lg) */
@media (max-width : 992px) {
	.display-none-lg {
		display: none;
	}
	.top-line_text {
		text-align: right;
	}
	.top-img .parent img {
		height: 750px;
	}
	.top-text {
		padding-top: 30px;
	}
	.top-h1-p p {
		font-size: 30px;
		margin-top: 45px;
	}
	.top-h1-p {
		margin-right: 0;
	}
}

/* sm <= Medium (md) */
@media (max-width : 768px) {
	.display-none-md {
		display: none;
	}
	.top-img .parent img {
		height: 1200px;
	}
	.top-line_text {
		text-align: center;
	}
	.top-h1-p h1 {
		font-size: 45px;
	}
	.top-request {
		margin-top: 50px;
	}
}

/* xs <= Small (sm) */
@media (max-width : 576px) {
	.display-none-xs {
		display: none;
	}
	.top-img .parent img {
		height: 950px;
	}
	.logo {
		font-size: 18px;
	}
	.phone {
		position: relative;
		bottom: 10px;
	}
	.top-line_text {
		position: relative;
		bottom: 7px;
		white-space: nowrap;
	}
	.top-h1-p h1 {
		font-size: 28px;
		text-align: center;
	}
	.top-request {
		margin-top: 20px;
	}
	.top-text {
		padding-top: 38px;
	}
	.top-icons p {
		font-size: 12px;
	}
	.top-h1-p p {
		font-size: 18px;
		margin-top: 8px;
		text-align: center;
	}
}


/* === MOBILE FIRST === */

/* Custom (xs) */
@media (min-width : 0) {
}

/* Small (sm) */
@media (min-width : 576px) {
	.display-none-min-sm {
		display: none;
	}
}

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

}

/* Large (lg) */
@media (min-width : 992px) {

}

/* Extra large (xl) */
@media (min-width : 1200px) {
}

/* Extra extra large (xxl) */
@media (min-width : 1400px) {
}
