.workshop-section .container .row.justify-content-center .col-md-6.col-sm-8.col-xs-12 img{
    position:relative;
	width:100%;
	display:block;
}

.workshop-section .container .row.justify-content-center .title{
    position:relative;
	color:#696969;
	font-size:25px;
	font-weight:500;
	font-style:italic;
	margin-bottom:15px;
	font-family: 'Playfair Display', serif;

}

.workshop-section .container .row.justify-content-center h2{
    position:relative;
	color:#242424;
	font-size:24px;
	font-weight:500;
	line-height:1.4em;
	padding-bottom:18px;
	margin-bottom:35px;
	font-family: 'Poppins', sans-serif;
}

.workshop-section .container .row.justify-content-center h2:after{
    
    position:absolute;
	content:'';
	left:0px;
	bottom:0px;
	width:60px;
	height:2px;
	background-color:#c08c4d;

}

.workshop-section .auto-container .services-title .title{
	position:relative;
	font-size:34px;
	color:#242424;
	font-weight:500;
	font-style:none;
	margin-bottom:10px;
	font-family: 'Poppins', sans-serif;

}

.workshop-section .auto-container .services-title p{
	position:relative;
	color:#696969;
	font-size:18px;
	font-weight:300;
	line-height:1.4em;
	padding-bottom:18px;
	margin-bottom:35px;
	font-family: 'Poppins', sans-serif;
}

.workshop-section .auto-container .row.clearfix .content-column .inner-column .title{

	font-size:24px;

}

.workshop-section .auto-container .services-title p:after{
	position:absolute;
	content:'';
	left:0px;
	bottom:0px;
	width:60px;
	height:2px;
	background-color:#c08c4d;
}

.team-section .auto-container .row.clearfix .team-block .lower-box .title{
	color:#1a1a1a;
	font-weight:500;

}

.gallery-section .auto-container .mixitup-gallery .filter-list .gallery-item-two .inner-box .text-center h2{

	font-size:26px;
	color:#1a1a1a;
}

.services-block {
    margin-right: 30px;
}

.slider-logo{
	top: 37%;
    position: absolute;
    z-index: 99;
    left: 50%;
	margin: 50%;
}

@media only screen and (max-width: 1024px) {
	.slider-logo{
		display: none !important;
	}
}

 /* map device responsive   */
@media (min-width: 1024px) and (max-width: 1439px) {
	.map-width iframe {
		width: 100%;
	}
}

@media (min-width: 768px) and (max-width: 1023px) {
	.map-width iframe {
		width: 100%;
        height: 350px;
	}
}

@media (min-width: 320px) and (max-width: 767px) {
	.map-width iframe {
		width: 100%;
		height: 300px;
	}
}

/* portfolio card device resposive */
@media (min-width: 992px) and (max-width: 1035px) {
	.card-left .gallery-item-two{
			padding-left: 0 !important;
	}
}

/* Home Page ->  why choose us? title */ 
@media (min-width: 320px) and (max-width: 991px) {
	.mar-top h2{
			margin-top: 20px;
	}
}

/* About US Page => Our Branchers mobile tab responsive */
@media (min-width: 320px) and (max-width: 767px) {
	.txt-align .team-block {
           text-align: center;
	}
}

/* About Us page => Card */
@media (min-width: 768px) and (max-width: 991px) {
	.min .services-block-four .inner-box  {
		min-height: 195px;
	}
}

@media (min-width: 1141px) and (max-width: 1280px) {
	.about-section .about-column .inner-column .text {
		margin-right: 150px;
	}
}

@media (min-width: 1281px) and (max-width: 1450px) {
	.about-section .about-column .inner-column .text {
		margin-right: 120px;
	}
}

.error{
	color: #dd0000;
}

.navbar-collapse ul .active a{
	color:#c08c4d;
}

.home-without-blog .contact-info-block .inner-box .icon-box{
	color: #000;
}

@media (min-width: 1024px) {
	.custom-top-margin{
		margin-top: 110px;
	}   
}
