/*
Theme Name: Raunaq Child Theme
Theme URI: http: //mysite.com/
Description: This is a custom child theme for Salient
Author: My Name
Author URI: http: //mysite.com/
Template: salient
Version: 0.1
*/



@import url('https://fonts.googleapis.com/css?family=Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i&display=swap&subset=cyrillic,cyrillic-ext,greek,greek-ext,latin-ext,vietnamese');

/* @font-face {
	font-family: 'Roboto', sans-serif;
	src: url('fonts/Perpetua.eot?#iefix') format('embedded-opentype'), url('fonts/Perpetua.woff') format('woff'), url('fontsPerpetua.ttf') format('truetype'), url('fontsPerpetua.svg#Perpetua') format('svg');
	font-weight: normal;
	font-style: normal;
}
@font-face {
	font-family: 'Roboto', sans-serif;
	src: url('fonts/Perpetua-Bold.eot?#iefix') format('embedded-opentype'), url('fonts/Perpetua-Bold.woff') format('woff'), url('fonts/Perpetua-Bold.ttf') format('truetype'), url('fonts/Perpetua-Bold.svg#Perpetua-Bold') format('svg');
	font-weight: normal;
	font-style: normal;
} */


@font-face {
  font-family: 'Helvetica';
  src: url('fonts/helvetica-font/Helvetica.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}



@font-face {
    font-family: 'Helvetica Neue';
    src: url('fonts/HelveticaNeue-BlackItalic.woff2') format('woff2'),
        url('fonts/HelveticaNeue-BlackItalic.woff') format('woff');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Helvetica Neue';
    src: url('fonts/HelveticaNeue-Black.woff2') format('woff2'),
        url('fonts/HelveticaNeue-Black.woff') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Helvetica Neue';
    src: url('fonts/HelveticaNeue-Bold.woff2') format('woff2'),
        url('fonts/HelveticaNeue-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Helvetica Neue';
    src: url('fonts/HelveticaNeue-BoldItalic.woff2') format('woff2'),
        url('fonts/HelveticaNeue-BoldItalic.woff') format('woff');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Helvetica Neue';
    src: url('fonts/HelveticaNeue-Heavy.woff2') format('woff2'),
        url('fonts/HelveticaNeue-Heavy.woff') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Helvetica Neue';
    src: url('fonts/HelveticaNeue-HeavyItalic.woff2') format('woff2'),
        url('fonts/HelveticaNeue-HeavyItalic.woff') format('woff');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Helvetica Neue';
    src: url('fonts/HelveticaNeue-Italic.woff2') format('woff2'),
        url('fonts/HelveticaNeue-Italic.woff') format('woff');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Helvetica Neue';
    src: url('fonts/HelveticaNeue-Light.woff2') format('woff2'),
        url('fonts/HelveticaNeue-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Helvetica Neue';
    src: url('fonts/HelveticaNeue-LightItalic.woff2') format('woff2'),
        url('fonts/HelveticaNeue-LightItalic.woff') format('woff');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Helvetica Neue';
    src: url('fonts/HelveticaNeue-Medium.woff2') format('woff2'),
        url('fonts/HelveticaNeue-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Helvetica Neue';
    src: url('fonts/HelveticaNeue-MediumItalic.woff2') format('woff2'),
        url('fonts/HelveticaNeue-MediumItalic.woff') format('woff');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Helvetica Neue';
    src: url('fonts/HelveticaNeue-Thin.woff2') format('woff2'),
        url('fonts/HelveticaNeue-Thin.woff') format('woff');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Helvetica Neue';
    src: url('fonts/HelveticaNeue-Roman.woff2') format('woff2'),
        url('fonts/HelveticaNeue-Roman.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Helvetica Neue';
    src: url('fonts/HelveticaNeue-ThinItalic.woff2') format('woff2'),
        url('fonts/HelveticaNeue-ThinItalic.woff') format('woff');
    font-weight: 100;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Helvetica Neue';
    src: url('fonts/HelveticaNeue-UltraLight.woff2') format('woff2'),
        url('fonts/HelveticaNeue-UltraLight.woff') format('woff');
    font-weight: 200;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Helvetica Neue';
    src: url('fonts/HelveticaNeue-UltraLightItalic.woff2') format('woff2'),
        url('fonts/HelveticaNeue-UltraLightItalic.woff') format('woff');
    font-weight: 200;
    font-style: italic;
    font-display: swap;
}




body {
	font-family: 'Helvetica Neue'; 
}
h1, h2, h3, h5, h4, h6 {
	font-family: 'Helvetica Neue';
}


p{
	  font-family: 'Helvetica Neue';
}

.bold, strong, b {
/*     font-family: 'Open Sans';
    font-weight: 600; */
		  font-family: 'Helvetica Neue';
}
/*h4 {
	font-family: 'Roboto', sans-serif;
	font-weight: normal !important;
}*/

.home #page-header-wrap {
	display: none !important;
}
.lines-button i:before {
	background-color: #ffffff!important;
}
.exploreBtn .ult_colorlink {
	border: 2px solid #3a393b;
	background: none;
	padding: 6px 24px;
	border-radius: 5px;
}
.exploreBtn .ult_btn10_span {
	background: none !important;
	color: #000 !important;
}
.pum-overlay {
	background: rgba(42, 42, 42, 0.65);
}
/*#header-outer[data-permanent-transparent="1"][data-transparent-header="true"][data-transparent-shadow-helper="true"].transparent:not(.dark-slide) {
	background: linear-gradient(to bottom, rgba(216,216,216,1) 0%, rgba(0,0,0,0) 99%);
}*/
/* #header-outer[data-permanent-transparent="1"][data-transparent-header="true"][data-transparent-shadow-helper="true"].transparent:not(.dark-slide) {
	background:linear-gradient(to bottom, rgb(255, 255, 255) 0%, rgb(255, 255, 255) 100%));
} */
.pum-container, .pum-theme-lightbox .pum-container {
	padding: 0 !important;
	border-radius: 0px !important;
	border: 0px solid #000000 !important;
	box-shadow: 0px 0px 30px 0px rgba( 2, 2, 2, 1.00 )!important;
	background-color: rgba( 255, 255, 255, 1.00 ) !important;
}
.pum-container.pum-responsive img {
    margin: 0 !important;
	width:100%;
}
.pum-container, .pum-theme-lightbox .pum-container p {
     margin-bottom: -2px !important;
}
.pum-container, .pum-theme-lightbox .pum-container p {padding:0;  margin-bottom: 0 !important;}
.pum-theme-6037 .pum-content, .pum-theme-lightbox .pum-content {
     margin-bottom: 0 !important;
}
.enquiryNow h2 {
	font-size: 35px;
	line-height: 40px;
}
/*#header-outer #logo img, body.material #header-outer .logo-spacing img {
    height: 143px !important;
    padding: 14px;
}*/

#page-header-bg[data-alignment-v="middle"] .span_6 .inner-wrap, #page-header-bg[data-alignment-v="top"] .span_6 .inner-wrap {
    padding-top: 140px;
}
#header-outer.scrolled-down #logo img, body.material #header-outer.scrolled-down .logo-spacing img {
    height: 64px !important;
    padding: 0;
}
#header-outer.detached #logo img, body.material #header-outer.detached .logo-spacing img {
    height: 64px !important;
    padding: 0;
}

body .grecaptcha-badge{z-index:999;}
.displaynone {
	display:none;
}

.enquiryNow input {
    color: #333 !important;
    background: transparent !important;
    border: none !important;
    border-bottom: 1px solid #bc8616 !important;
}
.enquiryNow input[type=text], .enquiryNow textarea, .enquiryNow input[type=email], .enquiryNow input[type=password], .enquiryNow input[type=tel], .enquiryNow input[type=url], .enquiryNow input[type=search], .enquiryNow input[type=date] {
	border: 1px solid rgba(0, 0, 0, 0.1);
	background: rgba(255, 255, 255, 0.1);
	height: 48px;
	line-height: 48px;
	padding: 0 10px;
	width: 100%;
	margin-bottom: 10px;
}
.enquiryNow textarea {
	height: 85px;
	color: #333;
	margin-bottom: 10px;
}
.enquiryNow .esubmitBtn {
	background: #e36556 !important;
	border: none;
	color: #fff !important;
	border-radius: 5px !important;
	padding: 10px 21px !important;
	font-size: 17px;
	font-weight: 500 !important;
	font-family: 'Roboto', sans-serif;
	  font-family: "Helvetica", sans-serif !important;
}

body .home-project-section .homeproject-img-view .pro-status-strip.ccreceived {
    width: auto;
    height: 50px;
    background-color: #924813 ;
    position: absolute;
    right: 0px;
    top: 50px;
    -webkit-animation: drop 5s linear 2s infinite;
    animation: drop 5s linear 2s infinite;
    color: #ffffff;
    padding: 0px 35px;
    line-height: 50px;
    font-family: 'Open Sans';
	  font-family: "Helvetica", sans-serif !important;
    font-size: 15px;
    font-weight: 600;
    text-transform: uppercase;
    line-height: 23px;
}


.homeOnload .custom-model-wrap_custom_popup {
    max-height: calc(92vh - 70px) !important;
    overflow-y: hidden !important;
}

#features .row-bg-wrap .row-bg-overlay {
    background:#fff !important;
}

#amenities .row-bg-wrap .row-bg-overlay {
    background:#fff !important;
}

#specification .row-bg-wrap .row-bg-overlay {
    background:#fff !important;
}

span.wpcf7-not-valid-tip {
	color: #f00;
	font-size: 1em;
	font-weight: normal;
	display: block;
}
div.wpcf7-mail-sent-ok {
	margin-top: 10px !important;
	border: 2px solid #398f14;
}
#call-to-action {
	background: url(images/orange_bg-1.jpg);
	background-size: cover;
	background-repeat: no-repeat;
	padding: 70px 0;
}
.ctaText h5, .ctaText h2 {
	color: #fff;
}
.ctaText h2 {
	font-size: 40px;
	line-height: 45px;
	margin-bottom: 40px;
}
.ctaText h5 {
	font-size: 27px;
	line-height: 30px;
}
#call-to-action .container a {
	background: none repeat scroll 0 0 #27CFC3;
    position: relative;
    top: -3px;
    color: #FFF;
    margin-bottom: 0px!important;
    font-size: 14px;
    box-shadow: 0 -3px rgba(0,0,0,0.1) inset;
    -webkit-box-shadow: 0 -3px rgba(0,0,0,0.1) inset;
    text-transform: uppercase;
    font-weight: 700;
    letter-spacing: 2px;
    margin-left: 0px;
    line-height: 24px;
    display: inline-block;
    border-radius: 5px 5px 5px 5px;
    padding: 13px 50px;
    border-radius: 38px !important;
    font-family: 'Roboto', sans-serif;
	  font-family: "Helvetica", sans-serif !important;
    font-weight: 500 !important;
    border: 2px solid #c6c7ca !important;
}
.lines-button i:before {
     background-color: rgba(255, 255, 255, 0.4) !important;
}
header#top nav ul .slide-out-widget-area-toggle a i.lines, header#top nav ul .slide-out-widget-area-toggle a i.lines:before, header#top nav ul .slide-out-widget-area-toggle a i.lines:after {
    background-color: rgba(255, 255, 255, 0.4);
}
.slide-out-widget-area-toggle[data-icon-animation="simple-transform"] .lines-button:after{background-color: rgba(255, 255, 255, 0.4) !important;}
#call-to-action .container a:hover {
	box-shadow: 0 5px 7px 0 rgba(255,255,255,0.1), 0 4px 12px 0 rgba(255,255,255,0.19) !important
}
.counterOuter {
    padding: 0 15%;
    margin: -5px 0 0;
    position: relative;
    z-index: 100;
}
.emeraldTxtOuter .highlightTxt {
	background: #9b4e27;
	padding: 0 15px;
	font-size: 38px;
	line-height: 44px;
	color: #fff;
	font-family: 'Roboto', sans-serif;
	  font-family: "Helvetica", sans-serif !important;
}
.emeraldBlock {
	padding: 0px 5px 0 4px;
	font-size:38px;
	line-height: 40px;
	color: #fff;
	font-family: 'Roboto', sans-serif;
	  font-family: "Helvetica", sans-serif !important;
	color: #3a3a3a;
  display:inline-block;
      letter-spacing: -3px;
}
.emeraldSpecs .vc_col-sm-3, .emeraldSpecs .vc_col-sm-2, .emeraldSpecs .vc_col-sm-4{ float:none !important; display:inline-block !important;}
 .emeraldSpecs .vc_col-sm-3 {   margin-left: 165px !important;}
 .emeraldSpecs .vc_col-sm-3.cl3{   margin-left:0 !important;}
.emeraldSpecs .vc_col-sm-2 .iwt-text {    padding-left: 66px !important;}
.emeraldSpecs .iwt-text h3 {
	font-family: 'Roboto', sans-serif;
	  font-family: "Helvetica", sans-serif !important;
	font-size: 40px !important;
	line-height: 52px !important;
	color: #145529 !important;
	font-weight: 500 !important;
	text-align: left
}
header#top nav >ul >li[class*="button_bordered"] >a:before {
/*      background: #fcb41e; */
	background:#5CA038;
	 border:none !important; border-radius:3px;
}
header#top nav ul li a {
    color: #e4e4e4;
}
header#top nav ul li a:hover{color:#000 !important;}
header#top .container .row {display: flex;align-items: center;}
header#top .container .row .col.span_9{margin-left:auto;}
body #header-outer header#top nav .row_dd.cOut{position: absolute;right: 20px;}
body #header-outer header#top nav ul.sf-menu{margin: 00px 0 0 0;margin-left:auto;}
body #header-outer header#top nav ul.sf-menu li a{font-size: 18px;text-transform: uppercase;color: #ffffff;font-weight: 500;padding: 6px 6px;position: relative;display: block;    letter-spacing: 1px;font-family: "Poppins", sans-serif;}
body #header-outer header#top nav ul.sf-menu li a:hover{background: #96c126;color: #0e0c06;}
body #header-outer header#top nav ul.sf-menu li.topnav-menu>a {padding:10px 0px!important;font-size: 18px;font-weight: 600;margin-left: 40px;margin-right: 40px;position:relative;}
body #header-outer.dark-text header#top nav ul.sf-menu li.topnav-menu>a{color:#ffffff!important;}
body #header-outer header#top nav ul.sf-menu li.topnav-menu:nth-child(4)>a {margin-right: 15px;}

#header-outer header#top nav ul.sf-menu li.topnav-menu:before {content:"";position:absolute;width:60px;height:1px;background:#ffffff;top:50%;right:-30px;}
#header-outer header#top nav ul.sf-menu li.topnav-menu:nth-child(4):before{display:none;}
#header-outer header#top nav ul.sf-menu ul.sub-menu{width: 240px;background-color: #f0f0f0;border-radius:10px;padding:15px;}
#header-outer header#top nav ul.sf-menu ul.sub-menu li a{padding:10px 10px !important;font-size:15px;font-weight:500;line-height: 22px;color:#000000;background: transparent;border-bottom:1px solid #333333}
#header-outer header#top nav ul.sf-menu ul.sub-menu li:last-child a{border-bottom:0px solid #333333}
#header-outer header#top nav ul.sf-menu ul.sub-menu li a:hover{color:#ffffff!important;}
header#top nav ul li a:hover{color:#000 !important;}
body #header-outer header#top nav ul.buttons{display:none;}
body #header-outer header#top nav ul.buttons li a{    margin: 60px 0 0;}


body #header-outer.detached header#top nav .row_dd.cOut{position: unset;}
body #header-outer.detached header#top nav ul.sf-menu{margin: 0px 0 0 0;}
body #header-outer.detached header#top nav ul.buttons li a{margin: 0px 0 0 0;}

.whatsappwidgets{position:fixed;width:3vw;aspect-ratio:1;bottom:6vw;right:20px;z-index:999;}
.whatsappwidgets .whatsappI {width:100%;}
.whatsappwidgets .whatsappI img{width:100%;}

.single.single-post .type-post.post .post-content p {
 padding-bottom:10px !important;
}

body.blogpageclass #page-header-wrap{display:none;}

#blogbanSec .BanContTB{position:absolute;width:100%;height:100%;top:0;left:0;z-index:99;}
#blogbanSec .BanContTB .wpb_wrapper{display: flex;align-items: center;justify-content: flex-end;padding-inline: 10vw;position:relative;height:100%;}
#blogbanSec .BanContTB .banintilte{}
#blogbanSec .BanContTB .banintilte h5{text-transform: uppercase;color: #ffffff;font-size: 1.1vw;letter-spacing: 1px;}
#blogbanSec .BanContTB .banintilte nav.breadcrumbnav{}
#blogbanSec .BanContTB .banintilte nav.breadcrumbnav ol.breadcrumbol{display: flex;list-style: none;padding: 0;margin-left: 0;}
#blogbanSec .BanContTB .banintilte nav.breadcrumbnav ol.breadcrumbol li{color: #ffffff;position: relative;display: flex;text-transform: uppercase;letter-spacing: 0.5px;}
#blogbanSec .BanContTB .banintilte nav.breadcrumbnav ol.breadcrumbol li::after{content: '-';position: relative;display: block;padding-inline: 10px;}
#blogbanSec .BanContTB .banintilte nav.breadcrumbnav ol.breadcrumbol li:last-child:after{display: none;}
#blogbanSec .BanContTB .banintilte nav.breadcrumbnav ol.breadcrumbol li a{color: #ffffff;}
#blogbanSec .BanContTB .banintilte h1{display: none;}
#blogbanSec .BanContTB .banintilte h2{color: #ffffff;font-size: 5vw;letter-spacing: 1px;font-weight: 100;margin-block: 10px;line-height: 1;}
#blogbanSec .BanContTB .banintilte h2 strong{display: block;}



