//	Phone Banner
body.home div.hire-us,
body.page-id-539 div.hire-us {
	display: block;

	@media only screen and ( min-width:700px ) {
		display: flex;
	}
}

div.hire-us {
	/*

	background: url('../img/hire-us/61f8f8-00c3d5.jpg') right bottom no-repeat #8DFFFF;
	color: #00c3d5;
	background: url('../img/hire-us/61f8f8-00788c.jpg') right bottom no-repeat #61f8f8;
	color: #00788c;
	background: url('../img/hire-us/f14644-4e4644.jpg') right bottom no-repeat #f14644;
	color: #4e4644;
	background: url('../img/hire-us/f14644-492125.jpg') right bottom no-repeat #f14644;
	color: #492125;
	background: url('../img/hire-us/ff8c88.jpg') right bottom no-repeat #ff8c88;
	color: $base-accent-color;
	background: url('../img/hire-us/ffc6c4-c0505e.jpg') right bottom no-repeat #ffc6c4;

	*/

	display: none;

	@media only screen and ( min-width:$medium-screen ) {
		display: flex;
	}

	$breakPoint: 700px; // Changing Layout
	$breakPoint2: 1200px; // Sizing Up Typography, Padding, Logo
	$breakPoint2: 1200px; // Sizing Up Typography, Padding, Logo

	background: url('../img/hire-us/ffc6b2-e83d3d.jpg') right bottom no-repeat $site-salmon;
	background-size: 36% auto;
	color: #F46C6C;
	font-size: .9em;
	text-align: center;

	@media only screen and ( min-width:$breakPoint ) {
		display: flex;
		align-items: center;
		font-size: 1em;
		text-align: left;
	}		

	font-weight: 300;
	text-transform: capitalize;
	padding: 2rem;
	
	.item {
		max-width: 450px;
		margin: 0 auto;

		@media only screen and ( min-width:$breakPoint ) {
			margin: 0;
			padding: 1em;
		}
	}

	
	/*
		Price Tag

	*/
	p.price-tag span,
	strong {
		color: #e83d3d;
		font-weight: 700;
	}

	p.price-tag {
		font-family: $header-font-family;
		line-height: 1;
		margin-bottom: 0em;

		span {
			font-size: 7em;

			@media only screen and ( min-width:$breakPoint ) {
				font-size: 6em;
			}

			@media only screen and ( min-width:$breakPoint2 ) {
				font-size: 8em;
			}

			position: relative;
			font-weight: 500;
			letter-spacing: -5px;

			&:before {
				content: '$';
				font-size: .5em;
				vertical-align: super;
			}
		}
	}


	/*
		Offer Description

	*/
	.item.offer {
		font-size: .85em;

		@media only screen and ( min-width:$breakPoint2 ) {
			font-size: 1em;
			margin: 0 2em;
		}

		p:last-of-type {
			margin-bottom: 1.75em;
		}
	}
}
