body.custom-background { background-image: url("../img/vertical-grid-5.webp"); background-position: left top; background-size: auto; background-repeat: repeat; background-attachment: scroll; }

img{
	width: 100%;
}

.elitedesignerServices {
	padding-bottom: 70px ;
	background-image: url(../img/bg.png) ;
	background-position: 0 0 ;
	background-repeat: repeat;
}

.EliteInteriorDiv {
	background: #333333 url(../img/IMG_6895-copy-1.webp);
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover ;
}

.vc_custom_1614152684813 {
	background-image: url(../img/bg-dotted.png) !important;
	background-position: 0 0 !important;
	background-repeat: repeat !important;
}

.workTabsSec {
	margin-top: 100px ;
	margin-bottom: 100px ;
}

.OUR_EXCELLENCE {
	background: #f5f5f5 url(../img/bg-2.png) ;
	background-position: 0 0 ;
	background-repeat: repeat ;
}

.vc_custom_1613974777848 {
	background: #333333 url(../img/vertical-grid-5.webp) !important;
	background-position: 0 0 !important;
	background-repeat: repeat !important;
}

.expertise_leads {
	padding-top: 80px ;
	padding-bottom: 80px ;
	background: #5c5140 url(../img/IMG_6968-copy.webp) ;
	background-position: center ;
	background-repeat: no-repeat ;
	background-size: cover ;
}

.vc_custom_1613978411906 {
	background: #fefefe url(../img/blog-bg.webp) !important;
}

.vc_custom_1613978359161 {
	padding-top: 80px !important;
	padding-bottom: 60px !important;
	background: #f5f5f5 url(../img/vertical-grid-5.webp) !important;
	background-position: 0 0 !important;
	background-repeat: repeat !important;
}
.service_benefit_div {
    padding-top: 120px !important;
    padding-bottom: 120px !important;
    background: #f9f9f9 url(../img/vertical-lines-3-1.webp) !important;
    background-position: 0 0 !important;
    background-repeat: repeat !important;
}
.Call_Us {
    padding-top: 120px !important;
    padding-bottom: 120px !important;
    background: #555555 url(../img/ban2-copy.webp) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
}
.our_client_says {
	background-image: url(../img/bg-dotted.png);
	background-position: 0 0 ;
	background-repeat: repeat ;
}

.productiveTalk{
	background-image: url(../img/IMG_6974-1.webp) ;
	background-position: center ;
	background-repeat: no-repeat ;
	background-size: cover ;
}

.whatWeDo_Div {
	margin-top: 110px ;
	margin-right: 1px ;
	margin-bottom: 30px ;
}

.whatWeDo_Text {
	margin-bottom: 20px ;
}

.ourDesignColmn {
	margin-bottom: 20px ;
}

.vc_custom_1534837399175 {
	padding-top: 0px !important;
}

.Portfolio_Div {
	margin-top: 90px;
	margin-bottom: 30px;
	margin-left: 1px;
	padding-right: 50px !important;
	padding-left: 50px !important;
}

.Portfolio_text {
	margin-bottom: 20px !important;
}

.vc_custom_1534837399175 {
	padding-top: 0px !important;
}

.We_work_img {
	margin-bottom: 0px !important;
}

.our_excellence_list {
	padding-top: 0px !important;
}

.related_service_title,.our_service_tab {
    margin-top: 80px !important;
}


.we_plan_div {
    background: #f5f5f5 url(../img/vertical-lines-3.webp) !important;
    background-position: 0 0 !important;
    background-repeat: repeat !important;
}


.hospitality_design_Div {
    padding-top: 90px !important;
    padding-bottom: 80px !important;
    background: #f5f5f5 url(../img/vertical-lines-3.webp) !important;
    background-position: 0 0 !important;
    background-repeat: repeat !important;
}


.vc_custom_1537521392447 {
	margin-top: 60px !important;
}

.vc_custom_1537521399254 {
	margin-top: 50px !important;
}

.expertise_text {
	padding-top: 0px !important;
}

.vc_custom_1539687511898 {
	padding-top: 0px !important;
}

.vc_custom_1539687516836 {
	padding-top: 0px !important;
}

.vc_custom_1539687521404 {
	padding-top: 0px !important;
}

.vc_custom_1539687537124 {
	padding-top: 0px !important;
}

.vc_custom_1538400731249 {
	margin-bottom: 30px !important;
}

.commercial_design_Div  {
    margin-bottom: 90px !important;
}


.schedule_meeting {
    padding-top: 120px !important;
    padding-bottom: 120px !important;
    background: #555555 url(../img/corp-1.webp) !important;
    background-position: center !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
}

.vc_custom_1535027106045 {
	margin-bottom: 0px !important;
}
.vc_custom_1537428331573 {
    margin-bottom: 0px !important;
}

.overlapped {
	margin-top: -60px;
}

@media (max-width: 768px) {
	.overlapped {
		margin-top: 0;
	}
}

.service-item ul li:before,
.service-item ul li{
	position: relative;
	z-index: 2;
	color: #fff;
}

/* Dash color on hover */
.service-item:hover ul li:before {
	background:#888;
}


.elitePortfoliio a {
    cursor: pointer;
}

.commercial_design_imgs {
    float: left !important;
}


@media (max-width: 767px) {
	.commercial_design_imgs {
    float: unset !important;
}
}

/*modular kitchen css*/
.kitchen_personalise_div{
    padding-top: 80px !important;
    padding-bottom: 90px !important;
    background: #f5f5f5 url(../img/vertical-lines-3.webp) !important;
    background-position: 0 0 !important;
    background-repeat: repeat !important;
}

.lower_bills {
    margin-top: 80px !important;
}

.related_service_Div {
    background: #f5f5f5 url(../img/vertical-lines-3.webp) !important;
    opacity: 1 !important;
}

.related_service_pictures {
    margin-top: 60px !important;
}

/*about us page css*/

.aboutUs_contentDiv {
    margin-bottom: 80px !important;
}
.weDesignSpace_Div {
    padding-top: 90px !important;
    padding-bottom: 120px !important;
    background: #39858e url(../img/vertical-lines-dark.webp) !important;
    background-position: 0 0 !important;
    background-repeat: repeat !important;
}

.whyElite_interiorsSec {
    margin-top: 120px !important;
}

/*gallery page css*/

.portfolio_Gallery_list {
    display: block !important;
}

/*contact us page css*/
.contactUsForm_Div {
    margin-top: 80px !important;
    margin-bottom: 120px !important;
}


.address_section {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
    background: #f5f5f5 url(../img/vertical-lines-3.webp) !important;
    background-position: 0 0 !important;
    background-repeat: repeat !important;
}
.lets_discus_text {
    margin-bottom: 35px !important;
}

.conatactForm {
    margin-right: 0px !important;
    margin-left: 0px !important;
    padding-top: 0px !important;
}
.read_faq_title {
    margin-bottom: 35px !important;
}
.faq_qus_tab {
    margin-top: 20px !important;
}
.address_section a.email_link {
    border: unset !important;
}
.address_section .feature-box {
    min-height: 215px;
}