footer.mainfooter{background: #030514; color: #737583;padding-top: 5vw;padding-bottom: 10vw;position: relative;overflow: hidden;}
footer.mainfooter:before{content: '';position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: url(https://www.raunaqfoundations.com/images/raunaq-logo-yellow-icon.svg) no-repeat center 12vw;background-size: auto 100%;filter: brightness(0) invert(1);opacity: 0.03;pointer-events: none;}
footer.mainfooter:after{content: '';position: absolute;width: 100%;height: 100%;top: 4vw;left: 0;background: url(https://www.raunaqfoundations.com/images/raunaq-letter-white.png) no-repeat center bottom;background-size: 88%;opacity: 0.08;pointer-events: none;}
.footcontainer{padding-top: 50px;}
footer.mainfooter h4{color:#737583;text-transform: uppercase;letter-spacing:0;font-weight: 600;font-size: 1vw;margin-bottom:10px;}
footer.mainfooter .doubleullist ul {width:50%;}
footer.mainfooter ul{margin:0;padding:0;list-style:none;}
footer.mainfooter ul li{padding-block:5px;list-style:none;}
footer.mainfooter ul li a{color:#737583;font-size: 16px;font-family: 'Helvetica Neue';}
footer.mainfooter ul li a:hover{color:#ffffff;text-decoration:underline;}
footer.mainfooter .somediaul ul{display:flex;}
footer.mainfooter .somediaul ul li a:hover{color:#ffffff;text-decoration:underline;}
.mfootTRow{}
.mfootTRow .row{display:flex;flex-wrap:wrap;}
.mfootTRow .row .col-md-2{width:20%}
.mfootTRow .row .col-md-4{width:30%}
.mfootTRow .row .col-md-3{width:25%}
.mfootTRow .marbtm{margin-bottom: 30px;}
.footlogocol{display: flex;}
.mfootlogo{width: 6vw;}
.mfootCertiimg{display:flex;gap:20px;align-items:start;}
.mfootCertiimg img{width:5vw;}
.mfootMRow{margin-block:4vw;}
.credaiimgbox{width:60%;}
.credaiimgbox img{width:100%;}
.somediaul {}
.somediaul ul li{padding-right:15px;}
.somediaul ul li a{display:flex;align-items:center;justify-content:center;width:40px;aspect-ratio: 1;border:1px solid #acaba9;border-radius:50%;}
footer.mainfooter .somediaul ul li a:hover{text-decoration:none;border-color:#ffffff;}
.footcopyrCol .row{display:flex;align-items: center;}
.footcopyrCol .row .col-md-6:nth-child(1){margin-right:auto;}
.footcopyrCol .row .col-md-6:nth-child(2){margin-left:auto;}
.footcopyrCol{padding-block:40px;margin-top:40px;border-block:1px solid #151724;}
.openlinkdiv{display:flex;justify-content:flex-end;}
.openlinkdiv p.openlink {padding:0;}
.openlinkdiv p a{color:#737583;position:relative;display:flex;align-items:center;}
.openlinkdiv p a:hover{color:#ffffff;}
.openlinkdiv p a:after{content:'';position:relative;width:40px;height:40px;background:url(https://www.raunaqfoundations.com/images/openlogo-icon.png) no-repeat center center;background-size:100%;display: block;margin-left:10px;}
ul.copyrul{display:flex;gap:10px;}


.CtaBHTextBox{position: relative;bottom: 0;z-index: 99;height: auto;width: 100%;}
.BHomeTextSlider {display: flex;white-space: nowrap;font-weight: 100;}
.BHomeTextSlider h2{color:#ffffff;font-weight:200;line-height: 1;letter-spacing: 0;font-style: italic;opacity: 0.1;mix-blend-mode: luminosity;font-size: 6vw;font-family: 'Helvetica Neue';}





.raunaq-home-banner-section{}
.raunaq-home-banner-section .owl-carousel {}
.raunaq-home-banner-section .owl-carousel .owl-stage-outer {}
.raunaq-home-banner-section .owl-carousel .owl-stage-outer .owl-stage{padding:0;}
.raunaq-home-banner-section .owl-carousel .owl-dots{padding:0;position: absolute;bottom: 20px;width: 100%;}
.raunaq-home-banner-section .owl-carousel .owl-nav.disabled{display:block;margin: 0;}
.raunaq-home-banner-section .owl-carousel .owl-nav.disabled button{cursor: pointer;background:rgb(0 0 0 / 76%);width: 40px;height: 40px;position: absolute;display: block;z-index: 100;border-radius: 50%;border: none;top: 50%;-webkit-transform: translate(0px, -50%);-ms-transform: translate(0px, -50%);transform: translate(0px, -50%);}
.raunaq-home-banner-section .owl-carousel .owl-nav.disabled button span{	display:block; font-size: 26px; }
.raunaq-home-banner-section .owl-carousel .owl-nav.disabled button:before{	display:none !important; }
.raunaq-home-banner-section .owl-carousel .owl-nav.disabled button.owl-prev{left: 1.5%}
.raunaq-home-banner-section .owl-carousel .owl-nav.disabled button.owl-next{right: 2%}
.raunaq-home-banner-section .owl-carousel .owl-nav.disabled button:before{font-family: "revicons";font-size: 20px;color: rgb(255, 255, 255);display: block;line-height: 40px;text-align: center;margin-top: -4px;}
.raunaq-home-banner-section .owl-carousel .owl-nav.disabled button.owl-prev:before{content: "\e82c";margin-left: -3px;}
.raunaq-home-banner-section .owl-carousel .owl-nav.disabled button.owl-next:before{content: "\e82d";margin-right: -3px;}
.raunaq-home-banner-section .raunaq-home-banner-content{position: absolute;z-index: 9999;left:100px;top: 50%;width:40%;-webkit-transform: translate(0px,-50%);-ms-transform: translate(0px,-50%);transform: translate(0px,-50%);padding: 50px;background: rgb(0 0 0 / 50%);text-align:left;}
.raunaq-home-banner-section .raunaq-home-banner-content.lider-right-content{left:auto;right:100px;}
.raunaq-home-banner-section .raunaq-home-banner-content p{font-size:38px;color:#ffffff;line-height:44px;font-weight: 500;font-family: Prata;}
.raunaq-home-banner-section .raunaq-home-banner-content ul{margin: 0 0 10px;}
.raunaq-home-banner-section .raunaq-home-banner-content ul li{display:inline-block;list-style:none;margin:0 5px 0 0;}



#projectenquirenow{  padding: 40px;}
  #projectenquirenow.enquiryNow label {
     display: none;
}


.apartmentsChrompet{
	display:none !important;
}

.enquireMenuBtn{margin-right: -52px; }
.enquireavinyabutton{margin-right: -52px; }
.enquireMenuBtn a{    font-size: 15px !important;
    text-transform: uppercase;
    letter-spacing: 0;
    font-weight: 600;}
.enquireavinyabutton  a{    font-size: 15px !important;
    text-transform: uppercase;
    letter-spacing: 0;
    font-weight: 600;}
.emeraldSection h1 {
	font-size: 57px;
	line-height: 62px;
	padding-bottom: 18px;
	   letter-spacing: -3px;
}
.emeraldSection {
	padding: 120px 0 !important; text-align:center;
}
.emeraldSection h2{ font-size: 27px;
    text-transform: uppercase;
    margin: 0 0 10px !important;
    letter-spacing: 1px;
    font-weight: 300 !important;
    color: #3a3a3a;} 
.emeraldSection img{  margin-bottom: 13px !important;}
.homeIntroSection {
	padding: 10% 0 0 !important;
	text-align:center; }
.homeIntroSection p{
	margin: 0 0 30px !important;
    line-height: 30px;
    font-weight: 300;
    font-size: 18px;}
.homeIntroSection h2 {
	font-size: 50px !important;
	line-height: 50px;
	font-family: 'Roboto', sans-serif;
	  font-family: "Helvetica", sans-serif !important;
	font-weight: normal;
	 margin: 0 0 30px !important;
}
.homeIntroSection h5 {
	font-size: 32px !important;
	line-height: 34px !important;
 font-family: 'Roboto', sans-serif;
	  font-family: "Helvetica", sans-serif !important;
	font-weight: normal;
}

.full-width-section.home-project-section{width: 120%;margin: 0 0 0 -10%;padding:100px 0!important;}
.home-project-section .row-bg.using-image {background-repeat: repeat!important;background-size: 100% auto!important;}  
.home-project-section .home-project-innersection{margin: 0;}
.home-project-section .home-project-innersection.pad-btm{padding:0 0 120px!important;margin: 0;}
body .home-project-section .home-project-innersection .homeproject-img-view{background:url(images/project-bg-img.jpg) no-repeat left center;background-size:auto 100%;width: 60%;margin: 0;}
body .home-project-section .home-project-innersection .homeproject-img-view:before{content: "ongoing Project";position: absolute;font-size: 26px;text-transform: uppercase;font-weight: 600;letter-spacing: 2px;top: 40%;left: -20px;-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);-webkit-transform-origin: left center;-ms-transform-origin: left center;transform-origin: left center;    color: #ffffff;}
body .home-project-section .home-project-innersection .homeproject-img-view.ProjTulsi:before{content: "Newly Launched";}
body .home-project-section .home-project-innersection .homeproject-img-view .wpb_text_column{}
body .home-project-section .home-project-innersection .homeproject-logo-content{padding:100px 0 0 100px;width:40%;margin:0; padding:0px 0 0 100px; }
body .home-project-section .homeproject-img-view p{padding:0  0 0 130px;}
body .home-project-section .homeproject-img-view img.elevation-view{width:80%;margin:120px 0 0 auto!important;}
body .home-project-section .homeproject-img-view h2{color:#243a1e;font-size:30px;line-height:30px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin: 0;position: absolute;padding: 20px;background: url(images/content-bg-img.jpg) no-repeat center center;background-size: 100%;border-radius: 5px;font-family: 'Roboto', sans-serif;bottom:0;left:90px;font-weight: 600;height: 130px;}
 
body .home-project-section .homeproject-img-view h2 strong{font-size:80px;line-height:90px;font-family: 'Roboto', sans-serif;font-weight: 900;  font-family: "Helvetica", sans-serif !important;}
body .home-project-section .homeproject-img-view h2 span.bold{padding:0 0 0 15px;}
body .home-project-section .homeproject-img-view h3{color:#243a1e;font-size:30px;line-height:30px;margin: 0;position: absolute;padding: 20px;background: url(images/content-bg-img.jpg) no-repeat center center;border-radius: 5px;font-family: 'Roboto', sans-serif;   font-family: "Helvetica", sans-serif !important;bottom: 0;right: -60px;font-weight: 600;text-align: center;height: 130px;}
body .home-project-section .homeproject-img-view .pro-status-strip{width:auto;height:50px;background-color:#924813;	position:absolute;right:0px;top:50px;-webkit-animation: drop 5s linear 2s infinite ;animation: drop 5s linear 2s infinite ;color: #ffffff;padding: 0px 35px;line-height: 50px;font-family: 'Open Sans';   font-family: "Helvetica", sans-serif !important;font-size: 15px;font-weight: 600;text-transform: uppercase;}
body .home-project-section .homeproject-img-view .pro-status-strip.leftview{right:auto;left:110px;}
body .home-project-section .homeproject-img-view .pro-status-strip:before{content: '';position: absolute;z-index: 2;left: -24px;bottom: 0;-webkit-animation: drop-before 5s linear 2s infinite ;animation: drop-before 5s linear 2s infinite ;border-top: 25px solid #924813;border-bottom: 25px solid #924813;border-left: 25px solid transparent;}
body .home-project-section .homeproject-img-view .pro-status-strip.leftview:before{left:auto;right: -24px;border-top: 25px solid #924813;border-bottom: 25px solid #924813;border-right: 25px solid transparent;-webkit-animation: drop-before-right 5s linear 2s infinite ;animation: drop-before-right 5s linear 2s infinite ;}


@keyframes drop{
	0% {
		background-color: #924813;
	}
	50% {
		background-color: #ce6c28;
	}
	75% {
		background-color: #fcb41e;
	}
	100% {
		background-color: #924813;
	}
}
@-webkit-keyframes drop{
	0% {
		background-color: #924813;
	}
	50% {
		background-color: #ce6c28;
	}
	75% {
		background-color: #fcb41e;
	}
	100% {
		background-color: #924813;
	}
}
@keyframes drop-before{
	0% {
		border-top: 25px solid #924813;border-bottom: 25px solid #924813;border-left: 25px solid transparent;
	}
	50% {
		border-top: 25px solid #ce6c28;border-bottom: 25px solid #ce6c28;border-left: 25px solid transparent;
	}
	75% {
		border-top: 25px solid #fcb41e;border-bottom: 25px solid #fcb41e;border-left: 25px solid transparent;
	}
	100% {
		border-top: 25px solid #924813;border-bottom: 25px solid #924813;border-left: 25px solid transparent;
	}
}
@-webkit-keyframes drop-before{
	0% {
		border-top: 25px solid #924813;border-bottom: 25px solid #924813;border-left: 25px solid transparent;
	}
	50% {
		border-top: 25px solid #ce6c28;border-bottom: 25px solid #ce6c28;border-left: 25px solid transparent;
	}
	75% {
		border-top: 25px solid #fcb41e;border-bottom: 25px solid #fcb41e;border-left: 25px solid transparent;
	}
	100% {
		border-top: 25px solid #924813;border-bottom: 25px solid #924813;border-left: 25px solid transparent;
	}
}

@keyframes drop-before-right{
	0% {
		border-top: 25px solid #924813;border-bottom: 25px solid #924813;border-right: 25px solid transparent;
	}
	50% {
		border-top: 25px solid #ce6c28;border-bottom: 25px solid #ce6c28;border-right: 25px solid transparent;
	}
	75% {
		border-top: 25px solid #fcb41e;border-bottom: 25px solid #fcb41e;border-right: 25px solid transparent;
	}
	100% {
		border-top: 25px solid #924813;border-bottom: 25px solid #924813;border-right: 25px solid transparent;
	}
}
@-webkit-keyframes drop-before-right{
	0% {
		border-top: 25px solid #924813;border-bottom: 25px solid #924813;border-right: 25px solid transparent;
	}
	50% {
		border-top: 25px solid #ce6c28;border-bottom: 25px solid #ce6c28;border-right: 25px solid transparent;
	}
	75% {
		border-top: 25px solid #fcb41e;border-bottom: 25px solid #fcb41e;border-right: 25px solid transparent;
	}
	100% {
		border-top: 25px solid #924813;border-bottom: 25px solid #924813;border-right: 25px solid transparent;
	}
}



body .home-project-section .homeproject-img-view h3 strong{font-size:70px;line-height:65px;display:block;font-weight: 900;font-family: 'Roboto', sans-serif;   font-family: "Helvetica", sans-serif !important;}
.home-project-section .homeproject-logo-content p{font-size:18px;color:#333333;line-height: 28px;}
.home-project-section .homeproject-logo-content p img{width:60%;}
.home-project-section .homeproject-logo-content p img.eden-logo{width:180px;}
.home-project-section .homeproject-logo-content a.learnmorn{font-size:16px;line-height:26px;color:#000000;text-transform:uppercase;padding: 10px 10px 10px 50px;margin: 15px 0 0;position:relative;    display: inline-block;    font-weight: 500;}
.home-project-section .homeproject-logo-content a.learnmorn:hover{color:#d3a767;}
.home-project-section .homeproject-logo-content a.learnmorn:before{content:"\2192";position:absolute;width:30px;height:30px;background:#d3a767;border-radius:50%;top:50%;left:0;font-size:20px;color:#ffffff;text-align:center;font-weight:600;-webkit-transform: translate(0px,-50%);-ms-transform: translate(0px,-50%);transform: translate(0px,-50%);}

body .home-project-section .home-project-innersection.right .homeproject-logo-content{padding:120px 100px 0 0;}
body .home-project-section .home-project-innersection.right .homeproject-img-view{background: url(images/project-bg-img.jpg) no-repeat right center;    background-size: auto 100%;}
body .home-project-section .home-project-innersection.right .homeproject-img-view:before{top: 0;left: auto;right: -20px;-webkit-transform: rotate(-90deg);-ms-transform: rotate(-90deg);transform: rotate(-90deg);-webkit-transform-origin: right center;-ms-transform-origin: right center;transform-origin: right center;}
body .home-project-section .right .homeproject-img-view img.elevation-view {margin: 120px 0 0;}
body .home-project-section .right .homeproject-img-view h3{left: -60px;    right: auto;}
body .home-project-section .right .homeproject-img-view h2{right: 90px;    left: auto;}


.welcomeRight p {
	font-size: 14px;
	line-height: 23px;
}
.exploreBtnOuter {
	padding: 6% 0 8% 0 !important;
}
.exploreButton h4 {
	font-family: 'Roboto', sans-serif;
	  font-family: "Helvetica", sans-serif !important;
	font-size: 17px !important;
	line-height: 24px !important;
	color: #f2f2f2;
	font-weight: 500 !important;
	text-transform: capitalize !important;
}
body #header-outer, body[data-header-color="dark"] #header-outer {
    background-color: rgba(0, 0, 0, 0.80) !important;
}
.exploreButton h4 a {
	color: #f2f2f2;
}
.counterOuter h4 {
	font-size: 27px !important;
	font-family: 'Roboto', sans-serif;
	  font-family: "Helvetica", sans-serif !important;
	font-weight: normal !important;
	text-transform: capitalize !important;
	padding-bottom: 6px !important;
}
.counterRight p {
	font-size: 35px !important;
	line-height: 39px;
	font-family: 'Roboto', sans-serif;
	  font-family: "Helvetica", sans-serif !important;
	padding-bottom: 25px !important;
	color: #2a2a2a;
}
.nectar-milestone .number span {
    font-size: 95px;
}
#slide-out-widget-area.fullscreen .inner, #slide-out-widget-area.fullscreen-alt .inner {  top: 60px !important;}
#slide-out-widget-area{padding:0 22%;}
#slide-out-widget-area .off-canvas-menu-container{float: left;
    width:100%;
    text-align: left;}
#slide-out-widget-area .inner .off-canvas-menu-container li a {
     font-family: 'Roboto', sans-serif;
	  font-family: "Helvetica", sans-serif !important;
    margin-bottom: -1px;
    font-size:28px !important;
    color:#111111 !important;
    line-height: 50px !important;
	    letter-spacing: -1px !important;
	font-weight: 700 !important;
}

#slide-out-widget-area .inner .off-canvas-menu-container li.subviewopen .sub-menu li a {
        font-size:28px !important;
    line-height: 42px !important;
 }
 .menuEmail{margin:0 0 30px;}
#slide-out-widget-area .textwidget.custom-html-widget{float:left; 
	/* margin-top: 55px; */
}
		  #slide-out-widget-area .inner .off-canvas-menu-container li a:hover{color:#fcb41e !important;}
	#slide-out-widget-area .widget h4 {
    margin-bottom: 8px;
	display:none;
}
.pro-gallery-section{display:none;}
#slide-out-widget-area .menuEmail .vc_col-sm-6{margin-left:0;}
#slide-out-widget-area{/* background: url(images/menu-bg1.jpg) no-repeat;  */}
#slide-out-widget-area .aboutmenuOuter h4 {display:block; font-size:30px; font-family: 'Roboto', sans-serif;  margin-bottom:22px !important; color:#9e9c9c; text-transform:capitalize !important;line-height: 25px;}
	#slide-out-widget-area .custom_html-7{float:left; width:50%;}
	#slide-out-widget-area .meurightWidget{    text-align: left; display:block; overflow:hidden;}
	#slide-out-widget-area .meurightWidget li{margin-bottom:15px;}
	#slide-out-widget-area .meurightWidget li a{font-size:20px !important;font-family: 'Roboto', sans-serif; color:#9c9b9b !important; font-weight:bold; }
	#slide-out-widget-area .meurightWidget li a:hover{color:#fcb41e  !important;}
	#slide-out-widget-area .meurightWidget .callnumber h6{  font-size:14px; text-transform:uppercase; margin-bottom: 12px;
    letter-spacing: 0px;}
	#slide-out-widget-area .meurightWidget .callnumber{font-size:30px;margin-right: 54px; color:#111111 !important; margin-left:0 !important;font-weight: 600; margin-bottom:20px;}
	#slide-out-widget-area .meurightWidget .callnumber a{ color:#ffffff !important; font-size:18px;}
	#slide-out-widget-area .meurightWidget .callnumber a:hover{ color:#fcb41e  !important; }
	#slide-out-widget-area .meurightWidget .menuSocial h6{ text-transform:uppercase; margin-bottom:3px;
    letter-spacing: 0px;}
	#slide-out-widget-area .meurightWidget h6{font-family: 'Poppins', sans-serif !important; color:#111111 !important; font-weight: 600 !important;  font-size: 13px !important;}
	#slide-out-widget-area .meurightWidget .callOuter{margin-bottom:35px; padding:0; margin-left:0;    display: block;
    overflow: hidden;}
	#slide-out-widget-area .meurightWidget .menuSocial a{margin-right:10px;}
	#slide-out-widget-area .meurightWidget .menuSocial a:before{ font-size:23px; color:#111111; }
	#slide-out-widget-area  .aboutmenuOuter .vc_col-sm-6{margin:0 60px 0 0 ;}
    #slide-out-widget-area  .aboutmenuOuter .vc_col-sm-6:last-child{margin:0; float: left;}
	#slide-out-widget-area .aboutmenuOuter {    margin-bottom: 32px;	    display: block;    overflow: hidden;}
	#slide-out-widget-area .menuEmail .vc_col-sm-6 a  {    color: #111111 !important;}
	#slide-out-widget-area .menuEmail .vc_col-sm-6 a:hover{color:#fcb41e  !important;}
	
	body #slide-out-widget-area.slide-out-from-right {    background-color: #ffffff!important;}
	#slide-out-widget-area .bottom-text{    color: #ffffff;}
	#slide-out-widget-area.slide-out-from-right .bottom-meta-wrap .bottom-text{display:none;}
	
	
 .qualityPolicy p {
    padding: 0 10vw;
    font-size: 18px;
    line-height: 32px;
}
.counterBox.icon1 .nectar-milestone{background: url(images/happy-customer-icon.png) no-repeat 88% 22px; }
.counterBox.icon2 .nectar-milestone{background: url(images/succesful-project-icon.png) no-repeat 60% 22px; }
.nectar-milestone .number span{font-size:95px;}
.visionLeft .nectar-milestone .number span{font-size:85px;}
.visionLeft .counterBox.icon1 span.symbol{font-size:85px;}
.nectar-milestone .number span.symbol{font-size:30px;}
.counterRight{padding-top: 17px !important;}
.counterBox.icon1 span.symbol{font-size:95px;}
.amenitiesBox .nectar-fancy-box h6 {
	font-size: 24px !important;
	line-height: 26px !important;
	margin-bottom: 8px;
	font-family: 'Roboto', sans-serif;
	  font-family: "Helvetica", sans-serif !important;
}
.visionRight{padding:59px 0 0;}
.amenitiesBox .nectar-fancy-box h5 {
	font-size: 28px !important;
	line-height: 27px !important;
}
.amenitiesBox .nectar-fancy-box {
	margin-bottom: 0px;
}
.counterBox .nectar-milestone .subject {
	letter-spacing: 0;
	font-weight: 300;
	font-size: 26px !important;
	font-family: 'Roboto', sans-serif;
	  font-family: "Helvetica", sans-serif !important;
	line-height: 30px;
	color: #252525;
	margin-left: 24px;
	margin-top: -6px;
}
.counterBox.icon2 .nectar-milestone .subject {
	margin-left: 6px;
}
.amenitiesOuter .work-info .vert-center h3{ font-size: 22px !important;
        line-height: 25.7px !important; font-family: 'Roboto', sans-serif;    font-family: "Helvetica", sans-serif !important;font-weight:normal;text-align:left;display:none;}
	
.amenitiesOuter .work-info .vert-center p{    font-size: 25px !important;
    line-height: 32px !important;
    font-family: 'Roboto', sans-serif;
	  font-family: "Helvetica", sans-serif !important;
    color: #ffffff !important;
	text-align:left;
    }
.amenitiesOuter .portfolio-items[data-gutter="1px"] .col {
    padding: 0px!important;
}

.amenities_section .work-info .vert-center h3{ font-size: 22px !important;
        line-height: 25.7px !important; font-family: 'Roboto', sans-serif;    font-family: "Helvetica", sans-serif !important;font-weight:normal;text-align:left;}
	
.amenities_section .work-info .vert-center p{    font-size: 25px !important;
    line-height: 32px !important;
    font-family: 'Roboto', sans-serif;
	  font-family: "Helvetica", sans-serif !important;
    color: #ffffff !important;
	text-align:left;
    }
.amenities_section .portfolio-items[data-gutter="1px"] .col {
    padding: 0px!important;
}

body .garden_wood_amenitie_sec .wpb_text_column h3{font-size: 30px;color: #1b582e;font-weight: 600;text-transform: capitalize;}
body .garden_wood_amenitie_sec .iwithtext{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-flex: 1;-ms-flex: 1 0 50%;flex: 1 0 50%;padding: 0px 10px 0px 0;}
body .garden_wood_amenitie_sec .iwithtext .iwt-icon{position: inherit;-webkit-box-flex: 0;-ms-flex: 1 0 80px;flex: 1 0 80px;}
body .garden_wood_amenitie_sec .iwithtext .iwt-icon img {width: 85%!important;margin: 0;}
body .garden_wood_amenitie_sec .iwithtext .iwt-text{padding: 0;-webkit-box-flex: 1;-ms-flex: 1 0 85%;flex: 1 0 85%;}
body .garden_wood_amenitie_sec .iwithtext .iwt-text h2{font-size: 17px;color: #333;margin: 0;}
body .garden_wood_amenitie_sec .owl-carousel .owl-stage-outer .carousel-item{display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}

.ongoingProject.courtyard .vc_col-sm-4 {
right:65%;
float:left;
}
 
.ongoingProject.courtyard .vc_col-sm-8 {
left: 27%;
float:right;
}

/*footer social*/
#footer-outer {
	background: #ffffff;
	z-index: 9;
}
#footer-outer .footerSocial a:hover {
	color: rgba(255, 255, 255, 0.8) !important;
}
.ascend #footer-outer .widget h4 {
	font-size: 18px;
	line-height:28px;
	font-weight: 700 !important;
	margin-bottom: 12px;
	color: #4b4f57 !important;
	font-family: 'Poppins', sans-serif !important;
}

#footer-outer a {
	color: #6a6d73;
	padding:5px 0;
}
#footer-outer .footerSocial a{	padding:13px 0;}

#custom_html-2 ul li a {
	color: #000000 !important;
	font-weight: 500;
}
 
.footerSocial .fa {
	padding: 12px;
	font-size: 18px;
	width: 42px;
	height: 42px;
	text-align: center;
	text-decoration: none;
	margin: 4px 3px;
	border-radius: 50%;
}
#footer-outer #footer-widgets .col input[type=submit]:hover {
	opacity: 1;
	z-index: 100;
	position: relative;
}
#footer-outer .col.span_3 {
	border-right: 1px solid #ebebeb;
	height: 250px;
	padding-left: 30px;
}
#footer-outer .col.span_3:first-child {
  	width: 14.5%;
	padding-left:0;
 }
#footer-outer .col.span_3:last-child {
	border: none;
	width: 31.5%;
	
}

#footer-outer #footer-widgets ul.footer-accreditations{margin:0;padding:0;}
#footer-outer #footer-widgets ul.footer-accreditations li{margin:0;padding:0!important;display:inline-block;vertical-align:middle!important;}
#footer-outer #footer-widgets ul.footer-accreditations li:nth-child(1){width:165px;}
#footer-outer #footer-widgets ul.footer-accreditations li:nth-child(2){width:40px;}
#footer-outer #footer-widgets ul.footer-accreditations li:nth-child(3){width:40px;}
#footer-outer #footer-widgets ul.footer-accreditations li img{margin:0;padding:0;}
.subscribeForm .wpcf7-email {
    border-radius: 50px 0 0 50px;
    padding-left: 20px !important;
    float: left;
    height: 48px !important;
    width: 289px !important;
}

.subscribeForm .subscribeBtn {
	display: block;
	float: left;
	height: 48px;
	margin: -15px -33px -2px;
	width: 101px;
	color: #fff !important;
	border-radius: 0 50px 50px 0;
	font-size: 12px;
	font-weight: 500 !important;
	font-family: 'Roboto', sans-serif;
	  font-family: "Helvetica", sans-serif !important;
}
#footer-outer #copyright {
	border-top: 1px solid #cbcbcb !important;
}
#footer-outer #copyright p {
	font-size: 15px;
}
#copyright .col_last p {
	text-align: right;
}
#footer-outer .row {
	padding: 60px 0 50px 0;
	margin-bottom: 0px;
}
.footerSocial .fa:hover {
	opacity: 0.7;
}
.footerSocial .fa-facebook {
	background: #3B5998;
	color: #fff !important;
}
.footerSocial .fa-twitter {
	background: #55ACEE;
	color: #fff !important;
}
.footerSocial .fa-linkedin {
	background: #007bb5;
	color: #fff !important;
}
.footerSocial .fa-youtube {
	background: #bb0000;
	color: #fff !important;
}
.footerSocial .fa-instagram {
	background: #d038c1;
	color: #fff !important;
}

/*about us */

.page-submenu a {
	display: inline-block;
	color: #fff;
	text-decoration: none;
}
.page-submenu a {
	display: inline-block;
	color: #fff;
	text-decoration: none;
}
.contactLeft {
    padding-left: 160px !important;
}
.page-submenu a::after {
	content: '';
	display: block;
	width: 0;
	height: 4px;
	background: #fcb336;
	transition: width .3s;
}
.page-submenu a:hover::after {
	width: 70%;
	transition: width .3s;
}
.page-submenu a:hover::after {
	width: 70%;
	transition: width .3s;
}
.page-submenu .stuck li.current-menu-item a:active {
	width: 70%;
	transition: width .3s;
}
.page-submenu li {
	margin: 0 45px 0 0;
}
.page-submenu li a {
	padding: 18px 0 12px 0 !important;
	font-size: 16px;
	line-height: 25px;
	letter-spacing: 0;
	text-transform:uppercase;
}
.page-submenu li a:hover, .page-submenu.stuck li.current-menu-item a {
	font-weight: 500;
}
#call-to-action .triangle {
display:none;
}
.counterBox .vc_column-inner {
	 background: url(images/shadow-bg.png) no-repeat 5% bottom; 
	padding-bottom: 50px !important;
	-webkit-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
	position: relative;
	top: 0;
}
/*projects*/
.ongoingInner {
	padding: 0 12%;
}
.ongoingInner .ult-new-ib {
	background: none;
	-webkit-box-shadow: 10px 24px 90px -12px rgba(204,204,204,1);
	-moz-box-shadow: 10px 24px 90px -12px rgba(204,204,204,1);
	box-shadow: 10px 24px 90px -12px rgba(204,204,204,1);
}
.completedOuter {
	padding: 10% 0;
}
.ult-ib-effect-style10 .ult-new-ib-desc::before {
	opacity: 1;
	-webkit-transform: none;
	-ms-transform: none;
	transform: none !important;
}
.ult-ib-effect-style10 .ult-new-ib-desc::after {
	opacity: 1;
	-webkit-transform: none;
	-ms-transform: none;
	transform: none !important;
}
/*responsive css*/

.specTabs ul.wpb_tabs_nav li i {
	color: #4b4b4b;
}
.specTabs ul.wpb_tabs_nav li span {
	display: none;
}
.specTabs ul.wpb_tabs_nav li {
	margin-right: 15px !important;
}
.specTabs .tabbed[data-style="material"] ul.wpb_tabs_nav li a {
	float: none;
	display: inline-block;
	width: 80px;
	border-radius: 50%;
	height: 80px;
}
.light .specTabs .tabbed >ul li a {
	background-color: rgba(255,255,255,0.22)!important;
}
.nectar-fancy-box[data-color="extra-color-2"]:after {
	background-color: transparent;
}
.specTabs .wpb_tabs_nav li a:after {
	border-radius: 50%;
}
#tab-joineries p, #tab-joineries p {
	padding-bottom: 10px;
}
.et-tabs-style-iconbox nav ul li.tab-current {
	background: #fff !important;
}
.et-tabs-style-iconbox nav ul li {
	background-color: rgba(255,255,255,0.22)!important;
	border-radius: 50%;
}
.et-tabs-style-iconbox nav ul li.tab-current::after, .et-tabs-style-iconbox nav ul li::after {
	display: none;
}
.et-tabs-style-iconbox nav {
	background: none !important;
}
.et-tabs-style-iconbox nav ul li:before {
	display: none;
}
.et-tabs-style-iconbox nav ul li a {
	padding: 0 !important
}
.et-tabs nav a span {
	display: none;
}
.et-tabs.justified-tabs nav ul li {
	width: auto !important;
	padding: 8px;
	border-radius: 50%;
}
/*About us*/
#page-header-bg .span_6 h1 {
	font-size: 60px !important;
	line-height: 72px !important;
	font-family: 'Roboto', sans-serif;
	  font-family: "Helvetica", sans-serif !important;
}
#page-header-bg .span_6 span.subheader {
	font-family: 'Roboto', sans-serif;
	  font-family: "Helvetica", sans-serif !important;
	letter-spacing: 1px !important;
	font-size: 16px !important;
	line-height: 25px !important;
	font-weight: 400 !important;
	color: #f1f3f6 !important;
	    text-transform: uppercase;
}
.innnerPageIntro {
	padding: 80 0px !important;
}
.innerIntroRight h5 {
	font-size: 26px !important;
	line-height: 28px !important;
/* 	font-family: 'Roboto', sans-serif; */
	 font-family: "Helvetica", sans-serif !important;
}
.innerIntroRight h3 {
	    font-family: 'Roboto',sans-serif!important;
	font-family: "Helvetica", sans-serif !important;
    font-size: 27px !important;
    line-height: 37px !important;
    margin-bottom: 25px !important;
    font-weight: 300!important;
}
.innerIntroRight p {
	font-size: 16px !important;
	line-height: 29px;
}
.visionLeft {
	padding: 80px !important;
}
.visionRight {
}
.visionLeft h4 {
	    color: #4b4b4b;
    text-transform: capitalize !important;
    font-size: 38px !important;
    font-family: 'Roboto', sans-serif;
	font-family: "Helvetica", sans-serif !important;
    line-height: 46px !important;
    margin-bottom: 30px !important;
    letter-spacing: -2px;
    padding-bottom: 14px;
	position:relative;
}
.visionLeft h4:before {
    content: '';
    background: #d8d8d8;
    width: 23%;
    height: 1px;
    position: absolute;
    left: 0;
    bottom: -6px;
}
.visionLeft h3 {
	color: #4b4e53;
	font-size: 22px !important;
	line-height: 35px !important;
	font-family: 'Prata', serif !important;
	margin-bottom: 25px !important;
}
.visionLeft p {
	line-height: 26px;
	font-size: 16px;
	margin-bottom:0 !important;
}
.visionLeft ul{margin:0 0 12px; padding:0;}
.visionLeft ul li{list-style:none; padding:0; margin:0 0 15px;}
#call-to-action .triangle {
	display: none;
}
.page-id-5284 .container-wrap {
	padding-bottom: 0px !important;
}
#page-header-bg .inner-wrap {
	width: 60%;
	margin: 0 auto;
	    padding-top:90px !important;
	
}
.innerPageHeading h4 {
	font-family: 'Roboto', sans-serif;
	  font-family: "Helvetica", sans-serif !important;
	text-transform: capitalize !important;
	font-size: 44px !important;
	line-height: 54px !important;
}
.vc_separator.vc_separator_align_center h4 {
	padding: 0 .5em;
}
.innerPageHeading {
	margin-bottom: 60px !important;
	padding-bottom: 0;
}


.garden-hide-sec{display:none;}
/*projects*/
.ongoingInner {
}
.completedOuter .row-bg-overlay {
	background-image: linear-gradient(to bottom, #fbfbfb, #fcfcfc, #fdfdfd, #fefefe, #ffffff);
}
.completedOuter .slick-prev {
	top: 125px;
	left: -25px;
}
.completedOuter .slick-next {
	top: 125px;
	right: -25px;
}
.ongoingInner h3 {
	font-family: 'Roboto', sans-serif;
	  font-family: "Helvetica", sans-serif !important;
	font-size: 30px !important;
	line-height: 32px !important;
	font-weight: normal !important;
	color: #000;
}
.ongoingInner p {
	font-size: 16px;
	line-height: 20px;
	margin-bottom: 20px !important;
	color: #4b4e53;
	font-weight: 500;
}
.ongoingTxtBlock {
	min-height: 62px;
}
.ongoingInner button.ubtn-normal {
	padding: 11px 21px;
	text-transform: uppercase;
	font-family: 'Roboto', sans-serif;
	 font-family: "Helvetica", sans-serif !important;
	font-weight: 500 !important;
	font-size: 13px;
	line-height: 15px;
}
.projectScroll .aio-icon-box.top-icon {
	text-align: left !important;
}
.projectScroll h3 {
	font-family: 'Roboto', sans-serif;
	  font-family: "Helvetica", sans-serif !important;
	font-size: 30px !important;
	line-height: 32px !important;
	font-weight: normal !important;
	color: #000;
}
.projectScroll .aio-icon-img .img-icon {
	background: none;
	-webkit-box-shadow: 2px 20px 40px -12px rgba(208,208,208,1) !important;
	-moz-box-shadow: 2px 20px 40px -12px rgba(208,208,208,1) !important;
	box-shadow: 2px 20px 40px -12px rgba(208,208,208,1) !important;
}
.projectScroll .aio-icon-description {
	font-size: 17px;
	line-height: 24px;
	color: #dd0000;
	font-family: 'Roboto', sans-serif;
	font-family: "Helvetica", sans-serif !important;
	font-weight: 500;
	text-align: left !important;
}
.projectScroll .slick-dots li{    height: 10px;
    width: 10px;
    margin:25px 3px;}
.projectScroll .aio-icon-header h3.aio-icon-title {
	text-align: left !important;
	    margin: 38px 0 15px !important;
}
.projectScroll .slick-dots{margin-top:30px;}
/*contact us*/

.contactLeft h3 {
	font-family: 'Roboto', sans-serif;
	font-family: "Helvetica", sans-serif !important;
	font-weight: normal;
	font-size: 40px !important;
	line-height: 60px !important;
	color: #000;
	    font-weight: 600 !important;
    letter-spacing: 1px !important;
}
.contactLeft .addressBlock p {
	font-size: 17px;
	line-height: 28px;
	font-weight: 400;
	color: #4b4e53 !important;
	font-family: 'Roboto', sans-serif;
	font-family: "Helvetica", sans-serif !important;
}
.addressBlock {
	margin-bottom: 40px !important;
}
.contactLeft .iwithtext .iwt-icon {
	border: 1px solid #d6d6d6;
	border-radius: 50%;
	padding: 12px;
	background:#9c502a;
	-webkit-box-shadow: 1px 6px 21px 4px rgba(0,0,0,0.31);
-moz-box-shadow: 1px 6px 21px 4px rgba(0,0,0,0.31);
box-shadow: 1px 6px 21px 4px rgba(0,0,0,0.31);
}
.contactLeft .iwithtext .iwt-icon i:before {
    color: #fff;
    font-size: 22px;
    /* line-height: 13px !important; */
    /* margin: -7px 0 0; */
    top: -3px;
    position: relative;
	display:none;
}
.contactLeft .iwithtext:nth-child(2) .iwt-icon  i{ background:url(images/gst-icon.png) no-repeat;}
.contactLeft .iwithtext:nth-child(4) .iwt-icon  i{ background:url(images/location-icon.png) no-repeat;}
.contactLeft .iwithtext:nth-child(6) .iwt-icon  i{ background:url(images/phone-icon1.png) no-repeat;}
.contactLeft .iwithtext:nth-child(8) .iwt-icon  i{ background:url(images/phone-icon2.png) no-repeat;}
.contactLeft .iwithtext:nth-child(10) .iwt-icon  i{ background:url(images/mail-icon.png) no-repeat;}
.contactLeft .iwithtext:after{    background: #aaa;
    position: absolute;
    left: 28px;
    width: 4px;
    height: 71px;
    content: '';
    top: 59px;}
	.contactLeft .iwithtext:last-child:after{background:none;}
.contactLeft .iwithtext .iwt-text {  padding-left: 81px;  padding-top: 9px;  font-size: 19px;  line-height: 22px;
}
.contactLeft .iwithtext .iwt-text a, .contactLeft .iwithtext .iwt-text {
	color: #4b4e53;
}

.contactLeft .iwithtext .iwt-text a:hover{
	color: #a45f3b;
}
.contactLeft .divider-small-border {
	margin: 30px 0 !important;
	width: 70%;
	height: 1px !important;
	background-color: #ddd;
}
.getinTouch input{  font-size: 18px !important;   padding-left: 0 !important;}
.getinTouch textarea{ padding-left: 0 !important;}
.getinTouchForm h3 {
	font-family:'Roboto',sans-serif;
	  font-family: "Helvetica", sans-serif !important;
	font-weight: normal !important;
	font-size: 47px !important;
	line-height: 56px !important;
	margin-bottom: 0 !important;
}
.getinTouchForm p {
	font-size: 17px;
	font-weight: 400 !important;
	line-height: 26px;
}
.getinTouchForm .getBlock {
	margin-bottom: 40px;
}
.getinTouchForm .fieldRow {
	padding-bottom: 40px;
}
.getinTouchForm span.wpcf7-list-item {
	display: inline-block;
	margin: 0 50px 0 0px;
}
.getinTouchForm span.wpcf7-list-item.first {
	display: inline-block;
	    margin: 0 33px 0 0;
}
.enquiryNow label{color:#333;}
 .getinTouchForm input::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
 color: #ffffff;
 opacity: 1; /* Firefox */
}
 .getinTouchForm input:-ms-input-placeholder { /* Internet Explorer 10-11 */
 color: #ffffff;
}
 .getinTouchForm input::-ms-input-placeholder { /* Microsoft Edge */
 color: #ffffff;
}
.getinTouchForm textarea::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
 color: #ffffff;
 opacity: 1; /* Firefox */
}
 .getinTouchForm textarea:-ms-input-placeholder { /* Internet Explorer 10-11 */
 color: #ffffff;
}
 .getinTouchForm textarea::-ms-input-placeholder { /* Microsoft Edge */
 color: #ffffff;
}
.getinTouchForm input, .getinTouchForm textarea {
	border: 0 !important;
	outline: 0 !important;
	background: transparent;
	border-bottom: 1px solid #8b8d97 !important;
	color: #f0ebf1 !important;
		font-family: 'Roboto', sans-serif;
	 font-family: "Helvetica", sans-serif !important;
}
.getinTouchForm .getinsubmitBtn {
	background: none !important;
	border: 1px solid #fff !important;
	border-radius: 36px !important;
	padding: 12px 35px !important;
	font-family: 'Roboto', sans-serif;
	 font-family: "Helvetica", sans-serif !important;
	font-weight: 500 !important;
	font-size: 18px;
	color: #fff !important;
}
.getinTouchForm .getinsubmitBtn:hover {
	background: #fff;
	color: #222
}
.getinTouchForm label span {
	    color: #ffffff !important;
    font-size: 18px;
    font-weight: 300 !important;
    letter-spacing: 1px;
}
.getinTouchForm .esubmitBtn {
	background: none !important;
	border: 1px solid #f0ebf1;
	color: #fff !important;
	border-radius: 10px !important;
	padding: 10px 21px !important;
	font-size: 17px !important;
	font-weight: 500 !important;
	font-family: 'Roboto', sans-serif;
	  font-family: "Helvetica", sans-serif !important;
}
/*emerald*/

.emaraldSection {
	margin-bottom: 0;
}
.prodetailintro h3 {
	font-family: 'Roboto', sans-serif;
	  font-family: "Helvetica", sans-serif !important;
	font-weight: normal !important;
	font-size: 33px !important;
	line-height: 40px !important;
	color: #1e1d1d;
	margin-bottom: 40px !important;
}


.prodetailintro  .emaraldOverview.avinyaparaghmain  {
	padding:0;
}

.prodetailintro  .avinyaparaghmain h3 {
    font-size: 24px !important;
    line-height: 37px !important;
    margin-bottom: 40px !important;
    text-align: left;
}



.prodetailintro p {
	font-size: 16px;
	line-height: 30px;
}
.prodetailintro p .downloadbrochure{
	font-size: 16px;display: inline-block;
    padding: 0 20px;
    line-height: 40px;
    background: #fcb41e;
    color: #fff;
}
#pro-strike-status {  width: 400px;  height: 60px;  margin:0px auto 30px;  position: relative;  color: #fff;font-size: 28px;text-align: center;text-transform: uppercase;background: #924813;-webkit-animation: main 250ms;  -moz-animation: main 250ms;  -ms-animation: main 250ms;  animation: main 250ms;font-family: 'Open Sans', sans-serif;   font-family: "Helvetica", sans-serif !important;font-weight: 600;text-transform: uppercase;line-height: 60px;}
#pro-strike-status br{display:none;}
#pro-strike-status i {  position: absolute;}
#pro-strike-status i:first-child, #pro-strike-status i:nth-child(2) {  position: absolute;  left: -20px;  bottom: -20px;  z-index: -1;  border: 20px solid transparent;  border-right-color: #462106;  -webkit-animation: edge 500ms;  -moz-animation: edge 500ms;  -ms-animation: edge 500ms;  animation: edge 500ms;}
#pro-strike-status i:nth-child(2) {  left: auto;  right: -20px;  border-right-color: transparent;  border-left-color: #462106;}
#pro-strike-status i:nth-child(3), #pro-strike-status i:last-child {  width: 20px;  bottom: -20px;  left:-40px;z-index: -2;border: 30px solid #ce6c28;border-left-color: transparent;-webkit-animation: back 600ms;-moz-animation: back 600ms;-ms-animation: back 600ms;animation: back 600ms;-webkit-transform-origin: 100% 0;-moz-transform-origin: 100% 0;-ms-transform-origin: 100% 0;transform-origin: 100% 0;}
#pro-strike-status i:last-child {bottom: -20px;left: auto;right:-40px;border: 30px solid #ce6c28;border-right-color: transparent;-webkit-transform-origin: 0 0;-moz-transform-origin: 0 0;-ms-transform-origin: 0 0;  transform-origin: 0 0;}



@-webkit-keyframes main {
  0% { -webkit-transform: scaleX(0); }
  100% { -webkit-transform: scaleX(1); }
}

@-webkit-keyframes edge {
  0%, 50% { -webkit-transform: scaleY(0); }
  100% { -webkit-transform: scaleY(1); }
}

@-webkit-keyframes back {
  0%, 75% { -webkit-transform: scaleX(0); }
  100% { -webkit-transform: scaleX(1); }
}


@-moz-keyframes main {
  0% { -moz-transform: scaleX(0); }
  100% { -moz-transform: scaleX(1); }
}

@-moz-keyframes edge {
  0%, 50% { -moz-transform: scaleY(0); }
  100% { -moz-transform: scaleY(1); }
}

@-moz-keyframes back {
  0%, 75% { -moz-transform: scaleX(0); }
  100% { -moz-transform: scaleX(1); }
}


@keyframes main {
  0% { transform: scaleX(0); }
  100% { transform: scaleX(1); }
}

@keyframes edge {
  0%, 50% { transform: scaleY(0); }
  100% { transform: scaleY(1); }
}

@keyframes back {
  0%, 75% { transform: scaleX(0); }
  100% { transform: scaleX(1); }
}


.prodetailintro p .downloadbrochure:hover{    background: #8a401f;}
.prodetailintro {
	padding: 8% 0;
}
.prodetailintro .full-width-section img.edenvillas{width: 350px;}

.prodetailintro .emaraldOverview {
	padding: 0 9%;
}
#overview .inner img{margin-bottom:13px !important;height: 12rem;width: auto;}
#overview.stellar-overview .inner img{width: 400px;}
.emeraldSpecs {
	padding-top: 30px;
 
}

.emeraldSpecs .iwt-text h3 small {
	font-size: 15px;
	line-height: 20px;
	color: #1e1d1d;
	vertical-align: middle;
}
.prodetailintro .divider-small-border {
	background-color: #606060 !important;
}
.emeraldSpecs .iwt-icon {
	position: absolute;
	left: -15px;
	top: -12px;
}
.emeraldSpecs .iwt-icon img {
	width: 68px !important;
}
.locationInner .viewGoogleBtn {
	padding: 0;
	margin: 0;
	font-family: 'Roboto', sans-serif;
	  font-family: "Helvetica", sans-serif !important;
	font-weight: 500;
	font-size: 17px;
	line-height: 20px;
	text-transform: capitalize !important;
}
.locationInner .divider-small-border {
	margin-top: 2px !important;
}
/* .page-id-6171 #call-to-action {
	display: none;
} */
.projectFooterBox {
	text-align: left !important;
}
.tp-leftarrow {
    left:-2.5% !important;
    top: 50% !important;
}
.tparrows:before {  font-size: 25px;}
.tp-rightarrow {
    right: 1%;
    left: auto !important;
    top: 50% !important;
}
.tparrows{background:none !important; opacity:1 !important;}
.tparrows:hover{background:none !important;}
.projectFooterBox .top-icon .aio-icon-header h3.aio-icon-title {
	margin: 2px 0 4px;
}
.siteVisitBox .aio-icon-read {
	display: block;
	padding: 8px 11px;
	text-decoration: none;
	color: #fff;
	border: 1px solid #fff;
	width: 150px;
	margin: 0 auto;
	border-radius: 25px;
	background: #3c3f48;
	margin-top: 25px;
}
.siteVisitBox .aio-icon-read:hover, .projEnqBox .aio-icon-read:hover {
	background: #8a401f;
	transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
}
.projEnqBox .aio-icon-read {
	display: block;
	padding: 8px 11px;
	text-decoration: none;
	color: #fff;
	border: 1px solid #fff;
	width: 150px;
	margin: 0 auto;
	border-radius: 25px;
	background: #2b2e35;
	margin-top: 25px;
}
.projectSplitHeading h4 {
	font-family: 'Roboto', sans-serif;
	  font-family: "Helvetica", sans-serif !important;
	text-transform: capitalize !important;
	font-size:40px !important;
	line-height:45px !important;
	color: #145529;
}
.projectSplitHeading.whiteTxt h4 {
	color: #000;
}
.locationOuter, .floorplanOuter, .specificationOuter, .galleryOuter  {
	padding-top: 70px !important;
	padding-bottom: 80px !important;
}
.locationInner h2 {
	color: #1b582e;
}
.locationInner .addressBox {
	margin-top: 12px !important;
	margin-bottom: 10px !important;
	    line-height: 25px;
}
#gallery{margin-bottom:0 !important; display:none;}
#fws_5cbef76dcb783{position: relative;
    left: 87px;
    z-index: 1000;
    top: 58px;}
.innerPageHeading.emraldHeading.vc_sep_width_60 {
    width: 100%;
    margin-left: -112px !important;
}
.innerPageHeading.wpb_text_column.projectheadcontent {width: 100%;margin-left: 0;margin-top: 50px;margin-bottom: -40px!important;}
.innerPageHeading.wpb_text_column.projectheadcontent.completed-pro {margin-bottom: 20px!important;}
.innerPageHeading.wpb_text_column.projectheadcontent p{font-size:16px;line-height:26px;text-align:center;}
.innerPageHeading.emraldHeading.vc_sep_width_60.other {
    width: 100%;
    margin-left:0px !important;
}
.innerPageHeading.wpb_text_column.projectheadcontent.other {width: 100%;margin-left:0px !important;}
.projectDots{margin-bottom: 10px !important;}
.projectDots.uavc-list-icon ul {float:right; right: 11px;}
.projectDots.uavc-list-icon ul li{float:left; list-style: none; clear: inherit !important;}
.projectDots.uavc-list-icon ul li .uavc-list-content{display:block;}
 
.projectinfo1 {
    padding: 0 40px 60px !important;
    left: 46px;
    z-index: 100;
    top: 62px;
    width: 127%;
	
}
.projectinfo1:before{    background: url(images/project-arrow1.png) no-repeat;
    position: absolute;
    top: 41%;
    right: 83px;
    width: 80px;
    height: 20px;}
.projectinfo1 h2{font-size: 50px;  line-height: 52px;padding-top: 23px; color:#000;}
.projectinfo1 .wpb_text_column{margin:20px 0 20px !important;}
.projectinfo1 h2 small{font-size:34px;}
.innerIntroRight{    right: -50%;     padding-left: 40px;}
.innerIntroLeft {    left: -50%;}

.projectinfo2 {
     padding: 0 50px 60px 124px!important;
    z-index: 100;
    top: 39px;
    width: 127%;
    right: 206px;
    background: url(images/project-arrow1.png) no-repeat 50% center;
}
.projectinfo2:before{    background: url(images/project-arrow2.png) no-repeat;
    position: absolute;
    top: 41%;
    left:56px;
    width: 80px;
    height: 20px;}
.projectinfo2 h2{font-size: 55px;  line-height: 46px;  clear:both; color:#000;}
.projectinfo2 .wpb_text_column{margin:20px 0 20px !important;}
.projectinfo2 h2 small{font-size:40px;}
.projectinfo2 .projectDots ul{float:left;left: -101px;}
.ongoingProject .vc_col-sm-8{margin-left:-80px;}
.ongoingProject .vc_col-sm-8 img{border:solid 15px #fff; -webkit-box-shadow: 1px 1px 14px 5px rgba(0,0,0,0.13);
-moz-box-shadow: 1px 1px 14px 5px rgba(0,0,0,0.13);
box-shadow: 1px 1px 14px 5px rgba(0,0,0,0.13);}

.ongoingProject .pro-status-strip{
	width:auto;height:50px;background-color:#924813;
	position:absolute;right:auto;left:-1px;top:50px;-webkit-animation: drop 5s linear 2s infinite ;animation: drop 5s linear 2s infinite ;
	color: #ffffff;padding: 0px 35px;line-height: 50px;
	font-family: 'Open Sans';   font-family: "Helvetica", sans-serif !important;font-size: 15px;
	font-weight: 600;text-transform: uppercase;}
.ongoingProject .pro-status-strip:before{
	content: '';position: absolute;z-index: 2;
	bottom: 0;left:auto;right: -24px;border-top: 25px solid #924813;
	border-bottom: 25px solid #924813;border-right: 25px solid transparent;
	-webkit-animation: drop-before-right 5s linear 2s infinite ;
	animation: drop-before-right 5s linear 2s infinite ;}




.home-project-innersection .pro-status-strip-mbl{
	width:auto;height:50px;background-color:#924813;
	position:absolute;right:auto;left:-1px;top:50px;-webkit-animation: drop 5s linear 2s infinite ;animation: drop 5s linear 2s infinite ;
	color: #ffffff;padding: 0px 35px;line-height: 50px;
	font-family: 'Open Sans';font-size: 15px;
	font-weight: 600;text-transform: uppercase;}









.projectreadBtn{    border: none !important;
    padding: 0 !important;
    margin: 0 0 20px !important; color:#9b4e27 !important;}
	.projectreadBtn:hover{color:#000 !important;}
.projectreadBtn span{
	-ms-transform: translateX(0px) !important;
     -webkit-transform: translateX(0px)!important;
	     color: #98593d !important; 
    transform: translateX(0px)!important;  }
.projectreadBtn .icon-button-arrow{display:none;}
.projectSplitHeading {
    margin-bottom: 30px!important;
    padding-top: 20px;
}
/*
body #header-outer, body[data-header-color="dark"] #header-outer {
       background-color: transparent !important;
	box-shadow: none !important;
}
*/
body.parent-pageid-6152 #header-outer.at-top, body[data-header-color="dark"] #header-outer.at-top{
     background-color: transparent !important;
	box-shadow: none !important;
	 margin: 21px 0 0;
}



body.parent-pageid-6152 #header-outer, body[data-header-color="dark"] #header-outer {
    
	box-shadow: none !important;
}
body.parent-pageid-6152 #header-outer{margin: 0;}
body.parent-pageid-6152  #header-outer.invisible{margin:0;}
 
body #header-outer.invisible, body[data-header-color="dark"] #header-outer.invisible {
    background-color: rgba(0, 0, 0, 0.80) !important;
}
body.parent-pageid-6152 header#top .container{  height: 60px;}
body.parent-pageid-6152 header#top .row{  height: 60px;}
body.parent-pageid-6152 #header-outer .row .col.span_9{  height: 60px;}
.amenities_section .work-info .vert-center h3{display:none;}
.floorTabs .cta-button .nectar-button {
	background: #8a401f !important;
	border-radius: 26px !important;
	margin-top: 5px;
	font-size: 15px;
	font-weight: 500;
	font-family: 'Roboto', sans-serif;
	  font-family: "Helvetica", sans-serif !important;
	padding: 14px;
}
.floorplanOuter .ui-tabs-nav .active-tab:not(.nectar-button) {
	color: #000000 !important;
	font-weight: 500;
	font-size: 18px;
}
.floorplanOuter .ui-tabs-nav li a:not(.nectar-button) {
	color: #4b4b4b !important;
	font-size: 18px;
}
.structureTabs .infi-tab-accordion.infi-active-tab .elegant-tabs-image-icon {
	width: 70px;
	height: 70px;
	background: #fff;
	border-radius: 50px;
}
.structureTabs .infi-tab-accordion .elegant-tabs-image-icon {
	width: 70px;
	height: 70px;
	background: rgba(255, 255, 255, 0.22);
	border-radius: 50px;
}
.structureTabs .infi-tab-accordion .has-icon {
	color: #fff !important;
	font-size: 20px;
}
.structureTabs h3{
    font-size: 49px;
    line-height: 58px;
    font-family: 'Roboto',sans-serif;
	font-family: "Helvetica", sans-serif !important;
}
.structureTabs .et-content-wrap{ padding-top:30px;}
.structureTabs nav ul li{margin-right: 9px !important;}
.structureTabs .infi-content-wrapper{
    padding: 0 100px;
}
.structureTabs h3{
    margin-bottom: 12px !important;
	color:#000;
}

.structureTabs h5{
    color:#000;
}

.structureTabs p{
	color:#000;
}

.structureTabs .wpb_text_column {
    font-size: 18px;
    font-weight: 300;
    line-height: 32px;
}
.structureTabs.et-align-center ul li {
    float: none !important;
    line-height: 22px;
    margin-bottom: 15px;
	color:#000;
	list-style-image: url('images/list-white-icon.png');
}/****************************	SivashanmugamRJ - 0327****************************/
.ct-intro-content h2{	font-size:32px;	color:#af7c2f;	line-height:40px;letter-spacing: 0;    font-weight: 500;}
.ct-intro-content p{font-size: 18px;    line-height: 38px;   font-family: 'Roboto', sans-serif;    font-family: "Helvetica", sans-serif !important;  color: #333;}
.team-lead-view-sec{position:relative;}

.team-lead-view-sec .tl-content .wpb_content_element {
    position: absolute;
    background: rgba(255, 255, 255, 0.9);
    width: 100%;
    padding: 42px 32px;
    top: 56px;
    left: -125px;
}
.team-lead-view-sec .tl-content h2{	font-size:43px;	color:#faa21b;	line-height:40px; font-family: 'Roboto', sans-serif;   font-family: "Helvetica", sans-serif !important;}
.team-lead-view-sec .tl-content h5{font-size: 30px!important;font-weight: 300;line-height: 34px !important;color: #af7c2f  !important;margin: 0 0 15px;letter-spacing: -1px;}
.team-lead-view-sec .tl-content p{font-size: 16px;font-weight: 400;line-height: 26px ;}
	.team-lead-view-sec .tl-content{  line-height: 28px !important;}
.aw-acc-content .aa-content h2{	font-size:32px;	color:#8a401f;	line-height:36px;margin: 0 0 31px;}
.aw-acc-content .aa-content p{	font-size:20px;	line-height:38px;}


.team-member-section .centered-text .divider-small-border {    margin: 25px 0;}
.team-member-section .team-member[data-style="meta_overlaid"] .team-member-overlay, .team-member[data-style="bio_fullscreen"] .team-member-overlay {    background-color: #9b4e27;}
.team-member-section .team-member[data-style="bio_fullscreen"]:hover .team-member-overlay {    opacity: 0.77;}
.awardsTop{padding:0 90px 0 60px;}
.team-member-section{display:none;}
.awardsImg{padding:0 60px;}
.awardsTop p{font-family: 'Roboto', sans-serif;    font-family: "Helvetica", sans-serif !important;   line-height: 28px;  font-size: 18px !important;}
 .awardsImg img{margin:0 10px 60px!important;}
/* body #header-outer.transparent[data-transparent-header="true"].dark-slide{    background-color: #ffffff!important;}
body #header-outer.transparent[data-transparent-header="true"].detached{    background-color: #ffffff!important;}
body.page-id-6635 .container-wrap{padding-bottom:0px;background-color: #ffffff!important;}
body.page-id-6635 .core-team-intro.wpb_row{margin-bottom:0;}
body.page-id-6587 .container-wrap{padding-bottom:0px;background-color: #ffffff!important;}
body.page-id-6661 .container-wrap{padding-bottom:0px;background-color: #ffffff!important;} */

.quality-intro-content h2{	font-size:36px;	color:#8a401f;	line-height:44px;padding: 0 70px;letter-spacing:0;}
body .vc_row-fluid.quality-img-content-sec{padding:0 0 80px!important;}
body .vc_row-fluid.quality-img-content-sec .vc_col-sm-6.first-sec-img{width: 40%;}
body .vc_row-fluid.quality-img-content-sec .vc_col-sm-6.second-sec-content{    width: 57%;}
.quality-img-content-sec .second-sec-content ul {margin-right: 30px;  margin-bottom: 30px;  float: left;  width: 42%; }
.quality-img-content-sec .second-sec-content ul li{    list-style-type: square;  font-size:16px; margin: 0 0 10px;  line-height: 22px;font-family: 'Roboto', sans-serif;   font-family: "Helvetica", sans-serif !important;}

.crm-intro-content h2{	font-size:36px;	color:#8a401f;	line-height:44px;padding: 0; letter-spacing:0;}
body .vc_row-fluid.crm-img-content-sec .vc_col-sm-6.first-sec-img{width: 30%;}
body .vc_row-fluid.crm-img-content-sec .vc_col-sm-6.second-sec-content{    width: 67%;padding-left:30px;}
.crm-img-content-sec .second-sec-content p {
    font-size: 29px;
    line-height: 41px;
   font-family: 'Roboto', sans-serif;
	  font-family: "Helvetica", sans-serif !important;
    letter-spacing: 1px;
    color: #404040;
    padding: 44px 0 0 95px;
}
 
.grand-walkthg{   padding: 12px;
    width: 185px;
    background-color: #cb6622;
    color: #d2d6cc;
    font-size: 18px;
       margin: 23px auto;
    text-align: center;
    border-radius: 100px;
    display: block;}
 
 .grand-walkthg:hover{ color: #fff;}
 
 .pro-fnt{
    font-size: 20px;
    font-weight: bold;
}
 
.joint-ventures-intro h2{	font-size:40px;	color:#8a401f;	line-height:44px;letter-spacing:0;}
body.page-id-6980 .joint-ventures-intro h5{font-family: 'Roboto', sans-serif;   font-family: "Helvetica", sans-serif !important;font-size:22px;line-height:32px;letter-spacing:0;}
.joint-ventures-intro p{	font-size:18px;	color:#333;	line-height:1.2;letter-spacing:0;font-family: 'Roboto', sans-serif;}
.jointventuresForm input[type="text"], .jointventuresForm textarea, .jointventuresForm input[type="email"], .jointventuresForm input[type="password"], .jointventuresForm input[type="tel"], .jointventuresForm input[type="url"], .jointventuresForm input[type="search"], .jointventuresForm input[type="date"]{padding: 5px!important;height:35px;background-color: #ffffff;}
.jointventuresForm textarea{height:65px;}
.ascend .container-wrap .jointventuresForm input[type=submit]{padding: 10px 30px;border-radius: 30px;background: transparent;color: #be9078;border: 2px solid #be9078;}
.ascend .container-wrap .jointventuresForm input[type=submit]:hover{background: #be9078!important;color: #ffffff;border: 2px solid #be9078;}
.jointventuresForm .vc_row{margin-bottom:10px;}


.careerForm input[type="text"], .careerForm textarea, .careerForm input[type="email"], .careerForm input[type="password"], .careerForm input[type="tel"], .careerForm input[type="url"], .careerForm input[type="search"], .careerForm input[type="date"]{padding: 5px!important;height:35px;background-color: #ffffff;}
.careerForm textarea{height:65px;}
.careerForm input[type="file"]{border-radius: 0px;border: 1px solid #ccc;height: 35px;padding: 6px 10px;width: 100%;}
.careerForm .fancy-select-wrap{padding: 0 0 0 0!important;}
body[data-fancy-form-rcs="1"] .careerForm .select2-container .select2-choice{border-radius: 0px;border: 1px solid #ccc;height: 35px;    padding: 2px 10px;}
.ascend .container-wrap .careerForm input[type=submit]{padding: 7.5px 45px;border-radius: 30px;background: transparent;color: #be9078;    border: 2px solid #be9078;margin-top: 15px;}
.ascend .container-wrap .careerForm input[type=submit]:hover{ background: #be9078!important;    color: #ffffff;    border: 2px solid #be9078;}
.careerForm .vc_row{margin-bottom:10px;}


body .vc_row-fluid.jv-form-sec .vc_col-sm-10{width: 68%;}
body .vc_row-fluid.jv-form-sec .wpb_content_element p{font-weight: normal;padding: 0 0 30px;color: #333333;}
.joint-ventures-container .span_12.dark.left{min-height: auto !important;}
.jointventuresForm .vc_col-sm-6{margin-bottom:20px;}
.jointventuresForm .vc_col-sm-6 label span{margin-top:8px;}
.jointventuresForm .vc_col-sm-6 label span input{    background: #fff;
    border-radius: 3px;
    padding: 8px !important;
    height: auto;}
.jointventuresForm  textarea{background:#fff !important; border-radius:3px;}
.jointventuresForm .vc_col-sm-6 label{color:#333;}

.careerForm .vc_col-sm-6{margin-bottom:20px;}
.careerForm .vc_col-sm-6 label span{margin-top:8px;}
.careerForm .vc_col-sm-6 label span input{    background: #fff;
    border-radius: 3px;
    padding: 8px !important;
    height: auto;}
.careerForm  textarea{background:#fff !important; border-radius:3px;}
.careerForm .vc_col-sm-6{margin-bottom:15px;}
.careerForm .vc_col-sm-6 label{color:#333;}

.contactLeft {
    padding-left: 136px !important;
}
.contactLeft .divider-wrap{display:none;}
.contactLeft .iwithtext{    margin-bottom: 63px;
    padding: 9px 0 0;}
.contactForm .vc_column-inner{padding:0; background:#fff; -webkit-box-shadow: 1px 6px 21px 4px rgba(0,0,0,0.31);
-moz-box-shadow: 1px 6px 21px 4px rgba(0,0,0,0.31);
box-shadow: 1px 6px 21px 4px rgba(0,0,0,0.31); width:620px; top:121px; border-radius:8px;}
.contactForm .vc_column-inner h3{ 
    border-radius: 6px 6px 0 0;
    background: url(images/get-icon.jpg) no-repeat 29px 26px #f4f4f6;
    padding: 40px 40px 40px 107px;
    font-size: 18px !important;
    font-family: 'Poppins', sans-serif !important;
    letter-spacing: 0 !important;
    line-height: 21px !important;}
.contactForm .vc_column-inner .wpcf7{background:#fff; padding:40px;border-radius: 0 0 6px 6px;}
.contactForm .enquiryNow input{ border:none !important;
    padding: 7px 15px !important;
    font-size: 15px !important;
	 font-family: 'Poppins', sans-serif !important;
    background: #f1f1f3 !important;
    height: auto;
    line-height: normal;
	margin-bottom:25px;
} 
 .contactForm .enquiryNow textarea{ 
 border:none !important;
    padding: 12px 15px !important;
    font-size: 15px !important;
	 border:none;
    background: #f1f1f3 !important;
	 font-family: 'Poppins', sans-serif !important;
	margin-bottom: 30px;
    }
	.contactForm .col-md-12 .wpcf7-list-item .wpcf7-list-item-label{color:#6b6b6b !important;}
		.contactForm .col-md-12 .wpcf7-list-item  {    margin-bottom: 10px;margin-top:15px;
    margin-left: 0;
    margin-right: 27px;}
			.contactForm .col-md-12 .wpcf7-list-item:last-child{margin-top:0; margin-bottom:25px;}
.contactForm .vc_col-md-6:nth-child(3){margin-left:0;}
.contactForm .enquiryNow input.getinsubmitBtn{background: #a55f3b !important;
    padding: 14px 25px !important;
    text-transform: uppercase !important;
    font-size: 16px !important;
    color: #fff !important;
	 font-family: 'Poppins', sans-serif !important;
    font-weight: 500;}
	.contactForm .enquiryNow input.getinsubmitBtn:hover{ background: #8a3f18 !important;}
	
	.stnd  { height:100px !important;
     top: -3px !important; transition: all 0.5s ease;}
	body #header-outer, body[data-header-color="dark"] #header-outer {
    transition: all 0.5s ease;
    height: 147px;
}
body #header-outer.detached, body[data-header-color="dark"] #header-outer.detached {
     height: 76px;
	 overflow:hidden !important;
}

#header-outer .row .col.span_9{margin-top: 0px;}
.detached .col.span_9 nav {margin: 6px 0 0; transition: all 0.5s ease;}
.counterBox.icon1 span.symbol:before{    content: '*';
    font-size: 25px;
    color: #275df8;
    position: absolute;
    /* left: 0; */
    right: -17px;
    top: -35px;}
	body .vc_row-fluid .vc_col-sm-1, .vc_col-sm-2, .vc_col-sm-3, .vc_col-sm-4, .vc_col-sm-5, .vc_col-sm-6, .vc_col-sm-7, .vc_col-sm-8, .vc_col-sm-9, .vc_col-sm-10, .vc_col-sm-11, .vc_col-sm-12 {
    float: left;
}

.coreteamBox1 .instance-5{right:-50%;}
.coreteamBox1 .instance-6 {
    left: -34%; text-align:right;}
 .ourClient{padding:10vh 0 !important;}
 .clientbox{text-align:center; padding:0; font-size:16px;}
  .clientbox h2{font-size: 17px;
    text-transform: uppercase;
    padding: 0;
    margin: 0 0 15px !important;
    line-height: 21px;
    letter-spacing: 1px;
    font-weight: 700 !important;
	font-family: Open Sans !important;
	    font-family: "Helvetica", sans-serif !important;
    color: #000;display: none;}
    .clientbox p{    margin: 0 0 16px !important;
    line-height: 22px;  font-weight: 300;}
	    .clientbox img{display:block; margin: 0 auto !important;}
		.page .clientbox .regular-button{border:solid 2px #924813; background:#fff;    border-radius: 21px !important;  padding: 8px 28px;}
		.page .clientbox .regular-button:hover{    background: #924813 !important;  color: #fff !important;}
	 .clientbox h2 span{	display: block;
    font-size: 14px;
    text-transform: capitalize;
    font-weight: 500;}
	   .clientbox:last-child h2 { margin: 0 0 34px !important;}
	  #rev_slider_2_1 .Restaurant-Display{text-align:left !important;}
	 .upcoming  .ubtn-ctn-left {
    display: block;
    text-align: center;
}
 .upcoming .vc_col-sm-6{ background:#fff; padding:60px; text-align:center;}
  .upcoming .vc_col-sm-6 p{margin:0 0 25px !important;}
 .upcoming  .ubtn-ctn-left {
    display: block;
    text-align: center;
}
 .upcoming .vc_col-sm-4{ background:#fff; padding:0 60px; text-align:center;min-height: 650px;cursor: pointer;}
 .upcoming .vc_col-sm-4:hover {
    box-shadow: 0 0 20px 5px rgb(0 0 0 / 7%);
}
 .upcoming .vc_col-sm-4 .ult-new-ib{ background:transparent;}
  .upcoming .vc_col-sm-4 p{margin:0 0 25px !important;    line-height: 25px;    font-size: 16px;    text-align: left;}
 .upcoming  .ubtn-ctn-left {
    display: block;
    text-align: center;
}
.completed-projects-h2{margin:0 0 30px !important;}
.hesperiden.tparrows{ background:#000 !important;}
.home .rev_slider .tp-leftarrow{ left: 1.5% !important;}
.home .rev_slider .tp-rightarrow {  right:2% !important;}
#slide-out-widget-area .menuwrapper li.blog-menu{display:none;}
#slide-out-widget-area .menuwrapper li { background:url(images/line-bg.png) no-repeat 0 bottom; }
#slide-out-widget-area .menuwrapper li#menu-item-6049 {display:none;}
#slide-out-widget-area .menuwrapper li#menu-item-6120 {display:none;}
#slide-out-widget-area .menuwrapper li#menu-item-7622 {display:none;}
#slide-out-widget-area .menuwrapper .menu {  margin: 0 0 40px; }
li.back, #slide-out-widget-area .menu.subview li.subviewopen >.sub-menu >li.back {
     background: none;
}
#pop_content .enquiryNow .col-md-12 {padding:0; clear:both; margin-bottom:20px; display:block; overflow:hidden;}
#pop_content .enquiryNow .col-md-12 p{padding:0;}
#pop_content .enquiryNow .col-md-12 .vc_col-sm-4 {width: 31%;  float: left;  padding: 0;  margin: 0 13px 0 0;}
#pop_content .enquiryNow .col-md-12 .vc_col-sm-8 {width: 65%;  float: left;  padding: 0;  margin: 0;}
#pop_content .enquiryNow  { background:url(images/enquire-bg.jpg) no-repeat 0 0; background-size:cover; border-radius:6px; padding:30px; }
#pop_content{padding:0 !important; margin:0; border-radius: 6px !important;}
#pop_content .enquiryNow label {
    color: #000;
    font-weight: 500;
    font-size: 15px;
    margin:0;
    display: inline-block;}
	#pop_content .enquiryNow label span {
    color: #211e1b !important;
    margin-right: 26px;
	  font-weight: 400;
}
 #pop_content>p{line-height:0;}
 #pop_content p{padding:0;}
 #pop_content iframe {
    width: 100%;
    padding:0px;    border-radius: 5px;
    background: #fcb51f;
     height: 500px;
}
#pop_content .enquiryNow span.wpcf7-list-item{margin:0;}
#pop_content .enquiryNow input[type=text], .enquiryNow textarea, #popmake-6043 .enquiryNow input[type=email], #popmake-6043 .enquiryNow input[type=password], #popmake-6043 .enquiryNow input[type=tel], #popmake-6043 .enquiryNow input[type=url], #popmake-6043 .enquiryNow input[type=search], #popmake-6043 .enquiryNow input[type=date] {
   border:none !important;  border-bottom: 1px solid #bc8616 !important;   background: no-repeat; padding:0;}
 #pop_content .enquiryNow textarea {
     margin: 0 0 10px;
    height: 50px;
}
 #pop_content .enquiryNow .esubmitBtn {
    background:url(images/arrow-w.png) no-repeat 85% 12px #e52117 !important;
    border: none;
    color: #fff !important;
    border-radius: 44px !important;
    padding: 7px 40px 7px 25px!important;
    font-size: 12px;
    font-weight: 500 !important;
    font-family: 'Roboto', sans-serif;
	   font-family: "Helvetica", sans-serif !important;
    text-align: left;
}
  #pop_content .enquiryNow .projectlist label {margin-bottom:10px;}
 #pop_content .enquiryNow .howtoreach label {margin-bottom:10px;} 
 #pop_content .enquiryNow .howtoreach span.wpcf7-list-item { width:30%;
    margin: 0;
}
.custom-model-inner_custom_popup { width: 35% !important;}
 
.custom-model-inner_custom_popup .wpb_row {
 margin-bottom:0;
}
.custom-model-inner_custom_popup .custom-model-wrap_custom_popup{padding:0;}
.pop-up-content-wrap_custom_popup img{width:100%;}
.pum-theme-6037  #popmake-6043 .pum-close {
    position: absolute;
    height: 29px;
    width: 32px;
    left: auto;
    right: 17px;
    bottom: auto;
    top: 12px;
    padding: 0px;
    color: #65480e;
     font-family: 'Open Sans';
	  font-family: "Helvetica", sans-serif !important;
    font-weight: 600;
    font-size: 26px;
    line-height: 15px;
  border: none; 
     border-radius: 0; 
   box-shadow: none;  
   text-shadow: none;  
      background-color: transparent;  
}
 #popmake-6043 .enquiryNow h2 {
    margin: 0 0 27px;
    font-family: 'Open Sans' !important;
	   font-family: "Helvetica", sans-serif !important;
    color: #333 !important;
}

/*upcoming project popup */
#popmake-6957 .enquiryNow .col-md-12 {padding:0; clear:both; margin-bottom:20px; display:block; overflow:hidden;}
#popmake-6957 .enquiryNow .col-md-12 .vc_col-sm-4 {width: 31%;  float: left;  padding: 0;  margin: 0 13px 0 0;}
#popmake-6957 .enquiryNow .col-md-12 .vc_col-sm-8 {width: 65%;  float: left;  padding: 0;  margin: 0;}
#popmake-6957 .enquiryNow  { background:url(images/enquire-bg.jpg) no-repeat 0 0; background-size:cover; border-radius:6px; padding:30px; }
#popmake-6957{padding:0 !important; margin:0; border-radius: 6px !important;}
#popmake-6957 .enquiryNow label {
    color: #000;
    font-weight: 500;
    font-size: 15px;
    margin:0;
    display: inline-block;}
	#popmake-6957 .enquiryNow label span {
    color: #211e1b !important;
    margin-right: 26px;
	  font-weight: 400;
}
#popmake-6957 .enquiryNow span.wpcf7-list-item{margin:0;}
#popmake-6957 .enquiryNow input[type=text], .enquiryNow textarea, #popmake-6043 .enquiryNow input[type=email], #popmake-6043 .enquiryNow input[type=password], #popmake-6043 .enquiryNow input[type=tel], #popmake-6043 .enquiryNow input[type=url], #popmake-6043 .enquiryNow input[type=search], #popmake-6043 .enquiryNow input[type=date] {
   border:none !important;  border-bottom: 1px solid #bc8616 !important;   background: no-repeat; padding:0;}
 #popmake-6957 .enquiryNow textarea {
     margin: 0 0 10px;
    height: 50px;
}
 #popmake-6957 .enquiryNow .esubmitBtn {
    background:url(images/arrow-w.png) no-repeat 85% 12px #e52117 !important;
    border: none;
    color: #fff !important;
    border-radius: 44px !important;
    padding: 7px 40px 7px 25px!important;
    font-size: 12px;
    font-weight: 500 !important;
    font-family: 'Roboto', sans-serif;
	   font-family: "Helvetica", sans-serif !important;
    text-align: left;
}
  #popmake-6957 .enquiryNow .projectlist label {margin-bottom:10px;}
 #popmake-6957 .enquiryNow .howtoreach label {margin-bottom:10px;} 
 #popmake-6957 .enquiryNow .howtoreach span.wpcf7-list-item { width:25%;
    margin: 0;
}
.pum-theme-6037  #popmake-6957 .pum-close {
    position: absolute;
    height: 29px;
    width: 32px;
    left: auto;
    right: 17px;
    bottom: auto;
    top: 12px;
    padding: 0px;
    color: #65480e;
     font-family: 'Open Sans';
	  font-family: "Helvetica", sans-serif !important;
    font-weight: 600;
    font-size: 26px;
    line-height: 15px;
  border: none; 
     border-radius: 0; 
   box-shadow: none;  
   text-shadow: none;  
      background-color: transparent;  
}
 #popmake-6957 .enquiryNow h2 {
    margin: 0 0 27px;
    font-family: 'Open Sans' !important;
	   font-family: "Helvetica", sans-serif !important;
    color: #333 !important;
}
header#top nav ul li a{padding:20px 0 !important; }

 .call_us  {font-size:18px; font-weight:600; float:left; text-align:right; position:relative; padding-right: 11px;
    padding-top: 5px;display:none;}
	.call_us a{ color:#fff;}
  .call_us span{font-size:12px; display:block;}
header#top nav .enquireMenuBtn a {
    padding: 10px 15px !important;
/*     background: #fcb41e; */
	background:#5CA038;
}
header#top nav .enquireavinyabutton  a {
    padding: 10px 15px !important;
    background: #fcb41e;
}
html body #header-outer[data-transparent-header="true"].transparent {
    background-color: transparent!important;
    box-shadow: none!important;
    -webkit-box-shadow: none;
    border-bottom: 1px solid rgba(255,255,255,0.25)!important;
}
header#top nav .enquireMenuBtn a:hover{color: #fff !important;}
#header-outer[data-lhe="animated_underline"] header#top nav>ul>li>a:hover{color: #fff !important;}
.cOut{float:left;}

.whatsappI{    float: left;
    width: 35px;
    height: 35px;
    line-height: 0px !important;
}

header#top .whatsappI{display:none!important;}
.whatsappI.desktop_wa{display:block;}
.whatsappI.mobile_wa{display:none;}
.vF textarea {height: 42px;}
.tp-caption.Restaurant-Display, .Restaurant-Display{text-align:left !important;}
.qualityPolicy{ text-align:center;  padding: 230px 0 334px !important; }

#qualityPolicyNew.qualityPolicy {
	text-align:center;  padding: 30px 0 30px !important;
}

.qualityPolicy p{line-height: 26px;
    padding: 0px 0 83px;}
.qualityPolicy h3{	color: #4b4b4b;
    text-transform: capitalize;
    font-size: 40px !important;
    font-family: 'Roboto', sans-serif;
	  font-family: "Helvetica", sans-serif !important;
    line-height: 47px;
    position: relative;}
 .testimonial{padding:80px 0 !important;}
 .testimonial h2{	color: #4b4b4b;
    text-transform: capitalize;
    font-size: 40px !important;
    font-family: 'Roboto', sans-serif;
	   font-family: "Helvetica", sans-serif !important;
    line-height: 47px;
    position: relative;}
.testimonialTop{padding:0; text-align:center;}
.testimonialBox{background:#8c3f22;  padding:25px;  color: #fff;  line-height: 25px; text-align:center; }
.testimonialBox h3{  color: #fff;
    font-size: 25px !important;
    padding: 0;
    margin: 0 !important;}
	.testimonialBox:before{background:url(images/t-arrow.png) no-repeat; position:absolute; left:40%; top:30px; content:''; }
.testimonialBox h5{font-size:16px; color:#fff !important; display:block; margin:0 0 10px;} 
.testimonialBox p{ padding-bottom:0 !important;}
.testimonialBox img{margin:0 auto;}
  
  .home #popmake-6957 {
    width: 600px;
    background: none !important;
	    box-shadow: none !important;
     border-radius: 0 !important;
}
  .home #popmake-6957 p{padding-bottom:0 !important;}
 .home .pum-theme-6037 #popmake-6957 .pum-close{color:#fff !important; right: 3px;  top: 6px; }
.aMileStone{ display:none;}

#discover.ongoingProject.emerald.the_courtyard{display:none}
#discover2.ongoingProject.emerald.the_courtyard{display:none}


 .com_projects_list_row{margin-bottom: 50px!important;}
 .com_projects_list_row .comProjects.style_3 .aio-icon-img,  .com_projects_list_row .comProjects.style_3 .aio-icon-img img {width:100%}
 .com_projects_list_row .comProjects.style_3 h3{font-family: 'Roboto',  sans-serif;   font-family: "Helvetica", sans-serif !important;text-align:left;margin: 5px 0 10px!important;    font-size: 32px;}
 .com_projects_list_row .comProjects.style_3 .aio-icon-description{color: #d00;    font-family: 'Roboto', sans-serif;    font-family: "Helvetica", sans-serif !important;   font-weight: 500;    text-align: left;font-size: 19px;    line-height: 24px;}
 
 .com_pro_section .wpb_gallery{margin-bottom: 5px!important;}
body .com_pro_section .wpb_gallery_slidesimage_grid .portfolio-wrap {margin-bottom: 0!important;}
body .com_pro_section .wpb_gallery_slidesimage_grid div.portfolio-items[data-gutter="default"]:not([data-col-num="elastic"]){margin-left: 0;margin-top: 0 !important;}
body .com_pro_section .wpb_gallery_slidesimage_grid div.portfolio-items img{    width: 100%;}
body .com_pro_section .wpb_gallery_slidesimage_grid .portfolio-items  {transform: translateX(0px)!important;width: 100%!important;}
body .com_pro_section .wpb_gallery_slidesimage_grid .portfolio-items .col .work-item.style-3 .work-info-bg  {opacity: 0.15!important;}
body .com_pro_section .wpb_gallery_slidesimage_grid .portfolio-items  .col {display:none;width:100%!important;}
body .com_pro_section .wpb_gallery_slidesimage_grid .portfolio-items  .col:nth-child(1)  {display:block;padding: 0px !important;}
body .com_pro_section h3{font-family: 'Roboto',sans-serif;   font-family: "Helvetica", sans-serif !important; text-align: left;margin: 5px 0 5px !important;font-size: 26px!important;font-weight: 500!important;letter-spacing: 0px !important;}
body .com_pro_section a{font-family: 'Roboto', sans-serif;text-align: left;margin:0px 0 5px !important;font-size: 20px;}
body .com_pro_section .com_pro_sold_out {position: absolute;top: 17px;left: 0px;z-index: 9999;background: #d00;padding: 5px 10px;}
body .com_pro_section .com_pro_sold_out p{color: #ffffff;font-family: 'Roboto', sans-serif;   font-family: "Helvetica", sans-serif !important;font-weight: 500;text-align: left;font-size: 19px;line-height: 24px;}
body.page-id-10474 .wpb_gallery_slidesimage_grid .portfolio-items .col .work-item.style-3 .work-info-bg{opacity: 0.45!important;}

.homeIntroSection p {
    font-size: 17px !important;
}

.qualityPolicy {
    text-align: center;
    padding: 263px 0 246px !important;
}

#header-space {
    display: none !important;
}
.pum-overlay:last-child {
margin-bottom: 0 !important;
}

.at-top img.starting-logo {
    height:100px  !important;
    top: 16px !important;
}
 img.starting-logo {
    height:64px  !important;
    /* top: 16px !important; */
    top: 0px !important;
}
#popmake-6043 .enquiryNow{ margin-bottom: 0 !important;}
#popmake-6043  form{ margin-bottom: 0 !important;}
#popmake-6043 .wpcf7{ margin-bottom: 0 !important;}
#popmake-6043 .popmake-content{ margin-bottom: 0 !important;}


#slide-out-widget-area .meurightWidget .callnumber {
font-size: 29px;
margin-right: 0;
letter-spacing: -1px;
line-height: 24px;
color: #9b9b9c !important;
margin-left: 0 !important;
font-weight: 600;
margin-bottom: 21px;
position: relative;
z-index: 10000;
}


body #header-outer.detached  {
  overflow:initial !important;
}

body #header-outer.detached  nav >ul.buttons{
  overflow: initial !important;
}
 
 
form.jotform-form .form-all .form-submit-button.submit-button{    background: #fcb41e;}
form.jotform-form .form-all .form-submit-button.submit-button:hover{    background:#924813;}
body.page-id-7852.page-template-jotform #page-header-wrap{display:none;}



.video-model .custom-model-wrap {  background-color: #ffc107;}
.video-model .close-btn {  right: -10px;   top: -14px;}

.projectinnerBanner{width:100%; height:90vh;margin:0;}
body:not(.page-id-12592).pbannerText{ position:absolute; right:80px; top:300px !important; background-color: rgba(0, 0, 0, 0.67); padding:25px;min-width: auto;  max-width: auto;}

body:not(.page-id-16426).pbannerText{ position:absolute; right:80px; top:300px !important; background-color: rgba(0, 0, 0, 0.67); padding:25px;min-width: auto;  max-width: auto;}

body .avinya .pbannerText{ position:absolute; right:80px; top:300px !important; background-color: rgba(0, 0, 0, 0.67); padding:25px;min-width: auto;  max-width: auto;}

body:not(.page-id-6152).pbannerText{ position:absolute; right:80px; top:300px !important; background-color: rgba(0, 0, 0, 0.67); padding:25px;min-width: auto;  max-width: auto;}
body.page-id-16426 .col.span_12, 
body.page-id-16426 .col.span_12 .wpb_column, 
body.page-id-16426 .col.span_12 .wpb_column .vc_column-inner, 
body.page-id-16426 .col.span_12 .wpb_column .vc_column-inner>.wpb_wrapper,
body.parent-pageid-16426  .col.span_12, 
body.parent-pageid-16426  .col.span_12 .wpb_column, 
body.parent-pageid-16426  .col.span_12 .wpb_column .vc_column-inner, 
body.page-id-12592 .col.span_12, 
body.page-id-12592 .col.span_12 .wpb_column, 
body.page-id-12592 .col.span_12 .wpb_column .vc_column-inner, 
body.page-id-12592 .col.span_12 .wpb_column .vc_column-inner>.wpb_wrapper,
body.parent-pageid-12592  .col.span_12, 
body.parent-pageid-12592  .col.span_12 .wpb_column, 
body.parent-pageid-12592  .col.span_12 .wpb_column .vc_column-inner, 
body.parent-pageid-12592  .col.span_12 .wpb_column .vc_column-inner>.wpb_wrapper,
body.parent-pageid-12596 .col.span_12, 
body.parent-pageid-12596  .col.span_12 .wpb_column,
body.parent-pageid-12596  .col.span_12 .wpb_column .vc_column-inner, 
body.parent-pageid-12596  .col.span_12 .wpb_column .vc_column-inner>.wpb_wrapper {position:relative;height:100%;}
body.page-id-15726 .col.span_12, 
body.page-id-15726 .col.span_12 .wpb_column,
body.page-id-15726 .col.span_12 .wpb_column .vc_column-inner, 
body.page-id-15726 .col.span_12 .wpb_column .vc_column-inner>.wpb_wrapper {position:relative;height:100%;}


body.page-id-6152 .col.span_12, body.page-id-6152 .col.span_12 .wpb_column, body.page-id-6152 .col.span_12 .wpb_column .vc_column-inner, body.page-id-6152 .col.span_12 .wpb_column .vc_column-inner>.wpb_wrapper,body.parent-pageid-6152  .col.span_12, body.parent-pageid-6152  .col.span_12 .wpb_column, body.parent-pageid-6152  .col.span_12 .wpb_column .vc_column-inner, body.parent-pageid-6152  .col.span_12 .wpb_column .vc_column-inner>.wpb_wrapper,body.parent-pageid-6152 .col.span_12, body.parent-pageid-6152  .col.span_12 .wpb_column, body.parent-pageid-6152  .col.span_12 .wpb_column .vc_column-inner, body.parent-pageid-6152  .col.span_12 .wpb_column .vc_column-inner>.wpb_wrapper {position:relative;height:100%;}

 
 body.page-id-16426 .pbannerText, body.parent-pageid-16426 .pbannerText, 
 body.page-id-12592 .pbannerText, body.parent-pageid-12592 .pbannerText,body.parent-pageid-12596 .pbannerText,
 body.parent-pageid-6152 .pbannerText,body.page-id-15726 .pbannerText{ position:absolute; right:80px; top:50%; background-color: rgba(0, 0, 0, 0.67); padding:25px;min-width: auto;  max-width: auto;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);} 

body.page-id-15726 .lpmobileBan {display:none;}

body .avinya .pbannerText, body .avinya .pbannerText, body .avinya .pbannerText, body .avinya .pbannerText{ position:absolute; right:80px; top:50%; background-color: rgba(0, 0, 0, 0.67); padding:25px;min-width: auto;  max-width: auto;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);} 

body.page-id-14601 #header-outer.at-top, body[data-header-color="dark"] #header-outer.at-top {
    background-color: transparent !important;
    box-shadow: none !important;
    margin: 21px 0 0;
}

body.page-id-14609 #header-outer.at-top, body[data-header-color="dark"] #header-outer.at-top {
    background-color: transparent !important;
    box-shadow: none !important;
    margin: 21px 0 0;
}




.pbannerText h3 {   font-family: Prata !important;   padding: 0;  font-size: 40px !important;   font-family: "Helvetica", sans-serif !important;  }
  .pbannerText p{ line-height:21px; padding:0; margin:0;}
  
.rev-scroll-btnOut{ position: absolute;  top: 77vh; left: 50%;}
  .rev-scroll-btn {
    display: inline-block;
    position: relative;
    left: 0;
    right: 0;
    text-align: center;
    cursor: pointer;
    width: 35px;
    height: 55px;
    box-sizing: border-box;
    border: 3px solid white;
    border-radius: 23px;
}
.rev-scroll-btn strong {
    position: absolute;
    display: block;
    top: 29%;
    left: 50%;
	font-size:0;
    width: 8px;
    height: 8px;
    margin: -4px 0 0 -4px;
    background: white;
    border-radius: 50%;
    animation: rev-ani-mouse 2.5s linear infinite;
}
body.page-id-12592 .rev-scroll-btnOut,body.parent-pageid-12592 .rev-scroll-btnOut,body.parent-pageid-12596 .rev-scroll-btnOut{opacity:0;}
body.page-id-16426 .rev-scroll-btnOut,body.parent-pageid-16426 .rev-scroll-btnOut,body.parent-pageid-16426 .rev-scroll-btnOut{opacity:0;}

@keyframes rev-ani-mouse {

	0% {opacity: 1;top: 29%;}

	15% {opacity: 1;top: 50%;}

	50% {opacity: 0;top: 50%;}

	100% {opacity: 0;top: 29%;}

}

body.page-id-7959 #page-header-wrap {    display: none!important;}
body.page-id-8573 #page-header-wrap {    display: none!important;}
body.page-id-8818 #page-header-wrap {    display: none!important;}
body.page-id-10474 #page-header-wrap {    display: none!important;}
.edenvillas-floorplan .tabbed .ui-tabs-panel{display: -webkit-box;display: -ms-flexbox;display: flex!important;gap: 30px;}
.gardenwood-floorplan .tabbed .ui-tabs-panel {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex!important;
    /*gap: 30px;*/
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
		    justify-content: center;
}


.gardenwood-floorplan .tabbed  .img-with-aniamtion-wrap {
    line-height: 0;
    margin-bottom: 0!important;
    flex: 0 0 25%;
	
}


.edenvillas-floorplan .tabbed .ui-tabs-panel .img-with-aniamtion-wrap {width:100%;}
#features { text-align: center;}
#features .iwithtext{display: inline-block; width: 18%;  text-align: center; font-size: 18px; vertical-align: top;}
#features  .iwithtext .iwt-icon {position: relative;    background: #fff;    border-radius: 100%;    width: 80px;    height: 80px;    margin: 0 auto;    padding: 12px;}
#features .iwithtext .iwt-icon img {width: auto; margin:0 auto;/* -webkit-filter: grayscale(1);filter: grayscale(1);opacity: 1;mix-blend-mode: difference; */-webkit-transition: all 0.5s ease-in;-o-transition: all 0.5s ease-in;transition: all 0.5s ease-in;}
#features .iwithtext:hover .iwt-icon img {/* -webkit-filter: grayscale(0);filter: grayscale(0);mix-blend-mode: normal; */}
#features .iwithtext h3{font-size:16px;    line-height: 25px; color:#000;letter-spacing:1px;}
#features .iwithtext .iwt-text {padding-left: 0;}
.portfolio-items .col.span_3:nth-child(4){display:none !important;}
body.page-id-10474 #gallerysection .portfolio-items .col.span_3:nth-child(4){display:block !important;}
#project-status-section .project-status-tab .portfolio-items .col.span_3:nth-child(4){display:block !important;}
.portfolio-items .col h3 {font-size: 25px !important;}

#amenities{padding:60px 0 !important;}
#amenities .amenitiinrow{}
#amenities .amenitiinrow .vc_col-sm-12>.vc_column-inner>.wpb_wrapper{display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}
#amenities .iwithtext{-webkit-box-flex: 1;-ms-flex: 1 0 33.333%;flex: 1 0 33.333%;margin: 0;padding: 1.5%; }
#amenities .iwithtext .iwt-icon{position: relative;}
#amenities .iwithtext .iwt-icon img{width:90px;margin:0 auto 10px;padding: 10px;background: #ffff;border-radius: 50%;box-shadow: 0 0 6px 1px rgb(51 51 51 / 15%);}
#amenities .iwithtext .iwt-text{padding: 0;text-align:center;margin-top: 15px;}
#amenities .iwithtext .iwt-text h3{margin: 0;color: #333;text-transform: uppercase;font-size:20px;line-height: 1.2;}
.mfp-gallery{}
.mfp-gallery .mfp-figure{}
.mfp-gallery .mfp-figure figure{}
.mfp-gallery .mfp-figure figure .mfp-bottom-bar{}
.mfp-gallery .mfp-figure figure .mfp-bottom-bar .mfp-title{font-size: 20px;color: #fff;background:#d06b33;padding: 5px 10px;display: inline-block;}
.mfp-gallery .mfp-figure figure .mfp-bottom-bar .mfp-title:empty{font-size: 20px;color: #fff;background: transparent;padding:0px;}

.page-id-7450 #page-header-wrap { height:900px !important;}
.page-id-7450 .page-header-bg-image-wrap{ min-height: 900px !important;}
.page-id-7450 #page-header-bg{ min-height: 900px !important;}
.page-id-7450 #page-header-wrap .inner-wrap h1 {display:none !important;}
 
body .tabbed .construct-update-tblock{}
body .tabbed .construct-update-tblock p{display: inline-block;}
body .tabbed .construct-update-tblock a{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;font-size: 20px;letter-spacing: -1px;background: #d06b33;padding: 10px 15px;width: auto;color: #fff;}
body .tabbed .construct-update-tblock a:hover{background: #924813;}
body .tabbed .construct-update-tblock a img{width:25px!important;}
body .tabbed .construct-update-tblock a strong{padding-left: 10px;}
#popmake-9053 iframe {
     height: 500px !important;
}

#popmake-9053 .row-bg{margin:0 !important;}
.pum-overlay, .pum-overlay *, .pum-overlay :after, .pum-overlay :before, .pum-overlay:after, .pum-overlay:before {
    margin-bottom: 0 !important;
}
.gardenpopup strong{ font-family: 'Roboto', sans-serif;   font-family: "Helvetica", sans-serif !important;} 
.gardenpopup {position:relative; padding: 3px 0 0 34px;  color: red; position: relative;
    top: 22px;}
.gardenpopup:before {
    content: "\f16a";
	position:absolute;
	left:0;
	top:-2px;
	font-size:25px;
	color:red;
 }
 .garden-woodup {display:none;}
 #features .iwithtext .iwt-icon:hover{}
#popmake-9053{  background: #000 !important;}

.displaynone{display:none!important;}

.masonry.classic_enhanced article.post .excerpt {
  line-height: 22px;
}
.masonry.classic_enhanced .masonry-blog-item .article-content-wrap {
padding: 10%!important;}


#ajax-content-wrap .container-wrap{
	padding-bottom: 0px !important;
}
img.attachment-portfolio-thumb.size-portfolio-thumb.skip-lazy.wp-post-image.auto-height {
    height: 220px;
}

body.single.single-post #page-header-bg .span_6 h1 {
    filter: drop-shadow(0px 0px 5px black);
	font-size: 80px !important;
}


#page-header-bg[data-bg-pos="top"] .page-header-bg-image {
    opacity: 0.5;
}
#privacysec > .col {
    padding: 100px 0;
}
#privacysec h2 {
    padding: 25px 0;
    line-height: 59px;
    font-family: 'Montserrat';
    letter-spacing: -1px;
}
#privacysec h4 {
    text-transform: capitalize;
    font-size: 27px;
    font-weight: 700;
    font-family: 'Montserrat';
    letter-spacing: -1px;
}
ul.informpt {
    margin-bottom: 0;
}

#privacysec .PPolicyTitle {
    margin-bottom: 30px;
}
#privacysec .PPolicyContTB {
    margin-bottom: 30px;
}
#privacysec .privacyblock p {
    font-size: 18px;
    padding: 12px 5px;
    line-height: 33px;
}
ul.informpt li {
    padding: 10px 5px;
    font-size: 18px;
}
#privacysec > .col > .wpb_column > .vc_column-inner > .wpb_wrapper > .PPolicyContTB:nth-last-child(1) {
    margin-bottom: 0;
}



body.page-id-10635 #page-header-wrap {
    display: none!important;
}


div#floorplan.solitaire-floorplan ul.wpb_tabs_nav.ui-tabs-nav.clearfix { display: flex; justify-content: center;}
body.page-id-10635 div#floorplan.solitaire-floorplan .tabbed .wpb_tab img { max-width: 45% !important;margin: 0 auto;}



#features.Solitire_features_section .Solitire_features_h4 { width: 100% !important;}



body.page-id-10635 #specification.Solitaire_specificationOuter .structureTabs h3 {
    font-size: 27px !important;
    line-height: 47px !important;
}

img.img-with-animation.skip-lazy.location_qrcode.animated-in {
    width: 100px;
}
body.page-id-10635 #header-outer .row .col.span_9 {
    margin-top: 15px !important;
}



/* img.skip-lazy {
    max-height: 138px;
    width: 100% ;
} */

.work-item {
    height: 137px;
}


.projectinfo1.projectinfo1a h2 {
    font-size: 39px;
    line-height: 41px;
}
.projectinfo1.projectinfo1a:before {
    top: 44%;
    right: 162px;
}


.ongoingProject .pro-status-strip.soldOut {
	background-color: #d00 !important;
	font-size: 20px;
}
.ongoingProject .pro-status-strip.soldOut:before {
  
   border-top: 25px solid #d00 !important;
   border-bottom: 25px solid #d00 !important;
  
}
body .home-project-section .homeproject-img-view .pro-status-strip.soldOut {
   
    font-size: 18px;
    background-color:  #d00 !important;
}

body .home-project-section .homeproject-img-view .pro-status-strip.leftview.soldOut:before {
	border-top: 25px solid #d00 !important;
	 border-bottom: 25px solid #d00 !important;
 }
 body .home-project-section .homeproject-img-view .pro-status-strip.soldOut:before {
    border-top: 25px solid #d00 !important;
    border-bottom: 25px solid #d00 !important;
    
}


.page-id-11049 #page-header-wrap  { display: none;}
body.page-id-11049 #header-outer.at-top, body[data-header-color="dark"] #header-outer.at-top {
    background-color: transparent !important;
    box-shadow: none !important;
    margin: 21px 0 0;
}


.page-id-11867 #page-header-wrap  { display: none;}
body.page-id-11867 #header-outer.at-top, body[data-header-color="dark"] #header-outer.at-top {
    background-color: transparent !important;
    box-shadow: none !important;
    margin: 21px 0 0;
}


body.page-id-11093 #page-header-wrap  { display: none;}
body.page-id-11093 #header-outer.at-top, body[data-header-color="dark"] #header-outer.at-top {
    background-color: transparent !important;
    box-shadow: none !important;
    margin: 21px 0 0;
}

