@font-face {
    font-family: "DIN-Medium";
    src: url('/font/dinmedium-webfont.woff2') format('woff2'),
         url('/font/dinmedium-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: "DIN-Regular";
    src: url('/font/dinregular-webfont.woff2') format('woff2'),
         url('/font/dinregular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: "DIN-Light";
    src: url('/font/dinlight-webfont.woff2') format('woff2'),
         url('/font/dinlight-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: "HighTide";
    src: url('/font/high_tide_-_demo-webfont.woff2') format('woff2'),
         url('/font/high_tide_-_demo-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}

/* ============== Common CSS -- STARTS ============== */
.homeBanner {
    margin-top: 50px;
    max-height: 700px !important;
}


.text-center {
	text-align: center;
}

/* ------- For one line ----------- */
.one_line_ {
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

/* ------- For two line ----------- */
.two_line_ {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
/*
.rightSec {
	visibility: hidden;
}
*/
/* ============== Common CSS -- ENDS ============== */

/* ============== Main Menu CSS -- STARTS ============== */

.logo img {
    height: 65px;
    width: auto !important;
}
.subHeader {
	top: 88px;
}
.subHeader .owl-stage-outer > .owl-stage {
    width: 100% !important;
}

/* ============== Main Menu CSS -- ENDS ============== */

/* ============== Footer CSS -- STARTS ============== */


.copy > img {
    height: 60px;
    margin: auto;
    display: block;
}
@media only screen and (max-width: 1023px) {
footer .copy {
    padding-left: 0;
    width: auto;
    text-align: center;
}
}

/* ============== Footer CSS -- ENDS ============== */


/* ============== About Company -- STARTS ============== */

.innerMainBanner .bannerCarousel {
    width: 100%;
}
.companyManagement {
    margin-top: 10em;
}

/* ============== About Company -- ENDS ============== */


/* ============== Project Location -- STARTS ============== */


.locateUs .locateUs:after {
    background: transparent;
}
.locateUs {
    padding: 0px;
}
/* ============== Project Location -- ENDS ============== */

/* ============== Press Releases -- STARTS ============== */

.pressReleaseWrap .eventsBoxSection {
    margin-top: 12em;
}

/* ============== Press Releases -- ENDS ============== */


/* ============== Blogs -- STARTS ============== */

.blog_img > img {
    width: 100%;
}

/* ============== Blogs -- ENDS ============== */


/* ============== Contact Us -- STARTS ============== */

.lodha_contact_us{
	padding-top: 5em;
}
 
 
/* ============== Contact Us -- ENDS ============== */


/* ============== Why Jupiter / Careers -- STARTS ============== */

.why-lodha {
    padding-top: 8em;
}

/* ============== Why Jupiter / Careers -- ENDS ============== */


/* ============== Homepage -- STARTS ============== */

.logo_homepage_section {
    padding-top: 10%;
}
.logo_homepage_section img {
    height: 130px;
}
/* ============== Homepage -- ENDS ============== */


/* ============== Sitemap -- STARTS ============== */

.sitemap {
    padding-top: 8em;
}


/* ============== Sitemap -- ENDS ============== */


/* ============== Blog details -- STARTS ============== */

.blog_text_ {
    font-size: 20px;
    padding-top: 2em;
    letter-spacing: 1px;
}

/* ============== Blog details -- ENDS ============== */






















