.book-app h3 {
	color: #00467e!important;
}
.book-app h4 {
	color: #00467e!important;
	line-height: 1.5;
	padding-bottom: 20px;
	border-bottom: 4px solid #fb7907;
}

.book-app h1 {
	padding-right: 0px!important;
	color: #fb7a08!important;
}

.book-app-content {
    background-color: #004272eb!important;
}


.book-app-content .grid-container{filter: drop-shadow(0px 0px 22px #00000055);}



.book-app {
    border: 1px solid #fff;
    padding: 50px 50px;
    background-color: #ffffff;
    width:100%!important;
}


.header              { color: #0a0a0a; }
.slider-section      { color: #0a0a0a; background-image: url(../images/bg-image-2.jpg);}
.testimonial-section { color: #0a0a0a; }
.references          { color: #0a0a0a;     background-image: url(../images/references-bg.jpg);
    background-position: center;
    background-repeat: repeat-x;}
.services            { color: #0a0a0a; }
.footer              {color: #ffffff;background-color: #00467e;}
.phone-footer        { color: #0a0a0a; }
.bg--yellow a 		{color:white;}
.image-coupon		{padding: 20px;}
.image-coupon img 	{margin-bottom: 20px;}

.quote-btn 								{background: linear-gradient(#004272,#004272);color: #fff;padding: 20px 27px;}
a.quote-btn:focus, a.quote-btn:hover 	{color:#fff;background: linear-gradient(#025b9c,#004272);}
.btn--shedule 							{background: linear-gradient(#0794f1,#044169)!important;color: #ffffff;}
.btn--shedule:focus, .btn--shedule:hover     {background: linear-gradient(#037DCD,#03385A)!important;}
.privacy-policy__link			 		{color:#fff;}
.privacy-policy__link:hover		 		{background-color:#0F3254; color:#fff;}
.bg--yellow-gradient					{background: linear-gradient(#fefefe,#e6e6e6);}
.bg--grey 								{background-image: linear-gradient(#004272,#004272);}
.address 								{margin-top: 8px;margin-bottom: 8px;}
.get-quote-logo							{width: auto;height: auto;display: none;}
.fw--300 {
    font-weight: 600;
        margin-bottom: 0px!important;
}
.color--red 							{color: #fff;}
.slider-text h3 						{line-height: 1.5;}
.guaranteed.vertical-divider 			{border-left: 1px solid #fc7a08;}
.bg-starbust>.bg--yellow 				{background-color: #004272e0;}
.color--pink 							{color: #fff;}
.logo-img 								{border-right: 0px solid #f04724;width:30%;float:left;}}
.contact-block p 						{color: #fff;}
.coupon-block-content 					{background: transparent;    border: 5px dashed #fff;}
.testimonial .title 					{border-bottom: 2px solid #fc7a08;color: #fb7a09;}
.guaranteed-text-2 						{color: #fb7a09;}
.slider-text h1 						{color: #fff;padding: 0px;/* text-shadow: -2px 4px 0px rgba(0, 0, 0, 0.33); */}
.bg--yellow 							{background-color: #fb7a09;}
.bg-slider 								{    padding: 85px 0px;}
.bg--white {
    background-color: #fb7a09;
}
.contact-block a {
    color: #004272;
}
.bg-starbust {
    background-image: url(../images/footerbg.jpg);
    background-position: center;
}
.contact-block p {
    color: #fff;
}
.img-2		{display:none;}
.coupon-block-content h2 {
    font-size: calc(3em + 5vw);
    color: #004272;
    padding-bottom: 15px;
}
.text {
    font-size: 4vmin;
    color: #fff;
    text-shadow: -2px 4px 0px rgba(0, 0, 0, 0.33);
    text-transform: uppercase;
}
.call-now 								{font-size: 22PX;}
.bg-slider {
    background-color: rgb(251, 122, 9, 0);
}

.slider-text h3 {
    color: #004272;
}
.more-padding		{
padding:260px 0px;

}
.book-app-content:after		{
display:none;
	
}


.bg-slider:after		{
    content: '';
    height: calc(9em + 35vw);
    width: 41%;
	background-image: url(../images/allclear-icon-2.png);
    background-repeat: no-repeat;
    background-position: 50% 0px;
    position: absolute;
    bottom: 0;
    right: 8%;
    z-index: 1;
    background-size: contain;
    -webkit-transform: translate(-2em,2%);
    -ms-transform: translate(-2em,2%);
    transform: translate(-2em,2%);
    transition: transform .4s ease 0s;
}








@media screen and (max-width: 639px){
.book-app {
    border: 1px solid #fff;
    padding: 10px;
}

.tap-to-call							{background: linear-gradient(#0AF709,#027B1A);text-shadow: -1px 1px 1px #000;}
.tap-to-call a							{text-shadow: -1px 1px 1px #000;}
.tap-to-call a:focus, .tap-to-call a:hover		{background: linear-gradient(#2BDC02,#1F6902);}
.footer-logo							{display:none;}
.address							 	{font-size: 17px;}
.img-5 									{width: 58px;height: 58px;}
.bg--yellow								{background: linear-gradient(#0f325400,#0f325400);}
.privacy-policy__link 					{color: #000;}
.privacy-policy__link:hover		 		{background-color:#0F3254;COLOR:#fff;}
.slider-section, .thank-you-section 	{background-position: 95% 100%;}
.guaranteed.vertical-divider 			{border-left: 0;}
.logo-img 								{border-right: 0 solid #f04724;}
.bg--grey 								{background-image: linear-gradient(#00467e,#00467e);color: #fff;}
.bg-slider 								{padding: 20px 0px;    background-color: rgba(251, 121, 10, 0.79);}
.logo-img 								{width:30%;float:left;}
.more-padding		{
padding:90px 0px;

}
.bg-slider:after		{display:none;}
.slider-text{text-align: center;}



}


@media screen and (max-width: 767px) and (min-width: 640px){
	.logo-text {display:none;}
	.address							 	{font-size: 17px;}
}