body.page-id-11093 .vc_column_container>.vc_column-inner {
    position: unset;
}
body.page-id-11093 a.popmake-enquire-now.upbtn {position: absolute;top: 87%; width: 70%; display: flex; justify-content: center;}



body.page-id-11121 #page-header-wrap  { display: none;}
body.page-id-11121 #header-outer.at-top, body[data-header-color="dark"] #header-outer.at-top {
    background-color: transparent !important;
    box-shadow: none !important;
    margin: 21px 0 0;
}

body.page-id-11121 .vc_column_container>.vc_column-inner {
    position: unset;
}
body.page-id-11121 a.popmake-enquire-now.upbtn {position: absolute;top: 87%; width: 70%; display: flex; justify-content: center;}





body.page-id-6951 .vc_column_container>.vc_column-inner {
    position: unset;
}
body.page-id-6951 a.popmake-enquire-now.upbtn {position: absolute;top: 87%; width: 70%; display: flex; justify-content: center;}

body .wpcf7-form .wpcf7-not-valid-tip {
    top: -3px;
    padding: 2px 6px;
    border: 0px;
    box-shadow: 0 1px 2px rgba(0,0,0,0.2);
    -webkit-box-shadow: none;
    background: transparent;
    font-size: 14px;
}



body.page-id-11130 .enquiryNow input , body.page-id-11130 .enquiryNow textarea {padding-left: 0 !important;padding-top: 0 !important;font-size: 15px;padding-bottom: 0;margin-top: -15px;}
body.page-id-11130 .enquiryNow  span.wpcf7-list-item.first{margin: 0;}
body.page-id-11130 .enquiryNow .wpcf7-form .wpcf7-not-valid-tip {padding: 8px 6px 8px 0 !important;font-size: 16px !important;}

