body, html			{overflow-x:hidden;}
.header              { color: #0a0a0a; }
.slider-section      { color: #0a0a0a;     background-image: url(../images/bg-image.jpg);}
.testimonial-section { color: #0a0a0a; }
.references          {color: #0a0a0a;background-color:


/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#0090d3+0,88d9fc+75,2d6a96+75,3ebbf4+100 */
background: rgb(0,144,211); /* Old browsers */
background: -moz-linear-gradient(top, rgba(0,144,211,1) 0%, rgba(136,217,252,1) 75%, rgba(45,106,150,1) 75%, rgba(62,187,244,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(0,144,211,1) 0%,rgba(136,217,252,1) 75%,rgba(45,106,150,1) 75%,rgba(62,187,244,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(0,144,211,1) 0%,rgba(136,217,252,1) 75%,rgba(45,106,150,1) 75%,rgba(62,187,244,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0090d3', endColorstr='#3ebbf4',GradientType=0 ); /* IE6-9 */

}
.services            { color: #0a0a0a; }
.footer              {color: #12377e;background-color: #3aa6d7;}
.phone-footer        { color: #0a0a0a; }
.bg--yellow a 		{color: #3ebbf4;}
.image-coupon		{padding: 20px;}
.image-coupon img 	{margin-bottom: 20px;}

.quote-btn 								{background: linear-gradient(#72f170,#077b05);color: #fff;position: relative;z-index: 2;padding: 22px;border-radius: 8px;text-shadow: -1px 2px 0px #00000040;}
a.quote-btn:focus, a.quote-btn:hover 	{color:#fff;background: linear-gradient(#72f170,#066304)!important;}
.btn--shedule 							{background: linear-gradient(#0664a5,#07446d)!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(#3ebbf4,#3ebbf4);}
.bg--grey 								{background-image: linear-gradient(#fff,#fff);}
.address 								{margin-top: 8px;margin-bottom: 8px;}
.get-quote-logo							{width: auto;height: auto;    display: none;}
.color--red 							{color: #fff;text-shadow: -2px 2px 2px #000;}
.slider-text h3 						{line-height: 1.5;color: #3ebbf4;}
.guaranteed.vertical-divider 			{border-left: 1px solid #0274b0;}
.bg-starbust>.bg--yellow 				{background-color: rgb(18, 55, 126);}
.color--pink 							{color: #0274b0;}
.logo-img 								{border-right: 0px solid #f52304;}
.contact-block p 						{color: #48c346;}
.coupon-block-content 					{background: rgba(12, 57, 94, 0);padding: 10px 0px;}
.coupon-block-content h2 				{font-size: calc(4em + 6vw);text-shadow: -2px 4px 1px rgba(0, 0, 0, 0.45);color: #3ebbf4;}
.call-now 								{font-size:22PX;}
.testimonial .title 					{border-bottom: 2px solid #0274b0;color: #ffffff;}
.guaranteed-text-2 						{color: #fff;/* text-shadow: -2PX 2PX 1PX #0000003b; */}
.slider-text h1 						{font-size: calc(1em + 2vw);color: #fff;text-shadow: -1px 4px 4px #00000040;padding-left: 0px;}
.bg--yellow 							{background-color: #12377e;text-shadow: 0 0 black;}
.bg--white 								{background-color: #fff;}
.bg-slider 								{padding: 27px 0px;background-color: #0000009e;padding-bottom: 164px;}
.testimonial__via						{color: #ffd900;}
.img-2									{display:none;}
.mb-10 									{font-size:calc(1em + 1vw);color: #fff;text-shadow: 2px 4px 3px rgba(0,0,0,0.3);text-transform: uppercase;    margin-bottom: 0px!important;}
.contact-block a 						{color: #000;font-size: 42px;}
.testimonial__content 					{color: #fff;}
.guaranteed-text-1 						{color: #3ebbf4;}
ul.guaranteed__list 					{color: #3ebbf4;}
.bg-starbust 							{z-index: 1;border-top:0px;}
.bg-starbust:before {
    content: '';
    height: 40%;
    width: 100%;
    background-image: url(../images/slider-curve.png);
    background-repeat: no-repeat;
    background-position: 50% 2%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
    -webkit-transform: translate(0em,-71%);
    -ms-transform: translate(0em,-71%);
    transform: translate(0em,-71%);
    transition: transform .4s ease 0s;
    background-size: cover;
    }
.references 					{margin-top: -5px!important;}
label 							{color: #0c0c0c;text-shadow: 0px 0px 0px;}
.f-size--100					{font-size:100px!important;}
.f-size--12 					{color: #0c0c0c!Important;font-size: 12px;}
.fw--300 {
    color: #ffffff;
    text-shadow: -1px 2px 2px #00000069;
    font-size: 1.3em;
    font-weight: 600;
}

.thankyou-bg					{
	background-image: url(../images/slider-curve.png);
	width: 100%;
	height: 39%;
	background-color:;
	position: absolute;
	margin: 0 auto;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
	background-repeat: no-repeat;
	background-position: center;
	transform: translate(0em,-51%);
	transition: transform .4s ease 0s;
	}
.testimonial__user 					{color: #3ebbf4;}    
.more-padding						{padding:200px 0;}

.bg-slider:after					{content: '';height: 75%;width: 79%;background-image: url(../images/bg-image-after.png);background-repeat: no-repeat;background-position: 50% bottom;position: absolute;bottom: 0;right: 0;background-size: contain;-webkit-transform: translate(5.75em,75%);-ms-transform: translate(5.75em,75%);transform: translate(8em,0%);transition: transform .4s ease 0s;}
.img-5{display:none;}


@media screen and (max-width: 639px){

.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;}
.bg--yellow								{background: linear-gradient(#12377e,#12377e);}
.privacy-policy__link 					{color: #fff!important;}
.privacy-policy__link:hover		 		{background-color:#0F3254;COLOR:#fff;}
.slider-section, .thank-you-section 	{background-position: 85% 100%;}
.guaranteed.vertical-divider 			{border-left: 0;}
.logo-img 								{border-right: 0 solid #f04724;}
.bg--grey 								{background-image: linear-gradient(#3ebbf4,#3ebbf4);color: #000;}
.bg-starbust							{background-position: 24% 135px;}
.logo-img								{width:30%;float:left;}
.contact-block a                        {font-size:28px;}
.contact-block p 						{font-size: 15px;}
.coupon-block-content h2 				{}
.bg-starbust:before 					{height: 11%!important;transform: translate(0em,-80%);}
.bg-slider 								{padding-bottom: 45px!important;}
.slider-text							{text-align: center;}
.bg-slider:after						{display:none;}
.ty-class								{text-align:center;}
}


@media screen and (max-width: 767px) and (min-width: 640px){
.logo-text 								{display:none;}
.address							 	{font-size: 17px;}
.bg-slider 								{padding-bottom: 115px!important;}
.img-4 									{width: 240px;}
.f-size--18 							{width: 70%;}
}


@media screen and (max-width: 1039px) {
.bg-starbust:before					{height: 32%;    transform: translate(0em,-79%);}  
.slider-text						{width: 100%!important;}
.slider-section 					{background-position: 83%;}
.bg-slider 								{padding:20px 0px;background-color: #060606a8;padding-bottom: 120px;}
.right-arrow-img 					{    display: none;}


}



