@media only screen and (max-width:1380px ) {
	.experienceBeautySec .experienceFormCol > .vc_column-inner .gform_fields .formInnerText h5 {
		font-size: 12px;
		line-height: 20px;;
	}
	.experienceBeautySec .experienceFormCol > .vc_column-inner .gform_fields .formInnerText {
		left: 130px;
        bottom: 0px;
	}
}
@media only screen and (max-width:1300px ) {
	div#header-outer header#top nav ul.sf-menu li a {
		margin-left: 20px ;
		margin-right: 20px;
	}
	.buildableHomePlanSec .buildableHomeInnerBoxCol .headedAreaContent {
		width:100%;
		margin-bottom: 10px;
	}
	.wpb_column.has-animation[data-animation=slight-fade-in-from-bottom] {
		transform: translateY(0) !important;
	}
}

@media only screen and (max-width:1200px ) {
	.mainFooterSec  .portfolioCol > .vc_column-inner {
		padding-left: 0px;
	}
	.mainFooterSec .footerLogoCol > .vc_column-inner .wpb_wrapper p {
		max-width: 380px;
	}
	.experienceBeautySec .experienceFormCol > .vc_column-inner .gform_fields .formInnerText {
        left: 140px;
        bottom: 0;
		padding: 0px 0;
	}
	.experienceBeautySec .experienceFormCol > .vc_column-inner .gform_fields .formInnerText h5 {
		max-width:150px;
	}

}
@media only screen and (max-width:1024px ) {
	.mainFooterSec  .footerMenuCol  > .vc_column-inner {
		padding-left: 0px;
	}
	.experienceBeautySec .experienceFormCol > .vc_column-inner .gform_fields .formInnerText {
        left: 130px;
        bottom: 0;
	}
	.locationBenifitSec .benfitListingCol > .vc_column-inner {
		padding: 20px !important;
	}

	.locationBenifitSec .locationBenifitInnerMainRow  > .row_col_wrap_12_inner  {
		padding-left: 30px !important;
	}
	
	.locationBenifitSec .benfitListingCol > .vc_column-inner .nectar-fancy-ul ul {
		margin: 0;
	}
	.buildableHomePlanSec .buildableHomeInnerBoxCol .salePriceContent > .vc_column-inner > .wpb_wrapper h6 {
		font-size: 14px;
		line-height:20px;
	}
	.buildableHomePlanSec .buildableHomeInnerBoxCol .salePriceContent > .vc_column-inner > .wpb_wrapper h5 {
		font-size: 20px;
		line-height:28px;
	}
	.buildableHomePlanSec .buildableHomeInnerBoxCol .buildableBtn a.nectar-button {
		width: 100%;
		text-align: center;
		font-size: 12px;
	}
	.mainFooterSec .footerLogoCol  {
		width: 100%;
		margin-bottom:25px;
	}
	.mainFooterSec .footerMenuCol {
		width: 33.33%;
	}
}
@media only screen and (max-width:991px ) {
	.mainFooterSec .footerMenuCol {
		width: 33.33%;
	}
	.mainFooterSec .footerLogoCol > .vc_column-inner .wpb_wrapper p {
		max-width: 460px;
	}
	.mainFooterSec .footerMenuCol > .vc_column-inner .footerTitleText {
		margin-bottom: 20px;
	}
	.mainFooterSec .copyRightRow .vc_column-inner > .wpb_wrapper {
		display: block;
		text-align: center;
	}
	.experienceBeautySec .experienceFormCol > .vc_column-inner .gform_fields .formInnerText h5 {
		font-size: 14px;
		line-height: 24px;
		margin: 0;
		max-width: 100%;
	}
	.experienceBeautySec .experienceFormCol > .vc_column-inner .gform_fields .formInnerText {
        left: 140px;
        padding: 8px 0;
        bottom: 0px;
    }
	.experienceBeautySec .experienceBeautyContentCol > .vc_column-inner .wpb_wrapper h4 {
		max-width: 100%;
	}
	.experienceBeautySec ul.nectar-parallax-scene li.layer:nth-child(2) > div {
		top: -210px;
		right: 290px;
	}
	.experienceBeautySec ul.nectar-parallax-scene li.layer:nth-child(2) > div {
		top: -340px;
		right: 250px;
	}
	.locationBenifitSec .benfitListingCol {
		width: 40%;
		left: 30px;
	}
	.locationBenifitSec .benifitImageCol {
		width: 87%;
		margin: 0 0 0 auto !important;
	}
	.homeHeroSec  .constructionContentCol > .vc_column-inner {
		text-align: center;
	}
	.homeStatsSec .row-bg-wrap {
		border-radius: 0 0 80px 80px;
	}

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

}
@media only screen and (max-width:690px ) {
	.locationBenifitSec .locationBenifitHeaderRow .wpb_wrapper h4 {
		font-size: 20px;
		line-height: 28px;
	}
	.homeStatsSec .row-bg-wrap {
        border-radius: 0 0 20px 20px;
    }
    .mainFooterSec .footerMenuCol {
        width: 100%;
    }
	.mainFooterSec .footerMenuCol > .vc_column-inner .wpb_wrapper ul.menu li {
		list-style: none;
		margin-bottom: 8px;
	}
	.mainFooterSec .footerLogoCol > .vc_column-inner .wpb_wrapper p {
		max-width: 100%;
		font-size: 14px;
		line-height: 22px;
	}
	.experienceBeautySec .experienceFormCol > .vc_column-inner .gform_fields .formInnerText {
		position: relative;
		left: 0;
		padding: 0px 0;
		bottom: 0px;
	}
	.experienceBeautySec .experienceFormCol > .vc_column-inner .gform_footer input {
		font-size: 14px !important;
		line-height: 22px !important;
		padding: 10px 24px !important;
		width: 100% !important;
	}
	.ourStorySec .row-bg-wrap .row-bg {
		border-radius: 0 0 60px 0;
	}
	.locationBenifitSec .benfitListingCol {
		width: 100%;
		left: 0px;
		position: relative;
	}
	.locationBenifitSec .benifitImageCol {
		width: 100%;
		margin: 20px 0 0 auto !important;
	}
	.locationBenifitSec .benfitListingCol > .vc_column-inner .nectar-fancy-ul ul li {
		padding-bottom: 14px;
		margin-bottom: 14px;
	}
	.locationBenifitSec .benfitListingCol > .vc_column-inner .nectar-fancy-ul ul li:last-child{
		padding-bottom: 0 !important;
		margin-bottom: 0px !important;
		border:none !important;
	}
}
@media only screen and (max-width:480px ) {

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

}