body.page-id-11130 .wpcf7-form .wpcf7-not-valid-tip {padding: 10px 6px 0 0;font-size: 16px;}

body.page-id-11130 .enquiryNow  span.wpcf7-form-control-wrap {margin-bottom: 24px !important;margin-top: 13px !important;}

body.page-id-11130 .enquiryNow label span, .wpcf7-form p span {color: #333 !important;}

body.page-id-11130 .enquiryNow p label {
    font-weight: 500;
    font-size: 16px;
}

body.page-id-11130 .enquiryNow input.wpcf7-form-control.has-spinner.wpcf7-submit.esubmitBtn {
    padding: 10px 28px!important;
}
body.page-id-11130 .enquiryNow textarea {
    height: 61px;

}


body.page-id-11130 #call-to-action {
    display: none;
}

body.page-id-7450 #call-to-action {
    display: none;
}
body.page-id-11151 #call-to-action {
    display: none;
}

body.page-id-11151 .col.span_12.dark.left {
    padding: 88px 0;
}
body.page-id-11151 .col.span_12.dark.left .row_dd.cOut {
    display: flex;
    justify-content: center;
    width: 100%;
    align-items: center;
}

body.page-id-11151 .col.span_12.dark.left .row_dd.cOut .call_us a {
    color: #44444400;
    font-size: 0;
}

body.page-id-11151 .col.span_12.dark.left .row_dd.cOut .call_us .fa-phone:before {
    content: "\f095";
    font-size: 58px;
    color: #333;
}

body.page-id-11151 .col.span_12.dark.left .row_dd.cOut .whatsappI {
    width: 70px;
    height: 70px;
}


body.page-id-11151 .col.span_12.dark.left .row_dd.cOut img.whatsapp-button-content.whatsapp-button-web {
    width: 70px !important;
    height: 70px !important;
	margin-left: 17px;
}

body.page-id-11151 .wpb_text_column.wpb_content_element h3 {
    font-size: 29px;
    width: 70%;
    margin: 0 auto;
}


body.page-id-11151 li#menu-item-6799 {
    display: none;
}
body.page-id-11151 #header-outer header#top nav ul.sf-menu {
    margin: 60px -52px 0px 0px;
}
.enquiryNow .send_otp{position:absolute;right: 0px;top: 50%;background: #000;color: #fff;border: none;padding-inline: 7px;font-size: 12px;border-radius: 0;line-height: 2.2;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}
.enquiryNow .send_otp:hover{background: #924813;}
.enquiryNow .otp_sent .alert{font-size:11px;}
.jv-form-sec .wpcf7-form .send-otp-btn{line-height: 2.2;border-radius: 0;right: 5px;top: 50%;}
.jv-form-sec .wpcf7-form .send-otp-btn:hover {background: #000;}

#footer-outer #custom_html-8{display:none;}

body.category #header-outer{background:transparent!important;}
body.category  .page-header-no-bg{padding-top: 10vw;background: rgb(208, 107, 51);}
html body.category .row.page-header-no-bg .col.section-title{border:none;}
html body.category .row.page-header-no-bg .col.section-title .subheader{color:#ffffff;line-height: 1;}
html body.category .row.page-header-no-bg .col.section-title h1{font-size:4vw;color:#ffffff;line-height: 1;}


body.page-id-7959 #page-header-wrap {    display: none!important;}
.page-id-7959 #gallerysection .portfolio-items {height: 137px;}
.page-id-7959 #gallerysection .portfolio-items .col.span_3{} 
.page-id-7959 #gallerysection .portfolio-items .col.span_3:nth-child(11){display:none;} 
.page-id-7959 #gallerysection .portfolio-items .col.span_3:nth-child(12){display:none;} 
.page-id-7959 #gallerysection .portfolio-items .col.span_3:nth-child(13){display:none;} 
.page-id-7959 #gallerysection .displaynone{display:none;} 
.page-id-7959 .amenities_section  .work-item {height: 40vh;}

body.page-id-7959 header .row .span_9 {display:none;}
body.page-id-7959 #project-status-section {display:none;}
body.page-id-7959 .page-submenu ul li:nth-child(6) {display:none;}
body.page-id-7959 #call-to-action {display:none;}
body.page-id-7959 #footer-outer .row .col.span_3:nth-child(1) {display:none;}
body.page-id-7959 #footer-outer .row .col.span_3:nth-child(2) {display:none;}
body.page-id-7959 #footer-outer .row .col.span_3:nth-child(3) {display:none;}
body.page-id-7959 #footer-outer .row .col.span_3:nth-child(4) {width: 100%;padding: 0;text-align: center;}
body.page-id-7959 .pbannerText{right: 0;    width: 42%;}
body.page-id-7959 .pbannerText label{color:#ffffff;}
body.page-id-7959 .pbannerText input{color:#ffffff!important;}
body.page-id-7959 .pbannerText .enquiryNow .vc_col-sm-12{margin:0;}
.enquiryNow h4 {font-size: 20px;line-height: 1.5;}


  body.page-id-16426 #page-header-wrap, body.parent-pageid-16426 #page-header-wrap, body.page-id-12592 #page-header-wrap, body.parent-pageid-12592 #page-header-wrap, body.parent-pageid-12596 #page-header-wrap {    display: none!important;}

.page-id-16426 #gallerysection .portfolio-items,.parent-pageid-16426 #gallerysection .portfolio-items,.page-id-12592 #gallerysection .portfolio-items,.parent-pageid-12592 #gallerysection .portfolio-items,.parent-pageid-12596 #gallerysection .portfolio-items {height: 137px;}

.page-id-16426 #gallerysection .portfolio-items .col.span_3,.parent-pageid-16426 #gallerysection .portfolio-items .col.span_3,.page-id-16426 #gallerysection .portfolio-items .col.span_3,.parent-pageid-12592 #gallerysection .portfolio-items .col.span_3,.parent-pageid-12596 #gallerysection .portfolio-items .col.span_3{} 

.page-id-16426 #gallerysection .portfolio-items .col.span_3:nth-child(11),.parent-pageid-16426 #gallerysection .portfolio-items .col.span_3:nth-child(11),.page-id-12592 #gallerysection .portfolio-items .col.span_3:nth-child(11),.parent-pageid-12592 #gallerysection .portfolio-items .col.span_3:nth-child(11),.parent-pageid-12596 #gallerysection .portfolio-items .col.span_3:nth-child(11){display:none;} 

.page-id-16426 #gallerysection .portfolio-items .col.span_3:nth-child(12),.parent-pageid-16426 #gallerysection .portfolio-items .col.span_3:nth-child(12),.page-id-12592 #gallerysection .portfolio-items .col.span_3:nth-child(12),.parent-pageid-12592 #gallerysection .portfolio-items .col.span_3:nth-child(12),.parent-pageid-12596 #gallerysection .portfolio-items .col.span_3:nth-child(12){display:none;} 

.page-id-16426 #gallerysection .portfolio-items .col.span_3:nth-child(13),.parent-pageid-16426 #gallerysection .portfolio-items .col.span_3:nth-child(13),.page-id-12592 #gallerysection .portfolio-items .col.span_3:nth-child(13),.parent-pageid-12592 #gallerysection .portfolio-items .col.span_3:nth-child(13),.parent-pageid-12596 #gallerysection .portfolio-items .col.span_3:nth-child(13){display:none;} 

.page-id-16426 #gallerysection .displaynone,.parent-pageid-16426 #gallerysection .displaynone,.page-id-12592 #gallerysection .displaynone,.parent-pageid-12592 #gallerysection .displaynone,.parent-pageid-12596 #gallerysection .displaynone{display:none;} 
.page-id-16426 .amenities_section  .work-item,.parent-pageid-16426 .amenities_section .work-item,.page-id-12592 .amenities_section  .work-item,.parent-pageid-12592 .amenities_section .work-item,.parent-pageid-12596 .amenities_section .work-item {height: 40vh;}



body.page-id-16426 header .row .span_9, body.parent-pageid-12592 header .row .span_9, body.page-id-12592 header .row .span_9, body.parent-pageid-12592 header .row .span_9, body.parent-pageid-12596 header .row .span_9 {display:none;}
body.page-id-16426 #project-status-section, body.parent-pageid-12592 #project-status-section,body.page-id-12592 #project-status-section, body.parent-pageid-12592 #project-status-section, body.parent-pageid-12596 #project-status-section {display:none;}

body.page-id-16426 .page-submenu ul li:nth-child(6),body.parent-pageid-16426 .page-submenu ul li:nth-child(6),body.page-id-12592 .page-submenu ul li:nth-child(6),body.parent-pageid-12592 .page-submenu ul li:nth-child(6),body.parent-pageid-12596 .page-submenu ul li:nth-child(6) {display:none;}
body.page-id-16426 #call-to-action,body.parent-pageid-16426 #call-to-action,body.page-id-12592 #call-to-action,body.parent-pageid-12592 #call-to-action,body.parent-pageid-12596 #call-to-action {display:none;}
body.page-id-16426 #footer-outer .row .col.span_3:nth-child(1),body.parent-pageid-16426 #footer-outer .row .col.span_3:nth-child(1),body.page-id-12592 #footer-outer .row .col.span_3:nth-child(1),body.parent-pageid-12592 #footer-outer .row .col.span_3:nth-child(1),body.parent-pageid-12596 #footer-outer .row .col.span_3:nth-child(1) {display:none;}
body.page-id-16426 #footer-outer .row .col.span_3:nth-child(2),body.parent-pageid-16426 #footer-outer .row .col.span_3:nth-child(2),body.page-id-12592 #footer-outer .row .col.span_3:nth-child(2),body.parent-pageid-12592 #footer-outer .row .col.span_3:nth-child(2),body.parent-pageid-12596 #footer-outer .row .col.span_3:nth-child(2) {display:none;}
body.page-id-16426 #footer-outer .row .col.span_3:nth-child(3),body.parent-pageid-16426 #footer-outer .row .col.span_3:nth-child(3),body.page-id-12592 #footer-outer .row .col.span_3:nth-child(3),body.parent-pageid-12592 #footer-outer .row .col.span_3:nth-child(3),body.parent-pageid-12596 #footer-outer .row .col.span_3:nth-child(3) {display:none;}
body.page-id-16426 #footer-outer .row .col.span_3:nth-child(4),body.parent-pageid-16426 #footer-outer .row .col.span_3:nth-child(4),body.page-id-12592 #footer-outer .row .col.span_3:nth-child(4),body.parent-pageid-12592 #footer-outer .row .col.span_3:nth-child(4),body.parent-pageid-12596 #footer-outer .row .col.span_3:nth-child(4) {width: 100%;padding: 0;text-align: center;}
body.page-id-16426 .pbannerText,body.parent-pageid-16426 .pbannerText,body.page-id-12592 .pbannerText,body.parent-pageid-12592 .pbannerText,body.parent-pageid-12596 .pbannerText,body.page-id-15726 .pbannerText{right: 4%;width: 500px;}
body.page-id-12592 .pbannerText label,body.parent-pageid-12592 .pbannerText label,body.parent-pageid-12596 .pbannerText label,body.page-id-15726  .pbannerText label{color:#ffffff;}
body.page-id-12592 .pbannerText input,body.parent-pageid-12592 .pbannerText input,body.parent-pageid-12596 .pbannerText input,body.page-id-15726  .pbannerText input{color:#ffffff!important;}
body.page-id-12592 .pbannerText .enquiryNow .vc_col-sm-12,body.parent-pageid-12592 .pbannerText .enquiryNow .vc_col-sm-12,body.parent-pageid-12596 .pbannerText .enquiryNow .vc_col-sm-12,body.page-id-15726  .pbannerText .enquiryNow .vc_col-sm-12{margin:0;}
.enquiryNow h4 {font-size: 20px;line-height: 1.5;}

body.page-id-16426 .lpmobileBan, body.parent-pageid-16426 .lpmobileBan,body.page-id-12592 .lpmobileBan, body.parent-pageid-12592 .lpmobileBan, body.parent-pageid-12596 .lpmobileBan, body.parent-pageid-6152 .lpmobileBan{display:none;}
body.page-id-12592 #header-outer, body.parent-pageid-12592 #header-outer, body.parent-pageid-12596 #header-outer, body.parent-pageid-6152 #header-outer, body.page-id-15726 #header-outer {padding: 0px 0 !important;position: absolute !important;background: transparent !important;}
body.page-id-12592 #header-outer, body.parent-pageid-12592 #header-outer, body.parent-pageid-12596 #header-outer, body.parent-pageid-6152 #header-outer, body.page-id-15726 #header-outer {padding: 0px 0 !important;position: absolute !important;background: rgb(0 0 0 / 65%)  !important;}
 
body.page-id-16426 #header-outer.detached, body.parent-pageid-16426 #header-outer.detached,body.page-id-12592 #header-outer.detached, body.parent-pageid-12592 #header-outer.detached, body.parent-pageid-12596 #header-outer.detached, body.page-id-15726 #header-outer.detached {background: #000 !important;}




body.page-id-16426 header#top, body.parent-pageid-16426 header#top, body.page-id-12592 header#top, body.parent-pageid-12592 header#top, body.parent-pageid-12596 header#top, body.page-id-15726 header#top {height: auto !important;}

body.page-id-16426 header#top, body.parent-pageid-16426 header#top,body.page-id-12592 header#top, body.parent-pageid-12592 header#top, body.parent-pageid-12596 header#top {height: auto !important;}

body.page-id-16426 #header-outer header#top #logo img, body.parent-pageid-16426 #header-outer header#top #logo img, body.page-id-16426 #header-outer header#top #logo img, body.parent-pageid-12592 #header-outer header#top #logo img, body.parent-pageid-12596 #header-outer header#top #logo img, body.page-id-15726 #header-outer header#top #logo img {    /* width: 75px !important; */ margin-top: -31px !important;top: 0 !important;    }

body.page-id-16426 #header-outer header#top #logo, body.parent-pageid-16426 #header-outer header#top #logo, body.page-id-12592 #header-outer header#top #logo, body.parent-pageid-12592 #header-outer header#top #logo, body.parent-pageid-12596 #header-outer header#top #logo,body.page-id-15726 #header-outer header#top #logo {margin-top: 0px !important;}

body.page-id-16426 header#top .col.span_3, body.parent-pageid-16426 header#top .col.span_3, body.page-id-12592 header#top .col.span_3, body.parent-pageid-12592 header#top .col.span_3, body.parent-pageid-12596 header#top .col.span_3, body.page-id-15726 header#top .col.span_3 {position: relative;}

body.page-id-16426 .pbannerText p, body.parent-pageid-16426 .pbannerText p, body.page-id-12592 .pbannerText p, body.parent-pageid-12592 .pbannerText p, body.parent-pageid-12596 .pbannerText p, body.page-id-15726 .pbannerText p {margin-bottom:15px;}

body.page-id-16426 .pbannerText label, body.parent-pageid-16426 .pbannerText label  {
    color: #ffffff;
}

body.page-id-16426 #header-outer.detached:not(.side-widget-open) {margin:0;}

.homepopuponload .custom-model-inner_custom_popup{    width: 75% !important;}
.custom-model-main_custom_popup.homepopuponload.model-open_custom_popup{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}

.type-post.post {}
.type-post.post .post-content{}
body.single-post article.type-post.post .post-content h5{margin: 0 0 8px;letter-spacing: -0.5px;color: #000000;font-size: 1.2vw;line-height: 1;}
.type-post.post .post-content p{font-size: 16px;line-height: 1.8; text-align:justify;letter-spacing: -0.4px;}
.type-post.post .post-content ul{}
.type-post.post .post-content ul li{font-size: 16px;line-height: 1.8; text-align:justify;letter-spacing: -0.4px;}
body.single article.post .content-inner > h3{font-size: 25px; line-height: 1; }
 
 
 body.page-id-14390 #page-header-wrap {
    display: none !important;
}

 body.page-id-15726 #page-header-wrap {    display: none !important;}
 body.page-id-15726 #header-outer .row .col.span_9 {    display: none !important;}

body .custom-model-wrap_custom_popup { 	background-color: #142342;}


.chrompetlocation {
    padding-left: 27px;
    position: relative;
}
.chrompetlocation::before {
    content: "";
    background-image: url(https://www.raunaqfoundations.com/wp-content/uploads/location-icon.svg);
    position: absolute;
    left: 0px;
    width: 24px;
    height: 24px;
    background-size: cover;
    top: -3px;
    filter: invert(1);
}

.avinyaenquirenowbutton  {
    padding: 7px 11px!important;
    background: #fcb41e;
    font-size: 17px!important;
    text-transform: uppercase;
    letter-spacing: 0;
    font-weight: 500;
    width: max-content;
    color: #fff;
    margin-top: 10px;
    margin-right: 0;

}

.avniyapopup .Upprolist {
	display:none !important;
}
.avniyapopup .projectlist  {
/* 	display:none !important; */
}

.avniyapopup .projectlist .first  {
display:none !important;
}
.avniyapopup .projectlist .last  {
display:none !important;
}


.avniyapopup .howtoreach  {
/* 	display:none !important; */
}

.avinyain {
	display:none;
}

.enquireavniyabuttonpage {
    display: flex;
    position: absolute;
    left: 0;
    justify-content: center;
    width: 100%;
    bottom: 5%;	
}

#footer-outer #call-to-action {
    background-color: #4160ac!important;
	background: url("https://www.raunaqfoundations.com/wp-content/uploads/bg-raunaq.jpg");

}
.page-submenu ul { 
background-color:#af0d41 !important;
}
.page-submenu a::after {
 
    background: #fcb336;
	    background: #fff;
}



.contactLeft .iwithtext .iwt-icon {
    background: #faa21b;
}
.contactForm .enquiryNow input.getinsubmitBtn {
    background: #d12059 !important;
}

.contactForm .enquiryNow input.getinsubmitBtn:hover {
    background: #a11542 !important;
}
.joint-ventures-intro h2 {
    color: #faa21b;
}

.instance-2 .border-wrap {
	    border-color: #faa21b !important;
}

body .home-project-section .homeproject-img-view .pro-status-strip {
    background-color: #d12059 !important;
/*     border: 1px solid #fff; */
	font-family: "Helvetica", sans-serif !important;
}

body .home-project-section .homeproject-img-view .pro-status-strip:before {
    border-top: 25px solid #d12059 !important;
    border-bottom: 25px solid #d12059 !important;
	font-family: "Helvetica", sans-serif !important;

}

#pro-strike-status {  
    background: #faa21b;
}

.regular-button.popmake-enquire-now.upbtn {
    background-color: #d12059 !important;
}

body.page-id-6951 a.popmake-enquire-now.upbtn {
	    background-color: #d12059 !important;
}

body.page-id-6951 a.popmake-enquire-now.upbtn:hover {
	    background-color: #a9234e !important;
}

.ongoingProject .pro-status-strip {
	background-color: #d12059 !important ;
}
.ongoingProject .pro-status-strip:before {
    border-top: 25px solid #d12059 !important;
    border-bottom: 25px solid #d12059 !important;
}

.projectinfo1 h2 { 
	color:#ab7c34;
}

.masonry.classic_enhanced .posts-container article.has-post-thumbnail .meta-category a:hover {
	background-color:#976416 !important;
}

.ct-intro-content h2 {
    color: #d38307;
}
.contactForm .vc_column-inner h3 {
    background: url(https://www.raunaqfoundations.com/wp-content/uploads/icon-orange.png) no-repeat 29px 26px #f4f4f6;
}

.prodetailintro p .downloadbrochure {
    background: #d12059;
}

.blogpageclass #page-header-bg{
    background-color: #faa21b!important;
    background-image: url(https://www.raunaqfoundations.com/wp-content/uploads/blog-banner-1.jpg)!important;
    background-size: cover;
}


.projectsclass .page-header-bg-image {
	    background-image: url(https://www.raunaqfoundations.com/wp-content/uploads/raunaq-banner-new.jpg) !important;
		background-color:#faa21b  !important
}

.comingsoonpage .page-header-bg-image {
	    background-image: url(https://www.raunaqfoundations.com/wp-content/uploads/comming-soon-bg.jpg) !important;
		background-color:#faa21b  !important
}

.jppage .page-header-bg-image {
	    background-image: url(https://www.raunaqfoundations.com/wp-content/uploads/jp-bg.jpg) !important;
		background-color:#faa21b  !important
}

.careerpage .page-header-bg-image {
	    background-image: url(https://www.raunaqfoundations.com/wp-content/uploads/career-bg-1.jpg) !important;
		background-color:#faa21b  !important
}









.ct-intro-content h2 {
    color: #faa21b;
}


#privacysec {text-align: left;margin-bottom:30px;}
#privacysec h2{ padding:0; margin: 0 0 20px;} 
#privacysec   h3{text-transform: uppercase;line-height: 1;font-size: 28px;font-weight: 600;letter-spacing: 0px;margin: 0 0 10px;padding:0;}
#privacysec  h4{line-height: 1;font-size: 20px;font-weight: 600;letter-spacing: 0px;margin: 0 0 10px;padding:0;}
#privacysec  p{margin-bottom:10px; padding:0;}
#privacysec p:last-child{margin-bottom:0px;}
#privacysec  ul{margin:0;padding:0;list-style: inside;margin-bottom:10px;}
#privacysec ul li{    list-style: inside;
    margin-bottom: 10px;}

@media(max-width:1920px){
	.joint-ventures-container .row-bg.using-image {
		background-position: 0px bottom !important;
	}
}
@media only screen and (max-width : 1680px){
	#privacysec h2 {font-size: 43px;}
	#privacysec > .col {padding: 90px 0;}
	.raunaq-home-banner-section .raunaq-home-banner-content p{font-size: 30px;line-height: 34px;}
}
@media only screen and (max-width : 1366px){
	body .garden_wood_amenitie_sec .iwithtext .iwt-icon {-webkit-box-flex: 0;-ms-flex: 1 0 70px;flex: 1 0 70px;	}
	body .garden_wood_amenitie_sec .iwithtext .iwt-text h2{font-size: 15px;}
	body .garden_wood_amenitie_sec .wpb_text_column h3{font-size: 22px;}
	#privacysec h2 {font-size: 39px;}
	#privacysec > .col {padding: 70px 0;}
	#privacysec h4 {font-size: 26px;}
	.raunaq-home-banner-section .raunaq-home-banner-content p{font-size: 24px;line-height: 28px;}
}
@media only screen and (max-width : 992px){
	#privacysec > .col {padding: 60px 0;}
	#privacysec h2 {font-size: 36px;line-height: 52px;}
	#privacysec .PPolicyTitle {margin-bottom: 20px;}
	ul.informpt li {padding: 3px 5px;font-size: 18px;line-height: 29px;}
	#privacysec h4 {font-size: 24px;line-height: 30px;}
}
@media only screen and (max-width : 768px){
	#privacysec > .col {
    padding: 50px 0;
}
#privacysec h2 {
    font-size: 33px;
    line-height: 46px;
}
#privacysec h4 {
    font-size: 23px;
   }
	.ongoingProject .pro-status-strip:before {
    border-top: 15px solid #d12059 !important;
    border-bottom: 15px solid #d12059 !important;
}
}
@media only screen and (max-width : 550px){
	#privacysec > .col {
    padding: 40px 0;
}
#privacysec h2 {
    font-size: 36px;
    line-height: 47px;
}
#privacysec h4 {
    font-size: 25px;
    line-height: 30px;
}
ul.informpt li {
    padding: 10px 5px;
    font-size: 18px;
    line-height: 27px;
}


.projectinfo1 {
    padding: 0 27px 25px !important;
    right: 0;
    top: 0;
    width: 100%;
}

.ongoingProject .pro-status-strip.soldOut:before {
    border-top: 18px solid #d00 !important;
    border-bottom: 18px solid #d00 !important;
}

.ongoingProject .pro-status-strip.soldOut {
    background-color: #d00 !important;
    font-size: 17px;
    height: 36px;
    line-height: 34px;
    padding: 0px 19px;
    top: 25px;
}
}
/* Smartphones (portrait and landscape) ----------- */
@media only screen and (max-width : 480px) {
	.pro-fnt {font-size: 18px;font-weight: bold;}
	body .garden_wood_amenitie_sec .iwithtext{-webkit-box-flex: 1;-ms-flex: 1 0 100%;flex: 1 0 100%;}
	.prodetailintro h3 {font-size: 16px !important;line-height: 26px !important;}
	#features .iwithtext {
    display: inline-block;
    width: 80%;
    vertical-align: top;
}
	.team-lead-view-sec .tl-content .wpb_content_element{		position: inherit;    margin-top: -25px;padding: 20px;	}
	.team-lead-view-sec .tl-content h2{font-size: 28px;}
	.team-lead-view-sec .tl-content h5{    font-size: 22px!important;}
	.team-lead-view-sec .tl-content p{    font-size:14px!important;}
	.ct-intro-content h2{font-size: 26px!important;    line-height: 30.5px!important;}
	.ct-intro-content p{font-size: 18px!important;    line-height: 28px!important;}
	.ct-intro-content.vc_custom_1553668279482{    padding-top: 40px !important;    padding-bottom: 40px !important;    margin-bottom: 0;}
	 body:not(.single-post) #page-header-bg:not(.fullscreen-header){height:250px!important;}
	 
	.com_pro_section h3{font-size: 24px!important;}

#privacysec h2 {
    font-size: 26px;
    line-height: 40px;
}

.vc_separator.vc_separator_align_center h4 {
    line-height: 3px !important;
}
	.rev-scroll-btn {
	bottom:120px;
}
}
@media only screen and (max-width : 370px) {
	#privacysec h2 {
    font-size: 25px;
    line-height: 40px;
}
#privacysec h4 {
    font-size: 21px;
    line-height: 30px;
}
}



/* Smartphones (portrait and landscape) ----------- */
@media only screen and (min-device-width : 320px) and (max-device-width : 480px) {
/* Styles */
#page-header-bg .inner-wrap {
	width: 100%;
}
}

/* Smartphones (landscape) ----------- */

/* Smartphones (portrait) ----------- */
@media only screen and (max-width : 320px) {
/* Styles */
#page-header-bg .inner-wrap {
	width: 100%;
}
.ongoingInner {
	padding: 0;
}
}

/* iPads (portrait and landscape) ----------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) {
/* Styles */
#page-header-bg .inner-wrap {
	width: 90%;
	margin: 0 auto;
}
.ongoingInner {
	padding: 0;
}
.exploreButton h4{font-size:18px !important;}
}

