.main-logo img 
{
	width:100%;
}


.banner-slider .item 
{
	height:600px;
}
.cl-change h2
{
	color:white;
}
.cl-change p 
{
	color:white !important;
}
.logo 
{
	background: white;
    padding: 10px 10px;
    border-radius: 10px;
}
.thumb img {
    border-radius: 50%;
}
.single-service-inner.style-3 h4 a {
    font-size: 19px;
    font-weight: 500;
    color: black;
    text-decoration: ;
}
.single-service-inner.style-3:hover h4 a {
    color: white;
}
.sr-dt 
{
	background: #a20604;
    height: 0px;
}
.abt-img 
{
	width:100%;
}
.abt-img img
{
	width:100%;
}
.contact-form{
    background: #fff;
}
.contact-form .form-control{
    border-radius:1rem;
}
.contact-image{
    text-align: center;
}
.contact-image img{
    border-radius: 6rem;
    width: 11%;
    margin-top: -3%;
    transform: rotate(29deg);
}
.form {
    width: 100%;
    padding-bottom: 120px;
	padding-top: 50px;
}
.contact-form form .row{
    margin-bottom: -7%;
}
.contact-form h3{
    margin-bottom: 2pc;
    text-align: center;
    color: #a20604;
}
.contact-form .btnContact {
    width: 50%;
    border: none;
    border-radius: 1rem;
    padding: 1.5%;
    background: #a20604;
    font-weight: 600;
    color: #fff;
    cursor: pointer;
}
.btnContactSubmit
{
    width: 50%;
    border-radius: 1rem;
    padding: 1.5%;
    color: #fff;
    background-color: #0062cc;
    border: none;
    cursor: pointer;
}
.client-image {
    border: 3px solid brown;
    padding: 15px 15px;
    margin-bottom: 15px;
    border-radius: 12px;
    transition: 0.5s;
}
.client-image:hover 
{
    transform: translateY(-10px);
    -webkit-transform: translateY(-10px);
    -o-transform: translateY(-10px);
    -moz-transform: translateY(-10px);
}











@media (max-width:768px)
{
	.header-area .navbar-area .nav-container .navbar-collapse .navbar-nav li
	{
		display: inherit;
		text-align:center;
	}
	.banner-slider .item {
		height: 200px;
		margin-top:72px;
	}
	.banner-slider .slick-arrow {
		background: #efefef;
		z-index: 9;
		width: 30px;
		height: 30px;
		line-height: 32px;
		display: inline-block;
		border-radius: 50%;
		border: 0;
		transition: all 0.3s ease-in;
		bottom: 0;
		top: auto;
		color: var(--heading-color);
		position: absolute;
		top: 40%;
		padding: 0;
		margin: 0;
		    margin-top: 51px;
	}
}