.background-image {
    background-size: auto 100%;
    background-position: center;
    background-repeat: no-repeat;
}

h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 {
    text-transform: none;
}

.widget:not(.footer-widget).widget_categories ul li a:before {

    background-color: #000000;

}


.repair .caption{

	width: 100%;
	position: absolute;
    top: 0;
	text-align: center;
    padding-top: 10px;
}
.repair .caption a{
	font-weight: 700;
	color: aliceblue;
}

.widget:not(.footer-widget).widget_categories ul li a:before {
    content: '\f7d9';
}

@media only screen and (max-width: 1730px) {
	.header-middle-area .phone-box {
		display: flex !important; 
	}
}

@media (max-width: 1500px) and (min-width: 1200px) {
	.header-top-layout1 .header-middle-area .phone-box {
		display: flex !important;
	}
}

@media (max-width: 992px) {
	.header-middle-area .action-box:last-of-type {
		opacity: 0;
	} 
}


@media (max-width: 767.98px) {
	.about-us-sec .experiance-box .content .main-title, .header-top-layout1 {
		 display: block; 
	}
	
	
	.header-middle-area .action-box .content{
		 display: none; 
	}
	
	
	.header-middle-area .action-box .content .text,
	.phone-box .content a {
		 font-size: 16px; 
	}
	
	.phone-box {

		padding-right: 30px;
	}
	
}