/* iPads (landscape) ----------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) {
/* Styles */
#page-header-bg .inner-wrap {
	width: 90%;
	margin: 0 auto;
}
}

/* iPads (portrait) ----------- */
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) {
/* Styles */
#page-header-bg .inner-wrap {
	width: 100%;
}
.ongoingInner {
	padding: 0;
}
}
/**********
iPad 3
**********/
@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape) and (-webkit-min-device-pixel-ratio : 2) {
/* Styles */
#page-header-bg .inner-wrap {
	width: 100%;
}
.ongoingInner {
	padding: 0;
}
}
 @media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait) and (-webkit-min-device-pixel-ratio : 2) {
/* Styles */
}
/* Desktops and laptops ----------- */
@media only screen and (min-width : 1224px) {
/* Styles */
.siteVisitBox .aio-icon-read {
    display: block;
    padding: 0 11px;
    text-decoration: none;
    color: #fff;
    border: 1px solid #fff;
    width: 150px;
    margin:0;
    border-radius: 25px;
    background: #3c3f48;
    margin-top: 25px;
    font-size: 13px;
    line-height: 35px;
	text-transform:uppercase;
	text-align: center;
}
.projectFooterBox {
    text-align: left !important;
 }
 .projectFooterBox.siteVisitBox{padding: 0 0 0 45%;}
 .projectFooterBox.projEnqBox{padding: 0 0 0 10%;}
.projEnqBox .aio-icon-read{display: block;
    padding: 0 11px;
    text-decoration: none;
    color: #fff;
    border: 1px solid #fff;
    width: 150px;
    margin: 0;
    border-radius: 25px;
    background: #3c3f48;
    margin-top: 25px;
       font-size: 13px;
    line-height: 35px;
	text-transform:uppercase;text-align: center;}
	
 .projectFooterBox .align-icon{text-align:left !important;}
.projectFooterBox .aio-icon-description{text-align:left !important; font-size:16px; line-height: 20px;}
.projectFooterBox .top-icon .aio-icon-header h3.aio-icon-title {
     text-align: left;     font-size: 50px !important;
     line-height: 50px !important;
 
}


}

@media (max-width:1800px) and (min-width:1700px){
		.prodetailintro .avinyaparaghmain h3 {
    font-size: 20px !important;
    line-height: 37px !important;
    margin-bottom: 30px !important;
}
}

@media only screen and (min-device-width : 1501px) and (max-device-width : 1700px){
	
	.prodetailintro .avinyaparaghmain h3 {
    font-size: 20px !important;
    line-height: 37px !important;
    margin-bottom: 30px !important;
}
	
	
.tp-rightarrow {
    right:8.5%;
    left: auto !important;
    top: 50% !important;

}
.tp-leftarrow {
    left:5% !important;
    top: 50% !important;
}
	 #slide-out-widget-area .inner .off-canvas-menu-container li a {
      font-size: 24px !important;}
}

 @media only screen and (min-device-width : 1367px) and (max-device-width : 1500px){
	 
	 .prodetailintro  .avinyaparaghmain h3 {
		font-size: 19px!important;
		line-height: 36px!important;
		margin-bottom: 25px!important;
	}

	 
	 .qualityPolicy p {  font-size: 16px;}
	 .prodetailintro h3 {  font-size: 28px !important;}
	 .prodetailintro p{ font-size: 16px;}
	 #slide-out-widget-area .inner .off-canvas-menu-container li a {  font-size: 30px !important;}
	 body .com_pro_section h3 { font-size: 20px!important;}
.tp-rightarrow {
    right: 4%;
    left: auto !important;
    top: 50% !important;
}
.tp-leftarrow {
    left: -0% !important;
    top: 50% !important;
}
.visionLeft ul li {
    list-style: none;
    padding: 0;
    margin: 0 0 8px;
    font-size: 13px;
    line-height: 21px;
}
.page-submenu ul{ margin-top: -4px;}
.welcomeRight p {
    font-size: 15px;}
	#slide-out-widget-area .meurightWidget .callnumber{    line-height: 22px;}
	 .pum-container.pum-responsive.pum-responsive-small {
    
    width: 48% !important;
}
body #header-outer, body[data-header-color="dark"] #header-outer {
    transition: all 0.5s ease;
    height: 100px;
}
	 .homeIntroSection p {   font-size: 18px !important; }
	 .emeraldSection h1 {
		 font-size: 50px;}
	 .emeraldTxtOuter .highlightTxt {  font-size: 30px;}
	 .emeraldBlock {  font-size: 26px; letter-spacing: 0px; }
	  .emeraldTxtOuter .highlightTxt { font-size: 29px;}
}


   #breadcrumbs{ padding: 5px 0;  text-align: center;}
.page-id-6852 #breadcrumbs {  text-align: left; margin-left: -15px; }

html body #header-outer[data-transparent-header="true"].transparent{border-bottom: none !important;}
header#top {  height: 66px !important; }

body .home-testimonial-link {padding:100px 0 80px!important;margin:0;}
body .home-testimonial-link .owl-carousel{padding:0 60px;}
body .home-testimonial-link .owl-carousel .owl-stage-outer {}
body .home-testimonial-link .owl-carousel .owl-stage-outer .owl-stage{padding: 0;}
body .home-testimonial-link .owl-carousel .owl-stage-outer .owl-stage .owl-item{}
body .home-testimonial-link .owl-carousel .owl-stage-outer .owl-stage .owl-item .img-with-aniamtion-wrap{}
body .home-testimonial-link .owl-carousel .owl-stage-outer .owl-stage .owl-item .img-with-aniamtion-wrap img{box-shadow: 0 0 2px 5px #999999;}
body .home-testimonial-link .owl-carousel .owl-dots{display:none;}
body .home-testimonial-link .owl-carousel .owl-nav.disabled{display:block;margin: 0;}
body .home-testimonial-link .owl-carousel .owl-nav button{margin: 0;background: transparent;border: none;padding: 0;border-radius:50%;position: absolute;top: 50%;-webkit-transform: translate(0px, -50%);-ms-transform: translate(0px, -50%);transform: translate(0px, -50%);}
body .home-testimonial-link .owl-carousel .owl-nav button span{display: block;background: #888888;color: #fff;line-height: 27px;width: 34px;height: 34px;border: 2px solid #888888;border-radius: 50%;font-size: 26px;font-weight: 700;text-align: center;}
body .home-testimonial-link .owl-carousel .owl-nav button:hover span{background:#ffffff;color: #888888;}
body .home-testimonial-link .owl-carousel .owl-nav button.owl-prev{left: 15px;}
body .home-testimonial-link .owl-carousel .owl-nav button.owl-next{right: 15px;}
body .home-testimonial-link .col.span_12{width: 100%;margin: 0 0 0 0%;padding:0 30px;}
/* body .home-testimonial-link .col.span_12{width: 130%;    margin: 0 0 0 -18%;} */
.home-testimonial-link .testi-link p{text-align: center;}
.home-testimonial-link .testi-link p a img{margin-bottom:20px!important;}
.home-testimonial-link .testi-link p a strong{font-family: 'Roboto', sans-serif;   font-family: "Helvetica", sans-serif !important;}
#popmake-7207 p{padding:0;}
/* Large screens ----------- */


.homepopuponload  .custom-model-inner_custom_popup {
    width: 65% !important;
}



.homepopuponload  #pop_content {
    border-radius: 0 !important;
    overflow: hidden !important;
}


.upcoming .col.span_12.left {
    display: flex;
    justify-content: center !important;
}







@media (max-width : 1600px){
	.full-width-section.home-project-section {width: 110%;margin: 0 0 0 -5%;}
	body .home-project-section .homeproject-img-view h2 strong {font-size: 60px;line-height: 60px;}
	body .home-project-section .homeproject-img-view h2{font-size: 24px;line-height: 24px;height: 100px;}
	body .home-project-section .homeproject-img-view h3 strong{font-size: 55px;line-height: 45px;}
	body .home-project-section .homeproject-img-view h3{font-size: 24px;line-height: 24px;height: 100px;}
	body .home-project-section .home-project-innersection .homeproject-img-view:before{font-size: 24px;}
	body .home-project-section .right .homeproject-img-view img.elevation-view {margin: 110px 0 0;}
	body .home-project-section .homeproject-img-view img.elevation-view {margin: 110px 0 0 auto!important;}
	body .home-project-section .home-project-innersection.right .homeproject-logo-content {padding: 100px 100px 0 0;}
	body .home-project-section .home-project-innersection .homeproject-logo-content {padding:100px 0 0 100px;}
	body img.attachment-portfolio-thumb.size-portfolio-thumb.skip-lazy.wp-post-image.auto-height { height: 185px;}
	body .home-testimonial-link {padding: 70px 0 70px!important;}
	.work-item {
		height: 137.66px;
	}
}
@media (max-width : 1440px){
	.full-width-section.home-project-section {width: 104%;margin: 0 0 0 -2%;padding:80px 0 !important;}
	.home-project-section .homeproject-logo-content p img.eden-logo {width: 150px;}
	.home-project-section .homeproject-logo-content p {font-size: 16px;line-height: 26px;}
	.home-project-section .home-project-innersection {margin: 0;}
	.home-project-section .homeproject-logo-content a.learnmorn {font-size: 15px;}
	.home-project-section .home-project-innersection.pad-btm {padding: 0 0 80px!important;    margin: 0;}
	#pop_content iframe {width: 100%;padding:0;background: #fcb51f;height: 343px;}
	.col-md-12.projectlist.Upprolist span.wpcf7-list-item {width: 140px;}
	.joint-ventures-container .row-bg.using-image {background-position: -510px bottom !important;}
	#amenities .iwithtext .iwt-text h3{font-size: 18px;}
	#amenities .iwithtext .iwt-text{margin-top: 12px;}
	#amenities .iwithtext .iwt-icon img{width: 80px;padding: 8px;}
	#amenities .iwithtext{padding: 1.2%;}
	.work-item {height: 134.33px;}
	body.page-id-12592 .pbannerText, body.parent-pageid-12592 .pbannerText, body.parent-pageid-12596 .pbannerText, body.page-id-15726 .pbannerText {right: 4%;width: 380px;}
	body.page-id-12592 .pbannerText h3, body.parent-pageid-12592 .pbannerText h3, body.parent-pageid-12596 .pbannerText h3, body.page-id-15726 .pbannerText h3 {font-size: 32px !important;}
}
@media (max-width : 1280px){
	.raunaq-home-banner-section .raunaq-home-banner-content {
		width: 45% !important;
		padding: 40px !important;
	}
	.emeraldSpecs .vc_col-sm-1\/5 {
		width: 25% !important;
	}
}
@media only screen and (max-device-width : 1366px){
	
	.full-width-section.home-project-section {    width: 100%;    margin: 0 0 0 0%;}
	.home-project-section .homeproject-logo-content p img.eden-logo {width: 130px;}
	.home-project-section .homeproject-logo-content p {font-size: 14px;line-height: 22px;}
	.home-project-section .homeproject-logo-content a.learnmorn {font-size: 14px;line-height: 24px;}
	body .home-project-section .homeproject-img-view h2 strong {font-size: 50px;line-height: 50px;	}
	body .home-project-section .homeproject-img-view h2 {font-size: 20px;line-height: 20px;    height: 90px;}
	body .home-project-section .homeproject-img-view h3 strong {font-size: 45px;line-height: 40px;}
	body .home-project-section .homeproject-img-view h3 {font-size: 20px;line-height: 20px;    height: 90px;    padding: 16px;    min-width: 90px;}
	body .home-project-section .home-project-innersection .homeproject-img-view:before {    font-size: 20px;}
	
		.prodetailintro .avinyaparaghmain h3 {
    font-size: 20px!important;
    line-height: 33px!important;
    margin-bottom: 29px!important;
}
	
}
@media only screen and (max-device-width : 1280px){
	body .home-project-section .homeproject-img-view h2{padding: 10px;height: 70px;}
	body .home-project-section .homeproject-img-view h3{padding: 10px;height: 70px;}
	body .home-project-section .homeproject-img-view h3 strong {font-size: 35px;line-height: 32px;}

}
@media only screen and (min-device-width : 1280px) and (max-device-width : 1366px){
	.joint-ventures-container .row-bg.using-image {background-position: -425px bottom ;} 
	.emeraldTxtOuter .highlightTxt { font-size: 29px;}
	.contactLeft h3 {  font-size: 42px !important;}
	.homeIntroSection h2 {
font-size: 40px !important;  line-height: 45px;}
	.emeraldBlock {  font-size: 26px; letter-spacing: 0px; }
	.emeraldSection h1 {
		font-size: 50px;}
	.homeIntroSection p {  font-size: 18px !important; }
		.qualityPolicy p {  font-size: 16px;}
	.prodetailintro h3 {  font-size: 28px !important;}
	.prodetailintro p{font-size: 16px;}
	#page-header-bg .inner-wrap {   padding-top: 70px !important; }
	/* body #page-header-bg, body #page-header-wrap {
height: 400px !important;
} */
	.quality-img-content-sec .second-sec-content ul {  width: 40%; }
	.quality-intro-content h2 {  font-size: 25px;  line-height: 34px;}
	#page-header-bg .span_6 h1 {
font-size: 50px !important;  line-height: 64px !important;}
	#page-header-bg[data-alignment-v="middle"] .span_6 .inner-wrap, #page-header-bg[data-alignment-v="top"] .span_6 .inner-wrap {
padding-top: 0;
}
	body .com_pro_section h3 { font-size: 20px!important;}
	#slide-out-widget-area .inner .off-canvas-menu-container li a {  font-size: 30px !important;}
	
	body #header-outer, body[data-header-color="dark"] #header-outer {
transition: all 0.5s ease;
height: 100px;
}
	.pum-container.pum-responsive.pum-responsive-small {
	width: 48% !important;
}
.starting-logo {  height: 70px !important;

top: 11px !important; transition: all 0.5s ease;}
.page-submenu ul {
margin-top: -4px;
}
body .portfolio-items.constrain-max-cols.masonry-items .col.elastic-portfolio-item h3{font-size:22px !important;}
.visionLeft ul li {
list-style: none;
padding: 0;
margin: 0 0 8px;
font-size: 13px;
line-height: 21px;
}
#slide-out-widget-area .meurightWidget .callnumber{line-height:22px;   margin-right: 0;}

.upcoming .vc_col-sm-4{padding: 50px;min-height: 645px;}

}
@media only screen and (max-device-width : 1200px){

#pop_content .enquiryNow .col-md-12 .vc_col-sm-4 {
width: 100%;
float: left;
padding: 0;
margin: 0 13px 0 0;
}
.ongoingProject .pro-status-strip.soldOut {
    background-color: #d00 !important;
    font-size: 15px;
}
body .home-project-section .homeproject-img-view .pro-status-strip.soldOut {
   
    font-size: 15px;
    background-color:  #d00 !important;
}

body.page-id-11130 .enquiryNow label span, .wpcf7-form p span {

    font-size: 14px;
}
}





@media only screen and (min-width : 1824px) {
/* Styles */
.homeIntroSection h5 {
	font-size: 28px !important;
	line-height: 32px !important;
	font-weight:500!important;
}
.homeIntroSection h2 {
    font-size: 48px !important;
    line-height: 50px;
    color: #f0f1f1;
    font-weight: 300!important;
	    padding: 0 5%;
}
.welcomeRight p {
	font-size: 16px;
	line-height: 29px;
}
.exploreButton h4 {
	font-size: 19px !important;
	line-height: 24px !important;
	
}
.counterBox.icon1 span.symbol:before{    top: -49px;}
.emeraldSection h1 {
	font-size:60px;
	line-height: 70px;
	padding-bottom: 37px;
	letter-spacing: -3px;
font-weight: 300!important;
	 
}
.emeraldSection h3 {
	font-size: 50px;
	line-height: 72px;
	padding-bottom: 20px;
	 
}
.emeraldTxtOuter .emeraldBlockIn {
	font-size: 38px;
	line-height: 48px;
	font-family: 'Roboto', sans-serif;
	  font-family: "Helvetica", sans-serif !important;
	letter-spacing:-1px;
}
.emeraldTxtOuter .highlightTxt {
	background: #9b4e27;
	padding: 0 15px;
	font-size: 38px;
	line-height: 48px;
	color: #fff;
	font-family: 'Roboto', sans-serif;
	  font-family: "Helvetica", sans-serif !important;
}
.emeraldSection {
	padding: 150px 0 !important;
}
.emeraldBlock {
    padding: 0px 5px 0 4px;
    font-size: 56px;
 
}



.full-width-section img{
	width: 100%;
}
.quality-img-content-sec .second-sec-content p{   
	font-size: 18px;
        line-height: 27px;
	  /* font-size: 30px; 
	   line-height: 41px; */
	   font-family: 'Roboto', sans-serif;
	  font-family: "Helvetica", sans-serif !important;
	}
.amenitiesBox .nectar-fancy-box h6 {
	font-size: 26px;
	line-height: 28px;
	font-family: 'Roboto', sans-serif;
	  font-family: "Helvetica", sans-serif !important;
	margin-bottom: 14px;
}
.amenitiesBox .nectar-fancy-box h5 {
	font-size: 39px;
	line-height: 35px;
}
.team-lead-view-sec .tl-content .wpb_content_element{       position: absolute;
    background: rgba(255, 255, 255, 0.9);
    width: 100%;
    padding: 50px 40px;
    top: 55px;
    left: -125px;}
	.ct-intro-content h2 {
    font-size: 40px;}
	.ct-intro-content p{font-size:18px;}
.counterRight p {
	font-size: 45px !important;
	line-height: 49px;
	font-family: 'Roboto', sans-serif;
	  font-family: "Helvetica", sans-serif !important;
	padding-bottom: 35px !important;
}
.exploreBtn .ult_colorlink {
	border: 2px solid #3a393b;
	background: none;
	 padding: 14px 28px;
	border-radius: 5px;
}
.counterBox .nectar-milestone .subject {
	letter-spacing: 0;
	font-weight: 300;
	font-size: 29px !important;
	font-family: 'Roboto', sans-serif;
	  font-family: "Helvetica", sans-serif !important;
	line-height: 30px;
	color: #252525;
	margin-left: 25px;
	margin-top: -6px;
}
.contactLeft {
    padding-left: 320px !important;
}
.contactForm .vc_column-inner{width:670px;}
.counterLeft{padding-left:98px !important;}
.nectar-milestone .number span{font-size:126px;}
.nectar-milestone .number span.symbol{font-size:30px;}
.counterBox.icon1 .nectar-milestone{background: url(images/happy-customer-icon.png) no-repeat 79% 22px; }
.counterBox.icon2 .nectar-milestone{background: url(images/succesful-project-icon.png) no-repeat 56% 22px; }
.subscribeForm .wpcf7-email {
	 width:320px !important;
}
.counterRight{padding-top: 0;}
.counterBox.icon1 span.symbol{font-size:126px;}

.visionLeft .nectar-milestone .number span.symbol{font-size:40px;}
.visionLeft .nectar-milestone .number span{font-size:126px;}
.visionLeft .counterBox.icon1 span.symbol{font-size:126px;}
.ctaText h2 {
	font-size: 54px;
	line-height: 68px;
	font-family: 'Roboto', sans-serif;
	  font-family: "Helvetica", sans-serif !important;
	font-weight: 300!important;
}
.ctaText h5 {
	font-size: 28px ;
	line-height: 32px ;
	font-weight:500;
}
#page-header-bg .span_6 h1 {
	font-size: 62px !important;
	line-height: 92px !important;
}
.page-submenu li a {
	font-size: 16px;
	line-height: 20px;
	letter-spacing: 0
}
.page-submenu li {
	margin: 0 54px 0 0;
}
/*#rev_slider_4_2 .tp-caption.tp-shapewrapper{background: url(images/bg1.png) no-repeat; background-size:100%;}*/
.tp-leftarrow {
    left: 11.5% !important;
    top: 53% !important;
}
.tparrows:before {  font-size: 25px;}
.tp-rightarrow {
    right: 16%;
    left: auto !important;
    top: 53% !important;
}
.tparrows{background:none !important; opacity:1 !important;}
.tparrows:hover{background:none !important;}
.siteVisitBox .aio-icon-read {
    display: block;
    padding: 0 11px;
    text-decoration: none;
    color: #fff;
    border: 1px solid #fff;
    width: 150px;
    margin:0;
    border-radius: 25px;
    background: #3c3f48;
    margin-top: 25px;
    font-size: 15px;
    line-height: 35px;
	text-transform:uppercase;
	text-align: center;
}
.projectFooterBox {
    text-align: left !important;
 }
 .projectFooterBox.siteVisitBox{padding: 0 0 0 45%;}
 .projectFooterBox.projEnqBox{padding: 0 0 0 10%;}
.projEnqBox .aio-icon-read{display: block;
    padding: 0 11px;
    text-decoration: none;
    color: #fff;
    border: 1px solid #fff;
    width: 150px;
    margin: 0;
    border-radius: 25px;
    background: #3c3f48;
    margin-top: 25px;
       font-size: 15px;
    line-height: 35px;
	text-transform:uppercase;text-align: center;}
	
 .projectFooterBox .align-icon{text-align:left !important;}
.projectFooterBox .aio-icon-description{text-align:left !important; font-size:16px; line-height: 20px;}
.projectFooterBox .top-icon .aio-icon-header h3.aio-icon-title {
     text-align: left;     font-size: 60px !important;
     line-height: 70px !important;
 
}

.innnerPageIntro {
	padding: 120 0px !important;
}
.innerIntroRight h5 {
	font-size: 26px;
	line-height: 28px;
	font-family: 'Roboto', sans-serif;
	  font-family: "Helvetica", sans-serif !important;
	font-weight:500!important;
}	
.innerIntroRight h3 {
	font-family: 'Roboto', sans-serif!important;
	  font-family: "Helvetica", sans-serif !important;
    font-size: 37px !important;
    line-height: 47px !important;
    margin-bottom: 30px !important;
	font-weight:300!important;
}
.innerIntroRight p {
    font-size: 18px !important;
    line-height: 32px;
}
.visionLeft h4 {
	color: #4b4b4b;
	text-transform: capitalize;
	font-size: 50px !important;
	font-family: 'Roboto', sans-serif;
	  font-family: "Helvetica", sans-serif !important;
	line-height: 57px;
	position:relative;
}

.visionLeft h3 {
	color: #4b4e53;
	font-size: 32px  !important;
	 line-height: 45px !important;
	font-family: 'Prata', serif !important;
}
.visionLeft p {
	line-height: 32px;
	font-size: 18px;
	margin-bottom: 34px;
}
.contactLeft h3 {
   font-family: 'Roboto', sans-serif;
	  font-family: "Helvetica", sans-serif !important;
    /* font-weight: normal !important; */
    font-size: 50px !important;
    line-height: 72px !important;
    color: #000000;
}
.ongoingInner h3 {
	font-family: 'Roboto', sans-serif;
	  font-family: "Helvetica", sans-serif !important;
	font-size: 33px !important;
	line-height: 38px !important;
	font-weight: normal !important;
	color: #000;
}
.ongoingInner p {
	font-size: 18px;
	line-height: 26px;
	margin-bottom: 20px !important;
	color: #4b4e53;
}
.projectScroll h3 {
	font-size: 33px !important;
}
.projectScroll .aio-icon-description {
	font-size: 19px;
	line-height: 24px;
}
.contactLeft h3 {
	font-family: 'Roboto', sans-serif;
	  font-family: "Helvetica", sans-serif !important;
	font-weight: normal !important;
	font-size: 50px !important;
	line-height: 62px;
	color: #000;
	    font-weight: 600 !important;
    letter-spacing: 1px !important;
}
.contactLeft .addressBlock p {
	font-size: 23px;
	line-height: 35px;
}
.getinTouchForm {
  	font-weight: normal !important;
	font-size: 55px !important;
	line-height: 62px !important;
		font-family: 'Roboto', sans-serif;
	
}
.getinTouchForm p {
	font-size: 18px;
	font-weight: 400 !important;
	line-height: 25px;
	margin-right:ppx;

}
.page-submenu li a {
	padding: 18px 0 12px 0 !important;
	font-size: 18px;
	line-height: 25px;
	letter-spacing: 0;
}
.projectSplitHeading h4 {
	font-size: 40px !important;
	line-height: 45px !important;
}
.structureTabs h3 {
    font-size: 49px !important;
    line-height: 58px !important;}
.structureTabs .et-content-wrap{ padding-top:30px;}

.amenitiesOuter .work-info .vert-center h3{ font-size:26px !important;
    line-height: 38px !important;}
.amenitiesOuter .work-info .vert-center p{ font-size: 32px !important;
    line-height: 42px !important;}
	
.amenities_section .work-info .vert-center h3{ font-size:26px !important;
    line-height: 38px !important;}
.amenities_section .work-info .vert-center p{ font-size: 35px !important;
    line-height: 35px !important;}
	
	#slide-out-widget-area{padding:0 20%;}
	#slide-out-widget-area .off-canvas-menu-container{float: left;width:515px;text-align: left;}
	#slide-out-widget-area .inner .off-canvas-menu-container li a{font-family: 'Roboto', sans-serif;   font-family: "Helvetica", sans-serif !important;font-size:34px !important;color:#ffffff !important;line-height: 60px !important;}
	#slide-out-widget-area .inner .off-canvas-menu-container li a:hover{color:#fff !important;}
	#slide-out-widget-area .widget h4 {    margin-bottom: 8px;	display:none;}
	#slide-out-widget-area .menuEmail .vc_col-sm-6{margin-left:0;}
	#slide-out-widget-area{background: url(images/menu-bg1.jpg) no-repeat; }
	#slide-out-widget-area .aboutmenuOuter h4 {display:block; font-size:35px; font-family: 'Roboto', sans-serif;   font-family: "Helvetica", sans-serif !important; margin-bottom:22px !important; color:#9e9c9c; text-transform:capitalize !important;    line-height: 25px;}
	#slide-out-widget-area .custom_html-7{float:left; width:50%;}
	#slide-out-widget-area .meurightWidget{   
    text-align: left; display:block; overflow:hidden;}
	#slide-out-widget-area.fullscreen .inner, #slide-out-widget-area.fullscreen-alt .inner {  top:84px !important;}
	#slide-out-widget-area .meurightWidget li{margin-bottom:20px;}
	#slide-out-widget-area .meurightWidget li a{font-size:22px !important;font-family: 'Roboto', sans-serif;   font-family: "Helvetica", sans-serif !important; color:#9c9b9b !important; font-weight:bold;    letter-spacing: 1px; }
	#slide-out-widget-area .meurightWidget li a:hover{color:#fff !important;}
	#slide-out-widget-area .meurightWidget .callnumber h6{  font-size:14px; text-transform:uppercase; margin-bottom: 12px;
    letter-spacing: 0px;}
	#slide-out-widget-area .meurightWidget .callnumber{    font-size: 29px;
    margin-right: 0;
    letter-spacing: -1px;
    line-height: 24px;
    color: #9b9b9c !important;
    margin-left: 0 !important;
    font-weight: 600;
    margin-bottom: 21px;}
	#slide-out-widget-area .meurightWidget .menuSocial h6{ text-transform:uppercase; margin-bottom:3px;
    letter-spacing: 0px;}
	#slide-out-widget-area .meurightWidget h6{font-family: 'Poppins', sans-serif !important; color:#c2c2c2 !important; font-weight: 600 !important;  font-size: 13px !important;}
	#slide-out-widget-area .meurightWidget .callOuter{margin-bottom:35px; padding:0; margin-left:0;}
 #slide-out-widget-area .meurightWidget .menuSocial a{margin-right:23px;}
 #slide-out-widget-area .meurightWidget .menuSocial a:before{ font-size:23px; color:#c2c2c2; }
  #slide-out-widget-area .meurightWidget .menuSocial a:hover:befor{color:#fff;}
  #slide-out-widget-area  .aboutmenuOuter .vc_col-sm-6{margin:0 90px 0 0 ;}
    #slide-out-widget-area  .aboutmenuOuter .vc_col-sm-6:last-child{margin-right:0;}
	#slide-out-widget-area .aboutmenuOuter{margin-bottom:80px;}
	#slide-out-widget-area .menuEmail .vc_col-sm-6 a  {
    color: #c2c2c2 !important;font-size:15px !important; 
}
#slide-out-widget-area .menuEmail .vc_col-sm-6 a:hover{color:#fff !important;}


body .completed-projects-h2 h2{  font-family: 'Roboto', sans-serif;   font-family: "Helvetica", sans-serif !important;   letter-spacing: 1px;    font-size: 50px!important;line-height: 85px;font-weight: 500!important;margin-bottom: 50px!important;}
body .upcoming .vc_col-sm-4 .vc_column-inner .wpb_content_element h3{font-size: 34px;    font-weight: 400;}


}
#slide-out-widget-area .inner .off-canvas-menu-container li.subviewopen .sub-menu li a {
    font-size: 22px !important;
    line-height: 42px !important;
}
.page header#top nav ul .slide-out-widget-area-toggle a:hover span{color: #fff !important;}

.page header#top nav ul .slide-out-widget-area-toggle[data-icon-animation="simple-transform"] a:hover i.lines-button:after, .page header#top nav ul .slide-out-widget-area-toggle a:hover i.lines:after, .page header#top nav ul .slide-out-widget-area-toggle a:hover i.lines:before {background-color: #fff !important;}

.page-id-6951 .innerPageHeading.wpb_text_column.projectheadcontent {
   margin-top: 0px !important;
    margin-bottom: 35px !important;
}

@media(max-width:1366px){
	.joint-ventures-container .row-bg.using-image {
		background-position: -265px bottom !important;
	}
	body.single.single-post #page-header-bg .span_6 h1 {
		filter: drop-shadow(0px 0px 0px black);
		font-size:50px !important;
	}
	header#top nav ul li a {
		color: #fff9f9;
	}
	.projectinfo1.projectinfo1a:before {
    
		top: 44%;
		right: 133px;
	
	}
	
	.projectinfo1.projectinfo1a h2 {
		font-size: 38px;
		line-height: 42px;
	}
	.projectinfo1:before {
    
		top: 39%;
		right: 62px;
		
	}
	.projectinfo1 h2 {
		font-size: 46px;
	 
	}
}


@media(max-width:1280px)
{
    
    body #header-outer, body[data-header-color="dark"] #header-outer {
    transition: all 0.5s ease;
    height: 80px;
}

    body #header-outer, body[data-header-color="dark"] #header-outer {
    transition: all 0.5s ease;
    height: 80px;
}
.work-item {
    height: 90.33px;
}

}
@media (max-width : 1200px){

	.contactForm .vc_column-inner .getinTouch .vc_col-md-6 {
		width: 48% !important;
	}
	.joint-ventures-container .row-bg.using-image {
		background-position: -443px bottom !important;
	}
	.raunaq-home-banner-section .raunaq-home-banner-content {
		width: 45%;
		padding: 33px;
	}
	.team-lead-view-sec .tl-content .wpb_content_element {
		left: -105px;
	}
	.projectinfo1 h2 small {
		font-size: 27px;
	}
	.innerPageHeading h4 {
		font-size: 38px !important;
		line-height: 54px !important;
	}
	.upcoming .vc_col-sm-4 {
		padding: 0 34px;
		min-height: 550px;
	}
	body .garden_wood_amenitie_sec .iwithtext .iwt-text h2 {
		font-size: 14px;
	}
	.contactForm .vc_column-inner {
/* 		width: 602px; */
		width:550px;
		margin-left: -28px;
	}
	.emeraldSpecs .vc_col-sm-3 {
		margin-left: 66px !important;
	}
	body  .vc_row-fluid .vc_col-sm-4 {
		width: 37.914894% !important;
	}
	#features .iwithtext {
		display: inline-block;
		width: 20%;
	}
	.work-item {
		height: 76px;
	}
	
}

@media (max-width:1153px){
	.ongoingProject.courtyard .vc_col-sm-4 {
		right: 65%;
		float: left;
	}
	
	.projectinfo1 {
		padding: 0 27px 25px !important;
		right: 650px;
		z-index: 100;
		top: 55px;
		width: 127%;
	}
	.projectinfo1.projectinfo1a h2 {
		font-size: 35px;
		line-height: 38px;
	}
	.projectinfo1.projectinfo1a:before {
		top: 48%;
		right: 61px;
	}
	.projectinfo1 h2 {
		font-size: 39px;
		line-height: 37px;
	}
	
	.projectinfo1:before {
		top: 39%;
		right: 56px;
	}
	.projectinfo1 {
		padding: 0 27px 25px !important;
		right: 650px;
		z-index: 100;
		top: 42px;
		width: 127%;
	}
	body  .vc_row-fluid .vc_col-sm-4 {
		width: 31.914894% !important;
	}
}

@media (max-width:1024px){

    .ubtn-normal {
    width: 100% !important;
    margin: 0 0 !important;
    padding: 10px !important;
	}

	#slide-out-widget-area .bottom-text {
		display: block !important;
	}


	body #header-outer header#top #logo img {
		width: 75px !important;
		margin-top: 17px !important;
	}
	.upcoming .vc_col-sm-4 {
		background: #fff;
		padding: 0 30px;
		text-align: center;
		min-height: 530px;
	}

	body.single.single-post #page-header-bg .span_6 h1 {
		font-size: 55px !important;
		line-height: 60px !important;
		letter-spacing: 1px;
	}
	.raunaq-home-banner-section .raunaq-home-banner-content {
		width: 80% !important;
		padding: 25px !important;
	}
	#header-outer header#top nav ul.sf-menu li.topnav-menu:before {
		width: 54px;
		right: -27px;
	}
	body #header-outer header#top nav ul.sf-menu li.topnav-menu>a {
		margin-left: 30px;
		margin-right: 30px;
	}
	body .garden_wood_amenitie_sec .iwithtext .iwt-icon img {
		width: 80%!important;
		margin: 0;
	}
	#specification .et-tabs nav ul li a img {
		width: 55px !important;
		height: 55px !important;
	}
	#location .locationInner h2 {
		font-size: 28px !important;
		line-height: 35px !important;
	}
	#location .locationInner .addressBox {
		line-height: 22px;
	}
	
.work-item {
    height: 190px;
}
	.gardenwood-floorplan .tabbed .img-with-aniamtion-wrap{flex:0 0 33%;}
	#page-header-bg .inner-wrap {
      padding-top: 0 !important;
}
	.quality-img-content-sec .second-sec-content ul {  width: 37%; }
.quality-img-content-sec .second-sec-content ul li {  font-size: 12px;  line-height: 18px;}
	
	/* .full-width-section,.rev_slider_wrapper{height: 300px!important;} */
	
	.homeIntroSection h5 {
		font-size: 31px !important;
		text-align: center;
		letter-spacing: 1px;
		line-height: 50px !important;
	}	.homeIntroSection h2 {
		font-size: 38px !important;
		text-align: center;
		line-height: 46px!important;
		letter-spacing: 1px!important;
	}
		.welcomeRight p {font-size: 22px;    line-height: 34px;    text-align: center;    letter-spacing: 2px!important;    padding: 0;}
	body .vc_row-fluid .wpb_column.welcomeLeft{margin-bottom: 15px;width:100%}
	body .vc_row-fluid .wpb_column.welcomeRight{width:100%}
	body .vc_row-fluid .wpb_column.welcomeRight .vc_col-sm-6{width:100%;    margin-left: 0;}
	header#top .col.span_9 nav{margin:-62px 0 0 0 !important;} 
	.wpb_row.full-width-section.homeIntroSection{padding-bottom: 30px!important;}
	
	.emeraldSection {padding: 40px 0 !important;}
	.tp-rightarrow {
    right: -15.5%;
    left: auto !important;
    top: 46% !important;
}

.tp-leftarrow {
    left: -18.5% !important;
 top: 46% !important;
}
#slide-out-widget-area .meurightWidget .callnumber{ line-height: 22px;}
	.emeraldSection h1 {font-size: 35px;  letter-spacing: 0;  line-height: 40px;    padding-bottom: 10px;}
	.emeraldBlock{    font-size: 35px;   letter-spacing: 0;   line-height: 60px;    margin-bottom: 20px!important;}
	.emeraldTxtOuter .highlightTxt{font-size: 36px;    padding: 5px 20px;}
	.amenitiesOuter .work-info .vert-center p{    font-size: 26px !important;    line-height: 26px !important;}
	.amenitiesOuter .work-info .vert-center h3{font-size: 28px;    letter-spacing: 1px;}

	body .vc_row-fluid .wpb_column.counterLeft{margin-bottom: 0px;}
	.counterLeft .counterBox.vc_col-sm-6{width: 50%;float:left;}
	
	.counterBox .vc_column-inner{background: url(images/shadow-bg.png) no-repeat center 100%;    padding-bottom: 15px !important;}
	
	.counterOuter h4{text-align: left;    font-size: 45px !important;}
	.counterRight p {font-size: 22px !important;line-height: 30px;text-align: left;padding-bottom: 15px !important;}
	.exploreBtn .ult_colorlink{margin: 0 0;    width: 40%;}
	
	.exploreBtnOuter {    padding: 1% 0 1% 0 !important;}
	#footer-outer a {
    color: #6a6d73;
    padding: 2px 0;
    font-size: 12px;
}
.ascend #footer-outer .widget h4 {
    font-size: 13px;}
	#footer-outer #copyright .col_last p {
    font-size: 13px;
    text-align: left;
}
	
	.visionLeft ul li {
     margin: 0 0 10px;
    font-size: 12px;
    line-height: 18px;
}
	
	.coreteamBox1 .instance-6 {
    left: -52%;}
	body .vc_row-fluid.jv-form-sec .vc_col-sm-10{width: 100%;padding: 6%!important;}
	body .vc_row-fluid.jv-form-sec .vc_col-sm-10 .vc_col-sm-6{width: 100%;padding: 0!important;margin-left: 0;}
	.joint-ventures-intro .col h2{    font-size: 28px;    line-height: 30px;}
	.joint-ventures-intro p{font-size: 18px;}
	.wpb_wrapper .joint-ventures-intro.wpb_row{font-size: 20px;margin-bottom: 0;}
	.container-wrap .row >.wpb_row.joint-ventures-container{margin-bottom: 0px!important;padding-top: 40px!important;padding-bottom: 40px!important;}
	
	/* #page-header-wrap{height: 400px!important;} */
	body.page-id-6712:not(.single-post) #page-header-bg:not(.fullscreen-header){    height: 400px!important;}
	body.page-id-6635:not(.single-post) #page-header-bg:not(.fullscreen-header){    height: 400px!important;}
	body.page-id-6587:not(.single-post) #page-header-bg:not(.fullscreen-header){    height: 400px!important;}
	body.page-id-6661:not(.single-post) #page-header-bg:not(.fullscreen-header){    height: 400px!important;}
	body.blog:not(.single-post) #page-header-bg:not(.fullscreen-header){    height: 400px!important;}
	body.page-template-default:not(.single-post) #page-header-bg:not(.fullscreen-header){    height: 400px!important;}
	body #page-header-wrap #page-header-bg:not(.fullscreen-header) .row{top: 45px!important; }
	body.page-id-5284 #page-header-wrap #page-header-bg:not(.fullscreen-header) .row{top: 30px!important; }
	body.page-id-5288 #page-header-wrap #page-header-bg:not(.fullscreen-header) .row{top: 20px!important; }
	body.page-id-6072 #page-header-wrap #page-header-bg:not(.fullscreen-header) .row{top: 20px!important; }
	body.page-id-6156 #page-header-wrap #page-header-bg:not(.fullscreen-header) .row{top: 20px!important; }
	
	#page-header-wrap #page-header-bg[data-alignment-v="middle"] .span_6 .inner-wrap,#page-header-wrap #page-header-bg[data-alignment-v="top"] .span_6 .inner-wrap {    padding-top: 0;}
	
	body.page-template-default #page-header-bg .span_6 h1 {    font-size: 56px!important;    line-height: 74px!important;}
	
	.ongoingOuter {padding: 60px 0 0!important;}
	.vc_sep_width_60 {width: 100%!important;}
	.vc_separator.vc_separator_align_center h4{padding: 0 !important;    font-size: 22px !important;    line-height: 65px !important;}
	.innerPageHeading {    margin-bottom: 40px !important;    padding-bottom: 0;}
	.ongoingInner {padding: 0 0%;}
	.projectScroll h3,.projectScroll .aio-icon-header h3.aio-icon-title{margin:5px 0!important;font-size: 23px !important;    line-height: 28px !important;    text-align: center!important;}
	#slide-out-widget-area {
    padding: 0 6%;
}
	.projectScroll .aio-icon-description{    text-align: center!important;}	
	.ongoingTxtBlock {text-align: center;}
	.ubtn-normal {    width: 40%;margin:0 30%!important;padding: 0!important;}
	.ongoingInner button.ubtn-normal{width: 100%;    margin: 0!important;    padding: 10px!important;}
	.ongoingInner p,.ongoingInner h3{text-align:center;}
	.completed-projects-h2 h2{text-align:center;    margin-bottom: 20px!important;}
	body .vc_row-fluid.ongoingInner .wpb_column{    margin-bottom: 32px;}
	
	.award-acc-section .center img.img-with-animation{width: 100%;}
	
	
	header#top #logo{    width: 150px;}
	body #header-outer header#top #logo img{    width: 150px;height: auto!important;}
	body #header-outer header#top .span_9 >.slide-out-widget-area-toggle{    top: 60%;}
	body:not(.material) #header-outer header#top .col.span_9{    min-height: 55px;}
	body #header-outer{    padding-top: 5px!important;}
	
	.ascend .container-wrap .careerForm input[type=submit]{margin: 15px 23% 0;    width: 54%;     padding: 11.5px 46px;	}
	
	#call-to-action{    padding:60px 0;}
	#call-to-action .container{    padding: 0 0px 0px 0px!important;}
	.ctaText h2 {    font-size: 35px;    line-height: 38px;    margin-bottom: 5px;}
	#footer-outer #call-to-action .container a{    padding: 5px 40px; 
		width: fit-content;
/* 		left: 100px; */
		top: 12px;}
	.subscribeForm .wpcf7-email{    width: 165px !important;}
	.subscribeForm .subscribeBtn{width: 98px;}
	.footerSocial .fa{width: 40px;    height: 40px;}
	
	#footer-outer .row {    padding: 40px 0 40px 0;}
	#footer-outer .col.span_3{    border-right: 0px solid #ebebeb;    height: auto;}
	#footer-outer #footer-widgets .container .col.span_3{margin-bottom: 15px;}
	#footer-outer #footer-widgets .container .col:nth-child(3){margin-bottom: 15px!important;}
	#footer-outer #footer-widgets .container .col .wpcf7-form .wpb_row.enquiryNow.subscribeForm{margin-bottom: 0px!important;}
	
	#footer-outer #copyright p {font-size: 13px;}
	#footer-outer .col.span_5{margin-bottom: 5px;}
	#copyright .col_last p{text-align:center;}
	
	
	.aw-acc-content .aa-content h2{font-size: 30px;    line-height: 35px;}
	.aw-acc-content .aa-content p {    font-size: 16px;    line-height: 26px;}
	
	.core-team-intro .vc_custom_1553681783037 {padding-top: 60px !important;padding-bottom: 40px !important;margin-bottom: 0;}
	body.page-id-5288 #page-header-wrap #page-header-bg .span_6 span.subheader{font-size: 14px!important;line-height:1!important;}
	body #page-header-wrap #page-header-bg .span_6 span.subheader br{display:none;}
	
	
	.innnerPageIntro.about-sec1{    padding-top: 60px!important;    padding-bottom: 60px!important;}
	.about-sec1 .wpb_wrapper >div {    margin-bottom: 0px;}
	.innerIntroRight h3 {  font-size: 21px !important;  line-height: 29px !important; margin-bottom: 0px !important;letter-spacing: 0px!important}
	.innerIntroRight h5{    font-size: 32px !important;    line-height: 32px !important;}
	.innerIntroRight p {
    font-size: 14px !important;
    line-height: 27px;
 
}
.visionRight img {
    width: 144%;
    max-width: 117% !important;
    margin-left: -61px !important;
}
	body .innerIntroRight .vc_row-fluid .wpb_column{    margin-bottom: 15px;}
	.visionOuter{padding:0!important;}
	.visionOuter .visionLeft{padding:20px 20px !important;}
	.ct-intro-content h2 {    font-size: 31px;    line-height: 36px;}
	
	.visionLeft p {    line-height: 23px;    font-size: 14px;    margin-bottom: 20px !important;}
	.visionLeft h3 {    line-height: 32px !important;    margin-bottom: 15px !important;}
	body .vc_row-fluid .wpb_column.counterBox{    margin-bottom: 0px;width:48%}
	/*.visionOuter .visionLeft .standard_section .left .vc_col-sm-6.counterBox{padding:40px 20px !important;}*/
		.counterOuter {   padding: 0 5%; }
	.counterBox.icon1 .nectar-milestone {
        background: url(images/happy-customer-icon.png) no-repeat 94% 20px;
    background-size: 30%;
}
.counterBox.icon2 .nectar-milestone {
    background: url(images/succesful-project-icon.png) no-repeat 74% 20px;
    background-size: 30%;
}
	.counterBox .nectar-milestone .number,.counterBox .nectar-milestone .symbol-wrap{font-size:60px!important; }
	.counterBox .nectar-milestone .subject{font-size: 24px !important;  margin-top: -22px;  margin-bottom: 17px;
 }
	.counterBox.icon2 .nectar-milestone .subject{    margin-left: 0; }
	.team-member-section .centered-text .divider-small-border {    margin: 25px 0;}
	.team-lead-view-sec .tl-content h5 {    font-size: 28px!important;    line-height: 30px!important;}
	
	
	
	.core-team-intro .vc_custom_1554705701826 {padding-top: 40px !important;padding-bottom: 40px !important;margin-bottom: 0;}
	.team-lead-view-sec{padding-bottom: 40px!important;}
	.team-lead-view-sec .tl-content .wpb_content_element{padding:20px 0;position: inherit;}
	.team-member-section .wpb_wrapper h3.vc_custom_heading{    /* text-align: center!important; */}
	.award-acc-section{    padding-bottom: 60px!important;}
	
	
	.quality-intro-content.vc_custom_1554698504886{padding:40px 0!important;margin-bottom: 0!important;}
	.quality-intro-content h2{    padding: 0 0px;    font-size: 24px!important;    line-height: 28px!important;}
	
	body .vc_row-fluid.quality-img-content-sec .vc_col-sm-6.first-sec-img {    width: 100%;    margin-bottom: 0;}
	body .vc_row-fluid.quality-img-content-sec .vc_col-sm-6.second-sec-content {    width: 100%;    padding-bottom: 40px;}
	.quality-img-content-sec .second-sec-content p {    font-size: 18px;    line-height: 1.6;    text-align: justify;}
	.quality-img-content-sec{    padding-bottom: 40px!important;}
	
	
	.crm-intro-content.vc_custom_1554702428472{padding:60px 0 40px!important;margin-bottom: 0!important;}
	.crm-intro-content h2{    padding: 0 0px;    font-size: 24px!important;    line-height: 28px!important;}
	
	body .vc_row-fluid.crm-img-content-sec .vc_col-sm-6.first-sec-img {    width: 50%;    margin-bottom: 0px;}
	body .vc_row-fluid.crm-img-content-sec .vc_col-sm-6.second-sec-content {    width: 50%;padding-left: 0;     padding: 98px 0;margin:0; }
.crm-img-content-sec .second-sec-content p {  font-size: 20px;   line-height: 1.6;    text-align: justify;}
.crm-img-content-sec .second-sec-content p br{display:none;}
	.crm-img-content-sec {    padding-bottom: 00px!important;}
	
	
	
	body .contactOuter [class^="icon-"].icon-default-style {line-height: 30px!important;height: 28px;width: 28px;font-size: 28px!important;}
	.contactOuter  .wpb_wrapper >div.iwithtext{    margin-bottom: 0;}	
	.wpb_row.contactOuter .span_12 > .col.padding-5-percent.contactLeft[data-padding-pos="all"]{    padding: 12% 6%;}
	 
.contactLeft .iwithtext .iwt-text {
    padding-left: 65px;
    padding-top: 10px;
    padding-bottom: 49px;
    font-size: 16px;
    letter-spacing: 1px;
}
   .contactLeft .iwithtext .iwt-icon i{     background-size: 87% !important;
    background-position: 2px 4px !important;}
	.contactForm .col-md-12 .wpcf7-list-item {
    margin-bottom: 0px;
    margin-top: 7px;}
	.contactLeft h3{font-size: 45px!important;}
	.contactLeft .addressBlock p{      font-size: 16px;
    line-height: 31px;   letter-spacing: 1px;}
	.getinTouchForm p {font-size: 21px;font-weight: 400 !important;line-height: 36px;letter-spacing: 1px;}
	.contactLeft .divider-small-border {    margin: 10px 0!important;    width: 100%;}
	.addressBlock {    margin-bottom: 30px !important;}
	
	.getinTouchForm .purpose .wpcf7-checkbox{    width: 100%;    display: block;}
	.getinTouchForm span.wpcf7-list-item {    display: inline-block;    margin: 0 40px 0 0!important;    line-height: 2.5;}
	
	.container-wrap .row >.wpb_row:last-child.getinTouchForm{    padding-top: 40px!important;    padding-bottom: 40px!important;}
	.getinTouchForm .getBlock {    margin-bottom: 15px;}
	.getinTouchForm .fieldRow {    padding-bottom: 10px;}
	.getinTouchForm .fieldRow:last-child {    padding-bottom: 20px;}
	.getinTouchForm .getinsubmitBtn{    margin:0 0 0 25%;    width: 50%;}
	
	
	.prodetailintro h3{font-size: 23px !important;line-height: 28px !important;letter-spacing:0px!important;margin-bottom: 20px !important;}
	.prodetailintro .emaraldOverview {    padding: 0 0%;}
	.prodetailintro p {    font-size:18px;    line-height: 26px;}
	
	
	
	.emeraldSpecs .vc_col-sm-3:nth-child(1){    width: 24% !important;}
	.emeraldSpecs .vc_col-sm-3:nth-child(2){    width: 23% !important;}
	.emeraldSpecs .vc_col-sm-6{width: 37%!important;}
	.emeraldSpecs .iwt-icon{left: 0;       top: 0;    width: 70px;}
	.prodetailintro h3{    margin-bottom: 5px !important;}
	.iwithtext .iwt-text{    padding-left: 0;}
	.emeraldSpecs .iwt-text h3{    text-align: left;font-size: 22px !important;    line-height: 70px !important;    padding: 0 0 0 80px;}
	.emeraldSpecs .iwt-text h3 small{    font-size:14px;}
	.emeraldSpecs .vc_col-sm-2{padding-left:0 !important; margin-left:0 !important;width: 16.893617% !important;}
	.pro-gallery-section{padding-top: 40px!important;    padding-bottom: 40px!important;margin-bottom:0!important}
	
	.prodetailintro .divider-wrap[data-alignment="center"] .divider-small-border{    margin: 30px auto!important;width: 200px!important;}
	.wpb_content_element .wpb_tabs_nav li{width:auto;}
	
	.projectSplitHeading {    margin-bottom: 0 !important;}
	.floorTabs .tabbed[data-style="minimal"] .wpb_tabs_nav{    margin-bottom: 25px!important;    padding-top: 15px;}
	.floorTabs .wpb_tabs_nav li.cta-button{    position: absolute;   -webkit-transform: translateY(0%);    transform: translateY(0%);    text-align: center;}
	.floorTabs .tabbed[data-style*="minimal"] > ul li:not(.cta-button) a, .tabbed[data-style*="minimal"] > ul li:not(.cta-button) a.active-tab{    padding: 10px 20px;    text-align: center;}
	#tab-site-stilt-floor-plan .img-with-aniamtion-wrap[data-max-width="75%"] img{    max-width: 100%!important;}
	.floorTabs .cta-button .nectar-button{margin-top: 15px;}
	.locationOuter, .floorplanOuter, .specificationOuter {    padding-top: 40px !important;    padding-bottom: 40px !important;}
	.structureTabs .infi-content-wrapper {    padding: 0;}
	.et-content-wrap section.content-current{border: 1px solid #fff;    border-width: 0 0 0px 0;}
	.structureTabs.et-align-center ul li {line-height: 23px;margin-bottom: 10px;font-size: 16px;letter-spacing: 1px;}
	.projectSplitHeading {    margin-bottom: 15px !important;}
	.locationInner{    text-align: center;}
	/* .locationInner h2{    text-align: center!important;} */
	.locationInner h2 {
		text-align: center!important;
		font-size: 35px !important;
		line-height: 45px !important;
	}

	.locationInner .col.no-extra-padding .wpb_wrapper .divider-wrap .divider-small-border.completed {    margin: 0 auto!important;}
	
	.structureTabs .et-content-wrap{    padding-top: 0;}
	.specificationOuter .elegant-tabs-container{    margin-top: 0px;}
	
	.container-wrap .row >.wpb_row:last-child.getinTouchForm.projectFooterOuter{    padding-bottom: 0px!important;}
	
	.img-with-aniamtion-wrap.center img.img-with-animation.emaraldImg{    width: 65%;}
	.innerPageHeading.emraldHeading.vc_sep_width_60 {
      margin-left: -67px !important;
}
.projectinfo1{width:155%;}
.projectinfo2{width:155%;    top: 13px;}
.projectDots ul {
    right: -26px;
}
.projectinfo2 h2{font-size:45px;}

.projectinfo1 h2 small {
    font-size: 27px;
}
.innerPageHeading.emraldHeading h2{font-size:35px;}
.projectinfo2 h2 small {
    font-size: 27px;
}
.contactLeft {
    padding-left: 44px !important;
}

.contactForm .vc_column-inner{ width: 470px;}
.contactForm .vc_column-inner .wpcf7{ padding: 20px;}
.contactForm .vc_column-inner .getinTouch .vc_col-md-6 {
    width: 48% !important;}
.emeraldSpecs .vc_col-sm-3 {
   margin-left: 57px !important;
}
.emeraldSpecs .vc_col-sm-2 .iwt-text {
    padding-left: 0 !important;
}
.joint-ventures-intro{ }	


body .home-project-section .homeproject-img-view h3{right: -30px;}
body .home-project-section .right .homeproject-img-view h3{left:-30px;}
body .home-project-section .home-project-innersection .homeproject-img-view:before {font-size: 18px;top: 45%;}
body .home-project-section .home-project-innersection .homeproject-logo-content {    padding: 0 0 0 50px;}
body .home-project-section .homeproject-img-view h2{font-size: 16px;line-height: 16px;}
body .home-project-section .homeproject-img-view h2 strong {font-size: 40px;    line-height: 40px;}
.home-project-section .homeproject-logo-content p img.eden-logo {    width: 110px;}
body .home-project-section .home-project-innersection.right .homeproject-logo-content{    padding:0px 50px 0 0;}

img.img-with-animation.skip-lazy.location_qrcode.animated-in {
	margin: 0 auto;
}
#header-outer .row .col.span_9 {
    /* margin-top: -38px; */
	margin-top: 60px;
}
body.parent-pageid-6152 #header-outer.at-top, body[data-header-color="dark"] #header-outer.at-top {
    margin: 48px 0 0;
}


}
@media only screen and (max-width : 559px){
	#header-outer .row .col.span_9 {
	margin-top: 0px;
}
}
@media only screen and (max-width : 460px){
	#header-outer .row .col.span_9 {
	margin-top: 0px !important;	
}
	  body #header-outer header#top #logo img {
    margin-top: 5px !important;
  }
}

@media only screen and (max-width : 800px){
	div#floorplan.solitaire-floorplan ul.wpb_tabs_nav.ui-tabs-nav.clearfix {
		display: flex;
		justify-content: center;
		flex-direction: column;
		padding-top: 0;
	}

	body.page-id-10635 .full-width-section {
		margin-top: -9px!important;
	}
	.work-item {
		height: 209px;
	}

	body.page-id-6951 a.popmake-enquire-now.upbtn {
		position: relative !important;
		top: 0 !important;
		width: 100% !important;
		margin-bottom: 30px !important;
	}
	body.page-id-11151 .wpb_text_column.wpb_content_element h3 {
		width: 100%;
		font-size: 23px;
		line-height: 29px;
	}

	body.page-id-11151 .wpb_text_column.wpb_content_element h3 {

	}
	.location_qrcode{ width:30%; margin:0 auto;}
}

@media only screen and (max-width : 768px) {
	#amenities .iwithtext .iwt-icon img {width: 70px;}
	#amenities .iwithtext .iwt-text h3{font-size: 15px;}
	
	
	.gardenwood-floorplan .tabbed .img-with-aniamtion-wrap{flex:0 0 50%;}
	.page-id-7450 .page-header-bg-image {
    background-position: center center;
    background-size: 100%;
}
.page-id-7450 #page-header-wrap { height:auto !important;}
.page-id-7450 .page-header-bg-image-wrap{ min-height: auto !important;}
.page-id-7450 #page-header-bg{ min-height: auto !important;     height: 201px !important;}
	
	
	.innerPageHeading.wpb_text_column.projectheadcontent {
    margin-left: 0 !important;    margin-bottom: 0px !important;
}
	.projectinnerBanner{width:100%; height:60vh;}
.pbannerText{ position:absolute; right:0; top:80px !important; background-color: rgba(0, 0, 0, 0.67); padding:25px;
 min-width: auto;  max-width: auto;}
.pbannerText h3 {   font-family: Prata !important;   padding: 0;  font-size: 40px !important; }
  .pbannerText p br {  display:none;}
	
body.page-id-7855 #page-header-wrap{display:none;}
body.page-id-7852.page-template-jotform form.jotform-form .form-all{    margin-top: 0px !important;}
	.innerPageHeading.wpb_text_column.projectheadcontent {    width: 100%;    margin-left: 0;}
	#rev_slider_13_1_forcefullwidth #rev_slider_13_1_wrapper{    z-index: -99;}
	#ajax-content-wrap{z-index:0;position: relative;}
	body .container-wrap {z-index:11;position: relative;}
	#slide-out-widget-area .menuwrapper li#menu-item-6049 {display:block;}
	#slide-out-widget-area .menuwrapper li#menu-item-6120 {display:block;}
	#slide-out-widget-area .menuwrapper li#menu-item-7622 {display:block;}
	#slide-out-widget-area .bottom-meta-wrap{display:none;}
	body #header-outer header#top nav ul.sf-menu li#menu-item-7765{display:none;}
	body #header-outer header#top nav ul.sf-menu li#menu-item-7766{display:none;}
	body #header-outer header#top nav ul.sf-menu li#menu-item-7770{display:none;}
	.whatsappI.desktop_wa{display:none;}
	.whatsappI.mobile_wa{display:block;}
	.home-project-section .home-project-innersection.pad-btm {padding: 0 0 40px!important;margin: 0;}
	body .home-project-section .home-project-innersection .homeproject-img-view{width: 100%;padding: 80px 0 0;}
	body .home-project-section .home-project-innersection .homeproject-logo-content{width: 100%;}
	body .home-project-section .home-project-innersection .homeproject-img-view.left{margin:0 0 40px;}
	body .home-project-section .home-project-innersection .homeproject-img-view.right{margin:0 0 40px!important;}
	body .home-project-section .homeproject-img-view img.elevation-view {margin: 0px 0 0 auto!important;}
	body .home-project-section .right .homeproject-img-view img.elevation-view {margin: 0px 0 0;}
	body .home-project-section .home-project-innersection .homeproject-logo-content {padding: 0;}
	body .home-project-section .home-project-innersection .homeproject-img-view:before {font-size: 18px;top:42%;}
	body .home-project-section .home-project-innersection.right .homeproject-logo-content {padding: 0;}
	body .home-project-section .home-project-innersection.right .homeproject-img-view{padding: 80px 0 0;}
	.home-project-section .home-project-innersection.right>.col.span_12{display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap-reverse;flex-wrap: wrap-reverse;}
	
/*	#slide-out-widget-area .textwidget.custom-html-widget {
     display: none;
}*/
	.getinTouchForm h3 { font-size: 30px !important;}
	.quality-img-content-sec .second-sec-content ul {
    width: 100%;
    margin: 0;
}
	body .com_pro_section h3 { font-size: 16px!important;}
.counterBox.icon1 span.symbol:before{    top: -20px;}

.counterBox.icon1 span.symbol {
    font-size: 50px;
}
.nectar-milestone .number span {
    font-size: 56px;
}
.contactForm .vc_column-inner {
    width: 92% !important;
    /* padding: 0 2%; */
    margin: 0 4% 40px !important;

}
	
	.contactForm .vc_column-inner{top:0;}
	/* .full-width-section,.rev_slider_wrapper{height: 300px!important;} */
	
	.homeIntroSection h5 {    font-size: 30px !important;text-align:center;    letter-spacing: 1px;}
	.homeIntroSection h2 {font-size: 30px !important;text-align: center;line-height: 36px!important;letter-spacing: 1px!important;}
	.welcomeRight p {font-size: 19px;    line-height: 28px;    text-align: center;    letter-spacing: 1px!important;    padding: 0;}
	body .vc_row-fluid .wpb_column.welcomeLeft{margin-bottom: 15px;}
	
	.wpb_row.full-width-section.homeIntroSection{padding-bottom: 30px!important;}
	
	.emeraldSection {padding: 40px 0 !important;}
	.emeraldSection h1 {font-size: 35px;    line-height: 40px;    padding-bottom: 10px;}
	.emeraldBlock{    font-size:26px;    width: 100%;    line-height: 60px;    margin-bottom: 0!important;}
	.emeraldTxtOuter .highlightTxt{font-size: 36px;    padding: 5px 20px;}
	.amenitiesOuter .work-info .vert-center p{font-size:30px !important;    line-height: 30px !important;}
	.amenitiesOuter .work-info .vert-center h3{font-size: 28px;    letter-spacing: 1px;}
	
	body .vc_row-fluid .wpb_column.counterLeft{margin-bottom: 40px;}
	.counterLeft .counterBox.vc_col-sm-6{width: 50%;float:left;}
	
	.counterBox .vc_column-inner{background: url(images/shadow-bg.png) no-repeat center 100%;    padding-bottom: 15px !important;}
	.counterOuter h4{text-align: center;    font-size: 32px !important;}
	.counterRight p {font-size: 22px !important;line-height: 30px;text-align: center;padding-bottom: 15px !important;}
	.exploreBtn .ult_colorlink{margin: 0 30%;    width: 40%;}
	
	.exploreBtnOuter {    padding: 1% 0 1% 0 !important;}
	
	
	
	body .vc_row-fluid.jv-form-sec .vc_col-sm-10{width: 100%;padding: 6%!important;}
	body .vc_row-fluid.jv-form-sec .vc_col-sm-10 .vc_col-sm-6{width: 100%;padding: 0!important;margin-left: 0;}
	.joint-ventures-intro .col h2{    font-size: 28px;    line-height: 30px;}
	.joint-ventures-intro p{font-size: 20px;}
	.wpb_wrapper .joint-ventures-intro.wpb_row{font-size: 20px;margin-bottom: 0;}
	.container-wrap .row >.wpb_row.joint-ventures-container{margin-bottom: 0px!important;padding-top: 40px!important;padding-bottom: 40px!important;}
	
	#page-header-wrap{height: 310px!important;}
	body.page-id-6712:not(.single-post) #page-header-bg:not(.fullscreen-header){    height: 310px!important;}
	body.page-id-6635:not(.single-post) #page-header-bg:not(.fullscreen-header){    height: 310px!important;}
	body.page-id-6587:not(.single-post) #page-header-bg:not(.fullscreen-header){    height: 310px!important;}
	body.page-id-6661:not(.single-post) #page-header-bg:not(.fullscreen-header){    height: 310px!important;}
	body.blog:not(.single-post) #page-header-bg:not(.fullscreen-header){    height: 310px!important;}
	body.page-template-default:not(.single-post) #page-header-bg:not(.fullscreen-header){    height: 310px!important;}
	body #page-header-wrap #page-header-bg:not(.fullscreen-header) .row{top: 45px!important; }
	body.page-id-5284 #page-header-wrap #page-header-bg:not(.fullscreen-header) .row{top: 30px!important; }
	body.page-id-5288 #page-header-wrap #page-header-bg:not(.fullscreen-header) .row{top: 20px!important; }
	body.page-id-6072 #page-header-wrap #page-header-bg:not(.fullscreen-header) .row{top: 20px!important; }
	body.page-id-6156 #page-header-wrap #page-header-bg:not(.fullscreen-header) .row{top: 20px!important; }
	
	body.page-template-default #page-header-bg .span_6 h1 { font-size: 34px!important;
    line-height: 49px!important;}
	
	.ongoingOuter {padding: 40px 0!important;}
	.vc_sep_width_60 {width: 100%!important;}
	.vc_separator.vc_separator_align_center h4{padding: 0 10px!important;    font-size: 32px !important;    line-height: 40px !important;}
	.innerPageHeading {    margin-bottom: 25px !important;    padding-bottom: 0;}
	.ongoingInner {padding: 0 0%;}
	.projectScroll h3,.projectScroll .aio-icon-header h3.aio-icon-title{margin:5px 0!important;font-size: 23px !important;    line-height: 28px !important;    text-align: center!important;}
	.projectScroll .aio-icon-description{    text-align: center!important;}	
	.ongoingTxtBlock {text-align: center;}
	.ubtn-normal {    width: 40%;margin:0 30%!important;padding: 0!important;}
	.ongoingInner button.ubtn-normal{width: 100%;    margin: 0!important;    padding: 10px!important;}
	.ongoingInner p,.ongoingInner h3{text-align:center;}
	.completed-projects-h2 h2{text-align:center;    margin-bottom: 20px!important;}
	body .vc_row-fluid.ongoingInner .wpb_column{    margin-bottom: 32px;}
	
	.award-acc-section .center img.img-with-animation{width: 100%;}
	
	
	header#top #logo{    width: 150px;}
	body #header-outer header#top #logo img{    width: 150px;height: auto!important;}
	/* body #header-outer header#top .span_9 >.slide-out-widget-area-toggle{    top: 60%;} */
	body #header-outer header#top .span_9 >.slide-out-widget-area-toggle{    top: 25% !important;}
	body header#top #logo img{
		margin-top: 20px !important;
	}
	body:not(.material) #header-outer header#top .col.span_9{    min-height: 55px;}
	body #header-outer{    padding-top: 5px!important;}
	
	.ascend .container-wrap .careerForm input[type=submit]{margin: 15px 23% 0;    width: 54%;}
	
	#call-to-action{    padding: 40px 0;}
	#call-to-action .container{    padding: 0 0px 0px 0px!important;}
	.ctaText h2 {    font-size: 35px;    line-height: 38px;    margin-bottom: 5px;}
	#footer-outer #call-to-action .container a{    padding: 5px 40px;    width: fit-content;
/* 		left: 25%; */
		top: 12px;}
	.subscribeForm .wpcf7-email{       width: 154px !important; float: left;}
	.subscribeForm .subscribeBtn{width: 105px;}
	#footer-outer .col.span_3 {   padding-left: 0; }
	#footer-outer .col.span_3:last-child {
    border: none;
    width: 96.5%;
}
	#footer-outer .row {    padding: 40px 0 40px 0;}
	#footer-outer .col.span_3{    border-right: 0px solid #ebebeb;    height: auto;}
	#footer-outer #footer-widgets .container .col.span_3{margin-bottom: 15px;}
	#footer-outer #footer-widgets .container .col:nth-child(3){margin-bottom: 15px!important;}
	#footer-outer #footer-widgets .container .col .wpcf7-form .wpb_row.enquiryNow.subscribeForm{margin-bottom: 0px!important;}
	
	#footer-outer #copyright p {font-size: 13px;}
	#footer-outer .col.span_5{margin-bottom: 5px;}
	#copyright .col_last p{text-align:center;}
	
	
	.aw-acc-content .aa-content h2{font-size: 30px;    line-height: 35px;}
	.aw-acc-content .aa-content p {    font-size: 18px !important;    line-height: 30px;}
	
	.core-team-intro .vc_custom_1553681783037 {padding-top: 40px !important;padding-bottom: 40px !important;margin-bottom: 0;}
	body.page-id-5288 #page-header-wrap #page-header-bg .span_6 span.subheader{font-size: 14px!important;line-height:1!important;}
	body #page-header-wrap #page-header-bg .span_6 span.subheader br{display:none;}
	
	.about-sec1 .wpb_wrapper >div {    margin-bottom: 0px;}
	.innerIntroRight h3{font-size: 25px !important;line-height: 38px !important;margin-bottom: 0px !important;letter-spacing: 0px!important}
	.innerIntroRight h5{    font-size: 32px !important;    line-height: 32px !important;}
	body .innerIntroRight .vc_row-fluid .wpb_column{    margin-bottom: 15px;}
	.visionOuter{padding:0!important;}
	.visionOuter .visionLeft{padding:40px 20px !important;}
	body .vc_row-fluid .wpb_column.counterBox{    margin-bottom: 0px;width:50%}
	/*.visionOuter .visionLeft .standard_section .left .vc_col-sm-6.counterBox{padding:40px 20px !important;}*/
	.counterBox .nectar-milestone {text-align: left;}
	.counterBox .nectar-milestone .number,.counterBox .nectar-milestone .symbol-wrap{font-size: 45px!important;line-height: 50px!important;}
	.counterBox .nectar-milestone .subject{font-size: 20px !important;    margin-left: 0;    margin-top: 0;}
	.counterBox.icon2 .nectar-milestone .subject{    margin-left: 0;    text-align:left!important;}
	.team-member-section .centered-text .divider-small-border {    margin: 25px auto;}
	
	
	
	.core-team-intro .vc_custom_1554705701826 {padding-top: 40px !important;padding-bottom: 40px !important;margin-bottom: 0;}
	.team-lead-view-sec{padding-bottom: 20px!important;}
	.team-lead-view-sec .tl-content .wpb_content_element{padding:20px 0;position: inherit;}
	.team-member-section .wpb_wrapper h3.vc_custom_heading{    text-align: center!important;}
	.award-acc-section{    padding-bottom: 40px!important;}
	
	
	.quality-intro-content.vc_custom_1554698504886{padding:40px 0!important;margin-bottom: 0!important;}
	.quality-intro-content h2{    padding: 0 0px;    font-size: 24px!important;    line-height: 28px!important;}
	
	body .vc_row-fluid.quality-img-content-sec .vc_col-sm-6.first-sec-img {    width: 100%;    margin-bottom: 0;}
	body .vc_row-fluid.quality-img-content-sec .vc_col-sm-6.second-sec-content {    width: 100%;    padding-bottom: 40px;}
	.quality-img-content-sec .second-sec-content p {    font-size: 18px;    line-height: 1.6;    text-align: justify;}
	.quality-img-content-sec{    padding-bottom: 40px!important;}
	
	
	.crm-intro-content.vc_custom_1554702428472{padding:40px 0!important;margin-bottom: 0!important;}
	.crm-intro-content h2{    padding: 0 0px;    font-size: 24px!important;    line-height: 28px!important;}
	
	body .vc_row-fluid.crm-img-content-sec .vc_col-sm-6.first-sec-img {    width: 100%;    margin-bottom: 40px;}
	body .vc_row-fluid.crm-img-content-sec .vc_col-sm-6.second-sec-content {    width: 100%;padding-left: 0;  }
	.crm-img-content-sec .second-sec-content p {    font-size: 18px;    line-height: 1.6;    text-align: justify;}
	.crm-img-content-sec {    padding-bottom: 40px!important;}
	
	
	
	body .contactOuter [class^="icon-"].icon-default-style {line-height: 30px!important;height: 28px;width: 28px;font-size: 28px!important;}
	.contactOuter  .wpb_wrapper >div.iwithtext{    margin-bottom: 0;}	
	.wpb_row.contactOuter .span_12 > .col.padding-5-percent.contactLeft[data-padding-pos="all"]{    padding: 12% 6%;}
	 
	.contactLeft .iwithtext .iwt-text {
    padding-left: 65px;
    padding-top: 13px;
    padding-bottom: 39px;
    font-size: 14px;
    letter-spacing: 1px;
}
	.contactLeft h3{font-size:30px!important;}
	.contactLeft .addressBlock p{       font-size: 13px;
    line-height: 25px;
    letter-spacing: 1px;}
	.contactLeft {
    padding-left:15px !important;
}
	.getinTouchForm p {font-size: 16px;font-weight: 400 !important;line-height: 36px;letter-spacing: 1px;}
	.contactLeft .divider-small-border {    margin: 10px 0!important;    width: 100%;}
	.addressBlock {    margin-bottom: 30px !important;}
	
	.getinTouchForm .purpose .wpcf7-checkbox{    width: 100%;    display: block;}
	.getinTouchForm span.wpcf7-list-item {    display: inline-block;    margin: 0 40px 0 0!important;    line-height: 2.5;}
	
	.container-wrap .row >.wpb_row:last-child.getinTouchForm{    padding-top: 40px!important;    padding-bottom: 40px!important;}
	.getinTouchForm .getBlock {    margin-bottom: 15px;}
	.getinTouchForm .fieldRow {    padding-bottom: 10px;}
	.getinTouchForm .fieldRow:last-child {    padding-bottom: 20px;}
	.getinTouchForm .getinsubmitBtn{    margin:0 0 0 25%;    width: 50%;}
	
	
	.prodetailintro h3{font-size: 21px !important;line-height: 28px !important;letter-spacing:0px!important;margin-bottom: 20px !important;}
	.prodetailintro .emaraldOverview {    padding: 0 0%;}
	.prodetailintro p {    font-size: 17px;    line-height: 26px;}
	.prodetailintro .emeraldSpecs .one-fourths.vc_col-sm-3:not([class*="vc_col-xs-"]) ,.prodetailintro .emeraldSpecs .vc_col-sm-6 {    width: fit-content!important;    padding: 0 10px!important;}
	
	
	.emeraldSpecs .iwt-icon{left: 0;       top: 0;    width: 45px;}
	.prodetailintro h3{    margin-bottom: 5px !important;}
	.iwithtext .iwt-text{    padding-left: 0;}
	.emeraldSpecs .iwt-text h3{    text-align: left;font-size: 20.5px !important;    line-height: 46px !important;    padding: 0 0 0 55px;}
	.emeraldSpecs .iwt-text h3 small{    font-size: 20.5px;}
	
	.pro-gallery-section{padding-top: 40px!important;    padding-bottom: 40px!important;margin-bottom:0!important}
	
	.prodetailintro .divider-wrap[data-alignment="center"] .divider-small-border{    margin: 30px auto!important;width: 200px!important;}
	.wpb_content_element .wpb_tabs_nav li{width:100%;}
	
	.projectSplitHeading {    margin-bottom: 0 !important;}
	.floorTabs .tabbed[data-style="minimal"] .wpb_tabs_nav{    margin-bottom: 25px!important;    padding-top: 70px;}
	.floorTabs .wpb_tabs_nav li.cta-button{    position: absolute;   -webkit-transform: translateY(0%);    transform: translateY(0%);    text-align: center;}
	.floorTabs .tabbed[data-style*="minimal"] > ul li:not(.cta-button) a, .tabbed[data-style*="minimal"] > ul li:not(.cta-button) a.active-tab{    padding: 10px 20px;    text-align: center;}
	#tab-site-stilt-floor-plan .img-with-aniamtion-wrap[data-max-width="75%"] img{    max-width: 100%!important;}
	.floorTabs .cta-button .nectar-button{margin-top: 15px;}
	.locationOuter, .floorplanOuter, .specificationOuter {    padding-top: 40px !important;    padding-bottom: 40px !important;}
	.structureTabs .infi-content-wrapper {    padding: 0;}
	.et-content-wrap section.content-current{border: 1px solid #fff;    border-width: 0 0 1px 0;}
	.structureTabs.et-align-center ul li {line-height: 23px;margin-bottom: 10px;font-size: 16px;letter-spacing: 1px;}
	.projectSplitHeading {    margin-bottom: 15px !important;}
	.locationInner{    text-align: center;}
	.locationInner h2{    text-align: center!important;}
	.locationInner .col.no-extra-padding .wpb_wrapper .divider-wrap .divider-small-border.completed {    margin: 0 auto!important;}
	
	.structureTabs .et-content-wrap{    padding-top: 0;}
	.specificationOuter .elegant-tabs-container{    margin-top: 0px;}
	
	.container-wrap .row >.wpb_row:last-child.getinTouchForm.projectFooterOuter{    padding-bottom: 0px!important;}
	
	.img-with-aniamtion-wrap.center img.img-with-animation.emaraldImg{    width: 65%;}
	
.projectinfo2 {
    width: 100%;
    top: 13px;
    right: 0;
}
.projectinfo1 {
   
    /* left: 0; */
	left: 0%;
	width: 80% !important;
 top:0;
}
.ongoingProject .pro-status-strip{font-size: 11px;line-height: 30px;top: 0px;height: 30px;}
.ongoingProject .pro-status-strip:before{right: -18px;
    border-top: 15px solid #924813;
    border-bottom: 15px solid #924813;
    border-right: 20px solid transparent;}
	
@keyframes drop-before-right{
	0% {
		border-top: 15px solid #924813;border-bottom: 15px solid #924813;border-right: 20px solid transparent;
	}
	50% {
		border-top: 15px solid #ce6c28;border-bottom: 15px solid #ce6c28;border-right: 20px solid transparent;
	}
	75% {
		border-top: 15px solid #fcb41e;border-bottom: 15px solid #fcb41e;border-right: 20px solid transparent;
	}
	100% {
		border-top: 15px solid #924813;border-bottom: 15px solid #924813;border-right: 20px solid transparent;
	}
}
@-webkit-keyframes drop-before-right{
	0% {
		border-top: 15px solid #924813;border-bottom: 15px solid #924813;border-right: 20px solid transparent;
	}
	50% {
		border-top: 15px solid #ce6c28;border-bottom: 15px solid #ce6c28;border-right: 20px solid transparent;
	}
	75% {
		border-top: 15px solid #fcb41e;border-bottom: 15px solid #fcb41e;border-right: 20px solid transparent;
	}
	100% {
		border-top: 15px solid #924813;border-bottom: 15px solid #924813;border-right: 20px solid transparent;
	}
}
.ongoingProject.courtyard .vc_col-sm-4 {
        right: 0;
    }
	.projectinfo1{right: 0;top: 0;width: 100% !important;}
.pro-fnt{font-size: 11px;}
.projectDots ul {
    right: 120px;
}
.innerPageHeading.emraldHeading.vc_sep_width_60 {
    margin-left: 0 !important;
}
.enquireMenuBtn{display:none;}	
.bottom-text{display:none;}	
.ongoingProject.courtyard .vc_col-sm-8 {
    left: 0;}
	.ongoingProject.courtyard .vc_col-sm-4 {
    right: 0;}
.off-canvas-social-links.line-shown{display:none;}
.structureTabs .infi-tab-accordion .elegant-tabs-image-icon {
    width: 40px !important;
    height: 40px !important;}
	.structureTabs .wpb_text_column {
    font-size: 14px;
    font-weight: 300;
    line-height: 27px;
}
.structureTabs .infi-tab-accordion .has-icon {
    color: #fff !important;
    font-size: 15px;
}
.structureTabs h3 {
   font-size: 20px !important;
	display: none;
}
.floorplanOuter .ui-tabs-nav li a{
    color: #4b4b4b !important;
    font-size: 12px !important;
    line-height: 18px !important;
}
.floorplanOuter .ui-tabs-nav li a.active-tab{padding-top:0 !important;}
.floorTabs .cta-button .nectar-button {
    color: #fff !important;
}
.pum-theme-6037 .pum-content + .pum-close, .pum-theme-lightbox .pum-content + .pum-close{    right: 4px !important;}
#page-header-bg .inner-wrap {
    width: 100%;
    margin-top: -37px;
}
#page-header-bg .span_6 span.subheader {
    font-size: 12px!important;
}
.rev-scroll-btn{
	min-width: 27px !important;
    max-width: 27px !important; 
	min-height: 43px !important;
    max-height: 26px !important;}
.innerIntroRight {
    right: 0; padding:0 15px;}
	.innerIntroLeft {
    left: 0;}
	.crm-img-content-sec .second-sec-content p{padding:0; margin:0 0 20px}
	.crm-img-content-sec .second-sec-content p br{display:none;}
	body .vc_row-fluid.crm-img-content-sec .vc_col-sm-6.second-sec-content{padding: 20px 0;} 

.exploreBtnOuter h4{font-size:18px;}
.work-item:not([data-custom-content="on"]) .work-info-bg {
      display: block !important; 
}
<!--#footer-widgets{display:none;}-->
/* #footer-outer #footer-widgets .container .col {
    display: none;
} */

/* #footer-outer #footer-widgets .container .col {
    display: none !important;
} */
#footer-outer #footer-widgets .container .col:last-child {
    display: block !important;
}
/* 	#footer-outer #footer-widgets .container .col:last-child h4 {
    display: none;
} */
#custom_html-8 {
    position: fixed;
    width: 62px;
    bottom: 40px;
    display: block !important;
    height: 150px;
    right: 7px;
    display: block;
}
/* #footer-outer #footer-widgets .container .col div#custom_html-5{display:none;} */
/* #footer-outer #footer-widgets .container .col div#custom_html-6{display:none;} */


body .vc_row-fluid .vc_col-sm-1, .vc_col-sm-2, .vc_col-sm-3, .vc_col-sm-4, .vc_col-sm-5, .vc_col-sm-6, .vc_col-sm-7, .vc_col-sm-8, .vc_col-sm-9, .vc_col-sm-10, .vc_col-sm-11, .vc_col-sm-12 {
    float: none;
}
.coreteamBox1 .instance-5 {
    right: 0;
}
.coreteamBox1 .instance-6 {
    left: 0; text-align:left;
} 
.visionLeft ul li {
  
    font-size: 13px;
    line-height: 20px;
}
#slide-6-layer-13{min-height: 118px !important;
    min-width: 366px !important;
    max-height: 66px !important;
    left: -119px;}

#slide-6-layer-1{  font-size: 12px !important;
    margin-left: -100px !important;
    margin-top: 7px !important;}
#slide-6-layer-12{  font-size: 17px !important;
       margin-left: -37px !important;
    margin-top: 15px !important;}
#slide-6-layer-5{    display: none !important;}
#rev_slider_2_1 .tp-mask-wrap{overflow: inherit !important;}
.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close{ right: 9px;}
.awardsTop {
    padding: 0 20px 0 20px;
}
.awardsImg {
    padding: 0 20px;
    margin: 0 0 0 -18px;
}
	.counterLeft .counterBox.vc_col-sm-6{width: 50%;float:left;}
	
	.counterBox .vc_column-inner{background: url(images/shadow-bg.png) no-repeat center 100%;    padding-bottom: 15px !important;}
	.counterOuter h4{text-align: center;    font-size: 32px !important;}
	.counterRight p {font-size: 22px !important;line-height: 30px;text-align: center;padding-bottom: 15px !important;}
	.exploreBtn .ult_colorlink{margin: 0 30%;    width: 40%;}
	.counterBox.icon1 .nectar-milestone {
    background: url(images/happy-customer-icon.png) no-repeat 73% -7px;
    background-size: 30%;
    text-align: left !important;
}
 .tp-rightarrow {
    right: -52% !important; top: 53% !important;}
	.tp-leftarrow {
    left: -27.5% !important; top: 53% !important;}
.emeraldSpecs .vc_col-sm-3.cl3 {
    margin-left:0 auto !important; 
}	
.emeraldSpecs .vc_col-sm-3, .emeraldSpecs .vc_col-sm-2, .emeraldSpecs .vc_col-sm-4 {
    float: none !important;
    display: block !important;
    width: 100% !important;
    text-align: center;
}

	.homeIntroSection p {  font-size: 14px; }
		.homeIntroSection p br{display:none;}
		.homeIntroSection h2 br{display:none;}
		
	.emeraldSection img {
    margin-bottom: 13px !important;
    width: 63%;
}
 .page .emeraldSection .wpb_wrapper h2.vc_custom_heading {   font-size: 15px !important;}
 
.page #header-outer header#top nav{display:block !important;}
.page #header-outer header#top nav .sf-menu{display:none;}
.page #header-outer header#top nav .buttons{display:none;}
.call_us{display:none;}
body.page-id-11151 .col.span_12.dark.left .row_dd.cOut .call_us{display:block;}

body.page-id-11151 .col.span_12.dark.left .row_dd.cOut {
    margin: 0;
}

body.page-id-11151 .col.span_12.dark.left .row_dd.cOut img.whatsapp-button-content.whatsapp-button-web {
    margin: 0;
}
#footer-outer {
    z-index: 99999 !important;
}

.cOut {   float: right;  margin: -24px 38px 0 0; }
#slide-out-widget-area .menuwrapper .menu {
    margin: -33px 0 20px;
}
.col-md-12.projectlist.Upprolist span.wpcf7-list-item {
    width: 155px;
}
.custom-model-inner_custom_popup {
    width: 80% !important;
}

#overview .emeraldSpecs .vc_col-sm-1\/5 {
    width: 100% !important;
}
#features .iwithtext {
    width: 20%;
}
#features .iwithtext h3 {
    font-size: 14px;
    line-height: 25px;
}
.post-area.masonry #pagination {
    left: 44%;
    width: auto !important;
}
.joint-ventures-intro p br {
    content: '';
}
.joint-ventures-container .row-bg.using-image {
    background-position: -700px bottom !important;
}
.nectar-social-sharing-fixed {
    position: fixed;
    right: 14px !important;
    bottom: 85px !important;
    height: 50px !important;
}

.contactForm .vc_column-inner .getinTouch .vc_col-md-6 {
    width: 48% !important;
    padding-right: 10px;
}
.contactForm .vc_row.fieldRow {
    display: flex;
    flex-wrap: wrap;
}

body .home-testimonial-link .col.span_12 {margin: 0 0 0 0%;}
body .home-testimonial-link {padding: 30px 0 30px!important;}
body .home-testimonial-link .owl-carousel {padding:0 25px;}
body .home-testimonial-link .owl-carousel .owl-nav button.owl-prev {left: -5px;}
body .home-testimonial-link .owl-carousel .owl-nav button.owl-next {right: -5px;}
body .home-testimonial-link .owl-carousel .owl-nav button span{line-height: 17px;width: 24px;height: 24px;font-size: 20px;}

.upcoming .col.span_12.left {
    display: flex;
    flex-direction: column;
}
body.page-id-11130 .enquiryNow label span, .wpcf7-form p span {
    line-height: 1.5;
}

body.page-id-11130 .enquiryNow  span.wpcf7-list-item.last {
  margin: 0 !important;
}
header#top{
    height: 86px !important;
}
.slide-out-widget-area-toggle.mobile-icon a >span {
    height: 20px;
    margin-top: 58px;
}

#footer-outer #footer-widgets .col p:last-child a:first-child img {
    width: 51px !important;
    max-width: 54px;
    margin-left: 7px;
    margin-bottom: 6px;
}

	.whatsappwidgets{display:none!important;}

		.prodetailintro .avinyaparaghmain h3 {
    font-size: 20px!important;
    line-height: 29px!important;
    margin-bottom: 29px!important;
}
}

@media only screen and (max-width : 560px) {
	
	.home-project-section .homeproject-logo-content p img {
		width: 40% !important;
		margin: auto;
	}
	.owl-carousel .owl-stage-outer{
		overflow: unset;
	}
	#amenities .iwithtext{-webkit-box-flex: 1;-ms-flex: 1 0 50%;flex: 1 0 50%;}
	#amenities .amenitiinrow .vc_col-sm-12>.vc_column-inner>.wpb_wrapper{margin: 0 -7%;}
	#amenities .iwithtext .iwt-text h3{font-size: 14px;}
	.raunaq-home-banner-section .owl-carousel {      height: 50vh;  /* width: calc(100% + 17px);    margin: 0 0 0 -8px; */}
	.raunaq-home-banner-section .raunaq-home-banner-content{position: unset;background: #333333;width: 100%;-webkit-transform: translate(0px,0%);-ms-transform: translate(0px,0%);transform: translate(0px,0%);padding:20px;min-height: 130px;}
	.raunaq-home-banner-section .raunaq-home-banner-content.lider-right-content{left:0;right:0;}
	.raunaq-home-banner-section .raunaq-home-banner-content p{font-size: 15px;    line-height: 22px;}
	.raunaq-home-banner-section .raunaq-home-banner-content p br{display:none;}
	.raunaq-home-banner-section .owl-carousel .owl-dots{    bottom: 7px;}
	.innnerPageIntro.about-sec1 {    padding-top: 40px!important;    padding-bottom: 40px!important;}
	.qualityPolicy p{    font-size: 16px;}
	.qualityPolicy {    padding: 40px 0 40px !important;}
	.qualityPolicy h3{font-size: 28px !important;}
	.full-width-section.home-project-section{padding:40px 0 0px!important;}
	.home-project-section .home-project-innersection.pad-btm {padding: 0 0 40px!important;   margin: 0;}
	body .home-project-section .home-project-innersection .homeproject-img-view.left {margin: 0 0 20px;padding: 0;}
	body .home-project-section .homeproject-img-view img.elevation-view {    width: 100%;}
	body .home-project-section .homeproject-img-view h2 {
		font-size: 14px;
        line-height: 14px;
        height: 50px;
        left: 4px;
        bottom: 3px;
        border-radius: 0px;
        padding: 20px;
	}
	body .home-project-section .homeproject-img-view h2 strong{
		font-size: 16px;
        line-height: 40px;
        font-weight: 600;
	}
	body .home-project-section .homeproject-img-view h3 strong{
		display: inline-block;vertical-align: middle;padding: 0 10px 0 0;
		font-size: 16px;
        line-height: 32px;
        font-weight: 600;
	}
	.home .main-content .row{
		display: flex;
		flex-direction: column;
	}
	.home-testimonial-link{
		order: 3;
		margin-top: -70px !important;
	}
	/* #fws_66ed721ff2f22{
		order: 3;
	} */
	.raunaq-home-banner-section{
		background: #333;
	}
	.home-project-section .homeproject-logo-content p br{
		display: none;
	}
	.home-project-section .homeproject-logo-content a.learnmorn{
		display: block;
	}
	body .home-project-section .homeproject-img-view h2 span.bold{
		font-weight: 700 !important;
	}
	body .home-project-section .homeproject-img-view h3 {font-size: 14px;line-height: 14px;height: 50px;right:5px;border-radius: 0px; bottom: 4px; letter-spacing: 1px;}
	/* body .home-project-section .homeproject-img-view h3 strong{display: inline-block;vertical-align: middle;padding: 0 10px 0 0;} */
	.home-project-section .homeproject-logo-content p img.eden-logo {    width: 80px;}
	body .home-project-section .home-project-innersection.right .homeproject-img-view {padding: 0;}
	body .home-project-section .right .homeproject-img-view h3 {    left: 0;}
	body .home-project-section .right .homeproject-img-view h2{    right: 0;}
	body .home-project-section .home-project-innersection.right .homeproject-img-view:before {top: -22px;left: auto;right: 0;-webkit-transform: rotate(0deg);-ms-transform: rotate(0deg);transform: rotate(0deg);-webkit-transform-origin: right center;-ms-transform-origin: right center;transform-origin: right center;}
	body .home-project-section .home-project-innersection .homeproject-img-view:before {font-size: 18px;top:-33px;left: 0;-webkit-transform: rotate( 0deg );-ms-transform: rotate(0deg);transform: rotate( 0deg );}
	
	
	.careerForm span.ajax-loader {
    position: absolute;
    left: 80%;
    bottom: 2%;
}
	.locationInner .wpb_wrapper h2.vc_custom_heading{    font-size: 26.5px!important;}
	#slide-6-layer-13{ min-height: 66px !important;
    min-width: 265px !important;
    max-height: 66px !important;
    left: -119px;}
	
	 .tp-rightarrow {
       right: -138% !important;
    top: 57% !important;}
	.tp-leftarrow {
       left: -62.5% !important;
    top: 57% !important;}
	.tp-forcenotvisible, .tp-hide-revslider, .tp-caption.tp-hidden-caption, .tp-parallax-wrap.tp-hidden-caption {
    visibility: inherit !important;
  display: block !important; 
}

#slide-6-layer-1{  font-size: 12px !important;
    margin-left: -100px !important;
    margin-top: 7px !important;}
#slide-6-layer-12{  font-size: 17px !important;
    margin-left: -84px !important;
    margin-top: 15px !important;}
#slide-6-layer-5{    display: none !important;}
#rev_slider_2_1 .tp-mask-wrap{overflow: inherit !important;}
	.projectDots ul {
    right:0;
}	
.contactForm .vc_column-inner .getinTouch .vc_col-md-6 {
    width: 100% !important;
	margin-left:0;
}
.contactForm .vc_column-inner h3 {
    
    padding: 30px 40px 40px 107px;
    font-size: 14px !important;
    
}
.projectinfo2{padding: 0 50px 3px 27px!important;}
.projectinfo2:before{background:none;}
.projectinfo1:before{background:none;}
.projectinfo2 .projectDots ul{left:0;}
#page-header-bg .span_6 span.subheader {
    font-size: 12px!important;
}
.visionRight img{margin-left:0 !important;}	
	/* .full-width-section,.rev_slider_wrapper{height: 300px!important;} */
	
	.homeIntroSection h5 { 
		font-size: 20px !important;
        line-height: 26px !important;
        font-weight: 600;

	}
	.homeIntroSection h2 {    
		text-align: center;
        letter-spacing: 0px !important;
        font-size: 25px !important;
        line-height: 30px !important;
        font-family: 'Roboto', sans-serif;
		  font-family: "Helvetica", sans-serif !important;
        font-weight: 400;
	}
	.welcomeRight p {    font-size: 14px;    line-height: 22px;    text-align: center;    letter-spacing: 0!important;}
	
	body .vc_row-fluid .wpb_column.welcomeLeft{margin-bottom: 15px;}
	body .vc_row-fluid .wpb_column.welcomeRight{margin-bottom: 15px!important;padding:0px!important;}
	.wpb_row.full-width-section.homeIntroSection{padding-bottom: 30px!important;}
	
	.emeraldSection {padding: 40px 0 !important;}
	.emeraldSection h1 {font-size: 27px;    line-height: 27px;    padding-bottom: 10px;}
	.emeraldBlock{   width: 100%;}
	.emeraldTxtOuter .highlightTxt{font-size: 20px;    padding: 5px 10px;}
	
	body .vc_row-fluid .wpb_column.counterLeft{margin-bottom: 15px;}
	.counterLeft .counterBox.vc_col-sm-6{width: 50%;float:left;}
	
	.counterBox .vc_column-inner{background: url(images/shadow-bg.png) no-repeat center 100%;    padding-bottom: 15px !important;}
	.counterOuter h4{text-align: center;    font-size: 32px !important;}
	.counterRight p {font-size: 22px !important;line-height: 30px;text-align: center;padding-bottom: 15px !important;}
	.exploreBtn .ult_colorlink{margin: 0 30%;    width: 40%;}
	
	.exploreBtnOuter {    padding: 1% 0 1% 0 !important;}
	
body .visionOuter .vc_row-fluid .wpb_column.counterBox {
    margin-bottom: 0px;
    width: 200px;
    margin: 0 auto !important;
   
}
	
	body .vc_row-fluid.jv-form-sec .vc_col-sm-10{width: 100%;padding: 6%!important;}
	body .vc_row-fluid.jv-form-sec .vc_col-sm-10 .vc_col-sm-6{width: 100%;padding: 0!important;margin-left: 0;}
	.joint-ventures-intro .col h2{    font-size: 28px;    line-height: 30px;}
	.joint-ventures-intro p{font-size: 20px;}
	.wpb_wrapper .joint-ventures-intro.wpb_row{font-size: 20px;margin-bottom: 0;}
	.container-wrap .row >.wpb_row.joint-ventures-container{margin-bottom: 0px!important;padding-top: 40px!important;padding-bottom: 40px!important;}
	
	#page-header-wrap{height: 220px!important;}
	.blog #page-header-wrap {
    height: 220px!important;
}
	body.page-id-6712:not(.single-post) #page-header-bg:not(.fullscreen-header){    height: 220px!important;}
	body.page-id-6635:not(.single-post) #page-header-bg:not(.fullscreen-header){    height: 220px!important;}
	body.page-id-6587:not(.single-post) #page-header-bg:not(.fullscreen-header){    height: 220px!important;}
	body.page-id-6661:not(.single-post) #page-header-bg:not(.fullscreen-header){    height: 220px!important;}
	body.page-template-default:not(.single-post) #page-header-bg:not(.fullscreen-header){    height: 220px!important;}
	body #page-header-wrap #page-header-bg:not(.fullscreen-header) .row{top: 45px!important; }
	body.page-id-5284 #page-header-wrap #page-header-bg:not(.fullscreen-header) .row{top: 30px!important; }
	body.page-id-5288 #page-header-wrap #page-header-bg:not(.fullscreen-header) .row{top: 20px!important; }
	body.page-id-6072 #page-header-wrap #page-header-bg:not(.fullscreen-header) .row{top: 20px!important; }
	body.page-id-6156 #page-header-wrap #page-header-bg:not(.fullscreen-header) .row{top: 20px!important; }
	
	.ongoingOuter {padding: 40px 0!important;}
	.vc_sep_width_60 {width: 100%!important;}
	.vc_separator.vc_separator_align_center h4{    padding: 0 0px!important;
    font-size: 28px !important;
    line-height: 40px !important;}
	.exploreBtnOuter .vc_separator.vc_separator_align_center h4 {
    font-size: 17px !important;
	    margin-left: -9px;
    margin-right: 16px;
}
	.innerPageHeading {    margin-bottom: 25px !important;    padding-bottom: 0;}
	.ongoingInner {padding: 0 0%;}
	.projectScroll h3,.projectScroll .aio-icon-header h3.aio-icon-title{margin:5px 0!important;font-size: 23px !important;    line-height: 28px !important;    text-align: center!important;}
	.projectScroll .aio-icon-description{    text-align: center!important;}	
	.ongoingTxtBlock {text-align: center;}
	.ubtn-normal {    width: 40%;margin:0 30%!important;padding: 0!important;}
	.ongoingInner button.ubtn-normal{width: 100%;    margin: 0!important;    padding: 10px!important;}
	.ongoingInner p,.ongoingInner h3{text-align:center;}
	.completed-projects-h2 h2{text-align:center;    margin-bottom: 20px!important;}
	body .vc_row-fluid.ongoingInner .wpb_column{    margin-bottom: 32px;}
	.home .rev_slider .tp-rightarrow {
    right: -11% !important;
}
 	header#top #logo{    width: 80px;}
	body #header-outer header#top #logo img{    width:80px;height: auto!important;}
	body #header-outer header#top .span_9 >.slide-out-widget-area-toggle{    top: 60%;}
	body:not(.material) #header-outer header#top .col.span_9{    min-height: 55px;}
	/* body #header-outer{    padding-top: 5px!important;} */

	body #header-outer {
		padding: 15px 0 !important;
	}
	
	.ascend .container-wrap .careerForm input[type=submit]{margin: 15px 23% 0;    width: 54%;}
	
	#call-to-action{    padding: 40px 0;}
	#call-to-action .container{    padding: 0 0px 0px 0px!important;}
	.ctaText h2 {    font-size: 35px;    line-height: 38px;    margin-bottom: 5px;}
	#footer-outer #call-to-action .container a{    padding: 5px 40px;    width: fit-content;    margin: 20px 0 0 -97px!important;left: 50%;}
	
	#footer-outer  .row {    padding: 0;}

	#custom_html-8 h4{display:none:}
	
	
	#footer-outer .col.span_3{    border-right: 0px solid #ebebeb;    height: auto;}
	#footer-outer #footer-widgets .container .col.span_3{margin-bottom: 15px;}
	#footer-outer #footer-widgets .container .col:nth-child(3){margin-bottom: 15px!important;}
	#footer-outer #footer-widgets .container .col .wpcf7-form .wpb_row.enquiryNow.subscribeForm{margin-bottom: 0px!important; width:270px; float:left;}
	.subscribeForm .subscribeBtn{width: 122px;}
	
	#footer-outer #copyright p {font-size: 13px;}
	#footer-outer .col.span_5{margin-bottom: 5px;}
	#copyright .col_last p{text-align:center;}
	
	
	.aw-acc-content .aa-content h2{    font-size: 25px;
    line-height: 25px;}
	.aw-acc-content .aa-content h2 br{display:none;}
	.quality-intro-content h2 br{display:none;}
	.aw-acc-content .aa-content p {    font-size: 16px;    line-height: 30px;}
	.joint-ventures-intro p br{display:none;}
	.core-team-intro .vc_custom_1553681783037 {padding-top: 40px !important;padding-bottom: 40px !important;margin-bottom: 0;}
	body.page-id-5288 #page-header-wrap #page-header-bg .span_6 span.subheader{font-size: 14px!important;line-height:1!important;}
	body #page-header-wrap #page-header-bg .span_6 span.subheader br{display:none;}
	
	.about-sec1 .wpb_wrapper >div {    margin-bottom: 0px;}
	.innerIntroRight h3{font-size: 20px !important;
    line-height: 30px !important;margin-bottom: 0px !important;letter-spacing: 0px!important}
	.innerIntroRight h5{    font-size: 32px !important;    line-height: 32px !important;}
	body .innerIntroRight .vc_row-fluid .wpb_column{    margin-bottom: 15px;}
	.visionOuter .visionLeft{padding: 0 20px !important;}
	.counterBox .nectar-milestone {  text-align: left;}
	.counterBox .nectar-milestone .number,.counterBox .nectar-milestone .symbol-wrap{font-size: 45px!important;line-height: 50px!important;}
	.counterBox .nectar-milestone .subject{font-size: 20px !important;    margin-left: 0;    margin-top: 0;}
	.counterBox.icon2 .nectar-milestone .subject{    margin-left: 0;}
	.careerForm .vc_col-sm-6 label {
     font-size: 13px;
}
	.counterBox.icon1 .nectar-milestone {
    background: url(images/happy-customer-icon.png) no-repeat 87% 7px;
    background-size: 30%;
}
.counterBox.icon2 .nectar-milestone {
    background: url(images/succesful-project-icon.png) no-repeat 78% 4px;
    background-size: 30%;
}
#footer-outer #copyright .col_last p {
     text-align: center;
}
#footer-outer .col.span_3:first-child {
    width: 100%;}
#footer-outer #copyright p {
   text-align: center;
}
#slide-out-widget-area.fullscreen .inner, #slide-out-widget-area.fullscreen-alt .inner {
    top:0 !important;
}
.visionLeft .nectar-milestone .number span {
    font-size: 55px;
}
.visionLeft .counterBox.icon1 span.symbol {
    font-size: 55px;
    vertical-align: initial;
}
.enquireMenuBtn{display:none;}
#slide-out-widget-area.fullscreen-alt .inner .bottom-text{display:none;}
.nectar-milestone .number span.symbol {
   vertical-align: top;}
   
  .counterBox.icon2 .nectar-milestone .number span.symbol {
     margin-top: -2px;
    top: -17px;
    position: relative;
	font-size:25px !important;
}
	
	.core-team-intro .vc_custom_1554705701826 {padding-top: 40px !important;padding-bottom: 40px !important;margin-bottom: 0;}
	.team-lead-view-sec{padding-bottom: 20px!important;}
	.team-lead-view-sec .tl-content .wpb_content_element{padding:20px 0;}
	.award-acc-section{    padding-bottom: 40px!important;}
	
	
	.quality-intro-content.vc_custom_1554698504886{padding:40px 0!important;margin-bottom: 0!important;}
	.quality-intro-content h2{    padding: 0 0px;    font-size: 24px!important;    line-height: 28px!important;}
	
	body .vc_row-fluid.quality-img-content-sec .vc_col-sm-6.first-sec-img {    width: 100%;    margin-bottom: 0;}
	body .vc_row-fluid.quality-img-content-sec .vc_col-sm-6.second-sec-content {    width: 100%;    padding-bottom: 40px;}
	.quality-img-content-sec .second-sec-content p {    font-size: 19px;    line-height: 1.6;    text-align: justify;}
	.quality-img-content-sec{    padding-bottom: 40px!important;}
	
	
	.crm-intro-content.vc_custom_1554702428472{padding:40px 0!important;margin-bottom: 0!important;}
	.crm-intro-content h2{    padding: 0 0px;    font-size: 24px!important;    line-height: 28px!important;}
	
	body .vc_row-fluid.crm-img-content-sec .vc_col-sm-6.first-sec-img {    width: 100%;    margin-bottom: 40px;}
	body .vc_row-fluid.crm-img-content-sec .vc_col-sm-6.second-sec-content {    width: 100%;padding-left: 0;  }
	.crm-img-content-sec .second-sec-content p {    font-size: 19px;    line-height: 1.6;    text-align: justify;}
	.crm-img-content-sec {    padding-bottom: 40px!important;}
	#slide-62-layer-5{display:none;}
	#post-2327 .quote-wrap{padding:0 !important;}
	#ajax-content-wrap .posts-container .article-content-wrap{padding:7% !important;}
	#ajax-content-wrap .posts-container .excerpt{ line-height: 21px ;}
	 .mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close{right: 10px !important;}
	body .contactOuter [class^="icon-"].icon-default-style {line-height: 30px!important;height: 28px;width: 28px;font-size: 28px!important;}
	.contactOuter  .wpb_wrapper >div.iwithtext{    margin-bottom: 0;}	
	.wpb_row.contactOuter .span_12 > .col.padding-5-percent.contactLeft[data-padding-pos="all"]{    padding: 12% 6%;}
	body  .blog-fullwidth-wrap .post-area.masonry {
    margin-bottom: 0 !important;
}
	.contactLeft .iwithtext .iwt-text {
    padding-left: 65px;
    padding-top: 10px;
    padding-bottom: 45px;
}
.contactLeft .iwithtext:after {
    left: 25px;
     top: 53px;
}
	.contactLeft .divider-small-border {    margin: 10px 0!important;    width: 100%;}
	.addressBlock {    margin-bottom: 15px !important;}
	
	.container-wrap .row >.wpb_row:last-child.getinTouchForm{    padding-top: 40px!important;    padding-bottom: 40px!important;}
	.getinTouchForm .getBlock {    margin-bottom: 15px;}
	.getinTouchForm .fieldRow {    padding-bottom: 10px;}
	.getinTouchForm .fieldRow:last-child {    padding-bottom: 20px;}
	.getinTouchForm .getinsubmitBtn{    margin:0 0 0 25%;    width: 50%;}
	
	
	.prodetailintro h3{font-size: 22px !important;line-height: 28px !important;letter-spacing:0px!important;margin-bottom: 20px !important;}
	.prodetailintro .emaraldOverview {    padding: 0 0%;}
	.prodetailintro p {    font-size: 16px;    line-height: 26px;}
	.emeraldSpecs .iwt-icon{left: 0;       top: -16px;    width: 45px;}
	.prodetailintro h3{    margin-bottom: 5px !important;}
	.iwithtext .iwt-text{    padding-left: 0;}
	.emeraldSpecs .iwt-text h3{    text-align: left;font-size: 26px !important;    line-height: 20px !important;    padding: 0 0 0 55px;}
	.emeraldSpecs .iwt-text h3 small{    font-size: 18px;}
	
	.prodetailintro .divider-wrap[data-alignment="center"] .divider-small-border{    margin: 30px auto!important;width: 200px!important;}
	.wpb_content_element .wpb_tabs_nav li{width:100%;}
	
	.projectSplitHeading {    margin-bottom: 0 !important;}
	.floorTabs .tabbed[data-style="minimal"] .wpb_tabs_nav{    margin-bottom: 25px!important;    padding-top: 70px;}
	body.page-id-10474 .floorTabs .tabbed[data-style="minimal"] .wpb_tabs_nav{padding-top: 0px;}
	body.page-id-10474 .galleryOuter {padding-top: 40px !important;padding-bottom: 40px !important;}
	.floorTabs .wpb_tabs_nav li.cta-button{    position: absolute;   -webkit-transform: translateY(0%);    transform: translateY(0%);    text-align: center;}
	.floorTabs .tabbed[data-style*="minimal"] > ul li:not(.cta-button) a, .tabbed[data-style*="minimal"] > ul li:not(.cta-button) a.active-tab{    padding: 10px 20px;    text-align: center;}
	#tab-site-stilt-floor-plan .img-with-aniamtion-wrap[data-max-width="75%"] img{    max-width: 100%!important;}
	.floorTabs .cta-button .nectar-button{margin-top: 15px;}
	.locationOuter, .floorplanOuter, .specificationOuter {    padding-top: 40px !important;    padding-bottom: 40px !important;}
	.structureTabs .infi-content-wrapper {    padding: 0;}
	.et-content-wrap section.content-current{border: 1px solid #fff;    border-width: 0 0 1px 0;}
	.structureTabs.et-align-center ul li {line-height: 23px;margin-bottom: 10px;font-size: 12px;letter-spacing: 1px;}
	.projectSplitHeading {    margin-bottom: 15px !important;}
	.locationInner{    text-align: center;}
	.row .col h5, body h5 {
    font-size: 14px;}
	.locationInner h2{    text-align: center!important;}
	.locationInner .col.no-extra-padding .wpb_wrapper .divider-wrap .divider-small-border.completed {    margin: 0 auto!important;}
	
	.structureTabs .et-content-wrap{    padding-top: 0;}
	.specificationOuter .elegant-tabs-container{    margin-top: 0px;}
	
	.container-wrap .row >.wpb_row:last-child.getinTouchForm.projectFooterOuter{    padding-bottom: 0px!important;}
	
	.img-with-aniamtion-wrap.center img.img-with-animation.emaraldImg{    width: 65%;}
	.page-submenu  {
    margin-top: -6px;
}
.blog #page-header-bg .span_6 h1, .blog .single.single-post .section-title h1 {
    font-size: 34px!important; padding-top: 20px;}
	.emeraldBlock{ width:auto !important; display:inline-block ;float: left;}
	.emeraldBlock .wpb_wrapper{ width:auto !important; display:inline-block ;}
	.emeraldBlock .emeraldBlockIn{ width:auto !important; display:inline-block;}
	.page .clientbox .wpb_wrapper h2.vc_custom_heading { line-height: 17.5px!important;
    font-size: 15px !important;}
	#slide-out-widget-area .inner .off-canvas-menu-container li a {  font-size: 30px !important; }
	 
  #slide-out-widget-area .meurightWidget .callnumber {
    font-size: 14px;
    margin-right: 0;
    color: #c2c2c2 !important;
    margin-left: 0 !important;
    font-weight: 600;
    margin-bottom: 20px;
    background: transparent;
    padding: 0;
    text-align: left;
    width: 100%;
}
#popmake-6043 .enquiryNow .col-md-12 .vc_col-sm-4 {
    width: 100%;}
	#popmake-6043 .enquiryNow .howtoreach span.wpcf7-list-item {
    width: auto; }
	#slider-10-layer-2{display:none;}
	#rev_slider_10_1_forcefullwidth{z-index:-999;}
	.home .rev_slider .tp-leftarrow {
    left: -23px !important;
}
#popmake-6043 .enquiryNow{padding:30px 20px;}
 
.home .rev_slider .tp-rightarrow {
    right: -11% !important;
    z-index: 10000;
     line-height: 15px;
}
.raunaq-home-banner-section .raunaq-home-banner-content {
    width: 65% !important;
    padding: 25px !important;
}
.hesperiden.tparrows{width: 23px !important;
    height: 37px !important;     border-radius: 0 !important;}
	#popmake-6043 .enquiryNow label{font-size:14px;}
.contactForm .vc_row.fieldRow {
	display: flex;
	flex-wrap: wrap;
	flex-direction: column;
}


div#floorplan.solitaire-floorplan ul.wpb_tabs_nav.ui-tabs-nav.clearfix {
    padding-top: 0;
}

.projectinfo1 h2 {
    font-size: 29px !important;
    line-height: 33px !important;
}
.innerPageHeading.wpb_text_column.projectheadcontent p {
    padding-bottom: 68px;
}
.ongoingProject.courtyard .vc_col-sm-4 {right: 0;float: left;}
.projectinfo1 {padding: 0 27px 25px !important;right: 0;z-index: 100;top: 0;width: 100%;}

}
@media only screen and (max-width : 460px) {
	#amenities .iwithtext {padding: 2.2%;}
	#amenities .iwithtext{-webkit-box-flex: 1;-ms-flex: 1 0 50%;flex: 1 0 50%;}
	#amenities .amenitiinrow .vc_col-sm-12>.vc_column-inner>.wpb_wrapper{margin: 0 -3%;}
	#amenities .iwithtext .iwt-text h3{font-size: 14px;}
 .tp-rightarrow {
        right: -161% !important;
    top: 54% !important;}
	.tp-leftarrow {
       left: -82.5% !important;
    top: 54% !important;}
	.row.portfolio-items.masonry-items.isotope-activated img {
		width: 100% !important;
	}

	.innerPageHeading.wpb_text_column.projectheadcontent p {
		padding-bottom: 25px;
	}
	.slide-out-widget-area-toggle.mobile-icon a >span {
    margin-top: 35px;
}
.ongoingProject.courtyard .vc_col-sm-4 {right: 0!important;float: left;}
.projectinfo1 {padding: 0 27px 25px !important;right: 0 !important;z-index: 100;top: 0!important;width: 100%!important;}
	body.page-id-11130 .enquiryNow label span, .wpcf7-form p span {
		font-size: 15px;
	}
	body.page-id-11130 .container{
		max-width: 385px!important;
	}

	body.page-id-11130 .enquiryNow  span.wpcf7-list-item:nth-child(3n) {
		margin: 0 !important;
	}
	.col-md-12.projectlist.Upprolist span.wpcf7-list-item {
		margin: 0;
	}
	body .vc_row-fluid .vc_col-sm-4 {
		margin: 0;
	}
	
	body.page-id-11151 #page-header-bg {
		height: 323px !important;
	}
	body.page-id-11151 #page-header-bg .inner-wrap {
		margin-top: 0;
	}

	body.page-id-11151 .slide-out-widget-area-toggle.mobile-icon a >span {
		margin-top: 9px;
	}
	    #header-outer .row .col.span_9 {
        margin-top: 15px;
    }
}


@media only screen and (max-width : 400px) {
	.projectinfo1{
		left: 0 !important;
	}
	body.page-id-11130 .container {
		max-width: 319px!important;
	}
	body.page-id-11130 .container {
		max-width: 331px!important;
	}
	
	.ongoingProject .pro-status-strip {
    height: 44px;
    top: 23px;
    padding: 0px 16px;
    line-height: 44px;
    font-size: 12px;
}
	.ongoingProject .pro-status-strip:before {
    border-top: 22px solid #924813 !important;
    border-bottom: 22px solid #924813 !important;
}
	@-webkit-keyframes drop-before{
	0% {
		border-top: 22px solid #924813 !important;border-bottom: 22px solid #924813 !important;border-left: 25px solid transparent;
	}
	50% {
		border-top: 22px solid #ce6c28 !important;border-bottom: 22px solid #ce6c28 !important;border-left: 25px solid transparent;
	}
	75% {
		border-top: 22px solid #fcb41e !important;border-bottom: 22px solid #fcb41e !important;border-left: 25px solid transparent;
	}
	100% {
		border-top: 22px solid #924813 !important;border-bottom: 22px solid #924813 !important;border-left : 25px solid transparent;
	}
}

}

@media only screen and (max-width : 380px) {

 	.tp-rightarrow {
         right: -179% !important;
    top: 54% !important;}
	.tp-leftarrow {
         left: -102.5% !important;
    top: 54% !important;}


}
@media only screen and (max-width : 359px) {

 .tp-rightarrow {
         right: -183% !important;
    top: 54% !important;}
	.tp-leftarrow {
         left: -102.5% !important;
    top: 54% !important;}
	
}

/* iPhone 4 ----------- */
@media only screen and (min-device-width : 320px) and (max-device-width : 480px) and (orientation : landscape) and (-webkit-min-device-pixel-ratio : 2) {
	
/* Styles */
}
 @media only screen and (min-device-width : 320px) and (max-device-width : 480px) and (orientation : portrait) and (-webkit-min-device-pixel-ratio : 2) {
/* Styles */
}

/* iPhone 5 ----------- */
@media only screen and (min-device-width: 320px) and (max-device-height: 568px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 2) {
/* Styles */
}
 @media only screen and (min-device-width: 320px) and (max-device-height: 568px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 2) {
/* Styles */
}

/* iPhone 6, 7, 8 ----------- */
@media only screen and (min-device-width: 375px) and (max-device-height: 667px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 2) {
/* Styles */
}
 @media only screen and (min-device-width: 375px) and (max-device-height: 667px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 2) {
/* Styles */
}

/* iPhone 6+, 7+, 8+ ----------- */
@media only screen and (min-device-width: 414px) and (max-device-height: 736px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 2) {
/* Styles */
}
 @media only screen and (min-device-width: 414px) and (max-device-height: 736px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 2) {
/* Styles */
}

/* iPhone X ----------- */
@media only screen and (min-device-width: 375px) and (max-device-height: 812px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 3) {
/* Styles */
}
 @media only screen and (min-device-width: 375px) and (max-device-height: 812px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 3) {
/* Styles */
}

/* iPhone XS Max, XR ----------- */
@media only screen and (min-device-width: 414px) and (max-device-height: 896px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 3) {
/* Styles */
}
 @media only screen and (min-device-width: 414px) and (max-device-height: 896px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 3) {
/* Styles */
}

/* Samsung Galaxy S3 ----------- */
@media only screen and (min-device-width: 320px) and (max-device-height: 640px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 2) {
/* Styles */
}
 @media only screen and (min-device-width: 320px) and (max-device-height: 640px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 2) {
/* Styles */
}

/* Samsung Galaxy S4 ----------- */
@media only screen and (min-device-width: 320px) and (max-device-height: 640px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 3) {
/* Styles */
}
 @media only screen and (min-device-width: 320px) and (max-device-height: 640px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 3) {
/* Styles */
}

/* Samsung Galaxy S5 ----------- */
@media only screen and (min-device-width: 360px) and (max-device-height: 640px) and (orientation : landscape) and (-webkit-device-pixel-ratio: 3) {
/* Styles */
}
 @media only screen and (min-device-width: 360px) and (max-device-height: 640px) and (orientation : portrait) and (-webkit-device-pixel-ratio: 3) {
/* Styles */
}
img.whatsapp-button-content.whatsapp-button-web {
    width: 35px !important;
	height: 35px !important;
}
input.wpcf7-form-control.wpcf7-submit.getinsubmitBtn {
    margin-top: 15px;
}

.select2-container .select2-choice>.select2-chosen {
    display: contents !important;
}
.careerForm .vc_col-sm-6 label span.select2-arrow {
    margin-top: unset !important;
}

@media (max-width:798px){
.emeraldTxtOuter .wpb_wrapper {
    font-size: 20px !important;
}
.emeraldTxtOuter span.highlightTxt {
    font-size: 15px !important;
}
}
div#slide-out-widget-area .inner {
    min-height: unset !important;
}

.homeIntroSection p{padding:unset !important;margin:unset !important;margin-bottom:20px !important;}

.homeIntroSection{padding: 5% 0 5% 0 !important;}

@media (max-width:560px){
    .wpcf7-form-control.g-recaptcha.wpcf7-recaptcha {
    overflow: hidden;
 
}
.contactForm .vc_column-inner .getinTouch .vc_col-md-6 {
    width: 100% !important;
}	
 

}


@media (max-width:500px){
	#pro-strike-status{width: 240px;height: 45px;line-height: 45px;font-size: 18px;}
	#pro-strike-status i:nth-child(3), #pro-strike-status i:last-child{border: 20px solid #ce6c28;left: -20px;border-left-color: transparent;}
	#pro-strike-status i:last-child{border: 20px solid #ce6c28;left: auto;right: -20px;border-right-color: transparent;}
	/* body .home-project-section .homeproject-img-view .pro-status-strip{height: 30px;font-size: 12px;line-height: 30px;}
	body .home-project-section .homeproject-img-view .pro-status-strip:before{border-top: 10px solid #924813;border-bottom: 10px solid #924813;border-left: 10px solid transparent;} */
	
	body .home-project-section .homeproject-img-view .pro-status-strip{
		width: auto !important;
		height: 40px !important;
		background-color: #924813 !important;
		position: absolute !important;
		right: 0px !important;
		top: 30px !important;
		-webkit-animation: drop 5s linear 2s infinite !important;
		animation: drop 5s linear 2s infinite !important;
		color: #ffffff !important;
		padding: 0px 11px !important;
		line-height: 36px !important;
		font-family: 'icomoon' !important;
		font-size: 13px !important;
		font-weight: 600;
		text-transform: uppercase !important;
		right: auto !important;
		left: 7px !important;
	}
	body .home-project-section .homeproject-img-view .pro-status-strip:before{
		content: '' !important;
		position: absolute !important;
		z-index: 2 !important;
		left: -18px !important;
		bottom: 0 !important;
		-webkit-animation: drop-before 5s linear 2s infinite !important;
		animation: drop-before 5s linear 2s infinite !important;
		border-top: 20px solid #924813 !important;
		border-bottom: 20px solid #924813;
		border-left: 20px solid transparent !important;

		left: auto !important;
		right: -18px !important;
		border-top: 20px solid #924813 !important;
		border-bottom: 20px solid #924813 !important;
		border-right: 20px solid transparent !important;
		-webkit-animation: drop-before-right 5s linear 2s infinite !important;
		animation: drop-before-right 5s linear 2s infinite !important;
	}
	body .home-project-section .homeproject-img-view .pro-status-strip.leftview{
		left: 10px !important;
	}
}






@media (max-width:1366px) and (min-height: 900px) {
    
header#top {  height: 64px !important;overflow:hidden !important;display:block;}
    
}

.pum-content.popmake-content span.wpcf7-form-control-wrap.project-interested {
    margin-top: 10px;
}
.pum-content.popmake-content .enquiryNow label {
    color: #000;
    font-weight: 400;
}
.pum-content.popmake-content span.wpcf7-form-control-wrap.sitevisit-date {
    margin-top: 10px !important;
}



body #header-outer, body[data-header-color="dark"] #header-outer {
    transition: all 0.5s ease;
    height: 80px;
}





@media (min-width:1001px){
/* header#top .col.span_9 nav {
    margin: -10px 0 0 0 !important;
}  */
}
.bottom-meta-wrap p.bottom-text{display:none;}
.widget_custom_html p.bottom-text {
    display: block;
    clear: both;
}

 


#footer-outer a {
    color: #000000;
    font-weight: 500;
}

#footer-outer .footerSocial a{
    
}
@media (min-width:1024px) and (max-width:1285px) {
	#slide-out-widget-area .inner .off-canvas-menu-container li a {  font-size: 25px !important;}
#popmake-6043.pum-container.pum-responsive.pum-responsive-small {width: 60% !important;}
}

input[type="date"]::-webkit-inner-spin-button{
    display: none;
}
/*input[type="date"]::-webkit-calendar-picker-indicator {
    background: url(https://www.raunaqfoundations.com/wp-content/uploads/selectdate.png) no-repeat;
    width: 100%;
    height: 20px;
    z-index:9999 !important;
}*/
@media(min-width:300px) and (max-width:400px){
    
    .vc_col-sm-12.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-4 {
    left: 0% !important;
}
.vc_col-sm-6{margin-left:unset !important;}
}

@media(max-width:440px) and (min-width:400px){
    .vc_col-sm-12.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-4 {
    /* left: 17% !important; */
}
.vc_col-sm-6{margin-left:unset !important;}
}
@media(max-width:559px) and (min-width:440px){
    .vc_col-sm-12.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-4 {
    /* left: 22% !important; */
}




.vc_col-sm-6{margin-left:unset !important;}
}

.home-testimonial-link .testi-link p a strong {
 
    line-height: 45px !important;
}
.enquiryNow input[type=text], .enquiryNow textarea, .enquiryNow input[type=email], .enquiryNow input[type=password], .enquiryNow input[type=tel], .enquiryNow input[type=url], .enquiryNow input[type=search], .enquiryNow input[type=date] {
    
        margin-bottom: unset !important;
    
}


.pum-overlay, .pum-overlay *, .pum-overlay :after, .pum-overlay :before, .pum-overlay:after, .pum-overlay:before {margin-bottom:10px !important;}
span.wpcf7-not-valid-tip {
    margin-bottom: 10px !important;
}


.enquiryNow span.wpcf7-form-control-wrap {
    margin-bottom: 10px;
}
.contactForm .col-md-12 .wpcf7-list-item:last-child {
    margin-top: 0;
    margin-bottom: unset !important;
}


@media (min-width:300px) and (max-width:1560px){
    .careerForm span.ajax-loader {
    position: absolute;
    left:26%;
    bottom: 2%;
}

}



@media (max-width:850px){
	#slide-out-widget-area .inner >div{margin-bottom:0;float: none;}
	#slide-out-widget-area .menuwrapper .menu{margin: 0 0 0px;}
	#slide-out-widget-area .widget_text .textwidget {margin-top:40px;float: none;}
	#slide-out-widget-area>.bottom-meta-wrap{display:none;}
	.homeIntroSection p br{Display:none;}
}


@media (max-width:600px){
	.gardenwood-floorplan .tabbed .img-with-aniamtion-wrap{flex:0 0 75%;}    
    .homeIntroSection p {font-size: 14px !important;line-height: 25px !important;font-weight: 400 !important;}
	.quality-img-content-sec .second-sec-content ul {width: 100%;margin: 0;}
	body.category .page-header-no-bg {padding-top: 40px;}
	html body.category .row.page-header-no-bg .col.section-title {border: none;padding: 0;}
	html body.category .row.page-header-no-bg .col.section-title .subheader{display: block;margin-bottom: 5px;font-size: 14px;}
	html body.category .row.page-header-no-bg .col.section-title h1{font-size: 32px;top: 0;}

}

 


a.explore-home-button {
  line-height: 0.5;
  text-align: center;
  font-size: 17px;
    font-weight: 400;
    color: white;
    margin-top: 3vh;
}
a.explore-home-button {
  display: inline-block;
  position: relative;  
}
a.explore-home-button:before,
a.explore-home-button:after {
  content: "";
  position: absolute;
  height: 0px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.45);
  top: 15px;
  width: 20vw !important;
}
a.explore-home-button:before {
  right: 100%;
  margin-right: 15px;
}
a.explore-home-button:after {
  left: 100%;
  margin-left: 15px;
}

.explore-home-button .fa-plus{
    display: inline-block;
    font-size: 14px;
    width: 20px;
    height: 30px;
    line-height: 34px;
    top: -2px;
    word-spacing: 1px;
    position: relative;
    text-align: center;
    vertical-align: middle;
    max-width: 100%;
}

@media (min-width:561px) and (max-width:648px){
    #popmake-6043 .enquiryNow .col-md-12 .vc_col-sm-4 {
    width: 30%;}
    #popmake-6043 .enquiryNow .projectlist .vc_col-sm-4{width: 31%;}
    
}


.qualityPolicy p{padding: 0 10vw;}
.qualityPolicy{
    padding: 263px 0 246px !important;
}
@media  (min-width:250px) and (max-width:650px){
    .qualityPolicy p {
    padding: 0 2vw;
    text-align: center;
}
}

   @media screen and (-webkit-min-device-pixel-ratio:0) { 
  
    /* Safari only override */
    ::i-block-chrome, h2{color:#F00;}
}
    

.slick-prev {
    left: 5px !important;
    background: white !important;
    border-radius: 50% !important;
}
.slick-next {
    right: 5px !important;
        background: white !important;
    border-radius: 50% !important;
}
.slick-slider {
height: 340px !important;
    overflow: hidden;
}

@media (max-width:768px){

	.home-project-section .homeproject-logo-content p img{
		width: 40% !important;
	}
	.raunaq-home-banner-section .raunaq-home-banner-content p{
		
		font-size: 25px !important;
		line-height: 33px !important;
	}
	.raunaq-home-banner-section .raunaq-home-banner-content {
        width: 100% !important;
	}

	.left{
		display: flex;
		flex-direction: column;
	}
	.dl1{
		order: 2;
	}
	.dr1{
		order: 1;
	}
	body .home-project-section .home-project-innersection .homeproject-img-view:before{
		display: none !important;
	}
	body .home-project-section .homeproject-img-view p{
		padding: unset !important;
	}
.desktop_wa{display:none !important;}
.mobile_wa{display:block !important;}
body #slide-out-widget-area.slide-out-from-right .off-canvas-menu-container.mobile-only{display:none;}
body #slide-out-widget-area.slide-out-from-right.mobile  a.slide_out_area_close .icon-default-style[class^="icon-"]{color: #1f1f1f !important;}
body #slide-out-widget-area.slide-out-from-right .off-canvas-menu-container{margin: 0!important;    height: 100% !important;}
.joint-ventures-container .row-bg.using-image {
    background-position: -670px bottom !important ;
}
.emeraldSpecs .vc_col-sm-3 {
    margin-left: 0 !important;
	width: 100% !important;
}
body .vc_row-fluid .vc_col-sm-4 {
    width: 100% !important;
}


img.img-with-animation.skip-lazy.location_qrcode.animated-in {
    width: 100px !important;
    margin: 10px auto;
}



}

@media (min-width:768px){
.desktop_wa{display:block !important;}
.mobile_wa{display:none !important;}


}
@media (max-width:768px){
	body.page-id-16426 header .row .span_9, body.parent-pageid-16426 header .row .span_9,
body.page-id-12592 header .row .span_9, body.parent-pageid-12592 header .row .span_9,
 body.parent-pageid-12596 header .row .span_9{}
 
 body.page-id-16426 .pbannerText, body.parent-pageid-16426 .pbannerText,
body.page-id-12592 .pbannerText, body.parent-pageid-12592 .pbannerText, 
body.parent-pageid-12596 .pbannerText, body.parent-pageid-6152 .pbannerText, body.page-id-15726 .pbannerText{position: relative;right: 0;width: 100%;top: 0px !important;background: transparent;    -webkit-transform: translateY(0%);
    -ms-transform: translateY(0%);
    transform: translateY(0%);}
	
body.page-id-16426 #welcome, body.parent-pageid-16426 #welcome, 	
body.page-id-12592 #welcome, body.parent-pageid-12592 #welcome, 
body.parent-pageid-12596 #welcome, body.parent-pageid-6152 #welcome{display:none;}

body.page-id-16426 .projectinnerBanner, body.parent-pageid-16426 .projectinnerBanner,
body.page-id-12592 .projectinnerBanner, body.parent-pageid-12592 .projectinnerBanner, 
body.parent-pageid-12596 .projectinnerBanner, body.parent-pageid-6152 .projectinnerBanner{width: 100%;height: auto;}

body.page-id-16426 .projectinnerBanner.lpmobileBan, body.parent-pageid-16426 .projectinnerBanner.lpmobileBan,
body.page-id-12592 .projectinnerBanner.lpmobileBan, body.parent-pageid-12592 .projectinnerBanner.lpmobileBan,
 body.parent-pageid-12596 .projectinnerBanner.lpmobileBan, body.parent-pageid-6152 .projectinnerBanner.lpmobileBan{display:block;height: 380px;}
 
	body.parent-pageid-6152 .projectinnerBanner .upb_row_bg {/*  background: #333 !important; */}

body.page-id-16426 #overview .emeraldSpecs .col.span_12, body.parent-pageid-16426 #overview .emeraldSpecs .col.span_12, 
body.page-id-12592 #overview .emeraldSpecs .col.span_12, body.parent-pageid-12592 #overview .emeraldSpecs .col.span_12, 
body.parent-pageid-12596 #overview .emeraldSpecs .col.span_12,, body.parent-pageid-6152 #overview .emeraldSpecs .col.span_12{-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;}

body.page-id-16426 #overview .emeraldSpecs .wpb_column, body.parent-pageid-16426 #overview .emeraldSpecs .wpb_column,
body.page-id-12592 #overview .emeraldSpecs .wpb_column, body.parent-pageid-12592 #overview .emeraldSpecs .wpb_column,
 body.parent-pageid-12596 #overview .emeraldSpecs .wpb_column,body.parent-pageid-6152 #overview .emeraldSpecs .wpb_column{width:50%!important;}
 

 body.page-id-16426 #overview .emeraldSpecs .wpb_column.vc_col-sm-4, body.parent-pageid-16426 #overview .emeraldSpecs .wpb_column.vc_col-sm-4, 
body.page-id-12592 #overview .emeraldSpecs .wpb_column.vc_col-sm-4, body.parent-pageid-12592 #overview .emeraldSpecs .wpb_column.vc_col-sm-4, 
body.parent-pageid-12596 #overview .emeraldSpecs .wpb_column.vc_col-sm-4, body.parent-pageid-6152 #overview .emeraldSpecs .wpb_column.vc_col-sm-4{width:100%!important;}


.page-id-16426 .amenities_section .work-item, .parent-pageid-16426 .amenities_section .work-item, 
.page-id-12592 .amenities_section .work-item, .parent-pageid-12592 .amenities_section .work-item, 
.parent-pageid-12596 .amenities_section .work-item, .parent-pageid-6152 .amenities_section .work-item {height: auto;}


.page-id-16426 .amenities_section .portfolio-items, .parent-pageid-16426 .amenities_section .portfolio-items, 
 .page-id-12592 .amenities_section .portfolio-items, .parent-pageid-12592 .amenities_section .portfolio-items, 
 .parent-pageid-12596 .amenities_section .portfolio-items, .parent-pageid-6152 .amenities_section .portfolio-items {display: -webkit-box;display: -ms-flexbox;display: flex;overflow-x: scroll;overflow-y: hidden;white-space: nowrap;height: auto !important;}
	
	body.page-id-16426 .amenities_section .portfolio-items>.col ,body.parent-pageid-16426 .amenities_section .portfolio-items>.col,
body.page-id-12592 .amenities_section .portfolio-items>.col ,body.parent-pageid-12592 .amenities_section .portfolio-items>.col,
body.parent-pageid-12596 .amenities_section .portfolio-items>.col,body.parent-pageid-6152 .amenities_section .portfolio-items>.col  {width: 80% !important;position: unset !important;-webkit-box-flex: 1;-ms-flex: 1 0 auto;flex: 1 0 auto;-webkit-transform: translate3d(0px, 0px, 0px) !important;transform: translate3d(0px, 0px, 0px) !important;}
	
	
.page-id-16426 #gallerysection .portfolio-items .work-item , .parent-pageid-16426 #gallerysection .portfolio-items .work-item,
.page-id-12592 #gallerysection .portfolio-items .work-item , .parent-pageid-12592 #gallerysection .portfolio-items .work-item, 
.parent-pageid-12596 #gallerysection .portfolio-items .work-item, .parent-pageid-6152 #gallerysection .portfolio-items .work-item{height: auto;}

.page-id-16426 #gallerysection .portfolio-items, .parent-pageid-16426 #gallerysection .portfolio-items, 	
.page-id-12592 #gallerysection .portfolio-items, .parent-pageid-12592 #gallerysection .portfolio-items, 
.parent-pageid-12596 #gallerysection .portfolio-items, .parent-pageid-6152 #gallerysection .portfolio-items{display: -webkit-box;display: -ms-flexbox;display: flex;height: auto !important;-ms-flex-wrap: wrap;flex-wrap: wrap;}
	
 .page-id-16426  #gallerysection .portfolio-items .col.span_3, .parent-pageid-16426 #gallerysection .portfolio-items .col.span_3, 
.page-id-12592 #gallerysection .portfolio-items .col.span_3, .parent-pageid-12592 #gallerysection .portfolio-items .col.span_3, 
.parent-pageid-12596 #gallerysection .portfolio-items .col.span_3, .parent-pageid-6152 #gallerysection .portfolio-items .col.span_3{    padding: 5px !important;width: calc(50% - 10px) !important;position: unset !important;-webkit-box-flex: 0;-ms-flex: 0 0 50%;flex: 0 0 50%;-webkit-transform: translate3d(0px, 0px, 0px) !important;transform: translate3d(0px, 0px, 0px) !important;}
	
body.page-id-16426  .pbannerText>.wpb_wrapper>p, body.parent-pageid-16426 .pbannerText>.wpb_wrapper>p, 
body.page-id-12592 .pbannerText>.wpb_wrapper>p, body.parent-pageid-12592 .pbannerText>.wpb_wrapper>p, 
body.parent-pageid-12596 .pbannerText>.wpb_wrapper>p, body.page-id-15726 .pbannerText>.wpb_wrapper>p{margin-bottom: 22px;}
body.page-id-12592 .emeraldSpecs .iwt-icon, body.parent-pageid-12592 .emeraldSpecs .iwt-icon,
 body.parent-pageid-12596 .emeraldSpecs .iwt-icon{top: -4px;width: 38px;}
, body.parent-pageid-12596 .emeraldSpecs .iwt-text h3body.page-id-12592 .emeraldSpecs .iwt-text h3, body.parent-pageid-12592 .emeraldSpecs .iwt-text h3,
 body.parent-pageid-6152 .emeraldSpecs .iwt-text h3{font-size: 20px !important;padding: 0 0 0 42px;}
 
body.page-id-16426  .emeraldSpecs .iwt-text h3 small, body.parent-pageid-16426 .emeraldSpecs .iwt-text h3 small, 
body.page-id-12592 .emeraldSpecs .iwt-text h3 small, body.parent-pageid-12592 .emeraldSpecs .iwt-text h3 small, 
body.parent-pageid-12596 .emeraldSpecs .iwt-text h3 small{font-size: 13px;}
body.page-id-12592 .prodetailintro .wpb_text_column h3, body.parent-pageid-12592  .prodetailintro .wpb_text_column h3,
 body.parent-pageid-12596  .prodetailintro .wpb_text_column h3,body.parent-pageid-6152  .prodetailintro .wpb_text_column h3{font-size: 18px !important;}
	
 body.parent-pageid-6152 .pbannerText {
      padding: 150px 5px 150px !important;
    }
 body.parent-pageid-6152 .pbannerText:before{content:''; position:absolute;width:150%;height:100%;left:-25%;top:0;background:rgba(0, 0, 0, 0.67);z-index: -1;}
 body.parent-pageid-6152 .pbannerText input {
    color: #ffffff !important;
    padding: 0;
}

}
 

 




.page-submenu a:hover::after {
    width: 100% !important;
    transition: width .3s;
}
/* @media (max-width:1023px){
	.page-submenu ul{margin: -10px 0 0;}
} */
@media(max-width:559px){

	.grecaptcha-badge {
		display: none !important;
	}
	.qualityPolicy {
		padding: 40px 0 40px !important;
	}
	body.page-id-6980 .joint-ventures-intro h5 {
		font-size: 18px;
	}
	.contactForm .vc_column-inner .getinTouch .vc_col-md-6 {
		width: 100% !important;
	}	
	#features .iwithtext {
		width: 46%;
	}

	.vc_separator.vc_separator_align_center h4 {
		line-height: 32px !important;
		text-align: center;
	}


	body.page-id-10635 .prodetailintro h3 {
		font-size: 17px !important;
		line-height: 26px !important;
	}

	body.page-id-10635 .emeraldSpecs .vc_col-sm-3:nth-child(1) {
		width: 100% !important;
	}


	.structureTabs.et-align-center ul li {
		color: #ffff !important;
	}

 .homepopuponload .custom-model-inner_custom_popup {
    width: 80% !important;
}

	    body #header-outer header#top #logo img {
        width: 50px !important;
        margin-top: 0px !important;
    }
}

@media(max-width:450px){

.upcoming .vc_col-sm-4 {
    min-height: 520px;
	padding: 0 29px;
}
body.page-id-6980 .joint-ventures-intro h5 {
    font-size: 18px !important;
}
  .raunaq-home-banner-section .owl-carousel .owl-dots {
        bottom: 40%;
    }
	    .raunaq-home-banner-section {
        display: block;
        overflow: hidden;
        height: 100%;
    }
	    .raunaq-home-banner-section .raunaq-home-banner-content p {
        font-size: 20px !important;
        line-height: 30px !important;
    }
}
@media(max-width:400px){

.ct-intro-content h2 {
    font-size: 25px!important;
    line-height: 30.5px!important;
}
#Welcome {
    padding: 10px;
}
.vc_separator.vc_separator_align_center h4 {
	padding: 0 0px!important;
	font-size: 23px !important;
    line-height: 30px !important;
}
.innerPageHeading.wpb_text_column.projectheadcontent {
	margin-top: 29px;
	margin-bottom: -6px!important;
}
.contactForm .vc_column-inner h3 br {
    content: '';
}

img.img-with-animation.skip-lazy.location_qrcode {
    width: 100px;
    margin: 12px auto;
}

}

@media(max-width:360px){
	.raunaq-home-banner-section .raunaq-home-banner-content p {
        font-size: 16px !important;
        line-height: 24px !important;
    }
	.raunaq-home-banner-section .raunaq-home-banner-content {
        width: 100% !important;
    }
	/* .vc_separator.vc_separator_align_center h4 {
		padding: 0 0px!important;
		font-size: 20px !important;
		line-height: 40px !important;
	} */
	#pop_content .enquiryNow .howtoreach span.wpcf7-list-item {
		width: 42%;
		margin: 0;
	}
	
}

.edenvillas-floorplan .tabbed .ui-tabs-panel { 
	flex-wrap:wrap
}
.edenvillas-floorplan .tabbed .ui-tabs-panel .img-with-aniamtion-wrap {
    width: 23%;
}

.displaynone{
	display:none !important;
}

 .SitePlanImageSize {
    height: 288px !important ;
    object-fit: cover !important ;
}

@media(min-width:1020px) and (max-width:1300px){
	.edenvillas-floorplan .tabbed .ui-tabs-panel .img-with-aniamtion-wrap {
    width: 22%;
}
}
@media(max-width:768px){
	 .MobileFormSection{
/* From https://css.glass */
background: rgba(21, 2, 2, 0.88) !important;
box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1);
backdrop-filter: blur(15.7px);
-webkit-backdrop-filter: blur(15.7px);
border: 1px solid rgba(21, 2, 2, 0.81);
		 
} 
	
.SitePlanImageSize {
    height: 100px !important;
    object-fit: cover !important;
}
}


	

 @media (min-width:766px) and (max-width: 1000px) {
	  body.page-id-16426 .pbannerText, body.parent-pageid-16426 .pbannerText, 
    body.page-id-12592 .pbannerText, body.parent-pageid-12592 .pbannerText, body.parent-pageid-12596 .pbannerText {
        right: 6%;
        width: 387px;
        top: 528px;
    }
	 .SitePlanImageSize {
    height: 100px !important;
    object-fit: cover !important;
}
} 

@media (max-width: 766px) {
	body.page-id-16426 .pbannerText, body.parent-pageid-16426 .pbannerText,
    body.page-id-12592 .pbannerText, body.parent-pageid-12592 .pbannerText, body.parent-pageid-12596 .pbannerText, body.parent-pageid-6152 .pbannerText {
        position: relative;
        right: 0;
        width: 100%;
        top: 0 !important;
        background: 0 0;
        -webkit-transform: translateY(0%);
        -ms-transform: translateY(0%);
        transform: translateY(0%);
    }
}

@media (min-width: 766px) and (max-width: 768px) {
	body.page-id-16426 .pbannerText, body.parent-pageid-16426 .pbannerText,
    body.page-id-12592 .pbannerText, body.parent-pageid-12592 .pbannerText, body.parent-pageid-12596 .pbannerText {
        right: 0%;
        width: 387px;
        top: 528px;
        width: 100%;
    }
}

@media(min-width:561px) and (max-width:1300px){
	#EdenVillaPageOverviewSection .wpb_column { width:100%; }
	body.page-id-16426 #overview .emeraldSpecs .wpb_column, body.parent-pageid-16426 #overview .emeraldSpecs .wpb_column,
	 body.page-id-12592 #overview .emeraldSpecs .wpb_column, body.parent-pageid-12592 #overview .emeraldSpecs .wpb_column, body.parent-pageid-12596 #overview .emeraldSpecs .wpb_column, body.parent-pageid-6152 #overview .emeraldSpecs .wpb_column { width: 100% !important; margin-left:0px !important; }
/* 	 .emeraldSpecs .iwt-text h3 {  text-align: left;  font-size: 20.5px !important; line-height: 29px !important;  padding: 0 0 0 55px; } */
}


@media (max-width:1000px) {
	.avinyaenquirenowbutton.enquireavinyabutton {
    		display:block !important;
	}
	    .projectsclass #page-header-bg .span_6 span.subheader {
        font-size: 17px !important;
    }
}
	@media (min-width:1000px) {
		.avinyaenquirenowbutton.enquireavinyabutton {
			display: none !important;
		}
	}


/*====================  bug fix -=======================  */

.about_left_img img{
	min-height:600px;
}
/* .page-submenu ul{position:unset !important;
top:58px !important;} */

@media only screen and (min-width: 690px) and (max-width: 1000px) {
  .container, .post-area.standard-minimal.full-width-content article.post .inner-wrap {
    max-width: 790px !important;
	  padding:20px 30px;
  }
	.team-lead-view-sec .tl-content {
  padding-left: 20px;
}

}
#fws_6996c6a919e94 img{min-height:500px;object-fit:cover;}
#fws_6996c6a919983 img{min-height:500px;object-fit:cover;}
#fws_6996c7d344aa8 p{font-size:18px !important;line-height:1 !important}
.innerPageHeading.wpb_text_column.projectheadcontent.mb70{margin-bottom:70px !important;}
#footer-outer #footer-widgets .col ul li {
   border-bottom: none !important; 
}
@media (min-width:1200px) and (max-width:1480px){
	.contactForm .vc_column-inner {
  top: 70px;
}
}

@media (min-width:1024px) and (max-width:1280px){
.contactForm .vc_column-inner {
width:550px;
	}
}
@media (min-width:1000px) and (max-width:1120px){
	.page-submenu li a{font-size:13px;}	
}


@media (min-width:1025px) and (max-width:1200px){
.team-lead-view-sec .tl-content h2 {
  font-size: 32px;
  line-height: 20px;
}
.team-lead-view-sec .tl-content h5 {
  font-size: 24px !important;
  line-height: 25px !important;
  margin: 0 0 6px;
}
.team-lead-view-sec .tl-content .wpb_content_element {
  padding: 25px 32px;
}
	
}
@media (max-width:1000px) {
.homeIntroSection p br{
	display:none;
}
	#footer-outer .col.span_3{padding-left:0 !important;}
	.one-fourths.span_3, .one-fourths.vc_span3, .one-fourths.vc_col-sm-3:not([class*="vc_col-xs-"]){
		padding:15px 15px 15px 0px !important;
	}
}

@media (max-width:768px){
.about_left_img img{
	min-height:unset !important;
}	
	#fws_6996c7d344aa8 p{font-size:16px;}
}


@media (min-width:561px) and (max-width:690px){
	#footer-outer .col.span_3:first-child {
  width: 50% !important;
}
}
@media (max-width:690px){
  body img.attachment-portfolio-thumb.size-portfolio-thumb.skip-lazy.wp-post-image.auto-height {
    height: 300px;
    object-fit: ;
  }
}

@media (min-width:768px) and (max-width:1000px){
	body .vc_row-fluid .vc_col-sm-6 {
  width: 50% !important;
}
}



@media (min-width:769px) and (max-width:969px){
  .contactForm .vc_column-inner {
    width: 370px;
  }
}
/* @media (min-width:350px) and (max-width:500px){
  body img.attachment-portfolio-thumb.size-portfolio-thumb.skip-lazy.wp-post-image.auto-height {
    height: 200px;
    object-fit: ;
  }
} */

@media (min-width:561px) and (max-width:768px){
	  body .home-project-section .homeproject-img-view h2 {
    font-size: 14px;
    line-height: 14px;
    height: 60px;
    left: 0px;
    bottom: 0px;
    border-radius: 0px;
    padding: 20px;
  }


 body .home-project-section .homeproject-img-view h3 {
    font-size: 14px;
    line-height: 14px;
    height: 60px;
    right: 0px;
    border-radius: 0px;
    bottom: 0px;
    letter-spacing: 1px;
  }
	
}
header#top #logo img {
    height: 136px !important;
}
@media (min-width:768px) and (max-width:999px){
	.ongoingProject.courtyard .vc_col-sm-4{right:0 !important;}
	body .com_pro_section h3{font-size:18px !important;}
	.com_pro_section .wpb_gallery {
  margin-bottom: -41px !important;
}
}

@media (min-width:1154px) and (max-width:1200px){
	.ongoingProject.courtyard .vc_col-sm-4{
		left:0 !important;
	}
}



